【出版社】清華大學出版社
【書號】7302128588
【出版日期】2006年6月
【版次】1-1
【所屬分類】通信>通信技術理論與基礎教材>研究生/本科/專科教材>工學教材>通信教材>本科/研究生>通信專業>通信原理
在前端數位訊號處理的算法方面,全新的現場可程式門陣列(FPGA)正逐步取代和,由此系列為數位訊號處理帶來了一場新的革命。所以這些算法的有效實現非常關鍵,這也是本書的主要講解目標。
本書是一本有關最新數位訊號處理的專著。書中通過大量的程式示例,全面、精闢地介紹了利用FPGA實現數位訊號處理的方方面面。本書主要包括:當前的FPGA技術、元器件以及用於設計最新DSP系統工具;計算機算法的概念、理論、FIR和IIR濾波器的實現、多級信號處理和傅立葉變換;一些專用算法,如數論變換和密碼術算法等;第一章後都會有相應的練習,幫助讀者進一步鞏固所學的內容;附錄中包含VERLLOG原始碼和術語彙編,並且附帶的光碟中提供了示例的VHDL和Verilog原始碼以及最新版本的Altera軟體。
另外,本書在第1版的基礎上新增了關於自適應濾波器的一章內容、關於除法和浮點數算法的章節以及一些新的練習,並將Altera軟體更新為最新版本。本書內容詳實、講解深入淺出、實用性極強,可作為高等院校電子、電氣以及相關專業的課程教材,也可供從事數位訊號處理的專業人員參考。
目錄
第1章緒論
1.1數位訊號處理概述
1.2FPGA技術
1.2.1按顆粒度分類
1.2.2按技術分類
1.2.3FPL的基準
1.3DSP的技術要求
1.4設計實現
1.4.1FPGA的結構
1.4.2AlteraEPF10K70RC240-4
1.4.3案例研究:頻率合成器
1.5練習
第2章計算機算法
2.1概述
2.2數字表示法
2.2.1定點數
2.2.2非傳統定點數
2.2.3浮點數
2.3二進制加法器
2.3.1流水線加法器
2.3.2模加法器
2.4二進制乘法器
2.5二進制除法器
2.5.1線性收斂的除法算法
2.5.2快速除法器的設計
2.5.3陣列除法器
2.6浮點算法的實現
2.6.1定點數到浮點數的格式轉換
2.6.2浮點數到定點數的格式轉換
2.6.3浮點數乘法
2.6.4浮點數加法
2.6.5浮點數除法
2.6.6浮點數倒數
2.6.7浮點數合成結果
2.7MAC與SOP
2.7.1分散式算法基礎
2.7.2有符號的DA數制
2.7.3改進的DA解決方案
2.8利用CORDIC計算特殊函式
2.9練習
第3章有限脈衝回響(FIR)數字濾波器
3.1數字濾波器
3.2FIR理論
3.2.1具有轉置結構的FIR濾波器
3.2.2FIR濾波器的對稱性
3.2.3線性相位FIR濾波器
3.3設計FIR濾波器
3.3.1直接窗函式設計方法
3.3.2等同紋波設計方法
3.4常係數FIR設計
3.4.1直接FIR設計
3.4.2具有轉置結構的FIR濾波器
3.4.3採用分散式算法的FIR濾波器
3.5練習
第4章無限脈衝回響(IIR)數字濾波器
4.1IIR理論
4.2IIR係數的計算
4.3IIR濾波器的實現
4.3.1有限字長效應
4.3.2濾波器增益係數的最最佳化
4.4快速IIR濾波器
4.4.1時域交叉
4.4.2群集和分散預先考慮的流水線技術
4.4.3IIR抽取設計
4.4.4並行處理
4.4.5採用RNS的IIR設計
4.5練習
第5章多級信號處理
第6章傅立葉變換
第7章前沿課題
第8章自適應濾波器
附錄AVerilog原始碼
附錄BVHDL和Verilog編碼
附錄C術語彙編427
附錄DCD-ROM檔案“1readme.ps”
參考文獻
前言
第2版前言
新版的書總會跟上本領域內的最新發展趨勢,同時還會修訂前版中的一些錯誤。為此,本書在第2版中進行了如下改進:
●為本書設定了一個網頁,其URL該網站還提供了用FPGA實現DSP的其他信息、有效連結以及與設計相關的其他支持,如代碼生成器和其他文檔。
●更正了第1版中的錯誤。可以從本書的網頁或Springer的的網頁上下載本書第1版的勘誤表。進入Springer的網頁後搜尋Meyer-Baese即可。
●新版中新增了許多內容,主要包括:
*串列和陣列除法器的設計
*完整的浮點庫檔案的說明