函數(shù)發(fā)生器又名任意波形發(fā)生器,是一種常用的信號源,廣泛應(yīng)用于通信、雷達、導(dǎo)航等現(xiàn)代電子技術(shù)領(lǐng)域。信號發(fā)生器的核心技術(shù)是頻率合成技術(shù),主要方法有:直接模擬頻率合成、鎖相環(huán)頻率合成(PLL)、直接數(shù)字合成技術(shù)(DDS)。DDS是開環(huán)系統(tǒng),無反饋環(huán)節(jié),輸出響應(yīng)速度快,頻率穩(wěn)定度高。因此直接數(shù)字頻率合成技術(shù)是目前頻率合成的主要技術(shù)之一,其輸出信號具有相對較大的帶寬、快速的相位捷變、極高的相位分辨率和相位連續(xù)等優(yōu)點。本文的主要工作是采用sopc結(jié)合虛擬儀器技術(shù),進行DDS智能函數(shù)發(fā)生器的研制。 本文介紹了虛擬儀器技術(shù)的基本理論,簡要闡述了儀器驅(qū)動程序、VISA等相關(guān)技術(shù)。對sopc技術(shù)進行了深入的研究:sopc技術(shù)是基于可編程邏輯器件的可重構(gòu)片上系統(tǒng),它作為SOC和CPLD/FPGA相結(jié)合的一項綜合技術(shù),結(jié)合了兩者的優(yōu)點,集成了硬核或軟核CPU、DSP、鎖相環(huán)、存儲器、I/O接口及可編程邏輯,可以靈活高效地解決SOC方案,而且設(shè)計周期短,設(shè)計成本低,非常適合本設(shè)計的應(yīng)用。本文還對基于DDS原理的設(shè)計方案進行了分析,介紹了DDS的基本理論以及數(shù)學(xué)綜合,在研究DDS原理的基礎(chǔ)上,利用sopc技術(shù),在一片F(xiàn)PGA芯片上實現(xiàn)了整個函數(shù)發(fā)生器的硬件集成。 本文就函數(shù)發(fā)生器的設(shè)計制定了整體方案,對軟硬件設(shè)計原理及實現(xiàn)方法進行了具體的介紹,包括整個系統(tǒng)的硬件電路,sopc片上系統(tǒng)和PC端軟件的設(shè)計。在設(shè)計中,LabVIEW波形編輯軟件和函數(shù)發(fā)生器二者采用異步串口進行通信。利用LabVIEW的強大功能,把波形的編輯,系統(tǒng)的設(shè)置放到計算機上完 成,具有人機界面友好、系統(tǒng)升級方便、節(jié)約硬件成本等諸多優(yōu)勢。同時充分利用了FPGA內(nèi)部大量的邏輯資源,將DDS模塊和微處理器模塊集成到一個單片F(xiàn)PGA上,改變了傳統(tǒng)的系統(tǒng)設(shè)計思路。通過對系統(tǒng)仿真和實際測試,結(jié)果表明該智能型函數(shù)發(fā)生器不僅能產(chǎn)生理想的輸出信號,還具有集成度高、穩(wěn)定性好和擴展性強等優(yōu)點。關(guān)鍵詞:智能型函數(shù)發(fā)生器,虛擬儀器,可編程片上系統(tǒng),直接數(shù)字合成技術(shù),NiosⅡ處理器。
標簽: LabVIEW sopc 智能型
上傳時間: 2013-07-09
上傳用戶:zw380105939
本書為全國電子設(shè)計大賽“ALTERA杯”EDA/sopc專項設(shè)計競賽培訓(xùn)教材,本書能讓有了VHDL基礎(chǔ)的人輕松掌握sopc設(shè)計
標簽: sopc 系統(tǒng)設(shè)計 入門教程
上傳時間: 2013-06-20
上傳用戶:zhangliming420
周立功sopc實驗教程,謝謝觀嘗!呵呵呵呵呵呵
標簽: sopc 嵌入式系統(tǒng) 實驗教程
上傳時間: 2013-06-16
上傳用戶:qin1208
本課題完成了基于FPGA的數(shù)據(jù)采集器以及IIC總線的模數(shù)轉(zhuǎn)換器部分、通訊部分的電路設(shè)計。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位軟處理器MicroBlaze;ⅡC總線的模數(shù)轉(zhuǎn)換采用Microchip公司的MCP3221芯片,通訊部分則在FPGA片內(nèi)用VHDL語言實現(xiàn)。通過上述設(shè)計實現(xiàn)了“準單片化”的模擬量和數(shù)字量的數(shù)據(jù)采集和處理。 所設(shè)計的數(shù)據(jù)采集器可以和結(jié)構(gòu)類似的上位機通訊,本課題完成了在上位機中用VHDL語言實現(xiàn)的通信電路模塊。通過上述兩部分工作,將微處理器、數(shù)據(jù)存儲器、程序存儲器等數(shù)字邏輯電路均集成在同一個FPGA內(nèi)部,形成一個可編程的片上系統(tǒng)。FPGA片外僅為模擬器件和開關(guān)量驅(qū)動芯片。FPGA內(nèi)部的硬件電路采用VHDL語言編寫;MCU軟核工作所需要的程序采用C語言編寫。多臺數(shù)據(jù)采集器與服務(wù)器構(gòu)成數(shù)據(jù)采集系統(tǒng)。服務(wù)器端軟件用VB開發(fā),既可以將實時采集的數(shù)據(jù)以數(shù)字方式顯示,也可以用更加直觀的曲線方式顯示。 由于數(shù)據(jù)采集器是所有自控類系統(tǒng)所必需的電路模塊,所以一個通用的片上系統(tǒng)設(shè)計可以解決各類系統(tǒng)的應(yīng)用問題,達到“設(shè)計復(fù)用”(DesignReuse)的目的。采用基于FPGA的sopc設(shè)計的更加突出的優(yōu)點是不必更換芯片就可以實現(xiàn)設(shè)計的改進和升級,同時也可以降低成本和提高可靠性。
標簽: FPGA sopc 數(shù)據(jù)采集系統(tǒng)
上傳時間: 2013-07-12
上傳用戶:a155166
用sopc 做軟核實現(xiàn)LED顯示,對初學(xué)FPGA sopc 的朋友適用。
標簽: sopc
上傳時間: 2013-04-24
上傳用戶:一棵發(fā)財樹
sopc Builder在一個工具中實現(xiàn)了嵌入式系統(tǒng)各個方面的開發(fā),包括軟件的設(shè)計和驗證,為充分利用sopc技術(shù)提高電子系統(tǒng)的性能和降低成本提供了強有力的支持。
標簽: Builder sopc
上傳時間: 2013-06-02
上傳用戶:yezhihao
sopc新手的很好的教材。一步步知道您使用sopc。
標簽: sopc 教材
上傳時間: 2013-08-07
上傳用戶:chenjjer
本教程配套CT-sopcx 系列FPGA/sopc 學(xué)習(xí)套件(對于該套件的相關(guān)內(nèi)容請參考附錄。)以實踐為基\\\\\\\\r\\\\\\\\n礎(chǔ),適合具備基本的數(shù)字電路設(shè)計基礎(chǔ)的初學(xué)者。
標簽: CT-sopcx FPGA sopc 教程
上傳時間: 2013-08-08
上傳用戶:15501536189
作為一個簡明的教程,主要宗旨是讓初學(xué)者快速地了解FPGA/sopc(可編程片上系統(tǒng))開發(fā)的流程。
標簽: FPGA sopc 可編程片上系統(tǒng) 流程
上傳時間: 2013-08-09
上傳用戶:hphh
FPGA/sopc開發(fā)教程,片上系統(tǒng)快速入門教程
標簽: FPGA sopc 開發(fā)教程 片上系統(tǒng)
上傳時間: 2013-08-12
上傳用戶:redmoons
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1