<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > 基于PCI總線(xiàn)和CPLD的任意信號發(fā)生器設計

基于PCI總線(xiàn)和CPLD的任意信號發(fā)生器設計

作者: 時(shí)間:2009-03-31 來(lái)源:網(wǎng)絡(luò ) 收藏

在系統中的主要作用是用來(lái)將控制器傳輸過(guò)來(lái)的數據,經(jīng)過(guò)一定的算法處理,得到DDS外圍管腳的狀態(tài)及向DDS中寫(xiě)入控制寄存器數值,使DDS根據配置信息產(chǎn)生所需要的信號。
本設計中使用的是Altera公司的7000S系列,工作電壓為5 V,具有192個(gè)宏單元,采用通用JTAG方式下載。與DDS之間的接口電路主要包括8位數據線(xiàn)D[7:O]。6位地址線(xiàn)ADD[5:0],串并選擇信號PMODE,復位信號RESET,外部更新信號UDCLK、讀寫(xiě)信號WR、RD和控制信號0RAMP、FDATA。如圖3所示。

本文引用地址:http://dyxdggzs.com/article/192108.htm

考慮到DDS信號輸出的實(shí)時(shí)性和減少CPLD的宏單元的占用,本設計中使用9052的IOWR#信號去觸發(fā)DDS的寫(xiě)入信號WR。DDS控制寄存器的寫(xiě)入方式有串行和并行兩種,由PMODE管腳控制,當PMODE信號為高時(shí),為并行寫(xiě)入模式,當PMODE信號為低時(shí),為串行工作模式。由于設計中9052寫(xiě)入CPLD的數據為8位并行輸入,所以在這里選用了并行的方式向DDS的控制寄存器中寫(xiě)入數據。寫(xiě)入的時(shí)序如圖4所示。

CPLD的程序在A(yíng)ltera公司提供的QuartusⅡ開(kāi)發(fā)系統下通過(guò)Verilog HDL語(yǔ)言來(lái)實(shí)現。在QuartusⅡ環(huán)境中,可以方便地對波形進(jìn)行仿真,便于查看和修改程序中可能存在的問(wèn)題。QuartusⅡ仿真環(huán)境如圖5所示。

2.3 DDS輸出部分設計
DDS部分電路設計除了與CPLD之間的連接電路外,還有DDS的外圍電路設計。本系統中DDS的外圍電路主要包括電壓轉換、差分時(shí)鐘信號輸入和低通濾波器三個(gè)部分,如圖6所示。設計中的DDS采用的是AD公司的通用DDS芯片AD9852,芯片的工作電壓為3.3 V,最高系統時(shí)鐘為300 MHz。

在整個(gè)系統中,9052和CPLD的工作電壓為5 V,所以需要將工作電壓由5 V轉換為DDS正常工作的3.3 V,設計中采用了專(zhuān)用的電壓轉換模塊,完成電壓轉換工作,為DDS及其外圍電路提供3.3 V工作電壓。
差分時(shí)鐘輸入模塊是為了DDS輸出信號能夠得到較好頻譜純凈度,本設計采用了20 MHz的有源晶振,通過(guò)MCl00LVEL16D芯片產(chǎn)生20 MHz的差分時(shí)鐘信號,作為DDS的外部輸入時(shí)鐘。
為了濾去不需要的頻率成分和抑制輸出信號的雜散,在信號的輸出部分,采用了一個(gè)π型結構的LC低通濾波器,濾波器的結構圖如圖7所示。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>