Intel® Quartus® Prime Pro Edition用户指南: 设计建议

ID 683082
日期 9/28/2020
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

2.6. 推荐的设计实践修订历史

本章节的修订历史如下:

文档版本 Intel® Quartus® Prime版本 修订内容
2020.09.28 20.3
  • 增添了新的"Waiving Design Assistant Rules"部分。
  • 增添了新的"Cross-Probing with Design Assistant"部分。
  • 在"Modifying Rule Severity Levels"章节中添加了新的Fatal严重级别Design Assistant规则的描述。
  • 更新了"Setting Up Design Assistant",新的Fatal严重级别和RDC规则类别。
  • 更新了"Running Design Assistant in Analysis Mode",增加了截屏和详细步骤。
  • 将RDC添加到"Design Assistant Rule Categories"主题中。
  • 删除了文档中的各个Design Assistant规则描述,链接到Help中的更新规则描述。
  • 替换了过时的规则屏幕截图。
2020.04.13 20.1
  • 在"Setting Up Design Assistant"和"Running Design Assistant During Compilation"主题中添加了Design Assistant during Timing Signoff的支持。
  • 增添了新的Design Assistant规则。
  • 修订了Design Assistant规则HRR-10201,HRR-10201和RES-30131。
  • 删除了各种过时的Design Assistant规则。
2019.11.01 19.3.0
  • 修改了"Changing Design Assistant Rule Scope or Number of Violations"主题。
  • 创建了单独的"Clock Domain Crossing (CDC) Rules"类别和主题。
  • 增添了"CLK-30026: Missing Clock Assignment" Design Assistant规则。
  • 增添了"CLK-30027: Multiple Clock Assignment" Design Assistant规则。
  • 增添了"CLK-30028: Invalid Generated Clock" Design Assistant规则。
  • 增添了"CLK-30029: Invalid Clock Assignment" Design Assistant规则。
  • 增添了"CLK-30030: PLL Setting Violation" Design Assistant规则。
  • 增添了"CLK-30031: Input Delay Assigned to Clock" Design Assistant规则。
2019.09.30 19.3.0
  • 添加了新的"Setting Up Design Assistant"主题。
  • 添加了新的"Managing Design Assistant Rules"主题。
  • 添加了新的"Enabling Rules for Specific Compiler Stages"主题。
  • 添加了新的"Specifying Rule Parameters for Specific Compiler Stages"主题。
  • 添加了新的"Modifying Rule Severity Levels"主题。
  • 添加了新的"Filtering and Hiding Rule Violations"主题。
  • 添加了新的"Filter Options Dialog Box"主题。
  • 添加了新的"Linking to Design Assistant Rule Documentation"主题。
  • 更新了最新GUI单元的屏幕截图。
  • 增添了以下新的Design Assistant规则:
    • CDC-50001: Missing 1-Bit Synchronizer
    • CDC-50002: 1-Bit Synchronized Missing Constraint
    • CDC-50003: CE-Type CDC No Constraints
    • HRR-10015: High Fan-out Signal
    • HRR-10201: Registers Cannot Power Up with Don't Care Logic Level
    • HRR-10204: Reset Release Instance Count Check
    • RES-30132: Registers May Not Be Properly Reset
    • TMC-20500: Hierarchical Tree Duplication was Shallower than Possible
    • TMC-20501: Hierarchical Tree Duplication was Shallower than Requested
    • TMC-20550: Duplication Candidate Rejected for Placement Constraint
    • TMC-20551: Automatically-Discovered Duplication Candidate Likely Requires More Duplication
    • TMC-20552: User-Directed Duplication Candidate was Rejected
    • TMC-20601: Registers with High Immediate Fan-Out Tension
    • TMC-20602: Registers with High Timing Path Endpoint Tension
    • TMC-20603: Registers with High Immediate Fan-Out Span
    • TMC-20604: Registers with High Timing Path Endpoint Span
  • 删除了过时的Design Assistant规则:
    • HRR-10014: High Fan-out Nets Driving Clock-Enable Pins
    • HRR-10016: Registers Cannot Power-Up With Dont Care Logic Level
2019.04.01 19.1.0
  • 描述了新的Design Assistant设计规则检查工具。
  • Recommended Design Practices > Checking for Design Rule Violations部分下添加了新的主题,描述了每个Design Assistant规则。
2018.09.24 18.1.0
  • Use Clock Region Assignments to Optimize Clock Constraints主题下创建了子主题:Clock Region Assignments in Intel Arria 10 and Older Device FamiliesClock Region Assignments in Intel Stratix 10 Devices
2017.11.06 17.1.0
  • 更新了主题:Optimizing Timing Closure
  • 更新了主题Use Global Clock Network Resources,增添了主题Use Clock Region Assignments to Optimize Clock Constraints以支持Intel Stratix 10。
2017.05.08 17.0.0
  • 删除了有关Integrated Synthesis的信息。
  • 删除了有关quartus_drc的信息。
2016.10.31 16.1.0
  • 进行了Intel重命名。
2016.05.03 16.0.0
  • 将Internally Synchronized Reset代码示例替换成更正的版本。
  • 删除了有关不建议使用的物理综合选项的信息。
  • 删除了关于不支持的Design Assistant的信息。
2015.11.02 15.1.0
  • Quartus II修改成Quartus Prime
2014.12.15 14.1.0 更新了Fitter Settings,Analysis & Synthesis Settings和Physical Optimization Settings to Compiler Settings的位置。
2014年6月 14.0.0 删除了过时的MegaWizard Plug-In Manager的引用。
2013年11月 13.1.0 删除了HardCopy器件信息。
2013年5月 13.0.0

删除了PrimeTime支持。

2012年6月 12.0.0 删除了调查链接。
2011年11月 11.0.1 模板更新。
2011年5月 11.0.0 添加了Reset Resources的信息。
2010年12月 10.1.0
  • 更改了标题Design Recommendations for Altera Devices和Quartus II Design Assistant。
  • 更新到新的模板。
  • 添加了Quartus II Help for “Metastability”和“Incremental Compilation”的引用。
  • 删除了重复内容并添加了Help for “Custom Rules”的引用。
2010年7月 10.0.0
  • 删除了重复内容并添加了Quartus II Help for Design Assistant settings, Design Assistant rules, Enabling and Disabling Design Assistant Rules和Viewing Design Assistant reports的引用。
  • 从“Combinational Logic Structures”中删除了信息。
  • 将标题“Design Techniques to Save Power”更改成“Power Optimization”。
  • 添加了新的“Metastability”部分
  • 添加了新的“Incremental Compilation”部分
  • 添加了“Reset Resources”的信息
  • 删除了“Referenced Documents”部分
2009年11月 9.1.0
  • 删除了过时规则的文档。
2009年3月 9.0.0
  • 内容无变更。
2008年11月 8.1.0
  • 更改成8-1/2 x 11页面大小
  • 增添了新的章节“Custom Rules Coding Examples”
  • 在“Recommended Clock-Gating Methods”中添加了段落
  • 增添了新的章节:“Design Techniques to Save Power”
2008年5月 8.0.0
  • 更新了图5–9;在流程中添加了定制规则
  • 在图5–9在增添了注释
  • 增添了新的章节:“Custom Rules Report”
  • 增添了新的章节:“Custom Rules”
  • 增添了新的章节:“Targeting Embedded RAM Architectural Features”
  • 本章中的次要编辑更新
  • 在本章中添加了指向参考文档的超链接