• DocumentCode
    1612318
  • Title

    Design of a delay-insensitive multiply-accumulate unit

  • Author

    Nielsen, Christian D. ; Martin, Alain J.

  • Author_Institution
    Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    1993
  • Firstpage
    379
  • Abstract
    The design and implementation of a serial-parallel multiply-accumulate unit using a method and tools developed for design of delay-insensitive circuits are described. In the class of asynchronous circuits the functional correctness is independent of any delays in circuit elements and wires, except for certain known isochronic wire forks. An objective in asynchronous design is to attain the best possible average performance and to use this potential performance advantage already at the architectural level. The authors have designed the multiply-accumulate unit to exploit this objective. The full course of design from a high-level description to fabrication is illustrated. This includes the optimization considerations at each level of abstraction from the top to the bottom.
  • Keywords
    asynchronous sequential logic; logic design; asynchronous circuits; asynchronous design; delay-insensitive; delay-insensitive circuits; functional correctness; isochronic wire forks; multiply-accumulate unit; serial-parallel; Algorithm design and analysis; Asynchronous circuits; Computer science; Computerized monitoring; Delay; Design methodology; Design optimization; Fabrication; Integrated circuit reliability; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
  • Print_ISBN
    0-8186-3230-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1993.270627
  • Filename
    270627