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       -n, --netlist
22              Do a netlist of the given schematic cell.
23
24
25       -v, --version
26              Print version information and exit.
27
28
29       -V, --vhdl
30              Set netlist type to VHDL.
31
32
33       -S, --simulate
34              Run a  simulation  of  the  current  schematc  file  (spice/Ver‐
35              ilog/VHDL, depending on the netlist type chosen).
36
37
38       -w, --verilog
39              Set netlist type to Verilog.
40
41
42       -i, --no_rcload
43              Do not load any xschemrc file.
44
45
46       -o, --netlist_path
47              Set output for netlist.
48
49
50       -t, --tedax
51              Set netlist type to tEDAx.
52
53
54       -s, --spice
55              Set netlist type to SPICE.
56
57
58       -3, --a3page
59              Set page size for pdf export to A3.
60
61
62       -x, --no_x
63              Dont use X (only command mode).
64
65
66       --events
67              Do not use tclreadline, empty tcl shell prompt, dump activity on
68              stdout for remote controlling other software.
69
70
71       -z, --rainbow
72              Use a raibow-looking layer color table.
73
74
75       -W, --waves
76              Show simulation waveforms.
77
78
79       -f, --flat_netlist
80              Set flat netlist (for spice format only).
81
82
83       -r, --no_readline
84              Start without the tclreadline package (  this  is  necessary  if
85              stdin and stdout are to be redirected for example to /dev/null).
86
87
88       -c, --color_ps
89              Set color postscript.
90
91
92       --plotfile <file>
93              Use <file> as output for plot export (png, svg, postscript/pdf)
94
95
96       --rcfile <file>
97              Use  <file>  as  a  rc  file  for startup instead of the default
98              xschemrc.
99
100
101       -p, --postscript, --pdf
102              Export pdf schematic.
103
104
105       --png  Export png schematic.
106
107
108       --svg  Export svg schematic.
109
110
111       -q, --quit
112              Quit after doing things (no interactive mode).
113
114
115       -l file, --log file
116              Set a log file.
117
118
119       -d n, --debug n
120              Set debug level: 1, 2, 3,...: C program debug,  -1,  -2,  -3...:
121              TCL frontend debug.
122
123
124

FILES

126       /usr/share/xschem/xschemrc
127              default configuration.
128
129
130       ~/.xschem/xschemrc
131              user  configuration;  if  exists overrides settings from default
132              configuration; may be  partial:  settings  not  overridden  will
133              remain as set from the system config.
134
135
136       ./xschemrc
137              local/per-project  configuration;  if  exists overrides settings
138              from the user configuration and default configuration.
139
140
141       /usr/share/xschem/systemlib
142              builtin essentials, such as font and missing symbol graphics.
143
144
145       /usr/share/xschem/utile
146              TODO.
147
Impressum