EDA是什么?有什么作用?
今天,小編將在這篇文章中為大家?guī)?a href="/tags/EDA" target="_blank">EDA的有關(guān)報道,通過閱讀這篇文章,大家可以對它具備清晰的認(rèn)識,主要內(nèi)容如下。
一、什么是EDA
電子設(shè)計自動化(英語:Electronic design automation,縮寫:EDA)是指利用計算機(jī)輔助設(shè)計(CAD)軟件,來完成超大規(guī)模集成電路(VLSI)芯片的功能設(shè)計、綜合、驗證、物理設(shè)計(包括布局、布線、版圖、設(shè)計規(guī)則檢查等)等流程的設(shè)計方式。
EDA涵蓋了電子設(shè)計、仿真、驗證、制造全過程的所有技術(shù),諸如:系統(tǒng)設(shè)計與仿真,電路設(shè)計與仿真,印制電路板(PCB)設(shè)計與校驗,集成電路(IC)版圖設(shè)計、驗證和測試,數(shù)字邏輯電路設(shè)計,模擬電路設(shè)計,數(shù)?;旌显O(shè)計,嵌入式系統(tǒng)設(shè)計,軟硬件協(xié)同設(shè)計,芯片上系統(tǒng)(SoC)設(shè)計,可編程邏輯器件(PLD)和可編程系統(tǒng)芯片(SOPC)設(shè)計,專用集成電路(ASIC)和專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)設(shè)計技術(shù)等。高級硬件描述語言和IP芯核被廣泛采用,使得電子設(shè)計方式以及電子系統(tǒng)的概念發(fā)生了根本性的改變。
IP是集成電路知識產(chǎn)權(quán)模塊的簡稱,可以定義為“經(jīng)過預(yù)先設(shè)計、預(yù)先驗證,具有相對獨(dú)立功能,可以重復(fù)使用在SoC和復(fù)雜ASIC中的電路模塊”。按照其在設(shè)計流程中的位置,IP可分為三種:軟核IP、固核IP和硬核IP。
軟核IP是用可綜合硬件描述語言描述的RTL級電路功能塊,不涉及用與什么工藝相關(guān)的電路和電路元件實(shí)現(xiàn)這些描述。軟核IP的設(shè)計周期短,設(shè)計投入少,由于不涉及物理實(shí)現(xiàn),為后續(xù)設(shè)計留有很大的發(fā)揮空間;但同時也會有一定比例的后續(xù)工序無法適應(yīng)軟核IP設(shè)計,從而造成一定程度的軟核IP修正,在性能上有較大的不可預(yù)知性。另外,軟核IP在使用時需要冒相當(dāng)大的知識產(chǎn)權(quán)保護(hù)風(fēng)險。
硬核IP是經(jīng)過布局、布線并針對某一特定工藝庫優(yōu)化過的網(wǎng)表或是物理級版圖。硬核IP在功耗、尺寸等方面都做了充分的優(yōu)化,有著很好的可預(yù)知性,但對工藝的依賴性使得其靈活性和可移植性都較差。
固核IP是已經(jīng)基于一般工藝庫進(jìn)行了綜合和布局的IP核,通常以網(wǎng)表的形式提交客戶使用。因此其在結(jié)構(gòu)、面積和性能的安排上都已進(jìn)行了優(yōu)化。固核IP是介于軟核和硬核之間的一個折中方案。
二、EDA的作用和特點(diǎn)
作用:
1. 提高電子設(shè)計的效率:EDA工具為設(shè)計者提供了一系列功能強(qiáng)大的工具,如IC綜合、仿真、加工制造等工具,大大提高了設(shè)計效率,并使設(shè)計人員可以更快地完成設(shè)計工作。
2. 提高電子設(shè)計的質(zhì)量:EDA工具可以自動檢查設(shè)計中可能存在的錯誤,提高了設(shè)計的精確度和質(zhì)量,并使設(shè)計者能夠更好地確保設(shè)計的可靠性和穩(wěn)定性。
3. 實(shí)現(xiàn)設(shè)計的可重用性:通過利用EDA技術(shù),設(shè)計人員可以將設(shè)計中的重要組成部分保存為IP(Intellectual Property)核,以供以后的設(shè)計重復(fù)使用,并可通過IP核實(shí)現(xiàn)設(shè)計的可重用性。
特點(diǎn):
1. 精度高:EDA工具可以提供高精度的電路設(shè)計和仿真功能,可以大大提高設(shè)計的精度和質(zhì)量,并為設(shè)計人員提供可靠的電路設(shè)計參考。
2. 自動化:EDA工具提供了許多自動化功能,可以幫助設(shè)計人員自動化完成設(shè)計的各個階段,從而減少人工干預(yù),實(shí)現(xiàn)設(shè)計的自動化。
3. 可重用性好:EDA工具可以支持 IP核的設(shè)計和集成,可以在設(shè)計過程中快速使用和重復(fù)利用之前的設(shè)計。利用 IP 核可以極大地提高設(shè)計的效率和可重用性。
4. 可視化:EDA工具可以將數(shù)字電路的復(fù)雜部分可視化,有助于設(shè)計人員對設(shè)計的完整性和正確性有更直觀的認(rèn)識,大大提高了設(shè)計的可靠性和準(zhǔn)確性。
經(jīng)由小編的介紹,不知道你對EDA是否充滿了興趣?如果你想對它有更多的了解,不妨嘗試度娘更多信息或者在我們的網(wǎng)站里進(jìn)行搜索哦。