[ Longest-Path Routing
]
[ The
PPPP Program ]
- PPPP is used for partitioning parameterized orthogonal polygons into
parameterized rectangles. With this program, it is possible to build rectangular
corner stitching data structure for parameterized VLSI layouts.
[
OwlVision
GDSII Viewer ]
- The aim of this project is to develop a GDSII viewer by using Java programming
language. Efforts will be made especially on ease-of-use, efficiency, and
capacity.
[ Layout Generator ]
- The program can randomly generate a flattened VLSI layout in ASCII file.
We can then translate the ASCII file into GDSII Stream Format.
- The generated layout can be used for testing layout tools.
[ Generate Space Tiles
for Corner Stitching ]
- Partition the space bounding box, a rectangle that covers many polygons,
into rectangular strips
- This is the basis for constructing Corner Stitching data structure
[ Orthogonal Polygon --> Rectangles ]
- Partition an orthogonal polygon into rectangular strips
- Use plane sweep techniques
- This is the basis for constructing Corner Stitching data structure
[
GDSII
Viewer ]
- UQ GDSII Viewer
- Free GDSII Viewer
[ GDSII --> ASCII ]
- Translate
GDSII Stream Format (binary) to a text file (ASCII)
- Java version
[
GDSII -->
ASCII ]
- Translate
GDSII Stream Format (binary) to a text file (ASCII)
- C version
[
ASCII --> GDSII ]
- Translate a text file to a GDSII file
- GDSII generator
[
GDSII
Hex Dump ]
- Dump
the hexadecimal code from GDSII Stream Format
- C version
[
GDSII
Layout Files ]
- VLSI layout examples (in GDSII Stream Format)
- Inverter, NAND, XOR gates are included
last update: December 07,
2010