SlideShare a Scribd company logo
1 of 32
1
John McCloskey
NASA/GSFC Chief EMC Engineer
Code 565
301-286-5498
John.C.McCloskey@nasa.gov
Effects of Rise/Fall Times
on Signal Spectra
2
Purpose of Demo/Tutorial
 Demonstrate the relationship between time domain and frequency domain
representations of signals
 In particular, demonstrate the relationship between rise/fall times of digital
clock-type signals and their associated spectra
 Fast rise/fall times can produce significant high frequency content out to
1000th harmonic and beyond
 Common cause of radiated emissions that can interfere with on-board
receivers
 Can be reduced by limiting rise/fall times
3
Topics
 Sinusoid: Time Domain vs. Frequency Domain
 Fourier series expansions of:
 Square wave
 Rectangular pulse train
 Trapezoidal waveform
 Comparison to measured results for these waveforms
 Observations
4
Sinusoid: Time Domain vs. Frequency Domain
T
A
t
f(t)
T
f
1

TIME
DOMAIN
FREQUENCY
DOMAIN
Frequency
Amplitude
A
f
5
Fourier Series Expansion of Signal Waveforms
 Recommended reading for an in-depth look at Fourier series expansions of
signal waveforms:
 Clayton Paul, “Introduction to Electromagnetic Compatibility,” sections 3.1
and 3.2
6
Fourier Series Expansion of Square Wave
 





..
5
,
3
,
1
0
2
sin
1
2
2
)
(
n
t
nf
n
A
A
t
f 

Fundamental
1st& 3rd harmonics
First 7 harmonics
First 15 harmonics
Square wave
T
A t
f(t)
T
f
1
0 
Odd
harmonics
only
7
Fundamental
First 4 harmonics
First 10 harmonics
First 16 harmonics
Rectangular Pulse
T
A t
f(t)
τ
Fourier Series Expansion of Rectangular Pulse Train
T
f
1
0 
 












1
2
0
0 0
0
sin
2
)
(
n
t
nf
j
nf
j
e
e
f
n
f
n
T
A
T
A
t
f 








   












1
0
0
0
0
2
cos
sin
2
n
nf
t
nf
f
n
f
n
T
A
T
A 








sin(x)/x
(next slide)
Even
harmonics
included
NOTE: For 50% duty cycle (τ/T = 0.5),
this equation reduces to that for the
square wave on the previous slide.
8
Response and Envelope of sin(x)/x
Envelope of |sin(x)/x|:
1 for x < 1
1/x for x > 1
0
1
0 1 2 3 4 5 6 7 8 9 10
|sin(x)/x|
(linear)
x
π 2π 3π
Envelope
1/x
sin(x)/x
Response of |sin(x)/x|:
0 for x = nπ
1/x for x = (n+1)π/2
Lines meet
at x = 1
-40
-30
-20
-10
0
10
0.1 1 10
|sin(x)/x|
(dB)
x
-20 dB/decade
20*log|sin(x)/x|
0 dB/decade
9
Envelope of Rectangular Pulse Train Spectrum
f

1
0 dB/decade
-20 dB/decade
)
(
2 dB
T
A

PULSE
WIDTH
f1 f2 f3 f4 f5
etc…
 












1
2
0
0 0
0
sin
2
)
(
n
t
nf
j
nf
j
e
e
f
n
f
n
T
A
T
A
t
f 








DC
offset
Low
frequency
“plateau”
Harmonic
response
10
Fourier Series Expansion of Trapezoidal Waveform
   



















1
2
)
(
0
0
0
0 0
0
sin
sin
2
)
(
n
t
nf
j
nf
j
r
r
e
e
f
n
f
n
f
n
f
n
T
A
T
A
t
f r 













     
 



















1
0
0
0
0
0
0
2
cos
sin
sin
2
n
r
r
r
nf
t
nf
f
n
f
n
f
n
f
n
T
A
T
A 













Additional sin(x)/x term
due to rise/fall time
τ
τr τf
T
A
Assume τr = τf :
NOTE: τr and τf are generally
measured between 10% and 90%
of the minimum and maximum
values of the waveform.
T
f
1
0 
11
   



















1
2
)
(
0
0
0
0 0
0
sin
sin
2
)
(
n
t
nf
j
nf
j
r
r
e
e
f
n
f
n
f
n
f
n
T
A
T
A
t
f r 













Envelope of Trapezoidal Waveform Spectrum
f

1
r

1
0 dB/decade
-20 dB/decade
-40 dB/decade
)
(
2 dB
T
A

PULSE
WIDTH
RISE/FALL
TIME
DC
offset
Low
frequency
“plateau”
Harmonic
response
(pulse width)
Harmonic
response
(rise/fall time)
f1 f2 f3 f4 f5
etc…
12
Trapezoidal Waveform Spectrum (Simplified)
f

1
r

1
0 dB/decade
-20 dB/decade
-40 dB/decade
)
(
2 dB
T
A

PULSE
WIDTH
RISE/FALL
TIME
Slower rise/fall times
provide additional roll-off
of higher order harmonics
13
Test Setup
WAVETEK 801
pulse generator
TEKTRONIX DPO7054
oscilloscope
(1 MΩ input)
TEKTRONIX RSA5103A
spectrum analyzer
(50 Ω input)
14
Applied Waveform
τ
τr τf
T
A
A = 1 V
T = 200 µs (f0 = 5 kHz)
τ, τr , & τf varied as indicated on following slides
15
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
τ = 100 µs; τr = τf = 40 ns
τ/T = 50%
2A(τ/T) = 1 V
= 120 dBµV
16
τ = 100 µs; τr = τf = 360 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 1 V
= 120 dBµV
τ/T = 50%
17
τ = 100 µs; τr = τf = 3.6 µs
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 1 V
= 120 dBµV
τ/T = 50%
18
τ = 100 µs; τr = τf = 10 µs
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 1 V
= 120 dBµV
τ/T = 50%
19
τ = 80 µs; τr = τf = 40 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.8 V
= 118 dBµV
τ/T = 40%
20
τ = 80 µs; τr = τf = 360 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.8 V
= 118 dBµV
τ/T = 40%
21
τ = 80 µs; τr = τf = 3.3 µs
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.8 V
= 118 dBµV
τ/T = 40%
22
τ = 80 µs; τr = τf = 10 µs
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.8 V
= 118 dBµV
τ/T = 40%
23
τ = 10 µs; τr = τf = 40 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.1 V
= 100 dBµV
τ/T = 5%
24
τ = 10 µs; τr = τf = 350 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.1 V
= 100 dBµV
τ/T = 5%
25
τ = 10 µs; τr = τf = 2 µs
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.1 V
= 100 dBµV
τ/T = 5%
26
τ = 2 µs; τr = τf = 160 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.02 V
= 86 dBµV
τ/T = 1%
27
τ = 2 µs; τr = τf = 20 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.02 V
= 86 dBµV
τ/T = 1%
28
τ = 2 µs; τr = τf = 400 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 0.02 V
= 86 dBµV
τ/T = 1%
29
τ = 100 ns; τr = τf = 8 ns
0
10
20
30
40
50
60
70
80
90
100
110
120
130
1.E+03 1.E+04 1.E+05 1.E+06 1.E+07
Amplitude
(dBµV)
Frequency (Hz)
Measured
Expected
2A(τ/T) = 1 mV
= 60 dBµV
τ/T = 0.05%
30
Observations (1 of 2)
 Measured spectra show good agreement with expected values
 “3-line” envelope provides simple, accurate, and powerful analytical tool for correlating
signal spectra to trapezoidal waveforms
 Even harmonics
 Reduced, but not zero, amplitude for 50% duty cycle
 Varying amplitude for other than 50% duty cycle
 Must be considered as potentially significant contributors to spectrum
 Low frequency plateau scales with duty cycle
 Spectrum for low duty cycle waveforms gives artificial indication of low amplitude
 First “knee” frequency may be quite high, producing relatively flat spectrum for many
harmonics (100s or 1000s in these examples)
 Low duty cycle waveforms should be observed in time domain (oscilloscope) as well as
frequency domain (spectrum analyzer)
31
Observations (2 of 2)
 Signal spectra significantly more determined by rise/fall times than by fundamental
frequency of waveform
 Uncontrolled rise/fall times can produce significant frequency content out to 1000th
harmonic and beyond
 Common cause of radiated emissions
 5 MHz clock can easily produce harmonics out to 5 GHz and beyond
 Potential interference to S-band receiver (~2 GHz), GPS (~1.5 GHz), etc.
 Controlling rise/fall times can significantly limit high frequency content at source
LIMIT THOSE RISE/FALL TIMES!!!
32
Questions/Comments
 Contact:
 John McCloskey
 NASA/GSFC Chief EMC Engineer
 Phone: 301-286-5498
 E-mail: John.C.McCloskey@nasa.gov

More Related Content

Similar to RiseFalltime031114.pptx

generation of ac voltage
generation of ac voltagegeneration of ac voltage
generation of ac voltage2461998
 
4. Analysis of Digital Pulses
4. Analysis of Digital Pulses4. Analysis of Digital Pulses
4. Analysis of Digital PulsesNapier University
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroductionsrilaxmi524
 
rffundamentalsseminarrecordingsection1v21588598809158.pdf
rffundamentalsseminarrecordingsection1v21588598809158.pdfrffundamentalsseminarrecordingsection1v21588598809158.pdf
rffundamentalsseminarrecordingsection1v21588598809158.pdfsantanusen30
 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxNishanth Asmi
 
Time reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkTime reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkSébastien Popoff
 
Pulse Modulation ppt
Pulse Modulation pptPulse Modulation ppt
Pulse Modulation pptsanjeev2419
 
Ch7 noise variation of different modulation scheme pg 63
Ch7 noise variation of different modulation scheme pg 63Ch7 noise variation of different modulation scheme pg 63
Ch7 noise variation of different modulation scheme pg 63Prateek Omer
 
01 beginning vibration analysis
01 beginning vibration analysis01 beginning vibration analysis
01 beginning vibration analysisHugo Alaniz
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representationNikolay Karpov
 
Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Prateek Omer
 
Circuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisCircuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisSimen Li
 
02_signals.pdf
02_signals.pdf02_signals.pdf
02_signals.pdfMituBaral2
 
6. Really Basic Optics.ppt
6. Really Basic Optics.ppt6. Really Basic Optics.ppt
6. Really Basic Optics.pptNarendraGandhi4
 
Characterization of the Wireless Channel
Characterization of the Wireless ChannelCharacterization of the Wireless Channel
Characterization of the Wireless ChannelSuraj Katwal
 
Alternating current and voltages
Alternating current and voltagesAlternating current and voltages
Alternating current and voltagesBhavik Koradiya
 
Design and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked LoopDesign and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked LoopCSCJournals
 
modulation of analog communication system
modulation of analog communication systemmodulation of analog communication system
modulation of analog communication systemswatihalunde
 
Fourier Transform in Signal and System of Telecom
Fourier Transform in Signal and System of TelecomFourier Transform in Signal and System of Telecom
Fourier Transform in Signal and System of TelecomAmirKhan877722
 

Similar to RiseFalltime031114.pptx (20)

generation of ac voltage
generation of ac voltagegeneration of ac voltage
generation of ac voltage
 
unit 4,5 (1).docx
unit 4,5 (1).docxunit 4,5 (1).docx
unit 4,5 (1).docx
 
4. Analysis of Digital Pulses
4. Analysis of Digital Pulses4. Analysis of Digital Pulses
4. Analysis of Digital Pulses
 
Analog communicationintroduction
Analog communicationintroductionAnalog communicationintroduction
Analog communicationintroduction
 
rffundamentalsseminarrecordingsection1v21588598809158.pdf
rffundamentalsseminarrecordingsection1v21588598809158.pdfrffundamentalsseminarrecordingsection1v21588598809158.pdf
rffundamentalsseminarrecordingsection1v21588598809158.pdf
 
pulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptxpulse modulation technique (Pulse code modulation).pptx
pulse modulation technique (Pulse code modulation).pptx
 
Time reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkTime reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias Fink
 
Pulse Modulation ppt
Pulse Modulation pptPulse Modulation ppt
Pulse Modulation ppt
 
Ch7 noise variation of different modulation scheme pg 63
Ch7 noise variation of different modulation scheme pg 63Ch7 noise variation of different modulation scheme pg 63
Ch7 noise variation of different modulation scheme pg 63
 
01 beginning vibration analysis
01 beginning vibration analysis01 beginning vibration analysis
01 beginning vibration analysis
 
Speech signal time frequency representation
Speech signal time frequency representationSpeech signal time frequency representation
Speech signal time frequency representation
 
Ch1 representation of signal pg 130
Ch1 representation of signal pg 130Ch1 representation of signal pg 130
Ch1 representation of signal pg 130
 
Circuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier AnalysisCircuit Network Analysis - [Chapter3] Fourier Analysis
Circuit Network Analysis - [Chapter3] Fourier Analysis
 
02_signals.pdf
02_signals.pdf02_signals.pdf
02_signals.pdf
 
6. Really Basic Optics.ppt
6. Really Basic Optics.ppt6. Really Basic Optics.ppt
6. Really Basic Optics.ppt
 
Characterization of the Wireless Channel
Characterization of the Wireless ChannelCharacterization of the Wireless Channel
Characterization of the Wireless Channel
 
Alternating current and voltages
Alternating current and voltagesAlternating current and voltages
Alternating current and voltages
 
Design and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked LoopDesign and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
Design and Implementation of Low Ripple Low Power Digital Phase-Locked Loop
 
modulation of analog communication system
modulation of analog communication systemmodulation of analog communication system
modulation of analog communication system
 
Fourier Transform in Signal and System of Telecom
Fourier Transform in Signal and System of TelecomFourier Transform in Signal and System of Telecom
Fourier Transform in Signal and System of Telecom
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 

RiseFalltime031114.pptx

  • 1. 1 John McCloskey NASA/GSFC Chief EMC Engineer Code 565 301-286-5498 John.C.McCloskey@nasa.gov Effects of Rise/Fall Times on Signal Spectra
  • 2. 2 Purpose of Demo/Tutorial  Demonstrate the relationship between time domain and frequency domain representations of signals  In particular, demonstrate the relationship between rise/fall times of digital clock-type signals and their associated spectra  Fast rise/fall times can produce significant high frequency content out to 1000th harmonic and beyond  Common cause of radiated emissions that can interfere with on-board receivers  Can be reduced by limiting rise/fall times
  • 3. 3 Topics  Sinusoid: Time Domain vs. Frequency Domain  Fourier series expansions of:  Square wave  Rectangular pulse train  Trapezoidal waveform  Comparison to measured results for these waveforms  Observations
  • 4. 4 Sinusoid: Time Domain vs. Frequency Domain T A t f(t) T f 1  TIME DOMAIN FREQUENCY DOMAIN Frequency Amplitude A f
  • 5. 5 Fourier Series Expansion of Signal Waveforms  Recommended reading for an in-depth look at Fourier series expansions of signal waveforms:  Clayton Paul, “Introduction to Electromagnetic Compatibility,” sections 3.1 and 3.2
  • 6. 6 Fourier Series Expansion of Square Wave        .. 5 , 3 , 1 0 2 sin 1 2 2 ) ( n t nf n A A t f   Fundamental 1st& 3rd harmonics First 7 harmonics First 15 harmonics Square wave T A t f(t) T f 1 0  Odd harmonics only
  • 7. 7 Fundamental First 4 harmonics First 10 harmonics First 16 harmonics Rectangular Pulse T A t f(t) τ Fourier Series Expansion of Rectangular Pulse Train T f 1 0                1 2 0 0 0 0 sin 2 ) ( n t nf j nf j e e f n f n T A T A t f                          1 0 0 0 0 2 cos sin 2 n nf t nf f n f n T A T A          sin(x)/x (next slide) Even harmonics included NOTE: For 50% duty cycle (τ/T = 0.5), this equation reduces to that for the square wave on the previous slide.
  • 8. 8 Response and Envelope of sin(x)/x Envelope of |sin(x)/x|: 1 for x < 1 1/x for x > 1 0 1 0 1 2 3 4 5 6 7 8 9 10 |sin(x)/x| (linear) x π 2π 3π Envelope 1/x sin(x)/x Response of |sin(x)/x|: 0 for x = nπ 1/x for x = (n+1)π/2 Lines meet at x = 1 -40 -30 -20 -10 0 10 0.1 1 10 |sin(x)/x| (dB) x -20 dB/decade 20*log|sin(x)/x| 0 dB/decade
  • 9. 9 Envelope of Rectangular Pulse Train Spectrum f  1 0 dB/decade -20 dB/decade ) ( 2 dB T A  PULSE WIDTH f1 f2 f3 f4 f5 etc…               1 2 0 0 0 0 sin 2 ) ( n t nf j nf j e e f n f n T A T A t f          DC offset Low frequency “plateau” Harmonic response
  • 10. 10 Fourier Series Expansion of Trapezoidal Waveform                        1 2 ) ( 0 0 0 0 0 0 sin sin 2 ) ( n t nf j nf j r r e e f n f n f n f n T A T A t f r                                          1 0 0 0 0 0 0 2 cos sin sin 2 n r r r nf t nf f n f n f n f n T A T A               Additional sin(x)/x term due to rise/fall time τ τr τf T A Assume τr = τf : NOTE: τr and τf are generally measured between 10% and 90% of the minimum and maximum values of the waveform. T f 1 0 
  • 11. 11                        1 2 ) ( 0 0 0 0 0 0 sin sin 2 ) ( n t nf j nf j r r e e f n f n f n f n T A T A t f r               Envelope of Trapezoidal Waveform Spectrum f  1 r  1 0 dB/decade -20 dB/decade -40 dB/decade ) ( 2 dB T A  PULSE WIDTH RISE/FALL TIME DC offset Low frequency “plateau” Harmonic response (pulse width) Harmonic response (rise/fall time) f1 f2 f3 f4 f5 etc…
  • 12. 12 Trapezoidal Waveform Spectrum (Simplified) f  1 r  1 0 dB/decade -20 dB/decade -40 dB/decade ) ( 2 dB T A  PULSE WIDTH RISE/FALL TIME Slower rise/fall times provide additional roll-off of higher order harmonics
  • 13. 13 Test Setup WAVETEK 801 pulse generator TEKTRONIX DPO7054 oscilloscope (1 MΩ input) TEKTRONIX RSA5103A spectrum analyzer (50 Ω input)
  • 14. 14 Applied Waveform τ τr τf T A A = 1 V T = 200 µs (f0 = 5 kHz) τ, τr , & τf varied as indicated on following slides
  • 15. 15 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected τ = 100 µs; τr = τf = 40 ns τ/T = 50% 2A(τ/T) = 1 V = 120 dBµV
  • 16. 16 τ = 100 µs; τr = τf = 360 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 1 V = 120 dBµV τ/T = 50%
  • 17. 17 τ = 100 µs; τr = τf = 3.6 µs 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 1 V = 120 dBµV τ/T = 50%
  • 18. 18 τ = 100 µs; τr = τf = 10 µs 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 1 V = 120 dBµV τ/T = 50%
  • 19. 19 τ = 80 µs; τr = τf = 40 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.8 V = 118 dBµV τ/T = 40%
  • 20. 20 τ = 80 µs; τr = τf = 360 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.8 V = 118 dBµV τ/T = 40%
  • 21. 21 τ = 80 µs; τr = τf = 3.3 µs 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.8 V = 118 dBµV τ/T = 40%
  • 22. 22 τ = 80 µs; τr = τf = 10 µs 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.8 V = 118 dBµV τ/T = 40%
  • 23. 23 τ = 10 µs; τr = τf = 40 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.1 V = 100 dBµV τ/T = 5%
  • 24. 24 τ = 10 µs; τr = τf = 350 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.1 V = 100 dBµV τ/T = 5%
  • 25. 25 τ = 10 µs; τr = τf = 2 µs 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.1 V = 100 dBµV τ/T = 5%
  • 26. 26 τ = 2 µs; τr = τf = 160 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.02 V = 86 dBµV τ/T = 1%
  • 27. 27 τ = 2 µs; τr = τf = 20 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.02 V = 86 dBµV τ/T = 1%
  • 28. 28 τ = 2 µs; τr = τf = 400 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 0.02 V = 86 dBµV τ/T = 1%
  • 29. 29 τ = 100 ns; τr = τf = 8 ns 0 10 20 30 40 50 60 70 80 90 100 110 120 130 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07 Amplitude (dBµV) Frequency (Hz) Measured Expected 2A(τ/T) = 1 mV = 60 dBµV τ/T = 0.05%
  • 30. 30 Observations (1 of 2)  Measured spectra show good agreement with expected values  “3-line” envelope provides simple, accurate, and powerful analytical tool for correlating signal spectra to trapezoidal waveforms  Even harmonics  Reduced, but not zero, amplitude for 50% duty cycle  Varying amplitude for other than 50% duty cycle  Must be considered as potentially significant contributors to spectrum  Low frequency plateau scales with duty cycle  Spectrum for low duty cycle waveforms gives artificial indication of low amplitude  First “knee” frequency may be quite high, producing relatively flat spectrum for many harmonics (100s or 1000s in these examples)  Low duty cycle waveforms should be observed in time domain (oscilloscope) as well as frequency domain (spectrum analyzer)
  • 31. 31 Observations (2 of 2)  Signal spectra significantly more determined by rise/fall times than by fundamental frequency of waveform  Uncontrolled rise/fall times can produce significant frequency content out to 1000th harmonic and beyond  Common cause of radiated emissions  5 MHz clock can easily produce harmonics out to 5 GHz and beyond  Potential interference to S-band receiver (~2 GHz), GPS (~1.5 GHz), etc.  Controlling rise/fall times can significantly limit high frequency content at source LIMIT THOSE RISE/FALL TIMES!!!
  • 32. 32 Questions/Comments  Contact:  John McCloskey  NASA/GSFC Chief EMC Engineer  Phone: 301-286-5498  E-mail: John.C.McCloskey@nasa.gov