Cum să eliminaţi piroane?

I

isaacnewton

Guest
Bună ziua tuturor,

Această întrebare este de aproximativ Digital Design VLSI.Figura ataşat este post-simulare aspect de 4-biţi ALU.Din figura, puteţi vedea, există o mulţime de SPIKES (încercuită părţi).Are cineva are seggestions despre modul de a elimina sau a atenua aceste piroane?

Va multumim anticipat.
Ne pare rau, dar ai nevoie de login pentru a vizualiza această ataşament

 
vârfuri sunt OK ..Acesta este un comportament general, a unui circuit combinantional cu o întârziere de propagare inegal în diferite căi.

Soluţia pentru această abordare este sincronă cu circuite - vă proba de ieşire la marginea ceas.Citeste orice carte de bază digitale electronice despre asta.

 
Dacă aceste piroane nu poate fi tolerată: a pus un mic sarcină capacitivă la ieşire.Acesta previne schimbari rapide de tensiune.Dar să fie conştient de faptul că creşterea şi căderea de ori va deveni, de asemenea, mai mare!

 
thigs prima primul - acesta este un forum ANALOG!

Next - puteţi vedea cu uşurinţă că, datorită risetimes dvs. şi falltimes, nu există părţi care să nu se suprapună perfect.Şi aceste împreună şi aveţi un glitch.face acest lucru suna ca problema ta?

ceas de circuit dvs., şi asiguraţi-vă că nu există defecţiuni la o margine de ceas - tu va fi bine.altceva înapoi la bord desen, şi du-te întreb pe forum digitale.

 
Metoda obişnuită este de a stoca ieşirile la registrul de ieşire.Glitches nu se poate propaga prin etapa de registru.Pentru a fi un pic "analogice" te poate decide, de asemenea, să folosească logica dinamică în loc de una statică pe care îl utilizaţi acum

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

.

 
Aceasta este problema digitală de sincronizare.Incearca pentru a măsura lăţimea de vreme Spike acesta poate fi ignorat sau nu.Dacă este gravă în alte colţuri, încercaţi să verificaţi calendarul dvs. standard de celule şi de a stabili dimensionarea de a modifica puterea de buclei de reacţie digitale.

 
utiliza un circuit de întârziere pentru a-martor Spike dacă doriţi doar să o ignore

 

Welcome to EDABoard.com

Sponsor

Back
Top