Wie bekomme ich die BUFG Warnungen weg?

OP #1449032
Lesenswert?

Hallo zusammen,

ich habe in einem Design (xcr3064xl) einen CLK Eingang nicht als Clock
sondern als normalen Eingang benutzt. Nun bekomme ich aber folgende
Warnung / Info:

Cpld - Inferring BUFG constraint for signal 'nRD' based upon the LOC 
constraint 'P37'. It is recommended that you declare this BUFG 
explicitedly in your design. Note that for certain device families the 
output of a BUFG constraint can not drive a gated clock, and the BUFG 
constraint will be ignored.

Cpld:1239 - The global clock designation (BUFG) on signal 'nRD_IBUF' is 
ignored. Most likely the signal is gated and therefore cannot be used as 
a global control signal.

Was muss ich machen damit diese Infos verschwinden?
Ich kann das Signal auf keinen anderen Pin legen.

Viele Grüße,

Michael
OP #1449168
Lesenswert?

Hallo Lothar,

>Mehr kann erst gesagt werden, wenn du Code postest  :-/
Hier nun der Teil wo das nRD benutzt wird.

   cpu_read : process (nRD, A, TDO, tdo_data)
   begin
      if ((nRD = '0') and (A = '1')) then
         D_0_7 <= (TDO & tdo_data(7 downto 1));
      else
         D_0_7 <= "ZZZZZZZZ";
      end if;
   end process cpu_read;

Gruß,

Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren