World News

Bell Labs DSP Pioneer Jim Boddie Leaves Lasting Legacy

James R. “Jim” Boddie, a pioneer of the programmable, single-chip digital signal processor, died on 2 December at his home in Canton, Ga., following a long illness. The IEEE senior member was 74.

While working as an architect and designer at AT&T Bell Laboratories in Holmdel, N.J., Boddie applied his expertise in signal processing algorithms to develop a new type of semiconductor: the DSP. The integrated circuit, which Bell Labs called DSP1, was announced at the 1980 International Solid-State Circuits Conference (ISSCC). DSP1 became one of the industry’s first successful DSPs.

Jim led the development of five subsequent DSP generations, economically enabling numerous applications, many for the first time, from AT&T’s gigantic telephone switching systems to tiny digital hearing aids.

For his contributions as a team leader as well as his technical innovations, Jim was elevated to Bell Labs Fellow. In 1988 he and IEEE Senior Member Richard A. Pedersen, a codeveloper of the DSP, received the IEEE Liebmann Award.

The first digital signal processor

Jim was born in Tallassee, a small city in Alabama. He received a bachelor’s degree in electrical engineering in 1971 from Auburn University, in Alabama. After earning a master’s degree in EE two years later from MIT, he returned to Auburn to pursue a Ph.D. In 1976 he received his doctorate and began a yearlong postdoctoral fellowship at Bell Labs’ acoustic research department in Holmdel.

There he programmed a refrigerator-size DSP system to do real-time de-reverberation of speech and eliminate echoes in conference-room speakerphones.

During his fellowship, he met IEEE Life Fellow Dan Stanzione, a Bell Labs group supervisor who recruited him to join the company’s first DSP design team in 1977. Stanzione, who became the eighth president of Bell Labs, said in a 2015 interview with the Computer History Museum’s oral history project that his first meeting with Jim was “a lucky day for me.” Jim arrived during the glory days of Bell Labs, when algorithm experts, semiconductor experts, and system designers worked for one company, more often than not down the hall from one another.

Prior to 1980, most signal processing applications were implemented with analog components. Advanced algorithms such as low-data-rate speech coding and speech recognition were validated in the digital domain using supercomputer simulations and were too complex to be implemented with analog designs. By contrast, digital designs used racks of components well beyond commercial feasibility. The dream of an inexpensive, high-performance digital signal processor seemed far off, as no single DSP architecture would work for all algorithms. Therefore Texas Instruments and similar companies sold universal digital building blocks such as multipliers and register files.

Stanzione’s goal was to create a widely applicable DSP that could replace his department’s custom analog filter designs. In time, the team homed in on a specific filtering application: DTMF (dual-tone multifrequency) signaling, which decoded a phone’s dial tones into the dialed number to route calls. It would be deployed by new digital systems in sufficient volume to justify the cost of developing the DSP.

The team breadboarded the filters and found that with a clever architecture, and a 4.5-micron full-custom negative-channel metal-oxide semiconductor—the best process technology at the time—they could meet the performance requirement. Other related applications would be icing on the cake.

Jim made critical contributions to DSP1. Foremost among them was the design of its novel arithmetic unit.

After DSP1 was announced at the 1980 ISSCC, it was not commercially available outside AT&T. It achieved high-volume production in AT&T systems, though.

Jim was promoted to manager of the DSP architecture team in 1980 to set the direction for subsequent versions.

A leader and entrepreneur

DSP1 was soon followed by DSP2, with faster performance and a greater memory capacity to meet high-volume demand and to increase the range of applications where the technology could be used.

In parallel with the development of DSP2, Jim led a new architecture, DSP32, which used floating-point arithmetic. For digital signal processing, floating-point arithmetic simplifies the job of maintaining precision, a near-impossible burden in the most demanding algorithms.

Jim and his team announced the DSP32 in a 1985 ISSCC document, which received a Best Paper Award.

Afterward, his team returned to the drawing board and developed the DSP16, which used fixed-point arithmetic. Announced at the 1987 ISSCC, DSP16 became the world’s fastest DSP, a title it retained for several years.

In 1998 Jim left AT&T and helped found StarCore, a DSP design center in Atlanta. It was funded by Agere Systems, which had acquired Bell Labs Microelectronics; Motorola; and, later, Infineon. The startup’s sponsors received exclusive rights to incorporate StarCore’s DSP designs into their own IC products. Jim served as StarCore’s executive director until his retirement in 2006.

StarCore’s architectures used a long instruction word architecture that encoded multiple, independent operations in a single instruction in order to exploit parallelism in DSP code.

In 2002, after StarCore’s first designs had been released, Will Strauss, president of market research firm Forward Concepts, said, “The combination of the new company’s business model and world-class technology offerings represent a dramatic change in the industry landscape.”

Life after the DSP

Jim was an early adopter of home computers, purchasing nearly every model that Apple sold. Along with a MIDI keyboard, he used the computers for music synthesis as well as flight-simulation games. He was an avid flier, not only of simulators but also of private aircraft.

He was a dedicated ham radio operator—call sign NG2J—and participated in contests. Field Day was his favorite. The annual weekend event in June challenges ham radio enthusiasts worldwide to operate in remote locations to simulate emergency conditions and exchange simulated emergency messages.

After retiring, Jim programmed a 3D virtual tour of the Alamo, a historic site in San Antonio. The program lets users view the former Spanish mission from any direction in both the present and the past. The tour, which launched in 2022, is available at the Alamo and online.

Today digital signal processing is pervasive. Support for its algorithms and applications are a fundamental requirement for virtually all programmable semiconductors. Jim’s contributions to DSP technology will be remembered. Equally so, we and hundreds of others will remember Jim for his kind mentorship and clear vision.

From Your Site Articles

Related Articles Around the Web

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button