DocumentCode :
1529624
Title :
High speed architectures for two-dimensional state-space recursive filtering
Author :
Zhang, Jin Yun ; Steenaart, Willem
Author_Institution :
Dept. of Electr. Eng., Ottawa Univ., Ont., Canada
Volume :
37
Issue :
6
fYear :
1990
fDate :
6/1/1990 12:00:00 AM
Firstpage :
831
Lastpage :
836
Abstract :
A description is given of 2-D state-space filter algorithms, and two VLSI architectures for high-speed applications are proposed. The advanced state update architecture trades increased throughput rate and a simple input-output scheme for increased hardware. The technique is based on block processing. The state update matrix is changed by recursive multiplications, and the advanced state vector can be calculated. This architecture is a two-dimensional systolic array. It can process one pixel during each multiplication/addition clock period with a regular line-by-line scanning method. To achieve very high speed, the global speedup architecture is utilized by exploiting the inherent spatial concurrency. This architecture consists of a number of column array processors. Based on the computational independence between the samples along the diagonal lines in a first-quadrant 2-D system, it works on multiple columns of images concurrently. The architecture is very modular and flexible. The throughput rate can be very high and is adjustable by changing the number of column processors. Different high-speed architectures for image processing are compared
Keywords :
VLSI; cellular arrays; computer architecture; computerised picture processing; digital filters; digital signal processing chips; state-space methods; 2-D; VLSI architectures; block processing; column array processors; computerised picture processing; global speedup architecture; high-speed applications; image processing; line-by-line scanning method; multiplication/addition clock period; recursive multiplications; spatial concurrency; state update matrix; two-dimensional state-space recursive filtering; two-dimensional systolic array; Clocks; Computer architecture; Concurrent computing; Digital filters; Filtering algorithms; Hardware; Image processing; Systolic arrays; Throughput; Very large scale integration;
fLanguage :
English
Journal_Title :
Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-4094
Type :
jour
DOI :
10.1109/31.55044
Filename :
55044
Link To Document :
بازگشت