EDA技術主要特徵和要點

EDA技術涉及面很廣,內容豐富,從教學和實用角度看,主要應掌握如下4個方面內容:一是大規模可編程邏輯器件;二是硬件描述語言;三是軟件開發工具;四是實驗開發系統。其中,大規模可編程邏輯器件是利用EDA技術進行電子系統設計載體,硬件描述語言是利用EDA技術進行電子系統設計主要表達手段,軟件開發工具是利用EDA技術進行電子系統設計智能化自動設計工具,實驗開發系統則是利用EDA技術進行電子系統設計下載工具及硬件驗證工具。

EDA技術主要特徵和要點

  EDA技術主要特徵

1、用軟件設計方法來設計硬件

硬件系統轉換是由有關開發軟件自動完成,設計輸入可以是原理圖VHDL語言,通過軟件設計方式測試,實現對特定功能硬件電路設計,而硬件設計修改工作也如同修改軟件程序一樣快捷方便,設計整個過程幾乎不涉及任何硬件,可操作性、產品互換性強。

2、基於芯片設計方法

EDA設計方法又稱爲基於芯片設計方法,集成化程度更高,可實現片上系統集成,進行更加複雜電路芯片化設計和專用集成電路設計,使產品體積小、功耗低、可靠性高;可在系統編程或現場編程,使器件編程、重構、修改簡單便利,可實現在線升級;可進行各種仿真,開發週期短,設計成本低,設計靈活性高。

3、自動化程度高

EDA技術根據設計輸入文件,將電子產品從電路功能仿真、性能分析、優化設計到結果測試全過程在計算機上自動處理完成,自動生成目標系統,使設計人員不必學習許多深入專業知識,也可免除許多推導運算即可獲得優化設計成果,設計自動化程度高,減輕了設計人員工作量,開發效率高。

4、自動進行產品直面設計

EDA技術根據設計輸入文件(HDL或電路原理圖),自動地進行邏輯編譯、化簡、綜合、仿真、優化、佈局、佈線、適配以及下載編程以生成目標系統,即將電子產品從電路功能仿真、性能分析、優化設計到結果測試全過程在計算機上自動處理完成。

  EDA技術要點

1、可編程邏輯器件-PLD

數字邏輯器件發展直接反映了從分立元件、中小規模標準芯片過渡到可編程邏輯器件過程。ISP技術和HDPLD器件使設計人員能夠在實驗室中方便地開發專用集成數字電路芯片ASIC.當前,國內外許多著名廠商均已開發出新一代ISP器件以及相應開發軟件(如Synario、EXPERT、Fundation、MAX Plus2等)。

2、“自頂而下”設計方法

10年前,電子設計基本思路還是選擇標準集成電路“自底向上”(Bottom-Up)地構造出一個新系統。這樣設計方法如同一磚一瓦建造樓房,不僅效率低、成本高而且容易出錯,高層次設計給我們提供了一種“自頂向下”(Top-Down)全新設計方法,這種方法首先從系統入手,在頂層進行功能方框圖劃分和結構設計,在方框圖一級進行仿真、糾錯,並用硬件描述語言對高層系統進行描述,在系統一級進行驗證,然後用綜合優化工具生成具體門電路網表,其對應物理實現級可以是印刷電路板或專用集成電路,由於設計主要仿真和調試過程是在高層次上完成,這既有利於早期發現結構設計上錯誤,避免設計工時浪費,同時也減少了邏輯功能仿真工作量,提高了設計一次成功率。