
VGA 是模擬信號Analog接口。它的流程最簡單因為不需要復雜的數字協議畫面是直接靠電壓的忽高忽低“畫”出來的。VGA 點亮流程1. DDC 讀取 (I2C)PC 顯卡插入 VGA 線后通過線纜里的 DDC 引腳其實就是 I2C 總線去讀取顯示器的 EDID知道顯示器最高支持的分辨率常見為 1920x108060Hz。2.數模轉換 (DAC)顯卡內部的 DAC數模轉換器將數字圖像轉換為模擬電壓。3.發送同步信號顯卡通過兩條專門的數字邏輯線發送 HSync行同步 和 VSync場同步。這兩個信號就像節拍器告訴顯示器“現在開始畫新的一行了”或者“現在開始畫新的一幀了”。4.傳輸 RGB 模擬電壓在同步信號的指揮下顯卡通過紅(R)、綠(G)、藍(B)三根同軸線發送電壓。電壓在 0V 到 0.7V 之間無級連續變化。0V 代表純黑0.7V 代表最亮。屏幕上的每一個像素顏色完全取決于這一瞬間線上電壓的高低。技術痛點由于是模擬電壓線材一長或者周圍有電磁干擾電壓就會產生波動屏幕上就會出現水波紋、雪花點或拖影。常見解決辦法1. 水波紋 (Water Ripples / Moiré)水波紋本質上是低頻干擾混入了模擬電壓中通常由接地問題或電源紋波引起。排查地環路 (Ground Loop)這是最常見的原因。VGA 接口的金屬外殼地Chassis Ground和主板的數字地DGND之間如果處理不當外部設備的漏電流會通過 VGA 線纜的地線倒灌進主板形成地環路干擾。對策嘗試在 VGA 接口的殼地與 PCB 板地之間串聯一顆磁珠Ferrite Bead或 1MΩ 電阻加高壓電容進行隔離。ADC 模擬電源 (AVDD) 噪聲Scaler 芯片內部負責 VGA 采樣的 ADC 需要非常純凈的電源通常是 AVDD_VGA。如果這個電源軌和數字核心電壓DVDD靠得太近或者 LDO/DC-DC 的紋波過大就會直接體現在畫面上。對策用示波器交流耦合模式去量 AVDD 的紋波。優化 AVDD 旁路電容的位置或者增加 LC 濾波。采樣相位 (Phase) 未對齊軟件層面的問題。ADC 采樣時鐘的相位如果沒有準確對準模擬視頻信號的“穩定區”也會表現出輕微的水波紋或字跡發虛。可以嘗試在 OSD 菜單里執行一下“Auto Adjust自動調整”讓 Scaler 重新校準 PLL 相位。2. 拖影 (Ghosting / Smearing)拖影的本質是高頻信號的衰減或阻抗不匹配導致的信號反射。當 RGB 電壓無法在極短時間內完成 0V 到 0.7V 的跳變殘余電壓就會拖到下一個像素里。ESD 防護器件的寄生電容這是硬件設計中最容易踩坑的地方。VGA 的 RGB 線上通常會加 TVS 二極管防靜電。如果選用的 TVS 寄生電容過大比如大于 3pF它和走線電阻會形成一個低通濾波器RC 濾波直接把 RGB 信號的高頻邊緣“削平”了。對策檢查并更換為極低結電容 1pF的專用視頻級 ESD 防護管。75Ω 阻抗匹配VGA 標準要求 RGB 信號線嚴格匹配 75Ω 阻抗。在顯示器主板的 VGA 接口附近必須有 75Ω通常精度要求 1%的終端電阻接地。如果這個電阻阻值不對或者 PCB 走線沒有按照 75Ω 控制阻抗信號就會在接口處發生反射導致畫面出現重影Ghosting。3. 雪花點與噪點 (Snow / Noise)雪花點通常意味著高頻串擾或者信號幅度衰減嚴重。RGB 走線串擾 (Crosstalk)如果 PCB 上 RGB 三根模擬線互相靠得太近或者旁邊有高頻時鐘線比如內存時鐘、DC-DC 開關節點高頻噪聲就會耦合進模擬線。對策檢查 Layout。RGB 走線必須全程做包地GND Shielding處理且盡量縮短從連接器到 Scaler 引腳的距離。同步信號 (HSync/VSync) 抖動如果行/場同步信號上串入了毛刺ADC 的鎖相環PLL就會抖動導致畫面瞬間失步表現為噪點或畫面水平閃爍。對策在 HSync 和 VSync 線上靠近 Scaler 處預留幾十 pF 的對地小電容濾除高頻毛刺。補充VGA中的SOG功能SOG 的全稱是 Sync on Green綠路同步 / 綠波同步。在傳統的 VGARGBHV接口設計中視頻信號通常需要 5 根核心線束來傳輸紅 (R)、綠 (G)、藍 (B) 視頻線以及獨立的水平同步 (H-Sync) 和垂直同步 (V-Sync) 控制線。而 SOG也常被稱為 RGsB技術則是將水平和垂直同步信號混合為復合同步信號并直接疊加在綠色 (Green) 視頻信號線上進行傳輸從而省去了兩根獨立的同步線。信號特征與電平變化在示波器下觀察SOG 的信號電平與標準 VGA 信號有顯著區別標準視頻電平 正常的 RGB 視頻信號電壓范圍通常是 0V 到 0.7V0V 代表純黑0.7V 代表該顏色的最大亮度。同步負脈沖 同步信號在 SOG 中是以負脈沖的形式存在的。在圖像的消隱期Blanking periodSOG 機制會將綠色信號的電壓向下拉低至 -0.3V 左右。總峰峰值 因此帶有 SOG 的綠色信號線其整體電壓波動范圍Vpp達到了 1.0V即 -0.3V 到 0.7V。硬件處理原理發送端 硬件將 H-Sync 和 V-Sync 通過邏輯電路合成為復合同步信號 (C-Sync)然后反相并疊加在綠通道的消隱期間隙中。接收端Scaler IC / AD 板 接收端必須具備 SOG 剝離電路Sync Separator 或 Sync Stripper。通過設定一個電壓比較器閾值通常設定在黑電平以下如 -0.15V電路會將低于 0V 的負脈沖“切割”下來還原成顯示主控需要的 H-Sync 和 V-Sync同時將純凈的 0~0.7V 綠色視頻信號送入 ADC 進行采樣。應用場景與局限性應用歷史 這種設計主要是為了減少傳輸線纜和接口引腳數量從 5 線降為 3 線。早期的工業設備、醫療顯示設備、高端圖形工作站如 Sun Microsystems、SGI或舊式視頻矩陣分配器中經常使用 SOG。這與色差分量接口 (YPbPr) 將同步信號疊加在 Y亮度通道上的原理非常類似。兼容性問題 如果后端的顯示器或其主板Scaler不支持 SOG 硬件解碼或者輸入端的直流恢復DC Restore和鉗位電路Clamping匹配不良最典型的故障就是顯示器提示“無信號”、畫面嚴重偏綠或是畫面因無法抓取同步信號而瘋狂閃爍扭曲。理論上支持SOG功能的Scaler就可以省去HSYNC和VSYNC這兩根線但是為了匹配更好的兼容性一般還是會把H,V都接出來。