• DocumentCode
    2649512
  • Title

    Multi-rate transformation of directional affine recurrence equations

  • Author

    Zheng, Yuepeng ; Kiaei, Sayfe

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Oregon State Univ., Corvallis, OR, USA
  • fYear
    1993
  • fDate
    25-27 Oct 1993
  • Firstpage
    392
  • Lastpage
    403
  • Abstract
    There has been an increased attention to the synthesis of algorithmic specific pipeline arrays such as systolic arrays. Most of the existing synthesis techniques are based on a transformation of the algorithm from a class of Recurrence Equations such as Uniform Recurrence Equations (UREs). However, many algorithms cannot be transformed to a URE and the temporal locality of systolic arrays results in additional delay time. The temporal locality constraint can be removed by using the multi-rate array (MRA) structure. In MRA the variables are propagated at different rates. By allowing data transmission at different clock rates, transparent data or ones with small delays are propagated. It is shown that using MRA, a broader class of REs termed directional affine recurrence equation (DARE) can be mapped onto pipeline arrays. The authors provide the definition and a synthesis technique for mapping DAREs on multi-rate array. Conditions for mapping AREs onto MRA is given and the corresponding timing and allocation functions are derived. Applications of multi-rate arrays for signal processing algorithms is also presented
  • Keywords
    VLSI; parallel algorithms; pipeline processing; signal processing; systolic arrays; algorithmic specific pipeline arrays; allocation functions; directional affine recurrence equations; multi-rate array; signal processing algorithms; systolic arrays; temporal locality; transparent data; Added delay; Clocks; Data communication; Delay effects; Difference equations; Pipelines; Propagation delay; Signal processing algorithms; Signal synthesis; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Array Processors, 1993. Proceedings., International Conference on
  • Conference_Location
    Venice
  • ISSN
    1063-6862
  • Print_ISBN
    0-8186-3492-8
  • Type

    conf

  • DOI
    10.1109/ASAP.1993.397161
  • Filename
    397161