版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、電子設計自動化 教師: XXX辦公室: 1210 手機: 郵箱: 信息工程學院電子信息教研室EDA技術實用教程 科學出版社,潘松主編 天津大學出版社,趙雅興主編 電子工業(yè)出版社,美Samir Palnitkar著 其他可編程器件方面的教材、文章等。教材及參考文獻FPGA原理、設計與應用 Verilog HDL數(shù)字設計與綜合本課程學習方法小議本課程前期基礎課程是數(shù)字電路等課程 這方面掌握不夠理想的請自己重新復習。本課程是一門實踐性、應用性很強的學科 努力學好課堂知識的同時,更要培養(yǎng)動手能力。硬件/軟件同樣重要,不可偏廢 硬件是基礎,軟件是外表及思想。預習、聽課、復習、作業(yè)、實驗環(huán)環(huán)都重要 掌握科
2、學的學習方法。課時分配(64學時) 課堂授課(48學時-2學時) 第1章 EDA技術概述 2學時 第2章 FPGA與CPLD的結構原理 4學時 第3章Verilog設計入門 4學時 第4章 EDA工具應用初步 4學時 第5章 Verilog設計深入 8學時 第6章 EDA工具應用深入 4學時 第8章 有限狀態(tài)機設計技術 6學時 第7、9、10、11章 8學時 習題、復習 6學時 實驗 (16學時) 8個實驗第1章 EDA技術概述 自20世紀60年代以來,數(shù)字集成電路已經(jīng)歷了從SSI、MSI到LSI、VLSI的發(fā)展過程。20世紀70年代初以1K位存儲器為標志的大規(guī)模集成電路(LSI)問世以后,微
3、電子技術得到迅猛發(fā)展,集成電路的集成規(guī)模幾乎以平均每12年翻一番的驚人速度迅速增長。1.1 EDA技術及其發(fā)展7 標準邏輯器件微處理器與微控制器目前,有以下三種集成邏輯器件可供選用:包含:TTL74/54系列和CMOS4000/4500/74HC系列的器件。特點:中、小規(guī)模集成電路、速度快、型號系列齊全、廠家 眾多、價格便宜。不足:實現(xiàn)復雜的邏輯功能時,電路龐大、連線增多、可靠 性降低。特點:大規(guī)模、超大規(guī)模集成電路、其性能已不能單憑器件 本身的電路結構評估,需要配備相應的軟件才能形成 一個整體。不足:在某些對工作速度有特別要求的場合,此類器件的弱 點就表現(xiàn)出來。專用集成電路ASICASIC是
4、面向用戶實用目的而專門設計的一種集成電路,其宗旨在于優(yōu)化電路的性能,提高電路的集成度,增強電路芯片的接口能力,同時,其設計周期和開發(fā)成本又為用戶能接受。通常電路邏輯功能復雜。包括:1. 標準單元2. 宏單元3. 門陣列4. 可編程邏輯器件PLD9 數(shù)字電路中由18片IC組成的數(shù)字鐘數(shù)字電路中由18片IC組成的數(shù)字鐘單片IC(單片機)電子鐘CPLD技術及應用教學課件 12 單片IC(FPGA)電子鐘三類器件的主要性能指標比較很好很好較差 開發(fā)工具支持較大較小較小 庫存風險較難不難容易 使用難易程度長較短短 制造時間一般較好差 樣品仿真能力較長不長短 開發(fā)時間較貴一般便宜 價格很好較好差 集成度一
5、般較好很好 速度專用集成ASIC微控制器標準邏輯器件 類型指標 基本概念 EDA電子設計自動化 ASIC專用集成電路 FPGA現(xiàn)場可編程門陣列 CPLD復雜可編程器件 GAL通用陣列邏輯 ISP在系統(tǒng)可編程 JTAG聯(lián)合測試行動小組1. 電子設計自動化EDAEDAElectronic Design Automation概念由來電子設計自動化EDA是從CAD(計算機輔助設計)、CAM(計算機輔助制造)、CAT(計算機輔助測試)、CAE(計算機輔助工程)等概念發(fā)展而來。發(fā)展歷程電子CAD階段20世紀70年代,屬EDA技術發(fā)展初期。利用計算機、二維圖形編輯與分析的CAD工具,完成布圖布線等高度重復性
6、的繁雜工作。典型設計軟件如Tango布線軟件。計算機輔助工程設計(CAE)階段20世紀80年代初,出現(xiàn)了低密度的可編程邏輯器件(PAL和GAL),相應的EDA開發(fā)工具主要解決電路設計沒有完成之前的功能檢測等問題。 80年代后期,EDA工具已經(jīng)可以進行初級的設計描述、綜合、優(yōu)化和設計結果驗證。電子設計自動化(EDA)階段去單功能電子產(chǎn)品開發(fā)轉向系統(tǒng)級電子產(chǎn)品開發(fā) (即SOCSystem On a Chip片上系統(tǒng)集成)。20世紀90年代,可編程邏輯器件迅速發(fā)展,出現(xiàn)功能強大的全線EDA工具。具有較強抽象描述能力的硬件描述語言(VHDL、Verilog HDL)及高性能綜合工具的使用,使過EDA概
7、念發(fā)展EDA廣義定義:半導體工藝設計自動化、 可編程器件設計自動化、 電子系統(tǒng)設計自動化、 印刷電路板設計自動化、 仿真與測試、故障診斷自動化 形式驗證自動化統(tǒng)稱為EDA工程EDA技術設計方法例如:設計一矩形波發(fā)生系統(tǒng)。傳統(tǒng)數(shù)字設計方法CPU MCU8254EDA技術設計方法控制部分波形產(chǎn)生8254 芯片是一款使用十分廣泛的可編程定時,計數(shù)芯片 傳統(tǒng)方法與EDA方法比較傳統(tǒng)方法EDA方法設計方法自下至上 (Bottom to Up)自上至下 (Top to Down)實現(xiàn)載體通用的邏輯元件CPLD/FPGA調(diào)試方法硬件設計的后期 仿真和調(diào)試系統(tǒng)設計的早期 仿真和修改設計途徑硬件電路原理圖多種設
8、計文件, 以 HDL描述文件為主實現(xiàn)方法手工實現(xiàn)自動實現(xiàn). 至頂向下(Top-to-Down Design)設計方法. 至底向上設計方法首先確定可用的元器件,然后根據(jù)這些器件進行邏輯設計,完成各模塊后進行連接,最后形成系統(tǒng)。自上而下是指將數(shù)字系統(tǒng)的整體逐步分解為各個子系統(tǒng)和模塊,若子系統(tǒng)規(guī)模較大,則還需將子系統(tǒng)進一步分解為更小的子系統(tǒng)和???,層層分解,直至整個系統(tǒng)中各個子系統(tǒng)關系合理,并便于邏輯電路級的設計和實現(xiàn)為止。自上而下設計中可逐層描述、仿真,保證滿足系統(tǒng)指標。系統(tǒng)級設計模塊A 模塊B 模塊C 模塊A1 模塊A3 模塊A2 模塊C1 模塊C3 模塊C2 模塊B2 模塊B1 EDA技術極大
9、地降低硬件電路設計難度,提高設計效率,是電子系統(tǒng)設計方法質的飛躍。EDA技術實現(xiàn)載體:CPLD/FPGA 描述方式:硬件描述語言HDL 設計方法:自上至下(Top to Down) 設計工具:開發(fā)軟件、開發(fā)系統(tǒng) 硬件驗證:實驗開發(fā)系統(tǒng)1.2EDA技術實現(xiàn)目標 1.2EDA技術實現(xiàn)目標 1. 可編程邏輯器件 2. 半定制或全定制ASIC (1)門陣列ASIC (2)標準單元ASIC 3. 混合ASIC 1.3硬件描述語言Verilog HDL VHDL比VerilogHDL早幾年成為IEEE標準;語法/結構比較嚴格,因而編寫出的模塊風格比較清晰;比較適合由較多的設計人員合作完成的特大型項目(一百
10、萬門以上)。 Verilog HDL較多的第三方工具的支持語法結構比VHDL簡單學習起來比VHDL容易仿真工具比較好使測試激勵模塊容易編寫1.5 HDL綜合從自然語言轉換到Verilog HDL語言算法表述自然語言綜合從算法表述轉換到寄存器傳輸級(Register Transport Level,RTL)表述行為綜合從RTL級表述轉換到邏輯門(包括觸發(fā)器)的表述邏輯綜合從邏輯門表示轉換到版圖級表述(ASIC設計),或轉換到FPGA的配置網(wǎng)表文件, 版圖綜合或結構綜合 1.5 HDL綜合1.5 HDL綜合1.5 HDL綜合1.8 EDA設計流程 設計輸入(原理圖HDL文本編輯) 1. 圖形輸入
11、狀態(tài)圖輸入波形圖輸入原理圖輸入在EDA軟件的圖形編輯界面上繪制能完成特定功能的電路原理圖 2. HDL文本輸入 將使用了某種硬件描述語言(HDL)的電路設計文本,如VHDL或Verilog的源程序,進行編輯輸入。 綜合 整個綜合過程就是將設計者在EDA平臺上編輯輸入的HDL文本、原理圖或狀態(tài)圖形描述,依據(jù)給定的硬件結構組件和約束控制條件進行編譯、優(yōu)化、轉換和綜合,最終獲得門級電路甚至更底層的電路描述網(wǎng)表文件。 適配 將由綜合器產(chǎn)生的網(wǎng)表文件配置于指定的目標器件中,使之產(chǎn)生最終的下載文件,如JEDEC、Jam格式的文件。 時序仿真與功能仿真 時序仿真 接近真實器件運行特性的仿真 功能仿真 直接對
12、VHDL、原理圖描述或其他描述形式的邏輯功能進行測試模擬 編程下載 硬件測試 ASICApplication Specific Integrated Circuit專用集成電路專門限定的某一種或某幾種特定功能的產(chǎn)品或應用而設計的芯片?;靖拍預SIC分類全定制芯片內(nèi)部各種掩膜全部是按特定功能專門制造, 用戶不能更改。 半定制芯片內(nèi)部預制好晶體管單元電路,只乘金屬連線 層的掩膜有待按照具體要求進行設計和制造。 可編程用戶可以用開發(fā)工具按照自己的設計對可編程器 件編程,以實現(xiàn)特定邏輯功能。1.9ASIC及其設計流程 降低了產(chǎn)品的成本。用ASIC來設計和改造電子產(chǎn)品大幅度地減少印制板的面積和接插件,
13、減低裝配和調(diào)試費用 提高產(chǎn)品的可靠性 提高了產(chǎn)品的保密程度和競爭能力 降低了電子產(chǎn)品的功耗 提高電子產(chǎn)品的工作速度 大大減少了電子產(chǎn)品的體積和重量 工藝先進 用戶可編程性及在系統(tǒng)升級 有利于芯片研發(fā) ASIC主要特點一般ASIC設計的流程1.10 常用EDA工具 設計輸入編輯器 HDL綜合器 FPGA Compiler II、DC-FPGA綜合器、Synplify Pro綜合器、LeonardoSpectrum綜合器和Precision RTL Synthesis綜合器 仿真器 VHDL仿真器 Verilog仿真器 Mixed HDL仿真器 其他HDL仿真器 適配器 下載器1.11 Quartus II概述 1.12 IP核 IP就是知識產(chǎn)權核或知識產(chǎn)權模塊的意思,在EDA技術開發(fā)中具有十分重要的地位。 軟IP 是用Verilog/VHDL等硬件描述語言描述的功能塊, 但是并不涉及用什么具體電路元件實現(xiàn)這些功能。 固IP是完成了綜合的功能塊。 硬IP提供設計的最終階段產(chǎn)品:掩模。 軟IP 固I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年盲頭螺紋嵌件項目可行性研究報告
- 2025年激光掃描測微儀項目可行性研究報告
- 2025至2031年中國打印機輥行業(yè)投資前景及策略咨詢研究報告
- 2025年廢塑料一次擠出成型機項目可行性研究報告
- 2025年分體式活塞項目可行性研究報告
- 2025年亮藍食用色素項目可行性研究報告
- 2025至2030年中國飛行仿真模擬訓練軟件數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年鉆桿護絲項目投資價值分析報告
- 2025至2030年中國酒精泵數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年汽車號牌項目投資價值分析報告
- 桃李面包盈利能力探析案例11000字
- GB/Z 30966.71-2024風能發(fā)電系統(tǒng)風力發(fā)電場監(jiān)控系統(tǒng)通信第71部分:配置描述語言
- 腦梗死的護理查房
- 2025高考數(shù)學專項復習:概率與統(tǒng)計的綜合應用(十八大題型)含答案
- 產(chǎn)后抑郁癥講課課件
- 2024-2030年中國紫蘇市場深度局勢分析及未來5發(fā)展趨勢報告
- 銷售人員課件教學課件
- LED大屏技術方案(適用于簡單的項目)
- 2024智慧城市數(shù)據(jù)采集標準規(guī)范
- Lesson 6 What colour is it(教學設計)-2023-2024學年接力版英語三年級下冊
- 歷年國家二級(Python)機試真題匯編(含答案)
評論
0/150
提交評論