Skip to content
All courses
EEG 535
Term 4
3 credits

Communication Systems and Signal Integrity

This graduate-level course delves into the fundamental principles and advanced techniques used in modern communication systems, with a strong emphasis on signal integrity challenges inherent in high-speed digital and analog transmissions. Students will explore various modulation and detection schemes, understanding their spectral efficiency and robustness against noise and interference. The curriculum covers the critical aspects of link budget analysis, enabling students to design and evaluate communication links effectively, considering factors like propagation loss, antenna gain, and receiver sensitivity. A significant portion of the course is dedicated to channel coding techniques, which are essential for reliable data transmission over noisy or lossy channels, enhancing error resilience and system performance. Furthermore, the course addresses advanced topics crucial for high-speed electronics, including equalization strategies to mitigate intersymbol interference and channel impairments. Students will learn about sophisticated high-speed channel modeling techniques, which are vital for predicting and optimizing performance in complex digital systems. Practical aspects such as eye diagram analysis and jitter measurement are thoroughly examined, providing students with the tools to diagnose and resolve signal integrity issues in real-world applications. Through a blend of theoretical concepts and practical case studies, this course prepares students for advanced roles in communication system design, testing, and optimization in various industries.

Course outline

Lectures, virtual labs, and graded assignments — completed in your browser.

01Introduction to Communication Systems and Signal Integritylecture
02Advanced Modulation and Demodulation Techniqueslecture
03Noise, Distortion, and Channel Impairmentslecture
04Link Budget Analysis and System Performancelecture
05Introduction to Channel Coding Principleslecture
06Error Control Coding: Block Codeslecture
07Error Control Coding: Convolutional Codeslecture
08Midterm Exam and Reviewlecture
09Introduction to Equalization Techniqueslecture
10Adaptive Equalization for High-Speed Channelslecture
11High-Speed Channel Modeling and Simulationlecture
12Eye Diagrams and Jitter Analysislecture
13Advanced Jitter Measurement and Mitigationlecture
14Course Review and Future Trendslecture

Syllabus

Week 1: Introduction to Communication Systems and Signal Integrity
Week 2: Advanced Modulation and Demodulation Techniques
Week 3: Noise, Distortion, and Channel Impairments
Week 4: Link Budget Analysis and System Performance
Week 5: Introduction to Channel Coding Principles
Week 6: Error Control Coding: Block Codes
Week 7: Error Control Coding: Convolutional Codes
Week 8: Midterm Exam and Review
Week 9: Introduction to Equalization Techniques
Week 10: Adaptive Equalization for High-Speed Channels
Week 11: High-Speed Channel Modeling and Simulation
Week 12: Eye Diagrams and Jitter Analysis
Week 13: Advanced Jitter Measurement and Mitigation
Week 14: Course Review and Future Trends