EDA技術與實踐

EDA技術與實踐
定價:234
NT $ 204
  • 作者:徐飛
  • 出版社:清華大學出版社
  • 出版日期:2011-06-01
  • 語言:簡體中文
  • ISBN10:7302255016
  • ISBN13:9787302255017
  • 裝訂:315頁 / 普通級 / 初版
 

內容簡介

徐飛編著的《EDA技術與實踐》通過實例介紹VHDL硬件描述語言的基本知識和數字電路邏輯器件的設計方法,通過實踐項目介紹基於可編程邏輯器件的數字系統控制電路的設計與實現方法,並給出詳細的硬件一電路原理圖和 FPGA內部電路的VHDL代碼描述。讀者通過本書的學習和實踐,能夠初步掌握基於可編程邏輯器件的數字系統設計的基本內容及實用技術,提高實際工程應用能力。

《EDA技術與實踐》內容分三大部分:第一部分為概述,簡要介紹EDA 的基本知識、可編程邏輯器件的結構原理和數字系統的設計內容與設計方法;第二部分通過實例介紹常用數字邏輯電路的VHDL描述與VHDL的基本知識及編程方法;第三部分以實踐項目形式介紹FPGA開發板的設計、軟件開發工具的安裝與使用、常用輸入/輸出接口電路、典型數字系統電路與通信接口電路的硬件設計及 FPGA內部電路VHDL代碼設計。

《EDA技術與實踐》內容講解通俗易懂、由淺入深、循序漸進,具有很強的實用性與實踐性,是一本學習EDA技術的人門圖書,既可作為高職高專、本科院校電子信息類專業的教材,也可作為相關專業技術人員的自學參考書。
 

目錄

第1章 概述
1.1 EDA技術簡介
1.1.1 EDA技術的主要內容
1.1.2 EDA技術的發展和展望
1.1.3 EDA技術的設計流程
1.1.4 硬件描述語言
1.1.5 軟件開發工具及硬件開發平台
1.2 可編程邏輯器件
1.2.1 可編程邏輯器件簡介
1.2.2 可編程器件的發展
1.2.3 可編程器件的分類
1.2.4 簡單PLD基本結構原理
1.2.5 CPLD的基本結構原理
1.2.6 FPGA的基本結構原理
1.2.7 CPLD和FPGA的比較
1.3 數字系統設計簡介
1.3.1 數字系統的特點
1.3.2 數字系統的基本組成
1.3.3 數字系統的實現方式
1.3.4 數字系統的設計方法
1.3.5 數字系統的設計准則
1.3.6 數字系統的設計步驟
小結
習題
第2章 基本邏輯電路的VHDL描述
2.1 門電路的VHDL描述
2.1.1 門電路的描述
2.1.2 VHDL的基本結構
2.1.3 VHDL的基本語言要素
2.1.4 信號賦值語句
2.2 數據選擇器的VHDL描述
2.2.1 數據選擇器描述
2.2.2 PROCESS語句
2.2.3 CASE語句
2.3 譯碼器的VHDL描述
2.3.1 譯碼器描述
2.3.2 IF語句
2.4 編碼器的VHDL描述
2.4.1 編碼器描述
2.4.2 WHENELSE語句
2.5 D觸發器的VHDL描述
2.5.1 基本D觸發器描述
2.5.2 VHDL中的時序描述
2.5.3 具有同步或異步控制端的D觸發器描述
2.6 計數器的VHDL描述
2.6.1 計數器的描述
2.6.2 VHDL中的整數類型
2.6.3 VHDL中的數據對象
2.7 移位寄存器的VHDL描述
2.7.1並 行輸入、串行輸出的移位寄存器
2.7.2 串行輸入、並行輸出的移位寄存器
2.7.3 LOOP語句
2.8 加法器的VHDL設計
2.8.1 加法器的描述
2.8.2 WITHSELECT語句
2.8.3 元件例化語句
2.8.4 生成語句
小結
習題
第3章 數字電路的VHDL設計進級
3.1 三態門及雙向電路設計
3.1.1 三態門的描述
3.1.2 雙向電路描述
3.2 分頻器電路設計
3.2.1 偶數分頻
3.2.2 奇數分頻
3.2.3 2n分頻器
3.2.4 半整數分頻器
3.2.5 數控分頻器
3.3 存儲器電路設計
3.3.1 RAM的設計
3.3.2 FIFO設計
3.3.3 LIFO設計
3.4 狀態機的設計
3.4.1 數據類型定義語句
3.4.2 狀態機的結構
3.4.3 Moore狀態機的描述
3.4.4 Mealy狀態機的描述
3.5 序列信號產生與檢測電路設計
3.5.1 序列信號檢測器的設計
3.5.2 序列信號發生器的設計
3.6 運算電路的設計
3.6.1 移位相加的8位乘法器設計
3.6.2 循環冗余校驗電路設計
小結
習題
第4章 FPGA實踐基礎
4.1 FPGA實驗開發平台的設計
4.1.1 任務要求
4.1.2 FPGA開發板設計說明
4.1.3 FPGA開發平台設計制作步驟
4.2 QuartusⅡ的安裝
4.2.1 任務要求
4.2.2 QuartusⅡ軟件簡介
4.2.3 QuartusⅡ軟件安裝步驟
4.2.4 下載電纜線安裝
4.3 QuartusⅡ原理圖輸入設計
4.3.1 任務要求
4.3.2 QuartusⅡ軟件使用說明
4.3.3 半加器電路設計與調試步驟
4.3.4 拓展練習
4.4 流水燈控制電路設計
4.4.1 任務要求
4.4.2 8位LED硬件電路
4.4.3 流水燈控制電路設計分析
4.4.4 流水燈控制電路VHDL設計
4.4.5 流水燈控制電路的調試
4.4.6 拓展練習
4.5 8位七段譯碼掃描顯示電路設計
4.5.1 任務要求
4.5.2 8位數碼管動態顯示硬件電路
4.5.3 8位動態掃描顯示控制電路設計分析
4.5.4 8位動態掃描顯示控制電路VHDL設計
4.5.5 8位動態掃描顯示控制電路的調試
4.5.6 拓展練習
4.6 矩陣鍵盤控制接口電路設計
4.6.1 任務要求
4.6.2 4×4矩陣鍵盤硬件電路
4.6.3 矩陣鍵盤控制電路設計分析
4.6.4 矩陣鍵盤控制電路VHDL設計
4.6.5 矩陣鍵盤控制電路的調試
4.6.6 拓展練習
4.7 液晶顯示屏控制接口電路設計
4.7.1 任務要求
4.7.2 液晶顯示屏硬件接口電路
4.7.3 液晶屏顯示控制電路設計分析
4.7.4 液晶屏顯示控制電路VHDL設計
4.7.5 液晶屏顯示控制電路的調試
4.7.6 拓展練習
4.8 16×16點陣LED顯示接口電路設計
4.8.1 任務要求
4.8.2 16×16點陣LED硬件電路
4.8.3 16×16點陣LED控制電路設計分析
4.8.4 16×16點陣LED控制電路VHDL設計
4.8.5 16×16點陣LED控制電路的調試
4.8.6 拓展練習
小結
第5章 FPGA實踐進級
5.1 十字路口交通燈控制電路設計
5.1.1 任務要求
5.1.2 交通燈控制器設計分析
5.1.3 交通燈控制電路VHDL設計
5.1.4 拓展練習
5.2 樂曲演奏電路設計
5.2.1 任務要求
5.2.2 樂曲演奏電路設計分析
5.2.3 樂曲演奏控制電路VHDL設計
5.2.4 拓展練習
5.3 搶答器電路設計
5.3.1 任務要求
5.3.2 搶答器控制電路設計分析
5.3.3 搶答器控制電路VHDL設計
5.3.4 拓展練習
5.4 電子密碼鎖設計
5.4.1 任務要求
5.4.2 電子密碼鎖設計分析
5.4.3 電子密碼鎖VHDL設計
5.4.4 拓展練習
5.5 數字鍾電路設計
5.5.1 任務要求
5.5.2 數字鍾電路設計分析
5.5.3 數字鍾電路VHDL設計
5.5.4 拓展練習
5.6 數字電壓表電路設計
5.6.1 任務要求
5.6.2 數字電壓表電路設計分析
5.6.3 數字電壓表控制電路VHDL設計
5.6.4 拓展練習
5.7 信號發生電路設計
5.7.1 任務要求
5.7.2 信號發生電路設計分析
5.7.3 信號發生電路VHDL設計
5.7.4 拓展練習
5.8 步進電動機細分驅動控制電路設計
5.8.1 任務要求
5.8.2 步進電動機細分控制電路設計分析
5.8.3 步進電動機細分控制電路VHDL設計
5.8.4 拓展練習
5.9 直流電動機PWM控制電路設計
5.9.1 任務要求
5.9.2 直流電動機PWM控制電路設計分析
5.9.3 直流電動機PWM控制電路VHDL設計
5.9.4 拓展練習
5.10 UART通信接口電路設計
5.10.1 任務要求
5.10.2 UART通信接口電路設計分析
5.10.3 UART通信接口電路VHDL設計
5.10.4 拓展練習
5.11 I2C總線接口電路設計
5.11.1 任務要求
5.11.2 I2C總線接口電路設計分析
5.11.3 I2C總線接口電路VHDL設計
5.11.4 拓展練習
小結
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $204