ECE 560
ECE 560 - VLSI in Signal Processing and Communications
Spring 2015
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
VLSI in DSP & Communication | ECE560 | R | 39336 | LEC | 4 | 1230 - 1350 | T R | 3015 Electrical & Computer Eng Bldg | Naresh R Shanbhag |
See full schedule from Course Explorer
Official Description
Basic concepts in digital signal processing, VLSI design methodologies, VLSI DSP building blocks; algorithm transformation and mapping techniques, high-speed, low-power transforms, applications to digital filtering; basics of finite-field arithmetic, forward-error correction algorithms, and architectures; DSP implementation platforms, programmable DSPs, media processors, FPGAs, ASICs, case studies of multimedia communications systems, video codecs, xDSL, and cable modems. Homework and a term project apply these concepts in the design of VLSI architectures for digital signal processing and communication systems. Course Information: Prerequisite: ECE 310.
Subject Area
- Integrated Circuits and Systems
Course Director
Description
Design and implementation of digital signal processing (DSP) and communications systems in VLSI: algorithm and architecture transformation techniques; high-speed/low-power equalizers and digital filter design techniques; archtectures for Reed-Solomon, Viterbi, and turbo decoders/ dynamic algorithm transforms, noise/error-tolerant DSP algorithms and case studies.
Topics
- Algorithm transform techniques for the inner receiver: pipelining, parallel processing, retiming, folding, unfolding, look-ahead, relaxed look-ahead, algebraic and decorrelating transforms
- Algorithms and architectures for the outer receiver: Reed-Solomon decoders, Viterbi decoders and turbo and LDPC decoders
- Advanced topics: dynamic algorithm transforms, fundamental bounds on efficiency of VLSI systems, noice/error-tolerant DSP algorithms, and case studies describing design issues in broadband communication systems
Detailed Description and Outline
Topics:
- Algorithm transform techniques for the inner receiver: pipelining, parallel processing, retiming, folding, unfolding, look-ahead, relaxed look-ahead, algebraic and decorrelating transforms
- Algorithms and architectures for the outer receiver: Reed-Solomon decoders, Viterbi decoders and turbo and LDPC decoders
- Advanced topics: dynamic algorithm transforms, fundamental bounds on efficiency of VLSI systems, noice/error-tolerant DSP algorithms, and case studies describing design issues in broadband communication systems
Computer Usage
Homework using MATLAB, C and VHDL/Verilog. Term project: algorithm/architectural design of a broadband communication system.
Texts
K.K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation, John Wiley & Sons, 1999.
Class notes and selected articles will also be provided.
Class notes and selected articles will also be provided.
Last updated
2/13/2013