文章 ID: 000074281 内容类型: 故障排除 上次审核日期: 2020 年 09 月 25 日

为什么使用 ALTPLL 上的 MIF/HEX 文件进行重新配置英特尔® FPGA IP产生不正确的输出时钟频率?

环境

  • 英特尔® Quartus® Prime 标准版
  • IOPLL 重新配置英特尔® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    当 C 计数器产生超过 512 的输出时钟频率时,将实施后期缩放计数器级联。如果您从 ALTPLL 英特尔® FPGA IP中生成 MIF/HEX,其中 C 计数器超过 512,则不支持级联 C 计数器。重新配置后,您可能会看到输出时钟频率不正确。

    解决方法

    在 ALTPLL 英特尔® FPGA IP 中 启用 Enter 输出时钟参数,并手动调整输出时钟参数。确保 C 计数器不超过 512 的值,并且在生成 MIF/HEX 文件之前,内部设置不会注入缩放后计数器级联,如 图 1 所示。

    图 1。

     

    作为替代方法,可通过全局时钟 (GCLK) 网络以正常或直接模式进行 PLL 级叠加,以达到所需的输出时钟频率。

    相关产品

    本文适用于 11 产品

    Cyclone® IV FPGA
    Arria® FPGA
    Stratix® IV FPGA
    Stratix® III FPGA
    Arria® II GX FPGA
    Cyclone® II FPGA
    英特尔® Cyclone® 10 LP FPGA
    Cyclone® FPGA
    Stratix® II FPGA
    Cyclone® III FPGA
    Stratix® FPGAs

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。