eda技術與vhdl實用教程(2021年清華大學出版社出版的圖書)

eda技術與vhdl實用教程(2021年清華大學出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《eda技術與vhdl實用教程》是2021年清華大學出版社出版的圖書,作者是陳福彬、王麗霞。全書提供了大量設計實例,並且為每一個設計提供了完整的程式代碼,所有程式均經過軟硬體驗證測試。 本書可作為高等院校電子信息類、自動化類、計算機類以及相關專業本科生的教材,也可作為FPGA開發設計的自學參考書。

基本介紹

  • 中文名:eda技術與vhdl實用教程
  • 作者:陳福彬、王麗霞
  • 出版社:清華大學出版社
  • ISBN:9787302576167
內容簡介,圖書目錄,作者簡介,

內容簡介

本書是EDA技術與VHDL的入門教材,主要介紹VHDL語言、QuartusⅡ工具、FPGA設計技巧以及典型設計案例,所有設計實例結合Altera公司DE2實驗開發裝置設計。本書通過大量的設計實例,力求使讀者能順利掌握VHDL語言編程並套用EDA技術設計現代數字系統。 本書根據初學者的學習習慣安排章節。全書共8章,分別為概述、VHDL 設計初步、Quartus II 軟體開發指南、VHDL設計進階、典型電路的VHDL設計、VHDL有限狀態機設計、數字系統設計、EDA技術實驗。全書提供了大量設計實例,並且為每一個設計提供了完整的程式代碼,所有程式均經過軟硬體驗證測試。 本書可作為高等院校電子信息類、自動化類、計算機類以及相關專業本科生的教材,也可作為FPGA開發設計的自學參考書。

圖書目錄

第1章 概述
1.1 EDA技術
1.1.1 EDA技術簡介
1.1.2 EDA技術的發展歷程
1.2 EDA技術的內容
1.2.1 可程式邏輯器件
1.2.2 硬體描述語言
1.2.3 EDA軟體開發工具
1.2.4 硬體開發系統
1.3 FPGA/CPLD結構和原理
1.3.1 CPLD
1.3.2 FPGA
1.3.3 FPGA與CPLD的區別
1.4 可程式邏輯器件設計流程
第2章 VHDL設計初步
2.1 VHDL設計的語法結構
2.1.1 VHDL程式結構
2.1.2 實體
2.1.3 結構體
2.1.4 庫
2.2 VHDL文字規則
2.2.1 數字型文字
2.2.2 字元串型文字
2.2.3 標識符及其表述規則
2.2.4 關鍵字
2.3 VHDL結構與要素
2.3.1 數據類型
2.3.2 VHDL數據對象
2.3.3 VHDL運算符
第3章 QuartusⅡ軟體開發指南
3.1 QuartusⅡ設計流程
3.2 基於QuartusⅡ的設計實例
3.2.1 設計輸入
3.2.2 綜合
3.2.3 仿真
3.2.4 編程配置
3.3 SOPC系統設計
3.3.1 NiosⅡ簡介
3.3.2 SOPC系統的設計開發流程
第4章 VHDL設計進階
4.1 並行語句
4.1.1 並行信號賦值語句
4.1.2 進程語句
4.1.3 元件例化語句
4.2 順序語句
4.2.1 賦值語句
4.2.2 流程控制語句
4.3 類屬參量
4.4 系統層次化設計
4.4.1 元件例化法實現層次化設計
4.4.2 圖形法實現層次化設計
第5章 典型電路的VHDL設計
5.1 組合邏輯電路的設計
5.2 計數器的VHDL設計
5.2.1 同步加法計數器
5.2.2 同步可逆計數器
5.2.3 同步六十進制加法計數器
5.3 分頻器的VHDL設計
5.3.1 分頻器的原理
5.3.2 偶數分頻器的設計
5.3.3 奇數分頻器的設計
5.3.4 占空比可調的分頻器的設計
5.4 數碼管顯示電路VHDL設計
5.4.1 七段數碼管顯示解碼器
5.4.2 數碼管靜態顯示
5.4.3 數碼管動態顯示
5.5 鍵盤接口電路的VHDL設計
5.5.1 獨立式鍵盤
5.5.2 矩陣式鍵盤
5.5.3 鍵盤的消抖
5.6 三態門和匯流排緩衝器
5.6.1 三態門電路
5.6.2 單向匯流排緩衝器
5.6.3 雙向匯流排緩衝器
5.7 LCD1602顯示電路設計
5.7.1 LCD1602內部結構分析
5.7.2 LCD1602控制指令集
5.7.3 LCD1602電氣連線關係
5.7.4 LCD1602程式設計
第6章 VHDL有限狀態機設計
6.1 概述
6.2 有限狀態機的VHDL程式設計
6.2.1 狀態機的VHDL設計
6.2.2 一般有限狀態機的VHDL程式設計
6.3 狀態機套用實例
第7章 數字系統設計
7.1 數字系統設計方法
7.2 FPGA開發設計相關規範
7.3 數字系統設計實例
7.3.1 交通信號燈控制電路設計
7.3.2 數字鐘設計
7.3.3 4位乘法器的設計
第8章 EDA技術實驗
8.1 基礎實驗
實驗一 組合邏輯電路設計
實驗二 分頻電路設計
實驗三 動態顯示模組設計
實驗四 4×4陣列鍵盤掃描模組設計
實驗五 狀態機電路設計
8.2 綜合設計套用實驗
實驗一 計時秒表
實驗二 數字頻率計
實驗三 交通燈控制器
實驗四 自動打鈴系統
8.3 實驗報告範例
附錄A DE2開發平台
A.1 DE2板上資源及硬體布局
A.2 DE2原理
A.3 DE2開發板測試說明
A.4 DE2平台的引腳分配表
附錄B DE2實驗擴展板
B.1 DE2實驗擴展板連線方式
B.2 DE2擴展板接口
B.3 DE2原理圖及引腳定義
參考文獻

作者簡介

陳福彬,北京信息科技大學副教授。長期從事數字電子技術、EDA技術教學與研究,近5年來在國內外刊物上發表教學及科研論文20餘篇,主持教改、科研項目12項。曾獲全國大學生電子設計競賽北京賽區優秀輔導教師稱號。合編《數字電路與邏輯設計》獲北京信息科技大學校教育教學成果一等獎,合編《電工電子實驗教程》被評為北京高等教育精品教材、十二五規劃教材。

相關詞條

熱門詞條

聯絡我們