• DocumentCode
    1217331
  • Title

    Parallel Cyclic Convolution Based on Recursive Formulations of Block Pseudocirculant Matrices

  • Author

    Teixeira, Marvi ; Rodríguez, Y. Iván

  • Author_Institution
    Dept. of Electr. & Comput. Eng. & Comput. Sci., Polytech. Univ. of Puerto Rico, Hato Rey
  • Volume
    56
  • Issue
    7
  • fYear
    2008
  • fDate
    7/1/2008 12:00:00 AM
  • Firstpage
    2755
  • Lastpage
    2770
  • Abstract
    In this paper, we show how novel recursive formulations of block pseudocirculant matrices lead to a new class of parallel cyclic convolution algorithms that exhibit a high degree of regularity and modularity and are suitable for parallel or pipelined implementation into today´s very large scale integration (VLSI) circuits, multifield-programmable gate arrays (multi-FPGAs) systems, and multiprocessor architectures. In addition to the architectural advantages, the proposed formulations offer a comparable number of parallel subsections, and a reduction in the number of pre/postprocessing vector operations, for the same range of decimation rates proposed by the most efficient alternative algorithm. The proposed algorithms do not impose any of the traditional constraints, such as the demand that the convolution length be factorable into mutually prime factors. The use of recursion results in the definition of two new mathematical constructs, which are intrinsic to these novel architectures, the higher order block pseudocirculant or superblock pseudocirculant matrix and the block pseudocyclic shift operator that leads to unfolded data-flow graphs of cyclic shifts.
  • Keywords
    convolution; data flow graphs; matrix algebra; block pseudocirculant matrix; multi field programmable gate array system; multiprocessor architecture; parallel cyclic convolution algorithm; recursive formulation; unfolded data-flow graph; very large scale integration circuit; Block pseudocirculants; cyclic shift; fast convolution; higher order block pseudocirculants; parallel cyclic convolution; superblock pseudocirculant matrices; unfolded cyclic shift operators;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2008.917375
  • Filename
    4519397