Package magic

A very capable VLSI layout tool

http://opencircuitdesign.com/magic/index.html

Magic is a venerable VLSI layout tool. Magic VLSI remains
popular with universities and small companies.

Magic is widely cited as being the easiest tool to use for
circuit layout, even for people who ultimately rely on commercial
tools for their product design flow.

General Commands (Section 1)
ext2sim
Ext2sim will convert an extracted circuit from the hierarchical ext(5) representation produced by Magic to the flat sim(5) representation required by many...
ext2spice
Ext2spice will convert an extracted circuit from the hierarchical ext(5) representation produced by Magic to a flat spice file which can be accepted by spice2...
magic
Magic is an interactive editor for VLSI layouts that runs under all variants of UNIX, including Mac OS-X and Cygwin. This man page is a reference manual; if you...
File Formats (Section 5)
cmap
Color-map files define the mapping between eight-bit color numbers and red, green and blue intensities used for those numbers. They are read by Magic as part of...
displays
The interactive graphics programs Caesar, Magic, and Gremlin use two separate terminals: a text terminal from which commands are issued, and a color graphics...
dlys
The SCALD simulator and timing verifier can accept information about the actual delays of wires in a circuit. This delay information is described in a .dlys...
dstyle
Display styles indicate how to render information on a screen. Each style describes one way of rendering information, for example as a solid area in red or as a...
ext
Magic's extractor produces a .ext file for each cell in a hierarchical design. The .ext file for cell name is name.ext. This file contains three kinds of...
glyphs
Glyph files (“.glyph” extension) are used to store commonly-used bit patterns (glyphs) for Magic. Right now, the bit patterns are used for two purposes in...
mag
Magic uses its own internal ASCII format for storing cells in disk files. Each cell name is stored in its own file, named name.mag. The first line in a .mag...
net
Netlist files are read and written by Magic's netlist editor in a very simple ASCII format. The first line contains the characters “ Netlist File” (the leading...
sim
The simulation tools crystal(1) and esim(1) accept a circuit description in .sim format. There is a single .sim file for the entire circuit, unlike Magic's...