Somethinng špatného s mým kódem

D

deepu_s_s

Guest
Dobrý den, přátelé,

Jsem navrhování a 9 bit - 10 bit zmije.To je provést pohled dopředu zmije.Udělal jsem, že jednou s použitím pro smyčce.Teď jsem si myslel, že pro vedení v design je o něco dražší, tak jsem se rozhodl předělat design ..

I místo, každá proměnná, která se bude měnit v seznamu citlivost vždy.Takže dostat výstup, to trvá 10 cyklů.

Nechtěl jsem součástí hodiny, takže to bude čistě kombinační.I zahrnuty reset nastavení některé počáteční hodnoty.Ale než reset blok není realizovat, může někdo opravit problém?Potřebuji to velmi naléhavě
`Časovém 1ns / 1PS

Modul výbavu (operand1, operand2, reset, částka);

vstup [08:00] operand1, operand2;
vstup reset;

výkon [09:00] platby;
reg [09:00] platby;

reg [08:00] g, p;
reg [09:00] provádět;
reg [08:00] temp_sum;

reg přetečení;
/ / Drát temp;

integer i;Vždy @ (operand1 nebo operand2 nebo posedge reset nebo G nebo P nebo I nebo provést nebo temp_sum nebo i nebo přetečení)
začít
if (reset)
začít
provádět = 10'b0000000000;
i = 0;
g = 9'b000000000;

p = 9'b000000000;

temp_sum = 9'b000000000;

konec
jiný
začít
if (i <=

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Chladný" border="0" />začít
g = operand1 & operand2 ;
p = operand1 ^ operand2 ;

provádět [i 1] = (p & carry ) | g ;
temp_sum = (p ^ provádět );

i = i 1;
konec
jiný
začít
přetečení = nést [9] ^ provádět [8];
částka = (přetečení == 1'b1)? (operand1 [8], temp_sum): (temp_sum [8], temp_sum);
konec
konec
konecendmoduleDíky a pokud jde
Deepak

 
have a chance.

Prosím, jděte zpět do smyčky pro design, může
mít šanci.S tímto jeden, jste uvízl ve slepé uličce.

Nebo začněte s zmije příklad z učebnice.

 
Co se stalo s výše uvedeným kódem?y vždy blok není vykonávající?

Design smyčka dává lepší výsledky

Díky a pozdravem
Deepak

 
Je non-reset část neběží vůbec nebo výsledkem je chaos?Myslel jsem výsledek vypadal jako hluk?nebo výstup nepřesné?

 
Ahoj, myslím, že tam jsou nějaké chyby v ur kód, jako je syntaktická chyba, ne-dobrého kódování stylu.
deepu_s_s napsal:Vždy @ (operand1 nebo operand2 nebo posedge reset nebo g nebo P nebo I nebo nesení nebo

Deepak
 
deepu_s_s napsal:

Co se stalo s výše uvedeným kódem?
 

Welcome to EDABoard.com

Sponsor

Back
Top