Home About us Course Catalog Course Schedule Books & More Contact 
Course Syllabus
E-mail What's New Downloads FAQ's
Overview
Course Schedule
Register Now
Course Details
Course Syllabus
Do I Need? Quiz
Quiz Answers
Downloads
Onsite/Custom
Back To Catalog


Mixed Signal Testing Course -
Syllabus


Module 1 – Introduction to Mixed Signal Testing

Overview of Mixed Signal Testing
Static Performance
Dynamic Performance
Digital Signals
Digital Test Systems
Analog Signals
Analog Test Systems
Mixed Signal Devices
Converters
Datacom Devices
Telecom Devices                       

Mixed Signal Test Systems
Waveform Digitizer
Waveform Generator
Digital Signal Processor
Mixed Signal Device Specifications
Digital Specifications
Analog Specifications
Input Offset Voltage
Input Bias Current
Input Offset Current
Common Mode Rejection
Power Supply Rejection
Gain Bandwidth
Noise 
Signal-to-Noise Ratio
Harmonic Distortion
Slew Rate
Settling Time
Filters
Filter Types
Filter Performance
Filter Specifications

Putting It All Together
A Mixed Signal Test Example
Representative Mixed Signal Test System Specifications

Laboratory Exercises
Chapter 1 Questions
Chapter 2 Questions

 

Module 2 – Testing Static Performance Parameters

Digital to Analog Converter Static Measurements

DAC Static Specifications
Resolution
Gain and Offset
Differential and Integral Non-Linearity
Least Significant Bit
Monotoncity 

Test System Configuration for DAC Static Parameter Tests
Digital Signal Input
Capturing an Analog Output 
Example DAC Data Sheet 
DAC Device Architecture Considerations
Different DAC Architectures
Architectural Test Considerations 
Measurement Techniques
Using Meters
Using Waveform Digitizers 
Analog to Digital Converter Static Measurements
ADC Static Specifications
LSB Size
Full Scale Range
Offset and Gain
Code Transitions and Code Widths
Differential and Integral Non-Linearity
No Missing Codes
Transition Noise
Test System Configuration for ADC Static Tests
Analog Input Signal
Capturing a Digital Output Signal
Example ADC Data Sheet
Histogram Testing for DNL and INL
ADC Device Architecture Considerations
Different ADC Architectures
Architectural Test Considerations

Laboratory Exercises
Chapter 3 Questions
Chapter 4 Questions
DSP Lab Exercise - Examining Noise in the Time Domain

Module 3 – Mixed Signal Mathematics and Sampling Theory

The Mathematics of DSP
Logarithms and Exponents
Decibels (dB)
Time and Frequency
Periodic Motion
Root-Mean-Square Calculations
Time to frequency translation
Fourier series
Dirichlet conditions
Complex numbers
Conversion between polar and rectangular

Sampling Theory
Limits of Sampling
Shannon's theorem
Nyquist theorem
Periodicity
Converting a time sample set to frequency
Discrete Fourier transform (DFT)

Fast Fourier transform (FFT)

Sampling Pitfalls and Solutions
Spectral replication and Aliasing
Prevention of aliasing errors
Leakage
Time sample windowing
Coherent Sampling
Fs, N, Ft and M
UTP, Fourier Frequency, frequency bins and resolution

The Inverse FFT (IFFT) algorithm

Laboratory Exercises
Chapter 5 Questions
Chapter 6 Questions
Lab Exercise - Creating and examining a Fourier series
Lab Exercise - Sampling
Lab Exercise - Creating a Frequency Spectrum from Digitized Samples
Lab Exercise - The Effects of Aliasing in the Frequency Domain
Lab Exercise - Inverse Fourier Transform Time Sample Generation


Module 4 – Testing Dynamic Performance Parameters

Digital to Analog Converter Dynamic Parameters

Measuring SINAD, THD, SNR, IM

Intermodulation Distortion
Multitone Generation

Generating the DUT input signal
Calculating the desired signal as an array of points
Using a sine wave equation
Using an Inverse FFT
What to do with the list of codes

Using a Waveform Digitizer to capture the DAC output
Conditioning the analog signal for the waveform digitizer
Filtering the output signal
Digitizing the (filtered) analog signal

Calculating the result parameters

Undersampling

Analog to Digital Converter Dynamic Parameters

Dynamic parameters

Creating an input signal
Adjusting for zero and full scale
Input signal filtering
Acquiring and holding the input signal
Dynamic impedance problems

Capturing the digital output data
Coherent sampling revisited

SINAD, THD, and SNR 

Spurious Free Dynamic Range 

DUT noise, system noise and averaging

Effective Number Of Bits (ENOB)

Sparkle Codes

Sine Histogram Technique

Laboratory Exercises
Chapter 7 Questions
Chapter 8 Questions
Lab Exercise - Creating DAC inputs for a sine wave
Lab Exercise - Digitizing a Sine Wave
Lab Exercise - Coherently sampling a sine wave
Lab Exercise - Undersampling with the beat frequency method
Lab Exercise - Undersampling using the Envelope method


Module 5 – Applying Mixed Signal Test Concepts in the Real World

Oversampling to Improve Dynamic Range

Delta Sigma Conversion and Test
How Delta Sigma Conversion Works
Self Tones
Multirate conversion

Transmission Lines and Signal Termination
Lumped vs. Distributed Circuits
Termination Techniques

Jitter in Mixed Signal Test
Jitter Effect on Coherence
Jitter Effect on SNR
Minimizing Clock Jitter
Measuring Jitter with Mixed Signal Instruments

Mixed Signal Fixture Design
Parasitic Circuit Elements
Signal Coupling
Capacitors
Sockets
Layout Suggestions

General Test Issues
Does the measurement reflect the conditions of the DUT or the test system?
Noise in the test environment
Ground Issues
Current Paths
Power Supplies
Averaging and Repeatability

Testing Mixed Signal SOCs – An Example

Search Site

What's New

Specials

FREE Drawing

FAQs

DVD Courses

Online Training

Links

Location Map

Soft Test Inc.
P.O. Box 2230
New Smyrna Beach, Fl 32169
Phone: 386-478-1979
FAX: 386-478-1760
http://www.soft-test.com

Copyright 1984 - 2006 | Soft Test, Inc. |  All Rights Reserved