Fehler bei Signal Synthese

Gast #202969
Lesenswert?

Hallo,

ich hab ein stück VHDL Code angehängt, das bei der Synthese immer
folgende Fehlermeldung verursacht:

ERROR:Xst:827 - c:/dcf_decoder/DCF_Decoder.vhd line 21: Signal counter
cannot be synthesized, bad synchronous description.
-->

was mache ich denn da falsch ?
Angehängte Dateien:
Gast #202972
Lesenswert?

liegt aber nicht daran :)

dein Konstrukt sieht evreinfacht so aus

  if Clock'Event and Clock = '1' then
    Counter <= xyz;
  else
    Counter <= abc;
  end if;

das funktioniert nicht das einmal im oberen Teil der Count durch einen
Takt gesetzt wird und kontrahär dazu im unteren Teil der Counter ohne
Takt gesetzt werden soll.

Eben "bad synchronous description" -> "falsche synchrone
beschreibung".

Gruß Hagen

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