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)

汽水音乐易歪歪HelloGPT易歪歪单机版沙盘telegram易翻译比特浏览器mumu模拟器