MIG,MPMC Spartan-6 MCB  –  ISE错误消息:“为了确保正确的复位行为”-Xilinx-AMD社区-FPGA CPLD-ChipDebug

MIG,MPMC Spartan-6 MCB – ISE错误消息:“为了确保正确的复位行为”

描述

ISE软件可以为Spartan-6 MIG MCB设计生成以下错误消息:

“错误:PhysDesignRules:2268 – 块上的配置无效(引脚连接和/或模式不正确):<hierarchy / memcx_infrastructure_inst / BUFPLL_MCB_INST>:<BUFPLL_MCB_BUFPLL_MCB>。为了确保正确的复位行为,GCLK,LOCKED和LOCK引脚都需要如需正确连接,请参阅AR#35976了解具体细节。“

此错误消息可以指示在ISE工具版本12.2或更高版本中正在编译具有BUFPLL_MCB实例化的先前版本的旧版本MIG设计。

此错误消息还可以指示Spartan-6 MIG或MPMC设计的sys_rst信号在用户设计中未正确(永久)置位。

ISE工具12.2及更高版本对Spartan-6 FPGA使用了更新的BUFPLL_MCB原语,该原语具有两个额外端口。已添加了LOCKED和GCLK端口,以解决ISE工具12.1及之前版本中Spartan-6 FPGA BUFPLL_MCB块存在的复位问题;见(Xilinx答复35976) 。如果在ISE工具12.2或更高版本中编译由早期版本的MIG生成的设计,则工具将生成上面的错误消息。此错误消息可能是由于使用旧版本的BUFPLL_MCB而没有附加端口,或者驱动BUFPLL_MCB的PLL的复位端口被绑定使得它被永久断言。如果产生上述错误并且设计使用较新版本的BUFPLL_MCB,则用户应检查PLL复位连接以确保其被适当控制而不是永久启用。

请登录后发表评论

    没有回复内容