1
2xschem(1)                        xschem manual                       xschem(1)
3
4
5

NAME

7       xschem - schematic capture and netlisting EDA tool
8

SYNPOSIS

10       xschem [options] [inputfile]
11

DECSRIPTION

13       Xschem is a schematic capture program, it allows creation of hierarchi‐
14       cal representation of circuits with a top down approach.
15

OPTIONS

17       -h, --help
18              Print help and exit.
19
20
21       -b, --detach
22              Detach xschem from console.
23
24
25       -n, --netlist
26              Do a netlist of the given schematic cell.
27
28
29       -v, --version
30              Print version information and exit.
31
32
33       -V, --vhdl
34              Set netlist type to VHDL.
35
36
37       -S, --simulate
38              Run a  simulation  of  the  current  schematc  file  (spice/Ver‐
39              ilog/VHDL, depending on the netlist type chosen).
40
41
42       -w, --verilog
43              Set netlist type to Verilog.
44
45
46       --tcl <tcl_script>
47              Execute specified tcl instructions before any other action, this
48              can be used to change xschemrc variables.
49
50
51       --command <tcl_cmd>
52              Execute specified tcl commands after completing startup.
53
54
55       --script <file>
56              Execute specified tcl file as a  command  script  (perhaps  with
57              xschem  commands).
58
59
60       --tcp-port <number>
61              Listen  to  specified  tcp  port for client connections. (number
62              >=1024).
63
64
65       -i, --no_rcload
66              Do not load any xschemrc file.
67
68
69       -o, --netlist_path
70              Set output for netlist.
71
72
73       -N, --netlist_filename
74              Set name (only name, not path) of top level netlist file.
75
76
77       -t, --tedax
78              Set netlist type to tEDAx.
79
80
81       -s, --spice
82              Set netlist type to SPICE.
83
84
85       -y, --symbol
86              Set netlist type to symbol global property edit.
87
88
89       -x, --no_x
90              Dont use X (only command mode).
91
92
93       -z, --rainbow
94              Use a raibow-looking layer color table.
95
96
97       -W, --waves
98              Show simulation waveforms.
99
100
101       -f, --flat_netlist
102              Set flat netlist (for spice format only).
103
104
105       -r, --no_readline
106              Start without the tclreadline package (  this  is  necessary  if
107              stdin and stdout are to be redirected for example to /dev/null).
108
109
110       -c, --color_ps
111              Set color postscript.
112
113
114       --plotfile <file>
115              Use <file> as output for plot export (png, svg, postscript/pdf)
116
117
118       --rcfile <file>
119              Use  <file>  as  a  rc  file  for startup instead of the default
120              xschemrc.
121
122
123       -p, --postscript, --pdf
124              Export pdf schematic.
125
126
127       --png  Export png schematic.
128
129
130       --svg  Export svg schematic.
131
132
133       -q, --quit
134              Quit after doing things (no interactive mode).
135
136
137       -l file, --log file
138              Set a log file.
139
140
141       -d n, --debug n
142              Set debug level: 1, 2, 3,...: C program debug,  -1,  -2,  -3...:
143              TCL frontend debug.
144
145
146

FILES

148       /usr/share/xschem/xschemrc
149              default configuration.
150
151
152       ~/.xschem/xschemrc
153              user  configuration;  if  exists overrides settings from default
154              configuration; may be partial: settings not overridden will  re‐
155              main as set from the system config.
156
157
158       ./xschemrc
159              local/per-project  configuration;  if  exists overrides settings
160              from the user configuration and default configuration.
161
162
163       /usr/share/xschem/systemlib
164              builtin essentials, such as font and missing symbol graphics.
165
166
167       /usr/share/xschem/utile
168              TODO.
169
Impressum