![CPLDFPGA 與ASIC原理與設(shè)計_第1頁](http://file4.renrendoc.com/view/944d90502cba3d445e12afe6e2bf6f22/944d90502cba3d445e12afe6e2bf6f221.gif)
![CPLDFPGA 與ASIC原理與設(shè)計_第2頁](http://file4.renrendoc.com/view/944d90502cba3d445e12afe6e2bf6f22/944d90502cba3d445e12afe6e2bf6f222.gif)
![CPLDFPGA 與ASIC原理與設(shè)計_第3頁](http://file4.renrendoc.com/view/944d90502cba3d445e12afe6e2bf6f22/944d90502cba3d445e12afe6e2bf6f223.gif)
![CPLDFPGA 與ASIC原理與設(shè)計_第4頁](http://file4.renrendoc.com/view/944d90502cba3d445e12afe6e2bf6f22/944d90502cba3d445e12afe6e2bf6f224.gif)
![CPLDFPGA 與ASIC原理與設(shè)計_第5頁](http://file4.renrendoc.com/view/944d90502cba3d445e12afe6e2bf6f22/944d90502cba3d445e12afe6e2bf6f225.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第三章 現(xiàn)代EDA技術(shù)應(yīng)用設(shè)計實踐 第四章 數(shù)字系統(tǒng)與Verilog HDL 描述 CPLD/FPGA 與ASIC原理與設(shè)計返回第五章 Verilog HDL 根底 第六章 Verilog HDL設(shè)計進階與設(shè)計技巧 第二章 可編程邏輯器件根底第七章 EDA技術(shù)綜合設(shè)計實驗舉例 第八章 設(shè)計實驗工程 1緒論返回1.1 EDA技術(shù)的開展史 1.2 CPLD/FPGA的開展史 1.3 EDA技術(shù)的根本設(shè)計方法 1.4 常用EDA設(shè)計軟件介紹 2緒論返回1.1 EDA技術(shù)的開展史 EDA是電子設(shè)計自動化(Electron Design Automation)的縮寫,是在90年代初,從CAD(計算機輔助
2、設(shè)計)、CAM(計算機輔助制造)、CAT(計算機輔助測試)和CAE(計算機輔助工程)的概念開展起來的。 3緒論返回 EDA技術(shù)就是以計算機為工具,在EDA軟件平臺上,利用硬件描述語言描述設(shè)計系統(tǒng),然后由EDA工具完成邏輯編譯,邏輯分割,邏輯綜合及優(yōu)化,邏輯布線,邏輯仿真,適配編譯,邏輯映射和下載工作。EDA代表了當(dāng)今電子設(shè)計技術(shù)的最新開展方向 4緒論返回EDA的開展史70年代,出現(xiàn)CAD工具。解決LSI或PCB布線設(shè)計問題。如TANGO。80年代,出現(xiàn)EDA工具。主要以數(shù)字電路分析為主,能夠完成電路圖編輯和進行邏輯功能仿真。 90年代以來,由于微電子技術(shù)的迅猛開展,出現(xiàn)了以高級語言描述、系統(tǒng)仿
3、真和綜合技術(shù)為特征的第三代EDA技術(shù)。 5緒論返回這個階段EDA技術(shù)的主要特征: 1. 高層綜合的理論與方法取得進展,將RT級提高到了系統(tǒng)級(又稱行為級)。 2. 采用硬件描述語言描述電子系統(tǒng)的設(shè)計,如ABEL-HDL、VHDL和Verilog HDL。 3. 用平面規(guī)劃(Floorplaning)技術(shù)對邏輯綜合和物理幅員進行聯(lián)合管理。 4. 可測試性綜合設(shè)計。 6緒論返回5. 為帶有嵌入P核的ASIC設(shè)計提供軟、硬協(xié)同設(shè)計工具。6. 建立并行設(shè)計工程CE(Concurrent Engineering)框架結(jié)構(gòu)的集成化設(shè)計環(huán)境,以適應(yīng)當(dāng)今ASIC的設(shè)計。 7緒論返回 在Internet迅速普及
4、的今天,電子設(shè)計工程師可以利用Internet,在網(wǎng)上下載EDA設(shè)計工具和IP核,使ASIC的設(shè)計變得迅速、經(jīng)濟和高效。因此,隨著EDA技術(shù)的日益普及,EDA必成為每一個電子工程師的主要設(shè)計工具。 end8緒論返回1.2 CPLD/FPGA的開展史 邏輯器件是用來實現(xiàn)某種特定邏輯功能的電子器件,最簡單的邏輯器件是與、或、非門,在此根底上可實現(xiàn)復(fù)雜的時序和組合邏輯功能。隨著電子技術(shù)的開展,電路集成度不斷提高,數(shù)字集成電路也從SSI、MSI、LSI向VLSI方向開展。以下圖是數(shù)字集成電路的分類: 9緒論返回(ASIC)一、數(shù)字集成電路的分類數(shù)字集成電路標(biāo)準(zhǔn)電路用戶定制電路RAM、ROM、SSI、L
5、SI 如74系列、40系列軟件組態(tài)的微處理器 如CPU、DSP、PLC全定制半定制可編程器件門陣列標(biāo)準(zhǔn)單元陣列PROM、PLA、PAL、GAL、CPLDFPGA10緒論返回1.專用集成電路(ASIC) 是指專門為某一應(yīng)用領(lǐng)域或?qū)iT用戶需要而設(shè)計、制造的集成電路。它可以將某些專業(yè)電路或電子系統(tǒng)設(shè)計在一個芯片上,構(gòu)成單片集成系統(tǒng),即片上系統(tǒng)SOC(System on Chip)。11緒論返回2.片上系統(tǒng)SOC專家認(rèn)為,IC開展的大趨勢是高速、高集成度和低功耗的系統(tǒng)。 就是將整個系統(tǒng)集成到單一半導(dǎo)體芯片上。更確切地說,片上系統(tǒng)是指綜合數(shù)字和模擬技術(shù),并將I/O、各種轉(zhuǎn)換器件、存儲器和MPU集成在同一
6、封裝內(nèi),能夠高效實現(xiàn)特定功能的IC。片上系統(tǒng)將具備微處理器、存儲器和一整套專用功能,甚至電源和電源驅(qū)動電路也將集成在同一模塊中。12緒論返回 集成片上系統(tǒng)的優(yōu)點: 實現(xiàn)高速運作、縮短產(chǎn)品的上市時間、降低功耗和減少所占的PCB空間、提高系統(tǒng)的可靠性、它可使電子系統(tǒng)的尺寸更小、性能更高和本錢更低,同時整個系統(tǒng)的抗干擾特性與可靠度將提高。13緒論返回1. 縮小體積 ASIC作為集成電路(IC)技術(shù)與特定用戶的整機或系統(tǒng)技術(shù)緊密結(jié)合的產(chǎn)物,與通用集成電路相比,在構(gòu)成電子系統(tǒng)時具有以下幾個方面的優(yōu)越性: 2. 提高可靠性 3. 易于獲得高性能 4. 增強保密性 5. 在大批量應(yīng)用時,可顯著降低系統(tǒng)本錢。
7、14緒論返回3.全定制ASIC芯片的各層掩膜都是按特定電路功能專門制造的。 4.半定制ASIC是一種約束性設(shè)計方式。目前,半定制ASIC主要有三種:門陣列、標(biāo)準(zhǔn)單元和可編程邏輯器件。 門陣列是一種預(yù)先制造好的硅陣列,內(nèi)部包括幾種根本邏輯門和觸發(fā)器等,芯片中留有一定的布線區(qū)。 15緒論返回5.標(biāo)準(zhǔn)單元 是廠家將預(yù)先配置好、經(jīng)過測試,具有一定功能的邏輯塊作為標(biāo)準(zhǔn)單元存儲在數(shù)據(jù)庫中,設(shè)計人員在電路設(shè)計完成后,利用CAD工具在幅員一級完成與電路一一對應(yīng)的最終設(shè)計。 16緒論返回二. 可編程邏輯器件的開展史 可編程邏輯器件(PLDProgrammable Logic Device):器件的功能不是固定不
8、變的,它可根據(jù)用戶的需要而進行改變,即由編程的方法來確定器件的邏輯功能。 17緒論返回可編程邏輯器件的開展史70年代,出現(xiàn)熔絲編程結(jié)構(gòu)PROM和PLA70年代末,AMD推出PAL80年代初,Lattice推出GAL80年代中期,Xilinx推出FPGA; Altera推出EPLD80年代末,Lattice提出ISP技術(shù)90年代,出現(xiàn)CPLDEPLD改進型器件18緒論返回 現(xiàn)在,由于FPGA技術(shù)的快速開展,FPGA產(chǎn)品在邏輯密度、性能和功能上有了極大的提高,同時器件本錢也大幅下降,可編程邏輯技術(shù)已經(jīng)能與ASIC(專用集成電路)和ASSP(專用標(biāo)準(zhǔn)產(chǎn)品)爭奪市場,并逐漸呈現(xiàn)出取代ASIC和ASSP
9、的趨勢。 19緒論返回1.3 EDA技術(shù)的根本設(shè)計方法 1 .數(shù)字電路設(shè)計的根本方法 在數(shù)字電子技術(shù)根底課程中,數(shù)字電路設(shè)計的數(shù)學(xué)根底是布爾函數(shù),并利用卡諾圖進行化簡??ㄖZ圖只適用于輸入比較少的邏輯函數(shù)的化簡。數(shù)字電路的設(shè)計方法是:20緒論返回布爾函數(shù)數(shù)字系統(tǒng)數(shù)學(xué)根底(卡諾圖)數(shù)字電路設(shè)計的根本方法組合電路設(shè)計問題邏輯關(guān)系真值表化簡邏輯圖時序電路設(shè)計列出原始狀態(tài)轉(zhuǎn)移圖和表狀態(tài)優(yōu)化狀態(tài)分配觸發(fā)器選型求解方程式邏輯圖21緒論返回使用中、小規(guī)模器件設(shè)計電路(74、54系列)編碼器(74LS148)譯碼器(74LS154)比較器(74LS85)計數(shù)器(74LS193)移位存放器(74LS194)22緒
10、論返回設(shè)計方法的局限卡諾圖只適用于輸入比較少的函數(shù)的化簡。采用“搭積木的方法的方法進行設(shè)計。必須熟悉各種中小規(guī)模芯片的使用方法,從中挑選最適宜的器件,缺乏靈活性。設(shè)計系統(tǒng)所需要的芯片種類多,且數(shù)量很大。23緒論返回采用中小規(guī)模器件的局限電路板面積很大,芯片數(shù)量很多,功耗很大,可靠性低提高芯片的集成度設(shè)計比較困難能方便地發(fā)現(xiàn)設(shè)計錯誤電路修改很麻煩提供方便的修改手段PLD器件的出現(xiàn)改變了這一切24緒論返回2 . 現(xiàn)代數(shù)字系統(tǒng)的設(shè)計方法 隨著PLD器件的出現(xiàn)和計算機技術(shù)的開展,使EDA技術(shù)得到了廣泛應(yīng)用。設(shè)計方法也因此開展了根本性的變化。由傳統(tǒng)的“自底向上的設(shè)計方法轉(zhuǎn)變?yōu)橐环N新的“自頂向下的設(shè)計方法
11、。“自頂向下的設(shè)計方法的設(shè)計流程如下: 25緒論返回第一步進行行為設(shè)計 第二步進行結(jié)構(gòu)設(shè)計 第三步是把結(jié)構(gòu)轉(zhuǎn)化成邏輯圖,即進行邏輯設(shè)計; 第四步是進行電路設(shè)計,將邏輯圖進一步轉(zhuǎn)換成電路圖。 最后一步是進行ASIC的幅員設(shè)計,即將電路轉(zhuǎn)換成幅員,或者用可編程ASIC實現(xiàn)(如CPLD/FPGA)?!白缘紫蛏虾汀白皂斚蛳略O(shè)計步驟26緒論返回Bottom-up系統(tǒng)分解單元設(shè)計功能模塊劃分子系統(tǒng)設(shè)計系統(tǒng)集成Top-down行為設(shè)計結(jié)構(gòu)設(shè)計邏輯設(shè)計電路設(shè)計版圖設(shè)計27緒論返回3 CPLD/FPGA設(shè)計流程 只要有數(shù)字電路的根底,還是能較容易和快速地學(xué)會利用CPLD/FPGA設(shè)計數(shù)字系統(tǒng)的。數(shù)字系統(tǒng)的根本部
12、件比較簡單,它們是一些與門、或門、非門、觸發(fā)器、多路選擇器等,宏器件也是一些加法器、乘法器等。 CPLD/FPGA器件的設(shè)計一般分為設(shè)計輸入、設(shè)計實現(xiàn)和編程三個主要設(shè)計步驟。 28緒論返回設(shè)計準(zhǔn)備和系統(tǒng)劃分設(shè)計輸入(原理圖、HDL語言或波形圖)編譯并進行功能仿真設(shè)計處理(EDA工具綜合)廠家綜合庫適配前時序仿真適配器適配后仿真模型器件編程文件適配報告適配后時序仿真CPLD/FPGA實現(xiàn)ASIC實現(xiàn)29緒論返回1.4 常用EDA設(shè)計工具介紹 1.PSPICE仿真軟件 PSPICE仿真器在1985年第一次出現(xiàn)后,經(jīng)歷了不斷的增強和改造,已經(jīng)被成千上萬的工程師試驗和證實;PSPICE是為模擬和混合信
13、號設(shè)計而特性化的仿真器。使用其靈活的內(nèi)部模型,用戶可以仿真包括從高頻系統(tǒng)到低功耗IC設(shè)計的任何模擬系統(tǒng),用戶可以使用數(shù)據(jù)表創(chuàng)立新器件的模型。它可以進行各種各樣的電路仿真、鼓勵建立、溫度與噪聲分析、模擬控制、波形輸出、數(shù)據(jù)輸出、并在同一窗口內(nèi)同時顯示模擬與數(shù)字的仿真結(jié)果。無論對哪種器件哪些電路進行仿真,都可以得到精確的仿真結(jié)果,并可以自行建立元器件及元器件庫。30緒論返回2. EWB仿真軟件 EWB(Electronic Workbench)軟件是Interactive ImageTechnologies Ltd 在20世紀(jì)90年代初推出的電路仿真軟件。目前普遍使用的是EWB5.2,相對于其它E
14、DA軟件,它是較小巧的軟件(只有16M)。但它對模數(shù)電路的混合仿真功能卻十分強大,幾乎100%地仿真出真實電路的結(jié)果,并且它在桌面上提供了萬用表、示波器、信號發(fā)生器、掃頻儀、邏輯分析儀、數(shù)字信號發(fā)生器、邏輯轉(zhuǎn)換器和電壓表、電流表等儀器儀表。它的界面直觀,易學(xué)易用。它的很多功能模仿了SPICE的設(shè)計,但分析功能比PSPICE稍少一些。31緒論返回3. MATLAB 軟件 MATLAB軟件是有眾多的面向具體應(yīng)用的工具箱和仿真塊,包含了完整的函數(shù)集用來對圖像信號處理、控制系統(tǒng)設(shè)計、神經(jīng)網(wǎng)絡(luò)等特殊應(yīng)用進行分析和設(shè)計。MATLAB軟件具有以下功能:數(shù)據(jù)分析;數(shù)值和符號計算;工程與科學(xué)繪圖;控制系統(tǒng)設(shè)計;
15、數(shù)字圖像信號處理;財務(wù)工程;建模、仿真、原型開發(fā);應(yīng)用開發(fā);圖形用戶界面設(shè)計等。MATLAB產(chǎn)品族被廣泛地應(yīng)用于信號與圖像處理、控制系統(tǒng)設(shè)計、通訊系統(tǒng)仿真等諸多領(lǐng)域。開放式的結(jié)構(gòu)使MATLAB32緒論返回4. PCB設(shè)計軟件 PCB(PrintedCircuit Board)設(shè)計軟件種類很多,如Protel; OrCAD;Viewlogic;PowerPCB;Cadence PSD;目前Protel在我國用得最多,下面僅對此軟件作介紹。 Protel 是Protel 公司在20世紀(jì)80年代末推出的CAD工具,是PCB設(shè)計者的首選軟件。 早期的Protel主要作為印刷板自動布線工具使用,現(xiàn)在普遍
16、使用的是Protel99SE. 33緒論返回 包含了電原理圖繪制、模擬電路與數(shù)字電路混合信號仿真、多層印刷電路板設(shè)計(包含印刷電路板自動布局布線),可編程邏輯器件設(shè)計、圖表生成、電路表格生成、支持宏操作等功能。 使用多層印制線路板的自動布線,可實現(xiàn)高密度PCB的100%布通率。34緒論返回5. IC設(shè)計軟件 IC設(shè)計工具很多,主要有Cadence、Mentor Graphics和Synopsys。這三家都是ASIC設(shè)計領(lǐng)域相當(dāng)有名的軟件供給商。其它公司的軟件相對來說使用者較少。下面按用途對IC設(shè)計軟件作一些介紹。1)設(shè)計輸入工具任何一種EDA軟件必須具備輸入的功能。輸入方法有硬件描述語言HDL
17、、原理圖和狀態(tài)機等輸入方法。許多設(shè)計輸入工具都支持HDL。設(shè)計FPGA/CPLD的工具大都可作為IC設(shè)計的輸入手段,如Xilinx、Altera等公司提供的開發(fā)工具、Modelsim FPGA等。35緒論返回2)設(shè)計仿真工作 EDA設(shè)計中最重要的功能之一是驗證工具,幾乎每個公司的EDA產(chǎn)品都有仿真工具。VerilogXL、NCverilog用于Verilog仿真;Leapfrog用于VHDL仿真;Analog Artist用于模擬電路仿真。Viewlogic的仿真器有:viewsim門級電路仿真器、speedwaveVHDL仿真器、VCSverilog仿真器。Mentor Graphics有其
18、子公司Model Tech 出品的VHDL和Verilog雙仿真器:ModelSim。Cadence、Synopsys用的是VSS(VHDL仿真器)?,F(xiàn)在的趨勢是各大EDA公司都逐漸用HDL仿真器作為電路驗證的工具。36緒論返回3)綜合工具 綜合工具可以把HDL變成門級網(wǎng)表。Synopsys工具在這方面占有較大的優(yōu)勢,它的Design Compile是做綜合的工業(yè)標(biāo)準(zhǔn),它還有另外一個產(chǎn)品叫Behavior Compiler,可以提供更高級的綜合。最近美國又出了一個Ambit軟件,比Synopsys的軟件更有效,可以綜合50萬門的電路,速度更快?,F(xiàn)在Ambit被Cadence公司收購。隨著FPG
19、A設(shè)計的規(guī)模越來越大,各EDA公司開發(fā)了用于FPGA設(shè)計的綜合軟件,如Synopsys的FPGA Express、Cadence的Synplity和Mentor的Leonardo。這三家公司的FPGA綜合軟件占了市場的絕大局部。37緒論返回4)布局和布線 在IC設(shè)計的布局布線工具中,Cadence軟件是比較強的,它有很多產(chǎn)品,用于標(biāo)準(zhǔn)單元、門陣列已可實現(xiàn)交互布線。如Cadence spectra,它原來是用于PCB布線的,后來Cadence把它用來作IC的布線。其主要工具有:Cell3、Silicon Ensemble標(biāo)準(zhǔn)單元布線器;Gate Ensemble門陣列布線器;Design Pla
20、nner布局工具。其它各EDA軟件開發(fā)公司也提供各自的布局布線工具。38緒論返回5.物理驗證工具 物理驗證工具包括幅員設(shè)計工具、幅員驗證工具、幅員提取工具等等。這方面Cadence也是很強的,其Dracula、Virtuso、Vampire等物理工具有很多的使用者。6.模擬電路仿真器 仿真器主要是針對數(shù)字電路的,對于模擬電路的仿真工具,普遍使用PSPICE。 39緒論返回7. CPLD/FPGA設(shè)計工具 它們的根本設(shè)計方法是借助于EDA設(shè)計軟件,用原理圖、狀態(tài)機、硬件描述語言等方法,生成相應(yīng)的目標(biāo)文件,最后用編程器或下載電纜,由CPLD/FPGA目標(biāo)器件實現(xiàn)。生產(chǎn)CPLD/FPGA的廠家很多,
21、但最有代表性的廠家為Altera、Xilinx和Lattice 公司。 CPLD/FPGA的開發(fā)工具一般由器件生產(chǎn)廠家提供,但隨著器件規(guī)模的不斷增加,軟件的復(fù)雜性也隨之提高,目前由專門的軟件公司與器件生產(chǎn)廠家合作,推出功能強大的設(shè)計軟件。下面介紹主要器件生產(chǎn)廠家和開發(fā)工具。40緒論返回1)Altera公司 Altera公司20世紀(jì)90年代以后開展很快。主要產(chǎn)品有:MAX3000A、MAX 7000系列、Mercury、FELX10KE、APEX20KE、APEX20KC、ACEX1K、APEX II、Stratix等。其開發(fā)工具 MAX+PLUS II是較成功的PLD開發(fā)平臺,最新又推出了Quartus II開發(fā)軟件。Al
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 空調(diào)過濾網(wǎng)項目風(fēng)險評估報告
- 冷拔鋼項目效益評估報告
- 2025年度云計算資源池運維外包服務(wù)合同
- 2025年度新型材料旱廁改造技術(shù)研發(fā)與應(yīng)用合同
- 2025年度建筑工地腳手架材料供應(yīng)及安裝合同
- 2025年度教育機構(gòu)擔(dān)保合同執(zhí)行要點
- 2025年度土地儲備與收購合同(國有土地)
- 2025產(chǎn)權(quán)合同肖像使用合同
- MP3項目可行性研究報告-20241226-055632
- 二零二五年度影視制作聘用合同書版
- 電網(wǎng)工程設(shè)備材料信息參考價(2024年第四季度)
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2025江蘇連云港市贛榆城市建設(shè)發(fā)展集團限公司招聘工作人員15人高頻重點提升(共500題)附帶答案詳解
- 江蘇省揚州市蔣王小學(xué)2023~2024年五年級上學(xué)期英語期末試卷(含答案無聽力原文無音頻)
- 數(shù)學(xué)-湖南省新高考教學(xué)教研聯(lián)盟(長郡二十校聯(lián)盟)2024-2025學(xué)年2025屆高三上學(xué)期第一次預(yù)熱演練試題和答案
- 決勝中層:中層管理者的九項修煉-記錄
- 《港珠澳大橋演講》課件
- 《有機化學(xué)》課件-第十章 羧酸及其衍生物
- 人教版道德與法治五年級下冊《第一單元 我們一家人》大單元整體教學(xué)設(shè)計2022課標(biāo)
- 公路水運工程施工安全重大隱患排查要點課件
- 北師大版數(shù)學(xué)六年級下冊-總復(fù)習(xí)課件(精編版)
評論
0/150
提交評論