數字系統設計及VHDL實踐

數字系統設計及VHDL實踐

本書主要介紹了數字系統描述的硬體語言與設計方法,從理論、方法、工具,到實踐進行了較全面的闡述。可作為大專院校電子類高年級本科生和研究生學習數字系統設計的教科書和參考書及工程技術人員的參考書。

基本信息

內容提要

封面

本書系統地介紹了數字系統描述的硬體語言與設計方法,從理論、方法、工具,到實踐進行了全面的闡述。全書分兩篇:基礎篇和實踐篇。基礎篇,共有8章。第1章介紹了數字系統的基本概念及EDA技術的發展趨勢;第2、3章結合大量實例,介紹了硬體描述語言VHDL;第4、5章介紹了基於ASM圖的時序電路設計方法及狀態機的VHDL實現;第6、7章介紹了有關仿真和綜合的知識;第8章結合設計實例,介紹了數字系統設計方法的原理和具體的套用。實踐篇共有5章,從實踐的角度,由淺人深,結合自主開發的EDA實驗平台,從設計描述到下載對數字系統的整個設計流程進行了詳細的講解。本書兼具知識性和實用性。

本書可作為大專院校電子類高年級本科生和研究生學習數字系統設計的教科書和參考書,也可作為這一領域工程技術人員的參考書。

編輯推薦

本書系統地介紹了數字系統描述的硬體語言與設計方法,從理論、方法、工具,到實踐進行了全面的闡述。全書分兩篇:基礎篇和實踐篇。基礎篇,共有8章。第1章介紹了數字系統的基本概念及EDA技術的發展趨勢;第2、3章結合大量實例,介紹了硬體描述語言VHDI;第4、5章介紹了基於ASM圖的時序電路設計方法及狀態機的V}IDI.實現;第6、7章介紹了有關仿真和綜合的知識;第3章結合設計實例,介紹了數字系統設計方法的原理和具體的套用。實踐篇共有5章,從實踐的角度,由淺入深,結合自主開發的EDA實驗平台,從設計描述到下載對數字系統的整個設計流程進行了詳細的講解。本書兼具知識性和實用性。

本書可作為大專院校電子類高年級本科生和研究生學習數字系統設計的教科書和參考書,也可作為這一領域工程技術人員的參考書。

目錄

前言

基礎篇

第1章 數字系統設計與EDA技術

1.1 數字系統概念

1.2 電子設計發展趨勢

1.3 EDA技術介紹

1.3.1 基本特徵

1.3.2 主要內容

1.3.3 EDA設計流程

1.4 EDA套用與發展趨勢

第2章 VHDL語言基礎

2.1 硬體描述語言特點

2.2 VHDL程式基本結構

2.3 VHDL程式主要構件

2.3.1 庫

2.3.2 實體

2.3.3 結構體

2.4 VHDL數據類型

2.4.1 標準數據類型

2.4.2 用戶自定義數據類型

2.4.3 數據類型轉換

2.5 運算符

2.5.1 算術運算符

2.5.2 邏輯運算符

2.5.3 關係運算符

2.5.4 其他運算符

2.5.5 運算優先權

2.6 VHDL數據對象

2.6.1 常量

2.6.2 變數

2.6.3 信號

2.6.4 信號與變數的比較

2.7 VHDL基本語句

2.7.1 並行語句

2.7.2 順序語句

2.7.3 屬性描述語句

2.8 測試基準

2.9 VHDL程式的其他構件

2.9.1 塊

2.9.2 函式

2.9.3 過程

2.9.4 程式包

2.10 結構體的描述方法

第3章 組合邏輯模組

3.1 簡單組合邏輯模組

3.2 解碼器

3.3 優先權編碼器

3.4 補碼器

3.5 三態門

3.6匯流排緩衝器

3.7 多路選擇器

3.8 全加器

3.9 串列進位加法器

3.10 並行進位加法器

3.11比較器

3.12 唯讀存儲器

3.13 隨機存儲器

第4章同步時序電路設計

4.1時序電路的特點與組成

4.2 設計舉例—3位計數器

4.3 時序電路描述方法

4.3.1 ASM圖的組成

4.3.2 自動售郵票機

4.3.3 狀態分配與編碼

4.3.4 狀態最少化

4.4 ASM圖的硬體實現

……

第5章 基本時序邏輯電路

第6章 仿真

第7章 綜合

第8章 數字系列設計方法

實踐篇

第9章 可程式邏輯器件

第10章 基於CPLD/FPGA的數字系統設計

第11章 組合邏輯電路實驗

第12章 時序電路實驗

第13章 綜合性設計實驗

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們