VLSI Signal Processing Systems
VLSI Signal Processing Systems
VLSI Signal Processing Systems
Systems
Chih-Wei Liu
cwliu@twins.ee.nctu.edu.tw
20-bit 20-bit
1. TCritical=TM+TA
1. TCritical=TM+(N-1) TA, where N is the
2. High fan out causes high
number of taps
driving force and long word-
2. Short word-length delay elements
length delay elements
3. small silicon area and power
3. High speed but large silicon
consumption, but limited speed
area and power consumption
VSP Lecture0 - Chih-Wei Liu (cwliu@twins.ee.nctu.edu.tw) 6
Data Format Converter
Example
• 3-by-3 Matrix transposition
input sequence: ABCDEFGHI
output sequence: ADGBEHCFI
Step 2: C
D
Forward-backward
E
F
register allocation
G
H
I
# live 1 2 3 4 4 4 4 4 4 3 2 1
1 2 3
input R1 R2 R3 R4