VHDL基礎及經典實例開發

VHDL基礎及經典實例開發

全書共14章。第1-2章主要介紹VHDL的基礎知識,目的是使初學者對VHDL產生系統的認識,有一定開發經驗的讀者可以跳過這部分;第3-14章主要介紹12個大型複雜數字系統的VHDL設計實例,書中列舉的大量實例都經過精心設計,包含了自頂向下的設計思想,模組化和層次化的設計方式,全部實例都經過軟體仿真驗證或硬體實際測試。

基本信息

內容簡介

《VHDL基礎及經典實例開發》是為了讓讀者了解如何套用VHDL完成實際設計工作,進而全面有效地掌握它所編寫的。該書側重實戰,經典新穎實例兼而有之。全書共分14個章節,具體內容包括VHDL概述、VHDL硬體描述語言、數字鐘設計、串列通信接口SCI設計、計程車計價器設計、I2C匯流排控制器設計等。該書可供各大專院校作為教材使用,也可供從事相關工作的人員作為參考用書使用。

目錄

第1章VHDL概述

1.1硬體描述語言

1.1.1硬體描述語言的產生

1.1.2硬體描述語言的種類

1.2VHDL硬體描述語言

1.2.1VHDL的特點

1.2.2VHDL設計流程

第2章VHDL硬體描述語言

2.1VHDL的基本元素

2.1.1標識符

2.1.2數據對象

2.1.3數據類型

2.1.4運算符和操作符

2.2VHDL程式的基本結構

2.2.1實體說明

2.2.2結構體

2.2.3程式包

2.2.4庫

2.3VHDL的主要語句

2.3.1進程語句

2.3.2信號賦值語句

2.3.3順序描述語句

2.3.4並行描述語句

2.3.5GENERIC語句

2.3.6GENERATE語句

2.3.7BLOCK語句

2.3.8過程及函式

2.4VHDL的屬性描述

2.4.1值類屬性

2.4.2函式類屬性

2.4.3信號類屬性

2.4.4數據類型類屬性

2.4.5數據範圍類屬性

第3章數字鐘設計

3.1設計任務

3.2系統設計

3.3模組實現

3.3.1計時模組

3.3.2校時模組

3.3.3顯示模組

第4章通用串並乘法器設計

4.1串並乘法器原理

4.2系統設計

4.3模組設計與實現

4.3.1全加器模組

4.3.2流水線單元模組

4.3.3其他簡單模組

第5章串列通信接口SCI設計

5.1RS-232串列通信簡介

5.1.1標準概述

5.1.2協定規範

5.1.3通信時序

5.2系統設計

5.2.1SCI內部暫存器

5.2.2SCI頂層設計與實現

5.3模組設計與實現

5.3.1微處理器接口模組

5.3.2傳送模組

5.3.3接收模組

5.3.4波特率發生模組

5.3.5LOOPBACK模組

5.3.6Modem模組

第6章看門狗設計

6.1設計任務

6.2系統設計

6.3模組設計與實現

6.3.1計數比較模組

6.3.2分頻模組

6.3.3復位計時模組

第7章計程車計價器設計

7.1設計任務

7.2系統設計

7.3模組設計與實現

7.3.1計費模組

7.3.2顯示模組

第8章高層電梯控制器設計

8.1設計任務

8.2系統設計

8.3模組設計與實現

8.3.1主控制器模組

8.3.2分控制器模組

第9章數字頻率計設計

9.1計數測頻

9.1.1設計任務

9.1.2系統設計

9.1.3模組設計與實現

9.2等精度測頻

第10章數字密碼鎖設計

10.1設計任務

10.2系統設計

10.3模組設計與實現

10.3.1控制模組

10.3.2計數器模組

10.3.3暫存器模組

10.3.4比較器模組

10.3.5編碼器模組

第11章I2C匯流排控制器設計

11.1I2C匯流排概述

11.1.1I2C匯流排基本概念

11.1.2I2C數據傳輸時序

11.2系統設計

11.2.1微控制器接口

11.2.2I2C控制器的內部暫存器

11.2.3頂層實體設計及實現

11.3模組設計與實現

11.3.1微控制器接口模組

11.3.2I2C協定控制器模組

11.3.3其他簡單模組

第12章異步FIFO設計

12.1異步FIFO原理

12.2系統設計

12.3模組設計與實現

12.3.1空/滿標誌產生邏輯

12.3.2格雷碼計數器

12.3.3格雷碼-二進制碼轉換模組

12.3.4存儲器設計

第13章數字直接頻率合成設計

13.1DDS原理

13.2系統設計

13.3模組設計與實現

13.3.1微控制器接口模組

13.3.2比例乘法器模組

13.3.3相位累加器模組

13.3.4雙連線埠RAM模組

第14章基於FPGA的虛擬邏輯分析儀設計

14.1虛擬儀器概述

14.1.1虛擬儀器的發展

14.1.2虛擬儀器的特點

14.1.3虛擬邏輯分析儀

14.2系統設計

14.2.1人機界面設計

14.2.2頂層設計及實現

14.3模組設計及實現

14.3.1觸發模組

14.3.2採樣存儲模組

14.3.3其他簡單模組

附錄1保留字

附錄2一些有用的網址

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們