定 價(jià):45 元
叢書名:普通高等教育電氣電子類工程應(yīng)用型系列教材
- 作者:孫宏國周磊陸廣平
- 出版時(shí)間:2022/2/1
- ISBN:9787111697763
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TN702.2
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書共6章,第1章講述了EDA技術(shù)的特點(diǎn)、概念和數(shù)字系統(tǒng)的設(shè)計(jì)方法;第2章介紹了VHDL的基本語法特點(diǎn)、程序結(jié)構(gòu)、常用語句以及相關(guān)基礎(chǔ)知識;第3章介紹了一些典型的基本門電路、組合邏輯電路和時(shí)序邏輯電路VHDL的實(shí)現(xiàn)方式;第4章介紹了Altera公司的綜合開發(fā)軟件的特點(diǎn)和使用方法;第5章介紹了EDA技術(shù)的工程應(yīng)用案例;第6章列舉了20個(gè)基礎(chǔ)性和綜合性實(shí)驗(yàn)項(xiàng)目。
本書可作為高等學(xué)校電氣類、電子信息類、自動(dòng)化類、計(jì)算機(jī)類本、?茖I(yè)的“EDA技術(shù)”課程的教材,亦可作為參加電子設(shè)計(jì)競賽的培訓(xùn)教材和參考書,還可作為電子愛好者的自學(xué)教材。
本書配有免費(fèi)電子課件,歡迎選用本書作為教材的老師登錄www.cmpedu.com注冊下載。
隨著電子技術(shù)的不斷發(fā)展與進(jìn)步,電子系統(tǒng)的設(shè)計(jì)方法發(fā)生了很大的變化,基于EDA(電子設(shè)計(jì)自動(dòng)化)技術(shù)的設(shè)計(jì)方法已成為電子系統(tǒng)設(shè)計(jì)的主流。本書是針對當(dāng)前電子設(shè)計(jì)自動(dòng)化技術(shù)發(fā)展日新月異,系統(tǒng)設(shè)計(jì)理念、設(shè)計(jì)方法不斷提高的情況而編寫的。在編寫上突出理論與實(shí)踐相結(jié)合的風(fēng)格,由淺入深地介紹了EDA技術(shù)、VHDL編程方法、設(shè)計(jì)仿真軟件的使用、EDA綜合設(shè)計(jì)及工程應(yīng)用等內(nèi)容。本書取材廣泛,內(nèi)容新穎,理論聯(lián)系實(shí)際,章節(jié)結(jié)構(gòu)合理,前后知識點(diǎn)銜接流暢,適合于電氣類、電子信息類、自動(dòng)化類、計(jì)算機(jī)類各專業(yè)的學(xué)生選用。
本書在編寫過程中,總結(jié)了多年來不同院校、不同專業(yè)EDA技術(shù)課程的教學(xué)經(jīng)驗(yàn),借鑒了同類教材的許多優(yōu)點(diǎn),力求在內(nèi)容、結(jié)構(gòu)、理論教學(xué)與實(shí)踐教學(xué)等方面充分體現(xiàn)應(yīng)用型本科院校學(xué)生實(shí)踐動(dòng)手能力培養(yǎng)以及卓越工程師教育培養(yǎng)計(jì)劃的實(shí)施的特點(diǎn)。與同類教材相比,本書具有以下特點(diǎn):
1)在介紹VHDL基本語法時(shí),從基本結(jié)構(gòu)、數(shù)據(jù)類型、基本語句到可用資源(庫)以及子程序,由簡單到復(fù)雜,并對常用的基本邏輯單元進(jìn)行了VHDL的描述和仿真,有利于知識的進(jìn)一步消化。
2)編譯環(huán)境基礎(chǔ)知識的介紹循序漸進(jìn),激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生的學(xué)習(xí)由被動(dòng)變?yōu)橹鲃?dòng),提高學(xué)生的動(dòng)手能力。實(shí)驗(yàn)自成一章,結(jié)合自行開發(fā)的實(shí)驗(yàn)板,使學(xué)生能夠較好地和硬件知識聯(lián)系在一起,有助于學(xué)生將來從事產(chǎn)品設(shè)計(jì)和應(yīng)用,省去再選擇實(shí)驗(yàn)教材的麻煩。
3)EDA技術(shù)的應(yīng)用實(shí)例都來源于工程或者電子設(shè)計(jì)競賽的內(nèi)容,能有效地培養(yǎng)學(xué)生分析問題和解決問題的能力。
本書由孫宏國、周磊、陸廣平編著,并由孫宏國負(fù)責(zé)統(tǒng)稿。具體分工為:第1~3章由孫宏國編寫,第4、5章由周磊編寫,第6章由孫宏國和陸廣平共同編寫,陸廣平還對部分習(xí)題進(jìn)行了修訂。本書得到了鹽城工學(xué)院教材出版基金的資助。本書初稿在校內(nèi)使用時(shí)許多老師提出了寶貴的意見和建議,在此表示衷心的感謝。
本書在編寫的過程中,參考了許多文獻(xiàn)資料,對這些資料的作者一并在此表示感謝。
由于編者水平有限,不足之處在所難免,敬請各位讀者批評指正。
編者郵箱:sunhg@ycit.edu.cn
作者
目錄前言
第1章EDA技術(shù)概述1
1.1EDA技術(shù)的含義1
1.2EDA技術(shù)的發(fā)展歷程1
1.3EDA技術(shù)的主要內(nèi)容2
1.4EDA軟件系統(tǒng)的構(gòu)成4
1.5EDA的工程設(shè)計(jì)流程6
1.6數(shù)字系統(tǒng)的設(shè)計(jì)10
1.6.1數(shù)字系統(tǒng)的設(shè)計(jì)模型10
1.6.2數(shù)字系統(tǒng)的設(shè)計(jì)方法10
1.6.3數(shù)字系統(tǒng)的設(shè)計(jì)準(zhǔn)則11
1.6.4數(shù)字系統(tǒng)的設(shè)計(jì)步驟12
習(xí)題13
第2章VHDL程序基礎(chǔ)14
2.1概述14
2.2VHDL程序的結(jié)構(gòu)15
2.2.1VHDL程序設(shè)計(jì)的基本單元15
2.2.2實(shí)體16
2.2.3構(gòu)造體18
2.2.4配置19
2.3VHDL設(shè)計(jì)資源21
2.3.1庫21
2.3.2包集合23
2.4VHDL要素24
2.4.1標(biāo)志符24
2.4.2數(shù)據(jù)對象25
2.4.3VHDL的數(shù)據(jù)類型29
2.4.4VHDL運(yùn)算符36
2.4.5VHDL的屬性38
2.4.6常見錯(cuò)誤39
2.5VHDL的描述方式40
2.5.1行為描述40
2.5.2數(shù)據(jù)流描述41
2.5.3結(jié)構(gòu)描述42
2.6VHDL順序語句43
2.6.1賦值語句43
2.6.2轉(zhuǎn)向控制語句45
2.6.3等待語句51
2.6.4子程序調(diào)用語句52
2.6.5返回語句52
2.6.6空操作語句53
2.6.7其他語句53
2.7VHDL并行語句55
2.7.1進(jìn)程語句56
2.7.2塊語句59
2.7.3并行信號賦值語句60
2.7.4并行過程調(diào)用語句62
2.7.5元件例化語句62
2.7.6生成語句66
2.8子程序69
2.8.1函數(shù)69
2.8.2重載函數(shù)71
2.8.3過程71
2.8.4重載過程73
習(xí)題73
第3章基本邏輯單元的VHDL
模型76
3.1組合邏輯電路設(shè)計(jì)76
3.1.1基本邏輯門電路76
3.1.2編碼器、譯碼器和數(shù)據(jù)選擇器77
3.1.3加法器82
3.1.4三態(tài)門及總線緩沖器83
3.1.5運(yùn)算電路86
3.2時(shí)序邏輯電路設(shè)計(jì)89
3.2.1觸發(fā)器89
3.2.2寄存器91
3.2.3計(jì)數(shù)器94
3.2.4分頻器99
3.2.5序列信號發(fā)生器和檢測器102
3.3存儲(chǔ)器106
3.3.1存儲(chǔ)器描述中的一些共性
問題106
3.3.2只讀存儲(chǔ)器107
3.3.3隨機(jī)存儲(chǔ)器109
3.3.4堆棧110
3.4有限狀態(tài)機(jī)115
3.4.1有限狀態(tài)機(jī)的分類116
3.4.2有限狀態(tài)機(jī)的應(yīng)用119
習(xí)題123
第4章Quartus Ⅱ與ModelSim軟件及
使用125
4.1半加器和全加器125
4.2半加器的實(shí)現(xiàn)與仿真125
4.2.1創(chuàng)建一個(gè)新工程126
4.2.2半加器設(shè)計(jì)130
4.2.3半加器的仿真136
4.2.4半加器的IP核輸入方式和
VHDL輸入方式143
4.3一位全加器設(shè)計(jì)148
4.3.1基本的輸入方式148
4.3.2全加器的仿真153
4.4ModelSim批處理155
習(xí)題157
第5章EDA技術(shù)工程應(yīng)用實(shí)例158
5.1跑馬燈SOPC實(shí)現(xiàn)158
5.1.1概述158
5.1.2片上RAM實(shí)現(xiàn)跑馬燈159
5.1.3外置并行Flash和SDRAM結(jié)構(gòu)
實(shí)現(xiàn)跑馬燈176
5.1.4外置串行EPCS和并行SDRAM結(jié)構(gòu)
實(shí)現(xiàn)跑馬燈183
5.2時(shí)間數(shù)字轉(zhuǎn)換器延時(shí)鏈的FPGA
實(shí)現(xiàn)188
5.2.1時(shí)序電路的建立和保持時(shí)間188
5.2.2TDC延時(shí)鏈的構(gòu)建189
5.2.3TDC延時(shí)鏈的時(shí)序約束及
時(shí)序分析195
5.2.4TDC延時(shí)鏈的SignalTap Ⅱ數(shù)據(jù)
采集199
習(xí)題201
第6章EDA技術(shù)實(shí)驗(yàn)202
6.1Quartus Ⅱ的使用202
6.27人表決器203
6.3格雷碼變換電路204
6.4BCD碼加法器205
6.54位全加器207
6.6英語字母顯示電路207
6.74位并行乘法器208
6.8設(shè)計(jì)基本觸發(fā)器210
6.9設(shè)計(jì)74LS160計(jì)數(shù)器功能模塊211
6.10步長可變的加減計(jì)數(shù)器212
6.11可控脈沖發(fā)生器213
6.12正負(fù)脈寬數(shù)控調(diào)制信號發(fā)生器214
6.13序列檢測器214
6.144位移位乘法器215
6.15出租車計(jì)費(fèi)器217
6.16數(shù)字秒表218
6.17頻率計(jì)219
6.18交通燈控制器221
6.19數(shù)碼鎖223
6.20乒乓球游戲機(jī)224
參考文獻(xiàn)227