EDA技術(shù)與實(shí)驗(yàn)

出版時(shí)間:2009-1  出版社:李國洪、胡輝、沈明山、 王達(dá)偉 機(jī)械工業(yè)出版社 (2009-01出版)  作者:李國洪 等 著  頁數(shù):331  

前言

隨著微電子技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,電子信息產(chǎn)品更新?lián)Q代的速度日新月異。實(shí)現(xiàn)這種進(jìn)步的主要原因就是電子設(shè)計(jì)與制造技術(shù)的發(fā)展,其核心就是電子設(shè)計(jì)自動(dòng)化(EDA,Electronics Design Automation)技術(shù),EDA技術(shù)的發(fā)展和推廣應(yīng)用極大地推動(dòng)了電子信息產(chǎn)業(yè)的發(fā)展.為保證電子系統(tǒng)設(shè)計(jì)的速度和質(zhì)量,適應(yīng)“第一時(shí)間推出產(chǎn)品”的設(shè)計(jì)要求,EDA技術(shù)正逐漸成為一項(xiàng)不可缺少的先進(jìn)技術(shù)和重要工具。目前,在國內(nèi)電子技術(shù)教學(xué)和產(chǎn)業(yè)界的技術(shù)推廣已形成“EDA熱”,完全可以說,掌握EDA技術(shù)是電氣信息與電子信息類專業(yè)學(xué)生、工程技術(shù)人員所必備的基本能力和技能。EDA技術(shù)在不同的發(fā)展時(shí)期有不同的內(nèi)容,其含義已經(jīng)不只局限在當(dāng)初電路版圖設(shè)計(jì)自動(dòng)化的概念上,而當(dāng)今的EDA技術(shù)更多的是指芯片內(nèi)的電子系統(tǒng)設(shè)計(jì)自動(dòng)化,即“片上系統(tǒng)”(SOC,System On Chip)設(shè)計(jì)。也就是說,開發(fā)人員完全可以通過自己的電子系統(tǒng)設(shè)計(jì)來定制其芯片內(nèi)部的電路功能,使之成為設(shè)計(jì)者自己的等用集成電路(ASIC,ApplicationSpecific IC)芯片。在過去令人難以置信的事,今天已成為平常之事,使用一臺(tái)計(jì)算機(jī)、一套EDA軟件和一片或幾片大規(guī)??删幊绦酒‵PGA/CPLD或ispPAC).就能完成電子系統(tǒng)的設(shè)計(jì)。EDA技術(shù)涉及面廣,內(nèi)容豐富,但在教學(xué)和技術(shù)推廣層面上,應(yīng)用較為廣泛的是基于可編程器件的EDA技術(shù),它主要包括如下4大要素:1大規(guī)??删幊唐骷抢肊DA技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的載體;2硬件描述語言,它是利用EDA技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的主要表達(dá)手段;3軟件開發(fā)工具,它是利用EDA技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的智能化的自動(dòng)化設(shè)計(jì)工具;4實(shí)驗(yàn)開發(fā)系統(tǒng),它是利用EDA技術(shù)進(jìn)行電子系統(tǒng)設(shè)計(jì)的下載工具及硬件驗(yàn)證工具。

內(nèi)容概要

  本書作為普通高等教育“十一五”國家級規(guī)劃教材,是一本應(yīng)用性、實(shí)踐性很強(qiáng)的技術(shù)基礎(chǔ)課教材。全書涉及了有關(guān)可編程器件EDA技術(shù)的所有應(yīng)用技術(shù),并通過例題和設(shè)計(jì)實(shí)驗(yàn)向讀者提供了技術(shù)學(xué)習(xí)的指導(dǎo)。在內(nèi)容的組織和編寫風(fēng)格上,力求做到結(jié)合新穎而詳盡的設(shè)計(jì)實(shí)例,深入淺出,信息量大,注重實(shí)踐和設(shè)計(jì)技巧,使電類專業(yè)學(xué)生、工程技術(shù)人員使用本書迅速進(jìn)入EDA領(lǐng)域,掌握從事電子系統(tǒng)設(shè)計(jì)工作所必備的基本能力和技能,并通過大量的設(shè)計(jì)實(shí)例和綜合設(shè)計(jì)使不同層面的讀者提高其EDA技術(shù)應(yīng)用水平。  本書共分6章,包括EDA技術(shù)概述、可編程邏輯器件與數(shù)字系統(tǒng)的設(shè)計(jì)、MAX+plusⅡ軟件的應(yīng)用、QuartusⅡ軟件的應(yīng)用、VHDL設(shè)計(jì)基礎(chǔ)和EDA綜合設(shè)計(jì)。附錄部分介紹了相關(guān)EDA實(shí)驗(yàn)開發(fā)系統(tǒng)的硬件配置、軟件資源等,供讀者參考?! ”緯勺鳛楦叩葘W(xué)校電子電氣信息類、儀器儀表類、自動(dòng)化類及其他相近專業(yè)本、??粕嚓P(guān)課程的教材和參考書,也可供相關(guān)專業(yè)的工程技術(shù)人員和各種EDA技術(shù)培訓(xùn)班學(xué)員學(xué)習(xí)、參考使用。

書籍目錄

前言第1章 EDA技術(shù)概述1.1 EDA技術(shù)的發(fā)展及其未來1.1.1 EDA技術(shù)的發(fā)展進(jìn)程1.1.2 未來的EDA技術(shù)1.2 EDA技術(shù)的構(gòu)成要素及實(shí)驗(yàn)1.2.1 EDA技術(shù)的構(gòu)成要素1.2.2 EDA技術(shù)與實(shí)驗(yàn)1.3 EDA軟件系統(tǒng)的構(gòu)成1.3.1 EDA軟件的分類1.3.2 EDA軟件系統(tǒng)的構(gòu)成1.4 EDA與傳統(tǒng)電子設(shè)計(jì)的比較1.4.1 傳統(tǒng)的電子設(shè)計(jì)方法1.4.2 EDA電子設(shè)計(jì)方法1.5 基于可編程器件的EDA技術(shù)設(shè)計(jì)流程1.5.1 設(shè)計(jì)準(zhǔn)備1.5.2 設(shè)計(jì)輸入-源程序的編輯和編譯1.5.3 設(shè)計(jì)實(shí)現(xiàn)1.5.4 器件編程與配置1.5.5 設(shè)計(jì)驗(yàn)證思考與練習(xí)第2章 可編程邏輯器件與數(shù)字系統(tǒng)的設(shè)計(jì)2.1 可編程邏輯器件概述2.1.1 可編程邏輯器件的發(fā)展與應(yīng)用2.1.2 復(fù)雜可編程邏輯器件(CPLD)的基本原理一2.1.3 現(xiàn)場可編程門陣列(FPGA)的基本原理2.1.4 在系統(tǒng)可編程(ISP)技術(shù)與ispLSI邏輯器件2.1.5 CPLD和FPGA的選用2.2 Ahera系列可編程邏輯器件2.2.1 Ahera系列器件的性能特點(diǎn)與分類2.2.2 Ahera系列器件MAX7000的結(jié)構(gòu)和原理2.2.3 Altera系列器件FLEX10K的結(jié)構(gòu)和原理2.2.4 Ahera系列器件ACEX1K的結(jié)構(gòu)和原理2.2.5 Ahera系列器件APEX20K的結(jié)構(gòu)和原理2.2.6 邊界掃描測試技術(shù)2.3 Ahera低成本FPGA-Cyclone系列2.3.1 Cyclone系列器件2.3.2 cyclone器件平面布局圖2.3.3 Cyclone器件內(nèi)部資源2.4 基于FPGA/CPLD的數(shù)字系統(tǒng)設(shè)計(jì)基礎(chǔ)2.4.1 數(shù)字系統(tǒng)的基本模型與設(shè)計(jì)過程2.4.2 數(shù)字系統(tǒng)的設(shè)計(jì)方法2.4.3 基于FPGA/CPLD數(shù)字系統(tǒng)的設(shè)計(jì)規(guī)則思考與練習(xí)第3章 MAX+plusⅡ軟件的應(yīng)用3.1 MAX+plusⅡ概述3.1.1 MAX+plusⅡ簡介3.1.2 工具按鈕的使用3.2 MAX+plusⅡ的基本操作3.2.1 MAX+plusⅡ的安裝3.2.2 MAX+plusⅡ的第一次運(yùn)行3.2.3 MAX+plusⅡ的設(shè)計(jì)流程3.3 MAX+plusⅡ的設(shè)計(jì)輸入方法3.3.1 圖形輸入3.3.2 文本輸人3.3.3 波形輸入3.3.4 MAX+plusⅡ的層次化設(shè)計(jì)3.4 MAX+plusⅡ的設(shè)計(jì)處理過程3.4.1 設(shè)計(jì)項(xiàng)目的建立與設(shè)計(jì)輸入3.4.2 設(shè)計(jì)項(xiàng)目的編譯3.4.3 設(shè)計(jì)項(xiàng)目的仿真3.4.4 定時(shí)分析3.4.5 器件編程3.5 MAX+plusⅡ的提高3.5.1 MAX+plusⅡ基本符號庫的使用3.5.2 MAX+plusⅡ參數(shù)化兆功能模塊庫LPM的使用3.5.3 自定義參數(shù)化兆功能模塊3.5.4 編輯邏輯功能符號3.5.5 添加用戶符號庫思考與練習(xí)實(shí)驗(yàn)實(shí)驗(yàn)3-1 半加器和全加器的原理圖設(shè)計(jì)實(shí)驗(yàn)3-2 8位加法器的原理圖設(shè)計(jì)實(shí)驗(yàn)3-3 4-16譯碼器的原理圖設(shè)計(jì)實(shí)驗(yàn)3-4 六十進(jìn)制計(jì)數(shù)器的原理圖設(shè)計(jì)實(shí)驗(yàn)3-5 節(jié)拍脈沖發(fā)生器的原理圖設(shè)計(jì)實(shí)驗(yàn)3-6 16位乘法器的原理圖設(shè)計(jì)第4章 QuartusⅡ軟件的應(yīng)用4.1 QuartusⅡ概述4.1.1 QuartusⅡ的特點(diǎn)4.1.2 QuartusⅡ的設(shè)計(jì)流程4.2 QuartusⅡ的基本操作4.2.1 QuartusⅡ軟件的安裝4.2.2 QuartusⅡ軟件的基本操作4.3 QuartusⅡ的設(shè)計(jì)輸入4.3.1 圖形編輯輸入4.3.2 文本編輯輸入4.3.3 QuartusⅡ軟件宏功能模塊的使用4.4 QuartusⅡ軟件的綜合與編譯4.4.1 QuartusⅡ軟件編譯器的設(shè)置4.4.2 QuartusⅡ軟件的布局布線4.4.3 設(shè)計(jì)文件的編譯4.4.4 使用第三方EDA綜合工具4.5 QuartusⅡ的仿真4.5.1 波形仿真文件的建立4.5.2 QuartusⅡ軟件仿真器的設(shè)置4.5.3 設(shè)計(jì)文件的仿真4.6 QuartusⅡ的時(shí)序分析4.6.1 時(shí)序分析器簡介4.6.2 標(biāo)準(zhǔn)時(shí)序分析的設(shè)置4.6.3 時(shí)序分析的運(yùn)行4.7 QuartusⅡ的編程及配置4.7.1 QuartusⅡ器件編程的基本流程4.7.2 QuartusⅡ軟件的器件編程4.8 QuartusⅡ的常用輔助設(shè)計(jì)工具的使用4.8.1 分配編輯器4.8.2 時(shí)序收斂平面布局規(guī)劃器4.8.3 邏輯鎖定4.8.4 芯片編輯器(Chip Editor)4.8.5 網(wǎng)絡(luò)列表查看思考與練習(xí)實(shí)驗(yàn)實(shí)驗(yàn)4-1 QuartusⅡ軟件原理圖輸入設(shè)計(jì)法實(shí)驗(yàn)4-2 QuartusⅡ軟件VHDL文本輸入設(shè)計(jì)法第5章 VHDL設(shè)計(jì)基礎(chǔ)5.1 VHDL概述5.1.1 硬件描述語言簡介5.1.2 VHDL的特點(diǎn)5.2 VHDL程序結(jié)構(gòu)5.2.1 VHDL程序的基本結(jié)構(gòu)與程序設(shè)計(jì)舉例5.2.2 實(shí)體說明5.2.3 結(jié)構(gòu)體與結(jié)構(gòu)體的描述5.2.4 程序包5.2.5 庫5.3 VHDL的基本數(shù)據(jù)類型5.3.1 數(shù)據(jù)對象5.3.2 數(shù)據(jù)類型5.3.3 標(biāo)識(shí)符5.3.4 運(yùn)算符5.3.5 VHDL屬性5.4 VHDL的基本描述語句5.4.1 順序語句5.4.2 并行語句5.5 子程序5.5.1 函數(shù)的定義與引用5.5.2 過程的定義與引用5.5.3 子程序重載5.6 基本邏輯電路設(shè)計(jì)5.6.1 組合邏輯電路的設(shè)計(jì)5.6.2 時(shí)序邏輯電路的設(shè)計(jì)5.7 狀態(tài)機(jī)的VHDL設(shè)計(jì)5.7.1 狀態(tài)機(jī)的基本結(jié)構(gòu)和功能5.7.2 摩爾(MOORE)狀態(tài)機(jī)的VHDL設(shè)計(jì)5.7.3 米立(MEALX)狀態(tài)機(jī)的VHDL設(shè)計(jì)5.7.4 狀態(tài)機(jī)的VHDL設(shè)計(jì)實(shí)例思考與練習(xí)第6章 EDA綜合設(shè)計(jì)6.1 數(shù)字電路綜合設(shè)計(jì)實(shí)例6.2 計(jì)算機(jī)接口設(shè)計(jì)實(shí)例6.3 數(shù)?;旌想娐吩O(shè)計(jì)實(shí)例思考與練習(xí)附錄 EDA實(shí)驗(yàn)開發(fā)系統(tǒng)一、EDA實(shí)驗(yàn)開發(fā)系統(tǒng)的基本硬件配置二、配套開發(fā)軟件資源三、部分硬件接口板原理四、設(shè)計(jì)指導(dǎo)與注意事項(xiàng)參考文獻(xiàn)

章節(jié)摘錄

第1章 EDA技術(shù)概述電子設(shè)計(jì)自動(dòng)化(EDA,Electronics Design Automation)技術(shù)是電子設(shè)計(jì)技術(shù)和電子制造技術(shù)的核心,EDA技術(shù)的發(fā)展和推廣應(yīng)用極大地推動(dòng)了電子信息行業(yè)的發(fā)展。本章簡述了EDA技術(shù)的發(fā)展及其所涉及的內(nèi)容,使讀者對EDA技術(shù)的全貌、構(gòu)成要素及其工程設(shè)計(jì)過程有一個(gè)全面的了解。1.1 EDA技術(shù)的發(fā)展及其未來EDA技術(shù)是現(xiàn)代電子信息工程領(lǐng)域的一門新技術(shù),它是在先進(jìn)的計(jì)算機(jī)工作平臺(tái)上開發(fā)出來的一整套電子系統(tǒng)設(shè)計(jì)的軟硬件工具,并提供了先進(jìn)的電子系統(tǒng)設(shè)計(jì)方法。隨著EDA技術(shù)的不斷發(fā)展,EDA技術(shù)在不同的時(shí)期有不同的內(nèi)容,其含義已經(jīng)不僅局限在當(dāng)初的電路版圖設(shè)計(jì)自動(dòng)化的概念上,當(dāng)今的EDA技術(shù)更多的是指芯片內(nèi)的電子系統(tǒng)設(shè)計(jì)自動(dòng)化,即片上系統(tǒng)(SOC,System On Chip)設(shè)計(jì)。也就是說,開發(fā)人員完全可以通過自己的電子系統(tǒng)設(shè)計(jì)來定制其芯片內(nèi)部的電路功能,使之成為設(shè)計(jì)者自己的專用集成電路(ASIC,Application Specific IC)芯片。在SOC的設(shè)計(jì)過程中,除系統(tǒng)級設(shè)計(jì)、行為級描述及對功能的描述以外均可由計(jì)算機(jī)自動(dòng)完成,同時(shí),設(shè)計(jì)人員借助開發(fā)軟件,可以將設(shè)計(jì)過程中的許多細(xì)節(jié)問題拋開,而將注意力集中在電子系統(tǒng)的總體開發(fā)上。這樣大大減輕了工作人員的工作量,提高了設(shè)計(jì)效率,減少了以往復(fù)雜的工序,縮短了開發(fā)周期,實(shí)現(xiàn)了真正意義上的電子設(shè)計(jì)自動(dòng)化。

編輯推薦

《EDA技術(shù)與實(shí)驗(yàn)》可作為高等學(xué)校電子電氣信息類、儀器儀表類、自動(dòng)化類及其他相近專業(yè)本、??粕嚓P(guān)課程的教材和參考書,也可供相關(guān)專業(yè)的工程技術(shù)人員和各種EDA技術(shù)培訓(xùn)班學(xué)員學(xué)習(xí)、參考使用。

圖書封面

評論、評分、閱讀與下載


    EDA技術(shù)與實(shí)驗(yàn) PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   很好很不錯(cuò),我很滿意
  •   作為亞馬遜的老客戶了,每次購買圖書都比較愉快,最低的價(jià)格買到正版圖書,物有所值,頂!
  •   很一般的書,入門級教材
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7