| .. |
|
adc_bridge.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
ammeter.sym
|
added some symbols
|
2022-04-10 09:05:17 +02:00 |
|
arch_declarations.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
architecture.sym
|
replaced @ character with ? for spice netlist node multiplicity tags, so translate() will not try to expand them, do not print erc warnings for "non electrical" symbols (architecture, package, port_attributes, use, etc), print_spice_element() result string will be forwarded to translate() if enclosed within tcleval(...), so all @vars will be expanded. translate() in turn will forward to tcl_hook() if necessary.
|
2020-10-14 23:15:05 +02:00 |
|
asrc.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
assign.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
attributes.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
bsource.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
bus_connect.sym
|
devices/ symbol fixes
|
2020-10-06 03:20:56 +02:00 |
|
bus_connect_nolab.sym
|
bus_connect_nolab.sym type set to "show_label" so it will be highlighted when net is highlighted, without needing to set "auto-highlight nets/pins".
|
2021-02-10 00:49:46 +01:00 |
|
capa-2.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
capa.sym
|
better text positioning (net_name) on some devices/ symbols
|
2020-10-17 01:07:18 +02:00 |
|
cccs.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
ccvs.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
code.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
code_shown.sym
|
svg_draw(): do not print unused layer stylesheets, error check when opening file for printing
|
2020-12-22 18:31:08 +01:00 |
|
conn_3x1.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |
|
conn_4x1.sym
|
removed some redundant calls in prepare_netlist_structs(), no full instance spatial rehash if adding a component, set template name initials for components in devices/ that do not map directly to spice elements to lowercase letters.
|
2020-10-18 23:58:40 +02:00 |
|
conn_6x1.sym
|
added conn_6x1.sym in devices
|
2021-09-25 01:49:42 +02:00 |
|
conn_8x1.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |
|
conn_10x2.sym
|
removed some redundant calls in prepare_netlist_structs(), no full instance spatial rehash if adding a component, set template name initials for components in devices/ that do not map directly to spice elements to lowercase letters.
|
2020-10-18 23:58:40 +02:00 |
|
conn_14x1.sym
|
removed some redundant calls in prepare_netlist_structs(), no full instance spatial rehash if adding a component, set template name initials for components in devices/ that do not map directly to spice elements to lowercase letters.
|
2020-10-18 23:58:40 +02:00 |
|
connect.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
connector.sym
|
removed some redundant calls in prepare_netlist_structs(), no full instance spatial rehash if adding a component, set template name initials for components in devices/ that do not map directly to spice elements to lowercase letters.
|
2020-10-18 23:58:40 +02:00 |
|
crystal-2.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
crystal.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
dac_bridge.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
delay.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
delay_line.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
device_param_probe.sym
|
fix in spice.awk: do not clobber user or device format generated .save lines (no ?n tag); add devices/device_param_probe.sym
|
2022-04-30 10:58:15 +02:00 |
|
diode.sym
|
mux simulation operator: set "X" instead of "Z" if select not "0" or "1"
|
2021-09-27 10:56:23 +02:00 |
|
flash_cell.sym
|
removed some redundant calls in prepare_netlist_structs(), no full instance spatial rehash if adding a component, set template name initials for components in devices/ that do not map directly to spice elements to lowercase letters.
|
2020-10-18 23:58:40 +02:00 |
|
generic_pin.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
gnd.sym
|
fixed simulation engine, no more bidirectional devices allowed
|
2021-10-30 03:12:06 +02:00 |
|
ind.sym
|
ind.sym artwork
|
2022-02-21 00:20:21 +01:00 |
|
iopin.sym
|
slight resize in pin text size for better look. top frame in insert text dialog does not extend vertically.
|
2020-10-11 01:38:28 +02:00 |
|
ipin.sym
|
slight resize in pin text size for better look. top frame in insert text dialog does not extend vertically.
|
2020-10-11 01:38:28 +02:00 |
|
isource.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
isource_arith.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
isource_pwl.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
isource_table.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
jumper.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
k.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
lab_generic.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
lab_pin.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
lab_show.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
lab_wire.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
launcher.sym
|
xschem setprop made way faster if "fast" argument is provided. Example "clear probes" launcher object in mos_power_ampli.sch.
|
2020-10-19 02:07:17 +02:00 |
|
led.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |
|
netlist.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
netlist_at_end.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
netlist_not_shown.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
netlist_not_shown_at_end.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
netlist_options.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |
|
ngspice_get_expr.sym
|
example schematic updated and improvements
|
2021-01-01 04:24:57 +01:00 |
|
ngspice_get_value.sym
|
example schematic updated and improvements
|
2021-01-01 04:24:57 +01:00 |
|
ngspice_probe.sym
|
ngspice_probe type set from "probe" to "ngprobe" to avoid clashes
|
2021-01-02 19:44:01 +01:00 |
|
nmos-sub.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
nmos.sym
|
update window title/icon title when switching in tabbed interface
|
2022-01-10 03:00:33 +01:00 |
|
nmos3.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
nmos4.sym
|
add missing braces in update recent file submenu, fix file selector improperly setting main window title, added logic/test_mos_verilog.sch depletion mode verilog example
|
2021-11-20 23:44:19 +01:00 |
|
nmos4_depl.sym
|
added devices/rnmos4.sym for enhancement load nmos gate simulation in verilog, updated test_mos_verilog.sch example
|
2021-12-01 14:25:27 +01:00 |
|
noconn.sym
|
optimize unselect_all()
|
2020-09-30 02:53:20 +02:00 |
|
npn.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |
|
opin.sym
|
slight resize in pin text size for better look. top frame in insert text dialog does not extend vertically.
|
2020-10-11 01:38:28 +02:00 |
|
package.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
package_not_shown.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
param.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
param_agauss.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
parax_cap.sym
|
devices/ symbol fixes
|
2020-10-06 03:20:56 +02:00 |
|
pmos-sub.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
pmos.sym
|
fix pcb_current_protection_embed.sch with up to date embedded symbols (previous had very old symbols with errors), fix pmos.sym (make pin names and verilog_format string consistent). All other schematics with embedded symbols updated with current library symbol. Some code in place for saving/restoring symbols in in-memory undo. This code is not compiled so does not affect xschem operation at all.
|
2021-11-25 04:00:01 +01:00 |
|
pmos3.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
pmos4.sym
|
add "xschem check_symbols" and "xschem reload_symbols" for future checking of symbols that are newer wrt to schematic. set mtime of newly created schematic (that does not exist on disk) to current time. Add verilog attributes to devices/pmos4.sym
|
2021-11-21 12:28:36 +01:00 |
|
pmoshv4.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
pmosnat.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
pnp.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
port_attributes.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
res.sym
|
added conn_6x1.sym in devices
|
2021-09-25 01:49:42 +02:00 |
|
res_ac.sym
|
reverted xcb since text quality is slightly better
|
2022-01-18 03:37:54 +01:00 |
|
rgb_led.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
rnmos4.sym
|
swap s/d in verilog netlisting rule for enhancement load "rnmos4.sym" so it can be used as usually done with nmos devices (drain side up) .
|
2021-12-01 15:53:14 +01:00 |
|
spice_probe.sym
|
remove "m=1" in xyce spice netlists as xyce does not handle m param. Translate spice_probe ".save" to xyce ".print tran", handle different hierarchical expansion of voltage/current nodes in xyce for hierarchical ammeter/spice_probe probes
|
2020-12-17 18:26:46 +01:00 |
|
spice_probe_vdiff.sym
|
avoid printing "**** end_element" in spice netlist if current instance is skipped (no format or spice_ignore set); spice_probe_vdiff.sym will print .save v(n1) v(n2) instead of .save v(n1,n2) since this is how ngspice saves nodes (no differential voltage is saved)
|
2021-10-21 00:00:54 +02:00 |
|
sqwsource.sym
|
sqwsource: do not use tcleval, leave the simple expressions parsing to the simulator
|
2020-10-26 02:58:29 +01:00 |
|
switch.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
switch_ngspice.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
switch_v_xyce.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
title-2.sym
|
when placing components with lock=true set in template attribute allow to move it to its final position like any other unlocked symbol. Code in place in verilog.awk to do bit unblasting in net-> port associations, but not enalbed it for now as icarus verilog does not handle some bus slices (for example if bus slice direction is different from declared bus direction)
|
2022-06-09 09:32:34 +02:00 |
|
title.sym
|
LICENSE cosmetic editing
|
2020-10-10 11:49:12 +02:00 |
|
use.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
var_res.sym
|
added in the menu the (undocumented) "propagate-highlight" function (propagate through conductive elements)
|
2021-01-02 20:33:34 +01:00 |
|
vccs.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
vcr.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
vcvs.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
vdd.sym
|
fixed simulation engine, no more bidirectional devices allowed
|
2021-10-30 03:12:06 +02:00 |
|
verilog_delay.sch
|
verilog_preprocessor and verilog_timescale now use verilog_format instead of format (which is for spice), corrected verilog_netlist.c; better backslash and quote (") escaping and unescaping when using attribute select combobox; for unquoting use "xschem get_tok tok 2" instead of "xschem get_tok tok 0" + regsub ....(remove backslashes)...
|
2020-10-10 23:21:23 +02:00 |
|
verilog_delay.sym
|
populating xschem git repo
|
2020-08-08 15:47:34 +02:00 |
|
verilog_preprocessor.sym
|
verilog_preprocessor and verilog_timescale now use verilog_format instead of format (which is for spice), corrected verilog_netlist.c; better backslash and quote (") escaping and unescaping when using attribute select combobox; for unquoting use "xschem get_tok tok 2" instead of "xschem get_tok tok 0" + regsub ....(remove backslashes)...
|
2020-10-10 23:21:23 +02:00 |
|
verilog_timescale.sym
|
more consistent get_tok_value() regarding escaping
|
2020-11-29 01:59:17 +01:00 |
|
vsource.sym
|
better text positioning (net_name) on some devices/ symbols
|
2020-10-17 01:07:18 +02:00 |
|
vsource_arith.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
vsource_pwl.sym
|
"@#n:net_name" attribute (n = pin name or number) in symbols translates to net name attached to pin. "lab_show.sym" component that shows (does not assign) net name. "highlight=true" attribute can be given on instances in addition to symbols
|
2020-09-30 00:30:48 +02:00 |
|
zener.sym
|
allow tEDAx (flattened) netlisting of hierarchical schematics; added pcb/hierarchical_tedax example
|
2020-11-24 02:54:45 +01:00 |