QckBool was developed to aid designers to manipulate their GDSII mask data. It does this performing boolean operations on polygons such as UNION (joining overlapping or touching polygons), Intersection (creating just the overlap area) and XOR (creating new polygons of just the areas that do not overlap).

QckBool includes basic functions which can be combined by the user to achieve a wide variety of results. The program is configured from a dialog box; however a user can define multiple "jobs" that can be run in batch mode.

  Applications

  • Merge Overlapping Polygons
  • Perform comparison (XOR) between different files/layers.
  • Clip a window out of a large design.
  • Etch Factor Compensation
  • Prep Data for Finite Element Analysis
  • Prepare Reticles
  • Flatten files, merge several GDSII files.
  • Flash Presentation

QckBool Operations

Union (OR)

Intersection (AND)

Not the Intersection (XOR)

Reversal

Clip

Sizing

Cropping a Circuit Out of an Array

Example GDSII Files

UNIX/LINUX

User Interface

Download

Price

Revision History

Data Sheet PDF

FAQ

Windows

User Interface

Download

Price

Revision History

Data Sheet PDF

FAQ




Application Notes

BoolCompare2Files
The script, BoolCompare2Files, compares two GDSII files, layer by layer and outputs a difference file.

 

Using GDS Compact for faster boolean operation on array data.
Describes how to run gdscomp engine from the command line for fast boolean operation on GDSII files that only have non overlapping arrayed data.



Using QckBool to Create Derived Process Layers
An example of how you would use QckBool to create derived layers for an IC design.

 

QckBool and boolw32f Command Line Syntax
Describes how to run the QckBool engine from the command line. Useful for anyone who wants to run the engine from their own application or framework.



Converting an ASCII list of Vertices to GDSII
Describes how to convert an ASCII list of vertices into a GDSII file using ASCII2GDS and Artwork's De-embedding engines ...

 


ARTWORK CONVERSION SOFTWARE, INC.       Company Profile
417 Ingalls St., Santa Cruz, CA 95060    Tel (831) 426-6163     Fax 426-2824    email: info@artwork.com