Design Article
30 years of DSP: From a child's toy to 4G and beyond
Steve Taranovich
8/27/2012 2:19 PM EDT
TI gets in the game
In 1980, TI’s Ed Caudel designed the initial architecture for what would become the company’s first digital signal processor. Surendar Magar was hired the same year to optimize the architecture around DSP algorithms. TI introduced the resulting design to the world in February 1982 in the classic International Solid-State Circuits Conference paper, “A Microcomputer with Digital Signal Processing Capability." Caudel announced the final product, the TMS32010, in April 1982 in Paris at the International Conference on Acoustics, Speech, and Signal Processing.
After Speak & Spell launched, TI went on to develop DSP devices for a host of industries, but the key to the business, and ultimately to the growth of the market at large, was the ecosystem that emerged around the processors. “TI became the first company with a sophisticated signal-processing chip and also understood that the device [itself] was not the product; the product was the device plus support plus the development environment plus a device hotline,” says Frantz, one of the industry’s foremost DSP engineers. “We created a product for customers to use in their product.”
In the early years, TI’s DSP hotline was a great source of design help to customers, especially because in many cases the person who answered the phone was the architect of the device in question. “TI had some pretty large customers, and we were getting calls from six or seven different area codes from each of these big customers in different locations,” Frantz says. “We realized that we knew more about what each company was doing than they did. We did all we could to help them grow.”
There were also calls from many small start-ups asking the same questions, so TI began to see markets forming even before the players themselves picked up on the trends. The company spent the coming years inventing the next generation of signal processors to do the “crazy” things their customers wanted to do, as Frantz puts it.
Along the way, TI remained mindful of the “three P’s of value”: performance, price, and power dissipation. “Most people did not realize that power dissipation was that important,” says Frantz, “but we had been working on low-power device technology since the mid-’60s, when the calculator was invented.”
Early on, TI began its third-party program, marshaling small companies with DSP expertise to “fill in the holes” that TI could not address. Frantz describes the program as a “value Web,” through which all participants would make money while expanding the available customer-support network.
Fernando Mujica, director of TI’s System Architectures Lab and an expert in analytical embedded processing, is a member of the generation of engineers to whom DSP pioneers such as Frantz are passing the baton at TI. “Over the last 30 years, virtually every aspect of our lives has been influenced by DSP,” Mujica says. “Now, we are seeing the DSP take on embedded analytics tasks, a growing and evolving area demanding the highest degree of programmability. Signal-conditioning and -compression technologies are now implemented as hard-coded accelerators and integrated with DSPs in modern embedded processors.”
Current DSPs and other embedded processors tackle tasks that previously required human interaction. A case in point is the expanding range of automotive-safety features, including lane-departure warning and active cruise control, available in high-end vehicles. Such systems go beyond convenience features to warn the driver and even apply the brakes or steer the vehicle in an emergency.
“In the near future, embedded analytics solutions will make autonomous vehicles a reality,” Mujica says (Figure 2). “Robotics is another area that is about to be revolutionized by the increasing capabilities of embedded processors to take on complex analytics tasks.”

Figure 2: Future embedded automotive analytics will create autonomous vehicles.
To see how digital signal processing is integrated into many of TI’s offerings, take a look at TI’s high-performance, KeyStone-based multicore processors, single-core processors, and OMAP processors.
Next: Title-2


delashmit
8/29/2012 2:14 PM EDT
My first use of DSP type chips was the Intel 2708 that was programmed in assembly language for a "Passive Sonar Signal Processor" at the Penn State University Applied Research Laboratory in the 70s-80s. A technical paper on this work was piblished in the IEEE AESS Transactions.
My 2nd use of DSP chips was the TI TMS320C10 for a digital version of the Anti Satellite Signal Processor. This was performed in 1985 for the LTV Corporation (Now Lockheed Martin). The initial chips that we used were labeled experimental parts. A technical paper on this work was published in the IEEE AESS Transactions.
I also have experience with the TI TMS320C30-40 series.
Sign in to Reply
forthprgrmr
10/1/2012 1:34 PM EDT
Did I miss the '80s?
I thought the hot application for the early DSP chips was audio. And Motorola had the best part - the 24bit DSP56 family. I see no mention of this important bit of history.
If I remember right it came out in the early '80s and dominated the high end audio market until 32bit parts took over.
Sign in to Reply
nGENEr
12/20/2012 11:50 AM EST
You didn't miss the '80s. Motorola did find it niche in the professional audio area. That lasted until ADI introduced the 21060 with extended precision floating point (32 bit mantissa). We, at TI, later realized we could only compete using double precision floating point (53 bit mantissa).
But do remember that the story above is about TI's 30th anniversary. By the way, next year (2013) will be the 35th anniversary of the Speak & Spell (TM) learning Aid.
Sign in to Reply
SYW
10/2/2012 1:22 AM EDT
Before IC DSP there were discrete transistor DSP fix wired for certain defense projects. It was about 1965 at Hughes Aircraft where I was refuge computer designer among bunch of radar experts. Someone gave me a paper by Cooley & Tucky about fast Fourier Transform if useful to replace banks of crystal filters. At von Neumann's Computer Project at Institute for Advanced Study in the early 1950s, Prof. Tukey of Princeton U. had his FT program running on the computer. Probably the slow kind because it ran so long that each night he gets a few hours with intermediate results punched out for next night run. Cooley was a graduate student from New York helping Prof. Tukey in programming. I did figured out FFT and even had several patents for simplifying it for implementation. It was my collegue Art Zukin that proposed the programmable version which I cannot remember whether was implemented or not. TI effort impementing on IC certainly is a great contribution. That gives me comfort because I am trying to revive a DOD language to unify software and hardware designs so that even K-12 students can learn to design ICs. That is if I can get some Defense agency to support such idea. I tried on an old IBM PC and am convinced it works. If anybody thinks that simplified IC design tool anybody can afford might promote entrepreneurs, please let me know. SYW
Sign in to Reply
TestGuy33
10/3/2012 11:46 AM EDT
I recall when TI people visited EDN magazine's editors and gave a presentation for the introduction of the TMS320C20. They gave me an experimental chip that I wired up on a breadboard for the PC ISA bus. The chip required external memories and some control logic, but it worked and I wrote routines in BASIC on the PC to load the DSP memories with values and instructions, and then reset the DSP chip to run my short programs. I wrote several DSP programs and got them to run, but debugging was quite a chore because I used 'C20 assembly language, translated instructions into hex, then loaded them into an array in my BASIC program, and finally sent them to the memories on the prototype board. But I enjoyed doing some DSP "stuff" with one of the first chips. When I told the TI people about my experiments, they said, "Gee, if we thought you were going to actually use the chip we gave you, we would have sent you one we knew worked." I guess I got lucky with what I had. --Jon Titus
Sign in to Reply
fiftyohm
12/21/2012 4:20 PM EST
Probably should mention Zilog here. Back in the early 90's, they introduced the Z8-C95 microcontroller. It was an extremely cheap part that targeted disk drive controllers to replace the analog stuff for servo control. It was a standard Z8 with a rudimentary DSP core that shared a small memory array.
We used it with great success doing FFTs in an industrial Doppler flow instrument. At the time, nothing could touch the performance/price ratio. It was pretty low-power as well.
Sign in to Reply
Tony Boom
3/2/2013 11:39 PM EST
Very long history, hope your business can develop more technology for every people.
http://www.odybed.com
Sign in to Reply