出版時間:2011-6 出版社:王建民 哈爾濱工業(yè)大學出版社 (2011-06出版) 作者:王建民 頁數:356
內容概要
《Verilog HDL數字系統(tǒng)設計》通過大量完整的實例介紹基于Verilog HDL進行數字系統(tǒng)設計的基本原理、概念和方法。全書重點關注基于HDL的寄存器傳輸級(Register Transfer Level ,RTL)數字系統(tǒng)設計,主要內容包括數字電路基礎回顧、組合邏輯電路設計、規(guī)則時序邏輯電路、有限狀態(tài)機以及FSMD的設計。本書所有代碼兼容 Verilog HDL IEEE1364—2001標準?!? 盡管本書簡單地回顧了數字電路的基本知識,但是如果讀者能夠掌握數字電路的基本原理和設計方法對于閱讀本書將是十分有意義的?!禫erilog HDL數字系統(tǒng)設計》適合高年級的本科生、研究生以及從事數字電路設計的工程人員使用。
書籍目錄
第1章 數字系統(tǒng)設計概述 1.1 引言 1.2 ASIC和FPGA 1.3 數字設計的層次 1.4 硬件描述語言 1.5 典型設計流程 本章小結 習題與思考題1第2章 組合邏輯電路設計回顧 2.1 數字電路的基本概念 2.2 布爾代數和邏輯門 2.3 邏輯函數的化簡 2.4 組合邏輯電路的設計方法 2.5 若干常用組合邏輯電路 本章小結 習題與思考題2第3章 時序邏輯設計回顧 3.1 時序邏輯電路 3.2 基本存儲元件 3.3 時序邏輯電路的分析 3.4 時序邏輯電路的設計 3.5 若干常用的時序邏輯電路 本章小結 習題與思考題3第4章 Verilog硬件描述語言 4.1 引言 4.2 第1個Verilog HDL實例 4.3 基本詞法規(guī)定 4.4 數據類型 4.5 程序框架 4.6 結構級描述 4.7 門級描述 4.8 Testbench 本章小結 習題與思考題4第5章 組合邏輯電路 5.1 引言 5.2 連續(xù)賦值語句 5.3 Verilog HDL操作符 5.4 組合邏輯alwavs塊 5.5 If語句 5.6 case語句 5.7 條件語句的綜合 5.8 可重用設計 5.9 組合邏輯電路設計實例 5.10 高效的HDL描述 5.11 組合邏輯電路設計要點 本章小結 習題與思考題5第6章 基本時序邏輯電路 6.1 引言 6.2 時序邏輯電路 6.3 同步時序邏輯電路 6.4 基于原語的時序電路設計 6.5 基本存儲元件的Verilog HDL實現 6.6 設計實例 6.7 時序邏輯電路的Testbench 6.8 時序邏輯電路設計要點 本章小結 習題與思考題6第7章 同步時序邏輯電路的時序分析 7.1 引言 7.2 Verilog HDL的抽象層次 7.3 同步時序電路的時序分析方法 7.4 組合邏輯的傳播延遲 7.5 時序邏輯電路的傳播延遲 7.6 提高電路的最高工作頻率 7.7 提高電路的建立時間和保持時間 本章小結 習題與思考題7第8章 有限狀態(tài)機 8.1 引言 8.2 有限狀態(tài)機 8.3 米利狀態(tài)機和摩爾狀態(tài)機 8.4 狀態(tài)轉換圖和算法狀態(tài)機圖 8.5 有限狀態(tài)機的性能和時序 8.6 狀態(tài)賦值 8.7 FSM的Vetilog HDL實現 8.8 輸出緩沖器 8.9 設計實例 本章小結 習題與思考題8第9章 數據通道(FSMD) 9.1 引言 9.2 寄存器傳輸級設計 9.3 FSMD設計原理 9.4 FSMD設計方法和步驟 9.5 流水線設計 9.6 FSMD設計實例 本章小結 習題與思考題9第10章 FSMD設計實踐 10.1 引言 10.2 定點數的表示及飽和算術運算 10.3 混合方程 10.4 混合方程的直接實現 10.5 輸入寄存器和輸出寄存器 10.6 流水線設計和流水線執(zhí)行單元 10.7 資源共享數據通道的設計 10.8 帶有握手信號的數據通道 10.9 具有輸入總線的數據通道 10.10 遞歸汁算、初始化和計算 10.11 復雜數據通道的設計方法 10.12 寄存器的Schedule 10.13 數據流圖的等價變形 本章小結 習題與思考題10第11章 SPI主機接口設計 11.1 引言 11.2 SPI總線標準 11.3 SPI主機功能描述 11.4 微控制器接口模塊 11.5 SPI主機接口模塊 本章小結 習題與思考題11參考文獻
編輯推薦
《Verilog HDL數字系統(tǒng)設計》由王建民、田曉華、江曉林編著,主要介紹Verilog HDL數字系統(tǒng)設計的基本原理和方法。內容主要涉及:基于Verilog HDL的數字系統(tǒng)設計的基本概念、原理和方法;基于Verilog HDL的組合邏輯、規(guī)則時序邏輯電路、有限狀態(tài)機設計、帶數據通道的有限狀態(tài)機的設計。本書的主要特色如下: ①全書以講述數字系統(tǒng)設計的概念、原理和方法為主; ②通過大量完整實例講解數字系統(tǒng)設計的基本概念和設計方法; ③全書包括難易程度不同的各種類型的設計實例146個,所有的設計實例均給出完整的Verilog HDL代碼。 本書適合高年級的本科生、研究生以及從事數字電路設計的工程人員使用。盡管本書簡單地回顧了數字電路的基本知識,但是如果讀者能夠掌握數字電路的基本原理和設計方法對于閱讀本書將是十分有意義的。
圖書封面
評論、評分、閱讀與下載
Verilog HDL數字系統(tǒng)設計 PDF格式下載