An Efficient Low – Power Viterbi Decoder using Dual Port Memory


Authors : Chippy Vijayan, Syam Raj B S.

Volume/Issue : Volume 3 - 2018, Issue 3 - March

Google Scholar : https://goo.gl/DF9R4u

Scribd : https://goo.gl/q2DBkt

Thomson Reuters ResearcherID : https://goo.gl/3bkzwv

Abstract : Viterbi decoder is widely used for decoding of convolutional codes. The Viterbi algorithm is used in communication and data storage applications. Viterbi decoder is an inevitable module which determines the overall power consumption of TCM decoders. An efficient low-power Viterbi decoder using dual port memory is designed here pre-computation architecture using Talgorithm can reduce the power consumption without reducing the decoding speed. Dual ported RAM is used for improving the memory efficiency. Dual ported RAM (DPRAM) is a type of random access memory that allows multiple reads or writes to occur at the same time or nearly the same time, unlike single ported RAM which only allows one access at a time. A comparison of conventional VD parameters and VD designed using DPRAM shows the reduction in area and power consumption as well as in increase in speed too.

Keywords : VD, TCM, DPRAM, Convolutional codes.

Viterbi decoder is widely used for decoding of convolutional codes. The Viterbi algorithm is used in communication and data storage applications. Viterbi decoder is an inevitable module which determines the overall power consumption of TCM decoders. An efficient low-power Viterbi decoder using dual port memory is designed here pre-computation architecture using Talgorithm can reduce the power consumption without reducing the decoding speed. Dual ported RAM is used for improving the memory efficiency. Dual ported RAM (DPRAM) is a type of random access memory that allows multiple reads or writes to occur at the same time or nearly the same time, unlike single ported RAM which only allows one access at a time. A comparison of conventional VD parameters and VD designed using DPRAM shows the reduction in area and power consumption as well as in increase in speed too.

Keywords : VD, TCM, DPRAM, Convolutional codes.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe