• DocumentCode
    3281803
  • Title

    Functional-based synthesis of systolic online multipliers

  • Author

    Jebelean, Tudor ; Szakacs, Laura

  • Author_Institution
    RISC, Linz, Austria
  • fYear
    2005
  • fDate
    25-29 Sept. 2005
  • Abstract
    Systolic online algorithms for the multiplication of univariate polynomials and of multiple precision integers are synthesised using a novel method based on the following functional (or inductive) view: a systolic array is a head processor followed by an identical tail array. The synthesis method consists in first unfolding the functional expression of the target function until the first four elements are separated, and then by projecting the remaining list expression into the scalar space in order to obtain the transition function of the individual processors. The method is implemented as a set of rewrite rules in the Theorema system, and it generates the description of the systolic arrays in a completely automatic manner, starting from the functional definitions of the arithmetic operations.
  • Keywords
    digital arithmetic; parallel algorithms; polynomials; rewriting systems; systolic arrays; Theorema system; functional-based synthesis; head processor; identical tail array; multiple precision integers; systolic array; systolic online algorithms; systolic online multipliers; univariate polynomials; Arithmetic; Computer applications; Digital circuits; Digital signal processing; Multidimensional systems; Polynomials; Signal design; Signal processing algorithms; Systolic arrays; Tail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing, 2005. SYNASC 2005. Seventh International Symposium on
  • Print_ISBN
    0-7695-2453-2
  • Type

    conf

  • DOI
    10.1109/SYNASC.2005.36
  • Filename
    1595860