出版時(shí)間:2012-11 出版社:人民郵電出版社 作者:苗麗華 頁(yè)數(shù):174 字?jǐn)?shù):283000
內(nèi)容概要
本書(shū)主要講述硬件描述語(yǔ)言VHDL及其在數(shù)字電路設(shè)計(jì)中的建模和仿真,內(nèi)容包括VHDL語(yǔ)言學(xué)習(xí)基礎(chǔ)、語(yǔ)法規(guī)則和模型結(jié)構(gòu)、數(shù)字電路的VHDL建模、VHDL硬件描述等。本書(shū)在內(nèi)容結(jié)構(gòu)的組織上有獨(dú)特之處,如將并行描述語(yǔ)句、順序描述語(yǔ)句、數(shù)據(jù)類(lèi)型與運(yùn)算操作符和屬性等獨(dú)立成章,使讀者更容易清晰準(zhǔn)確地掌握這些重要內(nèi)容。本書(shū)注重設(shè)計(jì)實(shí)踐,給出了大量完整設(shè)計(jì)實(shí)例的電路圖、相關(guān)基本概念、電路工作原理以及仿真結(jié)果,從而將VHDL語(yǔ)法學(xué)習(xí)和如何采用它進(jìn)行電路設(shè)計(jì)有機(jī)地結(jié)合在一起,并通過(guò)深入淺出的操作點(diǎn)撥,提升學(xué)生對(duì)VHDL的理性認(rèn)識(shí),提高學(xué)生的研究能力?! ”緯?shū)可作為高等院校電子工程、通信工程、自動(dòng)化、電氣工程等專(zhuān)業(yè)的教材及實(shí)驗(yàn)指導(dǎo),也可作為相關(guān)專(zhuān)業(yè)技術(shù)人員的自學(xué)參考書(shū)。
書(shū)籍目錄
第1章 緒論
1.1 VHDL的發(fā)展
1.2 VHDL的特點(diǎn)
1.3 VHDL設(shè)計(jì)流程
1.3.1 接受設(shè)計(jì)任務(wù)
1.3.2 確定功能要求
1.3.3 進(jìn)行設(shè)計(jì)
1.3.4 源代碼模擬
1.3.5 綜合、優(yōu)化和布局布線
1.3.6 布局布線后的設(shè)計(jì)模擬
1.3.7 器件編程
1.4 VHDL綜合工具
1.4.1 QuartusⅡ綜合工具
1.4.2 ISE綜合工具
1.4.3 ModelSim仿真工具
1.5 CPLD和FPGA概述
1.5.1 GAL元件
1.5.2 CPLD
1.5.3 FPGA
第2章 VHDL語(yǔ)法基礎(chǔ)
2.1 VHDL描述結(jié)構(gòu)
2.1.1 庫(kù)描述
2.1.2 實(shí)體
2.1.3 結(jié)構(gòu)體
2.2 結(jié)構(gòu)體的描述
2.3 進(jìn)程
2.3.1 進(jìn)程語(yǔ)句的格式
2.3.2 進(jìn)程的敏感表
2.4 VHDL數(shù)據(jù)對(duì)象
2.4.1 信號(hào)
2.4.2 變量
2.4.3 常量
2.4.4 TO和DOWNTO關(guān)鍵字
第3章 數(shù)據(jù)類(lèi)型
3.1 基本數(shù)據(jù)類(lèi)型
3.1.1 整型數(shù)據(jù)(INTEGER)
3.1.2 實(shí)型數(shù)據(jù)(REAL & FLOATING)
3.1.3 位和位矢量(BIT & BIT_VECTOR)
3.1.4 布爾類(lèi)型數(shù)據(jù)(BOOLEAN)
3.1.5 字符與字符串(CHARACTER & STRING)
3.1.6 物理類(lèi)型(PHYSICAL)
3.1.7 自然數(shù)和正整數(shù)(NATURAL & POSITIVE)
3.2 自定義數(shù)據(jù)類(lèi)型
3.2.1 枚舉類(lèi)型
3.2.2 整數(shù)類(lèi)型
3.2.3 實(shí)數(shù)類(lèi)型和浮點(diǎn)類(lèi)型
3.2.4 數(shù)組類(lèi)型
3.2.5 存取類(lèi)型
3.2.6 文件類(lèi)型
3.2.7 記錄類(lèi)型(RECORD)
3.2.8 時(shí)間類(lèi)型(TIME)
3.3 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
3.3.1使用轉(zhuǎn)換函數(shù)
3.3.2 使用類(lèi)型標(biāo)記法轉(zhuǎn)換數(shù)據(jù)類(lèi)型
第4章 VHDL操作符及屬性
4.1 VHDL操作符
4.1.1 賦值操作符
4.1.2 邏輯操作符
4.1.3 算術(shù)操作符
4.1.4 關(guān)系操作符
4.1.5 移位操作符
4.1.6 連接操作符
4.1.7 操作符重載
4.2 VHDL的屬性
4.2.1 預(yù)定義屬性
4.2.2 值類(lèi)型屬性
4.2.3 函數(shù)類(lèi)型屬性
4.2.4 信號(hào)類(lèi)型屬性
4.2.5 TYPE類(lèi)型屬性
4.2.6 RANGE類(lèi)型屬性
4.2.7 用戶自定義屬性
4.3 GENERIC參數(shù)傳遞
4.4 VHDL設(shè)計(jì)實(shí)例
4.4.1 十六進(jìn)制7段譯碼器
4.4.2 16位乘16位的乘法器
4.4.3 波形發(fā)生器
第5章 VHDL中的順序語(yǔ)句
5.1 信號(hào)賦值語(yǔ)句和變量賦值語(yǔ)句
5.2 WAIT語(yǔ)句
5.2.1 WAIT ON
5.2.2 WAIT UNTIL
5.2.3 WAIT FOR
5.2.4 多條件等待語(yǔ)句
5.2.5 超時(shí)等待的處理
5.3 IF語(yǔ)句
5.4 CASE語(yǔ)句
5.5 LOOP語(yǔ)句
5.5.1 FOR LOOP循環(huán)
5.5.2 WHILE LOOP循環(huán)
5.6 NEXT語(yǔ)句
5.7 EXIT語(yǔ)句
5.8 RETURN語(yǔ)句
5.9 NULL語(yǔ)句
5.10 過(guò)程調(diào)用語(yǔ)句
5.11 斷言語(yǔ)句
5.12 REPORT語(yǔ)句
第6章 VHDL中的并行語(yǔ)句
6.1 進(jìn)程語(yǔ)句
6.2 塊語(yǔ)句
6.3 并行信號(hào)代入語(yǔ)句
6.3.1 并發(fā)信號(hào)代入語(yǔ)句
6.3.2 條件信號(hào)代入語(yǔ)句
6.3.3 選擇信號(hào)代入語(yǔ)句
6.4 并行斷言語(yǔ)句
6.5 并行過(guò)程調(diào)用語(yǔ)句
6.6 參數(shù)傳遞語(yǔ)句
6.7 元件例化語(yǔ)句
6.8 生成語(yǔ)句
6.8.1 FOR-GENERATE模式的生成語(yǔ)句
6.8.2 IF-GENERATE模式
第7章 VHDL子程序和元件例化
7.1 程序包
7.1.1 程序包的說(shuō)明
7.1.2 程序包體的描述
7.1.3 程序包的使用
7.2 層次化建模和元件例化
7.2.1 層次化建模
7.2.2 元件聲明
7.2.3 端口映射
7.2.4 GENERIC映射
7.3 函數(shù)和過(guò)程
7.3.1 函數(shù)
7.3.2 全局函數(shù)和局部函數(shù)
7.3.3 過(guò)程
7.3.4 全局過(guò)程和局部過(guò)程
7.3.5 子程序的重載
7.3.6 函數(shù)和過(guò)程的比較
7.4 元件配置和子程序應(yīng)用實(shí)例
7.4.1 元件例化實(shí)例
7.4.2 函數(shù)應(yīng)用實(shí)例
第8章 組合邏輯電路設(shè)計(jì)
8.1 門(mén)電路
8.1.1 二輸入與門(mén)電路
8.1.2 二輸入或門(mén)電路
8.1.3 二輸入與非門(mén)電路
8.1.4 二輸入或非門(mén)電路
8.1.5 反相門(mén)電路
8.1.6 二輸入異或門(mén)電路
8.1.7 三輸入與非門(mén)電路
8.2 編碼器和譯碼器
8.2.1 編碼器
8.2.2 譯碼器
8.3 多路選擇器
8.4 運(yùn)算器
8.4.1 比較器
8.4.2 加法器
8.4.3 求補(bǔ)器
8.5 三態(tài)門(mén)
第9章 時(shí)序邏輯電路的設(shè)計(jì)
9.1 觸發(fā)器
9.1.1 D觸發(fā)器
9.1.2 JK觸發(fā)器
9.1.3 T觸發(fā)器
9.1.4 鎖存器
9.2 寄存器和移位寄存器
9.2.1 寄存器
9.2.2 移位寄存器
9.3 計(jì)數(shù)器
9.3.1 同步計(jì)數(shù)器
9.3.2 異步計(jì)數(shù)器
9.4 分頻器
第10章 有限狀態(tài)機(jī)
10.1 有限狀態(tài)機(jī)概述
10.2 有限狀態(tài)機(jī)的建?!?br />10.2.1 狀態(tài)的處理
10.2.2 模型的構(gòu)建
10.3 狀態(tài)編碼
10.3.1 順序碼
10.3.2 枚舉類(lèi)型的編碼
10.3.3 一位有效編碼
10.3.4 綜合工具的設(shè)置
10.3.5 定義編碼方式的語(yǔ)法格式
10.3.6 初始化有限狀態(tài)機(jī)
10.4 有限狀態(tài)機(jī)的設(shè)計(jì)實(shí)例
10.4.1 Moore有限狀態(tài)機(jī)
10.4.2 Mealy有限狀態(tài)機(jī)
10.4.3 交通信號(hào)燈
10.4.4 硬幣兌換機(jī)
第11章 擴(kuò)頻通信技術(shù)
11.1 分頻器
11.1.1 偶數(shù)分頻器的設(shè)計(jì)
11.1.2 奇數(shù)分頻器的設(shè)計(jì)
11.1.3 半整數(shù)分頻器的設(shè)計(jì)
11.1.4 大數(shù)目分頻器的設(shè)計(jì)
11.2 循環(huán)冗余校驗(yàn)(CRC)
11.2.1 CRC的基本原理
11.2.2 CRC的實(shí)現(xiàn)方法
11.2.3 CRC程序的實(shí)現(xiàn)
11.3 快速加法器
11.3.1 并行加法器
11.3.2 流水線加法器
第12章 SAP-1 CPU電路設(shè)計(jì)
12.1 SAP-1 CPU及計(jì)算機(jī)的組成結(jié)構(gòu)簡(jiǎn)介
12.2 SAP-1 CPU指令、尋址法、程序設(shè)計(jì)
12.3 16×8的ROM設(shè)計(jì)與仿真
12.4 SAP-1 CPU設(shè)計(jì)與仿真
12.4.1 SAP-1指令周期
12.4.2 SAP-1 CPU設(shè)計(jì)
12.4.3 CPU設(shè)計(jì)的完整代碼
參考文獻(xiàn)
編輯推薦
苗麗華主編的《vhdl數(shù)字電路設(shè)計(jì)教程》主要講述硬件描述語(yǔ)言vhdl及其在數(shù)字電路設(shè)計(jì)中的建模和仿真,內(nèi)容包括vhdl語(yǔ)言學(xué)習(xí)基礎(chǔ)、語(yǔ)法規(guī)則和模型結(jié)構(gòu)、數(shù)字電路的vhdl建模、vhdl硬件描述等。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
VHDL數(shù)字電路設(shè)計(jì)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版