Timinganalyse en CDC

Welke controle onderzoekt bij STA of bij een flip-flop met asynchrone reset het opheffen van de reset niet te dicht bij de klokflank ligt?

  1. AClock-gating-check
  2. BRecovery- en removal-check
  3. CControle van de maximale transitietijd (max transition)
Antwoord en toelichting tonen

Antwoord: B. Recovery- en removal-check

Het opheffen van een asynchrone reset moet net als de data-ingang een bepaalde tijd van de klokflank verwijderd zijn. De recovery-check kijkt of het opheffen niet te kort vóór de flank ligt (vergelijkbaar met setup), de removal-check of het niet te kort na de flank ligt (vergelijkbaar met hold). Bij een overtreding ligt niet vast of de reset in die cyclus wordt opgeheven, en verschilt per flip-flop de cyclus waarin hij begint te werken. De controle van de transitietijd kijkt naar het afvlakken van de signaalgolfvorm en heeft een ander doel.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Timinganalyse en CDC

  1. Voor welk pad tussen twee klokdomeinen is een synchronisator nodig?
  2. Hoe verandert de gemiddelde tijd tussen storingen door metastabiliteit (MTBF) juist als een synchronisator met 2 flip-flops wordt uitgebreid tot 3 trappen?
  3. Als de klokfrequentie aan de ontvangende kant van een synchronisator wordt verhoogd, wordt de MTBF korter. Wat is de juiste reden?
  4. Welk aandachtspunt voor de verbinding tussen de eerste en de tweede trap van een synchronisator met 2 flip-flops is juist?
  5. Wat is de juiste reden waarom de uitgang van combinatorische logica in het verzendende klokdomein niet direct op de synchronisator aan de ontvangende kant mag worden aangesloten?