第1章現場可編程邏輯門陣列(FPGA)技術現狀
1.1FPGA已進入超大規模集成電路領域
1.1.1FPGA在大規模集成電路中的定位
1.1.2FPGA功能的演變
1.1.3Xilinx的Virtex-6架構分析
1.2 FPGA使數字系統設計理念發生變革
1.3FPGA使數字系統設計方法發生變革
1.3.1數字系統設計方法的演變
1.3.2Xilinx FPGA開發環境
1.4FPGA使數字系統調試方法發生變革
參考文獻
第2章數字信號處理與FPGA
2.1數字信號處理研究的內容
2.2數字信號處理系統架構分析
2.3基於FPGA的數字信號處理的相關問題
2.3.1基於FPGA的數字信號處理系統設計流程
2.3.2定點數與浮點數
參考文獻
第3章數字信號處理中的基本運算
3.1定點數的表示
3.1.1二進制數的原碼與補碼
3.1.2定點數的字長問題
3.2加法運算
3.2.1一位全加器
3.2.2加法原理與多位加法器
3.2.3複數加法
3.2.4加法樹與加法鏈
3.3累加運算
3.3.1累加原理
3.3.2順序累加器
3.3.3滑動累加器
3.4乘法運算
3.4.1乘法原理
3.4.2基於移位相加的乘法器
3.4.3基於ROM的乘法器
3.4.4與固定數相乘的乘法器(KCM)
3.4.5複數乘法
3.5乘累加運算
3.5.1基於常規算法的乘累加器
3.5.2基於分佈式算法的乘累加器
3.6除法運算
3.7開平方運算
3.8比較運算
3.9CORDIC算法
3.9.1CORDIC算法的基本理論
3.9.2CORDIC算法的硬件實現
參考文獻
第4章FIR數字濾波器
4.1FIR濾波器基本理論
4.1. 1直接型結構的FIR濾波器
4.1.2轉置型結構的FIR濾波器
4.1.3線性相位FIR濾波器
4.1.4快速卷積型結構的FIR濾波器
4.2串行FIR濾波器
4.2.1基於移位寄存器的串行FIR濾波器
4.2.2基於雙口RAM的串行FIR濾波器
4.2.3係數對稱的串行FIR濾波器的設計
4.2.4兩種串行結構的FIR濾波器性能比較
4.3全並行FIR濾波器
4.3.1基於直接型結構的全並行FIR濾波器
4.3.2基於轉置型結構的全並行FIR濾波器
4.3.3基於脈動結構的全並行FIR濾波器
4.3.43種全並行結構的FIR濾波器性能比較
4.4半並行FIR濾波器
4.4.1基於移位寄存器的半並行FIR濾波器
4.4.2基於多片單口RAM的半並行FIR濾波器
4.4.3基於單片單口RAM的半並行FIR濾波器
4.4.43種半並行結構的FIR濾波器性能比較
4.5分佈式FIR濾波器
4.5.1串行分佈式FIR濾波器
4.5.2全並行分佈式FIR濾波器
4.5.3半並行分佈式FIR濾波器
4.5.43種分佈式FIR濾波器性能比較
4.6多頻響FIR濾波器
4.7多通道FIR濾波器
4.8總體性能分析
參考文獻
第5章直接數字頻率合成
5.1基於IIR濾波器的DDS
5.2基於LUT的DDS
5.3基於CORDIC算法的DDS
5.43種實現方法的比較
參考文獻
第6章多速率信號處理
6.1抽取和抽取濾波器
6.2插值和插值濾波器
6.3分數速率的轉換
6.46個恆等式及其典型應用
6.4.1與抽取操作有關的恆等式
6.4.2與插值操作有關的恆等式
6.4.3典型應用
6.5多相濾波器
6.5.1多相抽取濾波器的基本理論
6.5.2多相抽取濾波器的硬件實現
6.5.3多相插值濾波器的基本理論
6.5.4多相插值濾波器的硬件實現
6.6CIC濾波器
6.6.1CIC濾波器的基本理論
6.6.2CIC濾波器的比特增長問題
6.6.3CIC濾波器應用於抽取系統中
6.6. 4CIC濾波器應用於插值系統中
參考文獻
第7章快速傅里葉變換
7.1從DFT說起
7.2基2 FFT算法
7.3基2算法特徵分析
7.4基於原位運算的FFT處理器
7.5陣列結構的FFT處理器
7.6流水結構的FFT處理器
7.6.1基於SDF流水結構的FFT處理器
7.6.2基於MDC流水結構的FFT處理器
7.7IFFT與FFT的關係
參考文獻
第8章一些細節問題
8.1LUT不只是邏輯函數發生器
8.2BRAM不只是數據存儲器
8.2.1BRAM的配置方式
8.2.2BRAM的應用案例
8.3DSP48E1不只是乘法器
8.3.1DSP48E1的基本結構
8.3.2DSP48E1的應用案例
參考文獻