A Framework for the Design Space Exploration of Software-Defined Radio Applications

  • Thorsten Jungeblut
  • Ralf Dreesen
  • Mario Porrmann
  • Michael Thies
  • Ulrich Rückert
  • Uwe Kastens
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 45)

Abstract

This paper describes a framework for the design space exploration of resource-efficient software-defined radio architectures. This design space exploration is based on a dual design flow, using a central processor specification as reference for the hardware development and the automatic generation of a C-compiler based tool chain. Using our modular rapid prototyping environment RAPTOR and the RF-frontend DB-SDR, functional verification of SDR applications can be performed. An 802.11b transmitter SDR implementation is mapped on our CoreVA a VLIW architecture and evaluated in terms of execution time and energy consumption. By introducing application specific instruction set extensions and a dedicated hardware accelerator, execution time and energy consumption could be reduced by about 90%.

Keywords

Design Space Exploration Software-Defined Radio Architecture VLIW CoreVA 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bagheri, R., Mirzaei, A., Chehrazi, S., Heidari, M., Lee, M., Mikhemar, M., Tang, W., Abidi, A.: An 800MHz to 5GHz software-defined radio receiver in 90nm CMOS. ISSCC Dig. Tech. Papers, 480–481 (2006)Google Scholar
  2. 2.
    Bluethgen, H.M., Grassmann, C., Raab, W., Ramacher, U., Hausner, J.: A programmable baseband platform for software-defined radio. In: Proceedings of SDR FORUM (2004)Google Scholar
  3. 3.
    Dreesen, R., Jungeblut, T., Thies, M., Porrmann, M., Kastens, U., Rückert, U.: A Synchronization Method for Register Traces of Pipelined Processors. In: Analysis, Architectures and Modelling of Embedded Systems, pp. 207–217. Springer, Boston (2009)CrossRefGoogle Scholar
  4. 4.
    Halfhill, T.R.: Intel maps wireless future. Microprocessor Report 23, 1–4 (2003)Google Scholar
  5. 5.
    Jungeblut, T., Dreesen, R., Porrmann, M., Rückert, U., Hachmann, U.: Design Space Exploration for Resource Efficient VLIW-Processors. In: University Booth of the Design, Automation and Test in Europe (DATE) Conference (2008)Google Scholar
  6. 6.
    Kastens, U., Le, D.K., Slowik, A., Thies, M.: Feedback driven instruction-set extension. In: Proceedings of ACM SIGPLAN/SIGBED 2004 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2004), Washington, D.C., USA (June 2004)Google Scholar
  7. 7.
    Mitola, J.: The software radio architecture. IEEE Communications Magazine 33(5), 26–38 (1995)CrossRefGoogle Scholar
  8. 8.
    Mitola III., J.: Software radios: Survey, critical evaluation and future directions. IEEE Aerospace and Electronic Systems Magazine 8(4), 25–36 (1993)CrossRefGoogle Scholar
  9. 9.
    Porrmann, M., Hagemeyer, J., Romoth, J., Strugholtz, M.: Rapid Prototyping of Next-Generation Multiprocessor SoCs. In: Proceedings of Semiconductor Conference Dresden, SCD 2009, Dresden, Germany, pp. 29–30 (2009)Google Scholar
  10. 10.
    Shiba, H., Shono, T., Shirato, Y., Toyoda, I., Uehara, K., Umehira, M.: Software defined radio prototype for PHS and IEEE 802.11 wireless LAN. IEICE Transactions On Communications E Series B 85(12), 2694–2702 (2002)Google Scholar
  11. 11.
    Shono, T., Shirato, Y., Shiba, H., Uehara, K., Araki, K., Umehira, M.: IEEE 802.11 wireless LAN implemented on software defined radio with hybrid programmable architecture. IEEE Transactions on Wireless Communications 4(5), 2299–2308 (2005)CrossRefGoogle Scholar

Copyright information

© ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering 2010

Authors and Affiliations

  • Thorsten Jungeblut
    • 1
  • Ralf Dreesen
    • 3
  • Mario Porrmann
    • 1
  • Michael Thies
    • 3
  • Ulrich Rückert
    • 2
  • Uwe Kastens
    • 3
  1. 1.Heinz Nixdorf InstituteUniversity of PaderbornGermany
  2. 2.Cognitive Interaction Technology - Center of ExcellenceBielefeld UniversityGermany
  3. 3.University of PaderbornGermany

Personalised recommendations