经过FPGA综合方面的第4次运行实验后,Synopsys公司成功地改进了它的Design Compiler ASIC综合工具,增添了FPGA综合附加工具,从而使设计师可以利用同样的工具、同一设计流程来进行ASIC和FPGA设计。新推出的附加工具使Design Compiler在不改变RTL代码、综合约束、脚本或ASIC IP的情况下可以实现在FPGA器件上进行ASIC设计。
根据Gartner Dataquest的报告,尽管面临Cadence、Magma和Synplicity等后起之秀的激烈竞争,2003年Synopsys公司仍以90%的市场份额在ASIC综合工具市场上独居鳌头,但在FPGA综合工具方面则要让位于Synplicity和明导资讯公司,2003年这两家公司的市场份额分别占到44%和43%,Gartner Dataquest指出。现在Synopsys公司希望利用自己在ASIC综合市场的地位再次逐鹿FPGA综合市场,特别是基于FPGA的ASIC原型工具市场,该市场目前被Synplicity公司的Certify技术所左右。
Synopsys公司RTL综合行销总监Gal Hasson表示,最近的一份调查报告披露,40%的Synopsys用户在用FPGA 完成ASIC设计原型开发。“与去年相比这一比例上升了许多。”Hasson说。2003年的调查结果显示这一比例只有20%。
促使比例上升的原因有许多,该公司负责FPGA综合的集团行销经理Greg Tenaka表示。高端FPGA的门数与中等规模的ASIC基本相当。将编程进高端FPGA的设计运行速度一般都要比仿真系统中的设计原型更快,而且基于FPGA的原型开发成本要比仿真系统便宜得多。
那些做ASIC设计的公司也发现了FPGA原型的更多用途,Hasson说。FPGA原型可以用来替代面向系统内验证的仿真,从而使软件工程师在开发时能更加得心应手。另外,在向用户或管理者介绍新功能时FPGA原型能够方便地用来证实概念性的东西,他补充道。
为了抓住FPGA原型不断增长的市场机会,并重新进军FPGA综合市场,Synopsys公司这次推出Design Compiler FPGA,据称是一次标志性的战略转移。
“当今的原型创建就如同设计另外一个芯片。”Hasson指出。以前设计师一般都是采用ASIC综合工具来完成ASIC的设计,然后再利用独立的FPGA综合工具在FPGA中实现ASIC原型。从一种综合工具转向另外一种综合工具要求对代码和脚本作出许多修改,这样做不仅需要花费很多时间,而且会在原型中潜在性地引入更多的错误,最终使原型不能准确地反映ASIC设计的功能,Hasson介绍说,而Design Compiler FPGA使设计师可使用熟悉的Design Compiler ASIC流程来实现FPGA。
Design Compiler FPGA工具还包含一种被称为“自适应优化”(Adaptive Optimization)的功能,利用该功能实现的FPGA设计平均要比那些用其它竞争性FPGA综合和ASIC原型工具实现的设计快15%。
“自适应优化”功能可以用来分析设计和FPGA架构,并在分析得出的信息基础上得到最佳的算法,Hasson表示。然后它还能动态地调整和重新排序算法来获得FPGA的最快/最短路径。
由于新工具基本上是在Design Compiler中加入FPGA综合功能,因此FPGA设计师能够在FPGA设计流程中方便地使用其它ASIC工具,例如Synopsys的PrimeTime(用于静态时序分析)、用于形式验证的Formality、用于语法和设计规范检查的工具Leda以及DesignWare库。
FPGA设计师一般都不愿意支付ASIC价位的工具费用,他们已经习惯使用FPGA供应商提供的免费或花少许费用的工具。但Hasson指出,随着百万门FPGA的日益普及,FPGA工具需要更复杂的类似ASIC的设计功能和验证流程。而ASIC设计流程中早已存在的工具和设计流程能够轻易满足这种复杂性要求。
虽然FPGA供应商也在努力提供日趋复杂成熟的工具,但他们并不能提供ASIC原型创建工具,Hasson声称。
Synplicity公司当初携Certify进军ASIC原型市场,根据ASIC设计师对该工具的使用情况来看应该是比较成功的,该公司介绍说。Certify工具一年期的许可费4.5万美元,永久许可费用为11.5万美元。
而Design Compiler FPGA工具的起价是2.9万美元。Synopsys公司认为该工具不仅只是Synplicity FPGA原型产品的追赶者,而且将加入FPGA综合市场竞争。
包含Design Compiler和FPGA综合附加工具的Design Compiler FPGA一年期独立技术签约许可费用起价为36,750美元。现有的Design Compiler用户可以花1.96万美元的一年期技术签约许可费用单独购买FPGA综合附加工具。
Synopsys早期推出的FPGA综合工具是失败的。该公司在1992年推出FPGA Compiler,1996年推出基于Windows的FPGA Express,90年代末期推出FPGA Compiler II。但这些工具与Synplicity或Exemplar Logic(于1999年被明导资讯收购)相比并没有取得很好的市场业绩。FPGA Express现在已经停售了;虽然Synopsys仍在出售FPGA Compiler II,但该工具只适用于较小规模的FPGA设计。
一些被选中的Synopsys用户已经按计划完成了Design Compiler FPGA的β测试,并成功地完成了原型创建,Hasson透露,Design Compiler FPGA已经签约了40多个用户,包括AMD、杰尔系统、Harris和TI公司。
作者:尚德斌







京公网安备 11011202001138号
