A modified architecture for minimized power dissipation in the maximum a posteriori (MAP) decoder based on clock gating and toggle filtering is proposed in this paper. Log likelihood ratio (LLR) in the trellis structure of the MAP decoder consumes large power. To minimize the power dissipation, toggle-filtering technique is introduced in the LLR unit of MAP decoder and clock-gating approach is introduced in the state metric, branch metric and again in LLR blocks of the MAP decoder. Toggle filter is used to avoid early injection of signals from the state metric and branch metric units. Clock-gating approach is used to keep the idle block in the disabled state. A power dissipation of 53.64 % has been achieved when toggle-filtering technique is applied and 54.4 % when clock-gating technique is applied. Power dissipation of 64.07 % has been achieved for the combined effect of toggle-filtering and clock-gating technique.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
C. Arun, V. Rajamani, Low power and high speed Viterbi decoder based on deep pipelined, clock blocking and hazards filtering. Int. J. Commun. Netw. Syst. Sci. 6, 575–582 (2009)
L.R. Bahl, J. Cocke, F. Jelinek, J. Raviv, Optimal decoding of linear codes for minimizing symbol error rates. IEEE Trans. Inform. Theory 20(2), 284–287 (1974)
C. Berrou, A. Glavieux, P. Thitimajshima, Near Shannon limit error-correcting coding and decoding: turbo codes (1), in Proceedings of the IEEE International Conference on Communications (ICC), pp. 1064–1070 (1993)
F. Ghanipour, A.R. Nabavi, Design of a low-power Viterbi decoder for wireless communications, in Proceedings of the IEEE International Conference on Electronics Circuits and Systems (ICECS), pp. 304–307 (2003)
S.P. Joshi, R. Paily, Low power Viterbi decoder by modified ACSU architecture and clock gating method, in Proceedings of the International Conference on Communication and Signal Processing (ICCSP), 499–503 (2011)
S. Kim, S.Y. Hwang, M. Kang, A memory-efficient block-wise MAP decoder architecture. ETRI J. 26(6), 615–621 (2004)
S.M. Karim, I. Chakrabarti, An improved low-power high-throughput Log-MAP turbo decoder. IEEE Trans. Consum. Electron. 56(2), 450–457 (2010)
K. Maharatna, A. Troya, M. Krstic, E. Grass, On the implementation of a low-power IEEE 802.11a compliant Viterbi decoder, in Proceedings of the International Conference Embedded Systems and Design (VLSID), pp. 613–618 (2006)
K.K. Parhi, VLSI Digital Signal Processing Systems Design and Implementation (Wiley-Inter Science Publication, New York, 1999)
S. Ranpara, D.S. Ha, A low-power Viterbi decoder design for wireless communications applications, in Proceedings of the International Conference on ASIC, pp. 1–5 (1999)
B. Sklar, Digital Communications Fundamentals and Applications (Pearson Education, New York, 2003)
S. Shiyamala, V. Rajamani, A modified MAP decoder architecture for low power consumption using folded technique. Int. J. Electron. 100(7), 900–912 (2013)
Z. Wang, Z. Chi, K.K. Parhi, Area-efficient high-speed decoding schemes for turbo decoders. IEEE Trans. Very Larg. Scale Integr. Syst. 10(6), 902–912 (2002)
G.K. Yeap, Practical Low Power Digital VLSI Design (Kulwer, Boston, 1998)
The authors would like to thank the anonymous reviewers, Editor-in-Chief and Associate Editor for their constructive comments which helped to improve the clarity and presentation of the paper.
About this article
Cite this article
Shiyamala, S., Rajamani, V. Performance Analysis of a Modified MAP Decoder Architecture for Low Power Dissipation. Circuits Syst Signal Process 34, 3949–3964 (2015). https://doi.org/10.1007/s00034-015-0045-1
- Folded technique
- Clock gating
- Toggle filter
- Power dissipation