在應用電路中發現乘法DAC,之前沒有用過所謂的乘法DAC。查過資料發現,其實全部的DAC均可以看做是個「乘法器」-------將輸入數字量與基準電壓相乘。html
通常DAC的輸出是VOUT=VREF*D/M,其中D是輸入數字量,M是DAC的模,例如12-bit DAC的模是4096.
htm
那麼DAC的用法也比較靈活,get
一、若是固定VREF,改變D,就是「模擬-數字」變換。it
二、將VREF看做輸入端,輸入某個模擬信號,例如,正弦波,同時改變D,那麼這就是個由D控制其增益的可變增益放大器(固然其增益老是小於1),或者理解爲實現 VREF*D 的乘法器。co
乘法DAC(MDAC)和普通DAC的區別就是乘法DAC更適合作乘法器用。普通DAC的VREF輸入可能有各類限制,例如頻率不能過高,幅度範圍很小等等,而MDAC的VREF輸入範圍通常都比較大,不少都能輸入正負電壓,也就是能直接輸入交流波形,並且頻帶比較寬,如100KHz甚至上MHz。數字
若是這個DAC是四象限的,那麼它的模擬電壓能夠雙極性的(固然有最大範圍限制)。所謂四象限是2個量的乘積的正負,++爲第一象限,+ -爲第二象限,- - 爲第三象限,- +爲第四象限。
DAC的輸出是正比於兩個輸入量的乘積:
數字量和參考電壓(模擬量輸入量),數字量是用補碼錶示的+ -量,而若是這個DAC容許模擬參考輸入能夠雙極性,這個DAC就是一個數字量和模擬量的四象限乘法器。tar