A 1.3-GOPS parallel DSP for high-performance image-processing applications

被引:15
作者
Hinrichs, W [1 ]
Wittenburg, JP [1 ]
Lieske, H [1 ]
Kloos, H [1 ]
Ohmacht, M [1 ]
Pirsch, P [1 ]
机构
[1] Univ Hannover, Informat Technol Lab, D-30167 Hannover, Germany
关键词
digital signal processor (DSP); image processing; matrix memory; single-instruction multiple-data (SIMD); very long instruction word (VLIW);
D O I
10.1109/4.848202
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A programmable digital signal processor (DSP) for real time image processing is presented that combines the concepts of single-instruction multiple-data (SIMD) and very long instruction word with a high utilization of parallel resources on instruction and data level. The SIMD approach has been extended with autonomous instruction selection capabilities (ASIMD), which offers to control four parallel datapaths with low area overhead, The memory concept is adapted to image-processing requirements and follows two basic rules: shared data have to be accessed regularly in the shape of a matrix and are stored in the matrix memory. As soon as data are accessed irregularly, they are stored in the private cache memories. The matrix memory allows parallel, conflict-free access from all datapaths in a single clock cycle. The DSP achieves 1.3-GOPS performance at 66 MHz. A first prototype in 0.5-mu m CMOS technology has been fabricated.
引用
收藏
页码:946 / 952
页数:7
相关论文
共 10 条
[1]   2 COMPLEMENT PARALLEL ARRAY MULTIPLICATION ALGORITHM [J].
BAUGH, CR .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (12) :1045-1047
[2]  
*BERK DES TECHN IN, 1997, BUY GUID DSP PROC
[3]  
DILLON TJ, 1997, P INT C SIGN PROC TE, V1, P838
[4]   A framework for resource-constrained rate-optimal software pipelining [J].
Govindarajan, R ;
Altman, ER ;
Gao, GR .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (11) :1133-1149
[5]  
IGURA H, 1998, ISSCC
[6]  
Kneip J., 1994, Proceedings. The International Conference on Application Specific Array Processors (Cat. No.94TH0687-4), P271, DOI 10.1109/ASAP.1994.331797
[7]  
RAU BR, 1993, INSTRUCTION LEVEL PR
[8]  
SLAVENBURG GA, 1996, P 8 HOT CHIPS S STAN
[9]   SUGGESTION FOR FAST MULTIPLIER [J].
WALLACE, CS .
IEEE TRANSACTIONS ON COMPUTERS, 1964, EC13 (01) :14-&
[10]  
WOLF O, 1998, TIGERSHARC SINKS TEE