vsc library download, excel spreadsheet

vsc library download, alliance AP format

vsc library download, CIF format, generic 0.13um technology

viewable GIF files of the vsclib

vx library download, alliance AP format

vx library download, CIF format, generic 0.13um technology

viewable GIF files of the vxlib

Check here for descriptions of the vsclib and vxlib standard cell libraries.

The vsc library can be downloaded in Excel spreadsheet format. You can't actually make a chip from this, but there are a number of advantages.

The disadvantages of course are the lack of any output like CIF, the inability to do any DRC or LVS checks, nor any Spice simulation. All the cells in the spreadsheets have been entered into Graal and can be downloaded from the vsclib alliance AP link above. A visual check has been made between the two drawings (and some corrections made!).

Both the vsclib and vxlib can be downloaded in Alliance AP format. This is created by the Graal editor and is a technology independent format. With the appropriate RDS file, CIF, GDS and Spice decks can be output in different technologies. RDS files to convert the layout to a generic 0.13um technology can be found here. The resulting CIF files can be downloaded from the links above. These CIF files are as produced from Graal with the S2R program. This only produces CIF with rectangle geometries which then overlap each other. In my opinion, a library release should be done with non-overlapping polygon geometries, but to date, I haven't been able to find an open source IC layout editor that can merge the rectangles into non-overlapping polygons.

CIF format does not define a connector syntax. The workaround has been to use user defined extensions. The normal one is to start a line with a connector definition with “94”. The Alliance CIF uses a different convention, starting a connector definition line with “4X”. I think this is a VLSI Technology/Compass Design Automation convention, and isn't understood elsewhere. I have written a simple script to convert to the “94” syntax and successfully read this into Magic. The links for the Magic files and CIF used to create them are above.

I have used the old MOSIS CIF layer definitions. These are not the same as the original Alliance ones. In order to read the CIF files in Alliance Dreal you will need the RDS files from this site.

Magic is also a design rule independent IC layout editor. Layout is drawn using 2um layout rules, and then scaled to the desired micron rules when writing CIF or GDS. To ease the CIF read in process, I wrote a 2um CIF file using S2R, changed the connectors definitions from “4X” to “94” and imported into Magic to create the MAG files.