119 lines
4.4 KiB
HTML
119 lines
4.4 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<STYLE type="text/css">
|
|
H1 {color: black }
|
|
H2 {color: maroon }
|
|
H3 {color: #007090 }
|
|
A.head:link {color: #0060a0 }
|
|
A.head:visited {color: #3040c0 }
|
|
A.head:active {color: white }
|
|
A.head:hover {color: yellow }
|
|
A.red:link {color: red }
|
|
A.red:visited {color: maroon }
|
|
A.red:active {color: yellow }
|
|
</STYLE>
|
|
</HEAD>
|
|
<TITLE>Magic-7.3 Command Reference</TITLE>
|
|
<BODY BACKGROUND=graphics/blpaper.gif>
|
|
<H1> <IMG SRC=graphics/magic_title2.gif ALT="Magic VLSI Layout Tool Version 7.3">
|
|
<IMG SRC=graphics/magic_OGL_sm.gif ALIGN="top" ALT="*"> </H1>
|
|
|
|
<H2>extresist</H2>
|
|
<HR>
|
|
Patch the extraction <TT>.ext</TT> files with detailed route resistance
|
|
information.
|
|
<HR>
|
|
|
|
<H3>Usage:</H3>
|
|
<BLOCKQUOTE>
|
|
<B>extresist</B> <I>option</I> <BR><BR>
|
|
<BLOCKQUOTE>
|
|
where <I>option</I> may be one of the following:
|
|
<DL>
|
|
<DT> <B>tolerance</B> <I>value</I>
|
|
<DD> Set the ratio between resistor and transistor tolerance
|
|
for determining when to insert resistance into a network route.
|
|
<DT> <B>all</B>
|
|
<DD> Extract all the nets.
|
|
<DT> <B>simplify</B> [<B>on</B>|<B>off</B>]
|
|
<DD> Turn on/off simplification of resistor nets.
|
|
<DT> <B>extout</B> [<B>on</B>|<B>off</B>]
|
|
<DD> Turn on/off writing of the <TT>.res.ext</TT> file.
|
|
<DT> <B>lumped</B> [<B>on</B>|<B>off</B>]
|
|
<DD> Turn on/off writing of updated lumped resistances.
|
|
<DT> <B>silent</B> [<B>on</B>|<B>off</B>]
|
|
<DD> Turn off/on printing of net statistics.
|
|
<DT> <B>skip</B> <I>mask</I>
|
|
<DD> Don't extract types indicated in the comma-separated list <I>mask</I>
|
|
<DT> <B>box</B> <I>type</I>
|
|
<DD> Extract the signal under the cursor box on layer <I>type</I>
|
|
<DT> <B>cell</B> <I>cellname</I>
|
|
<DD> Extract the network for the cell named <I>cellname</I>
|
|
<DT> <B>geometry</B>
|
|
<DD> Extract network geometry and present as a collection of line
|
|
elements on the layout.
|
|
<DT> <B>fasthenry</B> [<I>freq</I>]
|
|
<DD> Extract subcircuit network geometry into a <B>fasthenry</B>-format
|
|
<TT>.fh</TT> file. If <I>freq</I> is specified, the file will
|
|
be customized for <B>fasthenry</B> analysis at the indicated
|
|
frequency (in Hz).
|
|
<DT> <B>help</B>
|
|
<DD> Print help information
|
|
</DL>
|
|
</BLOCKQUOTE>
|
|
</BLOCKQUOTE>
|
|
|
|
<H3>Summary:</H3>
|
|
<BLOCKQUOTE>
|
|
The normal flow through layout extraction into a simulation file
|
|
treats routes as nonphysical entities, that is, with infinitesimal
|
|
impedence through the wires. Extraction for digital simulation
|
|
using <B>irsim</B> generates "lumped resistances", a single
|
|
resistance per network node that, along with the node capacitance
|
|
to substrate, provides an <I>RC</I> time constant to approximately
|
|
model the delay from point to point in the network node. The
|
|
lumped resistance model is inappropriate for analog (i.e., SPICE)
|
|
simulation, and for digital simulation, is a poor approximation
|
|
for branching networks, where the delay between endpoints is
|
|
different for each pair of endpoints in the network node. <P>
|
|
|
|
The <B>extresist</B> command provides a method for generating
|
|
a more detailed model of resistance, in which long network
|
|
routes and branching routes are replaced with resistor devices
|
|
and device networks. <P>
|
|
|
|
Using <B>extresist</B> is a multi-step process. It is first
|
|
necessary to run both <B>extract</B> and <B>ext2sim</B> to get
|
|
the initial netlist (with lumped, not detailed, resistances).
|
|
After a <TT>.sim</TT> file has been generated, the
|
|
<B>extresist all</B> command may be run. The output is
|
|
a file <TT>.res.ext</TT> for each cell in the hierarchy.
|
|
Finally, with the option <B>extresist on</B> set,
|
|
<B>ext2sim</B> or <B>ext2spice</B> will generate the final,
|
|
detailed simulation file. <P>
|
|
|
|
More details on using <B>extresist</B> can be found in
|
|
<B>magic</B> Tutorial number 8.
|
|
</BLOCKQUOTE>
|
|
|
|
<H3>Implementation Notes:</H3>
|
|
<BLOCKQUOTE>
|
|
<B>extresist</B> is implemented as a built-in command in <B>magic</B>.
|
|
</BLOCKQUOTE>
|
|
|
|
<H3>See Also:</H3>
|
|
<BLOCKQUOTE>
|
|
<A HREF=extract.html><B>extract</B></A> <BR>
|
|
<A HREF=ext2sim.html><B>ext2sim</B></A> <BR>
|
|
</BLOCKQUOTE>
|
|
|
|
<P><IMG SRC=graphics/line1.gif><P>
|
|
<TABLE BORDER=0>
|
|
<TR>
|
|
<TD> <A HREF=commands.html>Return to command index</A>
|
|
</TR>
|
|
</TABLE>
|
|
<P><I>Last updated:</I> October 21, 2004 at 10:48am <P>
|
|
</BODY>
|
|
</HTML>
|