zoukankan      html  css  js  c++  java
  • vivado place30-378

    AR# 60131

    Vivado Placer - [Place 30-378] Input pin of input buffer has an illegal connection to a logic constant value

     

    Description

    I am adding old NGC files as sources to my Vivado project.

    I am receiving the following errors when trying to place the design:

    [Place 30-378] Input pin of input buffer hierarchy_path_to_cell/clk_BUFGP/IBUF has an illegal connection to a logic constant value.
    [Place 30-378] Input pin of input buffer hierarchy_path_to_cell/clk_BUFGP/IBUF has an illegal connection to a logic constant value.
    [Place 30-378] Input pin of input buffer hierarchy_path_to_cell/clk_BUFGP/IBUF has an illegal connection to a logic constant value.
    [Place 30-378] Input pin of input buffer hierarchy_path_to_cell/CH0_CLK_BUFGP/IBUF has an illegal connection to a logic constant value.
    [Place 30-99] Placer failed with error: 'Implementation Feasibility check failed, Please see the previously displayed individual error or warning messages for more details.
    'Please review all ERROR, CRITICAL WARNING, and WARNING messages during placement to understand the cause for failure.

    What is wrong here and how can I fix this?

    Solution

    These errors are pointing to BUFGP primitives in the NGC files being used.

    BUFGP primitives must connect to a port.

    When you view the Synthesized netlist in Vivado, it can be seen that the BUFGP primitive is transformed to an "IBUF -> BUFG", see schematic shot below.

    AR_Joh.JPG



    The BUFG -> IBUF -> BUFG path causes the errors reported.

    Recommended Solution:

    Ensure that the NGC files are created with the "-iobuf" switch set to false for XST.

    This will result in this construct not being produced and if the original projects exist it is a very straight forward way to avoid this error.

  • 相关阅读:
    OI中的小智慧
    洛谷 P2335 SDOI 2005 毒瘤 位图(也补上注释了)
    洛谷P4779 Dijkstra 模板
    洛谷 P1156 垃圾陷阱 谈论剪枝,非满分
    8/14考试 JWG
    一个好消息 JWG
    刷水题(一) JWG
    C语言运算符优先级从没像现在这样深刻体会
    cron 备忘
    CentOS
  • 原文地址:https://www.cnblogs.com/xiaoxuesheng993/p/9177925.html
Copyright © 2011-2022 走看看