Propagation delay is the time duration taken for a signal to reach its destination, for example in the
electromagnetic
In physics, electromagnetism is an interaction that occurs between particles with electric charge via electromagnetic fields. The electromagnetic force is one of the four fundamental forces of nature. It is the dominant force in the interacti ...
field, a wire,
gas, fluid or
solid body.
Physics
* An electromagnetic wave travelling through a medium has a propagation delay determined by the
speed of light
The speed of light in vacuum, commonly denoted , is a universal physical constant exactly equal to ). It is exact because, by international agreement, a metre is defined as the length of the path travelled by light in vacuum during a time i ...
in that particular medium, or ca. 1
nanosecond
A nanosecond (ns) is a unit of time in the International System of Units (SI) equal to one billionth of a second, that is, of a second, or seconds.
The term combines the SI prefix ''nano-'' indicating a 1 billionth submultiple of an SI unit (e ...
per in a
vacuum
A vacuum (: vacuums or vacua) is space devoid of matter. The word is derived from the Latin adjective (neuter ) meaning "vacant" or "void". An approximation to such vacuum is a region with a gaseous pressure much less than atmospheric pressur ...
.
* An electric signal travelling through a wire has an propagation delay of ca. 1 nanosecond per .
See also
radio propagation
Radio propagation is the behavior of radio waves as they travel, or are wave propagation, propagated, from one point to another in vacuum, or into various parts of the atmosphere.
As a form of electromagnetic radiation, like light waves, radio w ...
,
velocity factor,
signal velocity
The signal velocity is the speed at which a wave carries information. It describes how quickly a message can be communicated (using any particular method) between two separated parties. No signal velocity can exceed the speed of a light pulse in a ...
and
mechanical wave
In physics, a mechanical wave is a wave that is an oscillation of matter, and therefore transfers energy through a material medium.Giancoli, D. C. (2009) Physics for scientists & engineers with modern physics (4th ed.). Upper Saddle River, N.J. ...
.
Electronics
Logic gate
A logic gate is a device that performs a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output. Depending on the context, the term may refer to an ideal logic gate, one that has, for ...
s can have a gate delay ranging from
picoseconds to more than 10 nanoseconds, depending on the technology being used.
It is the time between the gate input becoming stable and the gate output becoming stable. Manufacturers often refer to the time from the input changing to 50% of its final input level, to the output reaching 50% of its final output level; this may depend on the direction of the level change, in which case separate fall and rise delays t
PHL and t
PLH or t
f and t
r are given.
Reducing gate delays allows
digital circuit
In theoretical computer science, a circuit is a model of computation in which input values proceed through a sequence of gates, each of which computes a function. Circuits of this kind provide a generalization of Boolean circuits and a mathematica ...
s to process data at a faster rate and improve overall performance. Determining the propagation delay of a combined circuit requires identifying the longest path of propagation delays from input to output, and adding each propagation delay along this path.
The
principle of logical effort utilizes propagation delays to compare designs implementing the same logical statement. The difference in propagation delays of logic elements is the major contributor to
glitch
A glitch is a short-lived technical fault, such as a transient one that corrects itself, making it difficult to troubleshoot. The term is particularly common in the computing and electronics industries, in circuit bending, as well as among pl ...
es in
asynchronous circuit
Asynchronous circuit (clockless or self-timed circuit) is a sequential logic, sequential digital logic electrical network, circuit that does not use a global clock circuit or clock signal, signal generator to synchronize its components. Instea ...
s as a result of
race condition
A race condition or race hazard is the condition of an electronics, software, or other system where the system's substantive behavior is dependent on the sequence or timing of other uncontrollable events, leading to unexpected or inconsistent ...
s.
* Propagation delay may increase or decrease with
operating temperature
An operating temperature is the allowable temperature range of the local ambient environment at which an electrical or mechanical device operates. The device will operate effectively within a specified temperature range which varies based on the de ...
depending on the device type. As the temperature increases the gate delay decreases for FinFET transistors due to
Inverse Temperature Dependence; for metal wires and other conductive materials the propagation delay increases due to rising
electrical resistance
The electrical resistance of an object is a measure of its opposition to the flow of electric current. Its reciprocal quantity is , measuring the ease with which an electric current passes. Electrical resistance shares some conceptual paral ...
.
* Marginal increases in supply voltage can increase propagation delay, since the upper switching threshold voltage V
IH (often expressed as a percentage of the high-voltage supply rail) naturally increases proportionately.
* Increases in output load capacitance, often from placing increased fan-out loads on a wire, will also increase propagation delay.
All of these factors influence each other through an
RC time constant: any increase in load capacitance increases C, heat-induced resistance the R factor, and supply threshold voltage increases will affect whether more than one time constants are required to reach the threshold. If the output of a logic gate is connected to a long trace or used to drive many other gates (high
fanout) the propagation delay increases substantially.
Networking
In computer networks, propagation delay is the amount of time it takes for the head of the signal to travel from the sender to the receiver. It can be computed as the ratio between the link length and the propagation speed over the specific medium.
Propagation delay is equal to ''d / s'' where ''d'' is the distance and ''s'' is the
wave propagation speed
The velocity factor (VF), also called wave propagation (relative) speed or (relative) velocity of propagation (VoP or of a transmission medium is the ratio of the speed at which a wavefront (of an electromagnetic signal, a radio signal, a light pu ...
. In wireless communication, ''s''=''c'', i.e. the
speed of light
The speed of light in vacuum, commonly denoted , is a universal physical constant exactly equal to ). It is exact because, by international agreement, a metre is defined as the length of the path travelled by light in vacuum during a time i ...
. In
copper wire, the speed ''s'' generally ranges from .59c to .77c.
This delay is the major obstacle in the development of high-speed computers and is called the
interconnect bottleneck in IC systems.
See also
*
Contamination delay
*
Delay calculation
*
Latency (engineering)
Latency, from a general point of view, is a time delay between the Causality, cause and the effect of some physical change in the system being observed. Lag (video games), Lag, as it is known in Gaming culture, gaming circles, refers to the late ...
*
Time of flight
Time of flight (ToF) is the measurement of the time taken by an object, particle or wave (be it acoustic, electromagnetic, etc.) to travel a distance through a medium. This information can then be used to measure velocity or path length, or as a w ...
*
Transmission delay
In a network based on packet switching, transmission delay (or store-and-forward delay, also known as packetization delay or serialization delay) is the amount of time required to push all the packet's bits into the wire. In other words, this is ...
References
{{DEFAULTSORT:Propagation Delay
Digital circuits
Electronics concepts
Timing in electronic circuits