全球可编程平台领导厂商赛灵思公司 (Xilinx, Inc. (NASDAQ:XLNX) )日前宣布推出 ISE® 13.4设计套件。该设计套件可提供对 MicroBlaze™ 微控制器系统 (MCS) 的公共访问功能、面向 28nm 7 系列 FPGA 的全新 RX 裕量分析和调试功能,以及支持面向 Artix™-7 系列和 Virtex®-7 XT 器件的部分可重配置功能。
MicroBlaze MCS可显著简化微控制器设计
MicroBlaze MCS 是赛灵思 LogiCORE™ IP核解决方案的新成员,可为赛灵思客户提供交钥匙微控制器解决方案。它包含 MicroBlaze 处理器、用于程序和数据存储的本地存储器,以及紧密耦合的 GPIO、时钟、中断控制器和其它标准外设。
MCS 得到了众多赛灵思 FPGA 系列器件的广泛支持,经预配置可帮助硬件开发人员简化部署工作。不仅软件开发人员会发现一些熟悉的工具,诸如赛灵思软件开发套件 (SDK)、命令行 gcc、赛灵思微处理器调试器 (XMD) 和与较大型处理器配置使用相同标准的MicroBlaze API,而且硬件开发人员也将欣慰地发现,除了得到Cadence、Mentor和赛灵思仿真解决方案的支持外,MicroBlaze 处理器和所有的赛灵思嵌入式 IP 核现在还得到了 Synopsys VCS 仿真器的支持。MicroBlaze MCS 现包含在ISE 设计套件的所有版本和 ISE WebPACK 中,并与 AutoESL™ 高级综合工具 v2011.4 版兼容。
全新 RX 裕量分析工具
ISE 13.4 版中提供的 ChipScope™ Pro 工具现提供一款 RX 裕量分析工具,可帮助工程师优化信号质量,降低设计误码率 (BER)。RX 裕量分析工具采用二维眼图扫描统计算法,可以通过交互方式实时地或者在运行后处理过程中表征和优化信道质量。
第四代部分可重配置功能
PlanAhead™ 工具现可提供支持面向 Artix-7 和 Virtex-7 FPGA 的部分可重配置功能。部分可重配置功能可以动态地重配置逻辑模块,同时不影响其他逻辑的运行。这就意味着设计人员可使用 Artix-7 和 Virtex-7 XT 器件构建高度灵活的系统,能够在运行过程中更换功能或者进行远程更新。此外,部分可重配置功能还可让设计人员通过充分利用时间复用的优势,即采用尺寸更小、数量更少的器件,减少板级空间和最大限度地降低比特流的存储要求,最终降低成本和设计尺寸。采用更小和更少的器件还可降低系统功耗,而更换出高耗能任务则能够最大限度地降低 FPGA 的动态功耗。这标志着赛灵思首次可面向从低成本到高端的所有7系列 FPGA产品提供部分可重配置功能。
赛灵思软件和工具市场营销高级总监 Tom Feist 指出:“随着硬件设计越来越多地使用点对点总线,以更快的传输速度发送更大型的数据包,因此设计工程师应该更加重视这类设计所要求的质量、误码率和裕量等。提升设计人员的工作效率仍然是赛灵思的重中之重。ISE 13.4 设计套件可进一步丰富和简化我们的开发工具,确保它们的简便易用性,并为在这些设计中部署我们整个 7 系列 FPGA 提供支持。”