注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)自動(dòng)化技術(shù)、計(jì)算技術(shù)數(shù)字系統(tǒng)設(shè)計(jì)與VHDL(第2版)

數(shù)字系統(tǒng)設(shè)計(jì)與VHDL(第2版)

數(shù)字系統(tǒng)設(shè)計(jì)與VHDL(第2版)

定 價(jià):¥49.90

作 者: 王金明 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: >操作系統(tǒng)/系統(tǒng)開(kāi)發(fā) >計(jì)算機(jī)/網(wǎng)絡(luò) >其他

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121332500 出版時(shí)間: 2018-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)根據(jù)EDA課程教學(xué)要求,以提高數(shù)字設(shè)計(jì)能力為目的,系統(tǒng)闡述FPGA數(shù)字系統(tǒng)開(kāi)發(fā)的相關(guān)知識(shí),主要內(nèi)容包括EDA技術(shù)概述、FPGA/CPLD器件、VHDL硬件描述語(yǔ)言等。全書(shū)以Quartus Prime、ModelSim等軟件為平臺(tái),以VHDL’87和VHDL’93語(yǔ)言標(biāo)準(zhǔn)為依據(jù),基于DE2-115實(shí)驗(yàn)平臺(tái),以可綜合的設(shè)計(jì)為重點(diǎn),通過(guò)大量經(jīng)過(guò)驗(yàn)證的數(shù)字設(shè)計(jì)實(shí)例,闡述數(shù)字系統(tǒng)設(shè)計(jì)的方法與技術(shù),由淺入深地介紹VHDL工程開(kāi)發(fā)的知識(shí)與技能。

作者簡(jiǎn)介

  王金明,男,1972年5月出生,博士,現(xiàn)為解放軍陸軍工程大學(xué)副教授、碩士生導(dǎo)師。曾獲軍隊(duì)科技進(jìn)步一等獎(jiǎng)1項(xiàng),軍隊(duì)科技進(jìn)步二等獎(jiǎng)3項(xiàng),軍隊(duì)科技進(jìn)步三等獎(jiǎng)5項(xiàng),獲軍隊(duì)級(jí)教學(xué)成果二等獎(jiǎng)1項(xiàng);獲國(guó)家發(fā)明專(zhuān)利授權(quán)2項(xiàng),獲軟件著作授權(quán)1項(xiàng);發(fā)表論文80余篇,其中SCI、EI收錄30余篇;主編教材多部,并入選十一五”國(guó)家級(jí)規(guī)劃教材和十二五”國(guó)家級(jí)規(guī)劃教材;2013年獲軍隊(duì)院校育才獎(jiǎng)銀獎(jiǎng);2014年由國(guó)家留學(xué)基金委資助,在美國(guó)威斯康星大學(xué)麥迪遜分校訪問(wèn)研究1年;指導(dǎo)本科生參加全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽,共獲得全國(guó)一等獎(jiǎng)8項(xiàng)。

圖書(shū)目錄

第1章 EDA技術(shù)概述\t1
1.1 EDA技術(shù)及其發(fā)展\t1
1.2 Top-down設(shè)計(jì)與IP核復(fù)用\t4
1.2.1 Top-down設(shè)計(jì)\t4
1.2.2 Bottom-up設(shè)計(jì)\t5
1.2.3 IP復(fù)用技術(shù)與SoC\t5
1.3 數(shù)字設(shè)計(jì)的流程\t7
1.3.1 設(shè)計(jì)輸入\t8
1.3.2 綜合\t9
1.3.3 布局布線\t9
1.3.4 仿真\t10
1.3.5 編程配置\t10
1.4 常用的EDA軟件工具\(yùn)t10
1.5 EDA技術(shù)的發(fā)展趨勢(shì)\t14
習(xí)題1\t15
第2章 FPGA/CPLD器件\t16
2.1 PLD器件概述\t16
2.1.1 PLD器件的發(fā)展歷程\t16
2.1.2 PLD器件的分類(lèi)\t17
2.2 PLD的基本原理與結(jié)構(gòu)\t19
2.2.1 PLD器件的基本結(jié)構(gòu)\t19
2.2.2 PLD電路的表示方法\t20
2.3 低密度PLD的原理與結(jié)構(gòu)\t21
2.4 CPLD的原理與結(jié)構(gòu)\t25
2.4.1 宏單元結(jié)構(gòu)\t25
2.4.2 典型CPLD的結(jié)構(gòu)\t26
2.5 FPGA的原理與結(jié)構(gòu)\t29
2.5.1 查找表結(jié)構(gòu)\t29
2.5.2 典型FPGA的結(jié)構(gòu)\t32
2.5.3 Altera的Cyclone IV器件結(jié)構(gòu)\t35
2.6 FPGA/CPLD的編程元件\t38
2.7 邊界掃描測(cè)試技術(shù)\t42
2.8 FPGA/CPLD的編程與配置\t43
2.8.1 在系統(tǒng)可編程\t43
2.8.2 FPGA器件的配置\t45
2.8.3 Cyclone IV器件的編程\t46
2.9 FPGA/CPLD器件概述\t48
2.10 FPGA/CPLD的發(fā)展趨勢(shì)\t52
習(xí)題2\t52
第3章 Quartus Prime使用指南\t54
3.1 Quartus Prime原理圖設(shè)計(jì)\t55
3.1.1 半加器原理圖設(shè)計(jì)輸入\t55
3.1.2 1位全加器設(shè)計(jì)輸入\t60
3.1.3 1位全加器的編譯\t61
3.1.4 1位全加器的仿真\t63
3.1.5 1位全加器的下載\t68
3.2 基于IP核的設(shè)計(jì)\t71
3.2.1 用LPM_COUNTER設(shè)計(jì)模24方向可控計(jì)數(shù)器\t72
3.2.2 用LPM_ROM模塊實(shí)現(xiàn)4×4無(wú)符號(hào)數(shù)乘法器\t79
3.3 SignalTap II的使用方法\t86
3.4 Quartus Prime的優(yōu)化設(shè)置與時(shí)序分析\t91
習(xí)題3\t95
實(shí)驗(yàn)與設(shè)計(jì)\t97
3-1 8位帶符號(hào)乘法器\t97
3-2 用常量模塊實(shí)現(xiàn)補(bǔ)碼轉(zhuǎn)換為幅度碼的電路\t101
第4章 VHDL設(shè)計(jì)初步\t103
4.1 VHDL簡(jiǎn)介\t103
4.2 VHDL組合電路設(shè)計(jì)\t104
4.2.1 用VHDL設(shè)計(jì)基本組合電路\t104
4.2.2 用VHDL設(shè)計(jì)加法器\t106
4.3 VHDL時(shí)序電路設(shè)計(jì)\t108
4.3.1 用VHDL設(shè)計(jì)D觸發(fā)器\t108
4.3.2 用VHDL設(shè)計(jì)計(jì)數(shù)器\t111
習(xí)題4\t114
實(shí)驗(yàn)與設(shè)計(jì)\t115
4-1 Synplify Pro綜合器的使用方法\t115
第5章 VHDL結(jié)構(gòu)與要素\t120
5.1 實(shí)體\t120
5.1.1 類(lèi)屬參數(shù)說(shuō)明\t120
5.1.2 端口說(shuō)明\t122
5.2 結(jié)構(gòu)體\t122
5.3 VHDL庫(kù)和程序包\t123
5.3.1 庫(kù)\t124
5.3.2 程序包\t126
5.4 配置\t128
5.5 子程序\t131
5.5.1 過(guò)程\t132
5.5.2 函數(shù)\t134
5.6 VHDL文字規(guī)則\t136
5.6.1 標(biāo)識(shí)符\t136
5.6.2 數(shù)字\t137
5.6.3 字符串\t137
5.7 數(shù)據(jù)對(duì)象\t138
5.7.1 常量\t138
5.7.2 變量\t139
5.7.3 信號(hào)\t139
5.7.4 文件\t140
5.8 VHDL數(shù)據(jù)類(lèi)型\t141
5.8.1 預(yù)定義數(shù)據(jù)類(lèi)型\t142
5.8.2 用戶(hù)自定義數(shù)據(jù)類(lèi)型\t145
5.8.3 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換\t148
5.9 VHDL運(yùn)算符\t150
5.9.1 邏輯運(yùn)算符\t150
5.9.2 關(guān)系運(yùn)算符\t151
5.9.3 算術(shù)運(yùn)算符\t152
5.9.4 并置運(yùn)算符\t153
5.9.5 運(yùn)算符重載\t153
習(xí)題5\t154
實(shí)驗(yàn)與設(shè)計(jì)\t155
5-1 用altpll鎖相環(huán)IP核實(shí)現(xiàn)倍頻和分頻\t155
第6章 VHDL基本語(yǔ)句\t161
6.1 順序語(yǔ)句\t161
6.1.1 賦值語(yǔ)句\t161
6.1.2 IF語(yǔ)句\t161
6.1.3 CASE語(yǔ)句\t167
6.1.4 LOOP語(yǔ)句\t170
6.1.5 NEXT與EXIT語(yǔ)句\t172
6.1.6 WAIT語(yǔ)句\t173
6.1.7 子程序調(diào)用語(yǔ)句\t175
6.1.8 斷言語(yǔ)句\t175
6.1.9 REPORT語(yǔ)句\t176
6.1.10 NULL語(yǔ)句\t177
6.2 并行語(yǔ)句\t178
6.2.1 并行信號(hào)賦值語(yǔ)句\t178
6.2.2 進(jìn)程語(yǔ)句\t183
6.2.3 塊語(yǔ)句\t186
6.2.4 元件例化語(yǔ)句\t187
6.2.5 生成語(yǔ)句\t189
6.2.6 并行過(guò)程調(diào)用語(yǔ)句\t192
6.3 屬性說(shuō)明與定義語(yǔ)句\t193
6.3.1 數(shù)據(jù)類(lèi)型屬性\t193
6.3.2 數(shù)組屬性\t194
6.3.3 信號(hào)屬性\t195
習(xí)題6\t196
實(shí)驗(yàn)與設(shè)計(jì)\t196
6-1 4×4矩陣鍵盤(pán)檢測(cè)電路\t196
6-2 FIFO緩存器設(shè)計(jì)\t199
第7章 VHDL設(shè)計(jì)進(jìn)階\t204
7.1 行為描述\t204
7.2 數(shù)據(jù)流描述\t205
7.3 結(jié)構(gòu)描述\t206
7.3.1 用結(jié)構(gòu)描述設(shè)計(jì)1位全加器\t206
7.3.2 用結(jié)構(gòu)描述設(shè)計(jì)4位加法器\t208
7.3.3 用結(jié)構(gòu)描述設(shè)計(jì)8位加法器\t209
7.4 三態(tài)邏輯設(shè)計(jì)\t211
7.5 分頻器設(shè)計(jì)\t213
7.5.1 占空比為50%的奇數(shù)分頻\t213
7.5.2 半整數(shù)分頻\t215
7.5.3 數(shù)控分頻器\t217
7.6 音樂(lè)演奏電路\t218
7.6.1 音樂(lè)演奏實(shí)現(xiàn)的方法\t218
7.6.2 實(shí)現(xiàn)與下載\t220
習(xí)題7\t223
實(shí)驗(yàn)與設(shè)計(jì)\t224
7-1 數(shù)字表決器\t224
7-2 數(shù)字跑表\t227
第8章 VHDL有限狀態(tài)機(jī)設(shè)計(jì)\t233
8.1 有限狀態(tài)機(jī)\t233
8.1.1 有限狀態(tài)機(jī)的描述\t233
8.1.2 枚舉數(shù)據(jù)類(lèi)型\t236
8.2 有限狀態(tài)機(jī)的描述方式\t237
8.2.1 三進(jìn)程表述方式\t238
8.2.2 雙進(jìn)程表述方式\t239
8.2.3 單進(jìn)程表述方式\t241
8.3 狀態(tài)編碼\t244
8.3.1 常用的編碼方式\t244
8.3.2 用ATTRIBUTE指定編碼方式\t245
8.3.3 用常量進(jìn)行編碼\t247
8.4 有限狀態(tài)機(jī)設(shè)計(jì)要點(diǎn)\t249
8.4.1 起始狀態(tài)的選擇和復(fù)位\t249
8.4.2 多余狀態(tài)的處理\t251
習(xí)題8\t252
實(shí)驗(yàn)與設(shè)計(jì)\t253
8-1 流水燈控制器\t253
8-2 狀態(tài)機(jī)A/D采樣控制電路\t255
第9章 VHDL數(shù)字設(shè)計(jì)與優(yōu)化\t258
9.1 流水線設(shè)計(jì)技術(shù)\t258
9.2 資源共享\t261
9.3 VGA圖像的顯示與控制\t265
9.3.1 VGA圖像顯示原理與時(shí)序\t265
9.3.2 VGA圖像顯示與控制的實(shí)現(xiàn)\t269
9.4 數(shù)字過(guò)零檢測(cè)和等精度頻率測(cè)量\t276
9.4.1 數(shù)字過(guò)零檢測(cè)\t276
9.4.2 等精度頻率測(cè)量\t278
9.4.3 數(shù)字測(cè)量系統(tǒng)\t280
習(xí)題9\t282
實(shí)驗(yàn)與設(shè)計(jì)\t284
9-1 字符液晶顯示控制器設(shè)計(jì)\t284
第10章 VHDL的Test Bench仿真\t291
10.1 VHDL仿真概述\t291
10.2 VHDL測(cè)試平臺(tái)\t292
10.2.1 用VHDL描述仿真激勵(lì)信號(hào)\t292
10.2.2 用TEXTIO進(jìn)行仿真\t296
10.3 ModelSim SE仿真實(shí)例\t299
10.3.1 圖形界面仿真方式\t302
10.3.2 命令行仿真方式\t305
10.3.3 ModelSim SE時(shí)序仿真\t307
習(xí)題10\t309
實(shí)驗(yàn)與設(shè)計(jì)\t309
10-1 用ModelSim SE仿真奇偶檢測(cè)電路\t309
第11章 VHDL設(shè)計(jì)實(shí)例\t312
11.1 m序列產(chǎn)生器\t312
11.1.1 m序列的原理與性質(zhì)\t312
11.1.2 用原理圖設(shè)計(jì)產(chǎn)生m序列\(zhòng)t314
11.1.3 用VHDL設(shè)計(jì)m序列\(zhòng)t315
11.2 Gold碼\t317
11.2.1 Gold碼的原理與性質(zhì)\t317
11.2.2 用原理圖設(shè)計(jì)產(chǎn)生Gold碼\t318
11.2.3 用VHDL設(shè)計(jì)實(shí)現(xiàn)Gold碼\t319
11.3 卷積碼\t320
11.3.1 卷積碼原理\t320
11.3.2 卷積碼實(shí)現(xiàn)\t320
11.4 QPSK數(shù)字調(diào)制產(chǎn)生\t323
11.4.1 調(diào)制原理\t323
11.4.2 QPSK調(diào)制信號(hào)產(chǎn)生的設(shè)計(jì)實(shí)現(xiàn)\t324
11.5 小型神經(jīng)網(wǎng)絡(luò)\t333
11.6 數(shù)字AGC\t337
11.6.1 數(shù)字AGC技術(shù)的原理和設(shè)計(jì)思想\t337
11.6.2 數(shù)字AGC的VHDL實(shí)現(xiàn)\t338
11.6.3 數(shù)字AGC的仿真\t345
習(xí)題11\t347
實(shí)驗(yàn)與設(shè)計(jì)\t347
11-1 異步串行接口(UART)\t347
附錄A VHDL關(guān)鍵字\t356
附錄B DE2-115介紹\t357

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)