hoe jullie omgaan opnieuw in uw ontwerp

  • Thread starter fpga_asic_designer
  • Start date
F

fpga_asic_designer

Guest
Snelle vraag.Hoe jullie async opnieuw handvat in uw ontwerp.

Moet ik de OPT1 codering hieronder, of moet ik de OPT2 codering hieronder.Als ik OPT1, dan ook als de iclk2 niet aanwezig is, de flops met orst2 zal nog steeds worden gereset.Als ik OPT2, moet dan orst2 geen hersteltijd kwestie, maar als er geen iclk2, de orst2 hoog zal blijven hangen.

Ie
input draad iclk1,
input draad iclk2,
input draad irst1, / / in iclk1 domein.asynchronizally toegepast op flops
uitgang draad orst2 / / nieuw gegenereerde rst in iclk2 domein

/ / synchronisatie irst1 van iclk1 tot iclk2
/ / teller in iclk2 domein rekken de gegenereerde rst2
reg rst2; / / gegenereerd signaal
/ / mux voor droge laagdikte doel

draad rst2_buf = (iSCAN_EN)? irst1: (irst1 | rst2) / / OPT1
draad rst2_buf = (iSCAN_EN)? irst1: (rst2) / / OPT2

bufx12 A_BUF (. A (rst2_buf),. Z (orst2));

 
u online bent?Ik probeerde u te vragen via MSN

U gebruikt Spyglass?

 
De reset-signaal wordt meestal als geladen als uw klok net.Als u geen zorg op uw netto-klok, zal het snel bijten, omdat dit net uw ontwerp is klokken elke cyclus wanneer klok is ingeschakeld.
De reset is actief meestal een keer na het opstarten.Het signaal is meestal zeer geladen.Naar mijn mening is het een zeer goede gewoonte om te synchroniseren met de klok, als het asynchroon is.Ook niet alle modules van het ontwerp vereisen de reset-activering op precies dezelfde cyclus.De controle van het ontwerp meestal doen, maar als het gaat om de diverse fasen van de gegevens pad, kan men overwegen opnieuw de diverse modules in precies dezelfde cyclus.
De reset zelf moet worden gesynchroniseerd.Stel FF_A drives FF_B.Wanneer de reset van FF_A wordt genegeerd, zal de output veranderen.Voor een asynchrone reset kan, FF_B gaan metastabiele.Toegevoegd na 5 uur 34 minuten:Ik zette een gedetailleerde uitleg ook in mijn site:
h - p: / / bknpk.no-ip.biz/HWtips/asynchronousReset.html

 

Welcome to EDABoard.com

Sponsor

Back
Top