CG2027 - Assign - 1 - Solution
CG2027 - Assign - 1 - Solution
CG2027 - Assign - 1 - Solution
The objective of this problem is to figure out correct delay / risetime / falltime of a CMOS inverter, based on
the information given from the waveform.
123.08ps 350.43ps
108.62ps 355.05ps
101.80ps 362.06ps
113.35ps 383.86ps
120.88ps 368.35ps
132.36ps 359.95ps
250 500
a) What is the rise time (tr), fall time (tf) of the output waveform Vout?
b) What is the high-to-low propagation delay (tpHL) of the logic? ➔ tpHL =120.88 – 108.62= 12.26 (ps)
c) What is the low-to-high propagation delay (tpLH) of the logic? ➔ tpLH = 368.35 – 355.05= 13.30 (ps)
d) If the given waveform is the half of the clock cycle with 50% duty, what is the clock frequency?
➔ You can choose any half-clock cycle points. E.g., 350.43-101.80 = 248.63ps (half cycle), 2 ×248.63ps
≈ 0.5ns (1 cycle). Therefore, the clock freq is approx. 2GHz (note: ±5% difference is allowed)
Problem 2: Noise Margin
Buf Buf
1 2
a) For the inverter chain given above, calculate the noise margin high (NMH) and noise margin low (NML).
b) What happens if input high and input low of the Buf2 become the same? Explain.