版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、EDA技術(shù)實(shí)用教程技術(shù)實(shí)用教程 任課教師:韋艷霞EDA技術(shù)實(shí)用教程技術(shù)實(shí)用教程本課程安排:本課程安排: 學(xué)時(shí):56學(xué)時(shí)(課堂教學(xué)48學(xué)時(shí),上機(jī)實(shí)驗(yàn)8學(xué)時(shí))課堂教學(xué)內(nèi)容:課堂教學(xué)內(nèi)容:u第一章概述u第二章EDA設(shè)計(jì)流程及工具u第三章VHDL設(shè)計(jì)初步u第四章VHDL設(shè)計(jì)進(jìn)階教學(xué)目的:教學(xué)目的: 了解一類(lèi)器件,掌握一門(mén)設(shè)計(jì)語(yǔ)言,熟悉一種設(shè)計(jì)工具。第一章概述u1.1EDA技術(shù)及其發(fā)展u1.2硬件描述語(yǔ)言HDLu1.3EDA設(shè)計(jì)方法u1.4EDA發(fā)展趨勢(shì)1.1EDA技術(shù)及其發(fā)展u什么是EDA?EDA(Electronic Design Automation)是電子設(shè)計(jì)自動(dòng)化的縮寫(xiě)。它是一種實(shí)現(xiàn)電子系統(tǒng)或
2、電子產(chǎn)品自動(dòng)化設(shè)計(jì)的技術(shù)。具體來(lái)說(shuō),EDA技術(shù)就是依賴(lài)功能強(qiáng)大的計(jì)算機(jī),在EDA工具軟件平臺(tái)上,對(duì)以硬件描述語(yǔ)言HDL(Hardware Description Language)為系統(tǒng)邏輯描述手段完成的設(shè)計(jì)文件,自動(dòng)地完成邏輯編譯、簡(jiǎn)化、分割、綜合、優(yōu)化和仿真測(cè)試,直至下載到可編程邏輯器件CPLD/FPGA或?qū)S眉呻娐稟SIC芯片中,實(shí)現(xiàn)既定的電子電路設(shè)計(jì)功能。1.1EDA技術(shù)及其發(fā)展u EDA的發(fā)展:三個(gè)階段特點(diǎn)應(yīng)用第一階段:以CAD為代表利用計(jì)算機(jī)取代手工,輔助進(jìn)行20世紀(jì)70年代集成電路工藝:MOS集成電路版圖編輯、PCB布局布線(xiàn)CAD階段可編程邏輯器:?jiǎn)柺繡AD初見(jiàn)雛形第二階段:以
3、CAE為代表利用計(jì)算機(jī)作為單點(diǎn)設(shè)計(jì)工具,20世紀(jì)80年代集成電路工藝:COMS并建立各種設(shè)計(jì)單元庫(kù),將多個(gè)單CAE階段可編程邏輯器:商用點(diǎn)集成在一塊,大大提高了工作效率CAD、CAE廣泛應(yīng)用出現(xiàn)了FPGA第三階段:EDA形成各公司推出兼容的硬件實(shí)現(xiàn)方案20世紀(jì)90年代集成電路工藝:超深亞微米和支持標(biāo)準(zhǔn)硬件描述語(yǔ)言的EDA工具EDA階段可編程邏輯器:大規(guī)模軟件1.1EDA技術(shù)及其發(fā)展u EDA的最終目標(biāo):設(shè)計(jì)和實(shí)現(xiàn)專(zhuān)用集成電路ASIC,即利用計(jì)算機(jī)完成電路設(shè)計(jì)的全自動(dòng)化。u 實(shí)現(xiàn)途徑:超大規(guī)??删幊踢壿嬈骷篎PGA、CPLD(又可編程ASIC);半定制/全定制ASIC (ASIC/掩膜ASIC
4、)混合ASIC:既面向用戶(hù)的FPGA可編程功能和邏輯資源,又包含可方便調(diào)用的硬件標(biāo)準(zhǔn)單元模塊。ASICASICASIC門(mén)陣列標(biāo)準(zhǔn)單元全定制1.2硬件描述語(yǔ)言HDLu常用語(yǔ)言:VHDLVerilog HDLAHDLSystem Verilog/System Cu常用語(yǔ)言VHDLVHDL: Very High Speed Integrated Circuit Hardware Description Language1983年由美國(guó)國(guó)防部(DoD)創(chuàng)建,1985年正式推出,1987年發(fā)布標(biāo)準(zhǔn)標(biāo)準(zhǔn):IEEE-1076-1987 IEEE-1076-1993 IEEE-1076-2002 特點(diǎn): 1)
5、具有強(qiáng)大的功能,覆蓋面廣、描述能力強(qiáng)2)有良好的可讀性3)有良好的可移植性4)可延長(zhǎng)設(shè)計(jì)的生命周期5)有利于保護(hù)知識(shí)產(chǎn)權(quán)6)支持對(duì)大規(guī)模設(shè)計(jì)的分解和已有設(shè)計(jì)的再利用u常用語(yǔ)言Verilog HDL Verilog HDL是由C語(yǔ)言發(fā)展而來(lái)的HDL1983年推出,設(shè)計(jì)資源較VHDL豐富,最大優(yōu)點(diǎn)是與工藝無(wú)關(guān)標(biāo)準(zhǔn): IEEE 1064-1995 IEEE 1064-2005u常用語(yǔ)言AHDL AHDL是Alter公司根據(jù)自己公司生產(chǎn)的MAX器件和FLEX系列器件的特點(diǎn)專(zhuān)門(mén)的一套完整的硬件描述語(yǔ)言。是一種模塊化語(yǔ)言,完全集成于MAX+plus的軟件開(kāi)發(fā)系統(tǒng)中。語(yǔ)句和元素種類(lèi)齊全、功能強(qiáng)大,且易于應(yīng)用
6、。特別適合于描述復(fù)雜的組合電路、組運(yùn)算及狀態(tài)機(jī)、真值表和參數(shù)化的邏輯。1.3EDA設(shè)計(jì)方法u按功能和實(shí)現(xiàn)的先后順序: 正向設(shè)計(jì)(Forward):就是由設(shè)計(jì)者提出一個(gè)功能要求,然后通過(guò)綜合得到最終的器件實(shí)現(xiàn) 反向設(shè)計(jì)(Backward):就是對(duì)已有的器件實(shí)現(xiàn)通過(guò)分析得到它的結(jié)構(gòu)和功能u按整體和局部的先后順序劃分: 自底向上(Bottom-up):首先選擇具體的邏輯單元,進(jìn)行邏輯電路設(shè)計(jì),得到系統(tǒng)需要的獨(dú)立功能模塊,然后把這些模塊連接起來(lái),組裝成整個(gè)系統(tǒng)自頂向下(Top-down):首先從整體上規(guī)劃整個(gè)系統(tǒng)的功能和性能,然后系統(tǒng)進(jìn)行劃分,分解為規(guī)模較小、功能較為簡(jiǎn)單的局部模塊,并確立它們之間的聯(lián)
7、系,直至物理實(shí)現(xiàn)u 傳統(tǒng)的設(shè)計(jì)方法自下而上(Bottom-up)的設(shè)計(jì)方法,是以固定功能元件為基礎(chǔ),基于電路板的設(shè)計(jì)方法。在傳統(tǒng)的設(shè)計(jì)方法中,手工設(shè)計(jì)占了很大的比例。手工設(shè)計(jì)一般先按電子系統(tǒng)的具體功能要求進(jìn)行功能劃分,然后對(duì)每個(gè)子模塊畫(huà)出真值表,用卡諾圖進(jìn)行手工邏輯簡(jiǎn)化,寫(xiě)出布爾表達(dá)式,畫(huà)出相應(yīng)的邏輯線(xiàn)路圖,再據(jù)此選擇元器件,設(shè)計(jì)電路板,最后進(jìn)行實(shí)測(cè)與調(diào)試。缺點(diǎn):1.復(fù)雜電路的設(shè)計(jì)、查錯(cuò)和修改很困難。2.設(shè)計(jì)過(guò)程中產(chǎn)生大量文檔,不易管理3.設(shè)計(jì)依賴(lài)于現(xiàn)有的通用元器件。4.設(shè)計(jì)實(shí)現(xiàn)過(guò)程與具體生產(chǎn)工藝相關(guān),可移植性差5.設(shè)計(jì)后期的仿真不易實(shí)現(xiàn)和調(diào)試復(fù)雜。6.設(shè)計(jì)實(shí)現(xiàn)周期長(zhǎng),靈活性差,耗時(shí)耗力,效率
8、低下uEDAEDA方法方法自上而下(Top-Down)的設(shè)計(jì)方法。其方案驗(yàn)證與設(shè)計(jì)、系統(tǒng)邏輯綜合、布局布線(xiàn)、性能仿真、器件編程等均由 EDA工具一體化完成。自上而下(Top - Down)的設(shè)計(jì)方法可將數(shù)字系統(tǒng)的整體逐步分解為各個(gè)子系統(tǒng)和模塊,若子系統(tǒng)規(guī)模較大,則還需將子系統(tǒng)進(jìn)一步分解為更小的子系統(tǒng)和???,層層分解,直至整個(gè)系統(tǒng)中各個(gè)子系統(tǒng)關(guān)系合理,并便于邏輯電路級(jí)的設(shè)計(jì)和實(shí)現(xiàn)為止。 自上而下設(shè)計(jì)中可逐層描述,逐層仿真,保證滿(mǎn)足系統(tǒng)指標(biāo)EDA技術(shù)極大地降低硬件電路設(shè)計(jì)難度,提高設(shè)計(jì)效率,是電子系統(tǒng)設(shè)計(jì)方法的質(zhì)的飛躍。u自頂向下設(shè)計(jì)流程(1)設(shè)計(jì)說(shuō)明書(shū)(2)建立VHDL行為模型(3)VHDL行為
9、仿真(5)前端功能仿真(6)邏輯綜合(7)測(cè)試向量生成(9)結(jié)構(gòu)綜合(10)門(mén)級(jí)時(shí)序仿真(11)硬件測(cè)試(12)設(shè)計(jì)完成(8)功能仿真(4)VHDL-RTL建模傳統(tǒng)集成電路設(shè)計(jì)現(xiàn)代集成電路設(shè)計(jì)設(shè)計(jì)方法自底向上自頂向下設(shè)計(jì)方式電路原理圖硬件描述語(yǔ)言系統(tǒng)構(gòu)成通用元器件ASIC電路仿真調(diào)試設(shè)計(jì)后期進(jìn)行設(shè)計(jì)前期進(jìn)行uEDA與傳統(tǒng)電子設(shè)計(jì)方法的比較第二章EDA設(shè)計(jì)流程及工具u2.1EDA設(shè)計(jì)流程2.1EDA設(shè)計(jì)流程uEDA設(shè)計(jì)流程包括設(shè)計(jì)準(zhǔn)備、設(shè)計(jì)輸入、設(shè)計(jì)處理和器件編程四個(gè)步驟。設(shè)計(jì)準(zhǔn)備設(shè)計(jì)處理優(yōu)化、綜合適配、分割布局、布線(xiàn)器件編程設(shè)計(jì)完成器件測(cè)試時(shí)序仿真功能仿真設(shè)計(jì)輸入原理圖硬件描述語(yǔ)言波形圖u設(shè)計(jì)
10、輸入圖形輸入方式/原理圖輸入:包括原理圖輸入 、狀態(tài)圖輸入和波形輸入三種方式文本輸入方式:使用某種硬件描述語(yǔ)言的編寫(xiě)的電路設(shè)計(jì)文本,進(jìn)行編輯輸入u綜合 綜合就是將電路的高級(jí)語(yǔ)言,轉(zhuǎn)換成低級(jí)的,可與FPGA/CPLD的基本結(jié)構(gòu)相映射的網(wǎng)表文件或程序。u適配 就是將由綜合器產(chǎn)生的網(wǎng)表文件配置于指定的目標(biāo)器件中,使之產(chǎn)生最終的下載文件。u 仿真 仿真是在編程下載前利用EDA工具對(duì)適配生成的結(jié)果進(jìn)行模擬測(cè)試。即讓計(jì)算機(jī)根據(jù)一定的算法和一定的仿真庫(kù)對(duì)EDA設(shè)計(jì)進(jìn)行模擬,以驗(yàn)證設(shè)計(jì)排除錯(cuò)誤。有兩種不同級(jí)別的仿真測(cè)試: 1)時(shí)序仿真:接近真實(shí)器件運(yùn)行特性的仿真,仿真文件中已包含器件硬件特性參數(shù),仿真精度高。 2)功能仿真:直接對(duì)邏輯功能進(jìn)行測(cè)試模擬,以了解其實(shí)現(xiàn)功能是否滿(mǎn)足原設(shè)計(jì)的要求,仿真過(guò)程不涉及具體器
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年撬裝加油站智能化加油體驗(yàn)館建設(shè)合同范本3篇
- 二零二五版林權(quán)抵押貸款業(yè)務(wù)操作流程及風(fēng)險(xiǎn)控制合同4篇
- SaaS平臺(tái)定制技術(shù)服務(wù)合同樣本版B版
- 2025年度智能網(wǎng)聯(lián)車(chē)輛牌照租用服務(wù)協(xié)議4篇
- 探索實(shí)踐教學(xué)的未來(lái)方向-基于職教實(shí)訓(xùn)室的視角
- 二零二五版風(fēng)險(xiǎn)投資對(duì)賭協(xié)議書(shū)編制指南3篇
- 小區(qū)超市促銷(xiāo)活動(dòng)的規(guī)劃與實(shí)施匯報(bào)
- 生活即教育理論在小學(xué)德育工作中的實(shí)踐與應(yīng)用
- 食堂設(shè)備購(gòu)買(mǎi)及租賃合同(2025年度)2篇
- 二零二五版新能源電站弱電設(shè)施安裝與維護(hù)合同4篇
- 湖北省黃石市陽(yáng)新縣2024-2025學(xué)年八年級(jí)上學(xué)期數(shù)學(xué)期末考試題 含答案
- 硝化棉是天然纖維素硝化棉制造行業(yè)分析報(bào)告
- 央視網(wǎng)2025亞冬會(huì)營(yíng)銷(xiāo)方案
- 《無(wú)砟軌道施工與組織》 課件 第十講雙塊式無(wú)砟軌道施工工藝
- 江蘇省南京市、鹽城市2023-2024學(xué)年高三上學(xué)期期末調(diào)研測(cè)試+英語(yǔ)+ 含答案
- 2024新版《藥品管理法》培訓(xùn)課件
- 《阻燃材料與技術(shù)》課件 第7講 阻燃橡膠材料
- 爆炸物運(yùn)輸安全保障方案
- 江蘇省南京市2025屆高三學(xué)業(yè)水平調(diào)研考試數(shù)學(xué)試卷(解析版)
- 鉗工考試題及參考答案
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)五 引發(fā)用戶(hù)共鳴外部條件的把控
評(píng)論
0/150
提交評(píng)論