文章 ID: 000084117 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

为什么 EMIF 调试工具套件挂入 12.0SP2?

环境

  • 英特尔® Quartus® II 订阅版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明 在 Quartus® II 软件版本 12.0SP2 中,DDR3 控制器在 Stratix® V 中运行超过 533MHz,Arria® V 中运行频率超过 450MHz。启用 DQS 跟踪功能时,会创建一个定序器跟踪管理器 (sequencer_trk_mgr.sv) 来控制跟踪。sequencer_trk_mgr.sv 文件出现一个问题,其中 cfg_num_dqs 信号只有 3 位,最多可以支持 7 个 DQS 组。对于 64 位(8 个 DQS 组)或 128 位(16 个 DQS 组)的 DDR3 接口,定序器跟踪管理器将锁定,从而导致 EMIF 调试工具套件 GUI 挂起。
    解决方法

    为防止 EMIF 调试工具套件 GUI 挂上,实施以下变通办法:

    1. 在文本编辑器中打开 sequencer_trk_mgr.sv 文件
    2. 搜索cfg_num_dqs并从以下处更改声明:
      logic [2:0] cfg_num_dqs;
      logic [AVL_DATA_WIDTH - 1:0] cfg_num_dqs;
    3. 重新编译设计。EMIF 调试工具套件应不挂起即可运行。

    Quartus® II 软件 12.1 版解决了此问题。

    相关产品

    本文适用于 12 产品

    Arria® V SX SoC FPGA
    Stratix® V GT FPGA
    Stratix® IV E FPGA
    Stratix® IV GT FPGA
    Stratix® IV GX FPGA
    Stratix® V E FPGA
    Stratix® V GS FPGA
    Stratix® V GX FPGA
    Arria® V GT FPGA
    Arria® V GX FPGA
    Arria® V GZ FPGA
    Arria® V ST SoC FPGA

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