注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡行業(yè)軟件及應用EDA技術與Verilog HDL

EDA技術與Verilog HDL

EDA技術與Verilog HDL

定 價:¥38.00

作 者: 潘松,黃繼業(yè),陳龍 編著
出版社: 清華大學出版社
叢編項:
標 簽: 行業(yè)軟件及應用

購買這本書可以去


ISBN: 9787302222705 出版時間: 2010-04-01 包裝: 平裝
開本: 16開 頁數: 398 字數:  

內容簡介

  《EDA技術與Verilog HDL》根據課堂教學和實驗操作的要求,以提高實際工程設計能力為目的,深入淺出地對EDA技術、Verilog HDL硬件描述語言、FPGA開發(fā)應用及相關知識做了系統(tǒng)和完整的介紹,使讀者通過《EDA技術與Verilog HDL》的學習并完成推薦的實驗,能初步了解和掌握EDA的基本內容及實用技術。全書包括4部分:第一部分介紹EDA的基本知識、常用EDA工具的使用方法和目標器件的結構原理;第二部分以向導的形式和實例為主的方法介紹多種不同的設計輸入方法;第三部分介紹Verilog的設計優(yōu)化;第四部分詳述基于EDA技術的典型設計項目。各章都安排了習題和針對性較強的實驗與設計。書中列舉的大部分Verilog設計實例和實驗示例實現的EDA工具平臺是Quartus II 9.X,硬件平臺是Cyclone III系列FPGA,并在EDA實驗系統(tǒng)上通過了硬件測試?!禘DA技術與Verilog HDL》對于EDA技術和硬件描述語言的介紹具有系統(tǒng)性、完整性和相對獨立性,故其定位既是EDA課程的課本,也是面向對應專業(yè)就業(yè)和深造而必需的EDA技術速成教程?!禘DA技術與Verilog HDL》可作為高等院校電子工程、通信、工業(yè)自動化、計算機應用技術、電子對抗、儀器儀表、數字信號或圖像處理等專業(yè)的本科生或研究生的電子設計、EDA技術課程和Verilog硬件描述語言的教材及實驗指導書,同時也可作為相關專業(yè)技術人員的自學參考書?!禘DA技術與Verilog HDL》提供相關的重要資料,包括授課課件、實驗指導課件、實驗示例源文件和設計,讀者可以通過清華大學出版社網站下載或作者的網站索取。

作者簡介

暫缺《EDA技術與Verilog HDL》作者簡介

圖書目錄

第1章 概述 1
1.1 EDA技術及其發(fā)展 1
1.2 EDA技術實現的目標 3
1.3 硬件描述語言Verilog HDL 4
1.4 其他常用硬件描述語言 5
1.5 HDL綜合 6
1.6 基于HDL的自頂向下設計方法 8
1.7 EDA技術的優(yōu)勢 11
1.8 EDA的發(fā)展趨勢 12
習題 14
第2章 EDA設計流程及其工具 15
2.1 FPGA/CPLD開發(fā)流程 15
2.1.1 設計輸入(原理圖/HDL文本編輯) 15
2.1.2 綜合 16
2.1.3 適配 17
2.1.4 時序仿真與功能仿真 17
2.1.5 編程下載 18
2.1.6 硬件測試 18
2.2 ASIC及其設計流程 18
2.2.1 ASIC設計方法簡介 18
2.2.2 一般ASIC設計的流程 20
2.3 常用EDA工具 21
2.3.1 設計輸入編輯器 22
2.3.2 HDL綜合器 22
2.3.3 仿真器 23
2.3.4 適配器 24
2.3.5 下載器 25
2.4 Quartus II簡介 25
2.5 IP核簡介 26
習題 28
第3章 FPGA/CPLD結構與應用 29
3.1 概述 29
3.1.1 可編程邏輯器件的發(fā)展歷程 29
3.1.2 可編程邏輯器件的分類 30
3.2 簡單PLD原理 31
3.2.1 電路符號表示 31
3.2.2 PROM 32
3.2.3 PLA 34
3.2.4 PAL 35
3.2.5 GAL 36
3.3 CPLD的結構與工作原理 38
3.4 FPGA結構與工作原理 41
3.4.1 查找表邏輯結構 42
3.4.2 Cyclone III系列器件的結構與原理 42
3.5 硬件測試技術 48
3.5.1 內部邏輯測試 48
3.5.2 JTAG邊界掃描測試 48
3.5.3 嵌入式邏輯分析儀 52
3.6 FPGA/CPLD產品概述 52
3.6.1 Lattice公司的CPLD器件系列 52
3.6.2 Xilinx公司的FPGA和CPLD器件系列 53
3.6.3 Altera公司的FPGA和CPLD器件系列 55
3.6.4 Actel公司的FPGA器件 58
3.6.5 Altera公司的FPGA配置方式與配置器件 58
3.7 編程與配置 59
3.7.1 使用JTAG的CPLD在系統(tǒng)編程 60
3.7.2 使用JTAG在線配置FPGA 61
3.7.3 FPGA專用配置器件 61
3.7.4 使用單片機配置FPGA 63
3.7.5 使用CPLD配置FPGA 64
習題 64
第4章 Verilog HDL設計初步 66
4.1 組合電路的Verilog HDL描述 66
4.1.1 4選1多路選擇器及其Verilog HDL描述1 66
4.1.2 4選1多路選擇器及其Verilog HDL描述2 74
4.1.3 4選1多路選擇器及其Verilog HDL描述3 76
4.1.4 4選1多路選擇器及其Verilog HDL描述4 78
4.1.5 簡單加法器及其Verilog HDL描述 79
4.2 時序電路的Verilog HDL描述 83
4.2.1 邊沿觸發(fā)型D觸發(fā)器及其Verilog描述 84
4.2.2 電平觸發(fā)型鎖存器及其Verilog描述 85
4.2.3 含異步清0和時鐘使能結構的D觸發(fā)器及其Verilog描述 86
4.2.4 含同步清0結構的D觸發(fā)器及其Verilog描述 87
4.2.5 含異步清0的鎖存器及其Verilog描述 88
4.2.6 Verilog的時鐘過程描述注意要點 88
4.2.7 異步時序電路 89
4.3 計數器的Verilog HDL設計 90
4.3.1 4位二進制加法計數器及其Verilog描述 90
4.3.2 功能更全面的計數器設計 91
習題 93
第5章 Quartus II應用初步 96
5.1 基本設計流程 96
5.1.1 建立工作庫文件夾和編輯設計文件 96
5.1.2 創(chuàng)建工程 97
5.1.3 編譯前設置 99
5.1.4 全程編譯 100
5.1.5 時序仿真 101
5.1.6 應用RTL電路圖觀察器 104
5.2 引腳設置與硬件驗證 105
5.2.1 引腳鎖定 105
5.2.2 編譯文件下載 106
5.2.3 AS模式編程 108
5.2.4 JTAG間接模式編程配置器件 108
5.2.5 USB-Blaster編程配置器件使用方法 110
5.2.6 其他的鎖定引腳方法 110
5.3 嵌入式邏輯分析儀使用方法 112
5.4 編輯SignalTap II的觸發(fā)信號 116
5.5 原理圖輸入設計方法 117
5.5.1 層次化設計流程 118
5.5.2 應用宏模塊的多層次原理圖設計 121
5.5.3 74系列宏模塊邏輯功能真值表查詢 125
習題 125
實驗與設計 126
5-1 設計含異步清0、同步加載與時鐘使能的計數器 126
5-2 4選1多路選擇器設計實驗 127
5-3 采用原理圖輸入法設計8位全加器 128
5-4 十六進制7段數碼顯示譯碼器設計 128
5-5 采用原理圖輸入法設計8位十進制顯示的頻率計 130
5-6 數碼掃描顯示電路設計 130
第6章 Verilog HDL設計進階 132
6.1 過程結構中的賦值語句 132
6.1.1 過程中的阻塞式賦值 132
6.1.2 過程中的非阻塞式賦值 133
6.1.3 進一步了解阻塞式和非阻塞式賦值的內在規(guī)律 134
6.2 過程語句歸納 138
6.3 移位寄存器之Verilog HDL設計 141
6.3.1 含同步并行預置功能的8位移位寄存器設計 142
6.3.2 移位模式可控的8位移位寄存器設計 143
6.3.3 使用移位操作符設計移位寄存器 144
6.3.4 使用循環(huán)語句設計乘法器 145
6.4 if語句概述 149
6.5 雙向和三態(tài)電路設計 152
6.5.1 三態(tài)控制電路設計 152
6.5.2 雙向端口設計 153
6.5.3 三態(tài)總線電路設計 154
6.6 不同類型的分頻電路設計 156
6.6.1 同步加載分頻電路設計 157
6.6.2 異步加載分頻電路設計 159
6.6.3 異步清0分頻電路設計 159
6.6.4 同步清0分頻電路設計 160
6.7 半整數與奇數分頻電路設計 161
6.8 Verilog HDL的RTL表述 162
6.8.1 行為描述 163
6.8.2 數據流描述 164
6.8.3 結構描述 164
習題 165
實驗與設計 166
6-1 半整數與奇數分頻器設計 166
6-2 簡易分頻器設計 166
6-3 VGA彩條信號顯示控制電路設計 167
6-4 基于時序電路的移位相加型8位硬件乘法器設計 170
6-5 移位寄存器設計 171
6-6 串/并轉換數碼靜態(tài)顯示控制電路設計 172
6-7 并/串轉換擴展輸入口電路設計 172
第7章 宏功能模塊與IP應用 173
7.1 宏功能模塊概述 173
7.1.1 知識產權核的應用 173
……
第8章 Verilog有限狀態(tài)機設計 219
第9章 Verilog HDL基本要素與語句 259
第10章 系統(tǒng)優(yōu)化、時序分析和Synplify應用 289
第11章 Verilog仿真驗證 326
第12章 SOPC技術 359
附錄A EDA開發(fā)系統(tǒng)相關軟硬件簡介 388
A.1 KX_7C5E+型EDA開發(fā)系統(tǒng)配置及實驗簡介 388
A.2 輔助開發(fā)板A使用簡介 391
A.3 輔助開發(fā)板B使用簡介 393
A.4 KX_PK4等系列EDA實驗開發(fā)系統(tǒng)實驗圖 394
A.5 MIF文件生成器使用方法 396
參考文獻 399

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號