• DocumentCode
    1990861
  • Title

    An asynchronous approach to efficient execution of programs on adaptive architectures utilizing FPGAs

  • Author

    Agarwal, Lalit ; Wazlowski, Mike ; Ghosh, Sumit

  • Author_Institution
    Div. of Eng., Brown Univ., Providence, RI, USA
  • fYear
    1994
  • fDate
    10-13 Apr 1994
  • Firstpage
    101
  • Lastpage
    110
  • Abstract
    PRISM, a computer architecture consisting of a general-purpose core processor and a reconfigurable FPGA platform, was designed to bridge the gap between general-purpose and specialized computers. The proof-of-concept system, PRISM-I suffers from several limitations, principal among them being: single bus-cycle restriction on the evaluation time of the function synthesized on an FPGA, inability to execute loops with dynamic loop-counts, and inefficient execution of control constructs such as “if-then-else”. This paper presents a novel execution model in PRISM-II, that addresses the above limitations in a general manner. Also presented is a new framework for translating a C function into an PPGA-based custom architecture
  • Keywords
    computer architecture; logic arrays; C function; FPGAs; PRISM; PRISM-I; adaptive architectures; asynchronous approach; computer architecture; dynamic loop-counts; proof-of-concept system; single bus-cycle restriction; Application software; Bridges; Computer architecture; Control system synthesis; Costs; Design engineering; Field programmable gate arrays; Hardware; Instruction sets; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1994. Proceedings. IEEE Workshop on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-5490-2
  • Type

    conf

  • DOI
    10.1109/FPGA.1994.315606
  • Filename
    315606