Title :
SAC: a systolic array controller chip
Author :
Smith, Ross ; Dillon, Mike ; Sobelman, Gerald
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
Abstract :
SAC (systolic array controller) is a chip designed for use with an NCR 16-bit fixed-point multiplier/accumulator (MAC) chip to form a two-chip cell in systolic arrays for signal processing applications. The SAC/MAC cell can be used as an inexpensive, flexible building block for either one-dimensional or two-dimensional systolic arrays in either application-specific or general-purpose machines. The SAC provides an interface to other cells via four parallel ports. It routes data to and from the companion high-speed MAC via one 16-bit bidirectional port, controls the MAC, and provides 64 words of scratchpad memory for programs and data
Keywords :
cellular arrays; computerised signal processing; 16 bit; NCR; application-specific machines; bidirectional port; data; fixed-point multiplier/accumulator; general-purpose machines; interface; parallel ports; programs; scratchpad memory; signal processing; systolic array controller chip; Arithmetic; Array signal processing; Costs; Pins; Semiconductor device measurement; Signal design; Signal processing algorithms; Synthetic aperture sonar; Systolic arrays; Time measurement;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1988. ICASSP-88., 1988 International Conference on
Conference_Location :
New York, NY
DOI :
10.1109/ICASSP.1988.197031