• DocumentCode
    2485184
  • Title

    A VLSI systolic array architecture for computation of third-order cumulants for two-dimensional signals

  • Author

    Musallam, Ziad H. ; Ahmed, Rana E. ; Alshebeili, Saleh A.

  • Author_Institution
    Adv. Electron. Co. (AEC), Riyadh, Saudi Arabia
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    134
  • Lastpage
    138
  • Abstract
    Cumulants or higher-order statistics have been established as powerful analytical tools in modern signal processing. To estimate cumulants directly from the incoming time-series data in real-time, it is necessary to design a parallel architecture that speeds up the estimation process. This paper describes an efficient VLSI systolic array architecture for computing third-order cumulants for two-dimensional signals. The cumulants estimation algorithm is first reformulated so that any redundancy due to symmetry properties is eliminated. The architecture exploits parallelism, pipelining, and regular cell structures. The architecture, designed with 1.0 μ CMOS process, is capable of operating at a speed of 13 MHz. Performance results, in terms of speedup and efficiency, are presented
  • Keywords
    CMOS integrated circuits; VLSI; array signal processing; systolic arrays; CMOS process; VLSI systolic array architecture; analytical tools; parallel architecture; performance results; pipelining; regular cell structures; signal processing; third-order cumulants; time-series data; two-dimensional signals; Array signal processing; Computer architecture; Higher order statistics; Parallel architectures; Parallel processing; Pipeline processing; Signal analysis; Signal processing algorithms; Systolic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Computing in Electrical Engineering, 2000. PARELEC 2000. Proceedings. International Conference on
  • Conference_Location
    Trois-Rivieres, Que.
  • Print_ISBN
    0-7695-0759-X
  • Type

    conf

  • DOI
    10.1109/PCEE.2000.873616
  • Filename
    873616