【廣告】
數(shù)字集成電路設(shè)計操作?
C設(shè)計,掌握硬件描述語言和數(shù)字電路設(shè)計基礎(chǔ)知識固然是非常重要的,此外工具的使用也很重要。人和其它動物的重要區(qū)別就是,人可以制造和使用工具。借助工具可以大大提高工作效率。
一、介紹
synopsys ic compiler (v2005.linux)是基于Galaxy設(shè)計平臺開發(fā)的產(chǎn)品。主要的工具有:
LEDA
LEDA是可編程的語法和設(shè)計規(guī)范檢查工具,它能夠?qū)θ酒腣HDL和Verilog描述、或者兩者混合描述進(jìn)行檢查,加速SoC的設(shè)計流程。 LEDA預(yù)先將IEEE可綜合規(guī)范、可規(guī)范、可測性規(guī)范和設(shè)計服用規(guī)范集成,提高設(shè)計者分析代碼的能力
VCS
VCS是編譯型Verilog模擬器,它完全支持OVI標(biāo)準(zhǔn)的Verilog HDL語言、PLI和SDF。 VCS具有目前行業(yè)中的模擬性能,其出色的內(nèi)存管理能力足以支持千萬門級的ASIC設(shè)計,而其模擬精度也完全滿足深亞微米ASIC Sign-Off的要求。VCS結(jié)合了節(jié)拍式算法和事件驅(qū)動算法,具有、大規(guī)模和的特點,適用于從行為級、RTL到Sign-Off等各個階段。VCS已經(jīng)將CoverMeter中所有的覆蓋率測試功能集成,并提供VeraLite、CycleC等智能驗證方法。DFTCompiler可以使設(shè)計者在設(shè)計流程的前期,很快而且方便的實現(xiàn)高質(zhì)量的測試分析,確保時序要求和測試覆蓋率要求同時得到滿足。VCS和Scirocco也支持混合語言。VCS和Scirocco都集成了Virsim圖形用戶界面,它提供了對模擬結(jié)果的交互和后處理分析。
Scirocco
Scirocco是迄今為止的VHDL模擬器,并且是市場上為SoC驗證度身定制的模擬工具。它與VCS一樣采用了革命性的模擬技術(shù),即在同一個模擬器中把節(jié)拍式模擬技術(shù)與事件驅(qū)動的模擬技術(shù)結(jié)合起來。Scirocco的高度優(yōu)化的VHDL編譯器能產(chǎn)生有效減少所需內(nèi)存,大大加快了驗證的速度,并能夠在一臺工作站上模擬千萬門級電路。除了通用的南北橋結(jié)構(gòu)外,目前芯片組正向更的加速集線架構(gòu)發(fā)展,Intel的8xx系列芯片組就是這類芯片組的代表,它將一些子系統(tǒng)如IDE接口、音效、MODEM和USB直接接入主芯片,能夠提供比PCI總線寬一倍的帶寬,達(dá)到了266MB/s。這一性能對要進(jìn)行整個系統(tǒng)驗證的設(shè)計者來說非常重要。
數(shù)字IC產(chǎn)品性能評價
當(dāng)今的信息社會是數(shù)字化的社會,是數(shù)字IC(微處理器、存儲器、標(biāo)準(zhǔn)邏輯電路)廣泛應(yīng)用的社會。面對龐大的數(shù)字IC產(chǎn)品,如何客觀的、定量的評價它的性能水平成了一項重要任務(wù)。SDF文件傳遞給PrimeTime做靜態(tài)時序分析,那將會更準(zhǔn)確。當(dāng)前,對數(shù)字IC產(chǎn)品的評價多是依據(jù)單一指標(biāo),或是一些主觀性評價,缺乏科學(xué)、系統(tǒng)、客觀的綜合評價,后得到的評價結(jié)論通用性差,不利于進(jìn)行水平對比。
針對這種現(xiàn)狀,研究了數(shù)字IC產(chǎn)品性能評價模型,并著重探討了數(shù)字IC產(chǎn)品性能的指標(biāo)體系的構(gòu)建、評價模型方法分析與BP-PCA評價模型三個方面的內(nèi)容。首先提出了數(shù)字IC產(chǎn)品性能評價指標(biāo)體系應(yīng)具有的功能、設(shè)計時的思想原則,并根據(jù)這些思想原則建立了初步的數(shù)字IC產(chǎn)品的指標(biāo)體系;然后分析了傳統(tǒng)單一的PCA模型評價時的不足,并提出了改進(jìn)評價模型的兩種思路。而CMOS工藝主要用在5V以下的低電壓環(huán)境,并且持續(xù)朝低電壓方向發(fā)展。
在對比這兩種思路之后,創(chuàng)新性地提出了BP-PCA評價模型;后,深入研究了BP-PCA評價模型,并構(gòu)建了一個綜合的、系統(tǒng)的數(shù)字IC評價模型。通過該方法模型,能夠模擬專家評價的方式以對任何數(shù)字IC產(chǎn)品進(jìn)行評價,是客觀性和現(xiàn)實性的統(tǒng)一。實證研究表明,應(yīng)用BP-PCA建模方法建立的評價模型,不僅具有良好的評價效果、較好的通用、開放性與時新性等特點,而且可操作性很強(qiáng)。罪魁禍?zhǔn)祝篠iOHSiOHMOSFET原理是一個門極(Gate)靠靜電勢控制底下的導(dǎo)電溝道深度,電勢高形成深溝道電流就大,電勢低溝道消失就不導(dǎo)電了。
數(shù)字系統(tǒng)實時驗證
在利用MP3C硬件平臺的基礎(chǔ)上搭建驗證平臺來實現(xiàn)對數(shù)字系統(tǒng)的驗證,根據(jù)該系統(tǒng)的特點,完成了軟硬件驗證平臺的構(gòu)建和軟件的配置。該驗證系統(tǒng)主要是由APTIX MP3C系統(tǒng)、Spartan-IIE FPGA和相應(yīng)的EDA軟件等組成。 主要對驗證的整體方案以及系統(tǒng)各個模塊的功能和實現(xiàn)進(jìn)行了深入的分析。需求層面:模擬類產(chǎn)品下游汽車、工業(yè)用途要求以可靠性、安全行為主,偏好性能成熟穩(wěn)定類產(chǎn)品的同時資格認(rèn)可相對較為嚴(yán)格,一般不低于一年半。介紹了IC設(shè)計的流程和IC驗證的重要性;并對MP3C的FPCB和FPIC等模塊以及Spartan-IIE開發(fā)板的FPGA、I/O和接口等模塊的性能和使用方法進(jìn)行了詳細(xì)說明。
然后提出了以MP3C為核心的快速數(shù)字系統(tǒng)驗證的硬件平臺實現(xiàn)方法,其中激勵產(chǎn)生和數(shù)據(jù)采集觀察是通過在一塊評估板中來實現(xiàn);在EXPLORER軟件中完成整個系統(tǒng)的搭建、FPGA的布局布線和FPCB的編譯。并且根據(jù)這一方法實現(xiàn)了對復(fù)雜數(shù)字系統(tǒng)FFT進(jìn)行驗證,后得出了正確的結(jié)果,證明這一方法是切實有效的。簡單總結(jié)一下二者的區(qū)別:數(shù)字電路IC就是處理數(shù)字信號的器件,比如CPU、邏輯電路等。此方法能縮短IC開發(fā)周期,提高IC驗證的效率,對將來IC發(fā)展來說很具有實際意義。
集成電路芯片有什么歸類?
一、作用構(gòu)造歸類
集成電路芯片,又稱之為IC,按其作用、構(gòu)造的不一樣,能夠 分成模擬集成電路芯片、數(shù)據(jù)集成電路芯片和數(shù)/模混和集成電路芯片三大類。
二、加工工藝歸類
集成電路芯片按加工工藝可分成半導(dǎo)體材料集成電路芯片和膜集成電路芯片。
三、導(dǎo)電性種類不一樣
集成電路芯片按導(dǎo)電性種類可分成雙極型集成電路芯片和單極型集成電路芯片,她們?nèi)菙?shù)據(jù)集成電路芯片。
雙極型集成電路芯片的加工工藝繁雜,功能損耗很大,意味著集成電路芯片有TTL、ECL、HTL、LST-TL、STTL等種類。單極型集成電路芯片的加工工藝簡易,功能損耗也較低,便于做成規(guī)模性集成電路芯片,意味著集成電路芯片有CMOS、NMOS、PMOS等種類。它和DesignCompiler、PhysicalCompiler系列產(chǎn)品集成在一起的,包含功能強(qiáng)大的掃描式可測性設(shè)計分析、綜合和驗證技術(shù)。