EDA(Electronic Design Automation,電子設(shè)計(jì)自動(dòng)化)技術(shù)是指以計(jì)算機(jī)輔助的方式,對(duì)電路進(jìn)行設(shè)計(jì)、分析和優(yōu)化,并生成電路圖以及相應(yīng)的物理實(shí)現(xiàn)布局。它不僅簡(jiǎn)化了電路設(shè)計(jì)的流程,而且在實(shí)現(xiàn)效果和可靠性上也有明顯提高,因此已經(jīng)成為了現(xiàn)代電路設(shè)計(jì)過(guò)程中必不可少的重要技術(shù)手段。
1.EDA技術(shù)簡(jiǎn)介
EDA技術(shù)主要包括虛擬原型驗(yàn)證、邏輯合成、物理綜合、電路模擬分析和版圖設(shè)計(jì)等方面。其中虛擬原型驗(yàn)證是一種在電路還沒(méi)有完成之前對(duì)其進(jìn)行仿真驗(yàn)證的方法,可以加速整個(gè)電路設(shè)計(jì)過(guò)程中的問(wèn)題定位和解決。邏輯合成則是將電路描述轉(zhuǎn)換成門級(jí)網(wǎng)表或者寄存器傳輸級(jí)RTL等形式,從而保證了電路的正確性和可控性。物理綜合則是在實(shí)現(xiàn)電路布局時(shí)進(jìn)行的關(guān)鍵步驟,包括庫(kù)元件使用、面積利用率、時(shí)序約束、電源和地線規(guī)劃等內(nèi)容。電路模擬分析則可以用來(lái)驗(yàn)證電路設(shè)計(jì)的正確性和功能性,比如對(duì)建立模型進(jìn)行SPICE仿真分析等。版圖設(shè)計(jì)則是將電路各元件放置在芯片上、進(jìn)行連線并布局的技術(shù),主要涉及版圖編輯和DRC(Design Rule Check)規(guī)則檢查。
2.EDA技術(shù)的特點(diǎn)
EDA技術(shù)的主要特點(diǎn)包括提高設(shè)計(jì)效率、提高設(shè)計(jì)質(zhì)量、節(jié)約設(shè)計(jì)成本、提高設(shè)計(jì)可靠性、有利于設(shè)備集成與模塊化等等。通過(guò)EDA技術(shù),可以讓設(shè)計(jì)人員更快速地驗(yàn)證不同方案的設(shè)計(jì),大幅提升了設(shè)計(jì)效率;同時(shí)還能保證電路的正確性和可控性,從而提高了設(shè)計(jì)質(zhì)量,并且縮短了電路設(shè)計(jì)流程,降低了開發(fā)成本。此外,EDA技術(shù)對(duì)于確保電路的穩(wěn)定及高信噪比等方面也起到了重要的作用;利用EDA技術(shù),還可以進(jìn)行多模式優(yōu)化、采取DFT(Design for Testability)策略、支持可重構(gòu)邏輯等等。這些特點(diǎn),在當(dāng)前電路設(shè)計(jì)領(lǐng)域得到了越來(lái)越廣泛的應(yīng)用。
3.EDA技術(shù)的應(yīng)用領(lǐng)域
EDA技術(shù)在電路設(shè)計(jì)領(lǐng)域得到了廣泛的應(yīng)用。目前,EDA技術(shù)已經(jīng)被應(yīng)用于集成電路、通信設(shè)備、嵌入式系統(tǒng)、可編程邏輯器件、FPGA/ASIC設(shè)計(jì)等領(lǐng)域。在集成電路方面,EDA技術(shù)可以提高芯片的性能和可靠性,并且還能縮短芯片的開發(fā)周期;在通信設(shè)備和嵌入式系統(tǒng)上,EDA技術(shù)可以實(shí)現(xiàn)數(shù)字信號(hào)處理、調(diào)制解調(diào)、數(shù)據(jù)轉(zhuǎn)換等功能;對(duì)于可編程邏輯器件如FPGA等,利用EDA技術(shù)可以進(jìn)行有效的資源利用和優(yōu)化操作;在ASIC設(shè)計(jì)中,EDA技術(shù)也很普遍地被用于IC級(jí)別的布局設(shè)計(jì)和測(cè)試等方面。