diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro index 792b8fc626..5f7876c7a9 100644 --- a/demos/simulation/generic_models/generic_opamp_bip.kicad_pro +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_pro @@ -243,7 +243,7 @@ }, "meta": { "filename": "generic_opamp_bip.kicad_pro", - "version": 2 + "version": 3 }, "net_settings": { "classes": [ diff --git a/demos/simulation/generic_models/generic_opamp_bip.kicad_sch b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch index 2b1dc59c0a..7cee0f3236 100644 --- a/demos/simulation/generic_models/generic_opamp_bip.kicad_sch +++ b/demos/simulation/generic_models/generic_opamp_bip.kicad_sch @@ -1,5 +1,5 @@ (kicad_sch - (version 20241209) + (version 20250114) (generator "eeschema") (generator_version "9.0") (uuid "7e4dfe8a-5df9-4426-b328-4b07a6aa7235") @@ -273,104 +273,6 @@ ) (embedded_fonts no) ) - (symbol "Simulation_SPICE:0" - (power) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#GND" - (at 0 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "0" - (at 0 -1.778 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" "0V reference potential for simulation" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "simulation" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "0_0_1" - (polyline - (pts - (xy -1.27 0) (xy 0 -1.27) (xy 1.27 0) (xy -1.27 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "0_1_1" - (pin power_in line - (at 0 0 0) - (length 0) - (hide yes) - (name "0" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - (number "1" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Simulation_SPICE:NPN" (pin_numbers (hide yes) @@ -1432,6 +1334,107 @@ ) (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) + ) ) (text "Generic OpAmp" (exclude_from_sim no) @@ -1515,6 +1518,16 @@ ) (uuid "0cd3ba01-55f3-41bb-a5fb-061a1151a182") ) + (wire + (pts + (xy 156.21 88.9) (xy 156.21 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d6104cb-337d-4943-b0dd-8944f99e1c5f") + ) (wire (pts (xy 182.88 90.17) (xy 187.96 90.17) @@ -1585,6 +1598,16 @@ ) (uuid "348fe1d6-4e84-4bf0-af93-a6740aa76a98") ) + (wire + (pts + (xy 156.21 87.63) (xy 161.29 87.63) + ) + (stroke + (width 0) + (type default) + ) + (uuid "458b2f0a-94dd-4122-b1fd-4ae149f93c57") + ) (wire (pts (xy 166.37 97.79) (xy 166.37 99.06) @@ -1745,16 +1768,6 @@ ) (uuid "bfc55c24-d199-47d2-a80d-4486893c76b5") ) - (wire - (pts - (xy 156.21 87.63) (xy 161.29 87.63) - ) - (stroke - (width 0) - (type default) - ) - (uuid "c0c37149-28dc-42d5-b701-ffb0e1d5a23e") - ) (wire (pts (xy 135.89 92.71) (xy 135.89 102.87) @@ -1805,16 +1818,6 @@ ) (uuid "d7d6207e-cd83-455e-a057-1ae6276c01be") ) - (wire - (pts - (xy 156.21 86.36) (xy 156.21 87.63) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ddaae287-f8aa-4b36-ab0a-b5ec0fe1ee8e") - ) (wire (pts (xy 176.53 90.17) (xy 182.88 90.17) @@ -2339,7 +2342,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 270.51 110.49 0) (unit 1) (exclude_from_sim no) @@ -2348,8 +2351,8 @@ (dnp no) (fields_autoplaced yes) (uuid "22fcf0d5-0463-42fe-8be0-1a1a2ae18260") - (property "Reference" "#GND06" - (at 270.51 113.03 0) + (property "Reference" "#PWR6" + (at 270.51 116.84 0) (effects (font (size 1.27 1.27) @@ -2358,11 +2361,12 @@ ) ) (property "Value" "0" - (at 270.51 107.95 0) + (at 270.51 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -2374,7 +2378,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 270.51 110.49 0) (effects (font @@ -2383,7 +2387,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 270.51 110.49 0) (effects (font @@ -2398,14 +2402,14 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND06") + (reference "#PWR6") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 198.12 95.25 0) (unit 1) (exclude_from_sim no) @@ -2414,8 +2418,8 @@ (dnp no) (fields_autoplaced yes) (uuid "2861aaee-2325-4636-9236-df60ef0751d2") - (property "Reference" "#GND03" - (at 198.12 97.79 0) + (property "Reference" "#PWR3" + (at 198.12 101.6 0) (effects (font (size 1.27 1.27) @@ -2424,7 +2428,7 @@ ) ) (property "Value" "0" - (at 198.12 92.71 0) + (at 198.12 100.33 0) (effects (font (size 1.27 1.27) @@ -2440,7 +2444,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 198.12 95.25 0) (effects (font @@ -2449,7 +2453,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 198.12 95.25 0) (effects (font @@ -2464,7 +2468,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND03") + (reference "#PWR3") (unit 1) ) ) @@ -3276,7 +3280,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 252.73 110.49 0) (unit 1) (exclude_from_sim no) @@ -3285,8 +3289,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a044f42a-0fd7-4a07-90a5-05ca17992166") - (property "Reference" "#GND05" - (at 252.73 113.03 0) + (property "Reference" "#PWR5" + (at 252.73 116.84 0) (effects (font (size 1.27 1.27) @@ -3295,11 +3299,12 @@ ) ) (property "Value" "0" - (at 252.73 107.95 0) + (at 252.73 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3311,7 +3316,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 252.73 110.49 0) (effects (font @@ -3320,7 +3325,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 252.73 110.49 0) (effects (font @@ -3335,14 +3340,14 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND05") + (reference "#PWR5") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 233.68 110.49 0) (unit 1) (exclude_from_sim no) @@ -3351,8 +3356,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a601c847-3958-442b-a945-25af8ed36e0f") - (property "Reference" "#GND04" - (at 233.68 113.03 0) + (property "Reference" "#PWR4" + (at 233.68 116.84 0) (effects (font (size 1.27 1.27) @@ -3361,11 +3366,12 @@ ) ) (property "Value" "0" - (at 233.68 107.95 0) + (at 233.68 115.57 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3377,7 +3383,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 233.68 110.49 0) (effects (font @@ -3386,7 +3392,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 233.68 110.49 0) (effects (font @@ -3401,7 +3407,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND04") + (reference "#PWR4") (unit 1) ) ) @@ -3475,7 +3481,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 135.89 114.3 0) (unit 1) (exclude_from_sim no) @@ -3484,8 +3490,8 @@ (dnp no) (fields_autoplaced yes) (uuid "b3399f4d-6927-42f5-927a-02ea2fca80bb") - (property "Reference" "#GND01" - (at 135.89 116.84 0) + (property "Reference" "#PWR1" + (at 135.89 120.65 0) (effects (font (size 1.27 1.27) @@ -3494,11 +3500,12 @@ ) ) (property "Value" "0" - (at 135.89 111.76 0) + (at 135.89 119.38 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3510,7 +3517,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 135.89 114.3 0) (effects (font @@ -3519,7 +3526,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 135.89 114.3 0) (effects (font @@ -3534,7 +3541,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND01") + (reference "#PWR1") (unit 1) ) ) @@ -3675,17 +3682,17 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") - (at 156.21 86.36 0) - (mirror x) + (lib_id "power:GND") + (at 156.21 88.9 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (uuid "fce61e56-3d8d-4627-ab66-168c1043305d") - (property "Reference" "#GND02" - (at 156.21 83.82 0) + (property "Reference" "#PWR2" + (at 156.21 95.25 0) (effects (font (size 1.27 1.27) @@ -3694,15 +3701,25 @@ ) ) (property "Value" "0" + (at 156.21 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" (at 156.21 88.9 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) - (property "Footprint" "" - (at 156.21 86.36 0) + (property "Datasheet" "" + (at 156.21 88.9 0) (effects (font (size 1.27 1.27) @@ -3710,17 +3727,8 @@ (hide yes) ) ) - (property "Datasheet" "~" - (at 156.21 86.36 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "0V reference potential for simulation" - (at 156.21 86.36 0) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 156.21 88.9 0) (effects (font (size 1.27 1.27) @@ -3734,7 +3742,7 @@ (instances (project "generic_opamp_bip" (path "/7e4dfe8a-5df9-4426-b328-4b07a6aa7235" - (reference "#GND02") + (reference "#PWR2") (unit 1) ) ) diff --git a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro index 7667bf1254..8fb1b70917 100644 --- a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro +++ b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_pro @@ -31,6 +31,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -225,10 +226,15 @@ "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", @@ -241,9 +247,14 @@ "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" @@ -255,7 +266,7 @@ }, "meta": { "filename": "buck_conv.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -270,6 +281,7 @@ "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, @@ -278,7 +290,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -300,6 +312,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -353,6 +366,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -395,6 +409,7 @@ }, "page_layout_descr_file": "", "plot_directory": "", + "space_save_all_events": true, "spice_current_sheet_as_root": false, "spice_external_command": "spice \"%I\"", "spice_model_current_sheet_as_root": true, diff --git a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch index c92d948419..11e4b908da 100644 --- a/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch +++ b/demos/simulation/power_supplies/buck_conv/buck_conv.kicad_sch @@ -1,12 +1,14 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be") (paper "A4") (lib_symbols (symbol "Device:C" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.254) ) @@ -79,7 +81,7 @@ (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) @@ -91,7 +93,7 @@ ) (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) @@ -140,11 +142,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:L" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -211,32 +218,8 @@ ) (symbol "L_0_1" (arc - (start 0 -2.54) - (mid 0.6323 -1.905) - (end 0 -1.27) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -1.27) - (mid 0.6323 -0.635) - (end 0 0) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 0) - (mid 0.6323 0.635) + (start 0 2.54) + (mid 0.6323 1.905) (end 0 1.27) (stroke (width 0) @@ -248,8 +231,32 @@ ) (arc (start 0 1.27) - (mid 0.6323 1.905) - (end 0 2.54) + (mid 0.6323 0.635) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.6323 -0.635) + (end 0 -1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.27) + (mid 0.6323 -1.905) + (end 0 -2.54) (stroke (width 0) (type default) @@ -297,9 +304,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:R" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0) ) @@ -418,107 +428,16 @@ ) ) ) - ) - (symbol "Simulation_SPICE:0" - (power) - (pin_names - (offset 0) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#GND" - (at 0 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "0" - (at 0 -1.778 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" "0V reference potential for simulation" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "simulation" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "0_0_1" - (polyline - (pts - (xy -1.27 0) (xy 0 -1.27) (xy 1.27 0) (xy -1.27 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "0_1_1" - (pin power_in line - (at 0 0 0) - (length 0) hide - (name "0" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - (number "1" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - ) - ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:D" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -614,10 +533,10 @@ ) (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -626,10 +545,10 @@ ) (polyline (pts - (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -675,9 +594,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VDC" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -875,9 +797,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VPULSE" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -1049,9 +974,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Transistor_FET:IRF540N" - (pin_names hide) + (pin_names + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1122,18 +1050,6 @@ ) ) (symbol "IRF540N_0_1" - (polyline - (pts - (xy 0.254 0) (xy -2.54 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.254 1.905) (xy 0.254 -1.905) @@ -1148,7 +1064,19 @@ ) (polyline (pts - (xy 0.762 -1.27) (xy 0.762 -2.286) + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) ) (stroke (width 0.254) @@ -1172,7 +1100,7 @@ ) (polyline (pts - (xy 0.762 2.286) (xy 0.762 1.27) + (xy 0.762 -1.27) (xy 0.762 -2.286) ) (stroke (width 0.254) @@ -1182,30 +1110,6 @@ (type none) ) ) - (polyline - (pts - (xy 2.54 2.54) (xy 2.54 1.778) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) @@ -1230,6 +1134,63 @@ (type outline) ) ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) @@ -1254,39 +1215,6 @@ (type none) ) ) - (circle - (center 1.651 0) - (radius 2.794) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 2.54 -1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 2.54 1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) ) (symbol "IRF540N_1_1" (pin input line @@ -1344,7 +1272,119 @@ ) ) ) + (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) + ) + ) + (text "Simple Buck Converter" + (exclude_from_sim no) + (at 116.84 45.085 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "957c002b-04b9-4c17-a6a5-29d39a5d31f7") ) (junction (at 119.38 55.88) @@ -1518,19 +1558,8 @@ ) (uuid "fb2633a5-dfac-4ca4-949e-3118fc6201e5") ) - (text "Simple Buck Converter" - (exclude_from_sim no) - (at 116.84 45.085 0) - (effects - (font - (size 1.27 1.27) - ) - ) - (uuid "957c002b-04b9-4c17-a6a5-29d39a5d31f7") - ) (label "VIN" (at 67.31 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1541,7 +1570,6 @@ ) (label "gg" (at 91.44 64.77 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1552,7 +1580,6 @@ ) (label "PWM_OUT" (at 104.14 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1563,7 +1590,6 @@ ) (label "PWM_IN" (at 91.44 76.2 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1574,7 +1600,6 @@ ) (label "VOUT" (at 148.59 55.88 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -1809,7 +1834,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 119.38 73.66 0) (unit 1) (exclude_from_sim no) @@ -1818,8 +1843,8 @@ (dnp no) (fields_autoplaced yes) (uuid "128e36fa-5058-415a-99c2-286d9c8cfc6e") - (property "Reference" "#GND0105" - (at 119.38 76.2 0) + (property "Reference" "#PWR105" + (at 119.38 80.01 0) (effects (font (size 1.27 1.27) @@ -1827,8 +1852,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 119.38 72.39 0) + (property "Value" "GND" + (at 119.38 78.74 0) (effects (font (size 1.27 1.27) @@ -1844,7 +1869,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 119.38 73.66 0) (effects (font @@ -1853,7 +1878,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 119.38 73.66 0) (effects (font @@ -1868,14 +1893,14 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0105") + (reference "#PWR105") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 91.44 88.9 0) (unit 1) (exclude_from_sim no) @@ -1884,8 +1909,8 @@ (dnp no) (fields_autoplaced yes) (uuid "169e82f8-9522-4514-bb1c-627606ac169a") - (property "Reference" "#GND0101" - (at 91.44 91.44 0) + (property "Reference" "#PWR101" + (at 91.44 95.25 0) (effects (font (size 1.27 1.27) @@ -1893,8 +1918,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 91.44 87.63 0) + (property "Value" "GND" + (at 91.44 93.98 0) (effects (font (size 1.27 1.27) @@ -1910,7 +1935,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 91.44 88.9 0) (effects (font @@ -1919,7 +1944,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 91.44 88.9 0) (effects (font @@ -1934,14 +1959,14 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0101") + (reference "#PWR101") (unit 1) ) ) ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 64.77 81.28 0) (unit 1) (exclude_from_sim no) @@ -1950,8 +1975,8 @@ (dnp no) (fields_autoplaced yes) (uuid "17391005-46ee-4a48-9324-7535f1efcdfb") - (property "Reference" "#GND0104" - (at 64.77 83.82 0) + (property "Reference" "#PWR104" + (at 64.77 87.63 0) (effects (font (size 1.27 1.27) @@ -1959,8 +1984,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 64.77 80.01 0) + (property "Value" "GND" + (at 64.77 86.36 0) (effects (font (size 1.27 1.27) @@ -1976,7 +2001,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 64.77 81.28 0) (effects (font @@ -1985,7 +2010,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 64.77 81.28 0) (effects (font @@ -2000,7 +2025,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0104") + (reference "#PWR104") (unit 1) ) ) @@ -2105,7 +2130,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 148.59 73.66 0) (unit 1) (exclude_from_sim no) @@ -2114,8 +2139,8 @@ (dnp no) (fields_autoplaced yes) (uuid "2a516606-7298-4159-86c1-136e036626d9") - (property "Reference" "#GND0102" - (at 148.59 76.2 0) + (property "Reference" "#PWR102" + (at 148.59 80.01 0) (effects (font (size 1.27 1.27) @@ -2123,8 +2148,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 148.59 72.39 0) + (property "Value" "GND" + (at 148.59 78.74 0) (effects (font (size 1.27 1.27) @@ -2140,7 +2165,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 148.59 73.66 0) (effects (font @@ -2149,7 +2174,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 148.59 73.66 0) (effects (font @@ -2164,7 +2189,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0102") + (reference "#PWR102") (unit 1) ) ) @@ -2468,7 +2493,7 @@ ) ) (symbol - (lib_id "Simulation_SPICE:0") + (lib_id "power:GND") (at 167.64 73.66 0) (unit 1) (exclude_from_sim no) @@ -2477,8 +2502,8 @@ (dnp no) (fields_autoplaced yes) (uuid "7eba3dec-2ace-4a86-b96f-7aa202789590") - (property "Reference" "#GND0103" - (at 167.64 76.2 0) + (property "Reference" "#PWR103" + (at 167.64 80.01 0) (effects (font (size 1.27 1.27) @@ -2486,8 +2511,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 167.64 72.39 0) + (property "Value" "GND" + (at 167.64 78.74 0) (effects (font (size 1.27 1.27) @@ -2503,7 +2528,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 167.64 73.66 0) (effects (font @@ -2512,7 +2537,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 167.64 73.66 0) (effects (font @@ -2527,7 +2552,7 @@ (instances (project "buck_conv" (path "/06b3cdeb-0ab8-40f0-ad85-5d97ad7ae2be" - (reference "#GND0103") + (reference "#PWR103") (unit 1) ) ) @@ -2751,4 +2776,5 @@ (page "1") ) ) -) \ No newline at end of file + (embedded_fonts no) +) diff --git a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro index baca288a0f..0b239876b9 100644 --- a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro +++ b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_pro @@ -8,6 +8,7 @@ "mfg": "", "mpn": "" }, + "layer_pairs": [], "layer_presets": [], "viewports": [] }, @@ -203,10 +204,15 @@ "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", @@ -219,9 +225,14 @@ "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": "ignore", + "single_global_label": "ignore", "unannotated": "error", + "unconnected_wire_endpoint": "warning", "unit_value_mismatch": "error", "unresolved_variable": "error", "wire_dangling": "error" @@ -233,7 +244,7 @@ }, "meta": { "filename": "hv_converter.kicad_pro", - "version": 1 + "version": 3 }, "net_settings": { "classes": [ @@ -248,6 +259,7 @@ "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, @@ -256,7 +268,7 @@ } ], "meta": { - "version": 3 + "version": 4 }, "net_colors": null, "netclass_assignments": null, @@ -278,6 +290,7 @@ }, "schematic": { "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", "bom_fmt_presets": [], "bom_fmt_settings": { "field_delimiter": ",", @@ -331,6 +344,7 @@ ], "filter_string": "", "group_symbols": true, + "include_excluded_from_bom": false, "name": "Grouped By Value", "sort_asc": true, "sort_field": "Reference" @@ -374,6 +388,7 @@ }, "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": "c:\\Spice64\\bin\\ngspice.exe \"%I\"", diff --git a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch index b977405c18..dfd29c6891 100644 --- a/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch +++ b/demos/simulation/power_supplies/hv_converter/hv_converter.kicad_sch @@ -1,7 +1,7 @@ (kicad_sch - (version 20231120) + (version 20250114) (generator "eeschema") - (generator_version "8.0") + (generator_version "9.0") (uuid "4931f31e-df24-471e-b8c2-848a676344f1") (paper "A4") (title_block @@ -13,7 +13,9 @@ (lib_symbols (symbol "DIODE_1" (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -92,10 +94,10 @@ (symbol "DIODE_1_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -116,10 +118,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -165,11 +167,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_2" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -248,10 +255,10 @@ (symbol "DIODE_2_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -272,10 +279,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -321,11 +328,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_3" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -404,10 +416,10 @@ (symbol "DIODE_3_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -428,10 +440,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -477,11 +489,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_4" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -560,10 +577,10 @@ (symbol "DIODE_4_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -584,10 +601,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -633,11 +650,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "DIODE_5" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) hide) + (offset 1.016) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -716,10 +738,10 @@ (symbol "DIODE_5_0_1" (polyline (pts - (xy 1.27 0) (xy -1.27 0) + (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) ) (stroke - (width 0) + (width 0.254) (type default) ) (fill @@ -740,10 +762,10 @@ ) (polyline (pts - (xy -1.27 -1.27) (xy -1.27 1.27) (xy 1.27 0) (xy -1.27 -1.27) + (xy 1.27 0) (xy -1.27 0) ) (stroke - (width 0.254) + (width 0) (type default) ) (fill @@ -789,11 +811,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:C_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -863,10 +890,10 @@ (symbol "C_Small_0_1" (polyline (pts - (xy -1.524 -0.508) (xy 1.524 -0.508) + (xy -1.524 0.508) (xy 1.524 0.508) ) (stroke - (width 0.3302) + (width 0.3048) (type default) ) (fill @@ -875,10 +902,10 @@ ) (polyline (pts - (xy -1.524 0.508) (xy 1.524 0.508) + (xy -1.524 -0.508) (xy 1.524 -0.508) ) (stroke - (width 0.3048) + (width 0.3302) (type default) ) (fill @@ -924,11 +951,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:L_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -997,32 +1029,8 @@ ) (symbol "L_Small_0_1" (arc - (start 0 -2.032) - (mid 0.5058 -1.524) - (end 0 -1.016) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 -1.016) - (mid 0.5058 -0.508) - (end 0 0) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (arc - (start 0 0) - (mid 0.5058 0.508) + (start 0 2.032) + (mid 0.5058 1.524) (end 0 1.016) (stroke (width 0) @@ -1034,8 +1042,32 @@ ) (arc (start 0 1.016) - (mid 0.5058 1.524) - (end 0 2.032) + (mid 0.5058 0.508) + (end 0 0) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 0) + (mid 0.5058 -0.508) + (end 0 -1.016) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start 0 -1.016) + (mid 0.5058 -1.524) + (end 0 -2.032) (stroke (width 0) (type default) @@ -1083,10 +1115,13 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:Q_NMOS_GDS" (pin_names - (offset 0) hide) + (offset 0) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1145,18 +1180,6 @@ ) ) (symbol "Q_NMOS_GDS_0_1" - (polyline - (pts - (xy 0.254 0) (xy -2.54 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.254 1.905) (xy 0.254 -1.905) @@ -1171,7 +1194,19 @@ ) (polyline (pts - (xy 0.762 -1.27) (xy 0.762 -2.286) + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) ) (stroke (width 0.254) @@ -1195,7 +1230,7 @@ ) (polyline (pts - (xy 0.762 2.286) (xy 0.762 1.27) + (xy 0.762 -1.27) (xy 0.762 -2.286) ) (stroke (width 0.254) @@ -1205,30 +1240,6 @@ (type none) ) ) - (polyline - (pts - (xy 2.54 2.54) (xy 2.54 1.778) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) (polyline (pts (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) @@ -1253,6 +1264,63 @@ (type outline) ) ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) (polyline (pts (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) @@ -1277,39 +1345,6 @@ (type none) ) ) - (circle - (center 1.651 0) - (radius 2.794) - (stroke - (width 0.254) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 2.54 -1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (circle - (center 2.54 1.778) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) ) (symbol "Q_NMOS_GDS_1_1" (pin input line @@ -1367,11 +1402,16 @@ ) ) ) + (embedded_fonts no) ) (symbol "Device:R_Small" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names - (offset 0.254) hide) + (offset 0.254) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -1489,9 +1529,12 @@ ) ) ) + (embedded_fonts no) ) (symbol "Simulation_SPICE:VPULSE" - (pin_numbers hide) + (pin_numbers + (hide yes) + ) (pin_names (offset 0.0254) ) @@ -1655,17 +1698,22 @@ ) ) ) + (embedded_fonts no) ) - (symbol "pspice:0" + (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" "#GND" - (at 0 -2.54 0) + (property "Reference" "#PWR" + (at 0 -6.35 0) (effects (font (size 1.27 1.27) @@ -1673,8 +1721,8 @@ (hide yes) ) ) - (property "Value" "0" - (at 0 -1.778 0) + (property "Value" "GND" + (at 0 -3.81 0) (effects (font (size 1.27 1.27) @@ -1690,7 +1738,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) (effects (font @@ -1699,7 +1747,7 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) (effects (font @@ -1708,7 +1756,7 @@ (hide yes) ) ) - (property "ki_keywords" "simulation" + (property "ki_keywords" "global power" (at 0 0 0) (effects (font @@ -1717,10 +1765,10 @@ (hide yes) ) ) - (symbol "0_0_1" + (symbol "GND_0_1" (polyline (pts - (xy -1.27 0) (xy 0 -1.27) (xy 1.27 0) (xy -1.27 0) + (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) @@ -1731,28 +1779,62 @@ ) ) ) - (symbol "0_1_1" + (symbol "GND_1_1" (pin power_in line - (at 0 0 0) - (length 0) hide - (name "0" + (at 0 0 270) + (length 0) + (name "~" (effects (font - (size 1.016 1.016) + (size 1.27 1.27) ) ) ) (number "1" (effects (font - (size 1.016 1.016) + (size 1.27 1.27) ) ) ) ) ) + (embedded_fonts no) ) ) + (text "Power supply is ramped\nto reduce initial current surge" + (exclude_from_sim no) + (at 72.39 132.588 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "86438291-f196-49c0-a878-520bc44e3a2e") + ) + (text "Hybrid switched capacitor converter HSCC\n28 V to 700 V\nhttps://www.osti.gov/servlets/purl/1497233" + (exclude_from_sim no) + (at 65.786 81.534 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "87597724-ed0c-41db-8c21-b254de72d6ea") + ) + (text ".tran 200n 120m\n.option chgtol=1e-11 reltol=0.01 method=gear\n" + (exclude_from_sim no) + (at 148.59 164.592 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "f9428b24-7dda-417a-9229-69da64575178") + ) (junction (at 217.932 96.52) (diameter 0) @@ -2481,42 +2563,8 @@ ) (uuid "f79b053b-d3c9-423c-bda6-32854af1f236") ) - (text "Power supply is ramped\nto reduce initial current surge" - (exclude_from_sim no) - (at 72.39 132.588 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "86438291-f196-49c0-a878-520bc44e3a2e") - ) - (text "Hybrid switched capacitor converter HSCC\n28 V to 700 V\nhttps://www.osti.gov/servlets/purl/1497233" - (exclude_from_sim no) - (at 65.786 81.534 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "87597724-ed0c-41db-8c21-b254de72d6ea") - ) - (text ".tran 200n 120m\n.option chgtol=1e-11 reltol=0.01 method=gear\n" - (exclude_from_sim no) - (at 148.59 164.592 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "f9428b24-7dda-417a-9229-69da64575178") - ) (label "pwr" (at 69.342 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2527,7 +2575,6 @@ ) (label "d4" (at 165.1 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2538,7 +2585,6 @@ ) (label "d6" (at 192.532 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2549,7 +2595,6 @@ ) (label "d7" (at 204.47 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2560,7 +2605,6 @@ ) (label "d5" (at 177.038 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2571,7 +2615,6 @@ ) (label "d2" (at 136.652 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2582,7 +2625,6 @@ ) (label "d8" (at 219.456 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2593,7 +2635,6 @@ ) (label "g" (at 86.106 102.362 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2604,7 +2645,6 @@ ) (label "d" (at 101.6 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2615,7 +2655,6 @@ ) (label "out" (at 236.982 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2626,7 +2665,6 @@ ) (label "d3" (at 148.59 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -2637,7 +2675,6 @@ ) (label "d1" (at 122.428 96.52 0) - (fields_autoplaced yes) (effects (font (size 1.27 1.27) @@ -3235,7 +3272,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 242.57 108.712 0) (unit 1) (exclude_from_sim no) @@ -3244,8 +3281,8 @@ (dnp no) (fields_autoplaced yes) (uuid "43be504e-7702-4b69-939d-ba010d80595c") - (property "Reference" "#GND06" - (at 242.57 111.252 0) + (property "Reference" "#PWR6" + (at 242.57 115.062 0) (effects (font (size 1.27 1.27) @@ -3253,12 +3290,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 242.57 106.172 0) + (property "Value" "GND" + (at 242.57 113.03 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3270,7 +3308,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 242.57 108.712 0) (effects (font @@ -3279,7 +3317,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 242.57 108.712 0) (effects (font @@ -3294,7 +3332,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND06") + (reference "#PWR6") (unit 1) ) ) @@ -3862,7 +3900,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 233.172 108.712 0) (unit 1) (exclude_from_sim no) @@ -3871,8 +3909,8 @@ (dnp no) (fields_autoplaced yes) (uuid "6939400c-1fde-44d5-a619-9283c496e7f3") - (property "Reference" "#GND05" - (at 233.172 111.252 0) + (property "Reference" "#PWR5" + (at 233.172 115.062 0) (effects (font (size 1.27 1.27) @@ -3880,12 +3918,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 233.172 106.172 0) + (property "Value" "GND" + (at 233.172 113.03 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -3897,7 +3936,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 233.172 108.712 0) (effects (font @@ -3906,7 +3945,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 233.172 108.712 0) (effects (font @@ -3921,7 +3960,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND05") + (reference "#PWR5") (unit 1) ) ) @@ -4341,7 +4380,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 120.142 120.396 0) (unit 1) (exclude_from_sim no) @@ -4350,8 +4389,8 @@ (dnp no) (fields_autoplaced yes) (uuid "a4a547d3-4174-4d98-a64f-fa412fadcaf6") - (property "Reference" "#GND04" - (at 120.142 122.936 0) + (property "Reference" "#PWR4" + (at 120.142 126.746 0) (effects (font (size 1.27 1.27) @@ -4359,12 +4398,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 120.142 117.856 0) + (property "Value" "GND" + (at 120.142 125.73 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4376,7 +4416,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 120.142 120.396 0) (effects (font @@ -4385,7 +4425,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 120.142 120.396 0) (effects (font @@ -4400,14 +4440,14 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND04") + (reference "#PWR4") (unit 1) ) ) ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 81.28 123.444 0) (unit 1) (exclude_from_sim no) @@ -4416,8 +4456,8 @@ (dnp no) (fields_autoplaced yes) (uuid "ca988150-bec6-42a5-8c31-4ef907c123ef") - (property "Reference" "#GND02" - (at 81.28 125.984 0) + (property "Reference" "#PWR2" + (at 81.28 129.794 0) (effects (font (size 1.27 1.27) @@ -4425,12 +4465,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 81.28 120.904 0) + (property "Value" "GND" + (at 81.28 128.27 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4442,7 +4483,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 81.28 123.444 0) (effects (font @@ -4451,7 +4492,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 81.28 123.444 0) (effects (font @@ -4466,7 +4507,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND02") + (reference "#PWR2") (unit 1) ) ) @@ -4744,7 +4785,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 105.156 112.522 0) (unit 1) (exclude_from_sim no) @@ -4753,8 +4794,8 @@ (dnp no) (fields_autoplaced yes) (uuid "e79ef649-c298-4c0d-8f69-5d43d9f39174") - (property "Reference" "#GND03" - (at 105.156 115.062 0) + (property "Reference" "#PWR3" + (at 105.156 118.872 0) (effects (font (size 1.27 1.27) @@ -4762,12 +4803,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 105.156 109.982 0) + (property "Value" "GND" + (at 105.156 116.84 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -4779,7 +4821,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 105.156 112.522 0) (effects (font @@ -4788,7 +4830,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 105.156 112.522 0) (effects (font @@ -4803,7 +4845,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND03") + (reference "#PWR3") (unit 1) ) ) @@ -5044,7 +5086,7 @@ ) ) (symbol - (lib_id "pspice:0") + (lib_id "power:GND") (at 68.072 134.366 0) (unit 1) (exclude_from_sim no) @@ -5053,8 +5095,8 @@ (dnp no) (fields_autoplaced yes) (uuid "fbd1e545-9fdc-435a-9b2a-30b6a9500b6a") - (property "Reference" "#GND01" - (at 68.072 136.906 0) + (property "Reference" "#PWR1" + (at 68.072 140.716 0) (effects (font (size 1.27 1.27) @@ -5062,12 +5104,13 @@ (hide yes) ) ) - (property "Value" "0" - (at 68.072 131.826 0) + (property "Value" "GND" + (at 68.072 139.7 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" @@ -5079,7 +5122,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 68.072 134.366 0) (effects (font @@ -5088,7 +5131,7 @@ (hide yes) ) ) - (property "Description" "" + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" (at 68.072 134.366 0) (effects (font @@ -5103,7 +5146,7 @@ (instances (project "HSCConverter4_load" (path "/4931f31e-df24-471e-b8c2-848a676344f1" - (reference "#GND01") + (reference "#PWR1") (unit 1) ) ) @@ -5114,4 +5157,5 @@ (page "1") ) ) -) \ No newline at end of file + (embedded_fonts no) +)