天天看點

EDA工具

傳統的調試方法無法運作了,現在還要內建更多的IP(知識産權),是以要借助專門的開發工具。

Synplicity:規模最大,綜合為特色

Dataquest的報告統計,世界第五大EDA工具供應商Synplicity占據了FPGA工具市場半壁江山,達到58%市場佔有率。

ASIC綜合部進階行銷總監John Gallagher談到Synplicity最新釋出了Synplify Pro 8.0 FPGA綜合工具,稱新工具能緊密內建第三方形式驗證、布局布線及調試産品,在運作時間和結果品質上均有改進。

該工具包含形式驗證流程,工具軟體輸出一個驗證接口檔案(VIF),用于面向Altera和Xilinx器件的形式驗證流程。Synplify Pro内還內建了Identify FPGA源代碼調試器,并具有雙寫入RAM支援功能,可針對使用者的目标FPGA器件選擇正确的RAM實作。8.0版本還包括對新器件的支援,如Actel新推出的ProASIC3 FPGA和Altera的HardCopy II家族結構化ASIC。

Altium:System-On-FPGA方案

澳洲的Altium 公司Nexar 2004産品是一個全面的、獨立于FPGA供應商的電子設計解決方案。它将原理圖輸入、硬體語言、預綜合的IP元件、基于C和彙編的嵌入式軟體開發工具、可重新配置的的硬體平台無縫地內建在同一環境中,利用闆級設計方法在FPGA上實作完整的基于處理器的數字系統。

系統采用的基于互動式設計、調試的LiveDesign開發模式,使工程師擺脫了對HDL和系統級仿真的依賴,開發過程更加快捷、簡單。同時,系統提供豐富的拿來即用、預綜合的IP CORE(含處理器核心),使基于原理圖的FPGA設計變得非常高效并具有良好的可移植性。此外,可重新配置的硬體平台NanoBoard是業界第一塊基于FPGA的、支援LiveDesign開發模式的開發闆,它能夠無風險地進行晶片級系統內建、軟硬體并行設計和調試。

Altium 公司的FPGA設計工具的特點:

·全內建的FPGA(嵌入式/非嵌入式系統)環境。從輸入到上闆調試的全過程內建在同一環境中;成熟即用的MCU CORE及其編譯、調試環境也無縫地被內建進來。

·通用的開發平台。适用于各主流FPGA廠家各系列晶片,軟體可移值性好,是通用的FPGA開發平台。

·闆級的設計方法。基于原理圖的闆級設計方法具有良好的直覺性,但也保留了硬體語言的簡便性。免費、豐富的通用CORE、8位-32位的MCU CORE及常用外設CORE使設計更加簡捷;

·通用調試闆。可解決複雜FPGA系統的仿真速度問題,實時驗證的通用調試闆無需制作專用測試闆,省時省力省錢;

·LiveDesign的設計理念。通用調試闆和虛拟儀器構成個人電子實驗室,設計+實時驗證的方式大大提高了效率和可靠性。對于嵌入式系統,真正的軟、硬體的協同設計、調試更是工程師夢寐以求的目标。

·與Protel 2004的完美結合。無縫地與Protel 2004(低價位的闆級設計工具,也是Altium公司的産品。)內建後,具有PCB闆全局布線效率和效果。

Altium 公司上海代表處的曲剛總經理表示:“作為新一代的低成本、高效能的複雜數字系統設計平台,Nexar 2004将把FPGA可重複程式設計的優點拓展到更廣泛的産品應用中。”

Cadence:緻力于驗證

Cadence 公司FPGA全晶片驗證可在晶片組裝上闆前發現各種錯誤,進而縮短開發時間。目前,由于先進的FPGA晶片具有高度的複雜性,使得用儀表探針在電路闆上對晶片進行調試的傳統做法變得日益困難 。Incisive一體化仿真器(Incisive Unified Simulator)借助功能強大的斷言和SimVision工具,可使設計人員在仿真器中發現潛在的時序錯誤和功能性錯誤。

同時,Cadence公司與PFGA晶片廠商緊密合作,確定了Incisive一體化仿真器與FPGA設計套件間高度的內建性。這種合作關系縮短了FPGA的設計周期。

Cadence北方及西南地區技術經理賴志廣先生總結了其優點:

·提供終極的基于模拟的速度和效率;

·通過内生事務級的模拟,RTL性能提高100倍;

·事務級支援,縮短50%的測試平台開發時間,一體化的測試生成以及驗證元件重用;

·縮短驗證時間,更快找到bugs,使用靜态和動态斷言檢查的詳盡模拟;

·縮短25%的調試時間,通過一體化的事務/信号檢視,HDL分析功能以及一體化的全語言調試環境;

·使用可選的按需加速,RTL性能提升100倍。

Mentor:具備FPGA全流程方案

Mentor Graphic公司能夠提供FPGA全流程完整解決方案。完善的設計技術包括:功能強,并支援各種描述方式的設計輸入和設計管理工具HDL Designer Series;支援業界全部标準,具備良好調試性能,并且為行業所廣泛認同的仿真調試工具ModelSim;還包括全系列的邏輯綜合技術:RTL邏輯綜合工具Precision RTL,實體綜合工具Precision Physical,算法級進階語言C/C++綜合工具Catapult C。

AcconSys(Mentor的代理商)技術經理肖躍龍先生不無誇贊地說:上述工具和技術構成FPGA/FPSoC設計黃金組合——Mentor的FPGA Advantage工具包,其中的每一個點工具在業界都有可觀的市場占有率,例如2004年HDL Designer Series的市場占有率達57%,ModelSim在整個VHDL和Mixed-HDL仿真器市場占有率接近60%,在FPGA設計領域則有更好的表現市場佔有率高達80%,綜合工具 Precision的市場占有率接近40%。與此同時,FPGA Advantage通過Mentor獨創的一體化設計環境I/O Designer,實作與其高性能PCB設計環境Expedition PCB的整合,實作FPGA和PCB設計環境之間的雙向動态互動,確定FPGA與PCB之間設計的一緻以及最佳的系統性能。

繼續閱讀