Case Study: Getting Good Feedback to Improve Products

Submitted by BDTI on Wed, 11/15/2006 - 18:00

To improve their products, technology providers need detailed, thoughtful feedback from users of their technology. Unfortunately, this feedback is often difficult to obtain. Typical users aren’t very motivated to provide detailed feedback; they’re interested in getting their product finished. When they run into a problem, they find the most expedient work-around and move on. They don’t have time to fully explore, document, and report on the problems that hinder their productivity, or to share their detailed ideas on how the product could be improved. 

Jeff Bier’s Impulse Response—Energy Efficiency Drives Processor Specialization

Submitted by Jeff Bier on Wed, 11/15/2006 - 17:00

Recently a friend of mine was lamenting the fact that so many new processors continue to be designed, and so few achieve any commercial success. “Why do people persist in designing new processors?” he asked. “Maybe because universities keep training processor designers,” I speculated. On closer reflection, though, I believe there’s more to the story.

Characterizing Licensable Core Performance

Submitted by BDTI on Thu, 11/02/2006 - 17:00

Comparing licensable processor cores and quantifying their relative performance is challenging. Unlike processor chips, there are many different ways in which licensable cores can be configured, implemented, and fabricated, each of which yields a different combination of speed, area, and power consumption. Particularly for digital signal processing applications (which tend to push the limits on one or more of these metrics) it’s essential to have reliable and accurate performance data.

Texas Instruments Announces $5.75 Floating-Point DSP

Submitted by BDTI on Wed, 10/18/2006 - 17:00

In September, Texas Instruments, Inc. (TI) announced the TMS320C6720 floating-point DSP. Operating at 200 MHz and priced at a modest $5.75 (unless otherwise stated, all prices mentioned in this article are for 10,000 unit quantities), the chip is the latest and least expensive member of TI’s ‘C67x family of 32-bit floating-point DSPs. It is intended for cost-sensitive applications such as musical instruments, medical imaging and biometrics.

Jeff Bier’s Impulse Response—Ballooning MIPS in Multimedia Apps

Submitted by Jeff Bier on Wed, 10/18/2006 - 16:00

Many DSP-oriented systems are composed of multiple application tasks—e.g., an audio codec, a video codec, and a networking stack. During initial product development, the system designer typically divvies up the available processor MIPS among the tasks, and assigns the tasks to various engineering teams. These teams then go off to craft their code to stay within the MIPS they've been allocated. When all of the components are finished, the tasks are integrated together and the system designer runs the whole application for the first time.