New digit-serial implementations of stack filters

被引:13
作者
Astola, J [1 ]
Akopian, D [1 ]
Vainio, O [1 ]
Agaian, S [1 ]
机构
[1] TAMPERE UNIV TECHNOL, SIGNAL PROC LAB, FIN-33101 TAMPERE, FINLAND
关键词
stack filter; digit-serial implementation; lexicographic data representation; positive Boolean function;
D O I
10.1016/S0165-1684(97)00102-3
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose several new ways to find the tradeoff between throughput and complexity of stack filter implementations using digit-serial processing. First, we consider the problem in general for lexicographic representations of input data and suggest a digit-serial procedure to calculate the stack filter output. This procedure is a generalization of the bit-serial algorithm for stack filters (Chen, 1989) and we show also that this digit-serial procedure can be used for stack filters if and only if the data representation is lexicographic. Next, we consider the digit-serial case based on multiple-value representations with radix r. We show that stack filters can be realized with an arbitrary number r of positive Boolean function units varying from one in the bit-serial case (Chen, 1989) to M - 1 in the parallel threshold decomposition structure (Wendt et al., 1986). This class of parallel implementations parametrized by r allows us to choose the fastest possible architecture when the complexity is bounded by application requirements. These parallel architectures reduce both the delay and the cycle time of the circuit, a property that cannot be achieved systematically by the other methods. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:181 / 197
页数:17
相关论文
共 25 条
[1]   INPUT COMPRESSION AND EFFICIENT VLSI ARCHITECTURES FOR RANK ORDER AND STACK FILTERS [J].
ADAMS, GB ;
COYLE, EJ ;
LIN, LC ;
LUCKE, LE ;
PARHI, KK .
SIGNAL PROCESSING, 1994, 38 (03) :441-453
[2]   DECOMPOSITIONAL METHODS FOR STACK FILTERING USING FIBONACCI P-CODES [J].
AGAIAN, S ;
ASTOLA, J ;
EGIAZARIAN, K ;
KUOSMANEN, P .
SIGNAL PROCESSING, 1995, 41 (01) :101-110
[3]  
AGAIAN S, 1995, BINARY POLYNOMIAL TR
[4]   PROCESSORS FOR GENERALIZED STACK FILTERS [J].
AKOPIAN, D ;
VAINIO, O ;
AGAIAN, S ;
ASTOLA, J .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1995, 43 (06) :1541-1546
[5]  
[Anonymous], 1991, IEEE T SIGNAL PROCES, VASSP-39
[6]  
ASTOLA J, 1994, CONF REC ASILOMAR C, P329, DOI 10.1109/ACSSC.1994.471470
[7]  
CHAKRABARTI C, 1993, 1993 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS : PROCEEDINGS, VOLS 1-4 ( ISCAS 93 ), P958, DOI 10.1109/ISCAS.1993.393882
[8]   BIT-SERIAL REALIZATIONS OF A CLASS OF NONLINEAR FILTERS BASED ON POSITIVE BOOLEAN FUNCTIONS [J].
CHEN, KP .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1989, 36 (06) :785-794
[9]   STACK FILTERS AND THE MEAN ABSOLUTE ERROR CRITERION [J].
COYLE, EJ ;
LIN, JH .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1988, 36 (08) :1244-1254
[10]  
DHAOU IB, 1996, P ICIP 96 C LAUS SWI, V1, P765