• DocumentCode
    1952583
  • Title

    Accelerating SPICE Model-Evaluation using FPGAs

  • Author

    Kapre, Nachiket ; DeHon, André

  • Author_Institution
    Comput. Sci., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2009
  • fDate
    5-7 April 2009
  • Firstpage
    37
  • Lastpage
    44
  • 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-18times over a dual-core 3 GHz Intel Xeon 5160 when using a Xilinx Virtex 5 LX330T for a variety of SPICE device models.
  • Keywords
    SPICE; circuit simulation; field programmable gate arrays; floating point arithmetic; parallel architectures; FPGA; Intel Xeon 5160; SPICE model evaluation; VLIW-scheduled architecture; Xilinx Virtex 5 LX330T; circuit simulator; floating point computation; high bandwidth memories; spatial computation; time-shared network; Acceleration; Circuit simulation; Computational modeling; Computer architecture; Coupling circuits; Field programmable gate arrays; Integrated circuit interconnections; Microprocessors; Parallel processing; SPICE; Analog Circuit Simulator; Floating-Point; Loop Unrolling; Spatial Computation; Spice; VLIW Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Print_ISBN
    978-0-7695-3716-0
  • Type

    conf

  • DOI
    10.1109/FCCM.2009.14
  • Filename
    5290957