新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于SOPC的頻譜分析儀設計與研制

        基于SOPC的頻譜分析儀設計與研制

        作者: 時間:2009-04-21 來源:網絡 收藏
        1 引言
        基于NIOS核處理器(包括I2C總線模塊)和Altera公司FPGA設計制作的,可用于工程指標的監測和診斷。設計的關鍵模塊有:I2C總線控制的數據采集模塊、FFT模塊、FFT控制模塊、Avalon總線接口及Atlantic總線接口模塊以及VGA、LCD顯示部分。
        的核心是DFT及快速算法FFT。FFT主要分為基2、基4等固定幾何結構,設計采用基2幾何結構、512點的FFT算法。設計平臺為Altera公司推出的Cvclone II,其為高性能結構體系的PLD器件,其中包括FFT IP Core(知識產權核)。同時,Quartus II(Altera公司開發的IDE)軟件具有很強的硬件仿真和邏輯分析功能,可將Verilog HDL描述的硬件綜合到FPGA的整體設計中。

        2 結構設計
        的系統框圖如圖1所示,其主要模塊包括:I2C總線模塊、FIFO模塊、平方求和模塊、FFT模塊、VGA模塊、顯示器等組成閉。

        本文引用地址:http://www.104case.com/article/192090.htm

        頻譜分析儀的硬件原理框圖如圖2所示,圖2包含FPGA的內部硬件電路及外圍接口模塊。
        軟件設計的實現是建立在NIOS II IDE的基礎之上,整個軟件設計總體分為4大任務:設計主任務、A/D采集控制、Flash存儲任務和VGA控制顯示器顯示任務。

        3 系統設計
        設計中,充分利用了技術的優勢實現軟、硬件協同設計,在盡可能短的時間內實現儀器功能,分別從硬件設計和軟件設計兩方面詳細說明設計過程。
        3.1 儀器硬件設計
        3.1.1 核設計簡介
        利用 Builder在NIOS指令系統中集成了A/D轉換控制、I2C總線控制、VGA控制、FFT控制等控制模塊,圖3為 Builder集成IP。


        上一頁 1 2 3 下一頁

        關鍵詞: SOPC 頻譜分析儀

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鹿邑县| 通渭县| 华容县| 志丹县| 乐业县| 平谷区| 获嘉县| 常宁市| 嘉峪关市| 孝义市| 永福县| 湟中县| 大兴区| 平顺县| 阜平县| 杨浦区| 阳泉市| 礼泉县| 武宣县| 博爱县| 宁波市| 长治市| 江达县| 崇左市| 上饶县| 建湖县| 喀喇| 东阿县| 紫云| 囊谦县| 汉川市| 台东县| 东平县| 嘉峪关市| 乐清市| 潢川县| 永登县| 尉犁县| 四平市| 泗阳县| 商丘市|