新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 級聯信號處理器的FPGA實現

        級聯信號處理器的FPGA實現

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

        3 仿真
        系統利用實現了一個32階的,選用的芯片是XILINX公司的集成了18×18位硬件乘法器的VirtexⅡ系列的XC2V1000-5-FG256,其資源消耗情況如表2所示。

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

        為了方便仿真和結果觀察,選用固定值輸入,圖4(a)和圖4(b)分別是系統型工作模式及系數切換仿真和系統單片工作模式仿真結果。

        從圖4(a)和圖4(b)可以看出,系數寄存器和內部控制寄存器可以正確讀寫,當輸入系數切換指令后,系數正常交換,整個系統工作正常。


        4 性能分析
        系統的輸入數據和系數都是16位的二進制補碼,所以中間結果的[0~30]字段對應著-1~+1。而系統的中間結果是以滿精度運算的,所以系統輸出的誤差產生于數據選擇單元,四組字段會產生不同的誤差。
        對[7~30]字段,按四舍五入原則產生的最大舍入誤差為:


        系統的仿真結果和性能分析都表明,系統可正常工作,且最高工作時鐘可達到50 MHz。


        5 結語
        討論了的FPGA高效實現,通過系統論證、仿真和硬件調試證明,設計方法正確有效,系統功能實現正常且穩定,為FIR濾波、快速傅里葉變換、自適應濾波等應用提供了一條可行之路,其性能可以隨著可編程邏輯器件的發展而不斷提高。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临泉县| 唐海县| 金堂县| 南康市| 内丘县| 五寨县| 灵宝市| 怀宁县| 金堂县| 读书| 普格县| 阜新| 绥芬河市| 健康| 图片| 张北县| 兴安盟| 清苑县| 特克斯县| 扎兰屯市| 曲周县| 塔城市| 名山县| 岑溪市| 宁德市| 偃师市| 阿拉善盟| 安塞县| 深圳市| 沁阳市| 巴林右旗| 永登县| 句容市| 洛川县| 阿尔山市| 新营市| 阿鲁科尔沁旗| 惠来县| 漾濞| 柳林县| 鄢陵县|