ERDAL ORUKLU Ph.D.
ECE 584
VLSI ARCHITECTURES FOR SIGNAL PROCESSING AND COMMUNICATION SYSTEMS
- Course Objective
This course aims to convey knowledge of advanced concepts in VLSI signal processing. Emphasis is on the architectural research, design and optimization of signal processing systems used in telecommunications, compression, encryption and coding applications. Therefore, this course will focus on the implementation of signal processing systems in "systems on a chip" designs for state-of-the-art field-programmable gate arrays (FPGAs) or application specific integrated circuits (ASIC). The primary issue will be the choice of the architecture for the various signal processing applications and their performance, area and energy efficiencies.
- Topics Covered
Topics covered include the principles of datapath design; FIR and IIR filtering architectures; communication systems including OFDM; multirate signal processing; fast transforms and algorithms including fast Fourier Transform FFT; Discrete Cosine Transform (DCT); Walsh-Hadamard Transform (WHT); and Wavelet kernels. Furthermore, advanced computer arithmetic methods including CORDIC, residue number systems (RNS), distributed arithmetic (DA), canonic signed digit systems (CSD) and reduced adder graph (RAG) algorithms are examined. Practical examples are presented in the lectures using HDL languages to verify the algorithms and architectures. The students use VHDL or Verilog language for the homework assignments and the project implementation to learn the design techniques.
- Prerequisites
ECE 429, ECE 437.
Basic understanding of signal processing algorithms, logic design, embedded systems and FPGA devices. Familiarity with VHDL or Verilog
hardware description languages and low level programming languages.
- Instructor: Erdal Oruklu
Office: 301 Siegel Hall
Phone: (312) 567-8814
E-Mail: 
Office Hours: W, R 2:00PM - 3:00 PM
- Lecture Time: M, 6:25-9:05 PM.
Location: TBA
- Textbooks:
“VLSI Digital Signal Processing Systems – Design and Implementation”
Keshab Parhi, John Wiley & Sons, 1999.
ISBN: 0471241865
“Digital Signal Processing with Field Programmable Gate Arrays”
Uwe Meyer-Baese
ISBN: 3-540-21119-5
- Teaching Assistants and Office Hours: