如何計算VGA系統的視頻帶寬
來源:信源電子 編輯:數字音視工程 2009-07-11 00:00:00 加入收藏 咨詢

所在單位: | * |
姓名: | * |
手機: | * |
職位: | |
郵箱: | * |
其他聯系方式: | |
咨詢內容: | |
驗證碼: |
|
由IBM推出的采用RGB模擬信號的VGA視頻標準,定義了具有60Hz刷新頻率、可產生16種顏色的能力的640×480像素格式。模擬RGB標準很快成為知名的VGA標準,時至今日,大多數計算機的VGA監視器仍然保留有15引腳的D-Sub蘭色連接器。VGA標準現在由視頻電子標準協會(Video Electronics Standards Association,VESA)負責,信號及如何測量和測試信號的定義都由該協會制定。
如今VGA家族包括了一系列名稱,從原來的VGA(視頻圖形陣列)到UXGA(超擴展的圖形陣列)。業界專家預期,在PC領域,該標準會存在到2015年或更晚。
有些系統的VGA信號必須通過放大器或開關,然而對于這樣的開關或放大器,設計師如何計算所需要的帶寬卻有些復雜。進行這樣的計算需要某些數學知識,并對CRT監視器有一定的了解。由于CRT曾經一度是最普通的顯示器件,目前基本的視頻帶寬計算仍然依賴于老式CRT監視器的物理機制。
雖然CRT監視器正快速地被LCD監視器替代,但CRT仍構成標準的一部分,所以,必須對其有所了解,以計算帶寬。在CRT內,電子束在磁場中進行偏轉,自上而下,覆蓋整個屏幕,從而形成“光柵”圖樣(見圖1)。在顯示屏的有效部分(跡線)顯示信息。在跡線的末端,電子束必須返回左端,開始另一次掃描;在回掃期間,必須不可見,這通過“消隱”成黑電平來實現?;貟邥r間必須考慮在內。同樣,當電子束到達CRT底端時,要產生一條與起始位置垂直的回掃線,在計算帶寬時也必須把這段時間考慮在內。
示例:1280×1024像素,60Hz刷新頻率
對60Hz的刷新頻率,顯示一幀需要的時間為16.6ms,假設垂直回掃時間為1.6ms,這樣就剩15ms的有效掃描時間。如果一幀的有效行數為1024,則完成每一行需要14.6ms。假設水平回掃時間為1.8 ms,則有效掃描只有12.8ms。
必須在12.8 ms內顯示1280像素,所以每個像素的時間為10ns。為計算最壞情況下需要的帶寬,假設交替顯示其他顏色和白色。例如,如果給綠色信號加方波,每像素10ns,結果得到20 ns周期的方波,其頻率為50 MHz (見圖 2)。
該波形能在顯示屏上交替顯示G、BK、G、BK(交替出現512個綠/黑像素)。不過,如果波形是正弦波,而非方波,情況會怎樣呢?
圖3給出了在方波上疊加正弦波的情況。如果CRT監視器上單獨顯示正弦波,很明顯,像素平均值要小一些,并且也不會很快增強。像素會有點“模糊”,僅在10ns期間的中間部分達到全亮度。正弦波產生的不是一個清晰的均勻點,而是邊沿有些不清晰,或“模糊”的點。
理想信號通過50 MHz濾波器之后,得到的顯示也可用,但圖像不會像具有更寬帶寬的器件產生的那樣均勻。因為,如今的大多數監視器都是LCD 而非CRT,需要多大的帶寬不再顯而易見。但是,系統必須能夠使表中給出的基本頻率的信號通過。
下表中列出了水平和垂直像素、刷新頻率以及與每個標準分辨率對應的基本視頻頻率組合。假設66%的信號有效,并且視頻帶寬等于基本頻率。注意,刷新頻率的增加(例如從60 Hz增加到80 Hz)對帶寬的影響與像素率的增加對它產生的影響相同。對目前的LCD監視器,適合眼睛的最佳刷新頻率很少高于60 Hz。因此,確定系統的任一放大器或開關的視頻帶寬的一個合理的規則是,使其為基本頻率的2到3倍。
選擇滿足一個或多個分辨率的元件時,此表非常有用。例如,如果目標分辨率是VGA開關(60Hz時為1280 × 1024),可以看出帶寬(基本)是60 MHz。
視頻標準參數 | ||||
名稱 | 水平線 | 垂直線 | 刷新頻率 | 帶寬(MHz) |
VGA | 640 | 480 | 60 | 14 |
SVGA | 800 | 600 | 75 | 27 |
XGA | 1024 | 768 | 80 | 48 |
SXGA | 1280 | 1024 | 60 | 60 |
SXGA | 1280 | 1024 | 80 | 79 |
UXGA | 1600 | 1200 | 60 | 87 |
UXGA | 1600 | 1200 | 80 | 116 |
評論comment