![]() |
|
|||
|
Home
Process Simulation
Device Simulation
Interactive Tools
Virtual Wafer Fab
Licensing
Platforms
Services
Design Flows
Technical Library
Downloads and Support
Corporate
Learn more
|
Guardian LVS: New Platform-Independent GUIIntroduction We introduce a platform-independent version of
Guardian LVS. An important feature of
any tool is its capability to operate on various platforms and to
support internationalization. Now Guardian LVS
is a multiplatform application operating on the following platforms:
Windows, Linux and Solaris (32- and 64-bit versions). Guardian User Interface Using Qt Guardian LVS is equipped with a new Text Editor. This Text Editor has advanced memory management that allows you to operate with files up to 2Gb. The system optimally uses RAM by “dynamic loading-unloading” the contents of a file. The Text Editor has all the basic features, such as:
Guardian User Interface
also has the following features to manage of LVS verification process:
Guardian LVS also performs the spice syntax highlighting for schematic and layout netlists. It can recognize names of devices and subcircuit instances, spice commands, parameter keywords, and comments (see Figure 1).
Figure 1. Spice syntax highlighting
in
Frequently used commands are assigned to buttons of four toolbars: main, action, window and edit. You can move these toolbars and show or hide any one from them.
Inspection Tools in Guardian LVS After a LVS run has been performed, Guardian LVS creates the reports that are used to inspect LVS results. Guardian LVS is equipped with a set of tools that link the report files with the schematic and layout netlists and make the inspection of results easy. Guardian LVS has the following inspection tools: Netlist Hierarchy tool activates the Netlist Rover that contains the full information about netlist hierarchy represented in the form of the tree (see Figure 2). You can see in the tree all instances belonging to a subcircuit as well as the names of subcircuits corresponding to these instances. You can highlight the instance or subcircuit in netlist by double click on its name in the tree of Netlist Rover.
Figure 2. Inspection tools in
Guardian LVS (Linux example).
Guardian LVS can process
huge netlists containing millions of devices. These netlists have
the nets connecting to hundreds of thousands neighbors. Some from
the tools previously listed. For example, Connectivity Traversing,
Node Walker, must contain and represent the information about all
connections of these nets. The tree in Netlist Rover panel must
keep all names of instances, subcircuits of these instances, and
devices of the netlists. It’s necessary to note that the representation
of information in dialog panels in this version of Guardian
LVS takes less time. For example, the tree representation
in Netlist Rover for a netlist with 120000 devices is performed
about 50 times faster.
Conclusion At present Guardian LVS is a platform-independent application. It operates on Windows, Linux and Solaris.
|
|||
| © 1984 -
Silvaco Data Systems Inc. -
Trademarks - Privacy Policy
|
||||