Higher-order statistics extend the analysis methods of non-linear systems and non-Gaussian signals based on the autocorrelation and power spectrum. The main drawback of their use in real time applications is the high complexity of their estimation due to the large number of arithmetic operations. This paper presents an experimental vector architecture for the estimation of the higher-order moments. The processor's core is a pipelined multiply-accumulate unit that receives four data vectors and computes in parallel the moment taps up to the fourth-order. The design of custom cache memory organization and address generation circuits has led to more than 11 operations per clock cycle. The architecture was modeled and simulated in Verilog and is presently being implemented in XILINX field-programmable gate arrays (FPGAs) and one custom integrated circuit for the multiply-accumulate unit.
[1]
Elias S. Manolakos,et al.
Parallel computation of higher order moments on the MasPar-1 machine
,
1995,
1995 International Conference on Acoustics, Speech, and Signal Processing.
[2]
Elias S. Manolakos,et al.
An array of processors for the real-time estimation of fourth- and lower-order moments
,
1994,
Signal Process..
[3]
Georgios B. Giannakis,et al.
Image motion estimation algorithms using cumulants
,
1995,
IEEE Trans. Image Process..
[4]
C. L. Nikias,et al.
Signal processing with higher-order spectra
,
1993,
IEEE Signal Processing Magazine.
[5]
Georgios B. Giannakis,et al.
Object and Texture Classification Using Higher Order Statistics
,
1992,
IEEE Trans. Pattern Anal. Mach. Intell..