继赛灵思于今年二月份开启“目标设计平台”新时代之后,Spartan-6与Virtex-6 FPGA已开始陆续供货。
如今,赛灵思新近推出的ISE 11.1设计套件尽管尚未支持Spratan-6以及Virtex-6,但目标设计平台领域专用开发环境已初步建立。
基础平台的建立
随着FPGA逐渐发展成为系统应用的核心器件之一,伴随着的是架构以及复杂度的增加。而且由于FPGA应用的多样性,设计团队如今面临着越来越多样化的需求,包括逻辑设计、嵌入式系统硬件设计、DSP算法开发、系统集成设计以及嵌入式软件开发等环节,都在利用FPGA进行设计。
赛灵思公司ISE 设计套件高级营销总监Tom Feist表示:“新的FPGA用户来自不同的设计领域,他们采用不同的方法来完成设计。用一种设计流程或设计环境满足每个设计者的需要已经不再现实。”
在ISE 11.1发布之前,不同类型的用户只能使用同一开发套件进行设计,这样当然无法达到快速设计的要求。此次决定推出细分领域的设计方法,可以满足特定目标设计平台的需求,找出适合设计需求的最佳方法和IP。
“越来越多的公司不管理者希望产品推出速度加快,但不可能让每一个工程师全面的了解FPGA,只做软件开发的工程师不可能也没必要了解FPGA架构。”赛灵思亚太区市场及应用总监张宇清表示,“赛灵思目标设计平台推出的重要原因也在于此,帮助工程师拟好写作大纲,第二次再去创作就有灵感了。”
性能的改进
由于采用了更先进的软件改进,与ISE 10.1相比,新版ISE在布局和布线算法得到了很大的改进。张宇清表示,这是ISE 11.1最具革新性的改变,也是Virtex-5及之前的产品系列用户更新软件的必要性所在。
通过算法的改进,以及对于多线程处理的支持,ISE 11.1布局与布线运行速度提高2倍,仿真性能提高了4倍以上,XST综合运行速度平均提高也达2倍以上。此外,通过软件优化,额外可实现10%动态功耗优化。
平均降低存储器要求达28%,现如今大多数工作站采用32位处理器架构,支持内存最大只能达到3G。“目前FPGA开发需要占用很多内存,甚至需要升级为64位工作站,而通过降低内存需求,可以减少公司不必要的IT支出。”赛灵思亚太区通信业务拓展高级经理梁晓明解释道。
新版ISE性能得到了广泛的合作伙伴的认可,Atomic Rules公司首席技术官Shepard Siegel表示:“根据我们采用ISE 设计套件 11预发布版本完成多项设计所获得的经验,我们在设计项目的所有方面都实现了相当大的提高,包括运行时间缩短1/3,资源利用率和Fmax性能提高10%。”
张宇清总结道:“ISE 11.1推出的主要目的是让设计人员集中精力在不同的平台上完成差异化。”