V
vaf20
Guest
salve
questa è la mia domanda di fondo
Supponiamo di avere 3 segnale denominato A, B come input e C come output.
C dovrebbe essere elevato da bordo positiva di B e dovrebbero essere bassi margini negativi di codice a.nel più semplice è la seguente:
/ /
sempre @ (posedge B) C <= 1'b1;
sempre @ (negedge A C) <= 1'b0;
/ /
o altro modo
/ /
sempre @ (B)
iniziare
if (B) C <= 1;
fine
sempre @ (A)
iniziare
if (! A C) <= 0;
fine
Qual è il mio errore in quanto non attuato in una CPLD e hanno un errore di sintesi:
ERRORE: xst: 528 - Multi-source in Unità <.> Il <C> segnale
Fonti sono:
Segnale <C> in Unità <.> È assegnato al VCC
tnx
questa è la mia domanda di fondo
Supponiamo di avere 3 segnale denominato A, B come input e C come output.
C dovrebbe essere elevato da bordo positiva di B e dovrebbero essere bassi margini negativi di codice a.nel più semplice è la seguente:
/ /
sempre @ (posedge B) C <= 1'b1;
sempre @ (negedge A C) <= 1'b0;
/ /
o altro modo
/ /
sempre @ (B)
iniziare
if (B) C <= 1;
fine
sempre @ (A)
iniziare
if (! A C) <= 0;
fine
Qual è il mio errore in quanto non attuato in una CPLD e hanno un errore di sintesi:
ERRORE: xst: 528 - Multi-source in Unità <.> Il <C> segnale
Fonti sono:
Segnale <C> in Unità <.> È assegnato al VCC
tnx