Skip to main content

A Case Study on Error Resilient Architectures for Wireless Communication

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7179))

Abstract

Reliability is the next big challenge if CMOS scaling will continue. To face this challenge, cross-layer approaches become mandatory. In this paper we present a dynamic error detection and correction flow for wireless communication. We demonstrate this flow on a flexible state-of-the-art decoder, i.e., an HSPA/LTE channel decoder. A profound analysis of the impact of timing and soft errors on the system behavior is presented. Dynamic techniques utilizing higher layers of communication systems to compensate these errors are proposed. This approach results in very low overhead for error resilience.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Designing Chips without Guarantees. IEEE Design & Test of Computers 27(5), 60–67 (2010)

    Google Scholar 

  2. Abdallah, R.A., Shanbhag, N.R.: Error-Resilient Low-Power Viterbi Decoder Architectures. IEEE Transactions on Signal Processing 57(12), 4906–4917 (2009)

    Article  MathSciNet  Google Scholar 

  3. Autran, J.L., Roche, P., Sauze, S., Gasiot, G., Munteanu, D., Loaiza, P., Zampaolo, M., Borel, J.: Altitude and underground real-time SER characterization of CMOS 65nm SRAM. In: Proc. European Conf. Radiation and Its Effects Components and Systems (RADECS), pp. 519–524 (2008)

    Google Scholar 

  4. Borkar, S.: Designing reliable systems from unreliable components: the challenges of transistor variability and degradation. IEEE Micro 25(6), 10–16 (2005)

    Article  Google Scholar 

  5. Breuer, M.A.: Multi-media applications and imprecise computation. In: Proc. 8th Euromicro Conference on Digital System Design, pp. 2–7 (August-September 2005)

    Google Scholar 

  6. Chippa, V.K., Mohapatra, D., Raghunathan, A., Roy, K., Chakradhar, S.T.: Scalable effort hardware design: Exploiting algorithmic resilience for energy efficiency. In: Proc. 47th ACM/IEEE Design Automation Conf. (DAC), pp. 555–560 (2010)

    Google Scholar 

  7. Clermidy, F., Bernard, C., Lemaire, R., Martin, J., Miro-Panades, I., Thonnart, Y., Vivet, P., Wehn, N.: A 477mW NoC-Based Digital Baseband for MIMO 4G SDR. In: Proc. IEEE International Solid-State Circuits Conference - Digest of Technical Papers, ISSCC 2010, San Francisco, USA, vol. 53, pp. 278–279 (February 2010)

    Google Scholar 

  8. Das, S., Tokunaga, C., Pant, S., Ma, W.H., Kalaiselvan, S., Lai, K., Bull, D.M., Blaauw, D.T.: RazorII: In Situ Error Detection and Correction for PVT and SER Tolerance. IEEE Journal of Solid-State Circuits 44(1), 32–48 (2009)

    Article  Google Scholar 

  9. Dixit, A., Wood, A.: The impact of new technology on soft error rates. In: Proc. IEEE Int. Reliability Physics Symp., IRPS (2011)

    Google Scholar 

  10. Dubey, P.: Recognition, Mining and Synthesis Moves Computers to the Era of Tera. Technology@Intel Magazine, 1–8 (February 2005)

    Google Scholar 

  11. Eltawil, A.M., Kurdahi, F.J.: System Redundancy; A Means of Improving Process Variation Yield Degradation in Memory Arrays. In: Proc. International Symposium on VLSI Design, Automation and Test, pp. 1–4 (April 2006)

    Google Scholar 

  12. Gimmler, C., Lehnigk-Emden, T., Wehn, N.: Low-Complexity Iteration Control for MIMO-BICM Systems. In: Proc. IEEE 21st International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC 2010, Istanbul, Turkey (2010)

    Google Scholar 

  13. Hussien, A.M.A., Khairy, M.S., Khajeh, A., Amiri, K., Eltawil, A.M., Kurdahi, F.J.: A combined channel and hardware noise resilient Viterbi decoder. In: Proc. Conf. Signals, Systems and Computers (ASILOMAR) Record of the Forty Fourth Asilomar Conf., pp. 395–399 (2010)

    Google Scholar 

  14. Khajeh, A., Kim, M., Dutt, N., Eltawil, A.M., Kurdahi, F.J.: Cross-layer co-exploration of exploiting error resilience for video over wireless applications. In: Proc. IEEE/ACM/IFIP Workshop Embedded Systems for Real-Time Multimedia, ESTImedia 2008, pp. 13–18 (2008)

    Google Scholar 

  15. Leem, L., Cho, H., Bau, J., Jacobson, Q.A., Mitra, S.: ERSA: Error Resilient System Architecture for probabilistic applications. In: Proc. Design, Automation & Test in Europe Conf. & Exhibition (DATE), pp. 1560–1565 (2010)

    Google Scholar 

  16. Lehnigk-Emden, T., Alles, M., Brack, T., Wehn, N.: Simulation Acceleration in Wireless Baseband Processing. In: Processor and System-on-Chip Simulation, pp. 309–324. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  17. Liu, Y., Zhang, T., Hu, J.: Design of Voltage Overscaled Low-Power Trellis Decoders in Presence of Process Variations. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 17(3), 439–443 (2009)

    Article  Google Scholar 

  18. May, M., Alles, M., Wehn, N.: A Case Study in Reliability-Aware Design: A Resilient LDPC Code Decoder. In: Proc. Design, Automation and Test in Europe, DATE 2008, Munich, Germany, pp. 456–461 (March 2008)

    Google Scholar 

  19. May, M., Wehn, N., Bouajila, A., Zeppenfeld, J., Stechele, W., Herkersdorf, A., Ziener, D., Teich, J.: A Rapid Prototyping System for Error-Resilient Multi-Processor Systems-on-Chip. In: Proc. Design, Automation and Test in Europe (DATE 2010), pp. 375–380 (March 2010)

    Google Scholar 

  20. Mitra, S., Brelsford, K., Kim, Y.M., Lee, H.H.K., Li, Y.: Robust System Design to Overcome CMOS Reliability Challenges. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 1(1), 30–41 (2011)

    Article  Google Scholar 

  21. Mohapatra, D., Karakonstantis, G., Roy, K.: Significance driven computation: a voltage-scalable, variation-aware, quality-tuning motion estimator. In: Proceedings of the 14th ACM/IEEE International Symposium on Low Power Electronics and Design, ISLPED 2009, pp. 195–200. ACM, New York (2009), http://doi.acm.org/10.1145/1594233.1594282

    Google Scholar 

  22. Palem, K.V.: Energy aware computing through probabilistic switching: a study of limits. IEEE Transactions on Computers 54(9), 1123–1137 (2005)

    Article  Google Scholar 

  23. Shanbhag, N.R., Abdallah, R.A., Kumar, R., Jones, D.L.: Stochastic computation. In: Proc. 47th ACM/IEEE Design Automation Conf. (DAC), pp. 859–864 (2010)

    Google Scholar 

  24. Shannon, C.E.: A Mathematical Theory of Communication. Bell System Technical Journal 27, 379–423, 623–656 (1948), http://cm.bell-labs.com/cm/ms/what/shannonday/paper.html

    Article  MathSciNet  MATH  Google Scholar 

  25. Vogt, T., Wehn, N.: A Reconfigurable ASIP for Convolutional and Turbo Decoding in a SDR Environment. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 16, 1309–1320 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andreas Herkersdorf Kay Römer Uwe Brinkschulte

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Brehm, C., May, M., Gimmler, C., Wehn, N. (2012). A Case Study on Error Resilient Architectures for Wireless Communication. In: Herkersdorf, A., Römer, K., Brinkschulte, U. (eds) Architecture of Computing Systems – ARCS 2012. ARCS 2012. Lecture Notes in Computer Science, vol 7179. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28293-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28293-5_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28292-8

  • Online ISBN: 978-3-642-28293-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics