Title :
A RISC architecture with uncompromised digital signal processing and microcontroller operation
Author :
Martin, Daniel ; Owen, Robert E.
Author_Institution :
Siemens Microelectron. Inc., Cupertino, CA, USA
Abstract :
Digital signal processors are paired with microcontrollers in many applications. Various attempts have been made to combine the two processor functions in one architecture, but there have remained two unresolved conflicts. These are different data and program memory hierarchy choices in speed and size, and different real-time control needs. This paper reviews the basic processing requirements for digital signal processing (DSP) and controllers and shows how a new 32-bit RISC architecture has resolved these conflicts and successfully integrated the two functions seamlessly into one processor core. This is confirmed with a detailed FIR filter example. Major innovations in this tricore architecture are a novel memory organization used along with variable instruction word sizes and multiple issuing of instructions
Keywords :
FIR filters; digital filters; digital signal processing chips; microcontrollers; reduced instruction set computing; 32 bit; FIR filter; RISC architecture; data hierarchy; digital signal processing; digital signal processors; memory organization; microcontroller operation; processor functions; program memory hierarchy; real-time control; size; speed; tricore architecture; variable instruction word sizes; Cost function; Data structures; Digital control; Digital signal processing; Digital signal processors; Microcontrollers; Microelectronics; Process control; Reduced instruction set computing; Signal processing;
Conference_Titel :
Acoustics, Speech and Signal Processing, 1998. Proceedings of the 1998 IEEE International Conference on
Conference_Location :
Seattle, WA
Print_ISBN :
0-7803-4428-6
DOI :
10.1109/ICASSP.1998.678181