Magic VLSI Layout Tool Version 7.3 *

wire


Generate wires from the command line.

Shortcuts:

Mouse buttons in conjunction with the wire tool implement various wire commands (see the tool command reference).

Usage:

wire option

where option may be one of the following:
help
Print help information
horizontal
Add a new horizontal wire leg
leg
Add a new horizontal or vertical leg
switch [layer width]
Place contact and switch layers
type [layer width]
Select the type and size of wires
vertical
add a new vertical wire leg
segment layer width x1 y1 x2 y2... [-noendcap]
Paint one or more wire segments

Summary:

The wire command allows quick generation of wires on the layout. Some of these commands are bound to mouse button events in the wire tool, making a convenient interface for fast wiring where full netlist routing is not required. Due to the presence of the wire tool, most of these commands are not typically called from the command line.

The wire segment command can generate non-Manhattan segments. All other wiring commands generate only Manhattan routes. This command places wire segments in relation to the centerline coordinates specified by x1 y1, x2 y2, and so forth. By default, wires are drawn with an endcap extension of one-half the wire width. The -noendcap option causes the wire to end at the coordinate, with no extension. The wire segment command is intended to be used from Tcl scripts for automatic layout generation.

Implementation Notes:

wire is implemented as a built-in command in magic.

Return to command index

Last updated: October, 2004