Timinganalyse en CDC
Wat stelt de waarde die bij set_output_delay wordt opgegeven juist voor?
- ADe bovengrens van de vertraging van een interne flip-flop van de chip tot de uitgangspin
- BDe tijd die buiten de chip nodig is vanaf het moment dat de data de uitgangspin verlaat tot ze door de ontvangende component wordt overgenomen
- CDe grootte van de stroom die de uitgangspin kan leveren
Antwoord en toelichting tonen
Antwoord: B. De tijd die buiten de chip nodig is vanaf het moment dat de data de uitgangspin verlaat tot ze door de ontvangende component wordt overgenomen
set_output_delay specificeert de tijd die buiten de chip wordt verbruikt, met de klokflank als referentie. Zijn bijvoorbeeld de bedradingsvertraging op de printplaat 0,3 ns en de setuptijd van de ontvangende component 0,7 ns, dan wordt de uitgangsvertraging 1,0 ns, en STA controleert het pad van de interne flip-flop naar de uitgangspin met de tijd die overblijft als deze waarde van de periode wordt afgetrokken. De bovengrens van de interne vertraging volgt als resultaat uit deze constraint en is geen waarde die direct wordt opgegeven. De stuurstroom is een ander onderwerp dan timingconstraints.