How to read datasheets

The transmitting IC has a clock-to-output delay of max 6 ns, the board trace delay is 1 ns, and the receiving IC has a setup time of 3 ns. Ignoring clock skew, what is the maximum usable clock frequency?

  1. A100 MHz
  2. BAbout 143 MHz
  3. C250 MHz
Show answer and explanation

Answer: A. 100 MHz

The slowest time for data to reach the receiver is 6 + 1 = 7 ns. At the receiver, the data must be valid 3 ns before the next clock edge, so the clock period must be at least 7 + 3 = 10 ns, giving a maximum frequency of 1/10 ns = 100 MHz. The key point in checking setup is to use the maximum (max) delay. About 143 MHz is the value obtained by forgetting to add the setup time (1/7 ns). In real designs, margin for clock skew and jitter is also subtracted.

Practice this topic Back to topic

Books on How to read datasheets Ad

As an Amazon Associate I earn from qualifying purchases.

More How to read datasheets questions

  1. When checking whether the receiver's hold time is met, which value of the transmitter's clock-to-output delay should be used?
  2. Which is the common definition of the propagation delay tPLH in a logic IC datasheet?
  3. What is the main reason a logic IC's recommended operating conditions specify an upper limit on how slow input rise and fall can be (for example, 10 ns/V)?
  4. In a timing diagram, what is meant by the notation in which an address or data bus is drawn as two parallel lines, upper and lower, that cross in an × shape here and there?
  5. Which is a correct caution when using the θJA (junction-to-ambient thermal resistance) given in a datasheet for the thermal design of real equipment?