eda技術有什麼特點
目前EDA技術已在各大公司、企事業單位和科研教學部門廣泛使用。下面是小編收集的關於eda技術有特點,希望大家認真閱讀!
1. 軟件硬化,硬件軟化
軟件硬化是指所有的軟件設計最後轉化成硬件來實現,用軟件方式設計的系統到硬件系統的轉換是由EDA開發軟件自動完成的;硬件軟化是指硬件的設計使用軟件的方式來進行,儘管目標系統是硬件,但整個設計和修改過程如同完成軟件設計一樣方便和高效。
2. 自頂向下(top-down)的設計方法
傳統的電路設計方法基本上都自向上的,即首先確定可用的元器件,然後根據這些器件進行邏輯設計,完成各模塊後進行連接,最後形成系統。而後經調試、測量看整個系統是否達到規定的性能指標。整個設計過程將花費大量的時間與經費,且很多外在因素與設計者自身經驗的制約,已經不適宜於現代數字系統設計。
基於EDA技術的設計方法正好相反,它主要採用並行工程和“自頂向下”的設計方法,使開發者從一開始就要考慮到產品生成周期的諸多方面,包括質量、成本、開發時間及用戶的需求等。首先從系統設計入手,在頂層進行功能劃分和結構設計,由於採用高級語言描述,能在系統級採用仿真手段驗證設計的正確性。然後再逐級設計低層的結構,用VHDL、Verilog HDL等硬件描述語言對高層次的系統行爲進行電路描述,最後再用邏輯綜合優化工具生成具體的門級邏輯電路的網表,其對應的物理實現級可以是印刷電路板或專用集成電路。
3. 集設計、仿真和測試於一體
現代的EDA軟件平臺集設計、仿真、測試於一體,配備了系統設計自動化的全部工具:配置了多種能兼用和混合使用的邏輯描述輸入工具;配置了高性能的邏輯綜合、優化和仿真測試工具。電子設計師可以從概念、算法、協議等開始設計電子系統,可以將電子產品從電路設計、性能分析到設計出IC版圖或PCB版圖的整個過程在計算機上自動處理完成。較以往的設計方法,大大提高了設計效率,降低了設計者的工作負擔。
4. 在系統可現場編程,在線升級
編程是把系統設計的程序化數據,按一定的格式裝入一個或多個可編程邏輯器件的編程存儲單元,定義內部模塊的`邏輯功能以及它們的相互連接關係。早期的可編程邏輯器件的編程需要將芯片從印製板上拆下,然後把它插在專用的編程器上進行的。目前EDA技術廣泛採用的在系統可編程技術就是爲克服這一缺點而產生的。
所謂系統內可配置是指可編程邏輯器件除了具有爲設計者提供系統內可編程的能力,還具有將器件插在系統內或電路板仍然可以對其進行編程和再編程的能力。目前FPGA/CPLD器件爲設計者提供系統內可再編程或可再配置能力,即只要把器件安裝在系統電路板上,就可對其進行編程或再編程,使得系統內硬件的功能可以像軟件一樣地被編程來配置,這就爲設計者進行電子系統設計和開發提供了可實現的最新手段。採用這種技術,對系統的設計、製造、測試和維護也產生了重大的影響,給樣機設計、電路板調試、系統製造和系統升級帶來革命性的變化。
5. 設計工作標準化,模塊可移置共享
近幾年來,芯片複雜程度越高,對EDA的依賴也越高。 設計語言、EDA的底層技術及其接口的標準化,能很好地對涉及結果進行交換、共享及重用。
EDA設計工作的重要設計語言——硬件描述語言HDL已經逐步標準化。VHDL在1987年被IEEE採納爲硬件描述語言標準(IEEE 1076—1987),VHDL同時也是軍事標準(454)和ANSI標準。Verilog HDL在1995年成爲IEEE標準(IEEE 1364—1995),2001年發佈了IEEE 1364—2001。作爲兩大被國際IEEE組織認定的工業標準硬件描述語言, VHDL和Verilog HDL爲衆多的EDA廠商支持,且移植性好。
數據格式的一致性通過標準保證。對EDA的底層技術、EDA軟件之間的接口等採用標準數據格式,如EDIF網表文件是一種用於設計數據交換和交流的工業標準文件格式文件。這樣,不同設計風格和應用的要求導致各具特色的EDA工具都能被集成在易於管理的統一環境之下,支持任務之間、項目之間、設計工程師之間的信息傳輸和工程數據共享,從而使EDA框架日趨標準化。並行設計工作和自頂向下設計方法也是構建電子系統集成設計環境或集成設計平臺的基本規範。目前,主要的EDA系統都建立了框架結構,並且它們都遵循國際計算機輔助設計框架結構組織CFI(CAD Framework International)的統一技術標準。
因此,EDA技術代表了當今數字系統設計技術的最新發展方向。
相關文章
-
eda技術的基本特點
現代電子設計技術的核心就是EDA技術。EDA技術是一門綜合性學科,它打破了軟件和硬件間的壁壘,代表了電子設計技術和應用技術的發展方向。下面是小編收集的eda技術的基本特點,希望大家認真閱讀! 一、EDA的分類我們依據 -
EDA技術的特點與發展趨勢
女人在懷孕之後身體會有很大的變化,所以對食物的需求也變得不一樣了,只有搭配好飲食才能保證胎兒的正常發育,那麼魚排在懷孕期間能不能吃,是很多孕婦非常想了解的,下面一起了解下。以魚糜或魚片爲主要原料外裹麪包粉的餅狀 -
EDA技術主要涉及什麼內容
委託方:___________________________姓名:_____________________________年齡:_____________________________國籍:_____________________________住(居)所地:_____________________受託方:___________________________姓名:__ -
eda技術的基本內涵是什麼
你瞭解eda技術的基本內涵嗎?EDA技術已成爲現代系統設計和電子產品研發的有效工具,成爲電子工程師應具備的基本能力。本文先介紹了EDA技術的發展過程,並對其基本特點予以詳細敘述,最後對其發展趨勢予以展望。跟yjbys小編 -
EDA技術主要涉及內容是什麼
很多人到了一定年齡,就會患有一些疾病,因此在對藥物進行選擇時,一定要注意不能隨意,對蔥姜煎這種中藥方劑也是一樣,需要先對它進行很好的瞭解,下面我們來看一下。【別名】蔥姜飲【處方】蔥10枝(去根葉),姜3錢。【功能主治】感 -
EDA技術在電子設計中的應用與特點
一架🎹主要材料:紫光檀 1象牙果 1銅粉 1所需工具:挫子 1鋸子 1砂子 120-2500砂紙製作步驟:第1步:根據要的形狀開料第2步:琴蓋和琴身分開第3步:準備象牙果、挖琴身第4步:象牙果用銅粉鑲嵌第5步:扣細節第6步:打磨第7 -
EDA技術主要特徵和要點
EDA技術涉及面很廣,內容豐富,從教學和實用角度看,主要應掌握如下4個方面內容:一是大規模可編程邏輯器件;二是硬件描述語言;三是軟件開發工具;四是實驗開發系統。其中,大規模可編程邏輯器件是利用EDA技術進行電子系統設計載 -
java技術有什麼優點
Java技術有下列優點:簡單、面向對象、分佈式、解釋執行、魯棒、安全、體系結構中立、可移植、高性能、多線程以及動態性。接下來,小編爲您詳細介紹! 1、簡單Java語言是一種面向對象的語言,它通過提供最基本的方法來完 -
AR技術的趣味應用與特點是什麼
1、每一個不努力的日子就是對生命的辜負。 2、讓努力成爲一種習慣。 3、要有最遙遠的夢想和最樸素的生活,即使明天天寒地凍,路遠馬亡。 4、無論明日,有多落魄,至少今天,沒有蹉跎。 5、生前何必久睡,死後自會長 -
AR技術的發展前景與特點是什麼
近年來,AR開始走進我們的生活中,很多人開始體驗AR技術帶來的新鮮感,所以AR技術有着很大的前景。下面爲您精心推薦了AR技術的發展前景與特點,希望對您有所幫助。 AR技術的發展前景1、未來兩三年AR市場將迎來爆發式增長2