EDA技術(shù)概述課件_第1頁(yè)
EDA技術(shù)概述課件_第2頁(yè)
EDA技術(shù)概述課件_第3頁(yè)
EDA技術(shù)概述課件_第4頁(yè)
EDA技術(shù)概述課件_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2023/6/41EDA技術(shù)與VHDL第1章概述

2023/6/42

在計(jì)算機(jī)技術(shù)的強(qiáng)勁推動(dòng)下,電子技術(shù)獲得了飛速的發(fā)展,電子產(chǎn)品幾乎滲透了工業(yè)、生活的各個(gè)領(lǐng)域,電子技術(shù)發(fā)展的根基是微電子技術(shù)的進(jìn)步,即建立在半導(dǎo)體工藝技術(shù)的大規(guī)模集成電路加工技術(shù)。微電子技術(shù)和現(xiàn)代電子設(shè)計(jì)技術(shù)相互促進(jìn)相互推動(dòng)又相互制約。隨著電子技術(shù)、仿真技術(shù)、電子工藝和設(shè)計(jì)技術(shù)與新的計(jì)算機(jī)軟件技術(shù)的融合和升華,從而產(chǎn)生了EDA(ElectronicsDesignAutomation)技術(shù)。1.1電子設(shè)計(jì)自動(dòng)化技術(shù)及其發(fā)展

2023/6/431.1電子設(shè)計(jì)自動(dòng)化技術(shù)及其發(fā)展

EDA技術(shù)的涵義

廣義的EDA技術(shù)、狹義EDA技術(shù)

廣義定義:以計(jì)算機(jī)硬件和系統(tǒng)軟件為基本工作平臺(tái),繼承和借鑒前人在電路和系統(tǒng)、數(shù)據(jù)庫(kù)、圖形學(xué)、圖論和拓?fù)溥壿?、?jì)算數(shù)學(xué)、優(yōu)化理論等多學(xué)科的最新科技成果而研制的商品化EDA通用支撐軟件和應(yīng)用軟件包。廣義的EDA技術(shù):1)計(jì)算機(jī)輔助分析CAA(如PSPICEEWBMATLAB等)2)印刷線路板計(jì)算機(jī)輔助設(shè)計(jì)(如protelorCAD等)3)大規(guī)模PLD器件的設(shè)計(jì)。4)專(zhuān)用集成芯片ASIC的設(shè)計(jì)2023/6/44EDA技術(shù)是以大規(guī)??删幊踢壿嬈骷樵O(shè)計(jì)載體,以硬件描述語(yǔ)言為系統(tǒng)邏輯描述的主要表達(dá)方式,以計(jì)算機(jī)、大規(guī)??删幊踢壿嬈骷拈_(kāi)發(fā)軟件及實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)為設(shè)計(jì)工具,通過(guò)有關(guān)的開(kāi)發(fā)軟件,自動(dòng)完成用軟件的方法設(shè)計(jì)電子系統(tǒng)到硬件系統(tǒng)的邏輯編譯、邏輯化簡(jiǎn)、邏輯分割、邏輯綜合及優(yōu)化、邏輯布局布線、邏輯仿真,直至對(duì)于特定目標(biāo)芯片的適配編譯、邏輯映射、編程下載等工作,最終形成集成電子系統(tǒng)或?qū)S眉尚酒囊婚T(mén)新技術(shù)。EDA一般定義:2023/6/45狹義EDA技術(shù):

1)大規(guī)模PLD(ProgrammbleLogicDevices)器件的設(shè)計(jì)--半定制芯片.由用戶編程以實(shí)現(xiàn)特定邏輯功能的集成器件。它的EDA設(shè)計(jì)從邏輯門(mén)電路、觸發(fā)器開(kāi)始進(jìn)行,能重復(fù)設(shè)計(jì)、任意修改。

2)專(zhuān)用集成芯片ASIC(ApplicationSpecificIntegratedCircuit)的設(shè)計(jì)--全定制芯片.可以從用P、N半導(dǎo)體材料設(shè)計(jì)晶體管開(kāi)始設(shè)計(jì)電子系統(tǒng)(也稱(chēng)為版圖級(jí)設(shè)計(jì))。

EDA技術(shù)的進(jìn)步表現(xiàn)在:

使得設(shè)計(jì)者的工作僅限于軟件方式,即利用硬件描述語(yǔ)言和EDA軟件來(lái)完成對(duì)系統(tǒng)硬件功能的實(shí)現(xiàn)。2023/6/461.1電子設(shè)計(jì)自動(dòng)化技術(shù)及其發(fā)展20世紀(jì)70年代EDA技術(shù)雛形20世紀(jì)80年代EDA技術(shù)基礎(chǔ)形成20世紀(jì)90年代EDA技術(shù)成熟和實(shí)用

現(xiàn)代電子設(shè)計(jì)技術(shù)的核心已日趨轉(zhuǎn)向基于計(jì)算機(jī)的電子設(shè)計(jì)自動(dòng)化技術(shù)EDA(ElectronicDesignAutomation)技術(shù)。2023/6/47EDA技術(shù)發(fā)展分為三個(gè)階段:1).20世紀(jì)70年代的計(jì)算機(jī)輔助設(shè)計(jì)CAD(ComputerAidedDesign)階段2).20世紀(jì)80年代的計(jì)算機(jī)輔助工程設(shè)計(jì)CAE(ComputerAidedEngineering)階段3).20世紀(jì)90年代電子系統(tǒng)設(shè)計(jì)自動(dòng)化EDA階段2023/6/481).計(jì)算機(jī)輔助設(shè)計(jì)CAD階段特點(diǎn)

這個(gè)階段分別研制了一些相對(duì)獨(dú)立的軟件工具,典型的有PCB制板布線設(shè)計(jì),以及其它用于電路仿真的工具,該階段的主要貢獻(xiàn)使設(shè)計(jì)者從繁瑣、重復(fù)的計(jì)算和繪圖中解脫出來(lái)。該階段的產(chǎn)品主要有如AUTOCAD、TANGO、PROTEL、SPICE等軟件。

局限:

各個(gè)軟件工具包相互獨(dú)立而且是由不同公司開(kāi)發(fā)的,因此一般每個(gè)工具包只完成一個(gè)任務(wù)。同時(shí),該時(shí)期的EDA軟件不能處理復(fù)雜電子系統(tǒng)設(shè)計(jì)中的系統(tǒng)級(jí)綜合與仿真。2023/6/492).計(jì)算機(jī)輔助工程設(shè)計(jì)CAE階段特點(diǎn)EDA工具則以邏輯模擬、定時(shí)分析、故障仿真、自動(dòng)布局和布線為核心,重點(diǎn)解決電路設(shè)計(jì)沒(méi)有完成之前的功能檢測(cè)等問(wèn)題。

局限:大部分從原理圖出發(fā)的EDA工具仍然不能適應(yīng)復(fù)雜電子系統(tǒng)的設(shè)計(jì)要求,而具體化的元件圖形制約著優(yōu)化設(shè)計(jì)。2023/6/4103).電子系統(tǒng)設(shè)計(jì)自動(dòng)化EDA階段EDA工具不僅具有電子系統(tǒng)設(shè)計(jì)的能力,而且能提供獨(dú)立于工藝和廠家的系統(tǒng)級(jí)設(shè)計(jì)能力,具有高級(jí)抽象的設(shè)計(jì)構(gòu)思手段。設(shè)計(jì)工具完全集成化,可以實(shí)現(xiàn)以HDL語(yǔ)言為主的系統(tǒng)級(jí)綜合與仿真,從設(shè)計(jì)輸入到版圖的形成,幾乎不需要人工干預(yù),因此整個(gè)流程實(shí)現(xiàn)自動(dòng)化。該階段的EDA的發(fā)展還促進(jìn)設(shè)計(jì)方法的轉(zhuǎn)變,由傳統(tǒng)的自底向上的設(shè)計(jì)方法逐漸轉(zhuǎn)變?yōu)樽皂斚蛳碌脑O(shè)計(jì)方法。2023/6/41121世紀(jì)后●

在FPGA上實(shí)現(xiàn)DSP應(yīng)用成為可能?!裨谝粏纹現(xiàn)PGA中實(shí)現(xiàn)一個(gè)完備的可隨意重構(gòu)的嵌入式系統(tǒng)成為可能。●在仿真和設(shè)計(jì)兩方面支持標(biāo)準(zhǔn)硬件描述語(yǔ)言的功能強(qiáng)大的EDA軟件不斷推出?!耠娮宇I(lǐng)域各學(xué)科的界限更加模糊,更互為包容。●

用于ASIC設(shè)計(jì)的標(biāo)準(zhǔn)單元已涵蓋大規(guī)模電子系統(tǒng)及復(fù)雜IP核模塊。●軟硬IP核在電子行業(yè)的產(chǎn)業(yè)領(lǐng)域廣泛應(yīng)用?!馭oC高效低成本設(shè)計(jì)技術(shù)的成熟?!駨?fù)雜電子系統(tǒng)的設(shè)計(jì)和驗(yàn)證趨于簡(jiǎn)單。1.1電子設(shè)計(jì)自動(dòng)化技術(shù)及其發(fā)展

2023/6/412EDA技術(shù)電子系統(tǒng)設(shè)計(jì)的最終目標(biāo)表現(xiàn)為:半定制或全定制ASIC(專(zhuān)用集成芯片)設(shè)計(jì)FPGA/CPLD(或稱(chēng)可編程ASIC)開(kāi)發(fā)應(yīng)用可以歸結(jié)為:

專(zhuān)用集成芯片(ASIC)的設(shè)計(jì)和實(shí)現(xiàn)。

ASIC是容納用戶通過(guò)EDA技術(shù)獎(jiǎng)電子應(yīng)用系統(tǒng)的既定功能和技術(shù)指標(biāo)具體實(shí)現(xiàn)的硬件物理實(shí)體平臺(tái)。1.2EDA技術(shù)應(yīng)用對(duì)象

2023/6/4131.2EDA技術(shù)應(yīng)用對(duì)象

1.可編程邏輯器件2.半定制或全定制ASIC

3.混合ASIC

ASIC的實(shí)現(xiàn)途徑:2023/6/4141.大規(guī)??删幊踢壿嬈骷LD(ProgrammbleLogicDevices)1)

FPGA(FieldProgrammableGateArray)現(xiàn)場(chǎng)可編程門(mén)陣列2)CPLD(ComplexPLD)復(fù)雜可編程邏輯器件是目前實(shí)用最多的二種大規(guī)模可編程邏輯器件。通常被稱(chēng)為可編程專(zhuān)用IC或可編程ASIC目前世界生產(chǎn)PLD器件的主流公司:

Xilinx、Altera、Lattice

高集成度、高速度和高可靠性是FPGA/CPLD最明顯的特點(diǎn),其時(shí)鐘延時(shí)可小至ns級(jí)(即工作頻率可達(dá)幾百兆HZ)。結(jié)合其并行工作方式,在超高速應(yīng)用領(lǐng)域和實(shí)時(shí)測(cè)控方面有著非常廣闊的應(yīng)用前景。2023/6/415

FPGA/CPLD的集成規(guī)模非常大,可利用先進(jìn)的EDA工具進(jìn)行電子系統(tǒng)設(shè)計(jì)和產(chǎn)品開(kāi)發(fā)。由于開(kāi)發(fā)工具的通用性、設(shè)計(jì)語(yǔ)言的標(biāo)準(zhǔn)化以及設(shè)計(jì)過(guò)程幾乎與所用器件的硬件結(jié)構(gòu)沒(méi)有關(guān)系,因而設(shè)計(jì)開(kāi)發(fā)的各類(lèi)邏輯功能塊軟件具有很好的兼容性和可移植性。它幾乎可用于任何型號(hào)和規(guī)模的FPGA/CPLD中,從而使得產(chǎn)品設(shè)計(jì)效率大幅度提高。

2023/6/4162.半定制或全定制ASIC1)全定制------芯片完全由廠家按特定電路功能制造性能最佳物理成本最低可模數(shù)混合設(shè)計(jì)成本大開(kāi)發(fā)周期長(zhǎng)開(kāi)發(fā)風(fēng)險(xiǎn)大缺點(diǎn):優(yōu)點(diǎn):設(shè)計(jì)人員從晶體管的版圖尺寸、位置和互連線開(kāi)始設(shè)計(jì),以達(dá)到芯片面積利用率高、速度快、功耗低的最優(yōu)性能2023/6/417

目前半定制ASIC主要有門(mén)陣列、標(biāo)準(zhǔn)單元和可編程邏輯器件三種。2)半定制-----芯片上的器件由廠家制造,但金屬連線由用戶自己設(shè)計(jì)2023/6/4183.混合ASIC

主要指既具有面向用戶的FPGA可編程功能和邏輯資源,同時(shí)也含有可方便調(diào)用和配置的硬件標(biāo)準(zhǔn)單元模塊,如CPU、RAM、ROM、硬件加法器、乘法器、鎖存環(huán)節(jié)等。2023/6/4191.3硬件描述語(yǔ)言VHDLEDA技術(shù)主要包含以下四個(gè)方面內(nèi)容:(1)可編程邏輯器件;

(2)硬件描述語(yǔ)言;

(3)軟件開(kāi)發(fā)工具;

(4)實(shí)驗(yàn)開(kāi)發(fā)系統(tǒng)。

2023/6/4201.3硬件描述語(yǔ)言VHDLHDLVHDLVerilogHDLSystemVerilogSystemC在EDA設(shè)計(jì)中使用最多,也得到幾乎所有的主流EDA工具的支持這兩種HDL語(yǔ)言還處于完善過(guò)程中,主要加強(qiáng)了系統(tǒng)驗(yàn)證方面的功能。2023/6/421HDL是電子系統(tǒng)硬件行為描述、結(jié)構(gòu)描述、數(shù)據(jù)流描述的語(yǔ)言。硬件描述的語(yǔ)言種類(lèi)很多,有的從PASCAL發(fā)展而來(lái),也有一些從C語(yǔ)言發(fā)展而來(lái)。有些HDL已成為IEEE標(biāo)準(zhǔn),但大部分是本企業(yè)標(biāo)準(zhǔn)。目前常用的硬件描述語(yǔ)言有:

VHDL、Verilog、ABEL1.3硬件描述語(yǔ)言VHDL

2023/6/422VHDL語(yǔ)言作為IEEE的工業(yè)標(biāo)準(zhǔn)硬件描述語(yǔ)言,在電子工程領(lǐng)域,已成為通用硬件描述語(yǔ)言Verilog語(yǔ)言支持的EDA工具較多,適用于RTL級(jí)和門(mén)電路級(jí)的描述,其綜合過(guò)程較VHDL稍簡(jiǎn)單,但其在高級(jí)描述方面不如VHDL。ABEL語(yǔ)言一種支持各種不同輸入方式的HDL,被廣泛用于各種可編程邏輯器件的邏輯功能設(shè)計(jì),由于其語(yǔ)言描述的獨(dú)立性,因而能夠適用于各種不同規(guī)模的可編程器件的設(shè)計(jì)。1.3硬件描述語(yǔ)言VHDL

2023/6/4231.4EDA技術(shù)的優(yōu)勢(shì)

1.保證設(shè)計(jì)過(guò)程的正確性,大大降低設(shè)計(jì)成本,縮短設(shè)計(jì)周期。2.有各類(lèi)庫(kù)的支持。3.極大地簡(jiǎn)化設(shè)計(jì)文檔的管理。4.日益強(qiáng)大的邏輯設(shè)計(jì)仿真測(cè)試技術(shù)。5.設(shè)計(jì)者擁有完全的自主權(quán),再無(wú)受制于人之虞。6.良好的可移植與可測(cè)試性,為系統(tǒng)開(kāi)發(fā)提供了可靠的保證。7.能將所有設(shè)計(jì)環(huán)節(jié)納入統(tǒng)一的自頂向下的設(shè)計(jì)方案中。8.EDA不但在整個(gè)設(shè)計(jì)流程上充分利用計(jì)算機(jī)的自動(dòng)設(shè)計(jì)能力,而且在各個(gè)設(shè)計(jì)層次上利用計(jì)算機(jī)完成不同內(nèi)容的仿真模擬,在系統(tǒng)板設(shè)計(jì)結(jié)束后仍可利用計(jì)算機(jī)對(duì)硬件系統(tǒng)進(jìn)行完整的測(cè)試。2023/6/424

完整地了解EDA技術(shù)的設(shè)計(jì)流程,對(duì)于正確選擇和使用EDA軟件、優(yōu)化設(shè)計(jì)項(xiàng)目、提高設(shè)計(jì)效率十分有益。一個(gè)完整的EDA設(shè)計(jì)流程既是自頂向下設(shè)計(jì)方法的具體實(shí)施途徑,也是EDA工具軟件本身的組成結(jié)構(gòu)。在實(shí)踐中進(jìn)一步了解支持這一設(shè)計(jì)流程的諸多設(shè)計(jì)工具,有利于有效地排除設(shè)計(jì)中出現(xiàn)的問(wèn)題、提高設(shè)計(jì)質(zhì)量及總結(jié)經(jīng)驗(yàn)。1.5面向FPGA的EDA開(kāi)發(fā)流程

2023/6/4251.5面向FPGA的EDA開(kāi)發(fā)流程2023/6/4261.5.1設(shè)計(jì)輸入

利用EDA技術(shù)進(jìn)行一項(xiàng)工程設(shè)計(jì),首先需要利用EDA工具的文本編輯器或圖形編輯器將設(shè)計(jì)工程用文本方式或圖形方式表達(dá)出來(lái),進(jìn)行排錯(cuò)編譯,為進(jìn)一步的邏輯綜合作準(zhǔn)備。常用的源程序輸入方式有三種:

1)原理圖輸入方式:

2)HDL程序的文本輸入方式:

3)狀態(tài)圖(波形圖)輸入方式:2023/6/4271.原理圖輸入方式:

利用EDA工具提供的圖形編輯器以原理圖的方式進(jìn)行輸入。原理圖輸入方式比較容易掌握,直觀且方便,所畫(huà)的電路原理圖與傳統(tǒng)的器件連接方式完全一樣,很容易被人接受,而且編輯器中有許多現(xiàn)成的單元器件可以利用,自己也可以根據(jù)需要設(shè)計(jì)元件。2023/6/428優(yōu)點(diǎn):容易掌握,直觀且方便。缺點(diǎn):畫(huà)圖麻煩,不易修改

A

B

C

1

&

L

2023/6/4292.HDL程序的文本輸入方式:HDL程序的文本輸入方式是最一般化、最具普遍性的輸入方法,任何支持HDL的EDA工具都支持文本方式的編輯和編譯。這種方式與傳統(tǒng)的計(jì)算機(jī)軟件語(yǔ)言編輯輸入基本一致,克服了上述原理圖輸入法存在的各種弊端,為EDA技術(shù)的應(yīng)用和發(fā)展打造了一個(gè)廣闊的天地。一定程度上可以說(shuō),正是由于HDL語(yǔ)言的應(yīng)用才使得EDA技術(shù)得到了極大的發(fā)展。2023/6/430[例]2選1數(shù)據(jù)選擇器文本輸入ENTITYmux21aIS--實(shí)體開(kāi)始,entity為關(guān)鍵詞,mux21a為實(shí)體名;

PORT(a,b:INbit;s:INbit;y:OUTbit);END[ENTITY]mux21a;--實(shí)體結(jié)束ARCHITECTUREoneOFmux21aIS--結(jié)構(gòu)體開(kāi)始,

--one結(jié)構(gòu)體名;BEGINy<=awhens=‘0’elseb;END[ARCHITECTURE]one;--結(jié)構(gòu)體結(jié)束2023/6/4313.狀態(tài)圖(波形圖)輸入方式:

以圖形方式表示狀態(tài)圖的輸入。當(dāng)填好時(shí)鐘信號(hào)名、狀態(tài)轉(zhuǎn)換條件、狀態(tài)機(jī)類(lèi)型等要素后,就可以自動(dòng)生成VHDL程序。這種設(shè)計(jì)方式簡(jiǎn)化了狀態(tài)機(jī)的設(shè)計(jì),比較流行。目前有一些EDA軟件支持這種輸入方式。2023/6/432

綜合就是把某些東西結(jié)合到一起,把抽象層次上的一種表述方式轉(zhuǎn)換到另一種表述的過(guò)程。在電子設(shè)計(jì)領(lǐng)域,綜合的概念可以理解為:將用行為和功能層次表達(dá)的電子系統(tǒng)轉(zhuǎn)換為低層次的便于具體實(shí)現(xiàn)的模塊組合裝配的過(guò)程。1.5.2邏輯綜合2023/6/433(1)自然語(yǔ)言綜合:從自然語(yǔ)言表述轉(zhuǎn)換到VHDL語(yǔ)言算法表述(4)版圖綜合或結(jié)構(gòu)綜合:從邏輯門(mén)表述轉(zhuǎn)換到版圖表述(ASIC設(shè)計(jì))或轉(zhuǎn)換到FPGA的配置網(wǎng)表文件(2)行為綜合:從算法表述轉(zhuǎn)換到寄存器傳輸級(jí)(RTL)表述,即從行為域到結(jié)構(gòu)域的綜合(3)邏輯綜合:從RTL級(jí)表述轉(zhuǎn)換到邏輯門(mén)(包括觸發(fā)器)的表述1.5.2邏輯綜合2023/6/434

欲把HDL的軟件設(shè)計(jì)與硬件的可實(shí)現(xiàn)性掛鉤,需要利用EDA軟件系統(tǒng)的綜合器進(jìn)行邏輯綜合。綜合器的功能就是將設(shè)計(jì)者在EDA平臺(tái)上完成的針對(duì)某個(gè)系統(tǒng)項(xiàng)目的HDL、原理圖或狀態(tài)圖形的描述,針對(duì)給定硬件結(jié)構(gòu)組件進(jìn)行編譯、優(yōu)化、轉(zhuǎn)換和綜合,最終獲得門(mén)級(jí)電路甚至更底層的電路描述文件。1.5.2邏輯綜合2023/6/4351.5.2邏輯綜合

綜合就是將電路的高級(jí)語(yǔ)言(如行為描述)轉(zhuǎn)換為低級(jí)的,可與FPGA/CPLD的基本結(jié)構(gòu)相映射的網(wǎng)表文件或程序,如果把綜合理解為映射過(guò)程,那么這種映射不是唯一的,并且綜合的優(yōu)化液不是單純的或一個(gè)方向的,為達(dá)到速度、面積、性能的要求,旺旺需要丟綜合加以約束,稱(chēng)為綜合約束。2023/6/436邏輯綜合通過(guò)后必須利用適配器將綜合后的網(wǎng)表文件針對(duì)某一具體的目標(biāo)器進(jìn)行邏輯映射操作,其中包括底層器件配置、邏輯分割、邏輯優(yōu)化、布線與操作,適配完成后可以利用適配所產(chǎn)生的仿真文件作精確的時(shí)序仿真。適配器的功能是將由綜合器產(chǎn)生的網(wǎng)表文件配置于指定的目標(biāo)器件中,產(chǎn)生最終的下載文件,如JEDEC格式的文件。適配所選定的目標(biāo)器件(FPGA/CPLD芯片)必須屬于原綜合器指定的目標(biāo)器件系列。對(duì)于一般的可編程模擬器件所對(duì)應(yīng)的EDA軟件來(lái)說(shuō),一般僅需包含一個(gè)適配器就可以了,如Lattice的PAC-DESIGNER。通常,EDA軟件中的綜合器可由專(zhuān)業(yè)的第三方EDA公司提供,而適配器則需由FPGA/CPLD供應(yīng)商自己提供,因?yàn)檫m配器的適配對(duì)象直接與器件結(jié)構(gòu)相對(duì)應(yīng)。1.5.3適配(布線布局)2023/6/4371.5.4仿真編程下載前,一般要利用EDA工具對(duì)適配生成的結(jié)果進(jìn)行模擬測(cè)試,即所謂的仿真。仿真分為時(shí)序仿真和功能仿真。在綜合之后,VHDL綜合器一般都可以生成一個(gè)網(wǎng)表文件。這里所謂的網(wǎng)表,是特指電路網(wǎng)絡(luò),網(wǎng)表文件描述了一個(gè)電路網(wǎng)絡(luò)。目前最通用的是EDIF格式的網(wǎng)表文件。VHDL文件格式也可以用來(lái)描述電路網(wǎng)絡(luò),即采用VHDL語(yǔ)法描述各級(jí)電路互連,稱(chēng)之為VHDL網(wǎng)表。2023/6/438

時(shí)序仿真是最接近很是器件運(yùn)行特性的仿真,仿真中包含了器件的硬件特性參數(shù),仿真精度高。功能仿真是僅對(duì)VHDL描述的邏輯功能進(jìn)行測(cè)試模擬,以了解其實(shí)現(xiàn)的功能是否滿足原設(shè)計(jì)的要求,仿真過(guò)程不涉及具體器件的硬件特性,如延時(shí)特性。功能仿真的好處在于耗時(shí)短,對(duì)硬件庫(kù)、綜合器等沒(méi)有任何要求。對(duì)于規(guī)模比較大的設(shè)計(jì)項(xiàng)目,綜合與適配的耗時(shí)是很大的,如果每一次設(shè)計(jì)修改后都進(jìn)行時(shí)序仿真,會(huì)大大降低開(kāi)發(fā)效率。2023/6/4391.5.5.目標(biāo)器件的編程/下載

如果編譯、綜合、適配和行為仿真、功能仿真、時(shí)序仿真等過(guò)程都沒(méi)有發(fā)現(xiàn)問(wèn)題,即滿足原設(shè)計(jì)的要求,則可以將由FPGA/CPLD適配器產(chǎn)生的配置/下載文件通過(guò)編程器或下載電纜載入目標(biāo)芯片F(xiàn)PGA或CPLD中。通常,將對(duì)CPLD器件的下載稱(chēng)為“編程”(Program),對(duì)FPGA器件中的SRAM的下載稱(chēng)為“配置”(Configure)。2023/6/4402023/6/441PLD的分類(lèi)

以集成度分低集成度芯片

高集成度芯片從結(jié)構(gòu)上分

乘積項(xiàng)結(jié)構(gòu)器件CPLD查找表結(jié)構(gòu)器件FPGA從編程工藝上劃1.熔絲(Fuse)型器件2.反熔絲(Anti-fuse)型器件3.EPROM型4.EE

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論