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