Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Technology Report]
DSP Advances Tackle More Complex Audio Algorithms
As digital audio algorithms get more complicated, DSP architectures are evolving to keep pace.

Dave Bursky  |   ED Online ID #1969  |   October 14, 2002


Digital audio basically started with the introduction of the CD music format. Since then, digital music and audio recording and playback have overtaken analog audio storage and playback as the dominant technology. Advances in DSP performance and continually decreasing DSP chip prices have both played enormous roles in making this possible.

But the audio algorithms that encode and decode the digitized music are constantly improving. These enhancements, along with new audio formats—ranging from the basic 2× CD sampling to Real Audio, Windows Media Audio, MP3, THX, and others—continually challenge the DSP engines. They must handle ever more complex algorithms that deliver better quality audio, reduce the number of bits per audio file, and offer additional features, like reverb and 3D spatialization.

Processing basic CD audio requires 10 to 20 MIPS of DSP horsepower, while MP3 music algorithms need between 20 and 30 MIPS. Some newer algorithms, which reduce the number of bits necessary to store and reproduce the music, take more complex computations and more compute power—typically 50 to 100 MIPS.

Achieving 20 MIPS or so on a dedicated DSP chip or an embedded DSP core, or even on a CPU with some DSP assist logic, is relatively easy for chips fabricated with mainstream 0.25-µm and smaller design rules. The DSP engine can handle all of the algorithms for standard CD and MP3 playback. The remaining functions a player typically needs include button control, housekeeping, motor control, and display management. Such functions were initially implemented in a more control-oriented device, like a microprocessor or microcontroller.

Some DSP chips—including the TMS320C25x and the new TMS320-DA250 series from Texas Instruments (TI), the DSP56F807 and DSP56852 from Motorola, and the ADSP219x family from Analog Devices—feature control-oriented instructions, enabling a single-chip solution. These chips can tackle the motor control functions in a CD player, or other tasks.

Yet the era of standalone DSP chips for the low-end systems is fading as system-on-a-chip (SoC) integration lets designers combine the DSP and control processor, and often the digital-to-analog conversion, mixed-signal output circuitry. New, improved DSP or CPU cores give designers a wide range of performances from which to choose. Some embedded CPU cores, like those by Advanced RISC Machines (ARM), ARC, Hitachi/STMicroelectronics, Tensilica, and others, offer DSP enhancements like a hardware multiplier-accumulator (MAC) or a DSP coprocessor to help speed the computations.

Over the last few years, the number of suppliers of standalone DSP chips has been reduced to just three main contenders: Analog Devices, Motorola, and TI. Intel Corp. and Analog Devices have co-developed a new 16-bit architecture called Blackfin, while Motorola and Agere Systems have teamed up to develop the STARcore architecture.

Earlier this year, Infineon decided to halt work on its proprietary Carmel DSP technology and join Motorola and Agere as a third partner on STARcore. Infineon will add the intellectual property (IP) developed for Carmel to the pool of resources for future STARcore development. Hitachi Semiconductor and STMicroelectronics have pooled efforts to extend the Hitachi-created SH processor family into the DSP space. The SH3DSP and SH4DSP processors have resulted from this collaboration.

Several companies offer DSP engines as licensable blocks of IP. As previously mentioned, ARM, ARC, and Tensilica have embeddable CPUs with DSP enhancements (the ARM9D, ARCtangent, and Vectra, respectively).

Other offerings include a family of cores from the DSP Group (the Oak, Pine, Teak, Teaklite, and the just released Cedar) and an extensible core dubbed Saturn from Adelante. Several companies feature a number of building-block cores, like the BOPS MAN array, Improv Systems' Jazz core, the LSI Logic LSI402ZX and 403LP (based on the ZSP architecture that LSI acquired by purchasing ZSP Corp.), and the 3DSP Corp. SP-3, -5, and -20 cores. (To learn more about configurable DSP engines, read "Reconfigurable Architectures Chart A New Course For DSPs," Electronic Design, Aug. 5, p. 46, or view the archives at www.electronicdesign.com.)

In addition to generic DSP chips, several companies have developed application-targeted chips for the multimedia market. Cirrus Logic crafted the CS494xx series of single-chip audio processors for mid- to high-end equipment in the home entertainment industry, the CS493xx series for the mid-range, and the CS492xx series for entry-level entertainment equipment. For the portable entertainment market, the company just recently introduced a low-power chip targeted at low-cost multiformat CD players (standard CD audio, MP3 audio, and Microsoft WMA audio), the CS7410.

The most recent addition to the entertainment-centric family, the CS49400 fits AC-3 and APP audio applications. Its custom Harvard architecture DSP engine has dual 32-bit MACs and 72-bit accumulators that can perform over 500 Moperations/s. (The large accumulators help minimize distortion due to round-off errors that could occur if smaller word lengths were used.) Software downloads configure the audio processor and allow it to support all standard encoder formats. A pulse-code-modulated (PCM) processor executes DSP algorithms for tone control, parametric and graphic equalization, bass management, delay insertion, volume control, and much more.


<-- prev. page     [1] 2 3     next page -->

Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Rochester Electronics Establishes New Design and Technology Group
  • Custom Sources Light Way To 22-nm IC Lithography
  • In EDA, A Year Of Mergers, Failed And Otherwise
  • Software Turns Scopes Into Vector RF Signal Analyzers
  • Couple’s $15 Million Gift Advances Rice Engineering Education
  • November 7, 2008
  • Startup Sets Sail For Speedier Spice Simulation
  • Electronic Design Update: October 29, 2008
    1) Ultracapacitors Branch Out Into Wider Markets
    (313 views today)
    2) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (295 views today)
    3) Easily Convert Decimal Numbers To Their Binary And BCD Formats
    (186 views today)
    4) Rotating LED Array Emulates Marquee-Type Display
    (155 views today)
    5) Chevy Volt Takes Charge In New York City
    (119 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Web Seminar
    Sponsored By:
    Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
    Speakers: 
    Date: 07/01/08
    Register: 

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources