EDA技術(shù)及其應(yīng)用
- 期刊名字:軟件導(dǎo)刊
- 文件大?。?97kb
- 論文作者:宋春雷
- 作者單位:江蘇自動化研究所
- 更新時間:2020-06-12
- 下載次數(shù):次
第9卷第5期軟件導(dǎo)刊Vol 9 No52010年5月Software GuiEDA技術(shù)及其應(yīng)用宋春雷(江蘇自動化研究所計算機事業(yè)部,江蘇連云港22006)摘要:首先闡了EDA技術(shù)的基本概念和發(fā)展過程,然后從幾個不同的方面介紹EDA的基本特征,最后著重分析EDA技術(shù)在設(shè)計過程中兩個不同層次上的工作流程,即電路級設(shè)計和系純級設(shè)計,引入了一種自頂向下的高層次電子設(shè)計方法。關(guān)鍵詞:EDA;電子;技術(shù);系統(tǒng);設(shè)計中圖分類號:TP31文獻標(biāo)識碼:A文章編號:1672-7800(2010)05-0045-02產(chǎn)品開發(fā)1EDA技術(shù)的基本特征半定制ASC芯片的版圖設(shè)計方法分為門陣列設(shè)計法和標(biāo)準(zhǔn)單元設(shè)計法,這兩種方法都是約束性的,其主要目的就是簡EDA代表了現(xiàn)代電子設(shè)計技術(shù)最先進的發(fā)展方向,它的化設(shè)計,以犧牲芯片性能為代價來縮短開發(fā)時間?;咎卣魇?設(shè)計人員按照“自頂向下”的設(shè)計方法對整個電可編程邏輯芯片與上述掩膜ASC的不同之處在于:設(shè)計子系統(tǒng)進行方案設(shè)計和功能劃分,系統(tǒng)的關(guān)鍵電路用一片或幾片專用集成電路(ASIC)實現(xiàn)然后采用硬件描述語言(HDL)完人員完成版圖設(shè)計后,在實驗室內(nèi)就可以燒制出自己的芯片,無須IC廠家的參與,縮短了開發(fā)周期。成系統(tǒng)行為級設(shè)計,最后通過綜合器和適配器生成最終的目標(biāo)可編程邏輯器件自上世紀(jì)70年代以來,經(jīng)歷了PAL器件,這樣的設(shè)計方法被稱為高層次的電子設(shè)計方法。下面介GAL CPLD、FGA幾個發(fā)展階段,其中CPLD/FPGA屬高密度紹與EDA基本特征有關(guān)的幾個概念可編程邏輯器件,目前集成度已高達200萬門/片,它將掩膜11“自頂向下”的設(shè)計方法ASC集成度高的優(yōu)點和可編程邏輯器件設(shè)計生產(chǎn)方便的特點高層次的電子設(shè)計給我們提供了一種“自頂向下”(TP結(jié)合在一起,很適合樣品研制或小批量產(chǎn)品開發(fā)使產(chǎn)品能盡Down)的設(shè)計方法,這種設(shè)汁方法首先從系統(tǒng)設(shè)計人手,在頂快上市。而當(dāng)市場擴大時,它又可以很容易地轉(zhuǎn)由掩膜ASC層進行功能方框圖的劃分和結(jié)構(gòu)設(shè)計。在方框圖一級進行仿實現(xiàn),因此也降低了開發(fā)風(fēng)險。真、糾錯。并用硬件描述語言對高層次的系統(tǒng)行為進行描述在系統(tǒng)一級進行驗證。然后,用綜合優(yōu)化工具生成具體門電路的上述ASC芯片,尤其是CPLD/FGA器件,已成為現(xiàn)代高層次電子設(shè)計方法的實現(xiàn)載體。網(wǎng)表,其對應(yīng)的物理實現(xiàn)級可以是印刷電路板或?qū)S眉呻娐?3硬件描述語言(ASIC)。設(shè)計者僅需利用軟件的方式,即利用硬件描述語言和硬件描述語言(HDL- Hardware Description Language)是一EDA軟件來完成對系統(tǒng)硬件功能的實現(xiàn)。12ASIC芯片技術(shù)種用于電子系統(tǒng)硬件設(shè)計的計算機語言,它用軟件編程的方式來描述電子系統(tǒng)的邏輯功能、電路結(jié)構(gòu)和連接形式,與傳統(tǒng)的隨著現(xiàn)代電子產(chǎn)品的復(fù)雜度日益提高,一個電子系統(tǒng)可能由數(shù)萬個中小規(guī)模集成電路構(gòu)成,同時也帶來了體積大、功耗門級描述方式相比,它更適合大規(guī)模電子系統(tǒng)的設(shè)計。硬件描述語言可以在3個層次上進行電路描述,其層次由高到低分為大、可靠性差的問題解決這一問題的有效方法之一就是采用ASC芯片進行設(shè)計。ASC芯片按照設(shè)計方法的不同可以分行為級、R級和門電路級。常用硬件描述語言有 WDL verily為:全定制ASIC,半定制ASIC,可編程ASC(也稱為可編程邏和ⅤHDL語言等。輯器件)。2EDA技術(shù)的設(shè)計方法設(shè)計全定制ASC芯片時,設(shè)計師要定義芯片上所有晶體管的幾何圖形和工藝規(guī)則,最后再將設(shè)計結(jié)果交由IC廠家掩21中國煤化工膜制造完成。優(yōu)點是:芯片可以獲得面積利用率高、速度快、功CNMHG電子工程師接受系統(tǒng)設(shè)耗低等最優(yōu)性能。缺點是:開發(fā)周期長費用高只適合大批量計任H刀乘,問時安選擇能實現(xiàn)該方案的合適作者簡介:宋春雷(1982-),男,江蘇漣水人,江蘇自動化研究所計算機事業(yè)部助理工程師研究方向為抗惡劣環(huán)境加圃計算機。46軟件導(dǎo)刊2010年元器件,然后根據(jù)所選元器件設(shè)計原理圖。接著進行第一次仿生成門級描述的網(wǎng)表這是將高層次描述轉(zhuǎn)化為硬件電路的關(guān)真,包括數(shù)字電路的邏輯模擬、故障分析、模擬電路的交直流分鍵步驟。綜合優(yōu)化是針對ASIC芯片供應(yīng)商的某一產(chǎn)品系列進析和瞬態(tài)分析。系統(tǒng)在進行仿真時,必須要有元件模型庫的支行的,需要在相應(yīng)的廠家綜合庫支持下才能完成綜合后,可利持,計算杋上模擬的輸入輸出波形代替了實際電路調(diào)試中的信用產(chǎn)生的網(wǎng)表文件進行適配前的時序仿真仿真過程不涉及具號源和示波器。這一次仿真主要是檢驗設(shè)計方案在功能方面的體器件的硬件特性較為粗略。正確性。仿真通過后,根據(jù)原理圖產(chǎn)生的網(wǎng)絡(luò)表進行PCB板的第五步:利用適配器將綜合后的網(wǎng)表文件針對某一具體的自動布局布線。在制作PCB板之前還可以進行后分析,包括熱目標(biāo)器件進行邏輯映射操作,包括底層器件配置邏輯分割、邏分析、噪聲及串?dāng)_分析、電磁兼容分析和可靠性分析等,并且可輯優(yōu)化和布局布線以將分析后的結(jié)果參數(shù)反饋回原理圖,進行第二次仿真,也稱第六步:將適配器產(chǎn)生的器件編程文件通過編程器或下載電為后仿真,后仿真主要是檢驗PCB板在實際工作環(huán)境中的可纜載入到目標(biāo)芯片F(xiàn)PGA或CPD中。如果是大批量產(chǎn)品開發(fā),行性通過更換相應(yīng)的廠家綜合庫,可以很容易轉(zhuǎn)由ASC形式實現(xiàn)可見,EDA技術(shù)在電路級設(shè)計方面的應(yīng)用使電子工程師系統(tǒng)劃分在實際的電子系統(tǒng)產(chǎn)生之前,就可以全面了解系統(tǒng)的功能特性vHDL或圖形方式輸入和物理特性,從而將開發(fā)過程中出現(xiàn)的缺陷消滅在設(shè)計階段既縮短了開發(fā)時間,也降低了開發(fā)成本。編譯器系統(tǒng)設(shè)計代碼級功能傷真元件符號庫原理圖設(shè)計「家綜合庫綜合器元件糗型庫系統(tǒng)仿真適配前時序傷真自動布布線PCB后分折適配后仿真模型器件編程文件制作PCB制什PCB適配后時序仿真圖2系統(tǒng)級設(shè)計工作流程圖1電路級設(shè)計工作流程3結(jié)束語22系統(tǒng)級設(shè)計系統(tǒng)級設(shè)計工作流程如圖2所示。系統(tǒng)級設(shè)計是一種“概21世紀(jì)是EDA技術(shù)的高速發(fā)展時期,EDA技術(shù)是現(xiàn)代電念驅(qū)動式”設(shè)計設(shè)計人員無須通過門級原理圖描述電路,而是子系統(tǒng)設(shè)計技術(shù)的重要發(fā)展方向之一。隨著集成電路技術(shù)的高針對設(shè)計目標(biāo)進行功能描述。由于擺脫了電路細節(jié)的束縛,設(shè)速發(fā)腰數(shù)字系統(tǒng)正朝著更高集成度、超微型化高性能高可計人員可以把精力集中于創(chuàng)造性概念構(gòu)思與方案上,一且這些靠性和低功耗的系統(tǒng)級芯片(SoC, System on Chip)方向發(fā)展,概念構(gòu)思以高層次描述的形式輸入計算機后,EDA系統(tǒng)就能借助于硬件描述語言的國際標(biāo)準(zhǔn)VHDL和強大的EDA工具以規(guī)則驅(qū)動的方式自動完成整個設(shè)計??蓽p少設(shè)計風(fēng)險并編短周期,隨著VHDL語言使用范圍的日系統(tǒng)級設(shè)計的步驟如下益擴大,必將給硬件設(shè)計領(lǐng)域帶來巨大的變革。第一步:按照“自頂向下"的設(shè)計方法進行系統(tǒng)劃分。參考文獻:第二步:輸入VHDL代碼,這是系統(tǒng)級設(shè)計中最為普遍的輸入方式。此外,還可以采用圖形輸入方式(框圖狀態(tài)圖等),[1]譚會生張昌凡EDA技術(shù)及應(yīng)用[M]西安:西電子科技大季這種輸入方式具有直觀、容易理解的優(yōu)點。出版社,200l第三步:將以上的設(shè)計輸入編譯成標(biāo)準(zhǔn)的VHDL文件。對[2】 ALTERA公司 DATA BOC0K[M]北京:清華大學(xué)出版社,199于大型設(shè)計,還要進行代碼級的功能仿真,主要是檢驗系統(tǒng)功[3] ALTERA公司ADHL語言[M]北京:清華大學(xué)出版社,1998能設(shè)計的正確性,因為對于大型設(shè)計,綜合、適配要花費數(shù)小[4]劉寶琴 ALTERA可編程邏器件及其應(yīng)用[M]北京:清華大學(xué)出版杜,1995時,在綜合前對源代碼仿真就可以大大減少設(shè)計重復(fù)的次數(shù)[5]宋萬杰,羅率,昊順君CPLD技術(shù)及應(yīng)用[M]西安:西安電子科和時間,一般情況下,可略去這一仿真步驟技大學(xué)出版社,1999第四步:利用綜合器對ⅤHDL源代碼進行綜合優(yōu)化處理,中國煤化工(貴任城樣:*光)CNMHG
-
C4烯烴制丙烯催化劑 2020-06-12
-
煤基聚乙醇酸技術(shù)進展 2020-06-12
-
生物質(zhì)能的應(yīng)用工程 2020-06-12
-
我國甲醇工業(yè)現(xiàn)狀 2020-06-12
-
石油化工設(shè)備腐蝕與防護參考書十本免費下載,絕版珍藏 2020-06-12
-
四噴嘴水煤漿氣化爐工業(yè)應(yīng)用情況簡介 2020-06-12
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-06-12
-
甲醇制芳烴研究進展 2020-06-12
-
精甲醇及MTO級甲醇精餾工藝技術(shù)進展 2020-06-12
