File: ext.html

package info (click to toggle)
magic 7.5.241-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 17,772 kB
  • ctags: 12,301
  • sloc: ansic: 170,465; sh: 10,446; perl: 4,105; lisp: 2,554; tcl: 2,469; makefile: 1,887; cpp: 587; csh: 148; awk: 140
file content (138 lines) | stat: -rw-r--r-- 4,004 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<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>ext, extract</H2>
<HR>
Circuit netlist extractor
<HR>

<H3>Usage:</H3>
   <BLOCKQUOTE>
      <B>extract</B> <I>option</I> <BR><BR>
      <BLOCKQUOTE>
         where <I>option</I> may be one of the following:
	 <DL>
	   <DT> <B>all</B>
	   <DD> Extract the root cell and all its children.  This bypasses
		the incremental extraction and ensures that a new <TT>.ext</TT>
		file is written for every cell definition.
	   <DT> <B>cell</B> <I>name</I>
	   <DD> Extract the indicated cell into file <I>name</I>
	   <DT> <B>do</B>|<B>no</B> [<I>option</I>]
	   <DD> Enable or disable an extractor option, where <I>option</I>
		may be one of the following:
	      <BLOCKQUOTE>
		<DL>
		  <DT> <B>capacitance</B>
		  <DD>
		  <DT> <B>resistance</B>
		  <DD>
		  <DT> <B>coupling</B>
		  <DD>
		  <DT> <B>length</B>
		  <DD>
		  <DT> <B>adjust</B>
		  <DD>
		  <DT> <B>all</B>
		  <DD>
		</DL>
	      </BLOCKQUOTE>

	   <DT> <B>length</B> [<I>option</I>]
	   <DD> Control pathlength extraction information, where <I>option</I>
		may be one of the following:
	      <BLOCKQUOTE>
		<DL>
	          <DT> <B>driver</B> <I>termname</I>
		  <DD>
	          <DT> <B>receiver</B> <I>termname</I>
		  <DD>
	          <DT> <B>clear</B>
		  <DD>
		</DL>
	      </BLOCKQUOTE>
	
	   <DT> <B>help</B>
	   <DD> Print help information
	   <DT> <B>parents</B>
	   <DD> Extract the selected cell and all its parents
	   <DT> <B>showparents</B>
	   <DD> List the cell and all parents of selected cell.  Note that
		this is not really an extract option and is superceded by
		the <B>cellname</B> command.
	   <DT> [<B>list</B>|<B>listall</B>] <B>style</B> [<I>stylename</I>]
	   <DD> Set the current extraction style to <I>stylename</I>.
		Without arguments, print the current extraction style.
		With keyword <B>list</B>, return the current extraction
		style as a Tcl result.  With keyword <B>listall</B>, return
		all valid extraction styles for the technology as a Tcl
		list.
	   <DT> <B>unique</B> [<I>#</I>]
	   <DD> Generate unique names when different nodes have the same name
	   <DT> <B>warn</B> [[<B>no</B>] <I>option</I>]
	   <DD> Enable/disable reporting of non-fatal errors, where <I>option</I>
		may be one of the following:
	      <BLOCKQUOTE>
		<DL>
		  <DT> <B>fets</B>
		  <DD>
		  <DT> <B>labels</B>
		  <DD>
		  <DT> <B>dup</B>
		  <DD>
		  <DT> <B>all</B>
		  <DD>
		</DL>
	      </BLOCKQUOTE>
	 </DL>
      </BLOCKQUOTE>
   </BLOCKQUOTE>

<H3>Summary:</H3>
   <BLOCKQUOTE>
        With no options given, the <B>extract</B> command incrementally
	extracts the root cell and all its children into separate
	<TT>.ext</TT> files.  With options, the effect is as described
	in the Usage section above.
   </BLOCKQUOTE>

<H3>Implementation Notes:</H3>
   <BLOCKQUOTE>
      <B>extract</B> is implemented as a built-in <B>magic</B> command. <P>
      <B>ext</B> is an alias for command <B>extract</B> (allowed
      abbreviation where the usage would otherwise be ambiguous).
   </BLOCKQUOTE>

<H3>See Also:</H3>
   <BLOCKQUOTE>
      <A HREF=extresist.html><B>extresist</B></A> <BR>
      <A HREF=ext2spice.html><B>ext2spice</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 6, 2004 at 3:16am <P>
</BODY>
</HTML>