You are previewing Software Defined Radio: Baseband Technologies for 3G Handsets and Basestations.
O'Reilly logo
Software Defined Radio: Baseband Technologies for 3G Handsets and Basestations

Book Description

The impending advent of GSM in the early 1990s triggered massive investment that revolutionised the capability of DSP technology. A decade later, the vastly increased processing requirements and potential market of 3G has triggered a similar revolution, with a host of start-up companies claiming revolutionary technologies hoping to challenge and displace incumbent suppliers.

This book, with contributions from today's major players and leading start-ups, comprehensively describes both the new approaches and the responses of the incumbents, with detailed descriptions of the design philosophy, architecture, technology maturity and software support.

  • Analysis of SDR baseband processing requirements of cellular handsets and basestations

  • 3G handset baseband - ASIC, DSP, parallel processing, ACM and customised programmable architectures

  • 3G basestation baseband - DSP (including co-processors), FPGA-based approaches, reconfigurable and parallel architectures

  • Architecture optimisation to match 3G air interface and application algorithms

  • Evolution of existing DSP, ASIC & FPGA solutions

  • Assessment of the architectural approaches and the implications of the trends.

An essential resource for the 3G product designer, who needs to understand immediate design options within a wider context of future product roadmaps, the book will also benefit researchers and commercial managers who need to understand this rapid evolution of baseband signal processing and its industry impact.

Table of Contents

  1. Cover Page
  2. Title Page
  3. Copyright
  4. Contents
  5. List of Contributors
  6. Foreword
  7. Abbreviations
  8. Biographies
    1. Series and Book Editor
    2. Contributors
  9. Introduction
    1. ‘Software radio is arriving by stealth…’
    2. 3G as the Driver for SDR?
    3. Who are the Players?
    4. Purpose and Audience of the Book
    5. Structure of the Book
    6. ‘When will software radio arrive?’
  10. Part I: Requirements
    1. 1: SDR Baseband Requirements and Directions to Solutions
      1. 1.1. Baseband Technology and the Emergence of SDR
      2. 1.2. Evolution of SDR Baseband Requirements
      3. 1.3. Mobile End-user Systems
      4. 1.4. Fixed End-User Systems
      5. 1.5. Today's SDR Baseband Technology Approaches
      6. 1.6. Conclusions
      7. Acknowledgments
      8. References
  11. Part II: Handset Technologies
    1. 2: Open Mobile Handset Architectures Based on the ZSP500 Embedded DSP Core
      1. 2.1. Introduction
      2. 2.2. Handset Requirements
      3. 2.3. An Open Mobile Handset Architecture
      4. 2.4. Summary
      5. Acknowledgments
      6. References
    2. 3: DSP For Handsets: The Blackfin Processor
      1. 3.1. Handsets and the Progress of SDR
      2. 3.2. The Blackfin Core
      3. 3.3. Handset Application Examples and Benchmarks
      4. 3.4. The SoftFone Digital Baseband Architecture
      5. 3.5. Conclusions
      6. Acknowledgments
      7. References
    3. 4: XPP – An Enabling Technology for SDR Handsets
      1. 4.1. Introduction
      2. 4.2. The XPP Reconfigurable Processor
      3. 4.3. Examples for Baseband Processing
      4. 4.4. Software Defined Radio Processor SDRXPP
      5. 4.5. Conclusions
      6. Acknowledgments
      7. References
      8. Bibliography
    4. 5: Adaptive Computing as the Enabling Technology for SDR
      1. 5.1. Introduction
      2. 5.2. Algorithmic Evaluations in Communications
      3. 5.3. Solving P 3 – Performance, Power Consumption and Price
      4. 5.4. Design Advantages
      5. 5.5. ACM Benchmarks
      6. 5.6. Marketplace Benefits
      7. 5.7. Technology Status
      8. References
    5. 6: The Sandbridge Sandblaster Communications Processor
      1. 6.1. Rationale for SDR Processors
      2. 6.2. Processor Architecture
      3. 6.3. Processor Software Tools
      4. 6.4. A 3G System SDR Implementation
      5. 6.5. Conclusions
      6. References
  12. Part III: Basestation Technologies
    1. 7: Cost Effective Software Radio for CDMA Systems
      1. 7.1. Introduction
      2. 7.2. Today's Software/Hardware Trade-off in WCDMA Modems
      3. 7.3. Temporal Processing Domains
      4. 7.4. The Evolution of Chip-Rate Processing
      5. 7.5. The Importance of Efficient Interfaces to Minimize Overhead
      6. 7.6. Real Time Processing on a Programmable Device
      7. 7.7. The TCI Platform
      8. 7.8. Summary
      9. References
    2. 8: DSP for Basestations – The TigerSHARC
      1. 8.1. Introduction and Philosophy
      2. 8.2. Device Architecture
      3. 8.3. Special Instructions for Communications Signal Processing
      4. 8.4. System Design
      5. 8.5. Advanced Receiver Techniques
      6. 8.6. Summary
      7. Acknowledgments
      8. References
    3. 9: Altera System Architecture Solutions for SDR
      1. 9.1. Setting the Scene
      2. 9.2. SDR Design Choices
      3. 9.3. The Future of FPGAs
      4. 9.4. Architectural Solutions
      5. 9.5. Design Flow and Tools
      6. 9.6. Representative Devices
      7. 9.7. Conclusions
      8. References
    4. 10: FPGAs: A Platform-Based Approach to Software Radios
      1. 10.1. The FPGA as Signal Processor
      2. 10.2. Designing for the Architecture
      3. 10.3. A New Approach to FPGA Programming
      4. 10.4. FPGA DSP Usage in the Radio PHY
      5. 10.5. Conclusion
      6. References
    5. 11: Reconfigurable Parallel DSP – r DSP
      1. 11.1. Introduction
      2. 11.2. Baseband Algorithms and Parallelism
      3. 11.3. The MS1 Reconfigurable DSP ( r DSP)
      4. 11.4. Implementing a 3G Air Interface in SDR
      5. 11.5. Conclusion
      6. Acknowledgments
      7. References
    6. 12: The picoArray: A Reconfigurable SDR Processor for Basestations
      1. 12.1. Introduction
      2. 12.2. The 3G Design Challenge
      3. 12.3. Reconfigurable Architectures
      4. 12.4. Comparison of Different Approaches
      5. 12.5. A Commercial 3G Node B Implementation
      6. 12.6. Other Applications for the picoArray
      7. 12.7. Summary
      8. References
  13. Part IV: Epilogue: Strategic Impact
    1. 13: The Impact of Technological Change
      1. 13.1. New Technology
      2. 13.2. Industry Impact
      3. 13.3. Concluding Remarks
      4. Acknowledgements
      5. References
  14. Index