A Geometry Walker
This application is intended for finding very small objects (or slivers) that might be "buried" under the confusion of complicated layers. It arises from a common problem - imagine that you are comparing two IC layouts that are almost completely identical.
To make the comparison you do an XOR between each layer in the two databases.
The result is a third layout file (GDSII) that contains the differences - in many cases the differences are very tiny and scattered across the extents of the chip.
If you attempt to view the XOR layer on top of the one of the source layers you find it is difficult or even impossible to see the slivers. (Imagine a 0.2 um sliver on a chip that is 20,000 x 20,000 um in size)
What you need is a tool that will allow you to jump to the location of each sliver and zoom in around it so that you can examine it and decide what action to take.
What you Need
You will need two GDSII files - one of the source files used to generate the XOR and a second file that contains the XOR results (or slivers). The second file must be flat i.e. it cannot contain any hierarchy other than the top cell. It may contain data on multiple layers. (This limitation could be lifted on a more sophisticated version of Geo Walker)
How it Works
The user opens a GDSII or OASIS file. The user then starts the Geometry Walker and selects the XOR (sliver) file. The plug-in identifies the first coordinate of each boundary in the sliver file and makes an entry for it in the list box. The user can click on any entry and the display will be centered around the coordinate, it will be zoomed in (per the margin setting) and a marker will be drawn over the coordinate.
The Geometry Walker user interface is described below:
Starting the Geometry Walker Plug-In (UNIX)
Load a GDSII or OASIS file into Qckvu3. Then from the Tools drop down menu select: Geometry Walker.
The Geometry Walker Plug-in Dialog
The dialog is at right:
Below you can see an example where the display has been zoomed in and a marker shows the coordinate read from the CSV file.
For more information please contact: Steve DiBartolomeo, Applications Manager, Artwork Conversion Software, Inc. firstname.lastname@example.org, Tel: 831 426.6163.
|Download Page||Linux Installation Notes||Revision History|