• DocumentCode
    2950332
  • Title

    ASAP: an asynchronous array processor for hardware-software coprocessing and codesign

  • Author

    Gao, Bo ; Rees, David J.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Newcastle upon Tyne Univ., UK
  • fYear
    1996
  • fDate
    21-24 Oct 1996
  • Firstpage
    151
  • Lastpage
    154
  • Abstract
    Traditional field programmable gate arrays (FPGAs) originate and are used to prototype digital designs. Recently, there has been increasing interest in using FPGAs as attached systems for hardware-software coprocessing and codesign. However, existing FPGAs on the market all implement general purpose logic designs. They are not well defined for the coprocessing and codesign purpose. In this paper, an analysis and comparison of existing FPGA architectures against requirements from synthesis process on algorithm specifications is described. Based on this analysis, the design of a configurable ASynchronous Array Processor (ASAP) and the development of a data-driven multiple thread computation model for the processor are presented. The system´s performance is data dependent and measured by average instead of worst cases in synchronous FPGAs. The ASAP easily out-performs other coprocessing systems as a frame buffer by embedding a fast forward difference polynomial evaluation algorithm
  • Keywords
    high level synthesis; network routing; parallel architectures; reconfigurable architectures; ASAP; algorithm specifications; asynchronous array processor; data-driven multiple thread computation model; forward difference polynomial evaluation algorithm; frame buffer; hardware-software codesign; hardware-software coprocessing; synthesis process; Algorithm design and analysis; Computational modeling; Computer architecture; Field programmable gate arrays; Logic design; Polynomials; Programmable logic arrays; Prototypes; System performance; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 1996., 2nd International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    7-5439-0940-5
  • Type

    conf

  • DOI
    10.1109/ICASIC.1996.562774
  • Filename
    562774