1
2xschem(1) xschem manual xschem(1)
3
4
5
7 xschem - schematic capture and netlisting EDA tool
8
10 xschem [options] [inputfile]
11
13 Xschem is a schematic capture program, it allows creation of hierarchi‐
14 cal representation of circuits with a top down approach.
15
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
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