MIG v3.3,Spartan-6 FPGA MCB  – 错误的端口连接导致连续DQS调整行为不正确 – 需要手动修改-Altera-Intel社区-FPGA CPLD-ChipDebug

MIG v3.3,Spartan-6 FPGA MCB – 错误的端口连接导致连续DQS调整行为不正确 – 需要手动修改

问题描述

MIG Spartan-6 FPGA MCB设计包括一个连续DQS调谐电路。该电路通过内部调节DQS确保在电压/温度变化范围内正确读取数据。所有MIG v3.3 MCB设计均启用连续DQS调整。有关Continuous DQS Tuning的详细信息,请参阅Spartan-6 FPGA内存控制器用户指南(ug388)的MCB操作>校准部分。

随MIG v3.3提供的MCB包装文件(mcb_raw_wrapper)错误地端口映射DQS递增和递减信号。这导致连续DQS调谐电路在需要减量时递增,反之亦然。此答复记录详细说明了解决此问题所需的更改。所有MIG v3.3 Spartan-6 FPGA MCB设计都需要进行此更改。

解决/修复方法

解决步骤

步骤1

打开mcb_raw_wrapper.v / .vhd模块。它位于’example_design / rtl’和’user_design / rtl’目录中。

第2步

找到MCB实例。在实例化中,DQS递增/递减信号被端口映射。 MCB的当前实例化具有以下端口分配(注意网络名称的inc和dec部分): 步骤3

请登录后发表评论

    没有回复内容