M
mayates
Guest
Ahoj,
I simulovať nasledujúci kód a funguje to perfektne ale keď som syntetizovať kód s Synopsys designu kompileru dostávam toto varovanie - náhodný sa čítať, ale nezobrazí v zozname sensititvity.
Všetko čo musíte urobiť je prečítať náhodného na negedge pre reset a je generovaný nespriaznenými kombinační logiky.Ak sa pridá aj náhodne na zoznam sensititvity funkciu kódu je stratená.
Vždy @ (posedge CLK alebo negedge nreset)
začne / /
Mainif (! nreset) / / CSB
začať
dec_input1 <= (náhodne, 5'b10000);
dec_input2 <= (náhodne, 5'b10000);
seg <= 31'h000ffff;
dec_input3 <= 0;
dec_input4 <= 0;
sub_seg <= 0;
koniec
else if (CLK)
začať
.
.
.
.
koniec
Ak niekto môže dať akékoľvek recomendations vašu pomoc bude veľmi ocenili.
I simulovať nasledujúci kód a funguje to perfektne ale keď som syntetizovať kód s Synopsys designu kompileru dostávam toto varovanie - náhodný sa čítať, ale nezobrazí v zozname sensititvity.
Všetko čo musíte urobiť je prečítať náhodného na negedge pre reset a je generovaný nespriaznenými kombinační logiky.Ak sa pridá aj náhodne na zoznam sensititvity funkciu kódu je stratená.
Vždy @ (posedge CLK alebo negedge nreset)
začne / /
Mainif (! nreset) / / CSB
začať
dec_input1 <= (náhodne, 5'b10000);
dec_input2 <= (náhodne, 5'b10000);
seg <= 31'h000ffff;
dec_input3 <= 0;
dec_input4 <= 0;
sub_seg <= 0;
koniec
else if (CLK)
začať
.
.
.
.
koniec
Ak niekto môže dať akékoľvek recomendations vašu pomoc bude veľmi ocenili.