eda技術(shù)就是以計(jì)算機(jī)為工具,設(shè)計(jì)者在eda軟件平臺(tái)上,用硬件描述語言hdl完成設(shè)計(jì)文件,然后由eda工具自動(dòng)地完成用軟件方式描述的電子系統(tǒng)轉(zhuǎn)換到硬件系統(tǒng)的邏輯編譯、邏輯綜合及優(yōu)化、布局布線、邏輯仿真,直至對(duì)于特定目標(biāo)芯片的適配編譯、邏輯映射和編程下載等工作。
asic設(shè)計(jì)是針對(duì)某一特定應(yīng)用領(lǐng)域的電路設(shè)計(jì),一般特指asic設(shè)計(jì)。具有較高的可靠性,兼有體積小、重量輕、功耗低、速度快、成本低、保密性好等諸多優(yōu)點(diǎn),但其設(shè)計(jì)周期長(zhǎng)、設(shè)計(jì)成本高,市場(chǎng)風(fēng)險(xiǎn)大等缺陷決定了其主要用于大規(guī)模的asic產(chǎn)品,例如微處理器、高壓器件、a/d轉(zhuǎn)換器和傳感器等專用芯片。
fpga開發(fā)屬于半定制asic設(shè)計(jì)的范疇,fpga器件是可編程邏輯器件的重要成員之一。近十余年年來,由于fpga器件在結(jié)構(gòu)、密度、功能、速度、性能等方面都取的了飛速的發(fā)展,在很多方面彌補(bǔ)了全定制asic的缺陷,因而使用fpga器件進(jìn)行專用集成電路的開發(fā)成為了當(dāng)今最為流行和廣泛的方式之一。由于fpga/cpld的硬件資源和連線資源是廠家預(yù)先定制好,設(shè)計(jì)者對(duì)于可編程asic電路設(shè)計(jì)控制權(quán)有限,其性能、速度和單位成本上對(duì)于全定制或標(biāo)準(zhǔn)單元設(shè)計(jì)的asic是不具有競(jìng)爭(zhēng)性的。此外,也不可能用可編程asic去取代通用產(chǎn)品,如cpu、存儲(chǔ)器、a/d和d/a等的應(yīng)用。