DSPRelated.com
Books

The Application of Programmable DSPs in Mobile Communications

Gatherer, Alan 2002

With the introduction of WAP in Europe and I-mode in Japan, mobile terminals took their first steps out of the world of mobile telephony and into the world of mobile data. At the same time, the shift from 2nd generation to 3rd generation cellular technology has increased the potential data rate available to mobile users by tenfold as well as shifting data transport from circuit switched to packet data. These fundamental shifts in nature and the quantity of data available to mobile users has led to an explosion in the number of applications being developed for future digital terminal devices. Though these applications are diverse they share a common need for complex Digital Signal Processing (DSP) and in most cases benefit from the use of programmable DSPs (Digital Signal Processors). Features contributions from experts who discuss the implementation and applications of programmable DSPs Includes detailed introductions to speech coding, speech recognition, video and audio compression, biometric identification and their application for mobile communications devices Discusses the alternative DSP technology which is attempting to unseat the programmable DSP from the heart of tomorrow's mobile terminals Presents innovative new applications that are waiting to be discovered in the unique environment created when mobility meets signal processing The Application of Programmable DSPs in Mobile Communications provides an excellent overview for engineers moving into the area of mobile communications or entrepreneurs looking to understand state of the art in mobile terminals. It is also a must for students and professors looking for new application areas where DSP technology is being applied.


Why Read This Book

You will learn how to map mobile baseband algorithms and data services onto real-world programmable DSP architectures and how to optimize for latency, cycles and power in constrained terminals. The book condenses system-level tradeoffs, processor features and practical case studies so you can evaluate architectures and implementation strategies for handset and embedded wireless designs.

Who Will Benefit

Embedded/mobile communications and DSP engineers (mid-level) working on handset/baseband design, system architects choosing DSP platforms, and software engineers optimizing signal-processing code for realtime constraints.

Level: Intermediate — Prerequisites: Basic DSP and digital communications knowledge (sampling, filtering, modulation), familiarity with C and/or assembly programming, and an understanding of embedded/real-time constraints.

Get This Book

Key Takeaways

  • Map common mobile baseband algorithms (filters, modulators/demodulators, channel estimation, RAKE) onto programmable DSPs.
  • Optimize DSP code for throughput, memory footprint and power consumption on typical handset-grade processors.
  • Select and evaluate DSP architectures and peripherals for mobile applications, including tradeoffs in instruction sets and memory hierarchies.
  • Integrate real-time software techniques and OS considerations for deterministic baseband processing.
  • Profile and benchmark DSP implementations using platform-specific tools and metrics.
  • Apply system-level hardware/software partitioning strategies and learn from practical mobile-case studies (GSM/WCDMA/CDMA2000-era examples).

Topics Covered

  1. 1. Mobile Data Trends and Requirements
  2. 2. Overview of Mobile Air-Interfaces (GSM, GPRS, WCDMA, CDMA2000)
  3. 3. Programmable DSP Architectures and Design Principles
  4. 4. DSP Instruction Sets, Memory and Peripherals
  5. 5. Development Tools, Debugging and Profiling
  6. 6. Real-Time Constraints and OS Considerations
  7. 7. Mapping Baseband Algorithms to DSPs
  8. 8. Channel Coding, Decoding and Error Control Implementations
  9. 9. Equalization, RAKE Receivers and Synchronization
  10. 10. Power Management and Low-Power Design Techniques
  11. 11. Case Studies: Implementations in Representative Handsets
  12. 12. System-Level Design and Hardware/Software Partitioning
  13. 13. Future Trends in Mobile DSP (as of 2002)

Languages, Platforms & Tools

CAssemblyTI TMS320 family (C5x/C6x era)Analog Devices SHARC/Blackfin era processorsQualcomm/Proprietary baseband DSPs (conceptual)Code Composer Studio / vendor SDKsVisualDSP++On-target emulators and cycle profilersReal-time kernels/RTOS examples

How It Compares

Overlaps with practical, platform-oriented books like Kuo & Lee's "Real-Time Digital Signal Processing" but is more focused on mobile baseband system requirements and architectural tradeoffs rather than step-by-step lab exercises on a particular DSP family.

Related Books