Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Consumer Electronics Home
Algorithm and Code Optimization on DSP
Product Realization
Re-use Components and Solutions
Support, Testing and Certification
 
Global Sourcing Lounge
 
 
 
CONSUMER ELECTRONICS
Case Study
 
Reference design for audio CD player
 
 
The challenge
To develop a reference design for audio CD player based on SOC with a micro-controller and 2 DSP processors
To achieve the correct balance between MIPS and memory on a simple 24bit fixed point DSP processor
Software partitioning across 2 DSP processors
Development using assembly language due to absence of high level language compilers for the DSP.
Integration with the customer supplied micro-controller module
 
The solution
Wipro provided consultancy to the customer on the hardware architecture
Floating point operations were specially coded for fixed point DSP
Wipro developed modules of the player like the audio decoders for supporting raw audio, WAV, MP3, WMA and more, CDROM decoder performing Reed-Solomon error detection and correction, CDROM file systems (ISO9660 & UDF), sample rate converter for audio post processing, application for CDROM
Optimizing various algorithms to ensure a small foot print and to ensure real-time throughput to meet good quality audio output
Overcame real-time debugging on multiple DSPs using in-house developed tools
 
The benefits
Feature rich audio CD player supporting all popular audio formats for personal, home and automotive markets
Memory optimizing saved the customer’s hardware cost of the product
Outsourcing the total solution allowed the customer to focus on their own priority work
   
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
High end digital satellite set top box
DVR for network camera application
End-to-end solution for MP3 player
  More case studies
  IDEAS
Design challenges for Home Gateway devices
Custom operating kernels for DSPs: design issues
Optimizing DSP applications on TMS320C6x
Designing 1394 in a digital set-top box
  More ideas

 
Contact us Terms of use Privacy Sitemap