A Programmable Digital Filter IC Employing Multiple Processors on a Single Chip

被引:8
作者
Kwentus, Alan Y. [1 ]
Werter, Michael J. [1 ]
Willson, Alan N., Jr. [1 ]
机构
[1] Univ Calif Los Angeles, Dept Elect Engn, Los Angeles, CA 90024 USA
关键词
Electric Filters; Digital;
D O I
10.1109/76.143422
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new programmable general-purpose digital filter IC is described that employs multiple processing units on a single chip. The multiple processors operate in parallel and communicate with one another through on-chip dual-access storage register blocks. The topology of the digital fitter chip has the processors arranged as a ring with the locally shared register blocks between each adjacent pair of processors. We show that this ring of processors Is capable of realizing a rich variety of filter structures operating at the maximum possible Instruction execution rate, i.e., requiring the minimum number of program steps per data sample that can possibly be achieved for any custom parallel-processing implementation. Fast real-time processing, at rates appropriate for video applications, is obtained by using a fast hardware multiplier to each processor and by employing a design that permits each processor to simultaneously execute multiplication and addition operations [a a single Instruction cycle. One of the advantages of our design Is the "free" passing of data between adjacent processors due to each register block's dual port. A ring of five such processors can be implemented In 2-mu m CMOS technology on a single chip with dimensions 7.9 mm x 9.2 mm operating at data rates up to 40 MHz.
引用
收藏
页码:231 / 244
页数:14
相关论文
共 7 条
[1]  
CAVANAGH JJF, 1984, DIGITAL COMPUTER ARI
[2]  
FETTWEIS A, 1971, AEU-ARCH ELEKTRON UB, V25, P79
[3]   THE MAXIMUM SAMPLING RATE OF DIGITAL-FILTERS UNDER HARDWARE SPEED CONSTRAINTS [J].
RENFORS, M ;
NEUVO, Y .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1981, 28 (03) :196-202
[4]   THE ARCHITECTURES AND DESIGN OF A 20-MHZ REAL-TIME DSP CHIP SET [J].
RUETZ, PA .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1989, 24 (02) :338-348
[5]   DATA-DRIVEN ARRAY PROCESSOR FOR VIDEO SIGNAL-PROCESSING [J].
SCHMIDT, U ;
CAESAR, K ;
HIMMEL, T .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1990, 36 (03) :327-333
[6]  
TOMOVICH C, 1988, IEEE CIRCUITS DE MAR, V4
[7]   A GENERAL-PURPOSE PROGRAMMABLE VIDEO SIGNAL PROCESSOR [J].
VANROERMUND, AHM ;
SNIJDER, PJ ;
DIJKSTRA, H ;
HEMERYCK, CG ;
HUIZER, CM ;
SCHMITZ, JMP ;
SLUIJTER, RJ .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1989, 35 (03) :249-258