EDA技術及套用項目教程

EDA技術及套用項目教程

EDA技術及套用項目教程》是2015年電子工業出版社出版的圖書,作者是李福軍、劉立軍。

基本介紹

  • 書名:EDA技術及套用項目教程
  • 作者:李福軍、劉立軍
  • 頁數:236
  • 出版社:電子工業出版社
  • 出版時間:2015-01
  • 開本:16(185*260)
  • 千 字 數:377
  • 版 次:01-01
內容簡介,目錄,

內容簡介

本書根據理實一體化教學的需要,以項目導向、任務驅動為主線,採取項目式的教學方法來編寫,將EDA技術分為五個訓練項目,內容包括:數字系統設計與開發環境、VHDL語言設計基礎、組合邏輯電路設計、時序邏輯電路設計、EDA技術綜合實踐。本書實用性強,可作為高職高專電子信息類、電氣類、自動化類等電類專業的教材,對從事相應工作的工程技術人員也具有參考價值。

目錄

項目1 數字系統設計與開發環境
項目剖析
技能目標
任務1.1 EDA技術綜述
1.1.1 認識EDA技術
1.1.2 MAX+plusⅡ軟體的功能及支持的器件
1.1.3 MAX+plusⅡ軟體的安裝與註冊
任務1.2 EDA設計指南
1.2.1 MAX+plusⅡ的設計流程
1.2.2 Quartus II的設計流程
任務1.3 可程式邏輯器件綜述
1.3.1 可程式邏輯器件的發展
1.3.2 可程式邏輯器件基礎
1.3.3 可程式邏輯器件的分類
任務1.4 CPLD/FPGA器件知識
1.4.1 CPLD的基本結構
1.4.2 FPGA的基本結構
1.4.3 CPLD/FPGA產品概述
1.4.4 FPGA和CPLD的比較
項目小結
項目練習
項目2 VHDL語言設計基礎
項目剖析
技能目標
任務2.1 認識VHDL語言
2.1.1 VHDL簡介
2.1.2 VHDL的定義及構成
任務2.2 VHDL的描述結構
2.2.1 實體(Entity)
2.2.2 結構體(Architecture)
2.2.3 程式包(Package)與USE語句
2.2.4 庫(Library)
2.2.5 配置(Configuration)
2.2.6 標識符
2.2.7 保留字
任務2.3 VHDL的數據對象
2.3.1 信號
2.3.2 變數
2.3.3 常量
任務2.4 VHDL的數據類型
任務2.5 VHDL的運算符
2.5.1 邏輯運算符
2.5.2 算術運算符
2.5.3 關係運算符
2.5.4 符號運算符
2.5.5 移位運算符
2.5.6 操作符的運算優先權
任務2.6 順序描述語句
任務2.7 變數賦值語句和信號賦值語句
2.7.1 IF語句
2.7.2 CASE語句
2.7.3 LOOP語句
2.7.4 NEXT和EXIT跳出循環語句
2.7.5 NULL語句
2.7.6 WAIT語句
2.7.7 ASSERT語句
2.7.8 子程式調用語句
2.7.9 RETURN語句
任務2.8並行描述語句
2.8.1 並行信號賦值語句
2.8.2 進程語句
2.8.3 元件例化語句
2.8.4 生成語句
2.8.5 塊語句
任務2.9 子程式
2.9.1 過程
2.9.2 函式
項目小結
項目練習
項目3 組合邏輯電路設計
項目剖析
技能目標
任務3.1 邏輯門電路的VHDL設計
3.1.1 二輸入與非門電路
3.1.2 二輸入或非門電路
3.1.3 反相器電路
3.1.4 二輸入異或門電路
3.1.5 二輸入同或門電路
任務3.2 運算電路設計
3.2.1 半加器的設計
3.2.2 全加器的設計
3.2.3 乘法器的設計
任務3.3 編碼器的設計
3.3.1 編碼器工作原理分析
3.3.2 8線-3線編碼器的VHDL描述
3.3.3 8線-3線優先編碼器的設計
任務3.4 解碼器的設計
3.4.1 解碼器工作原理分析
3.4.2 3線-8線解碼器的VHDL設計
任務3.5 數據選擇器的設計
3.5.1 數據選擇器工作原理
3.5.2 數據選擇器的VHDL設計
任務3.6 數值比較器的設計
3.6.1 數值比較器工作原理
3.6.2 數值比較器的VHDL設計
任務3.7 三態門與雙向緩衝電路設計
3.7.1 三態門的設計
3.7.2 雙向緩衝器電路設計
任務3.8 七段LED數碼管掃描顯示電路設計
3.8.1 LED數碼管及其顯示電路
3.3.2 靜態LED數碼管顯示電路設計
3.3.3 動態LED數碼管顯示電路設計
項目小結
實訓項目
【實訓1】4位BCD解碼器的設計
【實訓2】4位加減法器的設計
項目練習
項目4 時序邏輯電路設計
項目剖析
技能目標
任務4.1 D觸發器的設計
4.1.1 時鐘信號的描述
4.1.2 復位信號的描述
4.1.3 簡單D觸發器設計
4.1.4 異步復位/同步復位 D觸發器的設計
任務4.2 暫存器和移位暫存器的設計
4.2.1 暫存器的設計
4.2.2 串入/串出移位暫存器的設計
4.2.3 串入/並出移位暫存器的設計
任務4.3計數器及其設計方法
4.3.1 計數器基本概念
4.3.2 同步計數器的設計
4.3.3 異步計數器的設計
4.3.4 可逆計數器的設計
任務4.4 分頻器的設計
4.4.1 分頻器及其設計方法
4.4.2 偶數分頻電路設計
4.4.3 奇數分頻電路設計
任務4.5 有限狀態機的設計
4.5.1 狀態機的基本結構和功能
4.5.2 一般有限狀態機的設計
4.5.3 Moore型狀態機的設計
4.5.4 Mealy型狀態機的設計
任務4.6 存儲器設計
4.6.1 唯讀存儲器ROM的設計
4.6.2 讀寫存儲器SRAM的設計
項目小結
實訓項目
【實訓1】JK觸發器的設計
【實訓2】同步清零的可逆計數器
項目練習
項目5 EDA技術綜合實踐
項目剖析
技能目標
任務5.1 數字頻率計的設計
5.1.1 設計要求與方案
5.1.2 模組設計及仿真
5.1.3 VHDL一體化程式設計
任務5.2 數字鐘電路設計
5.2.1 設計要求與方案
5.2.2 模組設計及仿真
任務5.3 搶答器的設計
5.3.1 設計要求與方案
5.3.2 模組設計及仿真
任務5.4 交通燈控制器的設計
5.4.1 設計要求與方案
5.4.2 模組設計及仿真
任務5.5 多功能信號發生器的設計
5.5.1 設計要求與方案
5.5.2 模組設計及仿真
附錄
附錄A MAX+plusII在WIN2000上的安裝設定
附錄B 常用FPGA/CPLD引腳圖
參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們