Introduction to Signal Integrity
please scan QR code for attendance
- 1 -
IEEE MTT-S
What is IEEE MTT-S?
Benefits of Joining MTT-S:
Get Involved! Learn more about MTT-S membership at: MTT-S Website
Introduction to Signal Integrity
Outline
Module 1
Signals and basics of Fourier Transform
Signals
Signals: Humans Perspective
Signals: Systems Perspective
Signals: SI Perspective
Fourier Transforms are change of coordinates
Fourier Analysis in a nutshell
Where do we use Fourier Transform?
Engineering
Medical
Physics
Chemistry
Earth Science
Computer Vision
What is common between all these applications?
What is common between all these applications?
Signals
Questions:
Questions:
Welcome to the world of harmonics
Harmonics addition may appear counter-intuitive
https://www.reddit.com/r/EngineeringStudents/comments/dr3f59/fourier_transform_bad/
Fourier Transform as rotation of coordinates
Signal Vector represented in time coordinates
FT: Change coordinates to harmonics
Same Signal Vector represented in harmonics coordinates
Apply System
IFT: Change coordinates to time
Fourier Transforms
Time
Frequency
Simple Example
Simple Example
Fourier Transform (rotate coordinates)
Simple Example
Fourier Transform (rotate coordinates)
Note: Vector does not change. Coordinates do!
Continuous Transform
Time and Frequency are continuous
Dual (FT and IFT look the same)
What is the meaning of the Negative frequency?
Two interesting Properties
Shift Property
Uncertainty Property
Translate in time equivalent to phase shift in frequency
(longer interconnects, extra phase)
Wider bandwidth, shorter duration
Shift property
time
freq
Shift property
Implication in SI
Shift property
Implication in SI
Uncertainty property
Implication of Uncertainty principle
Module 2
Pulse or Tone
Old days
Pulse or Tone?
Module 3
Numerical Computation of Fourier Transform
Not one Fourier Transform
| |
| |
Continuous |
Discrete |
Continuous | Discrete |
Time
Frequency
CFT/ICFT
DFT/IDFT
Continuous Time/Discrete Frequency
Discrete Time/Continuous Frequency
Not one Fourier Transform
| |
| |
Continuous |
Discrete |
Continuous | Discrete |
Time
Frequency
CFT/ICFT
(Physical Signals)
DFT/IDFT
Continuous Time/Discrete Frequency
Discrete Time/Continuous Frequency
Not one Fourier Transform
| |
| |
Continuous |
Discrete |
Continuous | Discrete |
Time
Frequency
CFT/ICFT
(Physical Signals)
DFT/IDFT
Continuous Time/Discrete Frequency
(S parameters)
Discrete Time/Continuous Frequency
Not one Fourier Transform
| |
| |
Continuous |
Discrete |
Continuous | Discrete |
Time
Frequency
CFT/ICFT
(Physical Signals)
DFT/IDFT
Continuous Time/Discrete Frequency
(S parameters)
Discrete Time/Continuous Frequency
(Time Sampled signals)
Not one Fourier Transform
| |
| |
Continuous |
Discrete |
Continuous | Discrete |
Time
Frequency
CFT/ICFT
(Physical Signals)
DFT/IDFT
(Computed Signals)
Continuous Time/Discrete Frequency
(S parameters)
Discrete Time/Continuous Frequency
(Time Sampled signals)
Discrete Fourier Transform
This is what numerical tools compute using FFT
Mathematically Inclined: Visualizing IDFT in terms of Vectors
Mathematically Inclined: Visualizing IDFT in terms of Vectors
Mathematically Inclined: Visualizing IDFT in terms of Vectors
Mathematically Inclined: Visualizing IDFT in terms of Vectors
Projections
Harmonics
Computing CFT and ICFT
Note that
Our Task:
Compute CFT using DFT
Basic Idea:
Assignment 1
Module 4
Errors in Computing Fourier Transform
Sampling issues
Errors in CFT
Errors in CFT
Spectrum of a Sampled signal
Spectrum of a Sampled signal
Spectrum of a Sampled signal
?
Animation: Spectrum of a Sampled signal
Truncation Error (Spectral Leakage)
Truncation Error (Spectral Leakage)
Wide
Medium
Narrow
What about frequency sampled signals?
So for a bandlimited signal as long as Fs>2fmax no error?
Why?
So for a bandlimited signal as long as Fs>2fmax no error?
Module 5
Case Study
Case Study
Effect of maximum frequency
Effect of resolution frequency
Module 6
Exit Ticket
Reflect on what we discussed today (5mins)
Takeaways Points