Timinganalyse en CDC

Hoe wordt in SDC juist omgegaan met een klok die met een deler door 2 wordt gedeeld en voor een andere schakeling wordt gebruikt?

  1. ADe uitgang van de deler wordt als datasignaal behandeld, dus ook zonder enige definitie wordt alles correct geanalyseerd
  2. BDe uitgang van de deler wordt gedefinieerd als gegenereerde klok (generated clock), met opgave van de relatie met de oorspronkelijke klok (deling door 2)
  3. CDe gedeelde klok wordt nieuw gedefinieerd als asynchrone klok die los staat van de oorspronkelijke klok
Antwoord en toelichting tonen

Antwoord: B. De uitgang van de deler wordt gedefinieerd als gegenereerde klok (generated clock), met opgave van de relatie met de oorspronkelijke klok (deling door 2)

SDC is de beschrijving van timingconstraints die aan de tool de periode en golfvorm van klokken, in- en uitgangsvertragingen, uitzonderingspaden enzovoort doorgeeft. Zonder definitie wordt de uitgang van de deler niet als klok behandeld en worden de flip-flops daarachter niet correct geanalyseerd. Als gegenereerde klok gedefinieerd wordt hij, als de oorspronkelijke klok 500 MHz is, als 250 MHz geanalyseerd, inclusief de faserelatie met de oorspronkelijke klok. Beide klokken zijn synchroon, dus als ze als asynchroon worden behandeld, vallen paden die eigenlijk gecontroleerd moeten worden buiten de analyse.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Timinganalyse en CDC

  1. 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?
  2. Voor welk pad tussen twee klokdomeinen is een synchronisator nodig?
  3. Hoe verandert de gemiddelde tijd tussen storingen door metastabiliteit (MTBF) juist als een synchronisator met 2 flip-flops wordt uitgebreid tot 3 trappen?
  4. Als de klokfrequentie aan de ontvangende kant van een synchronisator wordt verhoogd, wordt de MTBF korter. Wat is de juiste reden?
  5. Welk aandachtspunt voor de verbinding tussen de eerste en de tweede trap van een synchronisator met 2 flip-flops is juist?