Carnegie Mellon University
Browse

Symbolic Timing Simulation Using Cluster Scheduling

Download (113.25 kB)
journal contribution
posted on 2007-08-01, 00:00 authored by Clayton B McDonald, Randal E. Bryant
We recently introduced symbolic timing simulation (STS) using data-dependent delays as a tool for verifying the timing of full custom transistor-level circuit designs, and for the functional verification of delay-dependent logic. While STS leverages efficient symbolic encodings to yield huge gains over conventional simulation methodologies, it still suffers from a problem known as event multiplication. We discuss this problem and present an event-list management technique based on event-clusters, and a new simulator which utilizes this technique. Finally, we demonstrate substantial speedups on a wide range of test cases, including exponential improvement on a simple logic chain.

History

Date

2007-08-01

Usage metrics

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC