• DocumentCode
    815127
  • Title

    Polynomial evaluation in VLSI using distributed arithmetic

  • Author

    Burleson, Wayne P.

  • Author_Institution
    Colorado Univ., Boulder, CO, USA
  • Volume
    37
  • Issue
    10
  • fYear
    1990
  • fDate
    10/1/1990 12:00:00 AM
  • Firstpage
    1299
  • Lastpage
    1304
  • Abstract
    Alternate formulations of Horner´s rule which partitions the algorithm into inner-product computations are studied. Fixed-point inner products may be implemented with distributed arithmetic structures that use table-lookup in place of multiplication. Distributed arithmetic can be smaller and faster than lumped arithmetic in technologies where memory is cheaper than logic. The partitioned algorithms may be mapped to mesh-connected or tree-connected VLSI architectures. The partitions may be chosen to optimize cost measures and constraints that are functions of area, latency, period, and arithmetic precision. These structures are compared with a tree structure for polynomial evaluation. It is considered that each has advantages depending on problem size and target technology
  • Keywords
    VLSI; computational complexity; computer architecture; digital arithmetic; parallel algorithms; pipeline processing; polynomials; table lookup; VLSI; distributed arithmetic; fixed-point inner products; inner-product computations; mesh-connected architecture; partitioned algorithms; polynomial evaluation; table-lookup; tree-connected architecture; Area measurement; Computer architecture; Constraint optimization; Cost function; Delay; Fixed-point arithmetic; Logic; Partitioning algorithms; Polynomials; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-4094
  • Type

    jour

  • DOI
    10.1109/31.103226
  • Filename
    103226