Communication System Design
Lecture Notes
|
SES # |
TOPICS |
|
L1 |
Course overview (PDF) |
|
L2 |
Introduction to practical digital communications (PDF) (Courtesy of John Cioffi. Used with permission.) |
|
L3 |
Multi-tone systems (PDF) |
|
L4 |
802.11a transceiver architecture (PDF) |
|
L5 |
ASIC design (PDF - 3.2 MB) |
|
L6 |
Micro-architectures and transformations (PDF - 1.2 MB) |
|
L7 |
Bluespecâ„¢ overview (PDF) (Courtesy of Arvind. Used with permission.) |
|
L8 |
Fast fourier transform: theory and algorithms (PDF) |
|
L9 |
Fast fourier transform: practical aspects and basic architectures (PDF) |
|
L10 |
Fast fourier transform: advanced VLSI architectures (PDF - 3.0 MB) |
|
L11 |
Convolutional codes (PDF) |
|
L12 |
Trellis codes (PDF) |
|
L13 |
Viterbi algorithm |
|
L14 |
Viterbi algorithm (cont.) (PDF) |
|
L15 |
Viterbi algorithm (cont.) (PDF) |
|
L16 |
Viterbi algorithm (cont.) (PDF) |
|
L17 |
Synchronization introduction |
|
L18 |
Synchronization OFDM |
|
L19 |
Synchronization: implementations |
|
L20 |
Wireless channels |
|
L21 |
Channel estimation |
|
L22 |
Block codes: introduction |
|
L23 |
Block codes: code classes and Reed-Solomon codes |
|
L24 |
Block codes: implementations |
Assignments
|
ASSIGNMENTS |
SUPPORTING FILES |
SOLUTIONS |
|
Problem set 1 (PDF) |
dfe_equalizer.m (M) eq.m (M) linear_equalizer.m(M) waterfill.m (M) |
(PDF) ps1_problem1_soln.m (M) ps1_problem2_soln.m (M) ps1_problem3_soln.m (M) waterfill_soln.m (M) |
|
Problem set 2 (PDF) Addendum (PDF) |
||
|
Problem set 3 (PDF) |
Exams
Exam 1 (PDF)

