DSP silicon takes many forms
By Will Strauss, Forward Concepts
August 20, 2007 -- dspdesignline.com
The market for chips based on digital signal processing (DSP) technology is far greater than the "DSP chip" market. Forward Concepts estimates that the traditional DSP chip market is only a third of the total market for DSP-based silicon. Certainly, the general-purpose programmable DSP is the most visible product, since the newest versions represent state-of-the-art semiconductor technology in addition to novel architectures that make them the product of choice for most new DSP applications. And it is the great breadth and depth of development tools and software support that makes those traditional DSPs the first place to prove in new product concepts.
However, there are a number of other chips based on DSP technology that people don't call DSP chips. For example, simple MP3 players are based on DSP technology, but most are based on RISC chips with added DSP hardware. That's feasible because the DSP "horsepower" demands for decoding MP3 music are relatively modest. And, because of the high volumes involved, MP3 player chips tend to be ASICs based on system-on-chip (SoC) solutions. All of the traditional RISC IP vendors like ARC, ARM, MIPS and Tensilica have added DSP capabilities to their product offerings.
But when more DSP horsepower is required, ASICs are often implemented using DSP cores, whether fabricated by one of the traditional DSP chip houses using their own cores or through licensed cores from companies offering DSP IP, like Ceva and VeriSilicon.
August 20, 2007 -- dspdesignline.com
The market for chips based on digital signal processing (DSP) technology is far greater than the "DSP chip" market. Forward Concepts estimates that the traditional DSP chip market is only a third of the total market for DSP-based silicon. Certainly, the general-purpose programmable DSP is the most visible product, since the newest versions represent state-of-the-art semiconductor technology in addition to novel architectures that make them the product of choice for most new DSP applications. And it is the great breadth and depth of development tools and software support that makes those traditional DSPs the first place to prove in new product concepts.
However, there are a number of other chips based on DSP technology that people don't call DSP chips. For example, simple MP3 players are based on DSP technology, but most are based on RISC chips with added DSP hardware. That's feasible because the DSP "horsepower" demands for decoding MP3 music are relatively modest. And, because of the high volumes involved, MP3 player chips tend to be ASICs based on system-on-chip (SoC) solutions. All of the traditional RISC IP vendors like ARC, ARM, MIPS and Tensilica have added DSP capabilities to their product offerings.
But when more DSP horsepower is required, ASICs are often implemented using DSP cores, whether fabricated by one of the traditional DSP chip houses using their own cores or through licensed cores from companies offering DSP IP, like Ceva and VeriSilicon.
To read the full article, click here
Related Semiconductor IP
- ReRAM NVM in DB HiTek 130nm BCD
- UFS 5.0 Host Controller IP
- PDM Receiver/PDM-to-PCM Converter
- Voltage and Temperature Sensor with integrated ADC - GlobalFoundries® 22FDX®
- 8MHz / 40MHz Pierce Oscillator - X-FAB XT018-0.18µm
Related Articles
- Customized DSP -> Use-specific theme takes new shape in DSPs
- DSP market takes a turn toward licensing
- Ultra-low-power DSP design
- Reconfiguring Design -> Adaptive computing makes efficient use of silicon
Latest Articles
- An FPGA-Based SoC Architecture with a RISC-V Controller for Energy-Efficient Temporal-Coding Spiking Neural Networks
- Enabling RISC-V Vector Code Generation in MLIR through Custom xDSL Lowerings
- A Scalable Open-Source QEC System with Sub-Microsecond Decoding-Feedback Latency
- SNAP-V: A RISC-V SoC with Configurable Neuromorphic Acceleration for Small-Scale Spiking Neural Networks
- An FPGA Implementation of Displacement Vector Search for Intra Pattern Copy in JPEG XS