• DocumentCode
    3048939
  • Title

    Rapid synthesis and simulation of computational circuits in an MPPA

  • Author

    Grant, David ; Smecher, Graeme ; Lemieux, Guy G F ; Francis, Rosemary

  • Author_Institution
    Univ. of British Columbia, Vancouver, BC, Canada
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    151
  • Lastpage
    158
  • Abstract
    A computational circuit is custom-designed hardware which promises to offer maximum speedup of computationally intensive software algorithms. However, the practical needs to manage development cost and many low-level physical design details erodes much of the potential speedup by distracting attention away from high-level architectural design. Instead, designers need an inexpensive, processor-like platform where computational circuits can be rapidly synthesized and simulated. This enables rapid architectural evolution and mitigates the risk of producing custom hardware. In this paper we present a tool flow (RVETool) for compiling computational circuits into a massively parallel processor array (MPPA). We demonstrate the CAD runtime is on average 70x faster than FPGA tools, with a circuit speed 6.4x slower than FPGA devices. Unlike the fixed logic capacity of FPGAs, RVETool can trade area for simulation performance by targeting a wide range of processor cores.
  • Keywords
    CAD; field programmable gate arrays; parallel processing; CAD; FPGA; MPPA; RVETool; computational circuits; computationally intensive software algorithms; custom-designed hardware; fixed logic capacity; massively parallel processor array; rapid synthesis; Circuit simulation; Circuit synthesis; Computational modeling; Concurrent computing; Costs; Field programmable gate arrays; Hardware; Logic devices; Runtime; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology, 2009. FPT 2009. International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-4375-8
  • Electronic_ISBN
    978-1-4244-4377-2
  • Type

    conf

  • DOI
    10.1109/FPT.2009.5377655
  • Filename
    5377655