Department of Electronics and Communication Engineering: Subject: Vlsi Signal Processing
Department of Electronics and Communication Engineering: Subject: Vlsi Signal Processing
Department of Electronics and Communication Engineering: Subject: Vlsi Signal Processing
OF ECE
ME VLSI DESIGN
SEMESTER : II
PREPARED BY
Mr. P.RAJA PIRIAN, AP/ECE
COURSE OBJECTIVE
To introduce techniques for altering the existing DSP structures to suit VLSI
implementations.
To introduce efficient design of DSP architectures suitable for VLSI
REFERENCES:
R1. Keshab K. Parhi, VLSI Digital Signal Processing Systems, Design and implementation,
Wiley, Interscience, 2007.
WEB RESOURCES
Hours No. of
No Reference Methodology
Required periods
UNIT I PIPELINING AND PARALLEL PROCESSING OF DIGITAL FILTERS (09)
Introduction to DSP
01. R1 1 BB 1 1
systems
Typical DSP
02. R1 2-26 BB 1 2
algorithms
Data flow and
03. R1 36-40 BB 1 3
Dependence graphs
04. Critical path R1 45 BB 1 4
Loop bound,
05. R1 45-47 BB 1 5
Iteration bound
Longest path
06. R1 47-50 BB 1 6
matrix algorithm
Pipelining and
R1 63-76 BB
07. Parallel processing 2 8
W1 1-46 PPT
of FIR filters
Pipelining and
08. Parallel processing R1 76-83 BB 1 9
for low power
LEARNING OUTCOME
At the end of unit, students should be able to
Understand the concepts of different dataflow algorithm.
Describe the behaviors of digital filters.
Acquire knowledge about Parallel Processing.
UNIT II ALGORITHMIC STRENGTH REDUCTION TECHNIQUE I (09)
Retiming
R1 91-112 BB
09. definitions and 1 10
W2 1-9 PPT
properties
Unfolding an
10. algorithm for R1 119-126 BB 1 11
unfolding
Properties of
11. R1 127-128 BB 1 12
unfolding
Sample period
reduction and
12. R1 128-140 BB 1 13
parallel processing
application
Algorithmic
strength reduction
13. R1 255-256 BB 1 14
in filters and
transforms.
No. of Cumulative
Topic Books for Teaching
Topic Page No. Hours No. of
No Reference Methodology
Required periods
Parallel rank -
17. order filters. R1 289-293 BB 1 18
LEARNING OUTCOME
At the end of unit, students should be able to
Understand the concepts retiming.
Describe about the reduction methods.
Acquire knowledge about different DCT architectures.
LEARNING OUTCOME
At the end of unit, students should be able to
Understand the concept of fast convolution algorithm.
Describe the pipelining algorithms used for FIR and IIR filter.
Acquire knowledge about pipelining and parallel processing of IIR filters..
LEARNING OUTCOME
At the end of unit, students should be able to
Understand the concepts of various Bit level arithmetic architectures.
Describe Horners rule for Lyons bit serial multipliers.
Acquire knowledge about the arithmetic fundamentals used in FIR filter.
UNIT V NUMERICAL STRENGTH REDUCTION, WAVE AND ASYNCHRONOUS
PIPELINING (09)
Numerical strength R1 BB
34. 559 1 37
reduction W5 PPT
Sub expression
35. R1 560 BB 1 38
elimination
Multiple constant
36. R1 560-566 BB 1 39
multiplication
37. Iterative matching R1 561-562 BB 1 40
No. of Cumulative
Topic Books for Teaching
Topic Page No. Hours No. of
No Reference Methodology
Required periods
Synchronous
38 pipelining and R1 593-600 BB 1 41
clocking styles
39. Clock skew in edge R1 601-602 BB 1 42
Triggered single
40. phase clocking, R1 602-603 BB 1 43
Two phase
604
41. Clocking, R1 BB 1 44
606-611
wave pipelining.
Asynchronous
pipelining bundled
42. R1 619-621 BB 1 45
data versus dual
rail protocol.
LEARNING OUTCOME
At the end of unit, students should be able to
Understand the concepts numerical reduction in pipelining.
Describe effectiveness of clock signals in the pipelining.
Acquire knowledge about asynchronous pipelining and dual rail protocol.
COURSE OUTCOME
At the end of the course, the students will be able to
Know about Pipelining in parallel processing of digital filters.
Get an idea about algorithmic reduction techniques.
Understand the concept of BIT level arithmetic algorithms in Pipelining.
Get familiar with various reduction technique and also know about clock signal operations
in pipeline.
CONTENT BEYOND THE SYLLABUS
1. Signal Processing in Neural Network Using VLSI Implementation.
Prepared by Verified By
Mr.P.Raja Pirian HOD/ECE
Approved by
PRINCIPAL
REVIEW SHEET
Unit I :
Unit II :
Unit III :
Unit IV :
Unit V :