Verilog HDL與FPGA開發(fā)設(shè)計及應(yīng)用
定 價:29.3 元
- 作者:李洪濤,朱曉華,顧陳 著
- 出版時間:2013/1/1
- ISBN:9787118084863
- 出 版 社:國防工業(yè)出版社
- 中圖法分類:TN790.22
- 頁碼:207
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Verilog HDL與FPGA開發(fā)設(shè)計及應(yīng)用》系統(tǒng)介紹了可編程器件的基礎(chǔ)知識、VerilogHDL語法知識、利用VerliogHDL語言開發(fā)FPGA的方法和技巧,以及FPGA在雷達(dá)系統(tǒng)中的設(shè)計及應(yīng)用等。
全書內(nèi)容主要包括Xilinx公司可編程器件的基本結(jié)構(gòu);VerilogHDL語法基礎(chǔ);利用VerilogHDL語言開發(fā)FPGA電路的方法及技巧;FPGA在數(shù)字信號處理系統(tǒng)中的應(yīng)用;最后結(jié)合開發(fā)實(shí)例詳細(xì)介紹了FPGA在雷達(dá)信號處理系統(tǒng)中的應(yīng)用等。
《Verilog HDL與FPGA開發(fā)設(shè)計及應(yīng)用》第1章到第4章介紹了VerilogHDL語法基礎(chǔ)和FPGA的開發(fā)流程;第5章介紹了FPGA在數(shù)字信號處理系統(tǒng)中的應(yīng)用,適合初學(xué)者學(xué)習(xí);第6章介紹FPGA在雷達(dá)系統(tǒng)中的應(yīng)用以及開發(fā)實(shí)例,可以作為工程應(yīng)用人員的設(shè)計參考。
《VerilogHDL與FPGA開發(fā)設(shè)計及應(yīng)用》內(nèi)容豐富、結(jié)構(gòu)合理、圖文并茂,便于實(shí)施系統(tǒng)教學(xué)!禫erilog HDL與FPGA開發(fā)設(shè)計及應(yīng)用》可以作為高等工科院校電類專業(yè)的教學(xué)用書,也可供自學(xué)和工程技術(shù)人員參考。
第1章 緒論
1.1 EDA技術(shù)和可編程邏輯器件的發(fā)展
1.1.1 EDA技術(shù)發(fā)展概述
1.1.2 可編程邏輯器件發(fā)展概況
1.2 可編程邏輯器件設(shè)計流程簡介
1.2.1 基本設(shè)計方法
1.2.2 可編程邏輯器件設(shè)計流程
1.3 硬件描述語言Verilog HDL與VHDL
1.3.1 Verilog HDL簡介
1.3.2 VHDL簡介
1.3.3 Verilog HDL與VHDL的區(qū)別與聯(lián)系
1.3.4 選擇Verilog HDL還是VHDL
1.4 FPGA在雷達(dá)系統(tǒng)中的應(yīng)用
1.4.1 FPGA簡介
1.4.2 雷達(dá)信號處理系統(tǒng)簡介 第1章 緒論
1.1 EDA技術(shù)和可編程邏輯器件的發(fā)展
1.1.1 EDA技術(shù)發(fā)展概述
1.1.2 可編程邏輯器件發(fā)展概況
1.2 可編程邏輯器件設(shè)計流程簡介
1.2.1 基本設(shè)計方法
1.2.2 可編程邏輯器件設(shè)計流程
1.3 硬件描述語言Verilog HDL與VHDL
1.3.1 Verilog HDL簡介
1.3.2 VHDL簡介
1.3.3 Verilog HDL與VHDL的區(qū)別與聯(lián)系
1.3.4 選擇Verilog HDL還是VHDL
1.4 FPGA在雷達(dá)系統(tǒng)中的應(yīng)用
1.4.1 FPGA簡介
1.4.2 雷達(dá)信號處理系統(tǒng)簡介
1.4.3 FPGA在雷達(dá)信號處理中的應(yīng)用
思考題
第2章 Verilog HDL語法基礎(chǔ)
2.1 引言
2.2 模塊(Module)的概念
2.3 Verilog HDL語法的一些基本要素
2.4 數(shù)據(jù)類型及常量、變量
2.4.1 常量
2.4.2 變量
2.5 運(yùn)算符及表達(dá)式
2.5.1 算術(shù)運(yùn)算符
2.5.2 邏輯運(yùn)算符
2.5.3 關(guān)系運(yùn)算符
2.5.4 位運(yùn)算符
2.5.5 等式運(yùn)算符
2.5.6 縮減運(yùn)算符
2.5.7 條件運(yùn)算符
2.5.8 位拼接運(yùn)算符
2.5.9 運(yùn)算符的優(yōu)先級
2.6 賦值語句
2.6.1 阻塞賦值語句
2.6.2 非阻塞賦值語句
2.7 條件語句
2.7.1 if-else語句
2.7.2 case語句
2.8 結(jié)構(gòu)描述語句always與assign
2.8.1 always語句
2.8.2 assign語句
2.9 函數(shù)(function)和循環(huán)語句(for)
2.10 跳出“語法”看“語法”--“硬件”描述語言的另一種理解方式
2.10.1 從硬件的角度理解Verilog HDL語法
2.10.2 不可綜合語法及其在測試向量中的應(yīng)用
思考題
第3章 CPLD/FPGA的基本結(jié)構(gòu)
3.1 CPLD的基本結(jié)構(gòu)
3.1.1 內(nèi)部結(jié)構(gòu)
3.1.2 下載方式
3.1.3 Xilinx公司CPLD簡介
3.2 FPGA的基本結(jié)構(gòu)
3.2.1 內(nèi)部結(jié)構(gòu)
3.2.2 下載方式
3.2.3 Xilinx公司FPGA簡介
3.3 CPLD與FPGA的區(qū)別與聯(lián)系
思考題
第4章 CPLD/FPGA設(shè)計基礎(chǔ)
4.1 同步與異步電路設(shè)計
4.1.1 同步電路設(shè)計
4.1.2 異步電路設(shè)計
4.1.3 雙向L/O接口電路設(shè)計
4.1.4 同步與異步電路的區(qū)別與聯(lián)系
4.2 時鐘、復(fù)位與臨界設(shè)計--分析邏輯中的競爭、冒險以及亞穩(wěn)態(tài)
4.2.1 時鐘系統(tǒng)的設(shè)計
4.2.2 復(fù)位電路的設(shè)計
4.2.3 臨界設(shè)計
4.3 有限狀態(tài)機(jī)設(shè)計
4.4 速度與資源--折中設(shè)計方案
4.4.1 速度--并行處理
4.4.2 資源--串行處理
4.5 大規(guī)模FPGA的開發(fā)--模塊化設(shè)計
思考題
第5章 FPGA在數(shù)字信號處理系統(tǒng)中的應(yīng)用
5.1 數(shù)的表示方法
5.1.1 數(shù)字系統(tǒng)中數(shù)的二進(jìn)制表示
5.1.2 定點(diǎn)數(shù)和浮點(diǎn)數(shù)
5.1.3 FPGA中數(shù)的表示
5.2 加減法與乘法單元
5.2.1 加減法單元
5.2.2 乘法單元
5.3 數(shù)字信號處理系統(tǒng)中的FPGA與DSP芯片
5.3.1 DSP芯片介紹
5.3.2 DSP與FPGA性能比較
5.3.3 DSP和FPGA方案的選擇
5.3.4 新的設(shè)計思想
5.4 數(shù)字濾波器的FPGA設(shè)計實(shí)例
5.4.1 IIR濾波器
5.4.2 FIR濾波器
5.4.3 FIR濾波器與IIR濾波器的比較
5.4.4 8階FIR濾波器設(shè)計實(shí)例
5.4.5 IIR濾波器設(shè)計實(shí)例
5.5 Xilinx公司數(shù)字信號處理IP Core的應(yīng)用
5.5.1 Core Generator綜述
5.5.2 數(shù)字信號處理的IP Core
5.5.3 FFI的IP Core調(diào)用實(shí)例
思考題
第6章 FPGA在雷達(dá)系統(tǒng)中的應(yīng)用
6.1 相關(guān)器與匹配濾波器
6.1.1 相關(guān)器
6.1.2 匹配濾波器
6.1.3 相關(guān)器與匹配濾波器的關(guān)系
6.1.4 13位Barker碼相關(guān)器設(shè)計實(shí)例
6.1.5 13位Barker碼匹配濾波器設(shè)計實(shí)例
6.2 動目標(biāo)檢測(MTD)
6.2.1 動目標(biāo)檢測(MTD)原理
6.2.2 動目標(biāo)檢測(MTD)設(shè)計實(shí)例
6.3 恒虛警(CFAR)
6.3.1 恒虛警(CFAR)原理
6.3.2 恒虛警((2FAR)設(shè)計實(shí)例
6.4 FPGA在雷達(dá)系統(tǒng)中的應(yīng)用小結(jié)
6.4.1 Matlab在數(shù)字信號處理中的作用
6.4.2 雷達(dá)數(shù)字信號處理系統(tǒng)中FPGA設(shè)計流程
思考題
附錄A Verilog HDL語法參考
A.1 Verilog HDL關(guān)鍵詞列表
A.2 Verilog HDL編譯器不支持的Verilog結(jié)構(gòu)
附錄B 相關(guān)網(wǎng)址檢索
附錄C 設(shè)計源代碼
C.1 雙CPU接口的數(shù)據(jù)轉(zhuǎn)換的設(shè)計
C.2 FIR濾波器設(shè)計
C.3 FIR濾波器Testbench設(shè)計
C.4 IIR濾波器設(shè)計
C.5 IIR濾波器Testbench設(shè)計
C.6 13位Bark碼相關(guān)器設(shè)計
C.7 13位Bark碼相關(guān)器測試向量Testbench設(shè)計
C.8 13位Bark匹配濾波器的設(shè)計
C.9 13位Bark碼匹配濾波器測試向量Testbench設(shè)計
C.10 動目標(biāo)檢測(MTD)算法設(shè)計
C.11 動目標(biāo)檢測(MTD)算法測試向量Testbench設(shè)計
C.12 回波消除電路設(shè)計
C.13 恒虛警(CFAR)算法設(shè)計
C.14 恒虛警(CFAR)算法測試向量Testbench設(shè)計
參考文獻(xiàn)