From 94bccc08d945540385266b760acc48832f50d4fc Mon Sep 17 00:00:00 2001 From: stefan schippers Date: Mon, 9 Oct 2023 12:49:11 +0200 Subject: [PATCH] do not duplicate empty strings as NULLs in hash tables --- src/spice_netlist.c | 10 ++++----- xschem_library/binto7seg/bcd.sch | 22 ++++++++++++++++++- xschem_library/binto7seg/bcd.sym | 22 ++++++++++++++++++- xschem_library/binto7seg/sevenseg.sch | 22 ++++++++++++++++++- xschem_library/binto7seg/sevenseg.sym | 22 ++++++++++++++++++- xschem_library/binto7seg/sevenseg012.sch | 22 ++++++++++++++++++- xschem_library/binto7seg/sevenseg012.sym | 22 ++++++++++++++++++- xschem_library/binto7seg/top.sch | 22 ++++++++++++++++++- xschem_library/devices/adc_bridge.sym | 22 ++++++++++++++++++- xschem_library/devices/ammeter.sym | 19 ++++++++++++++++ xschem_library/devices/arch_declarations.sym | 22 ++++++++++++++++++- xschem_library/devices/architecture.sym | 22 ++++++++++++++++++- xschem_library/devices/asrc.sym | 22 ++++++++++++++++++- xschem_library/devices/assign.sym | 22 ++++++++++++++++++- xschem_library/devices/attributes.sym | 22 ++++++++++++++++++- xschem_library/devices/bsource.sym | 22 ++++++++++++++++++- xschem_library/devices/bus_connect.sym | 22 ++++++++++++++++++- xschem_library/devices/bus_connect_nolab.sym | 22 ++++++++++++++++++- xschem_library/devices/bus_tap.sym | 21 +++++++++++++++++- xschem_library/devices/capa-2.sym | 22 ++++++++++++++++++- xschem_library/devices/capa.sym | 21 +++++++++++++++++- xschem_library/devices/cccs.sym | 22 ++++++++++++++++++- xschem_library/devices/ccvs.sym | 22 ++++++++++++++++++- xschem_library/devices/code.sym | 22 ++++++++++++++++++- xschem_library/devices/code_shown.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_10x2.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_14x1.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_3x1.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_4x1.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_6x1.sym | 22 ++++++++++++++++++- xschem_library/devices/conn_8x1.sym | 22 ++++++++++++++++++- xschem_library/devices/connect.sym | 22 ++++++++++++++++++- xschem_library/devices/connector.sym | 22 ++++++++++++++++++- xschem_library/devices/crystal-2.sym | 22 ++++++++++++++++++- xschem_library/devices/crystal.sym | 22 ++++++++++++++++++- xschem_library/devices/dac_bridge.sym | 22 ++++++++++++++++++- xschem_library/devices/delay.sym | 22 ++++++++++++++++++- xschem_library/devices/delay_line.sym | 22 ++++++++++++++++++- xschem_library/devices/device_param_probe.sym | 22 ++++++++++++++++++- xschem_library/devices/diode.sym | 21 +++++++++++++++++- xschem_library/devices/flash_cell.sym | 22 ++++++++++++++++++- xschem_library/devices/generic_pin.sym | 22 ++++++++++++++++++- xschem_library/devices/gnd.sym | 22 ++++++++++++++++++- xschem_library/devices/ind.sym | 21 +++++++++++++++++- xschem_library/devices/iopin.sym | 21 +++++++++++++++++- xschem_library/devices/ipin.sym | 21 +++++++++++++++++- xschem_library/devices/isource.sym | 22 ++++++++++++++++++- xschem_library/devices/isource_arith.sym | 21 +++++++++++++++++- xschem_library/devices/isource_pwl.sym | 21 +++++++++++++++++- xschem_library/devices/isource_table.sym | 22 ++++++++++++++++++- xschem_library/devices/jumper.sym | 22 ++++++++++++++++++- xschem_library/devices/k.sym | 22 ++++++++++++++++++- xschem_library/devices/lab_generic.sym | 22 ++++++++++++++++++- xschem_library/devices/lab_pin.sym | 21 +++++++++++++++++- xschem_library/devices/lab_show.sym | 22 ++++++++++++++++++- xschem_library/devices/lab_wire.sym | 21 +++++++++++++++++- xschem_library/devices/launcher.sym | 22 ++++++++++++++++++- xschem_library/devices/led.sym | 22 ++++++++++++++++++- xschem_library/devices/netlist.sym | 22 ++++++++++++++++++- xschem_library/devices/netlist_at_end.sym | 22 ++++++++++++++++++- xschem_library/devices/netlist_not_shown.sym | 22 ++++++++++++++++++- .../devices/netlist_not_shown_at_end.sym | 22 ++++++++++++++++++- xschem_library/devices/netlist_options.sym | 22 ++++++++++++++++++- xschem_library/devices/ngspice_get_expr.sym | 22 ++++++++++++++++++- xschem_library/devices/ngspice_get_value.sym | 22 ++++++++++++++++++- xschem_library/devices/ngspice_probe.sym | 21 +++++++++++++++++- xschem_library/devices/njfet.sym | 21 +++++++++++++++++- xschem_library/devices/nmos-sub.sym | 22 ++++++++++++++++++- xschem_library/devices/nmos.sym | 22 ++++++++++++++++++- xschem_library/devices/nmos3.sym | 22 ++++++++++++++++++- xschem_library/devices/nmos4.sym | 21 +++++++++++++++++- xschem_library/devices/nmos4_depl.sym | 22 ++++++++++++++++++- xschem_library/devices/noconn.sym | 21 +++++++++++++++++- xschem_library/devices/npn.sym | 22 ++++++++++++++++++- xschem_library/devices/opin.sym | 21 +++++++++++++++++- xschem_library/devices/package.sym | 22 ++++++++++++++++++- xschem_library/devices/package_not_shown.sym | 22 ++++++++++++++++++- xschem_library/devices/param.sym | 22 ++++++++++++++++++- xschem_library/devices/param_agauss.sym | 22 ++++++++++++++++++- xschem_library/devices/parax_cap.sym | 22 ++++++++++++++++++- xschem_library/devices/pjfet.sym | 21 +++++++++++++++++- xschem_library/devices/pmos-sub.sym | 22 ++++++++++++++++++- xschem_library/devices/pmos.sym | 22 ++++++++++++++++++- xschem_library/devices/pmos3.sym | 22 ++++++++++++++++++- xschem_library/devices/pmos4.sym | 21 +++++++++++++++++- xschem_library/devices/pmoshv4.sym | 22 ++++++++++++++++++- xschem_library/devices/pmosnat.sym | 22 ++++++++++++++++++- xschem_library/devices/pnp.sym | 22 ++++++++++++++++++- xschem_library/devices/port_attributes.sym | 22 ++++++++++++++++++- xschem_library/devices/res.sym | 21 +++++++++++++++++- xschem_library/devices/res3.sym | 22 ++++++++++++++++++- xschem_library/devices/res_ac.sym | 22 ++++++++++++++++++- xschem_library/devices/rgb_led.sym | 22 ++++++++++++++++++- xschem_library/devices/rnmos4.sym | 22 ++++++++++++++++++- xschem_library/devices/short.sym | 21 +++++++++++++++++- xschem_library/devices/simulator_commands.sym | 21 +++++++++++++++++- .../devices/simulator_commands_shown.sym | 21 +++++++++++++++++- xschem_library/devices/spice_probe.sym | 21 +++++++++++++++++- xschem_library/devices/spice_probe_vdiff.sym | 21 +++++++++++++++++- xschem_library/devices/sqwsource.sym | 22 ++++++++++++++++++- xschem_library/devices/switch.sym | 22 ++++++++++++++++++- xschem_library/devices/switch_ngspice.sym | 21 +++++++++++++++++- xschem_library/devices/switch_v_xyce.sym | 22 ++++++++++++++++++- xschem_library/devices/title-2.sym | 21 +++++++++++++++++- xschem_library/devices/title-3.sym | 21 +++++++++++++++++- xschem_library/devices/title.sym | 21 +++++++++++++++++- xschem_library/devices/use.sym | 22 ++++++++++++++++++- xschem_library/devices/var_res.sym | 22 ++++++++++++++++++- xschem_library/devices/vccs.sym | 22 ++++++++++++++++++- xschem_library/devices/vcr.sym | 22 ++++++++++++++++++- xschem_library/devices/vcvs.sym | 21 +++++++++++++++++- xschem_library/devices/vdd.sym | 22 ++++++++++++++++++- xschem_library/devices/verilog_delay.sch | 22 ++++++++++++++++++- xschem_library/devices/verilog_delay.sym | 22 ++++++++++++++++++- .../devices/verilog_preprocessor.sym | 22 ++++++++++++++++++- xschem_library/devices/verilog_timescale.sym | 22 ++++++++++++++++++- xschem_library/devices/vsource.sym | 19 ++++++++++++++++ xschem_library/devices/vsource_arith.sym | 21 +++++++++++++++++- xschem_library/devices/vsource_pwl.sym | 22 ++++++++++++++++++- xschem_library/devices/zener.sym | 21 +++++++++++++++++- xschem_library/examples/0_examples_top.sch | 21 +++++++++++++++++- xschem_library/examples/LCC_instances.sch | 19 ++++++++++++++++ xschem_library/examples/LCC_instances.sym | 22 ++++++++++++++++++- xschem_library/examples/LM5134A.sch | 22 ++++++++++++++++++- xschem_library/examples/LM5134A.sym | 22 ++++++++++++++++++- xschem_library/examples/MSA-2643.sch | 22 ++++++++++++++++++- xschem_library/examples/Q1.sch | 22 ++++++++++++++++++- xschem_library/examples/Q1.sym | 22 ++++++++++++++++++- xschem_library/examples/Q2.sch | 22 ++++++++++++++++++- xschem_library/examples/Q2.sym | 22 ++++++++++++++++++- xschem_library/examples/TwoStageAmp.sch | 22 ++++++++++++++++++- xschem_library/examples/an2.sym | 22 ++++++++++++++++++- xschem_library/examples/and.sym | 22 ++++++++++++++++++- xschem_library/examples/ao21.sym | 22 ++++++++++++++++++- xschem_library/examples/buf.sym | 22 ++++++++++++++++++- xschem_library/examples/bus_keeper.sch | 21 +++++++++++++++++- xschem_library/examples/classD_amp.sch | 21 +++++++++++++++++- xschem_library/examples/classD_amp.sym | 22 ++++++++++++++++++- xschem_library/examples/cmos_example.sch | 21 +++++++++++++++++- xschem_library/examples/cmos_example.sym | 22 ++++++++++++++++++- xschem_library/examples/cmos_inv.sch | 21 +++++++++++++++++- xschem_library/examples/cmos_inv.sym | 22 ++++++++++++++++++- xschem_library/examples/diode_1.sch | 22 ++++++++++++++++++- xschem_library/examples/diode_1.sym | 22 ++++++++++++++++++- xschem_library/examples/dlatch.sch | 22 ++++++++++++++++++- xschem_library/examples/dlatch.sym | 22 ++++++++++++++++++- xschem_library/examples/doublepin.sch | 21 +++++++++++++++++- xschem_library/examples/doublepin.sym | 21 +++++++++++++++++- xschem_library/examples/flop.sch | 22 ++++++++++++++++++- xschem_library/examples/flop.sym | 22 ++++++++++++++++++- xschem_library/examples/greycnt.sch | 21 +++++++++++++++++- xschem_library/examples/greycnt.sym | 22 ++++++++++++++++++- xschem_library/examples/inv_bsource.sym | 22 ++++++++++++++++++- xschem_library/examples/lightning.sch | 22 ++++++++++++++++++- xschem_library/examples/lm317.sch | 22 ++++++++++++++++++- xschem_library/examples/lm317.sym | 22 ++++++++++++++++++- xschem_library/examples/lm324.sym | 22 ++++++++++++++++++- xschem_library/examples/lm337.sch | 22 ++++++++++++++++++- xschem_library/examples/lm337.sym | 22 ++++++++++++++++++- xschem_library/examples/loading.sch | 21 +++++++++++++++++- xschem_library/examples/loading.sym | 22 ++++++++++++++++++- xschem_library/examples/mos_power_ampli.sch | 21 +++++++++++++++++- xschem_library/examples/mos_power_ampli.sym | 21 +++++++++++++++++- .../examples/mos_power_ampli_extracted.sch | 21 +++++++++++++++++- .../examples/mos_power_ampli_extracted.sym | 21 +++++++++++++++++- xschem_library/examples/nand.sym | 22 ++++++++++++++++++- xschem_library/examples/nand2.sch | 22 ++++++++++++++++++- xschem_library/examples/nand2.sym | 22 ++++++++++++++++++- xschem_library/examples/nand3.sym | 22 ++++++++++++++++++- xschem_library/examples/nd2-1.sym | 22 ++++++++++++++++++- xschem_library/examples/ne555.sym | 21 +++++++++++++++++- xschem_library/examples/not.sym | 22 ++++++++++++++++++- xschem_library/examples/nr2-1.sym | 22 ++++++++++++++++++- xschem_library/examples/or2.sym | 22 ++++++++++++++++++- xschem_library/examples/osc.sch | 22 ++++++++++++++++++- xschem_library/examples/osc.sym | 22 ++++++++++++++++++- xschem_library/examples/plot_manipulation.sch | 21 +++++++++++++++++- xschem_library/examples/plot_manipulation.sym | 22 ++++++++++++++++++- xschem_library/examples/poweramp.sch | 21 +++++++++++++++++- xschem_library/examples/poweramp.sym | 22 ++++++++++++++++++- xschem_library/examples/poweramp_lcc.sch | 21 +++++++++++++++++- xschem_library/examples/poweramp_lcc.sym | 21 +++++++++++++++++- xschem_library/examples/poweramp_xyce.sch | 22 ++++++++++++++++++- xschem_library/examples/poweramp_xyce.sym | 22 ++++++++++++++++++- xschem_library/examples/pump.sch | 21 +++++++++++++++++- xschem_library/examples/pump.sym | 22 ++++++++++++++++++- xschem_library/examples/rcline.sch | 22 ++++++++++++++++++- xschem_library/examples/rcline.sym | 22 ++++++++++++++++++- xschem_library/examples/real_capa.sch | 21 +++++++++++++++++- xschem_library/examples/real_capa.sym | 22 ++++++++++++++++++- xschem_library/examples/rlc.sch | 21 +++++++++++++++++- xschem_library/examples/rlc.sym | 22 ++++++++++++++++++- xschem_library/examples/sr_flop.sch | 22 ++++++++++++++++++- xschem_library/examples/sr_flop.sym | 22 ++++++++++++++++++- xschem_library/examples/switch_rreal.sch | 21 +++++++++++++++++- xschem_library/examples/switch_rreal.sym | 22 ++++++++++++++++++- xschem_library/examples/tesla.sch | 22 ++++++++++++++++++- xschem_library/examples/tesla.sym | 22 ++++++++++++++++++- xschem_library/examples/test.sch | 22 ++++++++++++++++++- xschem_library/examples/test2.sch | 22 ++++++++++++++++++- xschem_library/examples/test_ac.sch | 21 +++++++++++++++++- xschem_library/examples/test_ac.sym | 22 ++++++++++++++++++- xschem_library/examples/test_ac_xyce.sch | 22 ++++++++++++++++++- xschem_library/examples/test_ac_xyce.sym | 22 ++++++++++++++++++- .../examples/test_backannotated_subckt.sch | 21 +++++++++++++++++- .../examples/test_backannotated_subckt.sym | 22 ++++++++++++++++++- xschem_library/examples/test_bus_tap.sch | 21 +++++++++++++++++- xschem_library/examples/test_bus_tap.sym | 22 ++++++++++++++++++- xschem_library/examples/test_doublepin.sch | 21 +++++++++++++++++- xschem_library/examples/test_doublepin.sym | 22 ++++++++++++++++++- .../examples/test_extracted_netlist.sch | 21 +++++++++++++++++- .../examples/test_extracted_netlist.sym | 22 ++++++++++++++++++- xschem_library/examples/test_jfet.sch | 21 +++++++++++++++++- xschem_library/examples/test_jfet.sym | 22 ++++++++++++++++++- xschem_library/examples/test_lm324.sch | 21 +++++++++++++++++- xschem_library/examples/test_lm324.sym | 22 ++++++++++++++++++- xschem_library/examples/test_lvs_ignore.sch | 21 +++++++++++++++++- xschem_library/examples/test_lvs_ignore.sym | 22 ++++++++++++++++++- xschem_library/examples/test_ne555.sch | 21 +++++++++++++++++- xschem_library/examples/test_ne555.sym | 22 ++++++++++++++++++- xschem_library/examples/test_short_option.sch | 21 +++++++++++++++++- xschem_library/examples/test_short_option.sym | 22 ++++++++++++++++++- xschem_library/examples/xcross.sch | 21 +++++++++++++++++- xschem_library/examples/xcross.sym | 21 +++++++++++++++++- xschem_library/examples/xnor.sch | 22 ++++++++++++++++++- xschem_library/examples/xnor.sym | 22 ++++++++++++++++++- xschem_library/generators/my_inv.sch | 21 +++++++++++++++++- xschem_library/generators/my_inv.sym | 21 +++++++++++++++++- xschem_library/generators/test_generators.sch | 19 ++++++++++++++++ xschem_library/generators/test_generators.sym | 22 ++++++++++++++++++- xschem_library/generators/test_mosgen.sch | 21 +++++++++++++++++- xschem_library/generators/test_symbolgen.sch | 21 +++++++++++++++++- xschem_library/generators/test_symbolgen.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/24Cxx-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/2N4401.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/2N4403.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/3.3V-plus-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/5V-plus-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/7414-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/BJT_Model.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/MSA-2643.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/Q1.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/Q2.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/Q_Model.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/TwoStageAmp.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/capacitor-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/capacitor-2.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/connector4-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/connector8-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/copyleft.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/crystal-1.sym | 22 ++++++++++++++++++- .../gschem_import/cy7c64603-52nc.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/diode-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-consio.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-consio.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-jtagio.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-jtagio.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-psu.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-psu.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-ucont.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG-ucont.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/gTAG.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/gnd-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/header20-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/in-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/inductor-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/jumper-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/lightning.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/max882.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/out-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/resistor-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/resistor-2.sym | 22 ++++++++++++++++++- .../gschem_import/resistor-variable-1.sym | 22 ++++++++++++++++++- .../gschem_import/show_all_syms.sch | 22 ++++++++++++++++++- xschem_library/gschem_import/sn75240pw.sym | 22 ++++++++++++++++++- .../gschem_import/spice-directive-1.sym | 22 ++++++++++++++++++- .../gschem_import/spice-include-1.sym | 22 ++++++++++++++++++- .../gschem_import/spice-model-1.sym | 22 ++++++++++++++++++- .../gschem_import/spice-subcircuit-IO-1.sym | 22 ++++++++++++++++++- .../gschem_import/spice-subcircuit-LL-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/title-A2.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/title-A4.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/title-B.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/transistor.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/vac-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/vcc-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/vdc-1.sym | 22 ++++++++++++++++++- xschem_library/gschem_import/vsin-1.sym | 22 ++++++++++++++++++- xschem_library/inst_sch_select/comp_65nm.sch | 21 +++++++++++++++++- xschem_library/inst_sch_select/comp_65nm.sym | 21 +++++++++++++++++- .../inst_sch_select/comp_65nm_empty.sch | 21 +++++++++++++++++- .../inst_sch_select/comp_65nm_parax.sch | 21 +++++++++++++++++- .../inst_sch_select/comp_65nm_read.sym | 21 +++++++++++++++++- .../inst_sch_select/inst_sch_select.sch | 19 ++++++++++++++++ .../inst_sch_select/inst_sch_select.sym | 22 ++++++++++++++++++- xschem_library/logic/bf.sch | 22 ++++++++++++++++++- xschem_library/logic/bf.sym | 22 ++++++++++++++++++- xschem_library/logic/eo.sch | 22 ++++++++++++++++++- xschem_library/logic/eo.sym | 22 ++++++++++++++++++- xschem_library/logic/ff.sch | 22 ++++++++++++++++++- xschem_library/logic/ff.sym | 22 ++++++++++++++++++- xschem_library/logic/iv.sch | 22 ++++++++++++++++++- xschem_library/logic/iv.sym | 22 ++++++++++++++++++- xschem_library/logic/latch.sch | 22 ++++++++++++++++++- xschem_library/logic/latch.sym | 22 ++++++++++++++++++- xschem_library/logic/nd2.sym | 22 ++++++++++++++++++- xschem_library/logic/nr2.sym | 22 ++++++++++++++++++- xschem_library/logic/ram.sch | 21 +++++++++++++++++- xschem_library/logic/ram.sym | 21 +++++++++++++++++- xschem_library/logic/ram_tb.sch | 22 ++++++++++++++++++- xschem_library/logic/sync_reg.sch | 22 ++++++++++++++++++- xschem_library/logic/sync_reg.sym | 22 ++++++++++++++++++- xschem_library/logic/test_mos_verilog.sch | 22 ++++++++++++++++++- xschem_library/logic/test_mos_verilog.sym | 22 ++++++++++++++++++- xschem_library/logic/test_ngspice.sch | 21 +++++++++++++++++- xschem_library/logic/test_ngspice.sym | 22 ++++++++++++++++++- xschem_library/logic/testbench.sch | 21 +++++++++++++++++- xschem_library/logic/testbench.sym | 22 ++++++++++++++++++- xschem_library/ngspice/adc.sch | 21 +++++++++++++++++- xschem_library/ngspice/adc.sym | 22 ++++++++++++++++++- xschem_library/ngspice/amp_xschem.sch | 21 +++++++++++++++++- xschem_library/ngspice/and3_ngspice.sch | 21 +++++++++++++++++- xschem_library/ngspice/and3_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/and_ngspice.sch | 21 +++++++++++++++++- xschem_library/ngspice/and_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/autozero_comp.sch | 21 +++++++++++++++++- xschem_library/ngspice/autozero_comp_xyce.sch | 22 ++++++++++++++++++- xschem_library/ngspice/buck.sch | 22 ++++++++++++++++++- xschem_library/ngspice/buf_ngspice.sch | 21 +++++++++++++++++- xschem_library/ngspice/buf_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/colpitts_xschem.sch | 22 ++++++++++++++++++- xschem_library/ngspice/comp_65nm.sch | 21 +++++++++++++++++- xschem_library/ngspice/comp_65nm.sym | 21 +++++++++++++++++- xschem_library/ngspice/comp_ngspice.sch | 21 +++++++++++++++++- xschem_library/ngspice/comp_ngspice.sym | 21 +++++++++++++++++- .../ngspice/counter_6bit_ngspice.sch | 22 ++++++++++++++++++- .../ngspice/counter_6bit_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/delta_sigma.sch | 21 +++++++++++++++++- xschem_library/ngspice/delta_sigma.sym | 22 ++++++++++++++++++- xschem_library/ngspice/diode_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/diode_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/flip_flop_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/flip_flop_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/full_adder_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/full_adder_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/half_adder_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/half_adder_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/hpf_xschem.sch | 21 +++++++++++++++++- xschem_library/ngspice/inv-2.sym | 22 ++++++++++++++++++- xschem_library/ngspice/inv_ngspice.sch | 19 ++++++++++++++++ xschem_library/ngspice/inv_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/keeper_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/keeper_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/led_driver.sch | 21 +++++++++++++++++- xschem_library/ngspice/lm741.sym | 22 ++++++++++++++++++- xschem_library/ngspice/nand_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/nand_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/nmos4-v.sym | 22 ++++++++++++++++++- xschem_library/ngspice/nor_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/nor_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/opamp_65nm.sch | 21 +++++++++++++++++- xschem_library/ngspice/opamp_65nm.sym | 22 ++++++++++++++++++- xschem_library/ngspice/or_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/or_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/passgate.sym | 22 ++++++++++++++++++- xschem_library/ngspice/pmos4-v.sym | 22 ++++++++++++++++++- xschem_library/ngspice/pv_ngspice.sch | 21 +++++++++++++++++- xschem_library/ngspice/pv_ngspice.sym | 21 +++++++++++++++++- xschem_library/ngspice/solar_panel.sch | 21 +++++++++++++++++- xschem_library/ngspice/solar_panel.sym | 22 ++++++++++++++++++- xschem_library/ngspice/solar_panel_xyce.sch | 21 +++++++++++++++++- xschem_library/ngspice/xnor_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/xnor_ngspice.sym | 22 ++++++++++++++++++- xschem_library/ngspice/xor_ngspice.sch | 22 ++++++++++++++++++- xschem_library/ngspice/xor_ngspice.sym | 22 ++++++++++++++++++- xschem_library/pcb/0_pcb_top.sch | 22 ++++++++++++++++++- xschem_library/pcb/74ls00-2.sym | 22 ++++++++++++++++++- xschem_library/pcb/74ls00.sym | 19 ++++++++++++++++ xschem_library/pcb/7805.sym | 19 ++++++++++++++++ xschem_library/pcb/bc817.sym | 22 ++++++++++++++++++- xschem_library/pcb/hierarchical_tedax.sch | 22 ++++++++++++++++++- xschem_library/pcb/hierarchical_tedax.sym | 22 ++++++++++++++++++- xschem_library/pcb/lm358.sym | 22 ++++++++++++++++++- xschem_library/pcb/pcb_current_protection.sch | 21 +++++++++++++++++- xschem_library/pcb/pcb_current_protection.sym | 22 ++++++++++++++++++- .../pcb/pcb_current_protection_embed.sch | 21 +++++++++++++++++- xschem_library/pcb/pcb_test1.sch | 19 ++++++++++++++++ xschem_library/pcb/pcb_test1.sym | 22 ++++++++++++++++++- xschem_library/pcb/pcb_test1_embed.sch | 22 ++++++++++++++++++- xschem_library/pcb/pcb_test2.sch | 22 ++++++++++++++++++- xschem_library/pcb/pcb_voltage_protection.sch | 22 ++++++++++++++++++- xschem_library/pcb/pcb_voltage_protection.sym | 22 ++++++++++++++++++- .../pcb/pcb_voltage_protection_embed.sch | 22 ++++++++++++++++++- xschem_library/pcb/reg.sch | 22 ++++++++++++++++++- xschem_library/pcb/si2306.sym | 22 ++++++++++++++++++- xschem_library/pcb/voltage_protection.sch | 22 ++++++++++++++++++- xschem_library/pcb/voltage_protection.sym | 22 ++++++++++++++++++- xschem_library/rom8k/LD2QHDX4stef.sch | 22 ++++++++++++++++++- xschem_library/rom8k/LD2QHDX4stef.sym | 22 ++++++++++++++++++- xschem_library/rom8k/bts.sch | 22 ++++++++++++++++++- xschem_library/rom8k/bts.sym | 22 ++++++++++++++++++- xschem_library/rom8k/lvnand2.sch | 22 ++++++++++++++++++- xschem_library/rom8k/lvnand2.sym | 22 ++++++++++++++++++- xschem_library/rom8k/lvnand3.sch | 22 ++++++++++++++++++- xschem_library/rom8k/lvnand3.sym | 22 ++++++++++++++++++- xschem_library/rom8k/lvnor2.sch | 22 ++++++++++++++++++- xschem_library/rom8k/lvnor2.sym | 22 ++++++++++++++++++- xschem_library/rom8k/lvnot.sch | 21 +++++++++++++++++- xschem_library/rom8k/lvnot.sym | 21 +++++++++++++++++- xschem_library/rom8k/n.sym | 21 +++++++++++++++++- xschem_library/rom8k/nlv.sym | 21 +++++++++++++++++- xschem_library/rom8k/nlv4t.sym | 22 ++++++++++++++++++- xschem_library/rom8k/p.sym | 21 +++++++++++++++++- xschem_library/rom8k/passhs.sch | 21 +++++++++++++++++- xschem_library/rom8k/passhs.sym | 22 ++++++++++++++++++- xschem_library/rom8k/plv.sym | 21 +++++++++++++++++- xschem_library/rom8k/plv4t.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_addlatch.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_addlatch.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_col_prech.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_col_prech.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_coldec.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_coldec.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_coldec_ref.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_coldec_ref.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_ctrl.sch | 21 +++++++++++++++++- xschem_library/rom8k/rom2_ctrl.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec1.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec1.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec3.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec3.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec4.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_predec4.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_sa.sch | 21 +++++++++++++++++- xschem_library/rom8k/rom2_sa.sym | 21 +++++++++++++++++- xschem_library/rom8k/rom2_sacell.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom2_sacell.sym | 21 +++++++++++++++++- xschem_library/rom8k/rom3_array.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom3_array.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom3_array_ref.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom3_array_ref.sym | 22 ++++++++++++++++++- xschem_library/rom8k/rom3_rowdec.sch | 22 ++++++++++++++++++- xschem_library/rom8k/rom3_rowdec.sym | 21 +++++++++++++++++- xschem_library/rom8k/rom8k.sch | 19 ++++++++++++++++ xschem_library/rom8k/rom8k.sym | 22 ++++++++++++++++++- xschem_library/rulz-r8c33/ft232rl.sym | 22 ++++++++++++++++++- xschem_library/rulz-r8c33/r8c-33c.sym | 22 ++++++++++++++++++- xschem_library/rulz-r8c33/rulz-r8c33.sch | 22 ++++++++++++++++++- xschem_library/rulz-r8c33/usb-minib.sym | 22 ++++++++++++++++++- xschem_library/xTAG/24cxx.sym | 22 ++++++++++++++++++- xschem_library/xTAG/7414.sym | 22 ++++++++++++++++++- xschem_library/xTAG/cy7c64603-52nc.sym | 22 ++++++++++++++++++- xschem_library/xTAG/max882.sym | 22 ++++++++++++++++++- xschem_library/xTAG/sn75240pw.sym | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-consio.sch | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-consio.sym | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-jtagio.sch | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-jtagio.sym | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-psu.sch | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-psu.sym | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-ucont.sch | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG-ucont.sym | 22 ++++++++++++++++++- xschem_library/xTAG/xTAG.sch | 22 ++++++++++++++++++- xschem_library/xschem_simulator/and2_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/and3_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/and4_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/dev-1.sym | 21 +++++++++++++++++- xschem_library/xschem_simulator/dev-2.sym | 21 +++++++++++++++++- xschem_library/xschem_simulator/dfrbp_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/dfrtp_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/diode_3.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/dlrtn_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/dlrtp_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/einvp_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/fa_1.sym | 22 ++++++++++++++++++- .../xschem_simulator/giant_label.sym | 22 ++++++++++++++++++- .../xschem_simulator/giant_label2.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/inv_2.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/invert-1.sym | 22 ++++++++++++++++++- .../xschem_simulator/logic_test.sch | 21 +++++++++++++++++- .../xschem_simulator/logic_test.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/mux2_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/nand2_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/nand3_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/nand4_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/nor4_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/ntrans.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/o21ai_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/or4_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/ptrans.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/segment.sym | 22 ++++++++++++++++++- .../xschem_simulator/simulate_ff.sch | 22 ++++++++++++++++++- .../xschem_simulator/simulate_ff.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/switch-1.sym | 22 ++++++++++++++++++- .../xschem_simulator/switch_level_sim.sch | 22 ++++++++++++++++++- xschem_library/xschem_simulator/xnor2_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/xor2_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/xor3_1.sym | 22 ++++++++++++++++++- xschem_library/xschem_simulator/xor4_1.sym | 22 ++++++++++++++++++- 499 files changed, 10326 insertions(+), 493 deletions(-) diff --git a/src/spice_netlist.c b/src/spice_netlist.c index e156b26b..6db5e4e2 100644 --- a/src/spice_netlist.c +++ b/src/spice_netlist.c @@ -643,8 +643,8 @@ Str_hashentry *str_hash_lookup(Str_hashtable *hashtable, const char *token, cons entry->next=NULL; entry->token=NULL; entry->value=NULL; - my_strdup(_ALLOC_ID_, &entry->token, token); - my_strdup(_ALLOC_ID_, &entry->value, value); + my_strdup2(_ALLOC_ID_, &entry->token, token); + my_strdup2(_ALLOC_ID_, &entry->value, value); entry->hash=hashcode; *preventry=entry; } @@ -661,7 +661,7 @@ Str_hashentry *str_hash_lookup(Str_hashtable *hashtable, const char *token, cons *preventry=saveptr; } else if(value && what == XINSERT ) { - my_strdup(_ALLOC_ID_, &entry->value, value); + my_strdup2(_ALLOC_ID_, &entry->value, value); } return entry; /* found matching entry, return the address */ } @@ -743,7 +743,7 @@ Int_hashentry *int_hash_lookup(Int_hashtable *hashtable, const char *token, cons entry=(Int_hashentry *)my_malloc(_ALLOC_ID_, s); entry->next=NULL; entry->token=NULL; - my_strdup(_ALLOC_ID_, &entry->token, token); + my_strdup2(_ALLOC_ID_, &entry->token, token); entry->value = value; entry->hash=hashcode; *preventry=entry; @@ -843,7 +843,7 @@ Ptr_hashentry *ptr_hash_lookup(Ptr_hashtable *hashtable, const char *token, void entry=(Ptr_hashentry *)my_malloc(_ALLOC_ID_, s); entry->next=NULL; entry->token=NULL; - my_strdup(_ALLOC_ID_, &entry->token, token); + my_strdup2(_ALLOC_ID_, &entry->token, token); entry->value = value; entry->hash=hashcode; *preventry=entry; diff --git a/xschem_library/binto7seg/bcd.sch b/xschem_library/binto7seg/bcd.sch index 97084f73..2a028543 100644 --- a/xschem_library/binto7seg/bcd.sch +++ b/xschem_library/binto7seg/bcd.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/binto7seg/bcd.sym b/xschem_library/binto7seg/bcd.sym index 3fc8bded..e29c3f81 100644 --- a/xschem_library/binto7seg/bcd.sym +++ b/xschem_library/binto7seg/bcd.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/binto7seg/sevenseg.sch b/xschem_library/binto7seg/sevenseg.sch index e5d52164..74563d05 100644 --- a/xschem_library/binto7seg/sevenseg.sch +++ b/xschem_library/binto7seg/sevenseg.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/binto7seg/sevenseg.sym b/xschem_library/binto7seg/sevenseg.sym index 382b45a4..918f3f01 100644 --- a/xschem_library/binto7seg/sevenseg.sym +++ b/xschem_library/binto7seg/sevenseg.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/binto7seg/sevenseg012.sch b/xschem_library/binto7seg/sevenseg012.sch index f065d69a..8e9cd45b 100644 --- a/xschem_library/binto7seg/sevenseg012.sch +++ b/xschem_library/binto7seg/sevenseg012.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/binto7seg/sevenseg012.sym b/xschem_library/binto7seg/sevenseg012.sym index d93023da..b94d8d5d 100644 --- a/xschem_library/binto7seg/sevenseg012.sym +++ b/xschem_library/binto7seg/sevenseg012.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/binto7seg/top.sch b/xschem_library/binto7seg/top.sch index 3507d4f5..acf77bd9 100644 --- a/xschem_library/binto7seg/top.sch +++ b/xschem_library/binto7seg/top.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/devices/adc_bridge.sym b/xschem_library/devices/adc_bridge.sym index 26f23d29..6a04d7ba 100644 --- a/xschem_library/devices/adc_bridge.sym +++ b/xschem_library/devices/adc_bridge.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=delay verilog_ignore=true vhdl_ignore=true diff --git a/xschem_library/devices/ammeter.sym b/xschem_library/devices/ammeter.sym index c70461fb..836dd7ef 100644 --- a/xschem_library/devices/ammeter.sym +++ b/xschem_library/devices/ammeter.sym @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=ammeter diff --git a/xschem_library/devices/arch_declarations.sym b/xschem_library/devices/arch_declarations.sym index 88a1b39e..7f286e2e 100644 --- a/xschem_library/devices/arch_declarations.sym +++ b/xschem_library/devices/arch_declarations.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=arch_declarations spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/architecture.sym b/xschem_library/devices/architecture.sym index cadb5a6e..080f0bcf 100644 --- a/xschem_library/devices/architecture.sym +++ b/xschem_library/devices/architecture.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=architecture spice_ignore=true diff --git a/xschem_library/devices/asrc.sym b/xschem_library/devices/asrc.sym index ecbab515..c743fd01 100644 --- a/xschem_library/devices/asrc.sym +++ b/xschem_library/devices/asrc.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=source format="@name @pinlist @function" diff --git a/xschem_library/devices/assign.sym b/xschem_library/devices/assign.sym index ce5dc70a..4c6cc136 100644 --- a/xschem_library/devices/assign.sym +++ b/xschem_library/devices/assign.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=delay function0="1" diff --git a/xschem_library/devices/attributes.sym b/xschem_library/devices/attributes.sym index f3fa1fbb..b5dde789 100644 --- a/xschem_library/devices/attributes.sym +++ b/xschem_library/devices/attributes.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=attributes spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/bsource.sym b/xschem_library/devices/bsource.sym index ac82a8e3..130fc779 100644 --- a/xschem_library/devices/bsource.sym +++ b/xschem_library/devices/bsource.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=source format="@name @pinlist @VAR = @FUNC " diff --git a/xschem_library/devices/bus_connect.sym b/xschem_library/devices/bus_connect.sym index 01c1337d..dbb23151 100644 --- a/xschem_library/devices/bus_connect.sym +++ b/xschem_library/devices/bus_connect.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label format=".alias @lab" diff --git a/xschem_library/devices/bus_connect_nolab.sym b/xschem_library/devices/bus_connect_nolab.sym index b7a6b25a..78319212 100644 --- a/xschem_library/devices/bus_connect_nolab.sym +++ b/xschem_library/devices/bus_connect_nolab.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=show_label template="name=r1" diff --git a/xschem_library/devices/bus_tap.sym b/xschem_library/devices/bus_tap.sym index 971a2b9e..e56ec4a6 100644 --- a/xschem_library/devices/bus_tap.sym +++ b/xschem_library/devices/bus_tap.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=bus_tap diff --git a/xschem_library/devices/capa-2.sym b/xschem_library/devices/capa-2.sym index d86e2243..56cffe6e 100644 --- a/xschem_library/devices/capa-2.sym +++ b/xschem_library/devices/capa-2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=polarized_capacitor format="@name @pinlist @value m=@m" diff --git a/xschem_library/devices/capa.sym b/xschem_library/devices/capa.sym index 2e2514a0..c5dc3c3d 100644 --- a/xschem_library/devices/capa.sym +++ b/xschem_library/devices/capa.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=capacitor diff --git a/xschem_library/devices/cccs.sym b/xschem_library/devices/cccs.sym index 756f1cba..3bd2e855 100644 --- a/xschem_library/devices/cccs.sym +++ b/xschem_library/devices/cccs.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vcvs format="@name @pinlist @vnam @value" diff --git a/xschem_library/devices/ccvs.sym b/xschem_library/devices/ccvs.sym index 3dac8c5a..d0a2e397 100644 --- a/xschem_library/devices/ccvs.sym +++ b/xschem_library/devices/ccvs.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vcvs format="@name @pinlist @vnam @value" diff --git a/xschem_library/devices/code.sym b/xschem_library/devices/code.sym index 296db4ff..94bffc3b 100644 --- a/xschem_library/devices/code.sym +++ b/xschem_library/devices/code.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=netlist_commands template="name=s1 only_toplevel=false value=blabla" format=" diff --git a/xschem_library/devices/code_shown.sym b/xschem_library/devices/code_shown.sym index eb6ccc81..dc392bf5 100644 --- a/xschem_library/devices/code_shown.sym +++ b/xschem_library/devices/code_shown.sym @@ -1,4 +1,24 @@ -v {xschem version=3.1.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=netlist_commands template="name=s1 only_toplevel=false value=blabla" diff --git a/xschem_library/devices/conn_10x2.sym b/xschem_library/devices/conn_10x2.sym index 17999a8d..f6b81343 100644 --- a/xschem_library/devices/conn_10x2.sym +++ b/xschem_library/devices/conn_10x2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector verilog_ignore=true diff --git a/xschem_library/devices/conn_14x1.sym b/xschem_library/devices/conn_14x1.sym index df10e8cf..05ccf85c 100644 --- a/xschem_library/devices/conn_14x1.sym +++ b/xschem_library/devices/conn_14x1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector verilog_ignore=true diff --git a/xschem_library/devices/conn_3x1.sym b/xschem_library/devices/conn_3x1.sym index 9cd49c1a..9c6258e9 100644 --- a/xschem_library/devices/conn_3x1.sym +++ b/xschem_library/devices/conn_3x1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector format="*connector(3,1) @pinlist" diff --git a/xschem_library/devices/conn_4x1.sym b/xschem_library/devices/conn_4x1.sym index 5d60fe96..1473b3e9 100644 --- a/xschem_library/devices/conn_4x1.sym +++ b/xschem_library/devices/conn_4x1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector format="*connector(3,1) @pinlist" diff --git a/xschem_library/devices/conn_6x1.sym b/xschem_library/devices/conn_6x1.sym index 2e2da3e7..28f8eaa5 100644 --- a/xschem_library/devices/conn_6x1.sym +++ b/xschem_library/devices/conn_6x1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector verilog_ignore=true diff --git a/xschem_library/devices/conn_8x1.sym b/xschem_library/devices/conn_8x1.sym index 1f762286..9e0b788a 100644 --- a/xschem_library/devices/conn_8x1.sym +++ b/xschem_library/devices/conn_8x1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector verilog_ignore=true diff --git a/xschem_library/devices/connect.sym b/xschem_library/devices/connect.sym index 8cbd2c6e..a93138b3 100644 --- a/xschem_library/devices/connect.sym +++ b/xschem_library/devices/connect.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=resistor format="@name @pinlist 0.01 m=@m" template="name=R1 m=1"} diff --git a/xschem_library/devices/connector.sym b/xschem_library/devices/connector.sym index 7c210e3a..70d4b3fe 100644 --- a/xschem_library/devices/connector.sym +++ b/xschem_library/devices/connector.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=connector format="*connector(1,1) @pinlist" diff --git a/xschem_library/devices/crystal-2.sym b/xschem_library/devices/crystal-2.sym index bc082394..380fc4bf 100644 --- a/xschem_library/devices/crystal-2.sym +++ b/xschem_library/devices/crystal-2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=crystal format="@name @pinlist @symname" verilog_format="tran @name (@@P\\\\, @@M\\\\);" diff --git a/xschem_library/devices/crystal.sym b/xschem_library/devices/crystal.sym index b86ba5ac..71b56791 100644 --- a/xschem_library/devices/crystal.sym +++ b/xschem_library/devices/crystal.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=crystal format="@name @pinlist @symname" diff --git a/xschem_library/devices/dac_bridge.sym b/xschem_library/devices/dac_bridge.sym index d3366a2c..6ff32329 100644 --- a/xschem_library/devices/dac_bridge.sym +++ b/xschem_library/devices/dac_bridge.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=delay verilog_ignore=true vhdl_ignore=true diff --git a/xschem_library/devices/delay.sym b/xschem_library/devices/delay.sym index 20931654..0a7b111d 100644 --- a/xschem_library/devices/delay.sym +++ b/xschem_library/devices/delay.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=delay_eldo format="del@name @pinlist @del" template="name=d1 del=2e-9"} diff --git a/xschem_library/devices/delay_line.sym b/xschem_library/devices/delay_line.sym index 31f4044d..7c2c37d9 100644 --- a/xschem_library/devices/delay_line.sym +++ b/xschem_library/devices/delay_line.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=transmission_line format="@name @pinlist z0=@z0 td=@td" template="name=T1 z0=50 td=10n"} diff --git a/xschem_library/devices/device_param_probe.sym b/xschem_library/devices/device_param_probe.sym index b715c177..969d9af9 100644 --- a/xschem_library/devices/device_param_probe.sym +++ b/xschem_library/devices/device_param_probe.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=probe vhdl_ignore=true diff --git a/xschem_library/devices/diode.sym b/xschem_library/devices/diode.sym index 1c81b483..df7a0a75 100644 --- a/xschem_library/devices/diode.sym +++ b/xschem_library/devices/diode.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=diode diff --git a/xschem_library/devices/flash_cell.sym b/xschem_library/devices/flash_cell.sym index 6bd8a991..f27c8c40 100644 --- a/xschem_library/devices/flash_cell.sym +++ b/xschem_library/devices/flash_cell.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=flash vhdl_stop=true diff --git a/xschem_library/devices/generic_pin.sym b/xschem_library/devices/generic_pin.sym index 367bba5a..98e0d39a 100644 --- a/xschem_library/devices/generic_pin.sym +++ b/xschem_library/devices/generic_pin.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=generic template="name=g1 generic_type=time value=\\"2 ns\\" lab=xxx"} V {} diff --git a/xschem_library/devices/gnd.sym b/xschem_library/devices/gnd.sym index 00a0c984..0194ae92 100644 --- a/xschem_library/devices/gnd.sym +++ b/xschem_library/devices/gnd.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label function0="L" diff --git a/xschem_library/devices/ind.sym b/xschem_library/devices/ind.sym index 8142cf6d..cb308d4d 100644 --- a/xschem_library/devices/ind.sym +++ b/xschem_library/devices/ind.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=inductor diff --git a/xschem_library/devices/iopin.sym b/xschem_library/devices/iopin.sym index 2512f052..26bde1bb 100644 --- a/xschem_library/devices/iopin.sym +++ b/xschem_library/devices/iopin.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=iopin diff --git a/xschem_library/devices/ipin.sym b/xschem_library/devices/ipin.sym index db98a1a8..b3da23f7 100644 --- a/xschem_library/devices/ipin.sym +++ b/xschem_library/devices/ipin.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=ipin diff --git a/xschem_library/devices/isource.sym b/xschem_library/devices/isource.sym index 27ea8737..dfadfb34 100644 --- a/xschem_library/devices/isource.sym +++ b/xschem_library/devices/isource.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=isource format="@name @pinlist @value" diff --git a/xschem_library/devices/isource_arith.sym b/xschem_library/devices/isource_arith.sym index 7ae42532..b2c0ebf3 100644 --- a/xschem_library/devices/isource_arith.sym +++ b/xschem_library/devices/isource_arith.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=isource diff --git a/xschem_library/devices/isource_pwl.sym b/xschem_library/devices/isource_pwl.sym index fb3155df..e31411ad 100644 --- a/xschem_library/devices/isource_pwl.sym +++ b/xschem_library/devices/isource_pwl.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=isource_only_for_hspice diff --git a/xschem_library/devices/isource_table.sym b/xschem_library/devices/isource_table.sym index 531efe5f..8b78fca8 100644 --- a/xschem_library/devices/isource_table.sym +++ b/xschem_library/devices/isource_table.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=isource format="@name @pinlist TABLE \{ @CTRL \} = @TABLE" diff --git a/xschem_library/devices/jumper.sym b/xschem_library/devices/jumper.sym index c2d99f20..969cc74b 100644 --- a/xschem_library/devices/jumper.sym +++ b/xschem_library/devices/jumper.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=jumper format="* @name @pinlist" diff --git a/xschem_library/devices/k.sym b/xschem_library/devices/k.sym index 7d15129d..ae74a232 100644 --- a/xschem_library/devices/k.sym +++ b/xschem_library/devices/k.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=coupler format="@name @L1 @L2 @K" template="name=K1 K=0.9 L1=L1 L2=L2"} diff --git a/xschem_library/devices/lab_generic.sym b/xschem_library/devices/lab_generic.sym index 01ae7451..a231a837 100644 --- a/xschem_library/devices/lab_generic.sym +++ b/xschem_library/devices/lab_generic.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=label format=".alias @lab" template="name=l1 lab=lll value=xxx"} diff --git a/xschem_library/devices/lab_pin.sym b/xschem_library/devices/lab_pin.sym index f1a65c28..1f84f5d8 100644 --- a/xschem_library/devices/lab_pin.sym +++ b/xschem_library/devices/lab_pin.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=label diff --git a/xschem_library/devices/lab_show.sym b/xschem_library/devices/lab_show.sym index f2a1516d..193377ce 100644 --- a/xschem_library/devices/lab_show.sym +++ b/xschem_library/devices/lab_show.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=show_label template="name=l1" diff --git a/xschem_library/devices/lab_wire.sym b/xschem_library/devices/lab_wire.sym index f51439b2..52f9298c 100644 --- a/xschem_library/devices/lab_wire.sym +++ b/xschem_library/devices/lab_wire.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=label diff --git a/xschem_library/devices/launcher.sym b/xschem_library/devices/launcher.sym index dd05f20b..b643db18 100644 --- a/xschem_library/devices/launcher.sym +++ b/xschem_library/devices/launcher.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=launcher format="** @descr : @url" diff --git a/xschem_library/devices/led.sym b/xschem_library/devices/led.sym index 93f5669a..fa14d3aa 100644 --- a/xschem_library/devices/led.sym +++ b/xschem_library/devices/led.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=diode format="@spiceprefix@name @pinlist @model" diff --git a/xschem_library/devices/netlist.sym b/xschem_library/devices/netlist.sym index 374468b3..8f2b96fa 100644 --- a/xschem_library/devices/netlist.sym +++ b/xschem_library/devices/netlist.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=netlist_commands template="name=s1 value=blabla" format=" diff --git a/xschem_library/devices/netlist_at_end.sym b/xschem_library/devices/netlist_at_end.sym index ba40f94a..4fdfbec0 100644 --- a/xschem_library/devices/netlist_at_end.sym +++ b/xschem_library/devices/netlist_at_end.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=netlist_commands place=end template="name=s1 value=blabla" diff --git a/xschem_library/devices/netlist_not_shown.sym b/xschem_library/devices/netlist_not_shown.sym index 4250d2df..b7bb9d1c 100644 --- a/xschem_library/devices/netlist_not_shown.sym +++ b/xschem_library/devices/netlist_not_shown.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=netlist_commands template="name=s1 only_toplevel=false value=blabla" format=" diff --git a/xschem_library/devices/netlist_not_shown_at_end.sym b/xschem_library/devices/netlist_not_shown_at_end.sym index 6ff33f8a..85970fb4 100644 --- a/xschem_library/devices/netlist_not_shown_at_end.sym +++ b/xschem_library/devices/netlist_not_shown_at_end.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=netlist_commands place=end vhdl_ignore=true diff --git a/xschem_library/devices/netlist_options.sym b/xschem_library/devices/netlist_options.sym index 87e30567..892e61aa 100644 --- a/xschem_library/devices/netlist_options.sym +++ b/xschem_library/devices/netlist_options.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=netlist_options template=" diff --git a/xschem_library/devices/ngspice_get_expr.sym b/xschem_library/devices/ngspice_get_expr.sym index 94ad2a9e..295e86c0 100644 --- a/xschem_library/devices/ngspice_get_expr.sym +++ b/xschem_library/devices/ngspice_get_expr.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=probe vhdl_ignore=true diff --git a/xschem_library/devices/ngspice_get_value.sym b/xschem_library/devices/ngspice_get_value.sym index e106eecc..6c6e0ed5 100644 --- a/xschem_library/devices/ngspice_get_value.sym +++ b/xschem_library/devices/ngspice_get_value.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=probe vhdl_ignore=true diff --git a/xschem_library/devices/ngspice_probe.sym b/xschem_library/devices/ngspice_probe.sym index 604bd099..84b64e81 100644 --- a/xschem_library/devices/ngspice_probe.sym +++ b/xschem_library/devices/ngspice_probe.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=probe diff --git a/xschem_library/devices/njfet.sym b/xschem_library/devices/njfet.sym index 51517368..f041f4ed 100644 --- a/xschem_library/devices/njfet.sym +++ b/xschem_library/devices/njfet.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=njfet diff --git a/xschem_library/devices/nmos-sub.sym b/xschem_library/devices/nmos-sub.sym index c63e31d8..dea96495 100644 --- a/xschem_library/devices/nmos-sub.sym +++ b/xschem_library/devices/nmos-sub.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=nmos format="@name @pinlist @substrate @model w=@w l=@l m=@m" template="name=M1 model=nmos substrate=VSS w=5u l=0.18u m=1"} diff --git a/xschem_library/devices/nmos.sym b/xschem_library/devices/nmos.sym index b2f177cc..e8856874 100644 --- a/xschem_library/devices/nmos.sym +++ b/xschem_library/devices/nmos.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nmos format="@spiceprefix@name @pinlist @model @extra m=@m" diff --git a/xschem_library/devices/nmos3.sym b/xschem_library/devices/nmos3.sym index a335f7ac..075bd9ca 100644 --- a/xschem_library/devices/nmos3.sym +++ b/xschem_library/devices/nmos3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nmos format="@name @pinlist @model m=@m" diff --git a/xschem_library/devices/nmos4.sym b/xschem_library/devices/nmos4.sym index 0ef55181..60ebe113 100644 --- a/xschem_library/devices/nmos4.sym +++ b/xschem_library/devices/nmos4.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=nmos diff --git a/xschem_library/devices/nmos4_depl.sym b/xschem_library/devices/nmos4_depl.sym index 902cd3a2..10a09b7c 100644 --- a/xschem_library/devices/nmos4_depl.sym +++ b/xschem_library/devices/nmos4_depl.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nmos format="@spiceprefix@name @pinlist @model w=@w l=@l @extra m=@m" diff --git a/xschem_library/devices/noconn.sym b/xschem_library/devices/noconn.sym index 66505813..05829909 100644 --- a/xschem_library/devices/noconn.sym +++ b/xschem_library/devices/noconn.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.1 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=noconn diff --git a/xschem_library/devices/npn.sym b/xschem_library/devices/npn.sym index 981507b8..218d2d53 100644 --- a/xschem_library/devices/npn.sym +++ b/xschem_library/devices/npn.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=npn format="@name @pinlist @model area=@area m=@m" diff --git a/xschem_library/devices/opin.sym b/xschem_library/devices/opin.sym index 63c5e87c..277448e8 100644 --- a/xschem_library/devices/opin.sym +++ b/xschem_library/devices/opin.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=opin diff --git a/xschem_library/devices/package.sym b/xschem_library/devices/package.sym index d3b2984c..8ad289e2 100644 --- a/xschem_library/devices/package.sym +++ b/xschem_library/devices/package.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=package spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/package_not_shown.sym b/xschem_library/devices/package_not_shown.sym index b32a1b6a..2220100b 100644 --- a/xschem_library/devices/package_not_shown.sym +++ b/xschem_library/devices/package_not_shown.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=package spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/param.sym b/xschem_library/devices/param.sym index f299d3c8..8492030e 100644 --- a/xschem_library/devices/param.sym +++ b/xschem_library/devices/param.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=spice_parameters template="name=s1 value=\\"w=10u\\"" format=".param @value"} diff --git a/xschem_library/devices/param_agauss.sym b/xschem_library/devices/param_agauss.sym index 5551fb6a..8ea678f5 100644 --- a/xschem_library/devices/param_agauss.sym +++ b/xschem_library/devices/param_agauss.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=spice_parameters template="name=s1 diff --git a/xschem_library/devices/parax_cap.sym b/xschem_library/devices/parax_cap.sym index 41809c9e..b268c6d1 100644 --- a/xschem_library/devices/parax_cap.sym +++ b/xschem_library/devices/parax_cap.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=parax_cap format="@name @pinlist @gnd @value m=@m" diff --git a/xschem_library/devices/pjfet.sym b/xschem_library/devices/pjfet.sym index 69589b84..c40b4a8f 100644 --- a/xschem_library/devices/pjfet.sym +++ b/xschem_library/devices/pjfet.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=pjfet diff --git a/xschem_library/devices/pmos-sub.sym b/xschem_library/devices/pmos-sub.sym index 38a80154..e396cb8d 100644 --- a/xschem_library/devices/pmos-sub.sym +++ b/xschem_library/devices/pmos-sub.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@name @pinlist @substrate @model w=@w l=@l m=@m" template="name=M1 model=pmos substrate=VCC w=5u l=0.18u m=1"} diff --git a/xschem_library/devices/pmos.sym b/xschem_library/devices/pmos.sym index c1735738..1f5604f1 100644 --- a/xschem_library/devices/pmos.sym +++ b/xschem_library/devices/pmos.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=pmos format="@spiceprefix@name @pinlist @model @extra m=@m" diff --git a/xschem_library/devices/pmos3.sym b/xschem_library/devices/pmos3.sym index 4bb834cc..bd887232 100644 --- a/xschem_library/devices/pmos3.sym +++ b/xschem_library/devices/pmos3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=pmos format="@name @pinlist @model" diff --git a/xschem_library/devices/pmos4.sym b/xschem_library/devices/pmos4.sym index be749be7..7b528c14 100644 --- a/xschem_library/devices/pmos4.sym +++ b/xschem_library/devices/pmos4.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=pmos diff --git a/xschem_library/devices/pmoshv4.sym b/xschem_library/devices/pmoshv4.sym index 469a6fdf..42e31c05 100644 --- a/xschem_library/devices/pmoshv4.sym +++ b/xschem_library/devices/pmoshv4.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@name @pinlist @model w=@w l=@l number=@m" template="name=X1 model=tepbsim3 m=1 w=5u l=0.7u"} diff --git a/xschem_library/devices/pmosnat.sym b/xschem_library/devices/pmosnat.sym index 0842daa8..69f281fc 100644 --- a/xschem_library/devices/pmosnat.sym +++ b/xschem_library/devices/pmosnat.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@name @pinlist vdd @model number=@m w=@w l=@l" template="name=X1 model=npbsim3 m=1 w=5u l=2u"} diff --git a/xschem_library/devices/pnp.sym b/xschem_library/devices/pnp.sym index d07b8fe1..201fb18b 100644 --- a/xschem_library/devices/pnp.sym +++ b/xschem_library/devices/pnp.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=pnp format="@spiceprefix@name @pinlist @model area=@area m=@m" diff --git a/xschem_library/devices/port_attributes.sym b/xschem_library/devices/port_attributes.sym index b2dc9214..a49a18df 100644 --- a/xschem_library/devices/port_attributes.sym +++ b/xschem_library/devices/port_attributes.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=port_attributes spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/res.sym b/xschem_library/devices/res.sym index b5512909..19399374 100644 --- a/xschem_library/devices/res.sym +++ b/xschem_library/devices/res.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=resistor diff --git a/xschem_library/devices/res3.sym b/xschem_library/devices/res3.sym index 62172527..5c537683 100644 --- a/xschem_library/devices/res3.sym +++ b/xschem_library/devices/res3.sym @@ -1,4 +1,24 @@ -v {xschem version=3.1.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=poly_resistor comment="User must provide a 3-terminal subcircuit for this device" diff --git a/xschem_library/devices/res_ac.sym b/xschem_library/devices/res_ac.sym index 90fb539c..7f891ade 100644 --- a/xschem_library/devices/res_ac.sym +++ b/xschem_library/devices/res_ac.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=resistor format="@name @pinlist @value ac=@ac m=@m" diff --git a/xschem_library/devices/rgb_led.sym b/xschem_library/devices/rgb_led.sym index d8b02ab3..1180cd88 100644 --- a/xschem_library/devices/rgb_led.sym +++ b/xschem_library/devices/rgb_led.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=diode format="@spiceprefix@name @pinlist @model" tedax_format="footprint @name @footprint diff --git a/xschem_library/devices/rnmos4.sym b/xschem_library/devices/rnmos4.sym index 8950d968..8c7488c5 100644 --- a/xschem_library/devices/rnmos4.sym +++ b/xschem_library/devices/rnmos4.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nmos format="@spiceprefix@name @pinlist @model w=@w l=@l @extra m=@m" diff --git a/xschem_library/devices/short.sym b/xschem_library/devices/short.sym index 4b127611..7a3cce58 100644 --- a/xschem_library/devices/short.sym +++ b/xschem_library/devices/short.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=show_label diff --git a/xschem_library/devices/simulator_commands.sym b/xschem_library/devices/simulator_commands.sym index c266d6b0..fff29302 100644 --- a/xschem_library/devices/simulator_commands.sym +++ b/xschem_library/devices/simulator_commands.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=netlist_commands diff --git a/xschem_library/devices/simulator_commands_shown.sym b/xschem_library/devices/simulator_commands_shown.sym index d81e0b3f..4b17239f 100644 --- a/xschem_library/devices/simulator_commands_shown.sym +++ b/xschem_library/devices/simulator_commands_shown.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=netlist_commands diff --git a/xschem_library/devices/spice_probe.sym b/xschem_library/devices/spice_probe.sym index dfb1b180..dd566763 100644 --- a/xschem_library/devices/spice_probe.sym +++ b/xschem_library/devices/spice_probe.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=probe diff --git a/xschem_library/devices/spice_probe_vdiff.sym b/xschem_library/devices/spice_probe_vdiff.sym index 21eb9f80..6dd2e335 100644 --- a/xschem_library/devices/spice_probe_vdiff.sym +++ b/xschem_library/devices/spice_probe_vdiff.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=probe diff --git a/xschem_library/devices/sqwsource.sym b/xschem_library/devices/sqwsource.sym index ae8b8504..126f26e8 100644 --- a/xschem_library/devices/sqwsource.sym +++ b/xschem_library/devices/sqwsource.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vsource format="@name @pinlist \\\\ diff --git a/xschem_library/devices/switch.sym b/xschem_library/devices/switch.sym index 11a52976..7154a9a6 100644 --- a/xschem_library/devices/switch.sym +++ b/xschem_library/devices/switch.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=switch format="@name @@P @@M vcr pwl(1) @@CP @@CM @TABLE" template="name=G1 TABLE=\\"1.0 1G 2.0 10\\"" diff --git a/xschem_library/devices/switch_ngspice.sym b/xschem_library/devices/switch_ngspice.sym index fa9ef450..b79b22c8 100644 --- a/xschem_library/devices/switch_ngspice.sym +++ b/xschem_library/devices/switch_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=switch diff --git a/xschem_library/devices/switch_v_xyce.sym b/xschem_library/devices/switch_v_xyce.sym index 931da32c..13d5f13a 100644 --- a/xschem_library/devices/switch_v_xyce.sym +++ b/xschem_library/devices/switch_v_xyce.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=switch format="@name @@P @@M @@CP @@CM @model @state" template="name=S1 model=SWMOD1 state=OFF" diff --git a/xschem_library/devices/title-2.sym b/xschem_library/devices/title-2.sym index 6a7d3627..32b99058 100644 --- a/xschem_library/devices/title-2.sym +++ b/xschem_library/devices/title-2.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=logo diff --git a/xschem_library/devices/title-3.sym b/xschem_library/devices/title-3.sym index 033121a5..273af287 100644 --- a/xschem_library/devices/title-3.sym +++ b/xschem_library/devices/title-3.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=logo diff --git a/xschem_library/devices/title.sym b/xschem_library/devices/title.sym index 4acfec96..ee482c57 100644 --- a/xschem_library/devices/title.sym +++ b/xschem_library/devices/title.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=logo diff --git a/xschem_library/devices/use.sym b/xschem_library/devices/use.sym index d66bd993..82ad6cb9 100644 --- a/xschem_library/devices/use.sym +++ b/xschem_library/devices/use.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=use spice_ignore=true verilog_ignore=true diff --git a/xschem_library/devices/var_res.sym b/xschem_library/devices/var_res.sym index a8569c77..51b3d0e6 100644 --- a/xschem_library/devices/var_res.sym +++ b/xschem_library/devices/var_res.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=resistor format="@name @#0 @#1 @value m=@m" diff --git a/xschem_library/devices/vccs.sym b/xschem_library/devices/vccs.sym index d8678513..db700537 100644 --- a/xschem_library/devices/vccs.sym +++ b/xschem_library/devices/vccs.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vccs format="@name @pinlist @value" diff --git a/xschem_library/devices/vcr.sym b/xschem_library/devices/vcr.sym index 22733ebf..f739b2f0 100644 --- a/xschem_library/devices/vcr.sym +++ b/xschem_library/devices/vcr.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vcr format="@name @@p @@m @function @@cp @@cm @TABLE" diff --git a/xschem_library/devices/vcvs.sym b/xschem_library/devices/vcvs.sym index 098c2b5b..b1f3aedb 100644 --- a/xschem_library/devices/vcvs.sym +++ b/xschem_library/devices/vcvs.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=vcvs diff --git a/xschem_library/devices/vdd.sym b/xschem_library/devices/vdd.sym index 4a4f79b5..953a654a 100644 --- a/xschem_library/devices/vdd.sym +++ b/xschem_library/devices/vdd.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label function0="H" diff --git a/xschem_library/devices/verilog_delay.sch b/xschem_library/devices/verilog_delay.sch index 6e96b0b8..68a7e9d1 100644 --- a/xschem_library/devices/verilog_delay.sch +++ b/xschem_library/devices/verilog_delay.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {// This is a transport (non inertial) delay reg x; diff --git a/xschem_library/devices/verilog_delay.sym b/xschem_library/devices/verilog_delay.sym index a8adb6ac..2ff72e27 100644 --- a/xschem_library/devices/verilog_delay.sym +++ b/xschem_library/devices/verilog_delay.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=d1 del=200"} diff --git a/xschem_library/devices/verilog_preprocessor.sym b/xschem_library/devices/verilog_preprocessor.sym index 41bc27d4..2d1ff710 100644 --- a/xschem_library/devices/verilog_preprocessor.sym +++ b/xschem_library/devices/verilog_preprocessor.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=verilog_preprocessor vhdl_ignore=true diff --git a/xschem_library/devices/verilog_timescale.sym b/xschem_library/devices/verilog_timescale.sym index 82c8e485..895f570e 100644 --- a/xschem_library/devices/verilog_timescale.sym +++ b/xschem_library/devices/verilog_timescale.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=timescale spice_ignore=true diff --git a/xschem_library/devices/vsource.sym b/xschem_library/devices/vsource.sym index b9942c46..ffcfc8fc 100644 --- a/xschem_library/devices/vsource.sym +++ b/xschem_library/devices/vsource.sym @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=vsource diff --git a/xschem_library/devices/vsource_arith.sym b/xschem_library/devices/vsource_arith.sym index 75bada81..f6fdfd26 100644 --- a/xschem_library/devices/vsource_arith.sym +++ b/xschem_library/devices/vsource_arith.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=vsource diff --git a/xschem_library/devices/vsource_pwl.sym b/xschem_library/devices/vsource_pwl.sym index a31dbf07..f7ac1196 100644 --- a/xschem_library/devices/vsource_pwl.sym +++ b/xschem_library/devices/vsource_pwl.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=vsource format="@name @@p @@m pwl(1) @@cp @@cm @TABLE" diff --git a/xschem_library/devices/zener.sym b/xschem_library/devices/zener.sym index a6ed4e60..80001958 100644 --- a/xschem_library/devices/zener.sym +++ b/xschem_library/devices/zener.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=diode diff --git a/xschem_library/examples/0_examples_top.sch b/xschem_library/examples/0_examples_top.sch index a9fb65f3..3f77a581 100644 --- a/xschem_library/examples/0_examples_top.sch +++ b/xschem_library/examples/0_examples_top.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/LCC_instances.sch b/xschem_library/examples/LCC_instances.sch index 5d876e11..2248370b 100644 --- a/xschem_library/examples/LCC_instances.sch +++ b/xschem_library/examples/LCC_instances.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/LCC_instances.sym b/xschem_library/examples/LCC_instances.sym index 69d20839..b2d8a2b1 100644 --- a/xschem_library/examples/LCC_instances.sym +++ b/xschem_library/examples/LCC_instances.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/LM5134A.sch b/xschem_library/examples/LM5134A.sch index ff24dbd4..23f9e85d 100644 --- a/xschem_library/examples/LM5134A.sch +++ b/xschem_library/examples/LM5134A.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/LM5134A.sym b/xschem_library/examples/LM5134A.sym index 527e94c3..0de0422b 100644 --- a/xschem_library/examples/LM5134A.sym +++ b/xschem_library/examples/LM5134A.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/MSA-2643.sch b/xschem_library/examples/MSA-2643.sch index daed2b0f..edfa83a1 100644 --- a/xschem_library/examples/MSA-2643.sch +++ b/xschem_library/examples/MSA-2643.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/Q1.sch b/xschem_library/examples/Q1.sch index 46f7b0c2..0de297eb 100644 --- a/xschem_library/examples/Q1.sch +++ b/xschem_library/examples/Q1.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/Q1.sym b/xschem_library/examples/Q1.sym index 4640fd7d..e76a8710 100644 --- a/xschem_library/examples/Q1.sym +++ b/xschem_library/examples/Q1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/Q2.sch b/xschem_library/examples/Q2.sch index d8af4e9e..7d5344b5 100644 --- a/xschem_library/examples/Q2.sch +++ b/xschem_library/examples/Q2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/Q2.sym b/xschem_library/examples/Q2.sym index 4640fd7d..e76a8710 100644 --- a/xschem_library/examples/Q2.sym +++ b/xschem_library/examples/Q2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/TwoStageAmp.sch b/xschem_library/examples/TwoStageAmp.sch index 3cfe6944..589486ac 100644 --- a/xschem_library/examples/TwoStageAmp.sch +++ b/xschem_library/examples/TwoStageAmp.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/an2.sym b/xschem_library/examples/an2.sym index 5f5017e8..b5b7ce3e 100644 --- a/xschem_library/examples/an2.sym +++ b/xschem_library/examples/an2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive vhdl_stop=true format="@name @@Z @@VSS and(2) @@A @@VSS @@B @@VSS @TABLE" diff --git a/xschem_library/examples/and.sym b/xschem_library/examples/and.sym index 15fff8ae..1ce42b86 100644 --- a/xschem_library/examples/and.sym +++ b/xschem_library/examples/and.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=and verilog_format="and #(@risedel , @falldel ) @name ( @@Z , @@A , @@B );" template="name=x1 risedel=100 falldel=200" diff --git a/xschem_library/examples/ao21.sym b/xschem_library/examples/ao21.sym index 5ab0e743..49bba03b 100644 --- a/xschem_library/examples/ao21.sym +++ b/xschem_library/examples/ao21.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=ao21 vhdl_stop=true verilog_stop=true diff --git a/xschem_library/examples/buf.sym b/xschem_library/examples/buf.sym index edde5363..f2e5e449 100644 --- a/xschem_library/examples/buf.sym +++ b/xschem_library/examples/buf.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=buff vhdl_stop=true format="@name @@Z @@VSS pwl(1) @@A @@VSS @TABLE" diff --git a/xschem_library/examples/bus_keeper.sch b/xschem_library/examples/bus_keeper.sch index 3596b259..6156ceac 100644 --- a/xschem_library/examples/bus_keeper.sch +++ b/xschem_library/examples/bus_keeper.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/classD_amp.sch b/xschem_library/examples/classD_amp.sch index ff49f07c..859b1c7d 100644 --- a/xschem_library/examples/classD_amp.sch +++ b/xschem_library/examples/classD_amp.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/classD_amp.sym b/xschem_library/examples/classD_amp.sym index c670f7b0..79a94fad 100644 --- a/xschem_library/examples/classD_amp.sym +++ b/xschem_library/examples/classD_amp.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/cmos_example.sch b/xschem_library/examples/cmos_example.sch index 5041af58..5830a007 100644 --- a/xschem_library/examples/cmos_example.sch +++ b/xschem_library/examples/cmos_example.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/cmos_example.sym b/xschem_library/examples/cmos_example.sym index 9e1aeffd..a4b76425 100644 --- a/xschem_library/examples/cmos_example.sym +++ b/xschem_library/examples/cmos_example.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/cmos_inv.sch b/xschem_library/examples/cmos_inv.sch index 9b3039f2..3fe3d575 100644 --- a/xschem_library/examples/cmos_inv.sch +++ b/xschem_library/examples/cmos_inv.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/cmos_inv.sym b/xschem_library/examples/cmos_inv.sym index 36928933..5622bad6 100644 --- a/xschem_library/examples/cmos_inv.sym +++ b/xschem_library/examples/cmos_inv.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit function0="1 ~" diff --git a/xschem_library/examples/diode_1.sch b/xschem_library/examples/diode_1.sch index 7a8ed76d..90e070b5 100644 --- a/xschem_library/examples/diode_1.sch +++ b/xschem_library/examples/diode_1.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/diode_1.sym b/xschem_library/examples/diode_1.sym index 88b678ea..d1c3487e 100644 --- a/xschem_library/examples/diode_1.sym +++ b/xschem_library/examples/diode_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname VTH=@VTH RON=@RON ROFF=@ROFF" template="name=x1 VTH=0.6 RON=10 ROFF=1G" diff --git a/xschem_library/examples/dlatch.sch b/xschem_library/examples/dlatch.sch index 3f86c786..a07e6690 100644 --- a/xschem_library/examples/dlatch.sch +++ b/xschem_library/examples/dlatch.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/dlatch.sym b/xschem_library/examples/dlatch.sym index f7d279a7..ee5b6f28 100644 --- a/xschem_library/examples/dlatch.sym +++ b/xschem_library/examples/dlatch.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname VTH=@VTH VHI=@VHI" template="name=x1 VTH=1.5 VHI=3.0" diff --git a/xschem_library/examples/doublepin.sch b/xschem_library/examples/doublepin.sch index f6e87da2..e40a27a1 100644 --- a/xschem_library/examples/doublepin.sch +++ b/xschem_library/examples/doublepin.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/doublepin.sym b/xschem_library/examples/doublepin.sym index b2d052d6..883d2df4 100644 --- a/xschem_library/examples/doublepin.sym +++ b/xschem_library/examples/doublepin.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/flop.sch b/xschem_library/examples/flop.sch index 0aa47b47..9e777be5 100644 --- a/xschem_library/examples/flop.sch +++ b/xschem_library/examples/flop.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/flop.sym b/xschem_library/examples/flop.sym index 17300131..655310dc 100644 --- a/xschem_library/examples/flop.sym +++ b/xschem_library/examples/flop.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname VTH=@VTH VHI=@VHI" template="name=x1 VTH=1.5 VHI=3.0" diff --git a/xschem_library/examples/greycnt.sch b/xschem_library/examples/greycnt.sch index 32ba418f..f50d282c 100644 --- a/xschem_library/examples/greycnt.sch +++ b/xschem_library/examples/greycnt.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {process begin diff --git a/xschem_library/examples/greycnt.sym b/xschem_library/examples/greycnt.sym index 791ff7cb..e14c4f19 100644 --- a/xschem_library/examples/greycnt.sym +++ b/xschem_library/examples/greycnt.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/inv_bsource.sym b/xschem_library/examples/inv_bsource.sym index 36fd3c12..7e18866e 100644 --- a/xschem_library/examples/inv_bsource.sym +++ b/xschem_library/examples/inv_bsource.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive vhdl_stop=true format="@name @@Z @@VSS V=pwl(v( @@A , @@VSS ), @TABLE )" diff --git a/xschem_library/examples/lightning.sch b/xschem_library/examples/lightning.sch index e52f365b..bbcae00a 100644 --- a/xschem_library/examples/lightning.sch +++ b/xschem_library/examples/lightning.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/lm317.sch b/xschem_library/examples/lm317.sch index ebf5bf6f..73944dfd 100644 --- a/xschem_library/examples/lm317.sch +++ b/xschem_library/examples/lm317.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/lm317.sym b/xschem_library/examples/lm317.sym index eacf2919..607d3d8b 100644 --- a/xschem_library/examples/lm317.sym +++ b/xschem_library/examples/lm317.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/lm324.sym b/xschem_library/examples/lm324.sym index 69fa5fbc..aaa92b9e 100644 --- a/xschem_library/examples/lm324.sym +++ b/xschem_library/examples/lm324.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive format="@name @pinlist @symname" template="name=x1"} diff --git a/xschem_library/examples/lm337.sch b/xschem_library/examples/lm337.sch index ebf5bf6f..73944dfd 100644 --- a/xschem_library/examples/lm337.sch +++ b/xschem_library/examples/lm337.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/lm337.sym b/xschem_library/examples/lm337.sym index 928eb142..1e7d8ce5 100644 --- a/xschem_library/examples/lm337.sym +++ b/xschem_library/examples/lm337.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/loading.sch b/xschem_library/examples/loading.sch index 1ad36d3a..33295e0d 100644 --- a/xschem_library/examples/loading.sch +++ b/xschem_library/examples/loading.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/loading.sym b/xschem_library/examples/loading.sym index 0311a731..0b9ba11d 100644 --- a/xschem_library/examples/loading.sym +++ b/xschem_library/examples/loading.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/mos_power_ampli.sch b/xschem_library/examples/mos_power_ampli.sch index f1dc4b3b..288189f4 100644 --- a/xschem_library/examples/mos_power_ampli.sch +++ b/xschem_library/examples/mos_power_ampli.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/mos_power_ampli.sym b/xschem_library/examples/mos_power_ampli.sym index 2a0d4387..eb4cf6d6 100644 --- a/xschem_library/examples/mos_power_ampli.sym +++ b/xschem_library/examples/mos_power_ampli.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/mos_power_ampli_extracted.sch b/xschem_library/examples/mos_power_ampli_extracted.sch index 97e8a2fd..aabb93d8 100644 --- a/xschem_library/examples/mos_power_ampli_extracted.sch +++ b/xschem_library/examples/mos_power_ampli_extracted.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/mos_power_ampli_extracted.sym b/xschem_library/examples/mos_power_ampli_extracted.sym index 18df8458..c4942295 100644 --- a/xschem_library/examples/mos_power_ampli_extracted.sym +++ b/xschem_library/examples/mos_power_ampli_extracted.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/nand.sym b/xschem_library/examples/nand.sym index dce1588f..3d6263d8 100644 --- a/xschem_library/examples/nand.sym +++ b/xschem_library/examples/nand.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=nand verilog_format="nand #(@risedel , @falldel ) @name ( @@Z , @@A , @@B );" template="name=x1 risedel=100 falldel=200" diff --git a/xschem_library/examples/nand2.sch b/xschem_library/examples/nand2.sch index a8ecedd5..77ec30e5 100644 --- a/xschem_library/examples/nand2.sch +++ b/xschem_library/examples/nand2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/nand2.sym b/xschem_library/examples/nand2.sym index 0ccccb0e..455766ca 100644 --- a/xschem_library/examples/nand2.sym +++ b/xschem_library/examples/nand2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname WP=@WP LP=@LP WN=@WN LLN=@LLN" template="name=x1 WP=8u LP=1u WN=5u LLN=1u" diff --git a/xschem_library/examples/nand3.sym b/xschem_library/examples/nand3.sym index 35b04a19..a2ed4399 100644 --- a/xschem_library/examples/nand3.sym +++ b/xschem_library/examples/nand3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=nand3 verilog_format="nand #(@risedel , @falldel ) @name ( @@Z , @@A , @@B , @@C );" template="name=x1 risedel=100 falldel=200" diff --git a/xschem_library/examples/nd2-1.sym b/xschem_library/examples/nd2-1.sym index da3df1a3..349a9e5e 100644 --- a/xschem_library/examples/nd2-1.sym +++ b/xschem_library/examples/nd2-1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive vhdl_stop=true format="@name @@Z @@VSS nand(2) @@A @@VSS @@B @@VSS @TABLE" diff --git a/xschem_library/examples/ne555.sym b/xschem_library/examples/ne555.sym index 978a04ad..a517f6fe 100644 --- a/xschem_library/examples/ne555.sym +++ b/xschem_library/examples/ne555.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/not.sym b/xschem_library/examples/not.sym index 5cb04c86..47289226 100644 --- a/xschem_library/examples/not.sym +++ b/xschem_library/examples/not.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=notif0 verilog_format="not ( @str1 , @str0 ) #( @risedel , @falldel ) @name ( @@Z , @@A );" template="name=b1 str1=strong1 str0=strong0 risedel=100 falldel=100"} diff --git a/xschem_library/examples/nr2-1.sym b/xschem_library/examples/nr2-1.sym index ca67f622..23cf9c06 100644 --- a/xschem_library/examples/nr2-1.sym +++ b/xschem_library/examples/nr2-1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive vhdl_stop=true format="@name @@Z @@VSS nor(2) @@A @@VSS @@B @@VSS @TABLE" diff --git a/xschem_library/examples/or2.sym b/xschem_library/examples/or2.sym index 90e58ac4..729cf386 100644 --- a/xschem_library/examples/or2.sym +++ b/xschem_library/examples/or2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=primitive vhdl_stop=true format="@name @@Z @@VSS or(2) @@A @@VSS @@B @@VSS @TABLE" diff --git a/xschem_library/examples/osc.sch b/xschem_library/examples/osc.sch index 256c098b..2d112bfd 100644 --- a/xschem_library/examples/osc.sch +++ b/xschem_library/examples/osc.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/osc.sym b/xschem_library/examples/osc.sym index 9e1aeffd..a4b76425 100644 --- a/xschem_library/examples/osc.sym +++ b/xschem_library/examples/osc.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/plot_manipulation.sch b/xschem_library/examples/plot_manipulation.sch index 39f7b9dc..5cfa6558 100644 --- a/xschem_library/examples/plot_manipulation.sch +++ b/xschem_library/examples/plot_manipulation.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/plot_manipulation.sym b/xschem_library/examples/plot_manipulation.sym index 34f06c22..3af2f514 100644 --- a/xschem_library/examples/plot_manipulation.sym +++ b/xschem_library/examples/plot_manipulation.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/poweramp.sch b/xschem_library/examples/poweramp.sch index 871f63ce..cc81ebd6 100644 --- a/xschem_library/examples/poweramp.sch +++ b/xschem_library/examples/poweramp.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/poweramp.sym b/xschem_library/examples/poweramp.sym index 2f11f3c2..a6071917 100644 --- a/xschem_library/examples/poweramp.sym +++ b/xschem_library/examples/poweramp.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/examples/poweramp_lcc.sch b/xschem_library/examples/poweramp_lcc.sch index 2f584602..bf0821c3 100644 --- a/xschem_library/examples/poweramp_lcc.sch +++ b/xschem_library/examples/poweramp_lcc.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/poweramp_lcc.sym b/xschem_library/examples/poweramp_lcc.sym index 17120e0f..a6071917 100644 --- a/xschem_library/examples/poweramp_lcc.sym +++ b/xschem_library/examples/poweramp_lcc.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/poweramp_xyce.sch b/xschem_library/examples/poweramp_xyce.sch index dedc791c..a79c8246 100644 --- a/xschem_library/examples/poweramp_xyce.sch +++ b/xschem_library/examples/poweramp_xyce.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/poweramp_xyce.sym b/xschem_library/examples/poweramp_xyce.sym index 8fd2593c..12360edc 100644 --- a/xschem_library/examples/poweramp_xyce.sym +++ b/xschem_library/examples/poweramp_xyce.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/pump.sch b/xschem_library/examples/pump.sch index d4f4df5e..629aacce 100644 --- a/xschem_library/examples/pump.sch +++ b/xschem_library/examples/pump.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { diff --git a/xschem_library/examples/pump.sym b/xschem_library/examples/pump.sym index b59c7697..529047bf 100644 --- a/xschem_library/examples/pump.sym +++ b/xschem_library/examples/pump.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 val=4.5 conduct=10.0" diff --git a/xschem_library/examples/rcline.sch b/xschem_library/examples/rcline.sch index 0c866e34..8cbd68fc 100644 --- a/xschem_library/examples/rcline.sch +++ b/xschem_library/examples/rcline.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/rcline.sym b/xschem_library/examples/rcline.sym index ef061732..93220452 100644 --- a/xschem_library/examples/rcline.sym +++ b/xschem_library/examples/rcline.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="tcleval(@name @pinlist @symname [ calc_rc @L @W ])" diff --git a/xschem_library/examples/real_capa.sch b/xschem_library/examples/real_capa.sch index edb500aa..a1046a18 100644 --- a/xschem_library/examples/real_capa.sch +++ b/xschem_library/examples/real_capa.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { diff --git a/xschem_library/examples/real_capa.sym b/xschem_library/examples/real_capa.sym index 514d4bde..f1c80c0a 100644 --- a/xschem_library/examples/real_capa.sym +++ b/xschem_library/examples/real_capa.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 cap=10.0" diff --git a/xschem_library/examples/rlc.sch b/xschem_library/examples/rlc.sch index cc2ab67e..ecd716c3 100644 --- a/xschem_library/examples/rlc.sch +++ b/xschem_library/examples/rlc.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/rlc.sym b/xschem_library/examples/rlc.sym index 78cf1107..da7735ee 100644 --- a/xschem_library/examples/rlc.sym +++ b/xschem_library/examples/rlc.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x0" diff --git a/xschem_library/examples/sr_flop.sch b/xschem_library/examples/sr_flop.sch index e45c06e9..74c33ed5 100644 --- a/xschem_library/examples/sr_flop.sch +++ b/xschem_library/examples/sr_flop.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/sr_flop.sym b/xschem_library/examples/sr_flop.sym index b170ce35..098d6ca0 100644 --- a/xschem_library/examples/sr_flop.sym +++ b/xschem_library/examples/sr_flop.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname VTH=@VTH VHI=@VHI" template="name=x1 VTH=1.5 VHI=3.0" diff --git a/xschem_library/examples/switch_rreal.sch b/xschem_library/examples/switch_rreal.sch index fbd54e77..99aee3c3 100644 --- a/xschem_library/examples/switch_rreal.sch +++ b/xschem_library/examples/switch_rreal.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { diff --git a/xschem_library/examples/switch_rreal.sym b/xschem_library/examples/switch_rreal.sym index 3ff334c9..2766a074 100644 --- a/xschem_library/examples/switch_rreal.sym +++ b/xschem_library/examples/switch_rreal.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 del=\\"2 ns\\"" diff --git a/xschem_library/examples/tesla.sch b/xschem_library/examples/tesla.sch index d80a0301..83d2e276 100644 --- a/xschem_library/examples/tesla.sch +++ b/xschem_library/examples/tesla.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/tesla.sym b/xschem_library/examples/tesla.sym index 9e1aeffd..a4b76425 100644 --- a/xschem_library/examples/tesla.sym +++ b/xschem_library/examples/tesla.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/test.sch b/xschem_library/examples/test.sch index f91347af..daa60c59 100644 --- a/xschem_library/examples/test.sch +++ b/xschem_library/examples/test.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/test2.sch b/xschem_library/examples/test2.sch index e9f0f5e7..981c6bd5 100644 --- a/xschem_library/examples/test2.sch +++ b/xschem_library/examples/test2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/test_ac.sch b/xschem_library/examples/test_ac.sch index 13488df0..9fec97c9 100644 --- a/xschem_library/examples/test_ac.sch +++ b/xschem_library/examples/test_ac.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_ac.sym b/xschem_library/examples/test_ac.sym index 4c14e985..1065857f 100644 --- a/xschem_library/examples/test_ac.sym +++ b/xschem_library/examples/test_ac.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_ac_xyce.sch b/xschem_library/examples/test_ac_xyce.sch index 21fe078b..9f2fedf3 100644 --- a/xschem_library/examples/test_ac_xyce.sch +++ b/xschem_library/examples/test_ac_xyce.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/examples/test_ac_xyce.sym b/xschem_library/examples/test_ac_xyce.sym index a2735279..78482a6b 100644 --- a/xschem_library/examples/test_ac_xyce.sym +++ b/xschem_library/examples/test_ac_xyce.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_backannotated_subckt.sch b/xschem_library/examples/test_backannotated_subckt.sch index 2c511f83..92332376 100644 --- a/xschem_library/examples/test_backannotated_subckt.sch +++ b/xschem_library/examples/test_backannotated_subckt.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_backannotated_subckt.sym b/xschem_library/examples/test_backannotated_subckt.sym index 7566b5e0..b4bb37e2 100644 --- a/xschem_library/examples/test_backannotated_subckt.sym +++ b/xschem_library/examples/test_backannotated_subckt.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/examples/test_bus_tap.sch b/xschem_library/examples/test_bus_tap.sch index 79265231..f0ac5861 100644 --- a/xschem_library/examples/test_bus_tap.sch +++ b/xschem_library/examples/test_bus_tap.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_bus_tap.sym b/xschem_library/examples/test_bus_tap.sym index 1c4d9bcd..78482a6b 100644 --- a/xschem_library/examples/test_bus_tap.sym +++ b/xschem_library/examples/test_bus_tap.sym @@ -1,4 +1,24 @@ -v {xschem version=3.4.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_doublepin.sch b/xschem_library/examples/test_doublepin.sch index 09e549b3..e7ee324b 100644 --- a/xschem_library/examples/test_doublepin.sch +++ b/xschem_library/examples/test_doublepin.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_doublepin.sym b/xschem_library/examples/test_doublepin.sym index a4dffca9..1167ec67 100644 --- a/xschem_library/examples/test_doublepin.sym +++ b/xschem_library/examples/test_doublepin.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_extracted_netlist.sch b/xschem_library/examples/test_extracted_netlist.sch index 8cb35ffe..40e80516 100644 --- a/xschem_library/examples/test_extracted_netlist.sch +++ b/xschem_library/examples/test_extracted_netlist.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_extracted_netlist.sym b/xschem_library/examples/test_extracted_netlist.sym index 2f11f3c2..a6071917 100644 --- a/xschem_library/examples/test_extracted_netlist.sym +++ b/xschem_library/examples/test_extracted_netlist.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/examples/test_jfet.sch b/xschem_library/examples/test_jfet.sch index 2af7488a..1f34e347 100644 --- a/xschem_library/examples/test_jfet.sch +++ b/xschem_library/examples/test_jfet.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_jfet.sym b/xschem_library/examples/test_jfet.sym index 1c4d9bcd..78482a6b 100644 --- a/xschem_library/examples/test_jfet.sym +++ b/xschem_library/examples/test_jfet.sym @@ -1,4 +1,24 @@ -v {xschem version=3.4.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_lm324.sch b/xschem_library/examples/test_lm324.sch index 4763edd3..b71cc874 100644 --- a/xschem_library/examples/test_lm324.sch +++ b/xschem_library/examples/test_lm324.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_lm324.sym b/xschem_library/examples/test_lm324.sym index 9e1aeffd..a4b76425 100644 --- a/xschem_library/examples/test_lm324.sym +++ b/xschem_library/examples/test_lm324.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/test_lvs_ignore.sch b/xschem_library/examples/test_lvs_ignore.sch index 1b3db687..81a9145c 100644 --- a/xschem_library/examples/test_lvs_ignore.sch +++ b/xschem_library/examples/test_lvs_ignore.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_lvs_ignore.sym b/xschem_library/examples/test_lvs_ignore.sym index 8b60ba0f..3af2f514 100644 --- a/xschem_library/examples/test_lvs_ignore.sym +++ b/xschem_library/examples/test_lvs_ignore.sym @@ -1,4 +1,24 @@ -v {xschem version=3.4.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/test_ne555.sch b/xschem_library/examples/test_ne555.sch index c249d266..e1755193 100644 --- a/xschem_library/examples/test_ne555.sch +++ b/xschem_library/examples/test_ne555.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_ne555.sym b/xschem_library/examples/test_ne555.sym index b2acb6c9..d5bc226b 100644 --- a/xschem_library/examples/test_ne555.sym +++ b/xschem_library/examples/test_ne555.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/examples/test_short_option.sch b/xschem_library/examples/test_short_option.sch index 17cbc9e5..f7bcc98c 100644 --- a/xschem_library/examples/test_short_option.sch +++ b/xschem_library/examples/test_short_option.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/test_short_option.sym b/xschem_library/examples/test_short_option.sym index 8b60ba0f..3af2f514 100644 --- a/xschem_library/examples/test_short_option.sym +++ b/xschem_library/examples/test_short_option.sym @@ -1,4 +1,24 @@ -v {xschem version=3.4.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/examples/xcross.sch b/xschem_library/examples/xcross.sch index e8f7be43..c7329efb 100644 --- a/xschem_library/examples/xcross.sch +++ b/xschem_library/examples/xcross.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/examples/xcross.sym b/xschem_library/examples/xcross.sym index 11a35642..ea9d5a85 100644 --- a/xschem_library/examples/xcross.sym +++ b/xschem_library/examples/xcross.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/examples/xnor.sch b/xschem_library/examples/xnor.sch index 01d4c22b..0ba5b9f9 100644 --- a/xschem_library/examples/xnor.sch +++ b/xschem_library/examples/xnor.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC8 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/examples/xnor.sym b/xschem_library/examples/xnor.sym index 912bf107..13fea32b 100644 --- a/xschem_library/examples/xnor.sym +++ b/xschem_library/examples/xnor.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit function0="1 2 ^ ~" diff --git a/xschem_library/generators/my_inv.sch b/xschem_library/generators/my_inv.sch index 504c262e..c353ab93 100644 --- a/xschem_library/generators/my_inv.sch +++ b/xschem_library/generators/my_inv.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { y <= not a after 0.1 ns ;} diff --git a/xschem_library/generators/my_inv.sym b/xschem_library/generators/my_inv.sym index abb62153..1271f14f 100644 --- a/xschem_library/generators/my_inv.sym +++ b/xschem_library/generators/my_inv.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/generators/test_generators.sch b/xschem_library/generators/test_generators.sch index 4ff8a898..cea5a611 100644 --- a/xschem_library/generators/test_generators.sch +++ b/xschem_library/generators/test_generators.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/generators/test_generators.sym b/xschem_library/generators/test_generators.sym index 912853f2..da1e9f15 100644 --- a/xschem_library/generators/test_generators.sym +++ b/xschem_library/generators/test_generators.sym @@ -1,4 +1,24 @@ -v {xschem version=3.4.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/generators/test_mosgen.sch b/xschem_library/generators/test_mosgen.sch index 90b686ff..378bcc9d 100644 --- a/xschem_library/generators/test_mosgen.sch +++ b/xschem_library/generators/test_mosgen.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/generators/test_symbolgen.sch b/xschem_library/generators/test_symbolgen.sch index 6056cf85..f95218f2 100644 --- a/xschem_library/generators/test_symbolgen.sch +++ b/xschem_library/generators/test_symbolgen.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/generators/test_symbolgen.sym b/xschem_library/generators/test_symbolgen.sym index 21bd2107..1167ec67 100644 --- a/xschem_library/generators/test_symbolgen.sym +++ b/xschem_library/generators/test_symbolgen.sym @@ -1,4 +1,24 @@ -v {xschem version=3.1.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/gschem_import/24Cxx-1.sym b/xschem_library/gschem_import/24Cxx-1.sym index e4a25870..e28c6304 100644 --- a/xschem_library/gschem_import/24Cxx-1.sym +++ b/xschem_library/gschem_import/24Cxx-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=24Cxx template="device=24Cxx name=U? footprint=DIP8 description=\\"2-wire serial cmos eeprom\\" numslots=0 author=\\"Werner Hoch \\" documentation=http://www.asec.com.tw/product/data/992/24C01_2.PDF comment=\\"Pin7 can be WP (write protect) too\\" Vcc=Vcc GND=GND diff --git a/xschem_library/gschem_import/2N4401.sym b/xschem_library/gschem_import/2N4401.sym index b2d291ba..73e7d6fe 100644 --- a/xschem_library/gschem_import/2N4401.sym +++ b/xschem_library/gschem_import/2N4401.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=symbol template="" tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/2N4403.sym b/xschem_library/gschem_import/2N4403.sym index d81226ae..1a54423e 100644 --- a/xschem_library/gschem_import/2N4403.sym +++ b/xschem_library/gschem_import/2N4403.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=symbol template="" tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/3.3V-plus-1.sym b/xschem_library/gschem_import/3.3V-plus-1.sym index 2ec1638b..6f4f0da6 100644 --- a/xschem_library/gschem_import/3.3V-plus-1.sym +++ b/xschem_library/gschem_import/3.3V-plus-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=label template="lab=+3.3V " diff --git a/xschem_library/gschem_import/5V-plus-1.sym b/xschem_library/gschem_import/5V-plus-1.sym index 56edcd16..ef31584c 100644 --- a/xschem_library/gschem_import/5V-plus-1.sym +++ b/xschem_library/gschem_import/5V-plus-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=label template="lab=+5V " diff --git a/xschem_library/gschem_import/7414-1.sym b/xschem_library/gschem_import/7414-1.sym index 59e2c5d0..4ecf56eb 100644 --- a/xschem_library/gschem_import/7414-1.sym +++ b/xschem_library/gschem_import/7414-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=7414 template="slot=1 numslots=6 device=7414 name=U? pins=14 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/BJT_Model.sym b/xschem_library/gschem_import/BJT_Model.sym index 6bab5757..e54e3121 100644 --- a/xschem_library/gschem_import/BJT_Model.sym +++ b/xschem_library/gschem_import/BJT_Model.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=NPN_TRANSISTOR template="device=NPN_TRANSISTOR name=Q? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/MSA-2643.sch b/xschem_library/gschem_import/MSA-2643.sch index 6050953a..573b22dd 100644 --- a/xschem_library/gschem_import/MSA-2643.sch +++ b/xschem_library/gschem_import/MSA-2643.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/Q1.sch b/xschem_library/gschem_import/Q1.sch index 6110d608..13de89e5 100644 --- a/xschem_library/gschem_import/Q1.sch +++ b/xschem_library/gschem_import/Q1.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/Q2.sch b/xschem_library/gschem_import/Q2.sch index 013d7f6a..dc65895c 100644 --- a/xschem_library/gschem_import/Q2.sch +++ b/xschem_library/gschem_import/Q2.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/Q_Model.sym b/xschem_library/gschem_import/Q_Model.sym index 43f697ab..2c22dd67 100644 --- a/xschem_library/gschem_import/Q_Model.sym +++ b/xschem_library/gschem_import/Q_Model.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=NPN_TRANSISTOR_subcircuit template="device=NPN_TRANSISTOR_subcircuit name=X? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/TwoStageAmp.sch b/xschem_library/gschem_import/TwoStageAmp.sch index 8dba3dc5..4ddd2132 100644 --- a/xschem_library/gschem_import/TwoStageAmp.sch +++ b/xschem_library/gschem_import/TwoStageAmp.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/capacitor-1.sym b/xschem_library/gschem_import/capacitor-1.sym index 35e91dec..8f9aef31 100644 --- a/xschem_library/gschem_import/capacitor-1.sym +++ b/xschem_library/gschem_import/capacitor-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=CAPACITOR template="device=CAPACITOR name=C? description=capacitor numslots=0 symversion=0.1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/capacitor-2.sym b/xschem_library/gschem_import/capacitor-2.sym index 93e048ae..96dffbba 100644 --- a/xschem_library/gschem_import/capacitor-2.sym +++ b/xschem_library/gschem_import/capacitor-2.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=POLARIZED_CAPACITOR template="device=POLARIZED_CAPACITOR name=C? description=\\"polarized capacitor\\" numslots=0 symversion=0.1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/connector4-1.sym b/xschem_library/gschem_import/connector4-1.sym index 94827964..a4096ac0 100644 --- a/xschem_library/gschem_import/connector4-1.sym +++ b/xschem_library/gschem_import/connector4-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=CONNECTOR_4 template="device=CONNECTOR_4 name=CONN? class=IO pins=4 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/connector8-1.sym b/xschem_library/gschem_import/connector8-1.sym index 03a676ec..e86231d1 100644 --- a/xschem_library/gschem_import/connector8-1.sym +++ b/xschem_library/gschem_import/connector8-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=CONNECTOR_8 template="device=CONNECTOR_8 name=CONN? class=IO pins=8 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/copyleft.sym b/xschem_library/gschem_import/copyleft.sym index 5db39810..893feeab 100644 --- a/xschem_library/gschem_import/copyleft.sym +++ b/xschem_library/gschem_import/copyleft.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=none template="graphical=1 device=none " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/crystal-1.sym b/xschem_library/gschem_import/crystal-1.sym index 13002dee..854b1156 100644 --- a/xschem_library/gschem_import/crystal-1.sym +++ b/xschem_library/gschem_import/crystal-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=CRYSTAL template="device=CRYSTAL name=U? description=crystal numslots=0 symversion=0.1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/cy7c64603-52nc.sym b/xschem_library/gschem_import/cy7c64603-52nc.sym index 6fca3c03..5a1f4de1 100644 --- a/xschem_library/gschem_import/cy7c64603-52nc.sym +++ b/xschem_library/gschem_import/cy7c64603-52nc.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=cy7c64603-52nc template="device=cy7c64603-52nc name=U? footprint=cy7c64603_qfp " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/diode-1.sym b/xschem_library/gschem_import/diode-1.sym index 1b4f072b..75d92228 100644 --- a/xschem_library/gschem_import/diode-1.sym +++ b/xschem_library/gschem_import/diode-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=DIODE template="device=DIODE name=D? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/gTAG-consio.sch b/xschem_library/gschem_import/gTAG-consio.sch index 1c144173..7b221cca 100644 --- a/xschem_library/gschem_import/gTAG-consio.sch +++ b/xschem_library/gschem_import/gTAG-consio.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/gTAG-consio.sym b/xschem_library/gschem_import/gTAG-consio.sym index d9c26317..d7e709ca 100644 --- a/xschem_library/gschem_import/gTAG-consio.sym +++ b/xschem_library/gschem_import/gTAG-consio.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=none template="name=S? device=none " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/gTAG-jtagio.sch b/xschem_library/gschem_import/gTAG-jtagio.sch index 242df363..9844af6e 100644 --- a/xschem_library/gschem_import/gTAG-jtagio.sch +++ b/xschem_library/gschem_import/gTAG-jtagio.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/gTAG-jtagio.sym b/xschem_library/gschem_import/gTAG-jtagio.sym index ef1aaa7e..96fb20c0 100644 --- a/xschem_library/gschem_import/gTAG-jtagio.sym +++ b/xschem_library/gschem_import/gTAG-jtagio.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=none template="name=S? device=none " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/gTAG-psu.sch b/xschem_library/gschem_import/gTAG-psu.sch index 6e9f2640..a1e3cd0d 100644 --- a/xschem_library/gschem_import/gTAG-psu.sch +++ b/xschem_library/gschem_import/gTAG-psu.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/gTAG-psu.sym b/xschem_library/gschem_import/gTAG-psu.sym index 624d8a73..dccf9942 100644 --- a/xschem_library/gschem_import/gTAG-psu.sym +++ b/xschem_library/gschem_import/gTAG-psu.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=none template="name=S? device=none " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/gTAG-ucont.sch b/xschem_library/gschem_import/gTAG-ucont.sch index c51434ca..a8c54584 100644 --- a/xschem_library/gschem_import/gTAG-ucont.sch +++ b/xschem_library/gschem_import/gTAG-ucont.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/gTAG-ucont.sym b/xschem_library/gschem_import/gTAG-ucont.sym index c75f59ba..2b333e21 100644 --- a/xschem_library/gschem_import/gTAG-ucont.sym +++ b/xschem_library/gschem_import/gTAG-ucont.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=none template="name=S? device=none " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/gTAG.sch b/xschem_library/gschem_import/gTAG.sch index f76435ab..ec028997 100644 --- a/xschem_library/gschem_import/gTAG.sch +++ b/xschem_library/gschem_import/gTAG.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/gnd-1.sym b/xschem_library/gschem_import/gnd-1.sym index 24c23d67..aa624134 100644 --- a/xschem_library/gschem_import/gnd-1.sym +++ b/xschem_library/gschem_import/gnd-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=label template="lab=GND " diff --git a/xschem_library/gschem_import/header20-1.sym b/xschem_library/gschem_import/header20-1.sym index 0fa478e5..c3075a64 100644 --- a/xschem_library/gschem_import/header20-1.sym +++ b/xschem_library/gschem_import/header20-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=HEADER20 template="device=HEADER20 name=J? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/in-1.sym b/xschem_library/gschem_import/in-1.sym index 4660d3e6..8e785260 100644 --- a/xschem_library/gschem_import/in-1.sym +++ b/xschem_library/gschem_import/in-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=ipin template="device=INPUT lab=xxx name=pinlabel " diff --git a/xschem_library/gschem_import/inductor-1.sym b/xschem_library/gschem_import/inductor-1.sym index 251277d0..c4af625e 100644 --- a/xschem_library/gschem_import/inductor-1.sym +++ b/xschem_library/gschem_import/inductor-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=INDUCTOR template="device=INDUCTOR name=L? description=inductor numslots=0 symversion=0.1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/jumper-1.sym b/xschem_library/gschem_import/jumper-1.sym index 10541b20..57635f22 100644 --- a/xschem_library/gschem_import/jumper-1.sym +++ b/xschem_library/gschem_import/jumper-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=JUMPER template="device=JUMPER name=J? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/lightning.sch b/xschem_library/gschem_import/lightning.sch index 1bdff300..5c2f4426 100644 --- a/xschem_library/gschem_import/lightning.sch +++ b/xschem_library/gschem_import/lightning.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {} G {} V {} diff --git a/xschem_library/gschem_import/max882.sym b/xschem_library/gschem_import/max882.sym index 8f41272b..ddcdddb8 100644 --- a/xschem_library/gschem_import/max882.sym +++ b/xschem_library/gschem_import/max882.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=MAX882 template="name=U? device=MAX882 footprint=SO8 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/out-1.sym b/xschem_library/gschem_import/out-1.sym index b8ae6b1f..7a707164 100644 --- a/xschem_library/gschem_import/out-1.sym +++ b/xschem_library/gschem_import/out-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=opin template="device=OUTPUT lab=xxx name=pinlabel " diff --git a/xschem_library/gschem_import/resistor-1.sym b/xschem_library/gschem_import/resistor-1.sym index 17833fd3..8a6e00b7 100644 --- a/xschem_library/gschem_import/resistor-1.sym +++ b/xschem_library/gschem_import/resistor-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=RESISTOR template="device=RESISTOR name=R? pins=2 class=DISCRETE " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/resistor-2.sym b/xschem_library/gschem_import/resistor-2.sym index bfc0c162..a9774264 100644 --- a/xschem_library/gschem_import/resistor-2.sym +++ b/xschem_library/gschem_import/resistor-2.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=RESISTOR template="device=RESISTOR name=R? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/resistor-variable-1.sym b/xschem_library/gschem_import/resistor-variable-1.sym index 184d8b24..0c9c3067 100644 --- a/xschem_library/gschem_import/resistor-variable-1.sym +++ b/xschem_library/gschem_import/resistor-variable-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=VARIABLE_RESISTOR template="device=VARIABLE_RESISTOR name=R? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/show_all_syms.sch b/xschem_library/gschem_import/show_all_syms.sch index 7974f18c..3a74f30a 100644 --- a/xschem_library/gschem_import/show_all_syms.sch +++ b/xschem_library/gschem_import/show_all_syms.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/gschem_import/sn75240pw.sym b/xschem_library/gschem_import/sn75240pw.sym index ebaffd7f..3890459d 100644 --- a/xschem_library/gschem_import/sn75240pw.sym +++ b/xschem_library/gschem_import/sn75240pw.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=SN75240PW template="name=U? device=SN75240PW footprint=SO8 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/spice-directive-1.sym b/xschem_library/gschem_import/spice-directive-1.sym index 1cf373f0..b19c14e0 100644 --- a/xschem_library/gschem_import/spice-directive-1.sym +++ b/xschem_library/gschem_import/spice-directive-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=directive template="device=directive name=A? file=unknown value=unknown " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/spice-include-1.sym b/xschem_library/gschem_import/spice-include-1.sym index 1ab4b479..7b26927f 100644 --- a/xschem_library/gschem_import/spice-include-1.sym +++ b/xschem_library/gschem_import/spice-include-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=include template="device=include name=A? file=unknown " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/spice-model-1.sym b/xschem_library/gschem_import/spice-model-1.sym index d0a7878f..e9a47ab9 100644 --- a/xschem_library/gschem_import/spice-model-1.sym +++ b/xschem_library/gschem_import/spice-model-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=model template="device=model name=A? model-name=unknown file=unknown " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/spice-subcircuit-IO-1.sym b/xschem_library/gschem_import/spice-subcircuit-IO-1.sym index f439b055..8c4d69e6 100644 --- a/xschem_library/gschem_import/spice-subcircuit-IO-1.sym +++ b/xschem_library/gschem_import/spice-subcircuit-IO-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=spice-IO template="device=spice-IO name=P? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/spice-subcircuit-LL-1.sym b/xschem_library/gschem_import/spice-subcircuit-LL-1.sym index 7491e7f0..d9eebb40 100644 --- a/xschem_library/gschem_import/spice-subcircuit-LL-1.sym +++ b/xschem_library/gschem_import/spice-subcircuit-LL-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=spice-subcircuit-LL template="device=spice-subcircuit-LL name=A? model-name=unknown " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/title-A2.sym b/xschem_library/gschem_import/title-A2.sym index d6ccf484..b4e075af 100644 --- a/xschem_library/gschem_import/title-A2.sym +++ b/xschem_library/gschem_import/title-A2.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=symbol template="graphical=1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/title-A4.sym b/xschem_library/gschem_import/title-A4.sym index 9e21d8c8..d3127aa6 100644 --- a/xschem_library/gschem_import/title-A4.sym +++ b/xschem_library/gschem_import/title-A4.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=symbol template="graphical=1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/title-B.sym b/xschem_library/gschem_import/title-B.sym index 58e55f48..da7aa2a7 100644 --- a/xschem_library/gschem_import/title-B.sym +++ b/xschem_library/gschem_import/title-B.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=symbol template="graphical=1 " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/transistor.sym b/xschem_library/gschem_import/transistor.sym index 57b36313..0260d18d 100644 --- a/xschem_library/gschem_import/transistor.sym +++ b/xschem_library/gschem_import/transistor.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=NPN_TRANSISTOR template="device=NPN_TRANSISTOR name=Q? " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/vac-1.sym b/xschem_library/gschem_import/vac-1.sym index 3397771b..23899b62 100644 --- a/xschem_library/gschem_import/vac-1.sym +++ b/xschem_library/gschem_import/vac-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=vac template="name=V? device=vac footprint=none numslots=0 description=\\"ac power source\\" value=\\"dc 0 ac 1\\" " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/vcc-1.sym b/xschem_library/gschem_import/vcc-1.sym index ac19df92..5fcae1b6 100644 --- a/xschem_library/gschem_import/vcc-1.sym +++ b/xschem_library/gschem_import/vcc-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=label template="lab=Vcc " diff --git a/xschem_library/gschem_import/vdc-1.sym b/xschem_library/gschem_import/vdc-1.sym index cb81efbd..ead03e66 100644 --- a/xschem_library/gschem_import/vdc-1.sym +++ b/xschem_library/gschem_import/vdc-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=VOLTAGE_SOURCE template="name=V? device=VOLTAGE_SOURCE footprint=none numslots=0 description=\\"dc power source\\" value=\\"DC 1V\\" " tedax_format="footprint @name @footprint diff --git a/xschem_library/gschem_import/vsin-1.sym b/xschem_library/gschem_import/vsin-1.sym index bc30a278..e82aefe0 100644 --- a/xschem_library/gschem_import/vsin-1.sym +++ b/xschem_library/gschem_import/vsin-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=vsin template="name=V? device=vsin footprint=none numslots=0 description=\\"sinusoidal signal source\\" value=\\"sin 0 1 1meg\\" comment=\\"syntax: sin vo va freq td theta\\" " tedax_format="footprint @name @footprint diff --git a/xschem_library/inst_sch_select/comp_65nm.sch b/xschem_library/inst_sch_select/comp_65nm.sch index e7ffcd8f..66ec9543 100644 --- a/xschem_library/inst_sch_select/comp_65nm.sch +++ b/xschem_library/inst_sch_select/comp_65nm.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/inst_sch_select/comp_65nm.sym b/xschem_library/inst_sch_select/comp_65nm.sym index 4ffaaf36..1cb97bf3 100644 --- a/xschem_library/inst_sch_select/comp_65nm.sym +++ b/xschem_library/inst_sch_select/comp_65nm.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/inst_sch_select/comp_65nm_empty.sch b/xschem_library/inst_sch_select/comp_65nm_empty.sch index f26c2f64..d6e33d55 100644 --- a/xschem_library/inst_sch_select/comp_65nm_empty.sch +++ b/xschem_library/inst_sch_select/comp_65nm_empty.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/inst_sch_select/comp_65nm_parax.sch b/xschem_library/inst_sch_select/comp_65nm_parax.sch index a2c0c181..d590d4b7 100644 --- a/xschem_library/inst_sch_select/comp_65nm_parax.sch +++ b/xschem_library/inst_sch_select/comp_65nm_parax.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/inst_sch_select/comp_65nm_read.sym b/xschem_library/inst_sch_select/comp_65nm_read.sym index f3458688..f9ce5138 100644 --- a/xschem_library/inst_sch_select/comp_65nm_read.sym +++ b/xschem_library/inst_sch_select/comp_65nm_read.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/inst_sch_select/inst_sch_select.sch b/xschem_library/inst_sch_select/inst_sch_select.sch index 11785f3d..2cd5daa3 100644 --- a/xschem_library/inst_sch_select/inst_sch_select.sch +++ b/xschem_library/inst_sch_select/inst_sch_select.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/inst_sch_select/inst_sch_select.sym b/xschem_library/inst_sch_select/inst_sch_select.sym index 678f63ad..da1e9f15 100644 --- a/xschem_library/inst_sch_select/inst_sch_select.sym +++ b/xschem_library/inst_sch_select/inst_sch_select.sym @@ -1,4 +1,24 @@ -v {xschem version=3.1.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/logic/bf.sch b/xschem_library/logic/bf.sch index 9f790106..93e381b9 100644 --- a/xschem_library/logic/bf.sch +++ b/xschem_library/logic/bf.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { Y <= not (not A) after delay ;} V {assign #del Y=A; diff --git a/xschem_library/logic/bf.sym b/xschem_library/logic/bf.sym index 77dcd9f9..10349f6e 100644 --- a/xschem_library/logic/bf.sym +++ b/xschem_library/logic/bf.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true verilog_stop=true diff --git a/xschem_library/logic/eo.sch b/xschem_library/logic/eo.sch index c82b28f1..fdf9cfeb 100644 --- a/xschem_library/logic/eo.sch +++ b/xschem_library/logic/eo.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { Y <= A xor B after delay ;} V { diff --git a/xschem_library/logic/eo.sym b/xschem_library/logic/eo.sym index 73e26256..fe30a009 100644 --- a/xschem_library/logic/eo.sym +++ b/xschem_library/logic/eo.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true verilog_stop=true diff --git a/xschem_library/logic/ff.sch b/xschem_library/logic/ff.sch index 0cf9a150..751e98c6 100644 --- a/xschem_library/logic/ff.sch +++ b/xschem_library/logic/ff.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { a: process( CK , RST ) begin diff --git a/xschem_library/logic/ff.sym b/xschem_library/logic/ff.sym index 05acf1e9..9acf1400 100644 --- a/xschem_library/logic/ff.sym +++ b/xschem_library/logic/ff.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true verilog_stop=true diff --git a/xschem_library/logic/iv.sch b/xschem_library/logic/iv.sch index debd4847..7533773d 100644 --- a/xschem_library/logic/iv.sch +++ b/xschem_library/logic/iv.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { Y <= not A after delay ;} V {assign #del Y=~A;} diff --git a/xschem_library/logic/iv.sym b/xschem_library/logic/iv.sym index b145f379..a767cc43 100644 --- a/xschem_library/logic/iv.sym +++ b/xschem_library/logic/iv.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=gate vhdl_stop=true verilog_format = "assign #@del @@Y = ~ @@A[max:0] ;" diff --git a/xschem_library/logic/latch.sch b/xschem_library/logic/latch.sch index d35b0e7b..cc36ba06 100644 --- a/xschem_library/logic/latch.sch +++ b/xschem_library/logic/latch.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { a: process( G , D, RST ) diff --git a/xschem_library/logic/latch.sym b/xschem_library/logic/latch.sym index 4d80e148..afa61540 100644 --- a/xschem_library/logic/latch.sym +++ b/xschem_library/logic/latch.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true verilog_stop=true diff --git a/xschem_library/logic/nd2.sym b/xschem_library/logic/nd2.sym index 2f6d0552..0fec908c 100644 --- a/xschem_library/logic/nd2.sym +++ b/xschem_library/logic/nd2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=gate verilog_format="assign #@del @@Y = ~( @@A[max:0] & @@B[max:0] );" diff --git a/xschem_library/logic/nr2.sym b/xschem_library/logic/nr2.sym index b1144565..da519c6e 100644 --- a/xschem_library/logic/nr2.sym +++ b/xschem_library/logic/nr2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=gate verilog_format = "assign #@del @@Y = ~( @@A[max:0] | @@B[max:0] );" vhdl_format="@@Y <= @@A[max:0] nor @@B[max:0] after @del ps ;" diff --git a/xschem_library/logic/ram.sch b/xschem_library/logic/ram.sch index 1607e52f..b402a689 100644 --- a/xschem_library/logic/ram.sch +++ b/xschem_library/logic/ram.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { diff --git a/xschem_library/logic/ram.sym b/xschem_library/logic/ram.sym index b18d5d35..2add1c09 100644 --- a/xschem_library/logic/ram.sym +++ b/xschem_library/logic/ram.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/logic/ram_tb.sch b/xschem_library/logic/ram_tb.sch index 5ece66c0..be85f6cb 100644 --- a/xschem_library/logic/ram_tb.sch +++ b/xschem_library/logic/ram_tb.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V { diff --git a/xschem_library/logic/sync_reg.sch b/xschem_library/logic/sync_reg.sch index 2200cfa2..81f7b0c4 100644 --- a/xschem_library/logic/sync_reg.sch +++ b/xschem_library/logic/sync_reg.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G { process(CK, RESET) begin if RESET = '1' then diff --git a/xschem_library/logic/sync_reg.sym b/xschem_library/logic/sync_reg.sym index db63cc1c..dd364649 100644 --- a/xschem_library/logic/sync_reg.sym +++ b/xschem_library/logic/sync_reg.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit verilog_stop=true format="@name @pinlist @symname" diff --git a/xschem_library/logic/test_mos_verilog.sch b/xschem_library/logic/test_mos_verilog.sch index 321bb6d8..30fedb17 100644 --- a/xschem_library/logic/test_mos_verilog.sch +++ b/xschem_library/logic/test_mos_verilog.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/logic/test_mos_verilog.sym b/xschem_library/logic/test_mos_verilog.sym index 1550f813..15f37489 100644 --- a/xschem_library/logic/test_mos_verilog.sym +++ b/xschem_library/logic/test_mos_verilog.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/logic/test_ngspice.sch b/xschem_library/logic/test_ngspice.sch index 634be04a..233157b2 100644 --- a/xschem_library/logic/test_ngspice.sch +++ b/xschem_library/logic/test_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {process begin diff --git a/xschem_library/logic/test_ngspice.sym b/xschem_library/logic/test_ngspice.sym index 1b273a9b..48e167af 100644 --- a/xschem_library/logic/test_ngspice.sym +++ b/xschem_library/logic/test_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/logic/testbench.sch b/xschem_library/logic/testbench.sch index 643b62eb..f42c522d 100644 --- a/xschem_library/logic/testbench.sch +++ b/xschem_library/logic/testbench.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {process begin diff --git a/xschem_library/logic/testbench.sym b/xschem_library/logic/testbench.sym index 1b273a9b..48e167af 100644 --- a/xschem_library/logic/testbench.sym +++ b/xschem_library/logic/testbench.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/ngspice/adc.sch b/xschem_library/ngspice/adc.sch index 5c4b50ff..25c47d2d 100644 --- a/xschem_library/ngspice/adc.sch +++ b/xschem_library/ngspice/adc.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/adc.sym b/xschem_library/ngspice/adc.sym index f1dd5150..f86eb2ca 100644 --- a/xschem_library/ngspice/adc.sym +++ b/xschem_library/ngspice/adc.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/amp_xschem.sch b/xschem_library/ngspice/amp_xschem.sch index b0eb5529..0b1e2100 100644 --- a/xschem_library/ngspice/amp_xschem.sch +++ b/xschem_library/ngspice/amp_xschem.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/and3_ngspice.sch b/xschem_library/ngspice/and3_ngspice.sch index 5e647f30..7de1c786 100644 --- a/xschem_library/ngspice/and3_ngspice.sch +++ b/xschem_library/ngspice/and3_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/and3_ngspice.sym b/xschem_library/ngspice/and3_ngspice.sym index ae890732..84285858 100644 --- a/xschem_library/ngspice/and3_ngspice.sym +++ b/xschem_library/ngspice/and3_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/and_ngspice.sch b/xschem_library/ngspice/and_ngspice.sch index 3572cbee..5d22b175 100644 --- a/xschem_library/ngspice/and_ngspice.sch +++ b/xschem_library/ngspice/and_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/and_ngspice.sym b/xschem_library/ngspice/and_ngspice.sym index 03606058..8eb1a8bb 100644 --- a/xschem_library/ngspice/and_ngspice.sym +++ b/xschem_library/ngspice/and_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/autozero_comp.sch b/xschem_library/ngspice/autozero_comp.sch index 73b7c50d..926a435c 100644 --- a/xschem_library/ngspice/autozero_comp.sch +++ b/xschem_library/ngspice/autozero_comp.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/autozero_comp_xyce.sch b/xschem_library/ngspice/autozero_comp_xyce.sch index b5e8cef6..768e7e5d 100644 --- a/xschem_library/ngspice/autozero_comp_xyce.sch +++ b/xschem_library/ngspice/autozero_comp_xyce.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/buck.sch b/xschem_library/ngspice/buck.sch index 9759f6e3..8276fe4e 100644 --- a/xschem_library/ngspice/buck.sch +++ b/xschem_library/ngspice/buck.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/buf_ngspice.sch b/xschem_library/ngspice/buf_ngspice.sch index 7c3a2cac..26f19145 100644 --- a/xschem_library/ngspice/buf_ngspice.sch +++ b/xschem_library/ngspice/buf_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/buf_ngspice.sym b/xschem_library/ngspice/buf_ngspice.sym index d9e06b55..b83a8f76 100644 --- a/xschem_library/ngspice/buf_ngspice.sym +++ b/xschem_library/ngspice/buf_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/colpitts_xschem.sch b/xschem_library/ngspice/colpitts_xschem.sch index 19f5f57d..ebb0b560 100644 --- a/xschem_library/ngspice/colpitts_xschem.sch +++ b/xschem_library/ngspice/colpitts_xschem.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/ngspice/comp_65nm.sch b/xschem_library/ngspice/comp_65nm.sch index 428d609e..d8b1f8af 100644 --- a/xschem_library/ngspice/comp_65nm.sch +++ b/xschem_library/ngspice/comp_65nm.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/comp_65nm.sym b/xschem_library/ngspice/comp_65nm.sym index 4ffaaf36..1cb97bf3 100644 --- a/xschem_library/ngspice/comp_65nm.sym +++ b/xschem_library/ngspice/comp_65nm.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/comp_ngspice.sch b/xschem_library/ngspice/comp_ngspice.sch index 9731f913..b2d46904 100644 --- a/xschem_library/ngspice/comp_ngspice.sch +++ b/xschem_library/ngspice/comp_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.1 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/comp_ngspice.sym b/xschem_library/ngspice/comp_ngspice.sym index 04fcca16..89d17867 100644 --- a/xschem_library/ngspice/comp_ngspice.sym +++ b/xschem_library/ngspice/comp_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/counter_6bit_ngspice.sch b/xschem_library/ngspice/counter_6bit_ngspice.sch index 6d845c81..033cc7a4 100644 --- a/xschem_library/ngspice/counter_6bit_ngspice.sch +++ b/xschem_library/ngspice/counter_6bit_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/counter_6bit_ngspice.sym b/xschem_library/ngspice/counter_6bit_ngspice.sym index 08930699..6c767050 100644 --- a/xschem_library/ngspice/counter_6bit_ngspice.sym +++ b/xschem_library/ngspice/counter_6bit_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/delta_sigma.sch b/xschem_library/ngspice/delta_sigma.sch index 903e23ad..f1f351d8 100644 --- a/xschem_library/ngspice/delta_sigma.sch +++ b/xschem_library/ngspice/delta_sigma.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/delta_sigma.sym b/xschem_library/ngspice/delta_sigma.sym index 78a6b794..1fb5120c 100644 --- a/xschem_library/ngspice/delta_sigma.sym +++ b/xschem_library/ngspice/delta_sigma.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/ngspice/diode_ngspice.sch b/xschem_library/ngspice/diode_ngspice.sch index 992aa63f..bacb8edb 100644 --- a/xschem_library/ngspice/diode_ngspice.sch +++ b/xschem_library/ngspice/diode_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/diode_ngspice.sym b/xschem_library/ngspice/diode_ngspice.sym index 9c754d3a..9e5d8683 100644 --- a/xschem_library/ngspice/diode_ngspice.sym +++ b/xschem_library/ngspice/diode_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname Ron=@Ron Roff=@Roff m=@m" diff --git a/xschem_library/ngspice/flip_flop_ngspice.sch b/xschem_library/ngspice/flip_flop_ngspice.sch index e2d66edf..28940bcd 100644 --- a/xschem_library/ngspice/flip_flop_ngspice.sch +++ b/xschem_library/ngspice/flip_flop_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/flip_flop_ngspice.sym b/xschem_library/ngspice/flip_flop_ngspice.sym index 71421e43..81244fc4 100644 --- a/xschem_library/ngspice/flip_flop_ngspice.sym +++ b/xschem_library/ngspice/flip_flop_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/full_adder_ngspice.sch b/xschem_library/ngspice/full_adder_ngspice.sch index e94e000b..d3de734c 100644 --- a/xschem_library/ngspice/full_adder_ngspice.sch +++ b/xschem_library/ngspice/full_adder_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/full_adder_ngspice.sym b/xschem_library/ngspice/full_adder_ngspice.sym index 44c026a6..13ead6d8 100644 --- a/xschem_library/ngspice/full_adder_ngspice.sym +++ b/xschem_library/ngspice/full_adder_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/half_adder_ngspice.sch b/xschem_library/ngspice/half_adder_ngspice.sch index 3829cac3..9fc4e892 100644 --- a/xschem_library/ngspice/half_adder_ngspice.sch +++ b/xschem_library/ngspice/half_adder_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/half_adder_ngspice.sym b/xschem_library/ngspice/half_adder_ngspice.sym index e1af5c81..b024694d 100644 --- a/xschem_library/ngspice/half_adder_ngspice.sym +++ b/xschem_library/ngspice/half_adder_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/hpf_xschem.sch b/xschem_library/ngspice/hpf_xschem.sch index 208600ca..d7298205 100644 --- a/xschem_library/ngspice/hpf_xschem.sch +++ b/xschem_library/ngspice/hpf_xschem.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/inv-2.sym b/xschem_library/ngspice/inv-2.sym index 52424ede..97010653 100644 --- a/xschem_library/ngspice/inv-2.sym +++ b/xschem_library/ngspice/inv-2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=inv vhdl_stop=true format="#@spiceprefix\\\\MA#@name @#0 @#1 @VCCPIN @VCCBPIN @modelp w=@wp l=@lp m=@m diff --git a/xschem_library/ngspice/inv_ngspice.sch b/xschem_library/ngspice/inv_ngspice.sch index 7207833b..c6d84b0c 100644 --- a/xschem_library/ngspice/inv_ngspice.sch +++ b/xschem_library/ngspice/inv_ngspice.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/inv_ngspice.sym b/xschem_library/ngspice/inv_ngspice.sym index 76ae8566..2e7c71b7 100644 --- a/xschem_library/ngspice/inv_ngspice.sym +++ b/xschem_library/ngspice/inv_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/keeper_ngspice.sch b/xschem_library/ngspice/keeper_ngspice.sch index c2ee2d35..e593892b 100644 --- a/xschem_library/ngspice/keeper_ngspice.sch +++ b/xschem_library/ngspice/keeper_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/keeper_ngspice.sym b/xschem_library/ngspice/keeper_ngspice.sym index 556405af..691b4561 100644 --- a/xschem_library/ngspice/keeper_ngspice.sym +++ b/xschem_library/ngspice/keeper_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/led_driver.sch b/xschem_library/ngspice/led_driver.sch index defd0fa7..3fa50277 100644 --- a/xschem_library/ngspice/led_driver.sch +++ b/xschem_library/ngspice/led_driver.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/lm741.sym b/xschem_library/ngspice/lm741.sym index ec5f6c46..8a71a4aa 100644 --- a/xschem_library/ngspice/lm741.sym +++ b/xschem_library/ngspice/lm741.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=opamp format="@spiceprefix@name @pinlist @model" tedax_format="footprint @name @footprint diff --git a/xschem_library/ngspice/nand_ngspice.sch b/xschem_library/ngspice/nand_ngspice.sch index b007b520..4907eb08 100644 --- a/xschem_library/ngspice/nand_ngspice.sch +++ b/xschem_library/ngspice/nand_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/nand_ngspice.sym b/xschem_library/ngspice/nand_ngspice.sym index f2762e53..980cbf93 100644 --- a/xschem_library/ngspice/nand_ngspice.sym +++ b/xschem_library/ngspice/nand_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname ROUT=@ROUT" diff --git a/xschem_library/ngspice/nmos4-v.sym b/xschem_library/ngspice/nmos4-v.sym index 136b3d22..50c007bd 100644 --- a/xschem_library/ngspice/nmos4-v.sym +++ b/xschem_library/ngspice/nmos4-v.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=nmos format="@spiceprefix@name @pinlist @model w=@w l=@l @extra m=@m" template="name=M1 model=nmos w=5u l=0.18u m=1"} diff --git a/xschem_library/ngspice/nor_ngspice.sch b/xschem_library/ngspice/nor_ngspice.sch index 270d317c..1ad416e0 100644 --- a/xschem_library/ngspice/nor_ngspice.sch +++ b/xschem_library/ngspice/nor_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/nor_ngspice.sym b/xschem_library/ngspice/nor_ngspice.sym index 62e00c04..dcc10111 100644 --- a/xschem_library/ngspice/nor_ngspice.sym +++ b/xschem_library/ngspice/nor_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname ROUT=@ROUT" diff --git a/xschem_library/ngspice/opamp_65nm.sch b/xschem_library/ngspice/opamp_65nm.sch index 2d289b20..83bb2369 100644 --- a/xschem_library/ngspice/opamp_65nm.sch +++ b/xschem_library/ngspice/opamp_65nm.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/opamp_65nm.sym b/xschem_library/ngspice/opamp_65nm.sym index 96d49354..1cb97bf3 100644 --- a/xschem_library/ngspice/opamp_65nm.sym +++ b/xschem_library/ngspice/opamp_65nm.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/or_ngspice.sch b/xschem_library/ngspice/or_ngspice.sch index c80dc950..badcf5ee 100644 --- a/xschem_library/ngspice/or_ngspice.sch +++ b/xschem_library/ngspice/or_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/or_ngspice.sym b/xschem_library/ngspice/or_ngspice.sym index b303ab0a..40ed85e2 100644 --- a/xschem_library/ngspice/or_ngspice.sym +++ b/xschem_library/ngspice/or_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/passgate.sym b/xschem_library/ngspice/passgate.sym index 38585040..cbfc21ab 100644 --- a/xschem_library/ngspice/passgate.sym +++ b/xschem_library/ngspice/passgate.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=passgate vhdl_stop=true diff --git a/xschem_library/ngspice/pmos4-v.sym b/xschem_library/ngspice/pmos4-v.sym index d4f94ada..9e0fa798 100644 --- a/xschem_library/ngspice/pmos4-v.sym +++ b/xschem_library/ngspice/pmos4-v.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@spiceprefix@name @pinlist @model w=@w l=@l @extra m=@m" template="name=M1 model=pmos w=5u l=0.18u m=1"} diff --git a/xschem_library/ngspice/pv_ngspice.sch b/xschem_library/ngspice/pv_ngspice.sch index c7ed5b42..d971fc7c 100644 --- a/xschem_library/ngspice/pv_ngspice.sch +++ b/xschem_library/ngspice/pv_ngspice.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/pv_ngspice.sym b/xschem_library/ngspice/pv_ngspice.sym index c6fa9d18..dc7b9335 100644 --- a/xschem_library/ngspice/pv_ngspice.sym +++ b/xschem_library/ngspice/pv_ngspice.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/ngspice/solar_panel.sch b/xschem_library/ngspice/solar_panel.sch index 443e71f2..b3372f00 100644 --- a/xschem_library/ngspice/solar_panel.sch +++ b/xschem_library/ngspice/solar_panel.sch @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Solar panel simulation. A Photovoltaic model has been created for this (pv_ngspice.sym) \{Stefan\}.} diff --git a/xschem_library/ngspice/solar_panel.sym b/xschem_library/ngspice/solar_panel.sym index 35020f93..456a9740 100644 --- a/xschem_library/ngspice/solar_panel.sym +++ b/xschem_library/ngspice/solar_panel.sym @@ -1,4 +1,24 @@ -v {xschem version=3.1.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/ngspice/solar_panel_xyce.sch b/xschem_library/ngspice/solar_panel_xyce.sch index 9b847f58..c93b59f3 100644 --- a/xschem_library/ngspice/solar_panel_xyce.sch +++ b/xschem_library/ngspice/solar_panel_xyce.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/ngspice/xnor_ngspice.sch b/xschem_library/ngspice/xnor_ngspice.sch index 523168e7..c57db1f9 100644 --- a/xschem_library/ngspice/xnor_ngspice.sch +++ b/xschem_library/ngspice/xnor_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/xnor_ngspice.sym b/xschem_library/ngspice/xnor_ngspice.sym index 83f0d969..de8dc0e8 100644 --- a/xschem_library/ngspice/xnor_ngspice.sym +++ b/xschem_library/ngspice/xnor_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname ROUT=@ROUT" diff --git a/xschem_library/ngspice/xor_ngspice.sch b/xschem_library/ngspice/xor_ngspice.sch index 37273afb..356bd2f8 100644 --- a/xschem_library/ngspice/xor_ngspice.sch +++ b/xschem_library/ngspice/xor_ngspice.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/ngspice/xor_ngspice.sym b/xschem_library/ngspice/xor_ngspice.sym index 6b9a3988..d372b33c 100644 --- a/xschem_library/ngspice/xor_ngspice.sym +++ b/xschem_library/ngspice/xor_ngspice.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname ROUT=@ROUT" diff --git a/xschem_library/pcb/0_pcb_top.sch b/xschem_library/pcb/0_pcb_top.sch index eeb4d4f8..6d09ff11 100644 --- a/xschem_library/pcb/0_pcb_top.sch +++ b/xschem_library/pcb/0_pcb_top.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/pcb/74ls00-2.sym b/xschem_library/pcb/74ls00-2.sym index 20d576e9..ab81c2b3 100644 --- a/xschem_library/pcb/74ls00-2.sym +++ b/xschem_library/pcb/74ls00-2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nand verilog_format="nand #(@risedel , @falldel ) @name ( @#2 , @#0 , @#1 );" diff --git a/xschem_library/pcb/74ls00.sym b/xschem_library/pcb/74ls00.sym index 05bb4675..039a8c8b 100644 --- a/xschem_library/pcb/74ls00.sym +++ b/xschem_library/pcb/74ls00.sym @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=nand diff --git a/xschem_library/pcb/7805.sym b/xschem_library/pcb/7805.sym index c0e613ff..2bbadeab 100644 --- a/xschem_library/pcb/7805.sym +++ b/xschem_library/pcb/7805.sym @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=regulator diff --git a/xschem_library/pcb/bc817.sym b/xschem_library/pcb/bc817.sym index 5e055b4e..d25c0eae 100644 --- a/xschem_library/pcb/bc817.sym +++ b/xschem_library/pcb/bc817.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=npn format="@name @pinlist @symname @area" template="name=q1 area=1"} diff --git a/xschem_library/pcb/hierarchical_tedax.sch b/xschem_library/pcb/hierarchical_tedax.sch index 60ed1178..0e315f5a 100644 --- a/xschem_library/pcb/hierarchical_tedax.sch +++ b/xschem_library/pcb/hierarchical_tedax.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/pcb/hierarchical_tedax.sym b/xschem_library/pcb/hierarchical_tedax.sym index 83bc0e01..a382b3bd 100644 --- a/xschem_library/pcb/hierarchical_tedax.sym +++ b/xschem_library/pcb/hierarchical_tedax.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/pcb/lm358.sym b/xschem_library/pcb/lm358.sym index 5b6414e6..1c2fd670 100644 --- a/xschem_library/pcb/lm358.sym +++ b/xschem_library/pcb/lm358.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=opamp format="@spiceprefix@name @#0 @#1 @VCC @VNN @#2 @model" diff --git a/xschem_library/pcb/pcb_current_protection.sch b/xschem_library/pcb/pcb_current_protection.sch index 1b6a88a6..004b1302 100644 --- a/xschem_library/pcb/pcb_current_protection.sch +++ b/xschem_library/pcb/pcb_current_protection.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/pcb/pcb_current_protection.sym b/xschem_library/pcb/pcb_current_protection.sym index 90b3d354..0370e5d3 100644 --- a/xschem_library/pcb/pcb_current_protection.sym +++ b/xschem_library/pcb/pcb_current_protection.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/pcb/pcb_current_protection_embed.sch b/xschem_library/pcb/pcb_current_protection_embed.sch index 8e84b400..ffaf2111 100644 --- a/xschem_library/pcb/pcb_current_protection_embed.sch +++ b/xschem_library/pcb/pcb_current_protection_embed.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/pcb/pcb_test1.sch b/xschem_library/pcb/pcb_test1.sch index fc1712b0..89a0fc8a 100644 --- a/xschem_library/pcb/pcb_test1.sch +++ b/xschem_library/pcb/pcb_test1.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/pcb/pcb_test1.sym b/xschem_library/pcb/pcb_test1.sym index a40f9855..2956e4cb 100644 --- a/xschem_library/pcb/pcb_test1.sym +++ b/xschem_library/pcb/pcb_test1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" verilog_stop=true diff --git a/xschem_library/pcb/pcb_test1_embed.sch b/xschem_library/pcb/pcb_test1_embed.sch index 5820461a..b05d02e1 100644 --- a/xschem_library/pcb/pcb_test1_embed.sch +++ b/xschem_library/pcb/pcb_test1_embed.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/pcb/pcb_test2.sch b/xschem_library/pcb/pcb_test2.sch index c6aad96b..71595f1b 100644 --- a/xschem_library/pcb/pcb_test2.sch +++ b/xschem_library/pcb/pcb_test2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/pcb/pcb_voltage_protection.sch b/xschem_library/pcb/pcb_voltage_protection.sch index ecc46d5a..d752850b 100644 --- a/xschem_library/pcb/pcb_voltage_protection.sch +++ b/xschem_library/pcb/pcb_voltage_protection.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/pcb/pcb_voltage_protection.sym b/xschem_library/pcb/pcb_voltage_protection.sym index 78beea7d..ce06fdac 100644 --- a/xschem_library/pcb/pcb_voltage_protection.sym +++ b/xschem_library/pcb/pcb_voltage_protection.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x0" diff --git a/xschem_library/pcb/pcb_voltage_protection_embed.sch b/xschem_library/pcb/pcb_voltage_protection_embed.sch index 4916f3f6..d118841f 100644 --- a/xschem_library/pcb/pcb_voltage_protection_embed.sch +++ b/xschem_library/pcb/pcb_voltage_protection_embed.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/pcb/reg.sch b/xschem_library/pcb/reg.sch index be5d4dc9..b51a0ab1 100644 --- a/xschem_library/pcb/reg.sch +++ b/xschem_library/pcb/reg.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/pcb/si2306.sym b/xschem_library/pcb/si2306.sym index 7380b970..36ff49ed 100644 --- a/xschem_library/pcb/si2306.sym +++ b/xschem_library/pcb/si2306.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@name @pinlist @model m=@m" template="name=m1 model=dmp2035u m=1" diff --git a/xschem_library/pcb/voltage_protection.sch b/xschem_library/pcb/voltage_protection.sch index 1969ddd4..780c5005 100644 --- a/xschem_library/pcb/voltage_protection.sch +++ b/xschem_library/pcb/voltage_protection.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/pcb/voltage_protection.sym b/xschem_library/pcb/voltage_protection.sym index 8cccf5a2..9d933294 100644 --- a/xschem_library/pcb/voltage_protection.sym +++ b/xschem_library/pcb/voltage_protection.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit format="@name @pinlist @symname" diff --git a/xschem_library/rom8k/LD2QHDX4stef.sch b/xschem_library/rom8k/LD2QHDX4stef.sch index ff0aab70..2fc14ef2 100644 --- a/xschem_library/rom8k/LD2QHDX4stef.sch +++ b/xschem_library/rom8k/LD2QHDX4stef.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/LD2QHDX4stef.sym b/xschem_library/rom8k/LD2QHDX4stef.sym index 09275831..279140b6 100644 --- a/xschem_library/rom8k/LD2QHDX4stef.sym +++ b/xschem_library/rom8k/LD2QHDX4stef.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/bts.sch b/xschem_library/rom8k/bts.sch index 5e275277..f31d323b 100644 --- a/xschem_library/rom8k/bts.sch +++ b/xschem_library/rom8k/bts.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/bts.sym b/xschem_library/rom8k/bts.sym index 7dc92f93..bffccb8d 100644 --- a/xschem_library/rom8k/bts.sym +++ b/xschem_library/rom8k/bts.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @VCCPIN @VSSPIN @symname" template="name=x1 m=1 VCCPIN=VCC VSSPIN=VSS" diff --git a/xschem_library/rom8k/lvnand2.sch b/xschem_library/rom8k/lvnand2.sch index e6611586..f92ab1fc 100644 --- a/xschem_library/rom8k/lvnand2.sch +++ b/xschem_library/rom8k/lvnand2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {assign #200 y = ~(a & b); } diff --git a/xschem_library/rom8k/lvnand2.sym b/xschem_library/rom8k/lvnand2.sym index 819869d1..429b5826 100644 --- a/xschem_library/rom8k/lvnand2.sym +++ b/xschem_library/rom8k/lvnand2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=subcircuit function0="1 2 & ~" diff --git a/xschem_library/rom8k/lvnand3.sch b/xschem_library/rom8k/lvnand3.sch index b22175dc..1750bb06 100644 --- a/xschem_library/rom8k/lvnand3.sch +++ b/xschem_library/rom8k/lvnand3.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/rom8k/lvnand3.sym b/xschem_library/rom8k/lvnand3.sym index 10103e91..d8bb557c 100644 --- a/xschem_library/rom8k/lvnand3.sym +++ b/xschem_library/rom8k/lvnand3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true format="@name @pinlist @VCCPIN @VSSPIN @symname wn=@wn lln=@lln wp=@wp lp=@lp m=@m" diff --git a/xschem_library/rom8k/lvnor2.sch b/xschem_library/rom8k/lvnor2.sch index 4e5ed99a..5c7e1d91 100644 --- a/xschem_library/rom8k/lvnor2.sch +++ b/xschem_library/rom8k/lvnor2.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {assign #200 y =~(a|b);} diff --git a/xschem_library/rom8k/lvnor2.sym b/xschem_library/rom8k/lvnor2.sym index 8fff875e..762d4c8a 100644 --- a/xschem_library/rom8k/lvnor2.sym +++ b/xschem_library/rom8k/lvnor2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit vhdl_stop=true verilog_stop=true diff --git a/xschem_library/rom8k/lvnot.sch b/xschem_library/rom8k/lvnot.sch index 29ce6c2e..c116dd5f 100644 --- a/xschem_library/rom8k/lvnot.sch +++ b/xschem_library/rom8k/lvnot.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G { y <= not a after 0.1 ns ;} diff --git a/xschem_library/rom8k/lvnot.sym b/xschem_library/rom8k/lvnot.sym index 9e7d43c2..eab95fe4 100644 --- a/xschem_library/rom8k/lvnot.sym +++ b/xschem_library/rom8k/lvnot.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/rom8k/n.sym b/xschem_library/rom8k/n.sym index 2d5558dc..fa1fceec 100644 --- a/xschem_library/rom8k/n.sym +++ b/xschem_library/rom8k/n.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=nmos diff --git a/xschem_library/rom8k/nlv.sym b/xschem_library/rom8k/nlv.sym index 7f71d543..c384d909 100644 --- a/xschem_library/rom8k/nlv.sym +++ b/xschem_library/rom8k/nlv.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=nmos diff --git a/xschem_library/rom8k/nlv4t.sym b/xschem_library/rom8k/nlv4t.sym index f0d31686..dfcdc660 100644 --- a/xschem_library/rom8k/nlv4t.sym +++ b/xschem_library/rom8k/nlv4t.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=nmos format="@name @pinlist @model w=@w l=@l + ad=\{@w *2.2u\} diff --git a/xschem_library/rom8k/p.sym b/xschem_library/rom8k/p.sym index 80465ad0..a2ea830b 100644 --- a/xschem_library/rom8k/p.sym +++ b/xschem_library/rom8k/p.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=pmos diff --git a/xschem_library/rom8k/passhs.sch b/xschem_library/rom8k/passhs.sch index ba804bef..fc0f64d8 100644 --- a/xschem_library/rom8k/passhs.sch +++ b/xschem_library/rom8k/passhs.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/rom8k/passhs.sym b/xschem_library/rom8k/passhs.sym index e9117f9f..64c23297 100644 --- a/xschem_library/rom8k/passhs.sym +++ b/xschem_library/rom8k/passhs.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @VCCPIN @VSSPIN @symname WN=@WN LN=@LN WP=@WP LP=@LP" template="name=x1 WN=2u LN=1.2u WP=2u LP=1.2u VCCPIN=VCC VSSPIN=VSS" diff --git a/xschem_library/rom8k/plv.sym b/xschem_library/rom8k/plv.sym index dd6b64aa..b46bd6fb 100644 --- a/xschem_library/rom8k/plv.sym +++ b/xschem_library/rom8k/plv.sym @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=pmos diff --git a/xschem_library/rom8k/plv4t.sym b/xschem_library/rom8k/plv4t.sym index 4f6869b5..a12fee02 100644 --- a/xschem_library/rom8k/plv4t.sym +++ b/xschem_library/rom8k/plv4t.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=pmos format="@name @pinlist @model w=@w l=@l + ad=\{@w *2.2u\} diff --git a/xschem_library/rom8k/rom2_addlatch.sch b/xschem_library/rom8k/rom2_addlatch.sch index b695a412..8238bb87 100644 --- a/xschem_library/rom8k/rom2_addlatch.sch +++ b/xschem_library/rom8k/rom2_addlatch.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_addlatch.sym b/xschem_library/rom8k/rom2_addlatch.sym index aa102a24..3f7bf4e5 100644 --- a/xschem_library/rom8k/rom2_addlatch.sym +++ b/xschem_library/rom8k/rom2_addlatch.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_col_prech.sch b/xschem_library/rom8k/rom2_col_prech.sch index bf1a85d6..d89826ce 100644 --- a/xschem_library/rom8k/rom2_col_prech.sch +++ b/xschem_library/rom8k/rom2_col_prech.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_col_prech.sym b/xschem_library/rom8k/rom2_col_prech.sym index a070f0ee..e62c6392 100644 --- a/xschem_library/rom8k/rom2_col_prech.sym +++ b/xschem_library/rom8k/rom2_col_prech.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_coldec.sch b/xschem_library/rom8k/rom2_coldec.sch index d578671d..67de8057 100644 --- a/xschem_library/rom8k/rom2_coldec.sch +++ b/xschem_library/rom8k/rom2_coldec.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_coldec.sym b/xschem_library/rom8k/rom2_coldec.sym index c0658b91..14848521 100644 --- a/xschem_library/rom8k/rom2_coldec.sym +++ b/xschem_library/rom8k/rom2_coldec.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_coldec_ref.sch b/xschem_library/rom8k/rom2_coldec_ref.sch index 66b94546..d83d88f6 100644 --- a/xschem_library/rom8k/rom2_coldec_ref.sch +++ b/xschem_library/rom8k/rom2_coldec_ref.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_coldec_ref.sym b/xschem_library/rom8k/rom2_coldec_ref.sym index c85510ad..ebbe2339 100644 --- a/xschem_library/rom8k/rom2_coldec_ref.sym +++ b/xschem_library/rom8k/rom2_coldec_ref.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_ctrl.sch b/xschem_library/rom8k/rom2_ctrl.sch index c7c5036c..3bf958c0 100644 --- a/xschem_library/rom8k/rom2_ctrl.sch +++ b/xschem_library/rom8k/rom2_ctrl.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/rom8k/rom2_ctrl.sym b/xschem_library/rom8k/rom2_ctrl.sym index f011185c..a161e6cb 100644 --- a/xschem_library/rom8k/rom2_ctrl.sym +++ b/xschem_library/rom8k/rom2_ctrl.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_predec1.sch b/xschem_library/rom8k/rom2_predec1.sch index cd6b7f93..ece8aa28 100644 --- a/xschem_library/rom8k/rom2_predec1.sch +++ b/xschem_library/rom8k/rom2_predec1.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.7 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_predec1.sym b/xschem_library/rom8k/rom2_predec1.sym index 5cfe5595..70090da9 100644 --- a/xschem_library/rom8k/rom2_predec1.sym +++ b/xschem_library/rom8k/rom2_predec1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_predec3.sch b/xschem_library/rom8k/rom2_predec3.sch index 13afa1ff..931583be 100644 --- a/xschem_library/rom8k/rom2_predec3.sch +++ b/xschem_library/rom8k/rom2_predec3.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_predec3.sym b/xschem_library/rom8k/rom2_predec3.sym index 5cfe5595..70090da9 100644 --- a/xschem_library/rom8k/rom2_predec3.sym +++ b/xschem_library/rom8k/rom2_predec3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_predec4.sch b/xschem_library/rom8k/rom2_predec4.sch index 349ebd69..846e63aa 100644 --- a/xschem_library/rom8k/rom2_predec4.sch +++ b/xschem_library/rom8k/rom2_predec4.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom2_predec4.sym b/xschem_library/rom8k/rom2_predec4.sym index 245a3f2a..1de1c6cf 100644 --- a/xschem_library/rom8k/rom2_predec4.sym +++ b/xschem_library/rom8k/rom2_predec4.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom2_sa.sch b/xschem_library/rom8k/rom2_sa.sch index 2e76e7ac..2fa95ffd 100644 --- a/xschem_library/rom8k/rom2_sa.sch +++ b/xschem_library/rom8k/rom2_sa.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/rom8k/rom2_sa.sym b/xschem_library/rom8k/rom2_sa.sym index 7e82bcc2..72919f85 100644 --- a/xschem_library/rom8k/rom2_sa.sym +++ b/xschem_library/rom8k/rom2_sa.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/rom8k/rom2_sacell.sch b/xschem_library/rom8k/rom2_sacell.sch index c06c80e9..92f09ad1 100644 --- a/xschem_library/rom8k/rom2_sacell.sch +++ b/xschem_library/rom8k/rom2_sacell.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/rom8k/rom2_sacell.sym b/xschem_library/rom8k/rom2_sacell.sym index 429f1b07..3d97d7da 100644 --- a/xschem_library/rom8k/rom2_sacell.sym +++ b/xschem_library/rom8k/rom2_sacell.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/rom8k/rom3_array.sch b/xschem_library/rom8k/rom3_array.sch index db9ad44f..48a6f06f 100644 --- a/xschem_library/rom8k/rom3_array.sch +++ b/xschem_library/rom8k/rom3_array.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {* pattern=1a87 word=0 wl=0 address=0000 diff --git a/xschem_library/rom8k/rom3_array.sym b/xschem_library/rom8k/rom3_array.sym index cabdb76a..5bf78f99 100644 --- a/xschem_library/rom8k/rom3_array.sym +++ b/xschem_library/rom8k/rom3_array.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom3_array_ref.sch b/xschem_library/rom8k/rom3_array_ref.sch index 15b6349c..3a7010e8 100644 --- a/xschem_library/rom8k/rom3_array_ref.sch +++ b/xschem_library/rom8k/rom3_array_ref.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {* PARASITICS diff --git a/xschem_library/rom8k/rom3_array_ref.sym b/xschem_library/rom8k/rom3_array_ref.sym index 23610691..cec511e5 100644 --- a/xschem_library/rom8k/rom3_array_ref.sym +++ b/xschem_library/rom8k/rom3_array_ref.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rom8k/rom3_rowdec.sch b/xschem_library/rom8k/rom3_rowdec.sch index c17f06d4..b6166317 100644 --- a/xschem_library/rom8k/rom3_rowdec.sch +++ b/xschem_library/rom8k/rom3_rowdec.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/rom8k/rom3_rowdec.sym b/xschem_library/rom8k/rom3_rowdec.sym index 1f4761dd..64820f44 100644 --- a/xschem_library/rom8k/rom3_rowdec.sym +++ b/xschem_library/rom8k/rom3_rowdec.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=subcircuit diff --git a/xschem_library/rom8k/rom8k.sch b/xschem_library/rom8k/rom8k.sch index 1a7fee09..fd78da24 100644 --- a/xschem_library/rom8k/rom8k.sch +++ b/xschem_library/rom8k/rom8k.sch @@ -1,4 +1,23 @@ v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/rom8k/rom8k.sym b/xschem_library/rom8k/rom8k.sym index 66994a35..d5ec2270 100644 --- a/xschem_library/rom8k/rom8k.sym +++ b/xschem_library/rom8k/rom8k.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/rulz-r8c33/ft232rl.sym b/xschem_library/rulz-r8c33/ft232rl.sym index 93fc814d..987c1141 100644 --- a/xschem_library/rulz-r8c33/ft232rl.sym +++ b/xschem_library/rulz-r8c33/ft232rl.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=ic format="@spiceprefix@name @pinlist @symname" tedax_format="footprint @name @footprint diff --git a/xschem_library/rulz-r8c33/r8c-33c.sym b/xschem_library/rulz-r8c33/r8c-33c.sym index e12b6883..26a0857e 100644 --- a/xschem_library/rulz-r8c33/r8c-33c.sym +++ b/xschem_library/rulz-r8c33/r8c-33c.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=ic format="@spiceprefix@name @pinlist @symname" tedax_format="footprint @name @footprint diff --git a/xschem_library/rulz-r8c33/rulz-r8c33.sch b/xschem_library/rulz-r8c33/rulz-r8c33.sch index 7b9a035d..16ada7f1 100644 --- a/xschem_library/rulz-r8c33/rulz-r8c33.sch +++ b/xschem_library/rulz-r8c33/rulz-r8c33.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.8 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/rulz-r8c33/usb-minib.sym b/xschem_library/rulz-r8c33/usb-minib.sym index 05d0221d..c31f49c4 100644 --- a/xschem_library/rulz-r8c33/usb-minib.sym +++ b/xschem_library/rulz-r8c33/usb-minib.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=npn format="* @name @pinlist @model" tedax_format="footprint @name @footprint diff --git a/xschem_library/xTAG/24cxx.sym b/xschem_library/xTAG/24cxx.sym index aca461e7..712abb38 100644 --- a/xschem_library/xTAG/24cxx.sym +++ b/xschem_library/xTAG/24cxx.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=i2c_eprom format="@name @pinlist @power @ground @symname" diff --git a/xschem_library/xTAG/7414.sym b/xschem_library/xTAG/7414.sym index 23ee4b80..52a0e63f 100644 --- a/xschem_library/xTAG/7414.sym +++ b/xschem_library/xTAG/7414.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=inv format="@name @pinlist @value m=@m" verilog_format="not #(@risedel , @falldel ) @name ( @#1 , @#0 );" diff --git a/xschem_library/xTAG/cy7c64603-52nc.sym b/xschem_library/xTAG/cy7c64603-52nc.sym index c2b6d787..3dd6f783 100644 --- a/xschem_library/xTAG/cy7c64603-52nc.sym +++ b/xschem_library/xTAG/cy7c64603-52nc.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=uc format="@spiceprefix@name @pinlist @symname" diff --git a/xschem_library/xTAG/max882.sym b/xschem_library/xTAG/max882.sym index 2604dbaa..d72a0ed9 100644 --- a/xschem_library/xTAG/max882.sym +++ b/xschem_library/xTAG/max882.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=regulator format="@spiceprefix@name @pinlist @symname" diff --git a/xschem_library/xTAG/sn75240pw.sym b/xschem_library/xTAG/sn75240pw.sym index 11fc7b87..a190b510 100644 --- a/xschem_library/xTAG/sn75240pw.sym +++ b/xschem_library/xTAG/sn75240pw.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=esd format="@spiceprefix@name @pinlist @symname" tedax_format="footprint @name @footprint diff --git a/xschem_library/xTAG/xTAG-consio.sch b/xschem_library/xTAG/xTAG-consio.sch index 1f6362c1..2d00d5b8 100644 --- a/xschem_library/xTAG/xTAG-consio.sch +++ b/xschem_library/xTAG/xTAG-consio.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/xTAG/xTAG-consio.sym b/xschem_library/xTAG/xTAG-consio.sym index a6305d9a..11900f89 100644 --- a/xschem_library/xTAG/xTAG-consio.sym +++ b/xschem_library/xTAG/xTAG-consio.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 diff --git a/xschem_library/xTAG/xTAG-jtagio.sch b/xschem_library/xTAG/xTAG-jtagio.sch index 47b5f7c2..65601d9f 100644 --- a/xschem_library/xTAG/xTAG-jtagio.sch +++ b/xschem_library/xTAG/xTAG-jtagio.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/xTAG/xTAG-jtagio.sym b/xschem_library/xTAG/xTAG-jtagio.sym index fce61939..b807da3a 100644 --- a/xschem_library/xTAG/xTAG-jtagio.sym +++ b/xschem_library/xTAG/xTAG-jtagio.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 diff --git a/xschem_library/xTAG/xTAG-psu.sch b/xschem_library/xTAG/xTAG-psu.sch index 59f79496..660babc2 100644 --- a/xschem_library/xTAG/xTAG-psu.sch +++ b/xschem_library/xTAG/xTAG-psu.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/xTAG/xTAG-psu.sym b/xschem_library/xTAG/xTAG-psu.sym index f8c0f09f..f9196e51 100644 --- a/xschem_library/xTAG/xTAG-psu.sym +++ b/xschem_library/xTAG/xTAG-psu.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=S1 diff --git a/xschem_library/xTAG/xTAG-ucont.sch b/xschem_library/xTAG/xTAG-ucont.sch index fbcfe4c1..3c84afad 100644 --- a/xschem_library/xTAG/xTAG-ucont.sch +++ b/xschem_library/xTAG/xTAG-ucont.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/xTAG/xTAG-ucont.sym b/xschem_library/xTAG/xTAG-ucont.sym index 6c4648fe..04389e65 100644 --- a/xschem_library/xTAG/xTAG-ucont.sym +++ b/xschem_library/xTAG/xTAG-ucont.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {type=subcircuit format="@name @pinlist @symname" template="name=x1 diff --git a/xschem_library/xTAG/xTAG.sch b/xschem_library/xTAG/xTAG.sch index 34feed82..cb2b4f66 100644 --- a/xschem_library/xTAG/xTAG.sch +++ b/xschem_library/xTAG/xTAG.sch @@ -1,4 +1,24 @@ -v {xschem version=2.9.5_RC6 file_version=1.1} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} V {} S {} diff --git a/xschem_library/xschem_simulator/and2_1.sym b/xschem_library/xschem_simulator/and2_1.sym index daa58578..3cecbcc4 100644 --- a/xschem_library/xschem_simulator/and2_1.sym +++ b/xschem_library/xschem_simulator/and2_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function2="0 1 &" diff --git a/xschem_library/xschem_simulator/and3_1.sym b/xschem_library/xschem_simulator/and3_1.sym index e4431416..dbc301f8 100644 --- a/xschem_library/xschem_simulator/and3_1.sym +++ b/xschem_library/xschem_simulator/and3_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function3="0 1 2 & &" diff --git a/xschem_library/xschem_simulator/and4_1.sym b/xschem_library/xschem_simulator/and4_1.sym index 977b6380..de39ac12 100644 --- a/xschem_library/xschem_simulator/and4_1.sym +++ b/xschem_library/xschem_simulator/and4_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function4="0 1 2 3 & & &" diff --git a/xschem_library/xschem_simulator/dev-1.sym b/xschem_library/xschem_simulator/dev-1.sym index b21e1a2c..898f6e1f 100644 --- a/xschem_library/xschem_simulator/dev-1.sym +++ b/xschem_library/xschem_simulator/dev-1.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.5 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=switch diff --git a/xschem_library/xschem_simulator/dev-2.sym b/xschem_library/xschem_simulator/dev-2.sym index 4ab53e33..6c3a3ca3 100644 --- a/xschem_library/xschem_simulator/dev-2.sym +++ b/xschem_library/xschem_simulator/dev-2.sym @@ -1,4 +1,23 @@ -v {xschem version=3.4.5 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {type=switch diff --git a/xschem_library/xschem_simulator/dfrbp_1.sym b/xschem_library/xschem_simulator/dfrbp_1.sym index ae6e68ed..69438f4f 100644 --- a/xschem_library/xschem_simulator/dfrbp_1.sym +++ b/xschem_library/xschem_simulator/dfrbp_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@CLK @@D @@RESET_B @VGND @VNB @VPB @VPWR @@Q @@Q_N @prefix\\\\dfrbp_1" diff --git a/xschem_library/xschem_simulator/dfrtp_1.sym b/xschem_library/xschem_simulator/dfrtp_1.sym index e08eb536..c6a97216 100644 --- a/xschem_library/xschem_simulator/dfrtp_1.sym +++ b/xschem_library/xschem_simulator/dfrtp_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=stdcell xfunction3="0 d ~ 3 & x 1 & | 2 &" diff --git a/xschem_library/xschem_simulator/diode_3.sym b/xschem_library/xschem_simulator/diode_3.sym index 51fa0475..cc16db36 100644 --- a/xschem_library/xschem_simulator/diode_3.sym +++ b/xschem_library/xschem_simulator/diode_3.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=diode function1="Z 0 d M" diff --git a/xschem_library/xschem_simulator/dlrtn_1.sym b/xschem_library/xschem_simulator/dlrtn_1.sym index 86925baa..a06942e4 100644 --- a/xschem_library/xschem_simulator/dlrtn_1.sym +++ b/xschem_library/xschem_simulator/dlrtn_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@D @@GATE_N @@RESET_B @VGND @VNB @VPB @VPWR @@Q @prefix\\\\dlrtn_1" diff --git a/xschem_library/xschem_simulator/dlrtp_1.sym b/xschem_library/xschem_simulator/dlrtp_1.sym index 86af0b41..51151d41 100644 --- a/xschem_library/xschem_simulator/dlrtp_1.sym +++ b/xschem_library/xschem_simulator/dlrtp_1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@D @@GATE @@RESET_B @VGND @VNB @VPB @VPWR @@Q @prefix\\\\dlrtp_1" diff --git a/xschem_library/xschem_simulator/einvp_1.sym b/xschem_library/xschem_simulator/einvp_1.sym index c239fea9..60f4b18c 100644 --- a/xschem_library/xschem_simulator/einvp_1.sym +++ b/xschem_library/xschem_simulator/einvp_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function2="0 ~ 1 z" ; set to z on disable diff --git a/xschem_library/xschem_simulator/fa_1.sym b/xschem_library/xschem_simulator/fa_1.sym index 957aeaff..ed9ce704 100644 --- a/xschem_library/xschem_simulator/fa_1.sym +++ b/xschem_library/xschem_simulator/fa_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function3="0 d 1 d r & r r ^ 2 & |" diff --git a/xschem_library/xschem_simulator/giant_label.sym b/xschem_library/xschem_simulator/giant_label.sym index 460dfa57..2c519947 100644 --- a/xschem_library/xschem_simulator/giant_label.sym +++ b/xschem_library/xschem_simulator/giant_label.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label format="*.alias @lab" diff --git a/xschem_library/xschem_simulator/giant_label2.sym b/xschem_library/xschem_simulator/giant_label2.sym index 1d78c2e6..4ebc6486 100644 --- a/xschem_library/xschem_simulator/giant_label2.sym +++ b/xschem_library/xschem_simulator/giant_label2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label format="*.alias @lab" diff --git a/xschem_library/xschem_simulator/inv_2.sym b/xschem_library/xschem_simulator/inv_2.sym index bf71a0a6..3d146f9c 100644 --- a/xschem_library/xschem_simulator/inv_2.sym +++ b/xschem_library/xschem_simulator/inv_2.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function1="0 ~" diff --git a/xschem_library/xschem_simulator/invert-1.sym b/xschem_library/xschem_simulator/invert-1.sym index 3549c1d8..4a8b5f6a 100644 --- a/xschem_library/xschem_simulator/invert-1.sym +++ b/xschem_library/xschem_simulator/invert-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=switch function2="1 0 4 m" diff --git a/xschem_library/xschem_simulator/logic_test.sch b/xschem_library/xschem_simulator/logic_test.sch index ae70518e..35b556c9 100644 --- a/xschem_library/xschem_simulator/logic_test.sch +++ b/xschem_library/xschem_simulator/logic_test.sch @@ -1,4 +1,23 @@ -v {xschem version=3.1.0 file_version=1.2 +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA } G {} K {} diff --git a/xschem_library/xschem_simulator/logic_test.sym b/xschem_library/xschem_simulator/logic_test.sym index 55afa2e6..1450cc1e 100644 --- a/xschem_library/xschem_simulator/logic_test.sym +++ b/xschem_library/xschem_simulator/logic_test.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/xschem_simulator/mux2_1.sym b/xschem_library/xschem_simulator/mux2_1.sym index e9236385..0209f13d 100644 --- a/xschem_library/xschem_simulator/mux2_1.sym +++ b/xschem_library/xschem_simulator/mux2_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function3="0 1 2 M" diff --git a/xschem_library/xschem_simulator/nand2_1.sym b/xschem_library/xschem_simulator/nand2_1.sym index 8d9dca16..28f3bd4d 100644 --- a/xschem_library/xschem_simulator/nand2_1.sym +++ b/xschem_library/xschem_simulator/nand2_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function2="0 1 & ~" diff --git a/xschem_library/xschem_simulator/nand3_1.sym b/xschem_library/xschem_simulator/nand3_1.sym index 63288c38..8b533436 100644 --- a/xschem_library/xschem_simulator/nand3_1.sym +++ b/xschem_library/xschem_simulator/nand3_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @@C @VGND @VNB @VPB @VPWR @@Y @prefix\\\\nand3_1" diff --git a/xschem_library/xschem_simulator/nand4_1.sym b/xschem_library/xschem_simulator/nand4_1.sym index c93e8c8d..764ff1e4 100644 --- a/xschem_library/xschem_simulator/nand4_1.sym +++ b/xschem_library/xschem_simulator/nand4_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function4="0 1 2 3 & & & ~" diff --git a/xschem_library/xschem_simulator/nor4_1.sym b/xschem_library/xschem_simulator/nor4_1.sym index 976ca5f2..1d2dac26 100644 --- a/xschem_library/xschem_simulator/nor4_1.sym +++ b/xschem_library/xschem_simulator/nor4_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @@C @@D @VGND @VNB @VPB @VPWR @@Y @prefix\\\\nor4_1" diff --git a/xschem_library/xschem_simulator/ntrans.sym b/xschem_library/xschem_simulator/ntrans.sym index 87dfae36..6cafa539 100644 --- a/xschem_library/xschem_simulator/ntrans.sym +++ b/xschem_library/xschem_simulator/ntrans.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=nmos function0="Z 2 1 M" diff --git a/xschem_library/xschem_simulator/o21ai_1.sym b/xschem_library/xschem_simulator/o21ai_1.sym index fe86d33b..fe37a2d9 100644 --- a/xschem_library/xschem_simulator/o21ai_1.sym +++ b/xschem_library/xschem_simulator/o21ai_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function3="0 1 | 2 & ~" diff --git a/xschem_library/xschem_simulator/or4_1.sym b/xschem_library/xschem_simulator/or4_1.sym index 5cfd9620..5bf5fea5 100644 --- a/xschem_library/xschem_simulator/or4_1.sym +++ b/xschem_library/xschem_simulator/or4_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive function4="0 1 2 3 | | |" diff --git a/xschem_library/xschem_simulator/ptrans.sym b/xschem_library/xschem_simulator/ptrans.sym index 0a48c305..6f0483ae 100644 --- a/xschem_library/xschem_simulator/ptrans.sym +++ b/xschem_library/xschem_simulator/ptrans.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=pmos function0="2 Z 1 M" diff --git a/xschem_library/xschem_simulator/segment.sym b/xschem_library/xschem_simulator/segment.sym index 06f23b09..fb74f928 100644 --- a/xschem_library/xschem_simulator/segment.sym +++ b/xschem_library/xschem_simulator/segment.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=label format="*.alias @lab" diff --git a/xschem_library/xschem_simulator/simulate_ff.sch b/xschem_library/xschem_simulator/simulate_ff.sch index 47e34ecf..960a1d1e 100644 --- a/xschem_library/xschem_simulator/simulate_ff.sch +++ b/xschem_library/xschem_simulator/simulate_ff.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/xschem_simulator/simulate_ff.sym b/xschem_library/xschem_simulator/simulate_ff.sym index 518470c2..1fb5120c 100644 --- a/xschem_library/xschem_simulator/simulate_ff.sym +++ b/xschem_library/xschem_simulator/simulate_ff.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2} +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} K {type=subcircuit format="@name @pinlist @symname" template="name=x1" diff --git a/xschem_library/xschem_simulator/switch-1.sym b/xschem_library/xschem_simulator/switch-1.sym index ce2afa34..22b41f4a 100644 --- a/xschem_library/xschem_simulator/switch-1.sym +++ b/xschem_library/xschem_simulator/switch-1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=switch function1="Z 0 2 M" diff --git a/xschem_library/xschem_simulator/switch_level_sim.sch b/xschem_library/xschem_simulator/switch_level_sim.sch index 2ba5dd12..142f292f 100644 --- a/xschem_library/xschem_simulator/switch_level_sim.sch +++ b/xschem_library/xschem_simulator/switch_level_sim.sch @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {} V {} diff --git a/xschem_library/xschem_simulator/xnor2_1.sym b/xschem_library/xschem_simulator/xnor2_1.sym index 37a51cad..cd39fc88 100644 --- a/xschem_library/xschem_simulator/xnor2_1.sym +++ b/xschem_library/xschem_simulator/xnor2_1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @VGND @VNB @VPB @VPWR @@X @prefix\\\\xnor2_1" diff --git a/xschem_library/xschem_simulator/xor2_1.sym b/xschem_library/xschem_simulator/xor2_1.sym index 216d5136..f9146d84 100644 --- a/xschem_library/xschem_simulator/xor2_1.sym +++ b/xschem_library/xschem_simulator/xor2_1.sym @@ -1,4 +1,24 @@ -v {xschem version=2.9.9 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @VGND @VNB @VPB @VPWR @@X @prefix\\\\xor2_1" diff --git a/xschem_library/xschem_simulator/xor3_1.sym b/xschem_library/xschem_simulator/xor3_1.sym index 7d8f716a..3ebcc077 100644 --- a/xschem_library/xschem_simulator/xor3_1.sym +++ b/xschem_library/xschem_simulator/xor3_1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @@C @VGND @VNB @VPB @VPWR @@X @prefix\\\\xor3_1" diff --git a/xschem_library/xschem_simulator/xor4_1.sym b/xschem_library/xschem_simulator/xor4_1.sym index 6fb36677..fa7ad2da 100644 --- a/xschem_library/xschem_simulator/xor4_1.sym +++ b/xschem_library/xschem_simulator/xor4_1.sym @@ -1,4 +1,24 @@ -v {xschem version=3.0.0 file_version=1.2 } +v {xschem version=3.4.4 file_version=1.2 +* +* This file is part of XSCHEM, +* a schematic capture and Spice/Vhdl/Verilog netlisting tool for circuit +* simulation. +* Copyright (C) 1998-2023 Stefan Frederik Schippers +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +} G {} K {type=primitive format="@name @@A @@B @@C @@D @VGND @VNB @VPB @VPWR @@X @prefix\\\\xor4_1"