<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è) > 模擬技術(shù) > 設計應用 > 基于A(yíng)D7543和FPGA的數/模轉換電路設計

基于A(yíng)D7543和FPGA的數/模轉換電路設計

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

3 工作時(shí)序實(shí)現
是串行輸入數/轉換芯片,被轉換數據是逐位寫(xiě)進(jìn)中,因此,AD7543工作時(shí),要有正確的工作時(shí)序,工作時(shí)序在QuartusⅡ開(kāi)發(fā)環(huán)境中利用硬件描述語(yǔ)言Verilog HDL描述。QuartusⅡ是Altera公司的EDA開(kāi)發(fā)工具,它是集設計輸入、編譯、邏輯綜合、器件引腳管理、功能仿真、定時(shí)分析、編程下載等于一體的可編程邏輯器件設計環(huán)境。
在設計中,為了降低設計成本,采用Altera公司的Cyclone系列的EP1C6Q240C8芯片。。EP1C6Q240C8芯片,不僅集成了5 980個(gè)邏輯單元 (LEs),還集成了20個(gè)4 KB雙口存儲單元(M4KRAM BLock)和92 160 b的普通高速RAM等資源。
打開(kāi)Quartus II軟件,新建一個(gè)工程管理文件。在工程管理文件中,新建一個(gè)Verilog HDL源程序文件,用硬件描述語(yǔ)言Verilog HDL編寫(xiě)程序,實(shí)現控制功能,其代碼如下:



4 時(shí)序塊仿真

為了進(jìn)一步的驗證FPGA控制器塊的正確性,在下載到目標器件之前,可以對此模塊進(jìn)行時(shí)序仿真。在工程文件中,首先要新建一個(gè)以vwf結尾的波形文件。在彈出的對話(huà)框中添加要觀(guān)察的引腳,然后再設定時(shí)鐘相關(guān)參數和保存波形文件,最后在編譯頂層文件之后,可對此模塊進(jìn)行仿真。如圖4為FPGA控制器模塊仿真波形,CLOCK為此模塊的工作時(shí)鐘,時(shí)間周期設為40 ns;ida為并行輸入數據,STI為串行輸出,STB1為選通脈沖信號。由圖可知,STB1的上升沿把STI引腳上的數據裝入寄存器A中,裝滿(mǎn)寄存器A后,LOD設為低電平,把寄存器A的內容裝入寄存器B中。仿真時(shí)序與圖1的時(shí)序一致,滿(mǎn)足設計要求。

5 結 語(yǔ)
針對采用軟件控制AD7543數/模轉換芯片所具有的缺點(diǎn)的基礎上,采用硬件(FPGA)直接對AD7543轉換芯片進(jìn)行控制的方式來(lái)設計數/模轉換電路,給出具體的硬件實(shí)現電路和控制器的Verilog HDL實(shí)現代碼。因為FPGA控制器是一個(gè)獨立單元,它幾乎不需要CPU的干預就能工作,在電路中分擔了CPU的工作量,這不僅提高CPU實(shí)時(shí)處理信號能力,還會(huì )提高系統的可靠性,具有一定的實(shí)用價(jià)值與參考價(jià)值。在此設計了基于FPGA與AD7543轉換芯片的數/模轉換電路,AD7543的工作時(shí)序全部用FPGA器件產(chǎn)生,提高系統的可靠性。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 7543 FPGA AD

評論


相關(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>