Hardwarebeschrijvingstalen en verificatie

Welke uitspraak over het verschil tussen synchrone en asynchrone reset is juist?

  1. ASynchrone reset werkt onafhankelijk van de klok en asynchrone reset werkt alleen op de klokflank
  2. BSynchrone reset werkt alleen op de klokflank en asynchrone reset werkt direct, onafhankelijk van de klok
  3. CBeide werken volledig hetzelfde en verschillen alleen in naam
Antwoord en toelichting tonen

Antwoord: B. Synchrone reset werkt alleen op de klokflank en asynchrone reset werkt direct, onafhankelijk van de klok

Bij synchrone reset wordt het resetsignaal net als de andere ingangen op de klokflank overgenomen, wat timinganalyse gemakkelijk maakt, maar niet kan resetten als de klok niet loopt. Asynchrone reset gebruikt direct de resetaansluiting van de flipflop en kan ook zonder klok direct resetten, maar als het loslaten dicht bij de klokflank ligt, kan het tijdstip van loslaten per flipflop gaan spreiden.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeschrijvingstalen en verificatie

  1. Waarom wordt in een schakeling met asynchrone reset het loslaten van de reset (verandering van 0 naar 1) met een flipflop van twee trappen op de klok gesynchroniseerd voordat het over de schakelingen wordt verdeeld?
  2. Welke uitspraak over de basisopbouw van een in HDL geschreven toestandsmachine (state machine) is juist?
  3. Wat is de juiste reden waarom in de bovenstaande beschrijving van een toestandsmachine aan het begin van het tweede always-blok 'next = state;' wordt geschreven?
  4. Welke uitspraak over de kenmerken van een toestandsmachine van het Mealy-type is juist?
  5. Welke uitspraak over de kenmerken van one-hot-codering bij het coderen van toestanden van een toestandsmachine is juist?

Vergelijkingen bij dit onderwerp