Browse Source

Fix demo simulation/subsheets (add a .kicad_pro file, and fix ERC)

pcb_db
jean-pierre charras 9 months ago
parent
commit
7a29ed6815
  1. 453
      demos/simulation/subsheets/mainsheet.kicad_pro
  2. 1595
      demos/simulation/subsheets/mainsheet.kicad_sch
  3. 149
      demos/simulation/subsheets/project.kicad_sym
  4. 984
      demos/simulation/subsheets/subsheet1.kicad_sch
  5. 1265
      demos/simulation/subsheets/subsheet2.kicad_sch
  6. 537
      demos/simulation/subsheets/subsheets.kicad_sch
  7. 4
      demos/simulation/subsheets/sym-lib-table

453
demos/simulation/subsheets/mainsheet.kicad_pro

@ -0,0 +1,453 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.1,
"copper_line_width": 0.2,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"other_line_width": 0.15,
"silk_line_width": 0.15,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"rules": {
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0
},
"track_widths": [],
"via_dimensions": []
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_pairs": [],
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"footprint_filter": "ignore",
"footprint_link_issues": "warning",
"four_way_junction": "ignore",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"label_multiple_wires": "warning",
"lib_symbol_issues": "warning",
"lib_symbol_mismatch": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"same_local_global_label": "warning",
"similar_label_and_power": "warning",
"similar_labels": "warning",
"similar_power": "warning",
"simulation_model_issue": "error",
"single_global_label": "ignore",
"unannotated": "error",
"unconnected_wire_endpoint": "warning",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "mainsheet.kicad_pro",
"version": 2
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 4
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_export_filename": "${PROJECTNAME}.csv",
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
},
{
"group_by": true,
"label": "Exclude from BOM",
"name": "${EXCLUDE_FROM_BOM}",
"show": true
},
{
"group_by": true,
"label": "Exclude from Board",
"name": "${EXCLUDE_FROM_BOARD}",
"show": true
},
{
"group_by": true,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"include_excluded_from_bom": true,
"name": "Default Editing",
"sort_asc": true,
"sort_field": "Référence"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_bus_thickness": 12.0,
"default_junction_size": 40.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.3,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 4,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "",
"space_save_all_events": true,
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
"Root"
],
[
"51ab3a6c-36b1-4056-a2d2-39c83ee99c02",
"subsheet1"
],
[
"cd8140cb-ee2c-44d2-bab6-19a75f861228",
"subsheet2"
]
],
"text_variables": {}
}

1595
demos/simulation/subsheets/mainsheet.kicad_sch
File diff suppressed because it is too large
View File

149
demos/simulation/subsheets/project.kicad_sym

@ -0,0 +1,149 @@
(kicad_symbol_lib
(version 20241209)
(generator "kicad_symbol_editor")
(generator_version "9.0")
(symbol "VSOURCE"
(pin_names
(offset 1.016)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "V1"
(at 3.2512 1.1684 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SINE(0 1.5 1k 0 0 0 0)"
(at 3.2512 -1.143 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Fieldname" "Value"
(at 0 0 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(property "Sim.Pins" "1=1 2=2"
(at -7.62 5.08 0)
(effects
(font
(size 1.524 1.524)
)
(hide yes)
)
)
(symbol "VSOURCE_0_1"
(polyline
(pts
(xy 0 1.905) (xy -0.635 0.635) (xy 0.635 0.635) (xy 0 1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type outline)
)
)
(circle
(center 0 0)
(radius 2.54)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0 -1.905) (xy 0 1.905)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "VSOURCE_1_1"
(pin input line
(at 0 5.08 270)
(length 2.54)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 -5.08 90)
(length 2.54)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)

984
demos/simulation/subsheets/subsheet1.kicad_sch

@ -1,256 +1,730 @@
(kicad_sch (version 20220404) (generator eeschema)
(uuid 653165f2-b395-46b4-92da-df4011983d82)
(paper "A4")
(lib_symbols
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 -0.762)
(xy 2.032 -0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
)
(symbol "C_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 161.29 87.63) (diameter 0) (color 0 0 0 0)
(uuid 61a8c1a2-e2dd-4c64-a18f-a9d84004e6c2)
)
(wire (pts (xy 148.59 87.63) (xy 149.86 87.63))
(stroke (width 0) (type default))
(uuid 3baab755-bd97-4628-b156-0da9d264a26e)
)
(wire (pts (xy 157.48 87.63) (xy 161.29 87.63))
(stroke (width 0) (type default))
(uuid 4a94ce7d-c1c7-4578-9613-6e9dd7598014)
)
(wire (pts (xy 161.29 99.695) (xy 161.29 99.06))
(stroke (width 0) (type default))
(uuid 5523f710-c4b7-45eb-aa8d-6d2e7a2e75d5)
)
(wire (pts (xy 161.29 91.44) (xy 161.29 87.63))
(stroke (width 0) (type default))
(uuid 6ac6455d-424e-4409-abf1-4ac47be70843)
)
(wire (pts (xy 172.72 87.63) (xy 173.99 87.63))
(stroke (width 0) (type default))
(uuid ce33d6eb-b53e-4d64-bfc9-e202a16d7f1f)
)
(wire (pts (xy 165.1 87.63) (xy 161.29 87.63))
(stroke (width 0) (type default))
(uuid de0cb652-bd1c-4098-b680-87b98e9465c8)
)
(hierarchical_label "in" (shape input) (at 148.59 87.63 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 804c72e7-40fe-4feb-96db-807d74dd32e5)
)
(hierarchical_label "out" (shape output) (at 173.99 87.63 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ece9b868-f3a9-49d5-861f-6a4ade358ed4)
)
(symbol (lib_id "Device:C") (at 161.29 95.25 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 095e1ba3-2974-4f8f-a24c-c096c7121cf9)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 164.211 94.6555 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 164.211 96.4177 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 162.2552 99.06 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f07d0ccf-31d7-45b6-9241-6513028d66c7))
(pin "2" (uuid 6c714c2a-0b1b-4214-b6af-18ad2bb9d064))
)
(symbol (lib_id "power:GND") (at 161.29 99.695 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0ead21e7-55b1-4314-868c-b00eb077f41c)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 161.29 106.045 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "" (id 1) (at 161.29 103.505 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 161.29 99.695 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 99.695 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 19a547a3-3c1b-4cb4-b542-87c409928a1e))
)
(symbol (lib_id "Device:R") (at 168.91 87.63 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 24300085-c511-46c8-b0a8-c435ed72984b)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 168.91 83.7819 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 168.91 85.5441 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 168.91 89.408 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 168.91 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5a7bff44-7b50-49bc-a53e-5ad2d385cd23))
(pin "2" (uuid 88a023ae-f2fe-4b6c-8112-7557bd5d8594))
)
(symbol (lib_id "Device:R") (at 153.67 87.63 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 84fb99cd-cd4d-45fa-95d5-fc922374f67b)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 153.67 83.7819 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 153.67 85.5441 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 153.67 89.408 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 153.67 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7dfe7602-471c-4188-a229-9f6d8c682255))
(pin "2" (uuid c5681d2b-0499-45c5-831e-5e410cc5e54e))
)
(kicad_sch
(version 20241209)
(generator "eeschema")
(generator_version "9.0")
(uuid "653165f2-b395-46b4-92da-df4011983d82")
(paper "A4")
(lib_symbols
(symbol "Device:C"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0.254)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "C"
(at 0.635 2.54 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "C"
(at 0.635 -2.54 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" ""
(at 0.9652 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Unpolarized capacitor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "cap capacitor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "C_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 0.762) (xy 2.032 0.762)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -2.032 -0.762) (xy 2.032 -0.762)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
)
)
(symbol "C_1_1"
(pin passive line
(at 0 3.81 270)
(length 2.794)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -3.81 90)
(length 2.794)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "Device:R"
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "R"
(at 2.032 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "R"
(at 0 0 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at -1.778 0 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Resistor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "R res resistor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_fp_filters" "R_*"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "R_0_1"
(rectangle
(start -1.016 -2.54)
(end 1.016 2.54)
(stroke
(width 0.254)
(type default)
)
(fill
(type none)
)
)
)
(symbol "R_1_1"
(pin passive line
(at 0 3.81 270)
(length 1.27)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin passive line
(at 0 -3.81 90)
(length 1.27)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "power:GND"
(power)
(pin_numbers
(hide yes)
)
(pin_names
(offset 0)
(hide yes)
)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#PWR"
(at 0 -6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "global power"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "GND_1_1"
(pin power_in line
(at 0 0 270)
(length 0)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
(junction
(at 161.29 87.63)
(diameter 0)
(color 0 0 0 0)
(uuid "61a8c1a2-e2dd-4c64-a18f-a9d84004e6c2")
)
(wire
(pts
(xy 148.59 87.63) (xy 149.86 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "3baab755-bd97-4628-b156-0da9d264a26e")
)
(wire
(pts
(xy 157.48 87.63) (xy 161.29 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "4a94ce7d-c1c7-4578-9613-6e9dd7598014")
)
(wire
(pts
(xy 161.29 100.33) (xy 161.29 99.06)
)
(stroke
(width 0)
(type default)
)
(uuid "5523f710-c4b7-45eb-aa8d-6d2e7a2e75d5")
)
(wire
(pts
(xy 161.29 91.44) (xy 161.29 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "6ac6455d-424e-4409-abf1-4ac47be70843")
)
(wire
(pts
(xy 172.72 87.63) (xy 173.99 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "ce33d6eb-b53e-4d64-bfc9-e202a16d7f1f")
)
(wire
(pts
(xy 165.1 87.63) (xy 161.29 87.63)
)
(stroke
(width 0)
(type default)
)
(uuid "de0cb652-bd1c-4098-b680-87b98e9465c8")
)
(hierarchical_label "in"
(shape input)
(at 148.59 87.63 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "804c72e7-40fe-4feb-96db-807d74dd32e5")
)
(hierarchical_label "out"
(shape output)
(at 173.99 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
(uuid "ece9b868-f3a9-49d5-861f-6a4ade358ed4")
)
(symbol
(lib_id "Device:C")
(at 161.29 95.25 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "095e1ba3-2974-4f8f-a24c-c096c7121cf9")
(property "Reference" "C2"
(at 164.211 94.6555 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "1u"
(at 164.211 96.4177 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" ""
(at 162.2552 99.06 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 161.29 95.25 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 161.29 95.25 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "f07d0ccf-31d7-45b6-9241-6513028d66c7")
)
(pin "2"
(uuid "6c714c2a-0b1b-4214-b6af-18ad2bb9d064")
)
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "C2")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 161.29 100.33 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "0ead21e7-55b1-4314-868c-b00eb077f41c")
(property "Reference" "#PWR05"
(at 161.29 106.68 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 161.29 104.14 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 161.29 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 161.29 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 161.29 100.33 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "19a547a3-3c1b-4cb4-b542-87c409928a1e")
)
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "#PWR05")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 168.91 87.63 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "24300085-c511-46c8-b0a8-c435ed72984b")
(property "Reference" "R6"
(at 168.91 83.7819 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "100"
(at 168.91 85.5441 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 168.91 89.408 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 168.91 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 168.91 87.63 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "5a7bff44-7b50-49bc-a53e-5ad2d385cd23")
)
(pin "2"
(uuid "88a023ae-f2fe-4b6c-8112-7557bd5d8594")
)
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "R6")
(unit 1)
)
)
)
)
(symbol
(lib_id "Device:R")
(at 153.67 87.63 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "84fb99cd-cd4d-45fa-95d5-fc922374f67b")
(property "Reference" "R4"
(at 153.67 83.7819 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "100"
(at 153.67 85.5441 90)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 153.67 89.408 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 153.67 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 153.67 87.63 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(pin "1"
(uuid "7dfe7602-471c-4188-a229-9f6d8c682255")
)
(pin "2"
(uuid "c5681d2b-0499-45c5-831e-5e410cc5e54e")
)
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "R4")
(unit 1)
)
)
)
)
) )

1265
demos/simulation/subsheets/subsheet2.kicad_sch
File diff suppressed because it is too large
View File

537
demos/simulation/subsheets/subsheets.kicad_sch

@ -1,537 +0,0 @@
(kicad_sch (version 20220404) (generator eeschema)
(uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55)
(paper "A4")
(lib_symbols
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 -0.762)
(xy 2.032 -0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
)
(symbol "C_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254) (type default))
(fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "rectifier_schlib:VSOURCE" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "V" (id 0) (at 5.08 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "VSOURCE" (id 1) (at 6.35 2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Fieldname" "Value" (id 4) (at 0 0 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Spice_Primitive" "V" (id 5) (at 0 0 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Spice_Node_Sequence" "1 2" (id 6) (at -7.62 5.08 0)
(effects (font (size 1.524 1.524)) hide)
)
(symbol "VSOURCE_0_1"
(polyline
(pts
(xy 0 -1.905)
(xy 0 1.905)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 1.905)
(xy -0.635 0.635)
(xy 0.635 0.635)
(xy 0 1.905)
)
(stroke (width 0) (type default))
(fill (type outline))
)
(circle (center 0 0) (radius 2.54)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "VSOURCE_1_1"
(pin input line (at 0 5.08 270) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 0 -5.08 90) (length 2.54)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 147.955 101.6) (diameter 0) (color 0 0 0 0)
(uuid 6d6a7a48-0605-4a8b-940b-31b71bf98ff6)
)
(junction (at 130.175 101.6) (diameter 0) (color 0 0 0 0)
(uuid c5758720-4f8e-4b7b-ba94-b4ef3501862a)
)
(wire (pts (xy 170.815 78.74) (xy 187.325 78.74))
(stroke (width 0) (type default))
(uuid 0458ee03-f060-47f9-b4f2-775642ec2902)
)
(wire (pts (xy 156.845 78.74) (xy 130.175 78.74))
(stroke (width 0) (type default))
(uuid 24552a3f-fc08-4544-aa2f-57894893ad1b)
)
(wire (pts (xy 170.815 101.6) (xy 187.325 101.6))
(stroke (width 0) (type default))
(uuid 2d7c1bac-3b9b-4a4b-9f6c-515794887243)
)
(wire (pts (xy 147.955 101.6) (xy 156.845 101.6))
(stroke (width 0) (type default))
(uuid 468cf795-46df-4197-993f-b6f14b7eac1a)
)
(wire (pts (xy 130.175 101.6) (xy 140.335 101.6))
(stroke (width 0) (type default))
(uuid 5314ff4c-3cb7-4953-baa1-53f048a4a72e)
)
(wire (pts (xy 130.175 78.74) (xy 130.175 101.6))
(stroke (width 0) (type default))
(uuid 70e29193-424a-4cf0-b1c8-a4589aaf3765)
)
(text ".tran 1u 10m\n" (at 128.905 127 0)
(effects (font (size 1.524 1.524)) (justify left bottom))
(uuid cd763078-6e8e-42d0-a7f6-5b08fa59c64e)
)
(label "out2" (at 183.515 78.74 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 002283f4-0704-4937-909b-0f9fd7bf85fa)
)
(label "in" (at 130.175 78.74 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 549f8e1d-1695-4a5c-8563-3cc0f995f082)
)
(label "out1" (at 183.515 101.6 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid a66d8f67-4349-4f9d-8dde-027db865f987)
)
(symbol (lib_id "Device:R") (at 187.325 82.55 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0fbfa0e4-d4ac-4eb4-ade0-4c8089a3dd72)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 189.103 81.9555 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 189.103 83.7177 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 185.547 82.55 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 187.325 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 26dcbae3-2848-4450-a6e9-9dcfb1c46164))
(pin "2" (uuid 3afd15d7-e1a2-4640-a3b5-e7f8e38c4db2))
)
(symbol (lib_id "power:GND") (at 187.325 86.36 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 1c5075db-bba0-4c17-82ec-84362aa9314c)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 187.325 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "" (id 1) (at 187.325 90.17 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 187.325 86.36 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 187.325 86.36 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid fc571968-4362-4b02-aa19-0e87197ff3ed))
)
(symbol (lib_id "Device:R") (at 144.145 101.6 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 335263d3-7e35-4a9c-83c2-cd71d45f0688)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 144.145 97.7519 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "" (id 1) (at 144.145 99.5141 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 144.145 103.378 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.145 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1354903a-b7d2-4e04-b220-6c6c8f058ef7))
(pin "2" (uuid e0660a46-ff2a-4b28-b311-cf71bc999b82))
)
(symbol (lib_id "rectifier_schlib:VSOURCE") (at 130.175 106.68 180) (unit 1)
(in_bom yes) (on_board yes)
(uuid 5c8fbc47-6c66-4f9c-97ec-82cda511cebe)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 126.9238 107.8484 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 126.9238 105.537 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 130.175 106.68 0)
(effects (font (size 1.27 1.27)))
)
(property "Datasheet" "" (id 3) (at 130.175 106.68 0)
(effects (font (size 1.27 1.27)))
)
(property "Fieldname" "Value" (id 4) (at 130.175 106.68 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Spice_Primitive" "V" (id 5) (at 130.175 106.68 0)
(effects (font (size 1.524 1.524)) hide)
)
(property "Spice_Node_Sequence" "1 2" (id 6) (at 137.795 111.76 0)
(effects (font (size 1.524 1.524)) hide)
)
(pin "1" (uuid 27183008-7d2c-4e22-b31a-c7ab7593bd3a))
(pin "2" (uuid 8701d230-c990-42af-bf98-0f0bb7fa088c))
)
(symbol (lib_id "Device:R") (at 187.325 105.41 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 6df295b5-7825-454f-8c4b-423b0bc301cf)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 189.103 104.8155 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 189.103 106.5777 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 185.547 105.41 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 187.325 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 10fbe552-04cd-4144-a29a-f8128e66e140))
(pin "2" (uuid dc5047f6-77e0-42aa-80e1-350f139635dc))
)
(symbol (lib_id "Device:C") (at 147.955 105.41 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8c7cfb57-e13d-4a3d-beac-498f9f4de146)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 150.876 104.8155 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "" (id 1) (at 150.876 106.5777 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 148.9202 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 147.955 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9a72e10b-191a-4fb1-a40f-b2297f01e083))
(pin "2" (uuid a75142f2-7a9b-4c12-8657-e47f90013fdb))
)
(symbol (lib_id "power:GND") (at 130.175 111.76 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d0802183-04a8-4aad-b16e-6be404ca6ade)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 130.175 118.11 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "" (id 1) (at 130.175 115.57 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 130.175 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 130.175 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 19bf5bc5-4a27-4887-bde2-d0b015802be7))
)
(symbol (lib_id "power:GND") (at 147.955 109.22 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d2980117-00b9-4eaa-9fba-07086935c25b)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 147.955 115.57 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "" (id 1) (at 147.955 113.03 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 147.955 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 147.955 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid db0ec5a3-8a8a-4b13-a60d-fbb1914e57fb))
)
(symbol (lib_id "power:GND") (at 187.325 109.22 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid e62d6f48-7372-40c9-90cd-a8a0127461e5)
(default_instance (reference "U") (unit 1) (value "") (footprint ""))
(property "Reference" "U" (id 0) (at 187.325 115.57 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "" (id 1) (at 187.325 113.03 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 187.325 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 187.325 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6ea8f028-0708-48c1-a3f3-5647395c78da))
)
(sheet (at 156.845 95.25) (size 13.97 13.97) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 51ab3a6c-36b1-4056-a2d2-39c83ee99c02)
(property "Sheetname" "subsheet1" (id 0) (at 156.845 94.5384 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "subsheet1.kicad_sch" (id 1) (at 156.845 109.8046 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "in" input (at 156.845 101.6 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7d34bd80-1948-4689-9586-e63e4b177b8e)
)
(pin "out" output (at 170.815 101.6 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e983f7d1-388b-4bf0-ab6f-23264e0b4fbe)
)
)
(sheet (at 156.845 72.39) (size 13.97 13.97) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid cd8140cb-ee2c-44d2-bab6-19a75f861228)
(property "Sheetname" "subsheet2" (id 0) (at 156.845 71.6784 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "subsheet2.kicad_sch" (id 1) (at 156.845 86.9446 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "in" input (at 156.845 78.74 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 29c3694b-40dc-4b25-afa7-f6f725269a9f)
)
(pin "out" output (at 170.815 78.74 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 7a633e69-b897-41f7-b106-0205738f3d20)
)
)
(sheet_instances
(path "/" (page "1"))
(path "/51ab3a6c-36b1-4056-a2d2-39c83ee99c02" (page "2"))
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228" (page "3"))
)
(symbol_instances
(path "/d0802183-04a8-4aad-b16e-6be404ca6ade"
(reference "#PWR01") (unit 1) (value "GND") (footprint "")
)
(path "/d2980117-00b9-4eaa-9fba-07086935c25b"
(reference "#PWR02") (unit 1) (value "GND") (footprint "")
)
(path "/1c5075db-bba0-4c17-82ec-84362aa9314c"
(reference "#PWR03") (unit 1) (value "GND") (footprint "")
)
(path "/e62d6f48-7372-40c9-90cd-a8a0127461e5"
(reference "#PWR04") (unit 1) (value "GND") (footprint "")
)
(path "/51ab3a6c-36b1-4056-a2d2-39c83ee99c02/0ead21e7-55b1-4314-868c-b00eb077f41c"
(reference "#PWR05") (unit 1) (value "GND") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/989c9cd3-d36f-4c4d-a44f-190db318b78d"
(reference "#PWR06") (unit 1) (value "GND") (footprint "")
)
(path "/8c7cfb57-e13d-4a3d-beac-498f9f4de146"
(reference "C1") (unit 1) (value "1u") (footprint "")
)
(path "/51ab3a6c-36b1-4056-a2d2-39c83ee99c02/095e1ba3-2974-4f8f-a24c-c096c7121cf9"
(reference "C2") (unit 1) (value "1u") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/99f26952-de1a-45f8-9ec5-0ba7ae52acd9"
(reference "C3") (unit 1) (value "10u") (footprint "")
)
(path "/335263d3-7e35-4a9c-83c2-cd71d45f0688"
(reference "R1") (unit 1) (value "100") (footprint "")
)
(path "/0fbfa0e4-d4ac-4eb4-ade0-4c8089a3dd72"
(reference "R2") (unit 1) (value "1K") (footprint "")
)
(path "/6df295b5-7825-454f-8c4b-423b0bc301cf"
(reference "R3") (unit 1) (value "1K") (footprint "")
)
(path "/51ab3a6c-36b1-4056-a2d2-39c83ee99c02/84fb99cd-cd4d-45fa-95d5-fc922374f67b"
(reference "R4") (unit 1) (value "100") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/0e9b8a33-b22b-4894-9c31-cec06b0a7ccc"
(reference "R5") (unit 1) (value "1K") (footprint "")
)
(path "/51ab3a6c-36b1-4056-a2d2-39c83ee99c02/24300085-c511-46c8-b0a8-c435ed72984b"
(reference "R6") (unit 1) (value "100") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/e2d27696-5902-41ea-9f49-b0769304f2f5"
(reference "R7") (unit 1) (value "1K") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/9bcf2f5a-dcdd-4cb9-9016-05080097ffef"
(reference "R8") (unit 1) (value "1K") (footprint "")
)
(path "/cd8140cb-ee2c-44d2-bab6-19a75f861228/6fedafba-1972-49b1-a9d7-83403df1287b"
(reference "R9") (unit 1) (value "1K") (footprint "")
)
(path "/5c8fbc47-6c66-4f9c-97ec-82cda511cebe"
(reference "V1") (unit 1) (value "SINE(0 1.5 1k 0 0 0 0)") (footprint "")
)
)
)

4
demos/simulation/subsheets/sym-lib-table

@ -0,0 +1,4 @@
(sym_lib_table
(version 7)
(lib (name "project")(type "KiCad")(uri "${KIPRJMOD}/project.kicad_sym")(options "")(descr ""))
)
Loading…
Cancel
Save