Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Using Viterbi decoders in VLSI design

Status
Not open for further replies.

lephui

Newbie level 3
Joined
Jan 9, 2005
Messages
4
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
NTFZ NingBo,China
Activity points
48
about viterbi

Convolutinal coding is a coding scheme often employed in deep space communications
and recently in digital wireless communications. Viterbi decoders are used to decode
convolutional codes. Viterbi decoders employed in digital wireless communications are complex
and dissipate large power. With the proliferation of battery powered devices such as cellular
phones and laptop computers, power dissipation, along with speed and area, is a major concern
in VLSI design. In this thesis, we investigated a low-power design of Viterbi decoders for
wireless communications applications. In CMOS technology the major source of power
dissipation is attributed to dynamic power dissipation, which is due to the switching of signal
values. The focus of our research in the low-power design of Viterbi decoders is reduction of
dynamic power dissipation at logic level in the standard cell design environment. We considered
two methods, clock-gating and toggle-filtering, in our design. A Viterbi decoder consists of five
blocks. The clock-gating was applied to the survivor path storage block and the toggle-filtering
to the trace-back block of a Viterbi decoder. We followed the standard cell design approach to
implement the design. The behavior of a Viterbi decoder was described in VHDL, and then the
VHDL description was modified to embed the low-power design. A gate level circuit was
obtained from the behavioral description through logic synthesis, and a full scan design was
incorporated into the gate level circuit to ease testing. The gate level circuit was placed and
routed to generate a layout of the design. Our experimental result shows the proposed design
reduces the power dissipation of a Viterbi decoder by about 42 percent compared with the on
without considering the low-power design.
 

Re: about viterbi

In the practical application of Viterbi decoder such as wireless communication, the RF part, MCU and DSP comsume more power than the ASIC Viterbi. It is a purly research topic.
 

about viterbi

I will implement it to IP core, and optimize it for lower power design.
 

about viterbi

Actually Viterbi algorithm can become more generalized
 

about viterbi

RE consumes more power than TB does

Added after 8 minutes:

h**p://scholar.lib.vt.edu/theses/available/etd-042899-123507/unrestricted/SKRETD.***---this is this thesis's link
 

about viterbi

could you explain a little bit more about toggle-filtering and how you implemented in your design?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top