李曉霞
【摘要】隨著時(shí)代的進(jìn)步和科技網(wǎng)絡(luò)的不斷發(fā)展,人類(lèi)進(jìn)入了信息快速發(fā)展的時(shí)代。電子產(chǎn)品已經(jīng)成為人們必須擁有的日常必需品。然而,隨著生活水平的提高,傳統(tǒng)的電子技術(shù)水平已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足人們的需要。為了促進(jìn)電子技術(shù)的不斷創(chuàng)新和發(fā)展,電子工程設(shè)計(jì)必須有效加強(qiáng)電子技術(shù)的研究和應(yīng)用,推動(dòng)電子工程設(shè)計(jì)不斷超越當(dāng)前科技水平,實(shí)現(xiàn)快速發(fā)展。而EDA技術(shù)的研究與應(yīng)用,可以較好地實(shí)現(xiàn)這一要求。
【關(guān)鍵詞】EDA;電子工程;設(shè)計(jì);應(yīng)用
一、什么是EDA
EDA是電子設(shè)計(jì)自動(dòng)化(Electronic Design
Automation)的縮寫(xiě)。在20世紀(jì)60年代中期,EDA從計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)、計(jì)算機(jī)輔助測(cè)試(CAT)和計(jì)算機(jī)輔助工程(CAE)等概念發(fā)展而來(lái)。在20世紀(jì)90年代初從計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)、計(jì)算機(jī)輔助測(cè)試(CAT)和計(jì)算機(jī)輔助工程(CAE)的概念發(fā)展而來(lái)的。EDA技術(shù)就是以計(jì)算機(jī)為工具,設(shè)計(jì)者在EDA軟件平臺(tái)上,用硬件描述語(yǔ)言HDL完成設(shè)計(jì)文件,然后由計(jì)算機(jī)自動(dòng)地完成邏輯編譯、化簡(jiǎn)、分割、綜合、優(yōu)化、布局、布線(xiàn)和仿真,直至對(duì)于特定目標(biāo)芯片的適配編譯、邏輯映射和編程下載等工作。EDA技術(shù)的出現(xiàn),極大地提高了電路設(shè)計(jì)的效率和可操作性,減輕了設(shè)計(jì)者的勞動(dòng)強(qiáng)度。
二、EDA的大致分類(lèi)及發(fā)展歷程
(一)分類(lèi)
大致分為芯片設(shè)計(jì)輔助軟件、可編程芯片輔助設(shè)計(jì)軟件、系統(tǒng)設(shè)計(jì)輔助軟件三類(lèi)。目前進(jìn)入我國(guó)并具有廣泛影響的EDA軟件是可編程芯片輔助設(shè)計(jì)軟件和系統(tǒng)設(shè)計(jì)輔助軟件,如Protel、Altium
Designer、PSPICE、multisim、OrCAD、PCAD、LSIIogic、MicroSim、ISE、modelsim、Matlab等等。這些工具都有較強(qiáng)的功能,一般可用于幾個(gè)方面,例如很多軟件都可以進(jìn)行電路設(shè)計(jì)與仿真,同時(shí)還可以進(jìn)行PCB自動(dòng)布局布線(xiàn),可輸出多種網(wǎng)表文件與第三方軟件接口。
(二)發(fā)展歷程
早期的可編程邏輯器件只有可編程只讀存貯器(PROM)、紫外線(xiàn)可按除只讀存貯器(EPROM)和電可擦除只讀存貯器(EEPROM)三種。由于結(jié)構(gòu)的限制,它們只能完成簡(jiǎn)單的數(shù)字邏輯功能。其后,出現(xiàn)了一類(lèi)結(jié)構(gòu)上稍復(fù)雜的可編程芯片,即可編程邏輯器件,它能夠完成各種數(shù)字邏輯功能。這些早期的PLD器件的一個(gè)共同特點(diǎn)是可以實(shí)現(xiàn)速度特性較好的邏輯功能,但其過(guò)于簡(jiǎn)單的結(jié)構(gòu)也使它們只能實(shí)現(xiàn)規(guī)模較小的電路。為了彌補(bǔ)這一缺陷,20世紀(jì)80年代中期Altera和Xilinx分別推出了類(lèi)似于PAL結(jié)構(gòu)的擴(kuò)展型CPLD和與標(biāo)準(zhǔn)門(mén)陣列類(lèi)似的FPGA,它們都具有體系結(jié)構(gòu)和邏輯單元靈活、集成度高以及適用范圍寬等特點(diǎn)。這兩種器件兼容了PLD和通用門(mén)陣列的優(yōu)點(diǎn),可實(shí)現(xiàn)較大規(guī)模的電路,編程也很靈活。與門(mén)陣列等其它ASIC相比,它們又具有設(shè)計(jì)開(kāi)發(fā)周期短、設(shè)計(jì)制造成本低、開(kāi)發(fā)工具先進(jìn)、標(biāo)準(zhǔn)產(chǎn)品無(wú)需測(cè)試、質(zhì)量穩(wěn)定以及可實(shí)時(shí)在線(xiàn)檢驗(yàn)等優(yōu)點(diǎn),因此被廣泛應(yīng)用于產(chǎn)品的原型設(shè)計(jì)和產(chǎn)品生產(chǎn)(一般在10,000件以下)之中。幾乎所有應(yīng)用門(mén)陣列、PLD和中小規(guī)模通用數(shù)字集成電路的場(chǎng)合均可應(yīng)用FPGA和CPLD器件。
三、EDA的特點(diǎn)與優(yōu)點(diǎn)
EDA是電子技術(shù)設(shè)計(jì)自動(dòng)化也就是能夠幫助人們?cè)O(shè)計(jì)電子電路或系統(tǒng)的軟件工具。該工具可以在電子產(chǎn)品的各個(gè)設(shè)計(jì)階段發(fā)揮作用,使設(shè)計(jì)更復(fù)雜的電路和系統(tǒng)成為可能。在原理圖設(shè)計(jì)階段,可以使用EDA中的仿真工具論證設(shè)計(jì)的正確性。在芯片設(shè)計(jì)階段.可以使用EDA中的芯片設(shè)計(jì)工具設(shè)計(jì)制作芯片的版圖。在電路板設(shè)計(jì)階段,可以使用EDA中電路板設(shè)計(jì)工具設(shè)計(jì)多層電路板。特別是支持硬件描述語(yǔ)言的EDA工具的出現(xiàn)使復(fù)雜數(shù)字系統(tǒng)設(shè)計(jì)自動(dòng)化成為可能只要用硬件描述語(yǔ)言將數(shù)字系統(tǒng)的行為描述正確,就可以進(jìn)行該數(shù)字系統(tǒng)的芯片設(shè)計(jì)與制造。
EDA代表了當(dāng)今電子設(shè)計(jì)技術(shù)的最新發(fā)展方向,利用EDA工具電子設(shè)計(jì)師可以從概念、算法、協(xié)議等開(kāi)始設(shè)計(jì)電子系統(tǒng)大量工作可以通過(guò)計(jì)算機(jī)完成,并可以將電子產(chǎn)品從電路設(shè)計(jì)、性能分析到設(shè)計(jì)出IC版圖或PCB版圖的整個(gè)過(guò)程在計(jì)算機(jī)上自動(dòng)處理完成。設(shè)計(jì)者采用的設(shè)計(jì)方法是一種高層次的自頂向下的全新設(shè)計(jì)方法,這種設(shè)計(jì)方法首先從系統(tǒng)設(shè)計(jì)入手,在頂層進(jìn)行功能方框圖的劃分和結(jié)構(gòu)設(shè)計(jì)。在方框圖一級(jí)進(jìn)行仿真、糾錯(cuò).并用硬件描述語(yǔ)言對(duì)高層次的系統(tǒng)行為進(jìn)行描述,在系統(tǒng)一級(jí)進(jìn)行駛證;然后用綜合優(yōu)化工具生成具體門(mén)電路的網(wǎng)絡(luò)表,其對(duì)應(yīng)的物理實(shí)現(xiàn)級(jí)可以是印刷電路板或?qū)S眉呻娐?。設(shè)計(jì)者的工作僅限于利用軟件的方式,即利用硬件描述語(yǔ)言和EDA軟件來(lái)完成對(duì)系統(tǒng)硬件功能的實(shí)現(xiàn)。隨著設(shè)計(jì)的主要仿真和調(diào)試過(guò)程是在高層次上完成的,這既有利于早期發(fā)現(xiàn)結(jié)構(gòu)設(shè)計(jì)上的錯(cuò)誤,避免設(shè)計(jì)工作的浪費(fèi),又減少了邏輯功能仿真的工作量,提高了設(shè)計(jì)的一次性成功率。隨著現(xiàn)代電子產(chǎn)品的復(fù)雜度和集成度的日益提高,一般的中小規(guī)模集成電路組合己不能滿(mǎn)足要求電路設(shè)計(jì)逐步地從中小規(guī)模芯片轉(zhuǎn)為大規(guī)模、超大規(guī)模芯片,具有高速度、高集成度、低功耗的可編程器件己蓬勃發(fā)展起來(lái)。
四、EDA在電子工程設(shè)計(jì)中的應(yīng)用
(一)在電路性能優(yōu)化中運(yùn)用EDA技術(shù)
現(xiàn)階段,EDA技術(shù)在電子工程設(shè)計(jì)以及各個(gè)領(lǐng)域都取得了重大的進(jìn)展,應(yīng)用的領(lǐng)域也不局限于傳統(tǒng)的范疇,在許多新型的行業(yè)中,EDA技術(shù)也取得一些進(jìn)展,根據(jù)目前的情況分析,EDA技術(shù)在電子工程設(shè)計(jì)領(lǐng)域取得的成就非常令人矚目,下面主要分析電子工程領(lǐng)域中EDA技術(shù)的不斷應(yīng)用,促進(jìn)了電路性能的不斷優(yōu)化,電子產(chǎn)品之所以能夠在眾多的產(chǎn)品中脫穎而出,是由于它能夠不斷實(shí)現(xiàn)不同功能的應(yīng)用,但是實(shí)現(xiàn)這些不同功能應(yīng)用歸根結(jié)底是由于EDA技術(shù)有效實(shí)現(xiàn)了電路性能的不斷優(yōu)化。而電路性能中比較重要的組成就是電子的元器件,在EDA技術(shù)的不斷探索和運(yùn)用中,EDA技術(shù)有效改善了電子元器件容差的問(wèn)題,讓電子元器件有非常好的容差,有效保障了電路的穩(wěn)定運(yùn)行的態(tài)勢(shì),EDA技術(shù)的應(yīng)用控制了溫度,讓溫度不能影響元器件,促進(jìn)元器件實(shí)現(xiàn)了最優(yōu)的運(yùn)行模式,實(shí)現(xiàn)了電子產(chǎn)品效益的提升。
(二)在電路仿真分析中對(duì)EDA技術(shù)進(jìn)行運(yùn)用
EDA技術(shù)子電子產(chǎn)品工程設(shè)計(jì)中不斷應(yīng)用,有效檢測(cè)了電路仿真分析的科學(xué)性和合理性。在實(shí)踐的過(guò)程中,設(shè)計(jì)師首次把電子工程設(shè)計(jì)方案完成后,首次運(yùn)用EDA技術(shù)對(duì)方案進(jìn)行科學(xué)合理性分析,在首次實(shí)踐之后,設(shè)計(jì)師發(fā)現(xiàn)EDA技術(shù)在電子工程設(shè)計(jì)中有很大的優(yōu)越性,并且,EDA技術(shù)不僅僅在電路仿真分析中能夠起到非常重要的作用,對(duì)不同的工作,EDA技術(shù)能夠同樣檢測(cè)其是否具備科學(xué)合理的特性,EDA技術(shù)在電路仿真分析中的運(yùn)用,讓設(shè)計(jì)師可以快速的找到問(wèn)題的所在,能夠讓設(shè)計(jì)師及時(shí)解決問(wèn)題,避免出現(xiàn)損失。因此,EDA技術(shù)在電子工程設(shè)計(jì)中應(yīng)用程度的拓展,促進(jìn)了電子產(chǎn)品的質(zhì)量不斷提高,在一定程度上推動(dòng)我國(guó)電子工程設(shè)計(jì)水平不斷向前發(fā)展。