Bandwidth of a signal from its rise time: Rule of Thumb #1 - EDN

2022-10-14 19:35:21 By : Mr. Eddy wu

Eric Bogatin, Signal Integrity Evangelist, Teledyne LeCroy, embarks on a mission to spell out some common rules of thumb in a new series of columns. Here is the first rule of thumb and first challenge.

Where: RT = the 10-90% rise time of a square wave in nsec BW = the bandwidth of the signal, in GHz

This rule of thumb relates the bandwidth of a signal with the rise time of the signal.

Remember: before you start using rules of thumb, be sure to read the Rule of Thumb #0: How to use them wisely.

What is Bandwidth? Bandwidth is the highest sine wave frequency component that is significant in a signal. Because of the vagueness of the term “significant,” unless detailed qualifiers are added, the concept of bandwidth is only approximate.

Bandwidth is a figure of merit of a signal to give us a rough feel for the highest sine wave frequency component that might be in the signal. This would help guide us to identify the bandwidth of a measurement instrument needed to measure it, or the bandwidth of an interconnect needed to transport it.

The origin of this simple rule of thumb relating the rise time of a signal and the highest sine wave frequency we need to consider in the signal is based on a very simple type of signal.

We assume the signal is a 50% duty cycle clock signal that has a finite 10-90 rise time. For this specific waveform, we can estimate the highest sine wave frequency needed to recreate the rise time.

Consider first an ideal clock signal. The spectrum of an ideal 50% duty cycle square wave, with 0 psec rise time, has frequency components only at multiples of the clock frequency (harmonics). The amplitude of the even harmonics is 0. The amplitude of the odd harmonics is given by,

where n is the harmonic number.

This is one of the few Fourier Transforms I can do by hand. If you have never done one before, I strongly recommend you try this one.

For example, the amplitude of the n = 1 first harmonic is 2/(3.1416 x 1) = 0.64. The amplitude of the 3rd harmonic, n = 3 is 2/(3.1416 x 3) = 0.21. Each harmonic amplitude drops off like 1/f, since each harmonic is a higher frequency. Figure 1 shows the calculated harmonic amplitudes of a 1 GHz ideal clock frequency signal for many harmonics.

Figure 1. Spectrum of an ideal 1 GHz clock signal, created from a numerical FFT solution, compared with the analytically calculated harmonic amplitude. Note the amplitudes drop off like 1/f.

What is the highest sine wave component in an ideal square wave? Even though they drop off rapidly and get smaller and smaller, every one is critically important to recreate the 0 psec rise time of the ideal square wave. But what if we don’t need such a short rise time?

Rise Time and Bandwidth To find the relationship between the rise time of a signal and its bandwidth, we are going to engineer a specific spectrum so we know exactly what the bandwidth is and measure the actual 10-90 rise time we are able to achieve for that time domain signal.

We start with the spectrum of the ideal square wave and select just the first n harmonics, with the amplitudes as they are in the ideal spectrum. The amplitudes of all the harmonics in the spectrum above n are set to 0. The highest sine wave frequency component in the spectrum is absolutely unambiguous, we engineered it to be n.

We take this frequency domain spectrum and turn it back into a time domain signal. We measure the 10-90 rise time of the resulting signal. Figure 2 shows the recreated time domain waveforms from these engineered-bandwidth spectra, for the case of including just up to the n = 1 harmonics, just up to the n = 3, just up to the n = 17 and just up to the n = 19 harmonics. For each engineered waveform, we show just the expanded view of the rising edge of the signal.

Figure 2. Recreated waveforms from engineered-bandwidths, as the highest harmonic included increases.

For each waveform, we know precisely what the bandwidth is. We engineered it to be n. We can measure the 10-90 rise time off the graph. When we compare the engineered bandwidth to the 10-90 rise time, we see a pattern, as shown in Figure 3.

Figure 3. The 10-90 rise time plotted for each waveform, compared to the engineered bandwidth of the waveform.

On this plot, I drew a straight line to empirically match the bandwidth to the rise time. It is

For example, when the rise time is 1 nsec, the highest sine wave frequency component I need in the spectrum to create this 1 nsec rise time signal is 350 MHz. If the rise time is 350 psec, I only need frequency components up to 1 GHz to re-create the rising or falling edge of the signal.

If you are worrying about whether the 0.35 should be 0.5, don’t use this simple relationship. If it is important to know whether the bandwidth of a signal is 1.3 GHz or 1.5 GHz, don’t use the single term, bandwidth, to describe your signal. You should probably use the entire spectrum of the signal.

1.    What is the bandwidth of a DDR signal with a 0.3 nsec rise time?

2.    What is the bandwidth of a USB signal with a 50 psec rise time?

3.    What is the rise time for a signal if it has a bandwidth of 3.5 GHz?

Leave your answers and your own examples in the comments section

Next rule of thumb: RoT #2: Bandwidth of a signal from its clock frequency.

This strikes me as less a rule of thumb and more an exact solution to the rise time of a single pole LPF. The simple LPF with H(s)=1/(1+s/2*pi*Fo) has a -3dB bandwidth of Fo. The step response is the familiar exponential response v(t)=1-e^(-2*pi*Fo*t). If

DaveE- thanks for sharing this derivation. What a coincidence, that a simple, intuitive estimate of the bandwidth of a signal should match the same value calculated based on the -3 dB point of a filter.

Of course, in the case of this rule of thumb, we are

Gee, I wish there weren’t a 260-or-so hard character limit on comments, or at least that the input editor warned when the limit approached. So many comments here appear interesting…but are truncated before reaching their point.

I was unaware of this “rule of thumb”. I was using the “BW=Fmax=0,5/RT” approach (in order to -e.g.- find out how sort a track should be for not being considered as a transmission line for a specific pulse signal) which is somewhat “worse” than this “rule

Quoted from the article: “What is Bandwidth? Bandwidth is the highest sine wave frequency component that is significant in a signal.”

Accurate definition of what it USED to be. Nowadays the term “bandwidth” has been bastardized into bps, Bps, and any ot

Bandwidth has both meanings, and the use of units, Ghz vs. Bps vs. Seq, for example, makes clear whether we’re talking frequency or digital-signal throughput or Sequency. The problem isn’t with the use of the word, but whether the user is clear about what they are talking about.

Agilent has an ap note on bandwidth versus rise time that may be of interest. The constant (0.35, etc.) really depends on the response of the scope. If Gaussian, then 0.35…if flat, then 0.4 to 0.5. Here's the link: http://cp.literature.agilent.com/litweb

This is a good rule. I derived this in my upcoming book, and confirmed with measurements of bandwidth and rise times of my scopes and probes. It is only valid for 1st or systems and the rise time must be 10%/90%. For 20%/80% there is a different factor.

When a signal passes through multiple systems with different rise times, I use the rule that the composite rise time is the square root of the sum of the squares of the individual rise times. For example, suppose a signal had a rise time of 2 ns a

“Too bad this original and accurate definition got lost in the hype.” The biggest abomination by the marketers is “4G,” which is just starting to come into deployment and 5G is just starting work. But, the real 4G will be 5G and the real 5G will be 6G.

Steve, Please let us know when your book is available. We'd like to review it.

I'd like to respond to your comment, but I don't have the bandwidth.

This sort of thing happens all the time and speaking of bps and high-speed agendas, we all know that what the marketeers call 4G wireless isn't 4G, but an advanced 3G. The real

“Here http://www.slideshare.net/PieroBelforte1/2013-pb-prediction-of-rise-time-errors-of-a-cascade-of-equal-behavioral-cells you can find a simulative approach to verify the validity of square root rule to determine the10%-90% rise time and the 50% po

“Hi, I have a question:nI measured the insertion loss of my differential pair and the result is BW(@-3db) =1.4GHZ.nI want use this channel to transmit data with 1.6Gb/s data rate.nIf i use the “Rule of Thumb #1” with this assumption: Tbit =625 ps and

You must Sign in or Register to post a comment.