數位訊號處理的FPGA實現

數位訊號處理的FPGA實現

本書可作為高等院校通信、數位訊號處理、電子工程等專業的本科生教材,也可供相關專業的研究生和從事雷達、電子偵察、通信等工作的技術人員參考。

基本信息

內容簡介

本書比較全面地闡述了fpga在數位訊號處理中的套用問題。本書共分8章,主要內容包括典型fpga器件的介紹、vhdl硬體描述語言、fpga設計中常用軟體簡介、用fpga實現數位訊號處理的數據規劃、多種結構類型的fir數字濾波器的fpga實現、不同結構fft的fpga實現、數字正交下變頻的fpga實現、cordic和dds的fpga實現等。本書緊密貼合工程實踐,以一個fpga設計開發人員的切身體會去敘述每一個套用實例,以一個fpga教學工作者的實踐經驗去梳理和組織繁雜的知識點。

目錄

第1章 fpga基礎知識

1.1 pld演化過程

1.2 pld分類

1.3 fpga的誕生

1.4 fpga結構特點

1.4.1 基於查找表的fpga結構

1.4.2 基於乘積項的cpld

1.4.3 其他結構fpga器件

1.5 fpga內部編程方式

1.6 altera公司典型fpga器件

1.7 fpga實現數位訊號處理的流程

1.7.1 fpga實現數位訊號處理系統概述

?1.7.2 基於單一軟體的fpga設計流程

1.7.3 基於多種軟體的fpga設計流程

1.8 pld器件選型

1.8.1 fpga與cpld的比較

1.8.2 cpld的套用場合

1.8.3 fpga的套用場合

第2章 vhdl硬體描述語言

2.1 硬體描述語言綜述

2.1.1 硬體描述語言現狀

2.1.2 硬體描述語言的發展歷史

2.1.3 使用硬體描述語言的理由

2.1.4 硬體描述語言的主要特徵

2.1.5 硬體描述語言設計流程及設計方法

2.1.6 verilog hdl與vhdl比較

2.1.7 hdl與計算機語言的區別

2.1.8 硬體描述語言發展趨勢

2.2 vhdl硬體描述語言基本結構

2.2.1 vhdl的基本組成

2.2.2 實體

2.2.3 結構體

2.2.4 進程

2.3 vhdl數據對象

2.3.1 常數

2.3.2 信號

2.3.3 變數

2.3.4 信號與變數的區別

2.4 vhdl數據類型

2.4.1 枚舉型

2.4.2 整數型、實數型

2.4.3 陣列數據類型

2.4.4 記錄型

2.4.5 vhdl數據類型及子類型

2.4.6 vhdl數據類型轉換

2.5 屬性

2.6 vhdl運算符

2.6.1 邏輯運算符

2.6.2 關係運算符

2.6.3 算術運算符

2.6.4 並置(連線)運算符

2.7 組合邏輯電路設計

2.7.1 並行語句

2.7.2 順序語句

2.7.3 幾種語句的比較

2.8 同步時序邏輯電路設計

2.9 狀態機的最佳化設計

2.10 層次化設計

2.11 庫

2.12 包

2.13 元件

2.14 函式

2.15 過程

……

第3章 fpga設計常用軟體

第4章 fpga實現數位訊號處理概述

第5章 數字濾波器的fpga設計

第6章 離散傅立葉變換的fpga設計

第7章 數字正交變換算法的fpga設計

第8章 cordic與dds的fpga設計

相關詞條

相關搜尋

熱門詞條

聯絡我們