自Quartus II软件版本8.1发布以来,MLAB器件时序模型是否发生了变化?-Altera-Intel社区-FPGA CPLD-ChipDebug

自Quartus II软件版本8.1发布以来,MLAB器件时序模型是否发生了变化?

是的,自Quartus®II软件版本8.1发布以来,MLAB器件时序模型有了更新,为MLAB模块提供了强大的时序模型。

此时序模型更新会影响以下器件:

  • EP3SL110
  • EP3SL150
  • EP3SL340
  • EP3SE80
  • EP3SE110

如果有利偏差,使用MLAB的受影响器件可以看到MLAB保持时间违规
优化选项设置为ON或MLAB使用任何本地布线时钟。要验证这些条件,请按照下列步骤操作:

  1. 要确定您的设计是否使用MLAB,请在< 项目名称 > .fit.rpt文件中查找MLAB,或在GUI中查找 Fitter编译报告的Fitter RAM摘要。类型是MLAB。
  2. 要确定Beneficial Skew Optimization是否设置为ON,请在< project name > .qsf中查找以下设置:

    set_global_assignment -name ENABLE_BENEFICIAL_SKEW_OPTIMIZATION ON

  3. 要检查任何本地布线时钟,请查看< 项目名称 >。 fit.rpt或Controls Signals
    GUI中Fitter编译报告的一部分。每个本地布线时钟的全局设置为NO。

Quartus II软件9.0包含受影响器件的更新MLAB时序模型。对于在上述条件下实施MLAB的设计,请按以下步骤操作:

  1. 安装Quartus II软件9.0。
  2. 执行完整的设计重新编译。
  3. 确认没有发生时间违规。
  4. 如果没有发生时序违规,则无需进一步操作。如果发生时序违规,则进一步优化设计。当设计完全优化时,使用新生成的编程文件重新编程现场中已有的任何现有器件和所有未来器件。

有关MLAB时序模型更改的更多信息,请参考Stratix III器件系列勘误表 (PDF)

请登录后发表评论

    没有回复内容