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 :
بازگشت