常常被問倒...

Sander

高級會員
已加入
1/26/04
訊息
673
互動分數
0
點數
0
年齡
45
網站
造訪網站
RAMDAC不是一種記憶體
它是RAM-DAC的意思
就是RAM的Digital to Analog Converter
如果說真的要給它一個中文名字
那應該會叫做"隨機存取記憶體數位轉類比轉換器"吧
那是把什麼RAM從數位轉成類比呢?
就是顯示卡上frame buffer的地方

它的孕峖b於把顯示卡上記憶體中的frame buffer輸出到螢幕上
frame buffer就是顯示卡幫系統畫好一整張(不管是2D還是3D)的圖放在其記憶體中某一塊的地方
因為常見的D-sub是analog訊號輸出
而frame buffer裡的資料又是用數位來儲存
所以當顯示卡上的RAM中一整張圖的資料要用類比訊號輸出的時候
就得用到一個數位轉類比的轉換器..就是這個RAMDAC
RAMDAC的頻率越高就表示你可以在越高的解析度輸出越高的刷新率

不過如果你使用的是DVI
那輸出的訊號就不會走RAMDAC(理論上啦..如果你的DVI不是假DVI)
會走另外一條路輸出...叫做TMDS(Transition Minimized Differential Signalling)
因為DVI是使用數位傳輸..所以從frame buffer輸出的時候就不需要一個DAC了
取而代之的是這個叫做TMDS的東西
而TMDS是Silicon Image公司所開發的..其規定要求要能跑在165MHz上
所以就不像RAMDAC是大家在比高的..越高越好

像現在的RAMDAC高達400MHz
基本上已經可以讓你用D-sub輸出很變態的解析度了
 

hwang55

一般般會員
已加入
9/24/04
訊息
85
互動分數
0
點數
6
Originally posted by Sander@Jul 21 2005, 10:23 AM
RAMDAC不是一種記憶體
它是RAM-DAC的意思
就是RAM的Digital to Analog Converter
如果說真的要給它一個中文名字
那應該會叫做"隨機存取記憶體數位轉類比轉換器"吧
那是把什麼RAM從數位轉成類比呢?
就是顯示卡上frame buffer的地方

它的孕峖b於把顯示卡上記憶體中的frame buffer輸出到螢幕上
frame buffer就是顯示卡幫系統畫好一整張(不管是2D還是3D)的圖放在其記憶體中某一塊的地方
因為常見的D-sub是analog訊號輸出
而frame buffer裡的資料又是用數位來儲存
所以當顯示卡上的RAM中一整張圖的資料要用類比訊號輸出的時候
就得用到一個數位轉類比的轉換器..就是這個RAMDAC
RAMDAC的頻率越高就表示你可以在越高的解析度輸出越高的刷新率

不過如果你使用的是DVI
那輸出的訊號就不會走RAMDAC(理論上啦..如果你的DVI不是假DVI)
會走另外一條路輸出...叫做TMDS(Transition Minimized Differential Signalling)
因為DVI是使用數位傳輸..所以從frame buffer輸出的時候就不需要一個DAC了
取而代之的是這個叫做TMDS的東西
而TMDS是Silicon Image公司所開發的..其規定要求要能跑在165MHz上
所以就不像RAMDAC是大家在比高的..越高越好

像現在的RAMDAC高達400MHz
基本上已經可以讓你用D-sub輸出很變態的解析度了
老天爺!! :o
這根本就像是教科書說明一樣的詳細
趕快複製下來 ;ya;
小低馬上拿回家去背 ;lik;
感謝老大這樣詳細的說明
 

tom7629

進階會員
已加入
6/23/05
訊息
254
互動分數
0
點數
0
網站
造訪網站
Sander
大大感謝你解釋這麼詳細
我有點似懂非懂的感覺,不過還是感謝你~ B)

如果大大還願意受教的話
希望可以講解你說過的這句話:(理論上啦..如果你的DVI不是假DVI)
真的有假DVI顯示卡嗎?那要如何辨識真假呢?

而既然RAMDAC這麼重要,為何賣VGA廠商不公開這數據呢?

希望高人有時間再賜教嚕
 

Sander

高級會員
已加入
1/26/04
訊息
673
互動分數
0
點數
0
年齡
45
網站
造訪網站
我說的假DVI的意思是

你現在可以把DVI接頭拿起來看一下
有一邊(靠右邊)是密密麻麻的兩根兩根一起的pin
那部份是真的用來傳輸數位訊號的地方
而另外一邊(靠左邊)是一個十字的金屬接頭
這個部份和RAMDAC的輸出一樣是類比的訊號

這樣做的好處是
你可以看到有DVI的顯示卡都會附一個DVI轉D-sub的轉接頭
當然..它不可能瞻@個DAC在這個小小的轉接頭裡面
然後傻傻的用那個DAC幫你把數位訊號轉成類比輸出
這樣做的成本太高了..想想看如果轉接頭會發熱還得吃電不是很麻煩
而且這樣的成本可能就不能像現在這樣當贈品附在顯示卡包裝盒裡面了

真正的做法是
DVI接頭早就把RAMDAC的類比輸出也載一份在那個十字金屬接頭上了
那個轉接頭只是純粹把那個十字金屬接頭上的類比輸出轉到D-sub上
如此就可以做到DVI只要經過一個小小的轉接頭就能夠變成D-sub
達到向下相容的目的

但是就可能發生一種情況
就是你的螢幕可能有DVI的接頭
你認為它就能夠吃數位訊號輸出
但是有可能它只是吃DVI接頭中那個類比的部份
這樣一樣就跟你接D-sub沒什麼兩樣
DVI的好處就一點也沒有得到

而RAMDAC的重要性
我想是因為現在的顯示卡RAMDAC的速度都很高了
所以這點也不太需要再去強調了吧
 

tom7629

進階會員
已加入
6/23/05
訊息
254
互動分數
0
點數
0
網站
造訪網站
你現在可以把DVI接頭拿起來看一下
有一邊(靠右邊)是密密麻麻的兩根兩根一起的pin
那部份是真的用來傳輸數位訊號的地方
而另外一邊(靠左邊)是一個十字的金屬接頭
----------------------------------------------------------
我看了一個螢幕它類有類比與數位接頭
數位接頭是這樣
. . . . . .
. . . . . . __
. . . . . .
就是跟你說的不一樣@@,左邊好幾個針頭,右邊一個一字型接頭
那這是假的還真的呢 :sun:

而你說的:DVI的顯示卡都會附一個DVI轉D-sub的轉接頭
這樣應該也是可以達到類比輸出對嗎?


在請問一下DAC這是什麼意思呢?

如果大大有時間的話,在說明一下吧...感謝
文章看了20分鐘看的有些頭緒了
 

『東森佑佑台』

進階會員
已加入
6/9/05
訊息
59
互動分數
0
點數
0
挖!?這根本就是百科全書的感覺吼!!

一看到字頭就暈倒!!

比百科全書還要快吼!! :MMM: (百科全書要用翻的) ;ng; ;rr;
 

Sander

高級會員
已加入
1/26/04
訊息
673
互動分數
0
點數
0
年齡
45
網站
造訪網站
歹勢講反了
的確是左邊好幾個針頭,右邊一個一字型接頭或是十字型接頭
左邊那邊每一個孔都有兩個針頭
那就是用來做TMDS中differential signalling需要的兩個針頭

一般主要的DVI頭有分DVI-I, DVI-D
DVI-I就是我說的裡面有整合digital和analog訊號
DVI-D就是只有digital的訊號

如果你的螢幕上右邊的接頭是一字型的
那麼DVI-I的頭就會插不上去
這時候就沒辦法收到類比訊號
因此可以知道你的螢幕是屬於DVI-D的

DVI轉D-sub的接頭就是因為顯示卡為了能夠保持相容性
讓你可以插DVI也可以換成D-sub
通常都是digital和analog整合輸出
轉接頭只是把analog部份抓出來輸出..可以達到類比輸出的效果

詳細的DVI規範可以上Google去查查看

至於DAC
就是Digital to Analog Converter的縮寫
把數位訊號轉換成類比訊號的一個block
 

fshschen

進階會員
已加入
9/21/03
訊息
399
互動分數
0
點數
0
年齡
41
網站
www.csie.ncue.edu.tw
請問一下... :)
如果我的螢幕是 DVI-D
而顯示卡是 DVI-I
那買兩邊都是 DVI-D 的線
應該沒問題吧 ?
 

tacoChang

隨時做好準備
已加入
10/26/04
訊息
2,691
互動分數
0
點數
0
網站
造訪網站
Originally posted by fshschen@Jul 23 2005, 04:24 PM
請問一下... :)
如果我的螢幕是 DVI-D
而顯示卡是 DVI-I
那買兩邊都是 DVI-D 的線
應該沒問題吧 ?
沒問題
顯卡通常是做成DVI-I,支援度最廣(both DVI-D & DVI-A)

前面的地方小弟有點說不大恰當
解析度與更新頻率的極限是靠RAMDAC與Monitor一起限制的
通常RAMDAC可以上很高沒問題
但是Monitor要能開高解析&高更新頻率(不是愈高愈適合)是看等級的
其他與RAMDAC相關的詳細資料
Sander大解釋的非常清楚 :lol:
 
▌延伸閱讀