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

Click For Summary

Discussion Overview

The discussion revolves around the propagation delays from high to low and low to high in digital circuits, specifically questioning whether these delays are equal. Participants explore this topic in the context of logic gate characteristics, circuit design, and the implications of different logic families.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Conceptual clarification

Main Points Raised

  • Some participants propose that propagation delays should be equal, while others express uncertainty, suggesting that it may depend on circuit characteristics.
  • One participant discusses a PNP transistor scenario, indicating that the active path influences the delay when transitioning from high to low, while the passive path influences the delay when transitioning from low to high.
  • Another participant notes that the logic family affects the symmetry of propagation delays, highlighting differences in pull-up and pull-down transistors in gate outputs.
  • It is mentioned that CMOS gates typically exhibit differences in delay due to the characteristics of P-channel and N-channel FETs, which may be mitigated by design choices.
  • A participant emphasizes the importance of system description, stating that without it, the question of equality in delays is nearly meaningless.
  • One contribution points out that differential signaling can lead to more symmetric transition times compared to single-ended signaling.
  • Another participant explains that most logic technologies have asymmetric structures, leading to different rise and fall times, and that propagation delay can vary based on internal logic topology.

Areas of Agreement / Disagreement

Participants generally do not agree on whether the propagation delays are equal, with multiple competing views presented regarding the influence of circuit characteristics, logic families, and signaling methods.

Contextual Notes

Limitations include the lack of specific circuit descriptions, which may affect the applicability of the claims made regarding propagation delays. The discussion also highlights the dependence on the logic family and the internal structure of logic gates.

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
9K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K