I am trying to determine the rise time for a component in my circuit. I am unsure if my current method is correct and could use some verification. I would love help in the general case as well.
Case 1: NC7SV86
I am using this XOR gate as a clock inverter. I am powering the device with 3.3 V. I can see from the datasheet that the HIGH level output voltage is 2.2 V, and that the HIGH level output current is -24 mA. Thus (?) the output resistance is:
\$R =\frac{V}{I}= 92\ \Omega\$.
From the datasheet, we also learn that the output capacitance is \$C_{OUT}= 4.5\ \$pF. Thus, the time constant for the output is \$\tau_{RC}=RC=410\ \$ps.
Then, the rise time is \$T_{r}=2.2\tau_{RC}= 910\ \$ps.
Which seems reasonable, but I have no way of verifying. Worrisome, however, because this rise-time produces a knee frequency of: \$f_{knee}= 550 \ \$MHz.
Case 2: 74VCX245
Again, I am powering the device with 3.3 V.
\$R=\frac{V}{I} = \frac{3.3\ V}{100\ mA}=33\ \Omega\$
\$\tau_{RC}= RC = 33\ \Omega\times 7\ pF=230\ \$ps
\$T_{r}=2.2\ \tau_{RC} = 500\ \$ps
\$f_{knee} \approx 1\$ GHz
Again, a really high knee frequency.
Do these calculations check out with you all? If not, what is your recommended procedure for determining the rise times.
The target speed for the entire circuit is 100 MHz (clock), so I understand that I will need ground planes and careful impedance matching.
Thanks to Neil_UK, I now see how to use the propagation delay as an order-of-magnitude check, at the least.