传统的调试方法无法运作了,现在还要集成更多的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及其编译、调试环境也无缝地被集成进来。 ·与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北方及西南地区技术经理赖志广先生总结了其优点:
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之间设计的一致以及最佳的系统性能。 |