Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published 2009 | Published
Book Section - Chapter Open

Accelerating SPICE Model-Evaluation using FPGAs

Abstract

Single-FPGA spatial implementations can provide an order of magnitude speedup over sequential microprocessor implementations for data-parallel, floating-point computation in SPICE model-evaluation. Model-evaluation is a key component of the SPICE circuit simulator and it is characterized by large irregular floating-point compute graphs. We show how to exploit the parallelism available in these graphs on single-FPGA designs with a low-overhead VLIW-scheduled architecture. Our architecture uses spatial floating-point operators coupled to local high-bandwidth memories and interconnected by a time-shared network. We retime operation inputs in the model-evaluation to allow independent scheduling of computation and communication. With this approach, we demonstrate speedups of 2–18× over a dual-core 3GHz Intel Xeon 5160 when using a Xilinx Virtex 5 LX330T for a variety of SPICE device models.

Additional Information

© 2009 IEEE.

Attached Files

Published - Kapre2009p8309Proceedings_Of_The_2009_17Th_Ieee_Symposium_On_Field_Programmable_Custom_Computing_Machines.pdf

Files

Kapre2009p8309Proceedings_Of_The_2009_17Th_Ieee_Symposium_On_Field_Programmable_Custom_Computing_Machines.pdf

Additional details

Created:
August 22, 2023
Modified:
October 20, 2023