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
Link To Document