EDA (Electronic Design Automation)即“電子設計自動化”,是指以計算機為工作平臺,以EDA軟件為開發環境,以硬件描述語言為設計語言,以可編程器件PLD為實驗載體(包括CPLD、FPGA、EPLD等),以集成電路芯片為目標器件的電子產品自動化設計過程。“工欲善其事,必先利其器”,因此,EDA工具在電子系統設計中所占的份量越來越高。下面就介紹一些目前較為流行的EDA工具軟件。 PLD 及IC設計開發領域的EDA工具,一般至少要包含仿真器(Simulator)、綜合器(Synthesizer)和配置器(Place and Routing, P&R)等幾個特殊的軟件包中的一個或多個,因此這一領域的EDA工具就不包括Protel、PSpice、Ewb等原理圖和PCB板設計及電路仿真軟件。目前流行的EDA工具軟件有兩種分類方法:一種是按公司類別進行分類,另一種是按功能進行劃分。 若按公司類別分,大體可分兩類:一類是EDA 專業軟件公司,業內最著名的三家公司是Cadence、Synopsys和Mentor Graphics;另一類是PLD器件廠商為了銷售其產品而開發的EDA工具,較著名的公司有Altera、Xilinx、lattice等。前者獨立于半導體器件廠商,具有良好的標準化和兼容性,適合于學術研究單位使用,但系統復雜、難于掌握且價格昂貴;后者能針對自己器件的工藝特點作出優化設計,提高資源利用率,降低功耗,改善性能,比較適合產品開發單位使用。 若按功能分,大體可以分為以下三類。 (1) 集成的PLD/FPGA開發環境 由半導體公司提供,基本上可以完成從設計輸入(原理圖或HDL)→仿真→綜合→布線→下載到器件等囊括所有PLD開發流程的所有工作。如Altera公司的MaxplusⅡ、QuartusⅡ,Xilinx公司的ISE,Lattice公司的 ispDesignExpert等。其優勢是功能全集成化,可以加快動態調試,縮短開發周期;缺點是在綜合和仿真環節與專業的軟件相比,都不是非常優秀的。 (2) 綜合類 這類軟件的功能是對設計輸入進行邏輯分析、綜合和優化,將硬件描述語句(通常是系統級的行為描述語句)翻譯成最基本的與或非門的連接關系(網表),導出給PLD/FPGA廠家的軟件進行布局和布線。為了優化結果,在進行較復雜的設計時,基本上都使用這些專業的邏輯綜合軟件,而不采用廠家提供的集成PLD/FPGA開發工具。如Synplicity公司的Synplify、Synopsys公司的FPGAexpress、FPGA Compiler Ⅱ等。 (3) 仿真類 這類軟件的功能是對設計進行模擬仿真,包括布局布線(P&R)前的“功能仿真”(也叫“前仿真”)和P&R后的包含了門延時、線延時等的“時序仿真”(也叫“后仿真”)。復雜一些的設計,一般需要使用這些專業的仿真軟件。因為同樣的設計輸入,專業軟件的仿真速度比集成環境的速度快得多。此類軟件最著名的要算Model Technology公司的Modelsim,Cadence公司的NC-Verilog/NC-VHDL/NC-SIM等。 以上介紹了一些具代表性的EDA 工具軟件。它們在性能上各有所長,有的綜合優化能力突出,有的仿真模擬功能強,好在多數工具能相互兼容,具有互操作性。比如Altera公司的 QuartusII集成開發工具,就支持多種第三方的EDA軟件,用戶可以在QuartusII軟件中通過設置直接調用Modelsim和 Synplify進行仿真和綜合。 如果設計的硬件系統不是很大,對綜合和仿真的要求不是很高,那么可以在一個集成的開發環境中完成整個設計流程。如果要進行復雜系統的設計,則常規的方法是多種EDA工具協調工作,集各家之所長來完成設計流程。
上傳時間: 2013-10-11
上傳用戶:1079836864
海德漢光柵尺被廣泛用于數控設備的位置反饋
上傳時間: 2013-11-07
上傳用戶:gtf1207
為了改進產品性能和兼容性,最新的HDMI compliance test specification (HDMI CTS) V.1.3增加了新的測試內容和定下了更嚴格的標準。大多數現在遞交給HDMI授權測試中心(ATC) 的帶有HDMI功能的電器都將按照HDMI CTS V.1.3 來測試。Analog Devices (ADI) 分別在美國的綠堡(Greensboro,NC), 東京, 臺灣和北京設立了四家預測試中心為客戶提供HDMI CT 測試以縮短客戶產品上市的時間。在本文中我們將討論HDMI CTS V.1.3新增加的一些重要內容。同時我們也將著重總結一些典型測試項目失敗的原因和可能的修改方案。
上傳時間: 2013-12-15
上傳用戶:古谷仁美
專為各大學、函授學校以及遠程教育中心向學生們發布復習材料、實驗素材等課件而設計的一套專用的基于WEB的上傳、下載系統,支持包括無組件上傳在內的多種上傳方式。客戶端腳本均采用JavaScript編寫,可適用于包括IE、NC在內的所有支持JavaScript的瀏覽器。程序在設計上采用了多種流行的數據保護方式,如md5、登陸隨機數等以保證數據的安全,其數據庫不會被下載,即使數據庫丟失也不會泄露密碼。本系統經多方測試,占用系統資源極小,是一款非常實用的教學輔助系統。 V2.x系列版本是為面向大型站點專門設計的程序,為開放式管理
上傳時間: 2014-02-02
上傳用戶:ruixue198909
介紹如何對XP。Embedded版本進行定制的文檔,希望搞RDP和NC的朋友可以研究一下。如果有興趣交流的話可以發Email到iamafan@163.com
上傳時間: 2013-12-27
上傳用戶:風之驕子
自組織系統Kohonen網絡模型。對于Kohonen神經網絡,競爭是這樣進行的:對于“贏”的那個神經元c,在其周圍Nc的區域內神經元在不同程度上得到興奮,而在Nc以外的神經元都被抑制。網絡的學習過程就是網絡的連接權根據訓練樣本進行自適應、自組織的過程,經過一定次數的訓練以后,網絡能夠把拓撲意義下相似的輸入樣本映射到相近的輸出節點上。網絡能夠實現從輸入到輸出的非線性降維映射結構:它是受視網膜皮層的生物功能的啟發而提出的。~..~
上傳時間: 2014-01-06
上傳用戶:ghostparker
電子秒表電路,可在開發版上下載運行,verlog開發
上傳時間: 2015-06-16
上傳用戶:franktu
usb的verilog 代碼。對理解usb的原理有很大幫助,并可以在nc環境下仿真。
上傳時間: 2015-06-16
上傳用戶:yuzsu
The code, images and designs for this book are released under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License. http://creativecommons.org/licenses/by-nc-sa/2.5/ You are free: * to copy, distribute, display, and perform the work * to make derivative works Under the following conditions: *Attribution. You must attribute the work in the manner specified by the author or licensor. *Noncommercial. You may not use this work for commercial purposes. *Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. *For any reuse or distribution, you must make clear to others the license terms of this work. *Any of these conditions can be waived if you get permission from the copyright holder. CONTACT ME Please address any questions to info@andybudd.com.
標簽: Attribution-NonComm Creative released Commons
上傳時間: 2014-01-19
上傳用戶:chfanjiang
VHDL 的FFT 1024點源碼。既有VHDL 的,也有Verlog的。比較好用。占用資源少
上傳時間: 2016-02-24
上傳用戶:Zxcvbnm