新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 正交幅度調制解調器的FPGA設計與仿真

        正交幅度調制解調器的FPGA設計與仿真

        作者: 時間:2011-12-21 來源:網絡 收藏

        4 設計
        DSP Builder是美國Altera公司推出的一個面向DSP開發的系統級工具,作為Matlab的一個Simulink工具箱,可以幫助設計者完成基于的DSP系統設計的整個流程。更為重要的是基于Simulink平臺利用DSP Builder庫進行設計時,能利用DSP Builder庫的HDL Import模塊將HDL文本設計轉變成為DSP Builder元件,在系統的模型設計中使用,為系統的FPGA設計提供很大的方便。因此,的設計采用VHDL文本與Simulink模型圖設計相結合的方法。
        4.1 子模塊的VHDL設計
        CORDIC算法和FIR低通濾波器兩個子模塊可以在QuartusⅡ環境中采用VHDL代碼進行設計,也可以基于Simulink平臺利用DSP Builder庫進行模型圖設計。但是用模型圖設計時,設計圖會顯得非常復雜、龐大,不利于閱讀和排錯,而VHDL代碼直接描述會比Simulink模型圖描述更為簡便。故以上兩個模塊均在QuartusⅡ環境中,采用VHDL代碼進行設計描述及編譯。
        4.2 系統模型建立
        圖3為基于Simulink平臺建立的系統模型圖。首先利用Altera DSP Builder庫的HDL Import模塊將設計的CORDIC算法及低通濾波器子模塊對應的文本文件導入,將文本設計轉變成為DSP Builder元件模塊,然后按圖3調用DSP Builder和Simulink庫中的其他圖形模塊建立系統模型圖,并設置相應模塊參數。

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

        j.jpg


        4.3 系統驗證與實現
        完成模型設計之后,可以基于Simulink平臺對模型進行系統,即通過Simulink中的示波器Scope查看結果(見圖4)。仿真結果表明,設計電路實現了調制解調功能。然后雙擊SignalCompiler模塊,將模型設計轉換成可綜合的RTL級VHDL代碼,并對其進行綜合、配置下載。

        5 結語
        本文采用了一種基于流水線CORDIC算法設計調制解調器的方法,能有效節省硬件資源,提高運算精度和速度。由于采用了FPGA來設計,可適應軟件無線電的要求,設計稍作修改即可適應更多的調制方式。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 德昌县| 肃宁县| 平顶山市| 虎林市| 镇原县| 滦平县| 曲周县| 张家口市| 兴安盟| 阿巴嘎旗| 汽车| 南溪县| 博罗县| 苏尼特右旗| 康乐县| 东莞市| 泊头市| 梅州市| 区。| 舒城县| 水城县| 满城县| 三门县| 石泉县| 邮箱| 木兰县| 从化市| 自贡市| 榆中县| 兰州市| 柳林县| 东台市| 桐庐县| 晋江市| 南通市| 西乌珠穆沁旗| 建平县| 彰化县| 布尔津县| 金沙县| 林州市|