Parallel mixed-technology simulation

  • Authors:
  • Peter Frey;Radharamanan Radhakrishnan

  • Affiliations:
  • Cadence Design Systems, 2655 Seely Avenue, San Jose, CA;Dept. of ECECS, University of Cincinnati, Cincinnati, OH

  • Venue:
  • PADS '00 Proceedings of the fourteenth workshop on Parallel and distributed simulation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Circuit simulation has proven to be one of the most important computer aided design (CAD) methods for the analysis and validation of integrated circuit designs. A popular approach to describing circuits for simulation purposes is to use a hardware description language such as VHDL. Similar efforts have also been carried out in the analog domain that has led to tools such as SPICE. However, with the growing trend of hardware designs that contain both analog and digital components, design environments that seamlessly integrate analog and digital circuitry are needed. Simulation of such circuit is however, exacerbated by the higher resource (CPU and memory) demands that arise when analog and digital models are integrated in a mixed-mode (analog and digital) simulation. One solution to this problem is to use PDES algorithms on a distributed platform. However, a synchronization interface between the analog and digital simulation environment is required to achieve integrated mixed-mode simulation. In this paper, we present the issues involved in the construction of synchronization protocols which support mixed-mode simulation in a distributed simulation environment. The proposed synchronization protocols provide an interface between an optimistic (Time Warp based) discrete-event simulation kernel and any continuous time simulation kernel. Empirical and formal analyses were conducted to ensure correctness and completeness of the protocols and the results of these analyses are also presented.