Datasheets lezen
Het zendende IC heeft een klok-naar-uitgangvertraging van max 6 ns, de vertraging van het printspoor is 1 ns en de setuptijd van het ontvangende IC is 3 ns. Wat is, als je de klokscheefheid verwaarloost, de maximaal bruikbare klokfrequentie?
- A100 MHz
- BCirca 143 MHz
- C250 MHz
Antwoord en toelichting tonen
Antwoord: A. 100 MHz
De langste tijd tot de data bij de ontvanger aankomt, is 6 + 1 = 7 ns. Aan de ontvangstzijde moet de data uiterlijk 3 ns vóór de volgende klokflank stabiel zijn, dus de klokperiode moet minstens 7 + 3 = 10 ns zijn en de maximale frequentie is 1/10 ns = 100 MHz. Het punt is dat je bij de setupcontrole de maximumwaarde (max) van de vertragingen gebruikt. Circa 143 MHz is de waarde waarbij vergeten is de setuptijd op te tellen (1/7 ns). In een echt ontwerp trek je ook nog marge af voor klokscheefheid (skew) en jitter.