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. 816
      demos/simulation/subsheets/subsheet1.kicad_sch
  5. 1069
      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)
)
)

816
demos/simulation/subsheets/subsheet1.kicad_sch

@ -1,256 +1,730 @@
(kicad_sch (version 20220404) (generator eeschema)
(uuid 653165f2-b395-46b4-92da-df4011983d82)
(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) (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))
(symbol "Device:C"
(pin_numbers
(hide yes)
)
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
(pin_names
(offset 0.254)
)
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
(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)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
(justify left)
)
(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 "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)
)
(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)
(xy -2.032 0.762) (xy 2.032 0.762)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
(xy -2.032 -0.762) (xy 2.032 -0.762)
)
(stroke
(width 0.508)
(type default)
)
(fill
(type none)
)
(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 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)
)
)
)
(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))))
(property "Footprint" ""
(at -1.778 0 90)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(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 "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
(hide yes)
)
(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 "Description" "Resistor"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
(hide yes)
)
(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)
(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))
(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 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)
)
)
)
)
)
(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)
)
(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)
(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)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
(hide yes)
)
(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 "Value" "GND"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(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)
)
(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)
(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)
)
(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))))
(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)
)
)
(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)
(pin "1"
(uuid "5a7bff44-7b50-49bc-a53e-5ad2d385cd23")
)
(wire (pts (xy 157.48 87.63) (xy 161.29 87.63))
(stroke (width 0) (type default))
(uuid 4a94ce7d-c1c7-4578-9613-6e9dd7598014)
(pin "2"
(uuid "88a023ae-f2fe-4b6c-8112-7557bd5d8594")
)
(wire (pts (xy 161.29 99.695) (xy 161.29 99.06))
(stroke (width 0) (type default))
(uuid 5523f710-c4b7-45eb-aa8d-6d2e7a2e75d5)
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "R6")
(unit 1)
)
(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)
(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)
)
(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 "Value" "100"
(at 153.67 85.5441 90)
(effects
(font
(size 1.27 1.27)
)
(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))
(property "Footprint" ""
(at 153.67 89.408 90)
(effects
(font
(size 1.27 1.27)
)
(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)
(hide yes)
)
(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" "~"
(at 153.67 87.63 0)
(effects
(font
(size 1.27 1.27)
)
(property "Datasheet" "" (id 3) (at 161.29 99.695 0)
(effects (font (size 1.27 1.27)) hide)
(hide yes)
)
(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 "Description" ""
(at 153.67 87.63 0)
(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 "7dfe7602-471c-4188-a229-9f6d8c682255")
)
(pin "1" (uuid 5a7bff44-7b50-49bc-a53e-5ad2d385cd23))
(pin "2" (uuid 88a023ae-f2fe-4b6c-8112-7557bd5d8594))
(pin "2"
(uuid "c5681d2b-0499-45c5-831e-5e410cc5e54e")
)
(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)))
(instances
(project ""
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/51ab3a6c-36b1-4056-a2d2-39c83ee99c02"
(reference "R4")
(unit 1)
)
(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))
)
)

1069
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