PADS高級教程,PADS BlazeRouter功能簡介之交互式高速PCB設計。 ? BlazeRouter設計環境
標簽: BlazeRouter PADS PCB 交互式
上傳時間: 2013-11-12
上傳用戶:hn891122
altium designer高級功能介紹
上傳時間: 2013-11-03
上傳用戶:wyc199288
用FPGA設計多功能數字鐘
上傳時間: 2013-10-27
上傳用戶:ommshaggar
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
硬件描述語言HDL的現狀與發展
上傳時間: 2013-11-10
上傳用戶:sunshie
講述硬件描述語言的前世今生
上傳時間: 2013-11-03
上傳用戶:fanboynet
硬件描述語言Verilog教程
標簽: verilog_hdl 教程 硬件描述語言
上傳時間: 2013-11-10
上傳用戶:小火車啦啦啦
一些應用利用 Xilinx FPGA 在每次啟動時可改變配置的能力,根據所需來改變 FPGA 的功能。Xilinx Platform Flash XCFxxP PROM 的設計修訂 (Design Revisioning) 功能,允許用戶在單個PROM 中將多種配置存儲為不同的修訂版本,從而簡化了 FPGA 配置更改。在 FPGA 內部加入少量的邏輯,用戶就能在 PROM 中存儲的多達四個不同的修訂版本之間進行動態切換。多重啟動或從多個設計修訂進行動態重新配置的能力,與 Spartan™-3E FPGA 和第三方并行 flashPROM 一起使用時所提供的 MultiBoot 選項相似。本應用指南將進一步說明 Platform Flash PROM 如何提供附加選項來增強配置失敗時的安全性,以及如何減少引腳數量和板面積。此外,Platform Flash PROM 還為用戶提供其他優勢:iMPACT 編程支持、單一供應商解決方案、低成本板設計和更快速的配置加載。本應用指南還詳細地介紹了一個包含 VHDL 源代碼的參考設計。
上傳時間: 2013-10-10
上傳用戶:wangcehnglin
隨著PCB設計復雜程度的不斷提高,設計工程師對 EDA工具在交互性和處理復雜層次化設計功能的要求也越來越高。Cadence Design Systems, Inc. 作為世界第一的EDA工具供應商,在這些方面一直為用戶提供業界領先的解決方案。在 Concept-HDL15.0中,這些功能又得到了大度地提升。首先,Concept-HDL15.0,提供了交互式全局屬性修改刪除,以及全局器件替換的圖形化工作界面。在這些全新的工作環境中,用戶可以在圖紙,設計,工程不同的級別上對器件,以及器件/線網的屬性進行全局性的編輯。
上傳時間: 2013-11-12
上傳用戶:ANRAN
歡迎使用 PowerPCB 教程。本教程描述了 PADS-PowerPCB 的絕大部分功能和特點,以及使用的各個過程,這些功能包括: · 基本操作 · 建立元件(Component) · 建立板子邊框線(Board outline) · 輸入網表(Netlist) · 設置設計規則(Design Rule) · 元件(Part)的布局(Placement) · 手工和交互的布線 · SPECCTRA全自動布線器(Route Engine) · 覆銅(Copper Pour) · 建立分隔/混合平面層(Split/mixed Plane) · Microsoft的目標連接與嵌入(OLE)(Object Linking Embedding) · 可選擇的裝配選件(Assembly options) · 設計規則檢查(Design Rule Check) · 反向標注(Back Annotation) · 繪圖輸出(Plot Output) 使用本教程后,你可以學到印制電路板設計和制造的許多基本知識。
上傳時間: 2013-10-08
上傳用戶:x18010875091