AD9850概要
AD9850是AD公司生產的最高時鐘為125MHz、采用先進的CMOS技術的直接頻率合成器,主要由可編程DDS系統、高性能數模變換器(DAC)和高速比較器3部分構成,能實現全數字編程控制的頻率合成。
AD9850內部結構
AD9850的芯片功能框圖如圖2所示。
AD9850芯片內包括高速DDS.10位DAC.頻率/相位數據寄存器。數據輸入寄存器。比較器等,在125MHz參考時鐘下,AD9850經過高速的DDS核心芯片能產生一個32位頻率調整控制字可使AD9850的輸出頻率達0.0291Hz;并能提供了5bits的相位控制位,它能使輸出相位以180°.90°.45°.22.5°.11.25°或是它們任意組合的增量改變.AD9850的電路結構允許產生頻率值是參考時鐘的一半的輸出,并且輸出的頻率能用數控方式以每秒產生23000000個新頻率的速度變化.AD9850芯片內的比較器構成能接收經外部低通濾波后的DAC轉換輸出,可以產生一個低抖動的方波輸出的裝置,因此AD9850用作時鐘發生器十分方便。頻率/相位數據寄存器。數據輸入寄存器在外部的頻率更新時鐘和字加載時鐘的控制下進行頻率控制字的輸入和更新,使芯片輸出所要求的頻率和相位.
AD9850的工作原理
AD9850內含可編程DDS系統和高速比較器,可實現全數字編程控制的頻率合成。
可編程DDS系統由相位累加器和正弦查表組成,其相位累加器由一個加法器和一個N位的相位寄存器組成,N一般為24~32;實質上是一個可變模的計數器,即DDS相位增量的個數在計數器收到每一個時鐘脈沖時被存儲起來,當計數器溢出時,它就回到初態并使用相位累加器輸出到相鄰值。頻率控制字能設置計數器的模,它決定了相位增量的大小。相位增量在每個時鐘到來時便在相位累加器中相加,相位增量越大,則累加器溢出的速度越快,產生的輸出頻率越高。
AD9850采用32位的相位累加器,AD9850利用改進的,獨有的算法,把14bits已截斷的相位累加器的輸出轉變成適當的余弦值,經片內高速的10bitDAC轉換器,可得到模擬正弦波。這個獨特的算法使用一個簡化了的ROM表和DSP技術等功能,有助于縮小AD9850的體積和功耗。輸入。輸出。參考時鐘和頻率控制字的關系如下: