Simulator Configuration Guide for Synopsys Models
Simulator Configuration Guide for Synopsys Models
Simulator Configuration Guide for Synopsys Models
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>ContentsContentsPreface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Manual Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Typographical and Symbol Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Getting Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Additional In<strong>for</strong>mation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Comments? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Chapter 1Using <strong>Synopsys</strong> <strong>Models</strong> with <strong>Simulator</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17About the <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Using Smart<strong>Models</strong> with SWIFT <strong>Simulator</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18SmartModel SWIFT Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Instantiating Smart<strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20The SWIFT Command Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Fault Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Using Flex<strong>Models</strong> with SWIFT <strong>Simulator</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23flexm_setup Command Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Instantiating Flex<strong>Models</strong> with C-only Command Mode . . . . . . . . . . . . . . . . . . 26Using DesignWare Memory <strong>Models</strong> with SWIFT <strong>Simulator</strong>s . . . . . . . . . . . . . . . . 29DesignWare Memory Model SWIFT Parameters . . . . . . . . . . . . . . . . . . . . . . . 29Instantiating DesignWare Memory <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Using Hardware <strong>Models</strong> with Different <strong>Simulator</strong>s . . . . . . . . . . . . . . . . . . . . . . . . 37Linking Other Supported <strong>Simulator</strong>s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Supporting 32-bit Libraries on 64-bit Plat<strong>for</strong>ms . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Chapter 2Using VCS with <strong>Synopsys</strong> <strong>Models</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Setting Environment Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Supporting 32-Bit Libraries on 64-Bit Plat<strong>for</strong>ms . . . . . . . . . . . . . . . . . . . . . . . 41Using Smart<strong>Models</strong> with VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Using Flex<strong>Models</strong> with VCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44VCS FlexModel Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48October 6, 2003 <strong>Synopsys</strong>, Inc. 3