UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 35976

MIG、MPMC 和 Spartan-6 MCB 的设计咨询 - 设计不是通过复位产生的,需要重新上电才能恢复功能性(需要软件/IP 核升级)

描述

在 Spartan-6 FPGA的BUFPLL_MCB中存在一个复位问题,它是用来产生MCB设计中系统时钟的。当向MIG或MPMC生成的MCB设计发出复位信号时,大约在几千次的复位中有一次会导致BUFPLL_MCB产生的时钟不重新启动。这将会导致MCB停止工作。一旦这种情况发生,其他复位也不能解决这个问题必须要对器件重新上电/重新配置器件。

解决方案

要快速确认板级复位是否与此问题有关,请探测传入板上存储器的 CK 时钟信号。如果时钟信号有变化,那就说明不受这个问题影响。

赛灵思已经找到了这个问题的根本原因并且正在对ISE软件工具以及MIG的RTL代码进行修正。

根本原因 - 在当前的软件设置下,异步复位信号的特性会导致BUFPLL_MCB进入到一个未定义的状态

解决办法 - 要解决此问题,升级后的 ISE 软件需要提供含有额外引脚的新 BUFPLL_MCB 模型。新的 MIG/MPMC 设计文件将会正确连接这些额外的引脚,以确保 BUFPLL_MCB 始终能够正确复位。此问题已在 ISE 工具 12.2/MIG 3.5 中得到了解决。

如需其他帮助,请打开 Web case

对于其他最近发布的重要的 MCB Answer Record, 可以参考如下:

(Xilinx Answer 33566) Design Advisories for MIG including DDR3, DDR2, DDR, Spartan-6 FPGA MCB,RLDRAMII, QDRII+, QDRII, DDRII cores
(Xilinx Answer 34587) MIG v3.4 - Release Notes and Known Issues for ISE Design Suite 12.1
(Xilinx Answer 34609) 12.x EDK - Master Answer Record List

注: 如果您在 ISE 软件 12.2 版或更高版本中收到了下列错误消息,请参阅 (Xilinx 答复 41985)

ERROR:PhysDesignRules:2268 - Invalid configuration (incorrect pin connections and/or modes) on block:<hierarchy/memcx_infrastructure_inst/BUFPLL_MCB_INST>:<BUFPLL_MCB_BUFPLL_MCB>. 为了确保进行正确复位,需要正确连接 GCLK、LOCKED 和 LOCK 引脚。有关具体详情,请参阅 AR#35976。

链接问答记录

主要问答记录

子答复记录

Answer Number 问答标题 问题版本 已解决问题的版本
41985 MIG, MPMC Spartan-6 MCB - ISE error message: " In order to ensure proper reset behavior" N/A N/A

相关答复记录

AR# 35976
日期 07/17/2012
状态 Active
Type 设计咨询
器件
IP
的页面