第1章電子系統(tǒng)設(shè)計概論_第1頁
第1章電子系統(tǒng)設(shè)計概論_第2頁
第1章電子系統(tǒng)設(shè)計概論_第3頁
第1章電子系統(tǒng)設(shè)計概論_第4頁
第1章電子系統(tǒng)設(shè)計概論_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

27五月2023第1章電子系統(tǒng)設(shè)計概論課程宗旨建立現(xiàn)代數(shù)字電子系統(tǒng)設(shè)計的概念;更新傳統(tǒng)數(shù)字電路的設(shè)計觀念,建立用PLD器件取代傳統(tǒng)TTL器件設(shè)計數(shù)字電路與系統(tǒng)的思想更新數(shù)字系統(tǒng)設(shè)計手段,學(xué)會使用硬件描述語言(HardwareDescriptionLanguage)代替?zhèn)鹘y(tǒng)的數(shù)字電路設(shè)計方法(畫電路圖)來設(shè)計數(shù)字系統(tǒng)。1.1什么是數(shù)字系統(tǒng)?數(shù)字電子系統(tǒng):簡稱為數(shù)字系統(tǒng)。是可以完成某種(或多種)特定的、功能不單一的一種電子系統(tǒng)。數(shù)字器件:即數(shù)字IC芯片。是構(gòu)成數(shù)字系統(tǒng)的基本部件,是數(shù)字系統(tǒng)的“元素”或“細(xì)胞”。一個數(shù)字電子設(shè)備(產(chǎn)品),小到一個數(shù)字電子鐘,大到一臺數(shù)控車床或超級計算機(jī),都是一個“數(shù)字電子系統(tǒng)”。數(shù)字系統(tǒng)與數(shù)字器件的主要區(qū)別數(shù)字系統(tǒng)一般應(yīng)包含某種控制器及受控單元,并且功能不那么單一。例如:一個大規(guī)模集成的數(shù)字存儲器,它一般只被認(rèn)為是一個數(shù)字器件而非一個數(shù)字系統(tǒng)。而一個數(shù)字電子鐘,雖然該數(shù)字鐘的芯片集成度并不一定很高,但它卻可被認(rèn)為是一個數(shù)字系統(tǒng)。因為數(shù)字鐘內(nèi)不僅包含有受控單元(如計數(shù)器),也有某種控制器(如分頻控制電路、校時、預(yù)置電路等)。并不僅僅只看系統(tǒng)是否相當(dāng)復(fù)雜及芯片集成度的高低。計算機(jī)中使用的內(nèi)存條一個聲音處理系統(tǒng)應(yīng)用中的數(shù)字系統(tǒng)芯片數(shù)字器件數(shù)字器件是構(gòu)成數(shù)字系統(tǒng)的“元素”或“細(xì)胞”;標(biāo)準(zhǔn)TTL或CMOS數(shù)字集成電路(如各種門電路、計數(shù)器、寄存器、譯碼器等),是數(shù)字器件。最簡單的邏輯器件是與、或、非門(74LS00,74LS04等),在此基礎(chǔ)上可實現(xiàn)復(fù)雜的時序和組合邏輯功能。近來人們已經(jīng)能夠在單一半導(dǎo)體芯片上設(shè)計、制造百萬個以上的晶體管,這種高集成度的IC芯片已經(jīng)開始具備以往一個數(shù)字系統(tǒng)的全部特性與功能,這就產(chǎn)生了現(xiàn)代所謂的“單片系統(tǒng)”(SOC,即SystemOnaChip)和SOPC。此時數(shù)字器件已發(fā)展成為數(shù)字系統(tǒng)由于單片系統(tǒng)集成度高、功耗低、功能強(qiáng)大,工作可靠,正受到人們越來越大的重視,今后必將會有光明的發(fā)展前景。數(shù)字器件焊在電路板上的數(shù)字器件給單片機(jī)作接口控制的數(shù)字芯片SOPC系統(tǒng)Sopc系統(tǒng)可編程邏輯器件可編程邏輯器件(PLD--ProgrammableLogicDevice)是一種通用的電子器件,其功能不是固定不變的,而是可根據(jù)用戶的需要而進(jìn)行改變,即:可通過編程設(shè)計的方法來定義器件的邏輯功能。這頗類似于單片機(jī)的特性。但是PLD與MCU有基本的不同:MCU是通過軟件(指令)來實現(xiàn)預(yù)期的功能;而PLD是通過內(nèi)部硬件布線、以硬件來實現(xiàn)預(yù)期的功能。所以PLD完成邏輯功能的工作速度比MCU要快得多。1.2構(gòu)建數(shù)字系統(tǒng)的途徑1.標(biāo)準(zhǔn)化的中、小規(guī)模數(shù)字集成電路。特點:簡單易用、價格低廉,應(yīng)用廣泛,集成度較低,功能受限。一般需要用較多的芯片才能構(gòu)建一個數(shù)字系統(tǒng),并需要進(jìn)行大量的芯片間連線,致使系統(tǒng)構(gòu)成復(fù)雜、功耗高、可靠性偏低。標(biāo)準(zhǔn)化的中、小規(guī)模數(shù)字集成電路是設(shè)計數(shù)字系統(tǒng)的基本方法之一。構(gòu)建數(shù)字系統(tǒng)的途徑-使用CPU、MCU及DSP2.基于LSI(大規(guī)模集成LargeScaleIntegration)或VLSI(超大規(guī)模集成技術(shù)(VeryLargeScaleIntegration)的微處理器。如各種通用或嵌入式CPU、MCU(微控制器)及數(shù)字信號處理器DSP。使用CPU、MCU及DSP的系統(tǒng)使用CPU、MCU及DSP構(gòu)建數(shù)字系統(tǒng)特點:CPU、MCU、DSP依靠執(zhí)行指令(軟件)可以方便的實現(xiàn)幾乎任意的數(shù)字邏輯功能,其應(yīng)用靈活性極強(qiáng)。但這些微處理器一般需要一定的數(shù)字接口器件相配合才能有效工作;依靠執(zhí)行軟件來完成數(shù)字邏輯功能的工作方法導(dǎo)致其工作速度相對較慢,故在一些需要高速、實時工作的應(yīng)用場合它們的應(yīng)用就受到一定的限制。3.基于LSI或VLSI的專用集成電路ASICASIC(即ApplicationSpecificIC)是一種為完成某種特定的電路功能而專門設(shè)計、生產(chǎn)的IC器件。特點:需要專門設(shè)計/定制,大規(guī)模集成。性能強(qiáng)、功耗低、工作可靠性高、保密性高、大批量應(yīng)用時成本也較低;但其功能專一且不能改變,不適宜在電子產(chǎn)品的研發(fā)階段予以使用。ASIC分類:按功能的不同可分為:數(shù)字ASIC、模擬ASIC及混合型ASIC。綜合言之,使用ASIC進(jìn)行數(shù)字系統(tǒng)設(shè)計需要較高的開發(fā)費用、設(shè)計與制造周期也較長。所以ASIC只適合在大批量工業(yè)應(yīng)用的場合中使用。4.基于LSI/VLSI的可編程邏輯器件PLD(Programmab1eLogicDvice)。PLD是一種從二十世紀(jì)70年代開始發(fā)展起來的一種完全由用戶自行定義芯片邏輯功能的“通用型”數(shù)字器件。它可以看作是半定制ASIC的一個重要分支,也是目前數(shù)字電子技術(shù)中發(fā)展最為迅速的一個領(lǐng)域。芯片廠商將其作為一種通用數(shù)字器件進(jìn)行設(shè)計、生產(chǎn);而用戶則可以在相應(yīng)的EDA開發(fā)系統(tǒng)的支持下自行對PLD進(jìn)行功能定義與設(shè)計。經(jīng)過用戶定義與設(shè)計的PLD器件就立即變成了具有用戶所要求的特定功能的專用集成電路ASIC。如果設(shè)計有誤,用戶只需修改錯誤,重新對芯片進(jìn)行定義配置即可。在這個意義上說,通用型的數(shù)字器件PLD可以歸之為一種半定制的ASIC。顯然這種具有即改即用特性的PLD器件的出現(xiàn),使現(xiàn)代數(shù)字系統(tǒng)的設(shè)計與開發(fā)進(jìn)入到了一種嶄新的階段。PLD的特點:由用戶自定義器件的功能、大規(guī)模集成。設(shè)計周期短、設(shè)計風(fēng)險低、應(yīng)用靈活、系統(tǒng)功能強(qiáng)大、功耗低。用PLD來進(jìn)行數(shù)字系統(tǒng)的開發(fā)與設(shè)計已成為現(xiàn)代電子設(shè)計的一種方向與潮流。百萬門級的PLD芯片1.3可編程邏輯器件與EDA技術(shù)其實,最早的可編程邏輯器件就是可寫入存貯器(PROM),包括(三種)▲可編程只讀存貯器(PROM)、▲紫外線可擦除的只讀存貯器(EPROM)▲電可擦除只讀存貯器(EEPROM)。由于結(jié)構(gòu)的限制,這類芯片雖然能夠完成一些簡單的組合邏輯電路功能,但它們一般也只作為存貯器來使用。通用可編程邏輯器件到了20世紀(jì)70年代人們研制出了可編程邏輯器件,包括:▲PLA(Programmab1eLogicArray即可編程邏輯陣列)▲PAL(Programmab1eArrayLogic即可編程陣列邏輯)▲GAL(GeneralArrayLogic即通用陣列邏輯)。PAL/PLA/GAL器件的集成度一般都不超過1000門,故被稱為簡單可編程邏輯器件SPLD(SimpleProgrammab1eLogicDevice)。PLA因電路復(fù)雜、編程設(shè)計較困難,發(fā)展緩慢,很少應(yīng)用。GAL是在PAL的基礎(chǔ)上改進(jìn)設(shè)計后問世,至今仍得到廣泛應(yīng)用。這些早期的SPLD器件的一個共同特點是可以實現(xiàn)速度特性良好的數(shù)字邏輯功能,是取代74系列邏輯器件的通用數(shù)字芯片。但其相對簡單的電路結(jié)構(gòu)也使它們只適合完成不是太復(fù)雜的數(shù)字邏輯功能。傳統(tǒng)的數(shù)字電路設(shè)計使用中、小規(guī)模器件設(shè)計電路(74、54系列與CD4000、CD4500系列)進(jìn)行邏輯電路設(shè)計。各種門電路(74LS02/04/06)觸發(fā)器(74LS74)編碼器(74LS148)譯碼器(74LS154)比較器(74LS85)計數(shù)器(74LS193)移位寄存器(74LS194)………傳統(tǒng)的數(shù)字電路設(shè)計方法邏輯(布爾)代數(shù)是數(shù)字電路理論基礎(chǔ)數(shù)字電路設(shè)計的基本方法組合電路設(shè)計問題邏輯關(guān)系真值表化簡(卡諾圖)邏輯圖時序電路設(shè)計列出原始狀態(tài)轉(zhuǎn)移圖和表狀態(tài)優(yōu)化狀態(tài)分配觸發(fā)器選型求解方程式邏輯圖設(shè)計方法的局限卡諾圖只適用于輸入比較少的函數(shù)的化簡。采用“搭積木”的方法的方法進(jìn)行設(shè)計。必須熟悉各種中小規(guī)模芯片的使用方法,從中挑選最合適的器件,缺乏靈活性。設(shè)計系統(tǒng)所需要的芯片種類多,且數(shù)量很大。采用中小規(guī)模器件的局限電路板面積很大,芯片數(shù)量很多,功耗很大,可靠性低--應(yīng)提高芯片的集成度設(shè)計比較困難--將手工設(shè)計方法提升為計算機(jī)輔助設(shè)計方法(使用EDA設(shè)計工具)。電路存儲、修改都麻煩--使用EDA設(shè)計工具PLD器件與設(shè)計技術(shù)的出現(xiàn)改變了這一切PLD出現(xiàn)的背景電路集成度不斷提高SSIMSILSIVLSI計算機(jī)技術(shù)的發(fā)展使EDA技術(shù)得到廣泛應(yīng)用設(shè)計方法的發(fā)展自下而上自上而下用戶需要設(shè)計自己需要的專用電路與器件專用集成電路(ASIC-ApplicationSpecificIntegratedCircuits)開發(fā)周期長,投入大,風(fēng)險大可編程器件(PLD):開發(fā)周期短,投入小,風(fēng)險小PLD器件的優(yōu)點PLD集成度高,可以替代多至幾千塊通用IC芯片極大減小電路的面積,降低功耗,提高可靠性CAD技術(shù)的發(fā)展提供了完善先進(jìn)的EDA開發(fā)工具提供語言、圖形、波形等設(shè)計方法,靈活、方便通過仿真工具來驗證設(shè)計的正確性,提高設(shè)計的成功率??梢苑磸?fù)地擦除、編程配置,方便進(jìn)行設(shè)計修改和升級。靈活地定義管腳功能,簡化應(yīng)用減輕設(shè)計工作量,縮短系統(tǒng)開發(fā)時間保密性好一個PLD芯片:GAL16V8復(fù)雜可編程邏輯器件20世紀(jì)80年代中期美國Altera公司和Xilinx公司分別推出了類似于PAL結(jié)構(gòu)的擴(kuò)展型復(fù)雜可編程邏輯器件CPLD(ComplexProgrammab1eLogicDvice)和與標(biāo)準(zhǔn)門陣列結(jié)構(gòu)類似的現(xiàn)場可編程門陣列FPGA(FieldProgrammableGateArray)。CPLD/FPGA的集成度可做得很大(可達(dá)幾萬到幾百萬門/片),用它可以替代幾十至幾千塊普通的標(biāo)準(zhǔn)數(shù)字集成芯片。用這樣的CPLD/FPGA實際上就能實現(xiàn)一個數(shù)字系統(tǒng)或子系統(tǒng)。這種高功能、高集成度的器件目前在世界范圍都受到電子設(shè)計人員的廣泛關(guān)注和普遍歡迎。與專用ASIC芯片相比,CPLD/FPGA具有設(shè)計開發(fā)周期短、設(shè)計制造成本低、開發(fā)工具先進(jìn)、標(biāo)準(zhǔn)產(chǎn)品無需測試、質(zhì)量穩(wěn)定以及可實時在線檢驗等優(yōu)點,因此已廣泛應(yīng)用于數(shù)字系統(tǒng)與數(shù)字產(chǎn)品的設(shè)計與生產(chǎn)中。幾乎所有應(yīng)用門陣列、ASIC、SPLD和中小規(guī)模通用數(shù)字集成電路的場合都可應(yīng)用CPLD或FPGA器件。由于Altera公司的CPLD器件系列和Xilinx公司的FPGA器件系列開發(fā)較早,種類較多,功能最強(qiáng),因此其知名度也最高,它們占用了較大的PLD市場分額。一個PLD芯片:EP1K100集成度10萬門;內(nèi)含約100個晶體管管腳數(shù)目:208個電源:3.3V(I/O)2.5V(內(nèi)核)速度250MHz內(nèi)部資源4992個邏輯單元10萬個邏輯門49152bit的RAMPLD的發(fā)展趨勢向高集成度、高速度方向進(jìn)一步發(fā)展最高集成度已達(dá)到600萬門向SOPC方向發(fā)展可設(shè)計片內(nèi)CPU、DSP及接口控制電路,構(gòu)成各種嵌入式系統(tǒng)。向低電壓和低功耗方向發(fā)展,5V3.3V2.5V1.8V1.5V或更低內(nèi)嵌多種功能模塊RAM,ROM,F(xiàn)IFO,DSP,CPU向數(shù)、?;旌峡删幊谭较虬l(fā)展(內(nèi)含ADC、DAC、PWM、PLL等)SOPC設(shè)計世界上主要的PLD生產(chǎn)廠家最大的PLD供應(yīng)商之一FPGA的發(fā)明者,最大的PLD供應(yīng)商之一ISP技術(shù)的發(fā)明者提供軍品及宇航級產(chǎn)品Altera公司▲世界最大的可編程邏輯器件供應(yīng)商之一。主要PLD產(chǎn)品有:MAX3000/7000/9000、FELX6K/8K/10K、ACEX1K、APEX20K、Cyclone、Stratics等系列。其中Cyclone、Stratics系列器件是SOPC器件?!_發(fā)工具M(jìn)axplusII/QuartusII是一種相當(dāng)成功的CPLD開發(fā)平臺。在我國高校中使用面很大。對AHDL設(shè)計有很好的支持?!玀axplusII/QuartusII系統(tǒng)的VHDL/VerilogHdl綜合能力不夠強(qiáng),須借助其他EDA公司的HDL綜合工具才能很好的對VHDL/VerilogHdl設(shè)計進(jìn)行深層次的設(shè)計與應(yīng)用開發(fā)。Xilinx公司▲世界最大的可編程邏輯器件供應(yīng)商之一。產(chǎn)品種類較全,主要有:XC9500/4000,Spartan,Vertex,Coolrunner(XPLA3)等。其開發(fā)軟件為Foundition和ISE等,它們具有強(qiáng)大的系統(tǒng)設(shè)計、綜合與仿真功能。Altera和Xilinx的CPLD/FPGA決定了PLD技術(shù)的發(fā)展方向,這兩家公司的產(chǎn)品占了世界PLD市場份額約60%。EDA技術(shù)PLD器件尤其是大規(guī)模集成的CPLD/FPGA器件的設(shè)計與應(yīng)用必須要得到電子設(shè)計自動化(ElectronicDesignAutomation,即EDA)工具軟件的支持。這是PLD器件與普通數(shù)字邏輯器件(如74/54系列TTL器件和CD4000系列CMOS器件)在應(yīng)用方法上最顯著的差異。隨著數(shù)字集成電路集成度的提高,從:SSI(SmallScaleIntegrasted,小規(guī)模集成,≤100半導(dǎo)體元件)、MSI(MidleScaleIntegrasted,中規(guī)模集成,≤1,000半導(dǎo)體元件)LSI(LargeScaleIntegrasted,大規(guī)模集成,≤10,000元件)VLSI(VeryLargeScaleIntegrasted,超大規(guī)模集成,>10,000半導(dǎo)體元件);數(shù)字系統(tǒng)的設(shè)計方法,也隨著同時代微電子技術(shù)和計算機(jī)技術(shù)的不斷發(fā)展而從手工電路設(shè)計走向了電子設(shè)計自動化(EDA)設(shè)計的階段。EDA設(shè)計EDA是以電子計算機(jī)為設(shè)計工具和設(shè)計平臺、以電子線路硬件描述語言HDL(HardwareDescriptionLanguage)為主要系統(tǒng)描述手段,綜合現(xiàn)代CAD(計算機(jī)輔助設(shè)計)、CAT(計算機(jī)輔助測試)、CAE(計算機(jī)輔助工程)技術(shù)、自動、高速的完成系統(tǒng)電路邏輯編譯、邏輯化簡、邏輯綜合、邏輯仿真、邏輯優(yōu)化直至邏輯芯片版圖實現(xiàn),是一種自動化電子系統(tǒng)與IC設(shè)計的技術(shù)和設(shè)計工具。大規(guī)?;虺笠?guī)模集成器件的開發(fā)與應(yīng)用、電子系統(tǒng)功能的提高,使得相應(yīng)的設(shè)計和驗證變得十分復(fù)雜。手工化的電子設(shè)計已經(jīng)難以開展甚至不可能進(jìn)行,只有依靠計算機(jī)輔助設(shè)計,才能進(jìn)行LSI和VLSI的設(shè)計與開發(fā)。EDA應(yīng)用的三方面EDA主要能輔助進(jìn)行4方面的系統(tǒng)設(shè)計與開發(fā)工作:1、電子線路設(shè)計;(如PROTEL中的SCH設(shè)計)2、PCB設(shè)計;(如PROTEL中的PCB設(shè)計)3、IC設(shè)計;(如CANDENCE公司的SPW系統(tǒng))4、PLD設(shè)計(如MaxplusII/QuartusII中的GDF和HDL設(shè)計)沒有EDA技術(shù)的支持,想要完成復(fù)雜的電子系統(tǒng)和大規(guī)模集成電路的設(shè)計與制造是不可想象的,反過來,生產(chǎn)制造技術(shù)的不斷進(jìn)步又對EDA技術(shù)提出新的要求。沒有EDA技術(shù)的進(jìn)步,就無法有效的設(shè)計與應(yīng)用現(xiàn)代復(fù)雜電子系統(tǒng)和大規(guī)模集成電路芯片,也不會有現(xiàn)代電子技術(shù)的今天EDA技術(shù)的迅猛發(fā)展,使得整個電子系統(tǒng)設(shè)計與微電子器件設(shè)計的面貌發(fā)生了深刻改變。因此,學(xué)習(xí)和掌握電子系統(tǒng)的EDA設(shè)計方法和EDA開發(fā)工具,是我們掌握現(xiàn)代數(shù)字系統(tǒng)設(shè)計技術(shù)的必需之路。世界最知名的專業(yè)EDA公司1、CANDENCE公司2、SYNOPSYS公司3、

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論