Is Propagation delay from 1 to 0 the same as that from 0 to 1?

Click For Summary
SUMMARY

The discussion centers on the propagation delays from high to low (tPLH) and low to high (tPHL) in digital circuits, specifically questioning their equality. Participants agree that these delays are generally not equal due to asymmetries in logic gate structures, particularly in CMOS technology where P-channel FETs are typically slower than N-channel FETs. The characteristics of the entire circuit, including the type of logic family and the configuration of transistors, significantly influence these delays. For accurate analysis, reviewing datasheets, such as that of the 74S00, is essential to understand the specific timing characteristics of different gates.

PREREQUISITES
  • Understanding of propagation delay in digital circuits
  • Familiarity with CMOS and TTL logic families
  • Knowledge of transistor characteristics, specifically P-channel and N-channel FETs
  • Ability to read and interpret datasheets for logic gates
NEXT STEPS
  • Research the timing characteristics of the 74S00 logic gate
  • Learn about the differences in propagation delays in various logic families, including TTL and CMOS
  • Explore the impact of circuit design on transition times in digital systems
  • Investigate differential signaling and its advantages in achieving symmetric propagation delays
USEFUL FOR

Electronics engineers, digital circuit designers, and students studying digital logic who seek to understand the nuances of propagation delays in logic gates and their implications on circuit performance.

christang_1023
Messages
27
Reaction score
3
Homework Statement: There are the propagation delays from High to Low and from Low to High, and I wonder if they are equal?
Homework Equations: That is
$$ t_{PLH}=t_{PHL}$$

I suppose they should be equal.
 
Engineering news on Phys.org
christang_1023 said:
I suppose they should be equal.
I don't, with a caveat. I think it may depend on the characteristics of the rest of the circuit.

Here's my thinking. Take the very simple case of a PNP transistor with a pull-up resistor on the collector. When you put a high voltage into the base resistor, this creates an active path from the collector to ground through the emitter, and thus the change is, absent anything weird in the remainder of the circuit, going to be function of the characteristics of the transistor, not the remainder of the circuit. However, when you release the voltage on the base resistor, you have shut off the active path to ground and created a passive path back to the supply voltage and thus the response will depend more strongly on the remainder of the circuit because of possible difference between the actions of an active path and a passive path.
 
  • Like
  • Informative
Likes   Reactions: christang_1023 and sophiecentaur
phinds said:
I don't, with a caveat. I think it may depend on the characteristics of the rest of the circuit.

Here's my thinking. Take the very simple case of a PNP transistor with a pull-up resistor on the collector. When you put a high voltage into the base resistor, this creates an active path from the collector to ground through the emitter, and thus the change is, absent anything weird in the remainder of the circuit, going to be function of the characteristics of the transistor, not the remainder of the circuit. However, when you release the voltage on the base resistor, you have shut off the active path to ground and created a passive path back to the supply voltage and thus the response will depend more strongly on the remainder of the circuit because of possible difference between the actions of an active path and a passive path.

What you seem to be suggesting is that the pulse shape is not symmetrical with an asymmetrical logic gate. I agree and this means that the two (on/off) time constants can be different. When a long signal path needs to be catered for, a proper symmetrical 'driver' circuit can improve matters. (Also a good termination at the receive end can help.)
 
  • Informative
Likes   Reactions: christang_1023
christang_1023 said:
Homework Statement: There are the propagation delays from High to Low and from Low to High, and I wonder if they are equal?
Homework Equations: That is
$$ t_{PLH}=t_{PHL}$$

I suppose they should be equal.
It depends on the logic family. There are assymmetries between the pullup and pulldown transistors at gate outputs and also in the propagation paths inside the gates, so in general the two propagation delays will not be equal.

You can check this by just looking at the datasheets for some typical logic gates. For CMOS gates, the P-channel FETs will be slower and weaker than the N-channel FETs if they are the same size, but the gate manufacturer may try to do some things to make them more equal (different sizes, etc.).

Have a look at a 74S00 datasheet and schematic. You can see that the pulldown transistor at the output stage will probably generate sharper pulldown edges versus the pullup transistor section, yet tPLH is a bit faster overall in the datasheet. The logic levels are also different for TTL versus CMOS gates, so that also enters into the slight differences between the tPLH and tPHL times.

http://materias.fi.uba.ar/6619/DM74S00.pdf
1573663053010.png


https://www.nutsvolts.com/magazine/article/understanding_digital_logic_ics_part_2
1573663081702.png
 
  • Like
Likes   Reactions: christang_1023
Recognize that a question like this is nearly meaningless without a description of the system you are interested in. They could be equal, or not. I have no idea.
 
  • Like
Likes   Reactions: phinds
phinds said:
I don't, with a caveat. I think it may depend on the characteristics of the rest of the circuit.

It absolutely does.

For example, why assume the bit is encoded single ended. It could be differential and if it’s differential it’s a lot easier to make it symmetric.
 
Propagation Delay, or Transition Time?

There are differences in the high-to-low and low-to-high transition times of outputs. Most logic technologies have asymmetric structures, so are expected to have different rise and fall times. Asymmetric examples are RTL, I²L, DTL, TTL, and hybrids with asymmetric thresholds like the 74HCT series. Some appear to be symmetrical, but are really not, such as CMOS which uses N and P channel MOSFETs with different characteristics. Examples are CD4000 and 74HC series.
Only truly differential systems such as some series of ECL are balanced with respect to transition time.

The propagation time through a gate is usually more variable than the output transition time as it is determined by the internal logic topology of the gate. More complex logic blocks will have greater variations in propagation delay. Propagation delay will depend primarily on which input causes the output to change, and how many stages there are between input and output.

But it really does not matter that the transition times or propagation delays are different. Clocked systems latch data or advance state on either the positive or negative edge, rarely both. The designer must allow for worst case timing for the data being clocked through the system.
 
  • Like
  • Love
Likes   Reactions: christang_1023 and berkeman

Similar threads

Replies
8
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
24
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
6
Views
2K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 9 ·
Replies
9
Views
8K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K