郭慶杰++楊豐旭++安玉++徐遜
摘 要
隨著我國科學技術的不斷發(fā)展,電子設計發(fā)展的數(shù)字化程度越來越強。從目前電子設計領域里,EDA技術是電子設計中最具重要的應用型技術,同時也是整個電子設計體系的基礎。因此,本文就從EDA技術的優(yōu)勢以及在電子設計中的具體應用方法進行系統(tǒng)的研究,從而為關注這一話題的人們提供參考。
【關鍵詞】EDA技術 電子設計 運用分析
電子技術在信息化時代得到快速的發(fā)展,各類電子產(chǎn)品已經(jīng)溶于人們的日常生活之中,并成為不可或缺的一部分。隨著科學技術的不斷推進,人們對于電子產(chǎn)品的功能有了更高的需求。因此,EDA技術成為了電子設計的核心技術,并為電子設計帶來了更加廣闊的發(fā)展空間。
1 EDA技術的優(yōu)勢
1.1 “自頂而下”設計方法,增強了設計效率
十年前,我國電子設計的基本構想還只是停留在運用“自底而上”的集成電路的方式所構建出的全新系統(tǒng),但在具體的規(guī)劃設計上猶如金字塔的構造方式,過程極具繁瑣且耗時量大,因此在具體操作上不僅降低了工作效率,設計成本高,而且在操作時還容易出現(xiàn)技術錯誤。隨著我國科學技術的不斷更新,在電子設計中出現(xiàn)“自頂而下”全新設計方法,這種設計方法首先要從系統(tǒng)構造設計上出發(fā),在頂層內(nèi)部結構上通過功能方框圖來進行實際的劃分和結構設計,并利用方框圖一級結構來進行模擬、更正,運用計算機軟件專用語言的形式對高層次的系統(tǒng)進行描述,并進行相應的驗證工作。由于設計環(huán)節(jié)中的模擬以及和更改過程都是在頂層來完成的,因此,便于提前發(fā)現(xiàn)設計初期中的問題,避免設計工作中的資源浪費,與此同時又能有效的減少針對邏輯功能進行模擬的工作量,提高設計的成功率,進而有效的提升了設計效率。
1.2 EDA技術的適用性好
EDA技術在具體的應用中可以在電子設計的升級和創(chuàng)新環(huán)節(jié)中得到有效應用,并能充分的發(fā)揮出EDA技術獨有的容量大、速度快、效率高的特點,因此這對于電子產(chǎn)品的設計來說無疑是具有重要的優(yōu)勢。
1.3 EDA技術的應用范圍廣
目前我國電子設計中較為流行的編程方式是在線編程和無線編程,并且在具體的應用中EDA技術可以很好的適應電子設計發(fā)展的潮流,實現(xiàn)無障礙編程,與此同時在應用中也會使編程更具有保密性。
2 EDA技術在電子設計中的具體應用
2.1 EDA技術應用流程
EDA技術在電子設計中扮演者十分重要的角色,要想讓相關設計者更好的將EDA技術應用到具體設計之中,設計人員就要遵守EDA專用技術的相關電子設計流程,具體流程設計內(nèi)容包括圖形代碼輸入、內(nèi)部系統(tǒng)功能分配、代碼仿真模擬的運用以及編程任務下載等。在電子設計中運用EDA技術的第一步驟就是通過圖像編輯處理器或文本轉換格式來展現(xiàn)其設計內(nèi)容,再由技術人員通過操作編譯器來實現(xiàn)程序翻譯,或者是運用HDL程序輸入法,依據(jù)不同產(chǎn)品來選擇相應的輸入形式。在電子設計中常見的原理圖設計一般都具有直觀性,在設計過程中各項操作細節(jié)都能得到系統(tǒng)的衡量,同時,在電子設計中使用編譯器能夠快速的獲取單元器件,為設計者創(chuàng)造了更具自由的選取操作表達方式上的空間條件。另外,EDA技術可以驗證電路設計方案的正確性,在進行電子設計時,可以等到設計方案確定后,會利用系統(tǒng)仿真方式等來驗證設計方案的正確性,在驗證過程中系統(tǒng)的各個環(huán)節(jié)的傳遞函數(shù)確定之后,設計方案便可以實現(xiàn)。在接下的步驟中,設計人員要善于利用轉換基礎軟件與硬件設計方式,并在設計中將二者合二為一,進行細致的歸納整理,在整理完后,生成出相應的網(wǎng)表圖,設計人員在設計過程中再結合著網(wǎng)表圖來進行功能仿真模擬,進而保證在電子設計初期的設計構想是否遵照實際的設計規(guī)劃來進行。設計環(huán)節(jié)的最后一步便是編程任務下載,電子設計過程中的編程任務下載需要通過功能仿真模擬確認無誤后,再運用CPLD等相關編程技術來完成邏輯映射操作,與此同時還要結合著jtag編程器或其他編程器來將設計項目下載到器件PFGA中去,以此來完后系統(tǒng)級的設計工序。
2.2 EDA技術在8255A芯片設計工作中的流程說明
大多數(shù)的PPI端口的構造體都是輸入和輸出的雙向引腳,其端口設計是相互對應著在芯片端口的構造體內(nèi)部,并且都是通過EDA技術中的bus-in和bus-out總線來對接實現(xiàn)的。其次,構造體進程要進行合理的細化。構造體主要包含如下兩點:
2.2.1 讀進程工作
就是指在設計過程中片選信號和讀信號都有效的情況下,從各個端口對外部設備所提供的信息數(shù)據(jù)進行讀取。
2.2.2 寫進程工作
同讀進程工作類似,在片選信號和讀信號都有效時,將總線上的有效數(shù)據(jù)信息寫進bus-out總線上,便于以后對其使用方式上的判斷。與此同時,這兩項進程工作都需要靠EDA技術的支撐才能順利完成。
2.3 EDA技術的應用變化
EDA技術隨著電子技術的發(fā)展得到較為廣泛的應用,并在具體的操作中改變了傳統(tǒng)電子設計方法中“自下而上”的方式,有效的規(guī)避了因傳統(tǒng)技術方法所帶來的操作故障、質量低的等問題發(fā)生,為傳統(tǒng)電子設計注入了創(chuàng)新元素,具體的設計中應用新型的“自頂向下”的設計原理,并結合著HDL硬件描述概念對頂層設計注入了專業(yè)理論,由技術人員驗證無誤后,再通過綜合優(yōu)化工具來完成后續(xù)的電子設計工作。就我國目前的電子設計工作發(fā)展狀況可以看出,設計人員在具體的電子設計中利用軟件設備來對電子硬件功能進行系統(tǒng)性描述,最后通過CPLD等編程軟件得出結論。
3 結論
綜上所述,我國電子設計中,EDA技術的應用越來越普遍,并為電子設計行業(yè)帶來了技術上的創(chuàng)新。因此,在電子市場發(fā)展的大背景下,必須要求電子設計師熟練地運用EDA技術,在提高效率的同時,開發(fā)出更具高性能的電子產(chǎn)品,使EDA技術能更好的適應社會的發(fā)展,以此來推動電子系統(tǒng)不斷的向集成化、大規(guī)模化的方向前行。
參考文獻
[1]朱金明,黃理瑞.淺析電子設計中EDA技術的應用[J].數(shù)字技術與應用,2014(07):106.
[2]張曉燕,李洋.EAD技術在實踐教學體系中應用的探索和實踐[J].實驗室研究與探索,2008(12).
[3]周瑩.探討EDA技術在電子設計中的應用[J].電子技術與軟件工程,2013(19):200.