GateMaker: a transistor to gate level model extractor for simulation, automatic test pattern generation and verification

  • Authors:
  • Sandip Kundu

  • Affiliations:
  • -

  • Venue:
  • ITC '98 Proceedings of the 1998 IEEE International Test Conference
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Hierarchy is key to managing design complexity. A hierarchicaldesign system needs to maintain many views of the same designentity. Some of the examples might be physical view for placement,routing and extraction; transistor schematic view for circuit simulation,timing characterization and noise analysis; a gate level schematicview-for timing, verification, logic simulation, fault simulationand automatic test pattern generation (ATPG); a register transferlevel (RTL) view-for specification and high level simulation etc. Inorder to achieve highest system performance, multiple design iterationsare necessary, each iteration involving both forward and backwardpass through hierarchy, with manual changes at any level of thehierarchy. This poses an essential challenge of keeping all views ofsame design entity in sync. In this paper we describe an automatictool called GateMaker that has been developed to extract a gatelevel schematic model from a transistor level shematic model for thepurposes of logic simulation, fault simulation and automatic testpattern generation. This eliminates a manual process and offersmanifold advantages that will be discussed in this paper.