亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 學術論文 > 基于FPGA/CPLD實現的FFT算法與仿真分析

基于FPGA/CPLD實現的FFT算法與仿真分析

  • 資源大?。?/b>1939 K
  • 上傳時間: 2013-07-18
  • 上傳用戶:newyearday
  • 資源積分:2 下載積分
  • 標      簽: FPGA CPLD FFT 算法

資 源 簡 介

可編程邏輯器件FPGA(現場可編程門陣列)和CPLD(復雜可編程邏輯器件)越來越多的應用于數字信號處理領域,與傳統的ASIC(專用集成電路)和DSP(數字信號處理器)相比,基于FPGA和CPLD實現的數字信號處理系統具有更高的實時性和可嵌入性,能夠方便地實現系統的集成與功能擴展。 FFT的硬件結構主要包括蝶形處理器、存儲單元、地址生成單元與控制單元。本文提出的算法在蝶形處理器內引入流水線結構,提高了FFT的運算速度。同時,流水線寄存器能夠寄存蝶形運算中的公共項,這樣在設計蝶形處理器時只用到了一個乘法器和兩個加法器,降低了硬件電路的復雜度。 為了進一步提高FFT的運算速度,本文在深入研究各種乘法器算法的基礎上,為蝶形處理器設計了一個并行乘法器。在實現該乘法器時,本文采用改進的布斯算法,用以減少部分積的個數。同時,使用華萊士樹結構和4-2壓縮器對部分積并行相加。 本文以32點復數FFT為例進行設計與邏輯綜合。通過設計相應的存儲單元,地址生成單元和控制單元完成FFT電路。電路的仿真結果與軟件計算結果相符,證明了本文所提出的算法的正確性。 另外,本文還對設計結果提出了進一步的改進方案,在乘法器內加入一級流水線寄存器,使FFT的速度能夠提高到當前速度的兩倍,這在實時性要求較高的場合具有極高的實用價值。

相 關 資 源

主站蜘蛛池模板: 盐山县| 汉川市| 新疆| 淳化县| 高陵县| 驻马店市| 安平县| 丹东市| 林芝县| 浏阳市| 平罗县| 梓潼县| 大名县| 象州县| 磐石市| 内江市| 礼泉县| 明水县| 清流县| 镇雄县| 墨竹工卡县| 连城县| 西丰县| 灵川县| 巫山县| 积石山| 化州市| 永兴县| 贵港市| 武山县| 陵川县| 韶山市| 长泰县| 隆林| 郯城县| 新宾| 屯留县| 明星| 布尔津县| 胶州市| 吉安市|