ramdac
ramdac
RAMDAC (Random Access Memory Digital-to-Analog Converter 隨機數模轉換記憶體)。中文名是數模轉換器。RAMDAC的作用是把數字圖像數據轉換成計算機顯示需要的模擬數據。顯示器收到的是RAMDAC處理過後的模擬信號。由於RAMDAC是一塊單項不可逆電路,故經過RAMDAC處理過後的模擬信號不可能再被轉換成數字信號。
RAMDAC是影響顯示卡性能的最重要器件,其決定了在足夠顯示內存下,顯示卡能支持的最高解析度和刷新頻率。
朋友們都知道,計算機中處理數據都是將所有的事物變化成0和1兩個數,然後不斷的進行累加而計算出來的,圖形加速卡也是靠這些0和1對每一個象素進行顏色、深度、亮度等各種處理。但是要想顯示出來就比較難了,因為人們所使用的顯示器可全部都是以模擬方式工作的,所以這就需要D/A轉換器,RAMDAC的作用正是如此,它將圖形加速晶元處理后的數據從數字方式轉換為模擬方式,這樣顯示器才可以顯示出圖像。
RAMDAC的作用很明顯,在實際使用中,RAMDAC的性能重要嗎?有些朋友可能會想到這些問題,因為如今的圖形加速卡都標記有RAMDAC有多少多少HZ。RAMDAC的時鐘快(HZ)則標表其可以處理更高的刷新率。刷新率就是指每秒重繪屏幕的次數,人的眼睛在低於75的刷新率時會感到閃爍,從而影響正常的使用及視力,為了保護好我們無價的雙眼,好的圖形加速卡不僅要保證顏色數極高,也要保證有較高的刷新率。所以採用性能越好(快)的RAMDAC,則此圖形加速卡就可以提供更高的解析度、顏色深度及刷新率,圖形加速卡的性能也就越好。這就是為什麼如今的圖形加速卡RAMDAM的時鐘越來越快的原因。看了以上內容的朋友可能想RAMDAC是什麼樣子呢?能否在圖形加速卡上找到它?這個問題恐怕就要讓朋友們失望了。如今的圖形加速晶元生產工藝越來越好,RAMDAC都已經整合至圖形加速晶元之中了,所以我們見到的圖形加速卡多數都是只有顯存和一塊主晶元,而看不到RAMDAC的晶元。不過,也有一些例外,例如專業級的繪圖卡。因為本身設計的原因,RAMDAC還是一顆獨立的晶元。
RAMDAC的轉換速率以MHz表示,它決定了刷新頻率的高低(與顯示器的“帶寬”意義近似)。其工作速度越高,頻帶越寬,高解析度時的畫面質量越好。該數值決定了在足夠的顯存下,顯卡最高支持的解析度和刷新率。如果要在1024×768的解析度下達到85Hz的解析度,RAMDAC的速率至少是1024×768×85×1.344÷1.06≈90MHz。
早期顯卡的RAMDAC一般為300MHz,很快發展到350MHz,目前主流的顯卡RAMDAC都能達到400MHz,已足以滿足和超過目前大多數顯示器所能提供的解析度和刷新率。
R7500,GF4600級別以及之前
顯卡的RAMDAC是8bit的。在8bit的RAMDAC中,VGA信號中紅綠藍(以下稱RGB)每個色彩通道佔8位,例如在紅色彩通道中,色彩由濃到淡分為2的8次方,也即256個級別。8bit的RAMDAC的顯卡最高支持24位真彩色,可顯示的顏色數為16.7M種。我們常見的32位色,是24位真彩色加8位Alpha值,Alpha值表示顏色的透明度,比如表現有顏色的玻璃、水、霧之後的物體顏色,就要載入Alpha值。
R8500,MATROX Parhelia-512,NV30級別
R8500,MATROX Parhelia-512,NV30級別以及之後顯卡的RAMDAC是10bit的,RGB每個色彩通道佔10位,例如在紅色彩通道中,色彩由濃到淡分為2的10次方,也即1024個級別,30位色可顯示的顏色數為1024的3次方,即超過10億種。只要操作系統支持,未來裝備16bit的RAMDAC的顯卡是能顯示64位色的。
在RAMDAC中,數字錶達的RGB色彩通道由數模轉換器轉換為VGA驅動電壓,VGA驅動電壓傳送到CRT后經放大轉換為電子槍高速電子流,電子流轟擊屏幕熒光粉發光而顯示圖象。由於RAMDAC集成於顯示晶元內部,各廠家顯示晶元設計不同,所以顯示效果也有差異。對顯示效果影響很重要的一部分是RAMDAC的顏色-電壓對應表,比如紅色彩通道中最濃的顏色對應該通道最高電壓,最淡的顏色代表該通道最低電壓,最高電壓與最低電壓的差值決定了顏色範圍,本人認為ATI的RAMDAC最高/最低電壓的差值大於NV的,而且其微分濾波電路很好地平滑電壓差,從而使顏色對比度大(清晰),顏色過渡平滑(圖象色塊少)。
低通濾波電路就是只允許一定頻率以下的信號通過的電路,通常視頻信號的帶寬在幾兆赫茲到十兆赫茲左右,一般我們只要讓有用的信號通過就可以了,更高或更低頻率的信號不是我們想要的,可以理解為是雜訊,低通濾波電路就是要去掉這些沒有用的信號,不然會使2D顯示質量下降。低通濾波電路通常位於VGA插頭附近的電路板上,由三極體放大電路和電容/電阻濾波電路組成,三極體放大電路作用是放大VGA信號以抵消電容/電阻濾波電路造成的信號衰減。
低通濾波電路並非元件越多越好,很多人認為元件越多做工越好,那是錯誤的想法,組成低通濾波電路的三極體、電容、電阻是有質量差異的,比如貼片電容,就算是同廠同批的,個體之間的電容值都會有0.2%以下的差異,太多電容串聯,造成的誤差會疊加,其誤差會造成VGA信號失真。同樣道理,在音效卡中太多電容串聯組成的濾波電路會減低聲音的解析度,造成聲音含混不清。在解決濾除雜波和避免失真--魚與熊掌不可兼得的權衡下,ATI把濾波電路建在顯示晶元內,解決了外置低通濾波電路的問題缺陷。所以現在見到有的A卡省略外置低通濾波電路,不用大驚小怪,只有實際應用才能評論該顯卡的2D/3D畫質。
公板設計中,外置低通濾波電路的三極體放大電路和電容/電阻濾波電路的組合是經過嚴格計算的,既不影響VGA信號的完整,又要有效濾除雜波,但實際生產中,就算是按公板製造,其三極體、電容、電阻都可能不是晶元廠商設計的公板的那一批配件,可能造成VGA信號失真。所以有名的廠商都會採用最好的配件保證顯卡的顯示質量,所以買顯卡買大廠產品是有好處的。