1 of 68

Introduction to Signal Integrity

please scan QR code for attendance

- 1 -

2 of 68

IEEE MTT-S

What is IEEE MTT-S?

  • The Microwave Theory and Techniques Technology Society (MTT-S) is an IEEE society that focuses on advancing the fields of microwave theory, techniques, and applications.
  • It serves as a global community for professionals in RF, microwave, millimeter-wave, and terahertz technologies.

Benefits of Joining MTT-S:

  1. Access to Leading Publications: IEEE Transactions on Microwave Theory and Techniques, IEEE Microwave Magazine,…
  2. Professional Development & Networking
    1. Access to a global network of microwave professionals and experts.
    2. Mentorship opportunities and technical conferences, including IMS (International Microwave Symposium).
  3. Educational Resources
    • Exclusive webinars, tutorials, and workshops.
    • Special interest groups for students, young professionals, and women in microwaves.
  4. Discounts on Conferences & Workshops
    • Reduced rates for IEEE-sponsored conferences, courses, workshops, and symposiums such as IMS.
  5. Career Advancement
    • Leadership opportunities within the society.
    • Recognition through awards and scholarships.

Get Involved! Learn more about MTT-S membership at: MTT-S Website

3 of 68

Introduction to Signal Integrity

4 of 68

Outline

  • Module 1: Signals and basics of Fourier Transform. (TM)
  • Module 2: Pulse or Tone. (IM)
  • Module 3: Numerical Computation of Fourier Transform. (TM)
  • Module 4: Case Study. (IM)
  • Module 5: Errors in Computing Fourier Transform (TM/IM).
  • Module 6: Exit Ticket, Takeaways.

5 of 68

Module 1

Signals and basics of Fourier Transform

6 of 68

Signals

  • SI: Integrity of Signals.
  • As humans: A signal is a change in time.
  • As systems: A signal is a sum (interference) of harmonics.
  • As SI Engineer: Fluent in both languages!

7 of 68

Signals: Humans Perspective

  • Humans think of signals as values at instances.
  • Each "instant" (0,0,0...,1,0,…) is a coordinate axis.
  • A signal is a vector. Projection on axis is strength of the signal.

8 of 68

Signals: Systems Perspective

  • Systems "think" of signals as complex amplitudes of harmonics.
  • Each "harmonic " exp(i2πft) is a "coordinate axis".
  • A signal is a vector. Projection on "harmonic" axis is amplitude of the signal.

9 of 68

Signals: SI Perspective

  • Signals are vectors
    • Creatures exist irrelevant to how we describe them.
    • Belong to a high dimensional vector space (conceptual).

Fourier Transforms are change of coordinates

10 of 68

Fourier Analysis in a nutshell

  • Represents signals in terms of "harmonics".
  • For an SI engineer: explore signals from a different angle.

11 of 68

Where do we use Fourier Transform?

  • Everywhere!

Engineering

Medical

Physics

Chemistry

Earth Science

Computer Vision

12 of 68

What is common between all these applications?

13 of 68

What is common between all these applications?

Signals

14 of 68

Questions:

  • As an SI Engineer, do I really care about having an understanding of Fourier Analysis?

15 of 68

Questions:

  • As an SI Engineer, do I really care about having an understanding of Fourier Analysis?

  • Fourier transform is summarized in three letters "FFT". Shouldn't this mature and robust tool take care of all "issues"?

16 of 68

Welcome to the world of harmonics

Harmonics addition may appear counter-intuitive

17 of 68

https://www.reddit.com/r/EngineeringStudents/comments/dr3f59/fourier_transform_bad/

18 of 68

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

19 of 68

Simple Example

20 of 68

Simple Example

Fourier Transform (rotate coordinates)

21 of 68

Simple Example

Fourier Transform (rotate coordinates)

Note: Vector does not change. Coordinates do!

22 of 68

Continuous Transform

Time and Frequency are continuous

Dual (FT and IFT look the same)

23 of 68

What is the meaning of the Negative frequency?

24 of 68

Two interesting Properties

Shift Property

Uncertainty Property

Translate in time equivalent to phase shift in frequency

(longer interconnects, extra phase)

Wider bandwidth, shorter  duration

25 of 68

Shift property

time

freq

26 of 68

Shift property

Implication in SI

  • Generate pulses sequences.

27 of 68

Shift property

Implication in SI

  • Generate pulses sequences.
  • Basics of some Equalizers (FFE, DFE).

28 of 68

Uncertainty property

  • Inverse relation between signal width in time and frequency.
  • Bandlimited signals go from -∞ to ∞ in time.
  • Time limited signals go from -∞ to ∞ in frequency.
  • Notation borrowed from Quantum mechanics.
  • Extreme cases:
    • Impulse: Defined instant of time, undefined frequency.
    • Sinusoid: Defined frequency, undefined time.

29 of 68

Implication of Uncertainty principle

30 of 68

Module 2

Pulse or Tone

31 of 68

Old days

32 of 68

Pulse or Tone?

33 of 68

Module 3

Numerical Computation of Fourier Transform

34 of 68

Not one Fourier Transform

Continuous

Discrete

Continuous

Discrete

Time

Frequency

CFT/ICFT

DFT/IDFT

Continuous Time/Discrete Frequency

Discrete Time/Continuous Frequency

35 of 68

Not one Fourier Transform

Continuous

Discrete

Continuous

Discrete

Time

Frequency

CFT/ICFT

(Physical Signals)

DFT/IDFT

Continuous Time/Discrete Frequency

Discrete Time/Continuous Frequency

36 of 68

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

37 of 68

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)

38 of 68

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)

39 of 68

Discrete Fourier Transform

This is what numerical tools compute using FFT

40 of 68

Mathematically Inclined: Visualizing IDFT in terms of Vectors

41 of 68

Mathematically Inclined: Visualizing IDFT in terms of Vectors

42 of 68

Mathematically Inclined: Visualizing IDFT in terms of Vectors

43 of 68

Mathematically Inclined: Visualizing IDFT in terms of Vectors

Projections

Harmonics

44 of 68

Computing CFT and ICFT

45 of 68

Note that

  • Actual Signals moving around are continuous.
  • Continuous Fourier Transform (CFT) and Inverse Continuous Fourier Transform are most relevant.
  • We want to leverage the computational efficiency of FFT.

46 of 68

Our Task:

Compute CFT using DFT

47 of 68

Basic Idea:

48 of 68

Assignment 1

  • Will be posted online

49 of 68

Module 4

Errors in Computing Fourier Transform

50 of 68

Sampling issues

51 of 68

Errors in CFT

52 of 68

Errors in CFT

53 of 68

Spectrum of a Sampled signal

54 of 68

Spectrum of a Sampled signal

55 of 68

Spectrum of a Sampled signal

?

56 of 68

Animation: Spectrum of a Sampled signal

57 of 68

Truncation Error (Spectral Leakage)

  • S parameters measurements
  • Truncation is equivalent to convolution with sinc in time domain.

58 of 68

Truncation Error (Spectral Leakage)

  • S parameters measurements
  • Truncation is equivalent to convolution with sinc in time domain.

Wide

Medium

Narrow

59 of 68

What about frequency sampled signals?

  • Using Duality:

60 of 68

So for a bandlimited signal as long as Fs>2fmax no error?

61 of 68

Why?

So for a bandlimited signal as long as Fs>2fmax no error?

62 of 68

Module 5

Case Study

63 of 68

Case Study

  • Consider the following: You want to characterize two cables of lengths 1ft and 3ft respectively. Assume that the 1ft cable delay is 3 ns per ft and its loss is about –15 dB per ft at 15 GHz. For the 1ft cable:
    • What is the effect of measuring the cable up to 5 GHz, 10 GHz, 50 GHz?
    • Estimate the resolution frequency to use in measurement.
    • How the values would change (if any) when you characterize the 3ft cable?

64 of 68

Effect of maximum frequency

    • Truncation error
    • Change maximum frequency from 100 GHz down to 5 GHz

65 of 68

Effect of resolution frequency

    • Aliasing error
    • Change Delay from 0 to 0.5 ns

66 of 68

Module 6

Exit Ticket

67 of 68

Reflect on what we discussed today (5mins)

  • Discuss with your Seatmate.

68 of 68

Takeaways Points

  • Time and Frequency representations are complementary.
  • Fourier transform important properties: shift and uncertainty and implications in SI.
  • FFT efficient way to compute DFT which can be used to approximate CFT.
  • There are inevitably errors in computing CFT.
  • Two types of errors:
    • Aliasing.
    • Truncation.