赛灵思 ISE 12设计套件利用智能时钟门控技术将动态功耗降低30%
1)赛灵思今天要宣布什么消息?
ISE® 12设计套件不仅实现了功耗与成本的突破性优化,而且为逻辑、嵌入式、DSP和系统设计人员带来了更高的设计生产力。 2) 新版 ISE 设计套件与前版有什么区别?
ISE设计套件首次提供了“智能”时钟门控技术,可将动态功耗降低多达 30%。针对加密、数据路径和计算密集型设计,甚至还能进一步降低功耗。新套件还提供了基于时序的高级设计保存功能、符合 AMBA 4 AXI4 规范的即插即用设计 IP 支持,以及具备第四代部分重配置功能的直观设计流程,可将系统成本降低 30% 以上,满足有线电信应用的需求。 3) ISE 12设计套件推出的主要推动因素有哪些?
降低新一代电子产品系统成本, 降低功耗, 同时提升性能, 这是各种应用及市场领域提出的普遍需求, 正是这些需求推动ISE 12设计套件应运而生。ISE 12 设计套件使设计人员能够通过功耗和成本方面的软件创新平衡上述需求, 并最大限度地发挥 Virtex®-6 和 Spartan®-6器件的功能,同时大大提高整体设计生产力。 4) “智能”时钟门控技术的功耗优化优势有哪些?其工作原理是什么?
智能时钟门控是降低数字设计动态功耗的有效优化技术,可自动检测并通过精细粒度(逻辑切片)优化功能中止不必要的转换。利用我们正在独特的算法对设计进行分析,以检测转换时不改变下游逻辑和互联的顺序元件。系统会在各个逻辑切片中生成“本地时钟启用”,自动关闭不必要的活动,而避免关闭整个时钟网络。这些优化措施不会改变现有的逻辑,仅添加最少的逻辑和网络元件连接到时钟启用(平均增加约 2% 的 LUT)。 5) 赛灵思的智能时钟门控技术能否支持第三方综合工具的映射?
综合工具能自动转换 ASIC 中常用的门控时钟结构,从而映射至赛灵思器件中的时钟启用,同时还能使用全局布线资源。赛灵思的智能时钟门控技术简化了带门控时钟的ASIC 代码移植到 FPGA 的工作,但它不会分析转换后的代码,以检测转换时不改变下游逻辑和互联的顺序元件。 6) 新版 ISE 对部分重配置流程做出了哪些变动?
部分重配置技术现采用直观的界面,以及与标准 ISE 设计流程紧密结合的简化设计方法,其易用性得到进一步提升。ISE 12 套件还为第四代动态重配置(也称作“按需”或“即时”重配置)功能提供了设计支持,通过让多种高级应用集成于尽可能小型化的 Virtex-6 器件上,可大幅降低系统成本与功耗。 7) 赛灵思为什么选择 AMBA 4 AXI4 协议来进行 IP 互联标准化?它是如何支持赛灵思 FPGA 的即插即用设计的?
AMBA 4 AXI4 规范定义了一系列的性能增强型互联接口,这些接口采用针对应用类型优化的多种不同总线。通过在统一开放式互联协议上进行标准化,使设计人员能够更轻松地在设计方案中集成赛灵思及第三方供应商提供的 IP,实现最新一代系列器件上的即插即用互操作性。这种经过优化的互联基础架构不仅为赛灵思 FPGA 提供了符合 AXI4 规范的更广阔的 IP 生态系统,而且还为 2010 年秋季开始启用赛灵思目标设计平台开发支持 AXI4 的系统奠定了基础。 8) AMBA 4 AXI4 规范是否为了与FPGA 协同使用经过了优化?
是的。为高效映射于 FPGA 架构,赛灵思与 ARM 共同定义了 AXI4、AXI4-Lite 和 AXI4-Stream 规范。这进一步提升了我们最新系列器件的系统性能。 9) ISE 12 采用了哪些新特性支持设计保存?
ISE 12设计套件的高级设计保存功能,使设计人员能通过可重复使用的时序结果快速实现设计时序收敛。设计人员不仅能将设计方案分区,集中精力满足关键模块所需的时序功能,而且还可在进行其他部分的设计工作时将这些模块锁定,以保存其布局布线。ISE 12 分区技术的关键特性包括:支持更灵活工作环境的 PlanAhead™ 接口、加强用户控制的新命令流程,以及更简便易用的支持网表分区功能和 CORE Generator™ IP 流程。 10) ISE12 设计套件是否支持 ISE 11提供的特定领域设计方法?
ISE 12设计套件支持特定领域设计方法,并在此基础上进行了扩展,并专为 ISE 11 的逻辑、嵌入式、DSP和系统级设计,量身定制了互操作性设计流程和工具配置。ISE 12 进行了大量的基础架构变动,可改进所有领域的软件运行时间和设计性能。此外,赛灵思还通过更紧密的工具集成和自动化向导改进了嵌入式设计环境,从而进一步简化了嵌入式处理器系统的优化与验证流程。 11) ISE 12 为嵌入式开发人员提供了哪些具体的方法改进?
•嵌入式开发人员可充分利用 ISE环境中集成仿真器 (ISim) 预配置的变量及设置来加速设计验证。
•MicroBlaze™ 软处理器的最新配置向导能优化嵌入式处理器设计,尽可能缩减占位面积,最大限度地提高性能 (DMIP)、频率及操作系统使用率 (Linux MMU)。
•配置向导还能将关键功能的控制抽象出来,如:
o优化高速缓存大小、行为和功能(包括 BRAM 或分布式 RAM 的使用)。
o分支预测计算,可优化指令执行。
o控制流水线级、例外处理、调试存取和存储器管理功能。 12) 相对于前版 ISE,新版的运行时间和占位面积有何改进?
12.1 版的 XST 逻辑综合速度平均提升 2 倍,大型设计的实施运行时间缩短 1.3 倍(如采用多线程技术,可缩短 1.5 倍)。XST 的改进还体现为 Virtex-6 和 Spartan-6 FPGA 的设计占用面积缩减了近 7%。 13) 用户通过 ISE12 能获得哪些设计性能提升?
ISE12.1 软件为 Virtex-6 和 Spartan-6 FPGA 系列提供了生产支持和验证的 IP 流程。Spartan-6 FPGA -2速度级别相对于 ISE 11.4 版本的性能平均加快了 5%。 |