viterbi decoder: presentation #6 m1 overall project objective: design a high speed viterbi decoder...
Post on 21-Dec-2015
220 views
TRANSCRIPT
Viterbi Decoder: Presentation #6
M1
Overall Project Objective:
Design a high speed Viterbi Decoder
Stage 5: 23rd Feb. 2004
Component Simulation
Design Manager: Yaping Zhan
Omar Ahmad
Prateek Goenka
Saim Qidwai
Lingyan Sun
Status
18-525, Integrated Circuits Design Project
Design Proposal (Done)Architecture Proposal (Done)Gate level Design(Done)Component Layout (DRC & LVS): DONE
basic components: 100%functional blocks: 100%
Component Simulation: DONEbasic components: 100%functional blocks: 100%
To be done:Chip LayoutSpice Simulation of Entire Chip
Schematic: top level
18-525, Integrated Circuits Design Project
Viterbi Decoder
clk
rst
In_valid
In_data
Out_valid
Out_data
BCU ACS
Trace Back
ML Search
Signal Flow through Trace Back 1
18-525, Integrated Circuits Design Project
Mux
Mux
Mux
Mux
Mux
Mux
Mux
Mux
Flip-Flop
Flip-Flop
Flip-Flop
Flip-Flop
Flip-Flop
Flip-Flop
Flip-Flop
Flip-Flop
Signal Flow through Trace Back 2
18-525, Integrated Circuits Design Project
Mux
Mux
Mux
Mux
Mux
Mux
Mux
Mux
FF
FF
FF
FF
FF
FF
FF
FF
Mux
Mux
Mux
Mux
Mux
Mux
Mux
Mux
FF
FF
FF
FF
FF
FF
FF
FF
Mux
Mux
Mux
Mux
Mux
Mux
Mux
Mux
FF
FF
FF
FF
FF
FF
FF
FF
…
…
…
…
…
…
…
…
Adder 8bRising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 390ps. Falling Time: 238ps.
18-525, Integrated Circuits Design Project
Comparator 8b (10 f F)Propagation Delay
Worst Case: 1.52 ns
Comparator 8b (10 f F)Rising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 420ps. Falling Time: 350 ps.
18-525, Integrated Circuits Design Project
Comparator 8b (50 fF)Propagation Delay
Worst Case: 2.23 ns
Comparator 8b (50 fF)Rising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 1.21 ns. Falling Time: 923 ps.
Flip Flop 1b (10 fF)Rising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 188ps. Falling Time: 106 ps.
Flip Flop 1b (50 f F)Rising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 703ps. Falling Time: 450 ps.
Mux 1bRising and Falling Transitions
18-525, Integrated Circuits Design Project
Rising Time: 181ps. Falling Time: 159 ps.
18-525, Integrated Circuits Design Project
Multiplier 8bRising and Falling Transitions
Rising Time: 450 ps. Falling Time: 370 ps.
18-525, Integrated Circuits Design Project
Critical Path
The critical path lies within the ACS_unit.
Adder
Comparator
Mux
Adder = 1.44 ns.
Comparator = 2.23 ns.
Mux = 143 ps.
Wire Delay = 10 ps.
Min clock speed = 261 Mhz.