Intel® Quartus® Prime Pro Edition用户指南: 设计优化

ID 683641
日期 9/30/2019
Public
文档目录

5.9. 时序收敛和优化修订历史

以下修订历史适用于本章:

文档版本 Intel® Quartus® Prime版本 修订内容
2019.07.01 19.1 寄存器自动复制:估算物理性接近度寄存器自动复制:层次性接近度主题添加了重要说明。
2019.04.01 19.1
  • 复制扇出控制的逻辑主题中添加了有关寄存器复制方法的更多信息。
  • 将与手动寄存器复制相关的内容从Duplicate Logic for Fan-out Control主题移动到新创建的手动添加复制寄存器副主题中。
  • 寄存器自动复制:估算物理性接近度寄存器自动复制:层次性接近度添加到复制扇出控制逻辑主题下作为新的副主题,以说明寄存器自动复制过程。
2018.11.12 18.1.0
  • 更新了“调整布局工作量”主题中的“布局工作量乘法器”图示和文字说明。
  • 更新了“调整Fitter工作量”主题中的“Fitter工作量”图示和文字说明。
  • 更新了“针对保持时序添加线缆"主题中的“优化保持时序选项”截屏图。
2018.09.24 18.1.0
  • 删除了重复主题:资源利用率优化技术。该主题现位于区域优化章节。
  • 从”针对时序逻辑选项优化IOC寄存器布局"主题中删除了关于不支持CARRY和CASCADE缓冲的参考内容。
2017.11.06 17.1.0
  • 添加了关于 Intel® Stratix® 10 Hyper-Retiming,Fast Forward编译和Fast Forward Viewer的支持。
    • 添加了主题:“关键链”,“查看关键链”,“Intel Stratix 10时序收敛建议”,“重新定时限制详细报告”,“使用Retiming Limit Details Report“,“Fast Forward时序收敛建议”,“生成Fast Forward时序收敛建议”,“实现Fast Forward建议”。
  • 添加关于使用分区实现时序收敛的主题。
  • 移动主题位置:将“时序收敛的设计评估”移动到“初始编译:可选的Fitter设置”之后。
  • 删除了关于在设计的一个部分中应用物理综合的声明。
  • 删除了关于优化所选路径的保持时序的参考。
  • 更新了关于资源使用率优化设置的逻辑选项。
2017.05.08 17.0.0
  • 添加了主题:关键路径
  • 更新了Register-to-Register时序并将其重命名为Register-to-Register时序分析
  • 重命名主题:将使用Timing Analyzer的时序分析重命名为使用Timing Analyzer显示路径报告
  • 从主题标题中删除了(LUT-Based Devices)备注。
  • 重命名主题:将优化时序(LUT-Based Devices)更改为时序优化
  • 重命名主题:将在Timing Analyzer中调试时序错误重命名为显示错误路径的时序收敛建议
  • 重命名主题:将改进Register-to-Register时序的摘要更名为改善Register-to-Register时序
  • 已删除主题:Tips for Locating Multiple Paths to the Chip PlannerLogicLock Assignments and Hierarchy Assignments
  • 删除了对已淘汰Fitter Effort Logic Option的参考。
  • 删除了关于Pin Advisor和Resource Optimization Advisor的内容。
  • 删除了图示:Clock Regions
2016.10.31 16.1.0
  • 品牌更名为Intel。
2016.05.02 16.0.0
  • 删除对已淘汰物理综合选项的参考。
  • 添加了关于监控集群难度的信息。
2015.11.02 15.1.0
  • 添加了:外设到内核寄存器布局和布线优化
  • Quartus II更改为Quartus Prime
2014.12.15 14.1.0
  • 将Fitter Setting,Analysis & Synthesis和Physical Synthesis Optimizations Setting的位置更新到Compiler Setting。
  • 更新了DSE II的内容。
2014年6月 14.0.0
  • DITA转换。
  • 删除了QII软件v14.0中关于不再支持的淘汰器件的内容:Arria GX, Arria II, Cyclone III, Stratix II, Stratix III.
  • 以IP核内容替换Megafunction内容。
2013年11月 13.1.0
  • 添加了针对时序收敛的设计评估
  • 删除了Optimizing Timing (Macrocell-Based CPLDs)部分。
  • 更新了优化Multi-Corner时序和Fitter主动布通性优化。
  • 更新了通过Timing Analyzer进行时序分析以显示如何访问Report All Summaries命令。
  • 更新了忽略时序收敛,包含了关于Fitter Summary Reports的帮助链接提供Ignored Assignment Report信息。
2013年5月 13.0.0
  • 将章节标题从“时序优化”重命名为“时序收敛和优化”。
  • 删除了设计和区域/资源优化信息。
  • 添加了如下部分:

    Fitter主动布通性优化。

    关于分析往来关键路径的源和目标路径的提示。

    定位Chip Planner的多个路径的提示。

    创建.tcl脚本以监控跨编译的关键路径的提示。

2012年11月 12.1.0
  • 更新了“初始编译:可选的Fitter设置”,第13–2页;“I/O约束”,第13–2;“初始编译:可选的Fitter设置”,第13–2页;“资源利用率”,第13–9页;“布线”,第13–21页,以及“解决资源利用率问题”,第13–43页。
2012年6月 12.0.0
  • 更新了“优化Multi-Corner时序”,第13–6页;“资源利用率“,第13–10页;”使用Timing Analyzer进行时序分析“,第13–12页;“使用Resource Optimization Advisor”,第13–15页;“增加Placement Effort Multiplier”,第13–22页;”增加Router Effort Multiplier”,第13–22页;和“Timing Analyzer中调试时序失败”,第13–24页。
  • 本章中的少量文本编辑。
2011年11月 11.1.0
  • 更新了“时序要求设置”,“标准Fit”,“快速Fit”,“优化Multi-Corner时序”,“使用Timing Analyzer进行时序分析”,“Timing Analyzer中调试时序错误”,“LogicLock约束”,“跨时钟域分析错误时钟的提示”,“综合期间展平层次”,“快速输入,输出和输出使能寄存器”和“层次约束”部分
  • 更新了表格13-6。
  • 添加了“Spine Clock限制”部分
  • 从第19页删除了“Change State Machine Encoding”部分。
  • 删除了图示13-5
  • 本章中的少量文本编辑。
2011年5月 11.0.0
  • 重组“初始编译:可选Fitter设置”部分
  • 为“资源利用率“部分添加新
  • 为“复制删除控制的逻辑”部分添加新信息
  • 添加Help链接
  • 本章中其他内容的编辑和更新
2010年12月 10.1.0
  • 添加Help链接
  • 更新了器件支持清单。
  • 添加了“在Timing Analyzer中调试时序失败“部分
  • 删除了Classic Timing Analyzer参考
  • 本章中的其他更新
2010年8月 10.0.1 更正链接
2010年7月 10.0.0
  • 将“编译时间优化技术”部分移动到新的“缩短编译时间”章节
  • 删除了关于“时序收敛布局规划”的参考
  • 将“智能编译设置和早期时序估算”部分移动到“缩短编译时间”章节
  • 添加了其他优化资源部分
  • 移除了过时的信息。
  • 将关于DSE章节的参考内容更换到Help链接
  • 链接到Help中的对应内容
  • 删除了“参考文档部分