Title :
SBNR processor for stack filters
Author :
Akopian, David A. ; Vainio, Olli ; Agaian, Sos S. ; Astola, Jaakko T.
Author_Institution :
Signal Process. Lab., Tampere Univ. of Technol., Finland
fDate :
3/1/1997 12:00:00 AM
Abstract :
The signed binary number representation (SBNR) is used to reduce the number of PBF calculation stages in stack filters. The approach is based on the possibility of minimization of signed power-of-two terms in the SBNR representation of input data. A coder and a decoder for the mutual transformation of binary-weighted code and the minimal SBNR are proposed. An efficient algorithm and a processor structure for stack filtering based on the minimal SBNR are presented. The time complexity of the proposed filter is of order kTPBF, where k is the number of bits in the input signals and TPBF is the delay in the incorporated circuit for the positive Boolean function (PBF). A stack filtering algorithm for the generalized nonadjacent form (GNAF) of signed digit number representation (SDNR) is also presented
Keywords :
Boolean functions; computational complexity; decoding; digital arithmetic; digital filters; encoding; filtering theory; nonlinear filters; SBNR processor; binary-weighted code; coder; decoder; generalized nonadjacent form; minimization; mutual transformation; positive Boolean function; signed binary number representation; signed power-of-two terms; stack filtering algorithm; stack filters; time complexity; Boolean functions; Circuits; Decoding; Delay effects; Digital filters; Filtering algorithms; Minimization; Signal processing; Signal processing algorithms; Statistics;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on