新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于Verilog HDL的DDS設計與仿真

        基于Verilog HDL的DDS設計與仿真

        作者: 時間:2009-07-08 來源:網絡 收藏

        若需要利用NIOSⅡ對其進行控制,需要并將模塊加載到NIOSⅡ的系統中。例如,通過NIOSⅡ為模塊的頻率控制字freq和相位控制字phase置數。此時的代碼應改為:

        模塊的輸入端口添加了寫信號iwr、地址信號addr和與NIOSⅡ同步的時鐘信號iclk,這樣是為了將DDS模塊連接到Avalon總線上,利用總線和NIOSⅡ進行通信。加載到NIOSⅡ系統之前,需要將該模塊進行和調試。結果如圖7所示。

        至此DDS的數字部分已經完成。

        對于整個模塊的驅動時鐘,若時鐘源器件的頻率不符合實際需要,需要再設計一個倍(分)頻器將其倍頻或是分頻。例如現有時鐘源為50 MHz,可以使用FPGA中的PLL(鎖相環)實現4倍頻得到200 MHz。


        上一頁 1 2 3 下一頁

        關鍵詞: Verilog HDL DDS 仿真

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 汉源县| 兰溪市| 策勒县| 梅州市| 漯河市| 江孜县| 黎平县| 蓬莱市| 延长县| 乐安县| 会东县| 桃江县| 凤山县| 鸡西市| 长垣县| 南投市| 博乐市| 大庆市| 博野县| 科技| 呼图壁县| 青浦区| 长春市| 平阳县| 临西县| 尼勒克县| 安乡县| 大化| 通渭县| 格尔木市| 刚察县| 通州市| 永福县| 商都县| 平利县| 康平县| 大城县| 宜黄县| 清新县| 桦南县| 泌阳县|