diff --git a/pcb/gan_motor_driver.kicad_pro b/pcb/gan_motor_driver.kicad_pro index 273dfee..3d79788 100644 --- a/pcb/gan_motor_driver.kicad_pro +++ b/pcb/gan_motor_driver.kicad_pro @@ -486,7 +486,7 @@ "gencad": "", "idf": "", "netlist": "", - "plot": "gerber", + "plot": "", "pos_files": "", "specctra_dsn": "", "step": "", @@ -560,48 +560,12 @@ "name": "Sim.Device", "show": false }, - { - "group_by": false, - "label": "Sim.Library", - "name": "Sim.Library", - "show": false - }, - { - "group_by": false, - "label": "Sim.Name", - "name": "Sim.Name", - "show": false - }, - { - "group_by": false, - "label": "Sim.Params", - "name": "Sim.Params", - "show": false - }, { "group_by": false, "label": "Sim.Pins", "name": "Sim.Pins", "show": false }, - { - "group_by": false, - "label": "Sim.Type", - "name": "Sim.Type", - "show": false - }, - { - "group_by": false, - "label": "digikey", - "name": "digikey", - "show": false - }, - { - "group_by": false, - "label": "kicad", - "name": "kicad", - "show": false - }, { "group_by": true, "label": "DNP", @@ -662,7 +626,7 @@ "version": 0 }, "model_mode": 4, - "workbook_filename": "" + "workbook_filename": "gan_motor_driver.wbk" }, "page_layout_descr_file": "", "plot_directory": "", @@ -700,6 +664,10 @@ [ "5ad34fe2-a490-48c3-a497-a9e3659d2417", "psu" + ], + [ + "f4714f4e-db96-43cc-97d1-25933cf75f2f", + "simulation" ] ], "text_variables": {} diff --git a/pcb/gan_motor_driver.kicad_sch b/pcb/gan_motor_driver.kicad_sch index 26311fd..a32a5f8 100644 --- a/pcb/gan_motor_driver.kicad_sch +++ b/pcb/gan_motor_driver.kicad_sch @@ -1143,183 +1143,6 @@ ) (embedded_fonts no) ) - (symbol "Simulation_SPICE:VPULSE" - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0.0254) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "V" - (at 2.54 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "VPULSE" - (at 2.54 0 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Voltage source, pulse" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=+ 2=-" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Type" "PULSE" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "V" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" - (at 2.54 -2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "ki_keywords" "simulation" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "VPULSE_0_0" - (polyline - (pts - (xy -2.032 -0.762) (xy -1.397 -0.762) (xy -1.143 0.762) (xy -0.127 0.762) (xy 0.127 -0.762) (xy 1.143 -0.762) - (xy 1.397 0.762) (xy 2.032 0.762) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (text "+" - (at 0 1.905 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (symbol "VPULSE_0_1" - (circle - (center 0 0) - (radius 2.54) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "VPULSE_1_1" - (pin passive 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 passive 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) - ) (symbol "power:GND" (power) (pin_numbers @@ -1553,17 +1376,11 @@ (color 0 0 0 0) (uuid "2c8af42f-4d7e-4136-9665-491c1b223f34") ) - (junction - (at 203.2 48.26) - (diameter 0) - (color 0 0 0 0) - (uuid "2d3f9bbe-adcd-4560-ad20-7fd83a7a2436") - ) (junction (at 203.2 86.36) (diameter 0) (color 0 0 0 0) - (uuid "33b3f941-6026-487b-bd29-9889a7febab4") + (uuid "2f31bcbb-5cea-48af-bb91-ebfd1c0610f5") ) (junction (at 123.19 45.72) @@ -1605,6 +1422,16 @@ (at 52.07 88.9) (uuid "a7cd6f7c-188d-427c-8bd5-92822e887ca0") ) + (wire + (pts + (xy 102.87 172.72) (xy 95.25 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "008469f0-1972-4741-8b41-c42e959a8d37") + ) (wire (pts (xy 223.52 97.79) (xy 223.52 100.33) @@ -1615,6 +1442,26 @@ ) (uuid "07332213-fe6a-45a5-bb8d-e88463b675da") ) + (wire + (pts + (xy 125.73 175.26) (xy 143.51 175.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c3b6beb-ebc4-4f85-a08c-a1c2f5778e8d") + ) + (wire + (pts + (xy 125.73 167.64) (xy 143.51 167.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0f0ab3ff-cabf-4ab7-b87f-7a62156ee803") + ) (wire (pts (xy 209.55 86.36) (xy 203.2 86.36) @@ -1695,6 +1542,16 @@ ) (uuid "243630ac-bc96-403e-9b01-bd3e1b74838a") ) + (wire + (pts + (xy 125.73 180.34) (xy 143.51 180.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "24ef3325-6a72-4a25-8b6b-6424663bde18") + ) (wire (pts (xy 33.02 132.08) (xy 33.02 129.54) @@ -1735,6 +1592,16 @@ ) (uuid "39ba161a-c2e5-4746-9eea-5d57e2b0d55b") ) + (wire + (pts + (xy 125.73 177.8) (xy 143.51 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7a8a0b-b563-45a1-8462-827a4c5459a1") + ) (wire (pts (xy 129.54 48.26) (xy 129.54 76.2) @@ -1807,7 +1674,7 @@ ) (wire (pts - (xy 129.54 48.26) (xy 203.2 48.26) + (xy 129.54 48.26) (xy 209.55 48.26) ) (stroke (width 0) @@ -1855,6 +1722,16 @@ ) (uuid "54b60619-db81-4b48-983d-84c1a3927779") ) + (wire + (pts + (xy 233.68 43.18) (xy 233.68 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "54f8bcbd-b74b-4d1f-9b5c-defd8708197c") + ) (wire (pts (xy 17.78 25.4) (xy 17.78 40.64) @@ -1905,6 +1782,16 @@ ) (uuid "6bc7f0f2-048d-4c85-87c3-1f6d62404b32") ) + (wire + (pts + (xy 125.73 170.18) (xy 143.51 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6d4d3dfc-21c0-4bde-a830-9d07c3f1279d") + ) (wire (pts (xy 52.07 101.6) (xy 78.74 101.6) @@ -1945,6 +1832,16 @@ ) (uuid "788db1ab-01b7-4f9d-8ab1-8e12b1bd3d85") ) + (wire + (pts + (xy 233.68 81.28) (xy 233.68 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ae091f2-dfd8-4558-8ba6-a8d1f90722ee") + ) (wire (pts (xy 116.84 96.52) (xy 157.48 96.52) @@ -1995,6 +1892,16 @@ ) (uuid "8b643c70-229d-43ee-a34c-3217cc386f6b") ) + (wire + (pts + (xy 102.87 184.15) (xy 100.33 184.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fe7427d-f61c-410e-aaf2-ce994ac77d79") + ) (wire (pts (xy 166.37 101.6) (xy 116.84 101.6) @@ -2075,16 +1982,6 @@ ) (uuid "a49d6922-d2ad-48f8-a31d-a20d7103db64") ) - (wire - (pts - (xy 203.2 48.26) (xy 209.55 48.26) - ) - (stroke - (width 0) - (type default) - ) - (uuid "a616e435-6e9c-40af-ac70-b8211bbe744b") - ) (wire (pts (xy 223.52 43.18) (xy 223.52 45.72) @@ -2115,6 +2012,16 @@ ) (uuid "ab42dc1f-99f7-4c1d-bfd9-31a7e332b2d2") ) + (wire + (pts + (xy 99.06 162.56) (xy 99.06 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ac7fc1c7-1763-4b07-b447-44925b5390fc") + ) (wire (pts (xy 187.96 96.52) (xy 187.96 139.7) @@ -2215,6 +2122,16 @@ ) (uuid "bffbbe69-a672-4067-96be-ecbc0fcd7a89") ) + (wire + (pts + (xy 233.68 119.38) (xy 233.68 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c15a74e2-833b-4fb8-9087-a3052574ed51") + ) (wire (pts (xy 203.2 86.36) (xy 203.2 124.46) @@ -2247,13 +2164,13 @@ ) (wire (pts - (xy 203.2 48.26) (xy 203.2 86.36) + (xy 125.73 172.72) (xy 143.51 172.72) ) (stroke (width 0) (type default) ) - (uuid "c6fa27b0-f40a-4611-a17f-32950269686b") + (uuid "c5510c40-c04f-4eee-9c6a-5b3948f9ab98") ) (wire (pts @@ -2265,6 +2182,26 @@ ) (uuid "c795757b-cdaa-45b5-8272-47020603b51d") ) + (wire + (pts + (xy 125.73 163.83) (xy 143.51 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c896ae2a-c8be-4fc9-90a1-2b7a196d0906") + ) + (wire + (pts + (xy 100.33 184.15) (xy 100.33 186.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d4173d44-a06a-4901-b818-373333f523a1") + ) (wire (pts (xy 123.19 43.18) (xy 123.19 45.72) @@ -2295,6 +2232,16 @@ ) (uuid "df313bb6-cbcd-421d-8886-784d7289ccde") ) + (wire + (pts + (xy 95.25 170.18) (xy 95.25 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "df63738d-b4a1-428e-9640-84c50283793d") + ) (wire (pts (xy 17.78 25.4) (xy 57.15 25.4) @@ -2325,6 +2272,16 @@ ) (uuid "e2b9d2d2-600c-415f-be14-4d6ffc98708b") ) + (wire + (pts + (xy 99.06 165.1) (xy 102.87 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6e2b8b4-e025-4951-b593-121aa5ebc7f8") + ) (wire (pts (xy 250.19 91.44) (xy 237.49 91.44) @@ -2435,11 +2392,151 @@ ) (uuid "ff0ff790-19e4-4933-8254-d31f3064f5d2") ) + (label "DRV_EN" + (at 143.51 163.83 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "0392f717-0ebc-469f-8fb6-2f5d0bed76d3") + ) + (label "PWM_PHASE_B_H" + (at 124.46 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0a4a6ce6-b325-44e3-acf7-7e347e9f8270") + ) + (label "PWM_PHASE_B_L" + (at 124.46 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "0fe494a6-b429-421e-8b66-338d08ddcb5b") + ) + (label "PWM_PHASE_A_H" + (at 124.46 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "154bbfdf-6669-43c1-a226-9d6b10b07950") + ) + (label "DRV_EN" + (at 120.65 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1b0505b9-1d15-4b67-809e-b49a6173ff23") + ) + (label "PWM_PHASE_C_H" + (at 143.51 177.8 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2c2fc7f3-c987-4bc5-868a-4b4ffde6038b") + ) + (label "PWM_PHASE_A_H" + (at 143.51 167.64 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "2f6cc3f1-3ff6-4c57-bd76-dfd04d16fb13") + ) + (label "PWM_PHASE_A_L" + (at 124.46 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "445efa94-c0bc-43f8-ac78-264377eb8297") + ) + (label "PWM_PHASE_C_H" + (at 124.46 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "495bb19e-42ae-4591-b866-77f74938898f") + ) + (label "PWM_PHASE_C_L" + (at 143.51 180.34 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "75eb4512-b8ec-40c8-b588-337bbeba672f") + ) + (label "PWM_PHASE_B_H" + (at 143.51 172.72 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "88d00efa-304c-4bbc-bc68-3cfdf77a0332") + ) + (label "PWM_PHASE_C_L" + (at 124.46 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "91baa06f-eb05-492d-a9c5-44ca9d2f971a") + ) + (label "PWM_PHASE_A_L" + (at 143.51 170.18 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "9d11316c-13ee-4876-bb47-8507d85b1a63") + ) + (label "PWM_PHASE_B_L" + (at 143.51 175.26 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "d4fcd147-2e14-499c-8007-ed01c0d354cb") + ) (symbol (lib_id "Mechanical:MountingHole_Pad") (at 48.26 46.99 90) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -2702,7 +2799,7 @@ (lib_id "Mechanical:MountingHole_Pad") (at 252.73 53.34 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -2901,7 +2998,7 @@ (lib_id "Mechanical:MountingHole_Pad") (at 252.73 129.54 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -3100,7 +3197,7 @@ (lib_id "Connector:Conn_01x04_Pin") (at 180.34 153.67 180) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -3274,7 +3371,7 @@ (lib_id "Mechanical:MountingHole_Pad") (at 48.26 60.96 90) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -3405,7 +3502,7 @@ (lib_id "Mechanical:MountingHole_Pad") (at 48.26 34.29 90) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -3467,35 +3564,34 @@ ) ) (symbol - (lib_id "Simulation_SPICE:VPULSE") - (at 22.86 177.8 0) + (lib_id "power:GND") + (at 100.33 186.69 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "787ce661-82da-4f27-a04e-f1bf1e0b4313") - (property "Reference" "V2" - (at 26.67 175.1301 0) + (uuid "6c260c1e-dd60-4652-8340-2971111cac7a") + (property "Reference" "#PWR01" + (at 100.33 193.04 0) (effects (font (size 1.27 1.27) ) - (justify left) + (hide yes) ) ) - (property "Value" "VPULSE" - (at 26.67 177.6701 0) + (property "Value" "GND" + (at 100.33 191.77 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) (property "Footprint" "" - (at 22.86 177.8 0) + (at 100.33 186.69 0) (effects (font (size 1.27 1.27) @@ -3503,8 +3599,8 @@ (hide yes) ) ) - (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" - (at 22.86 177.8 0) + (property "Datasheet" "" + (at 100.33 186.69 0) (effects (font (size 1.27 1.27) @@ -3512,8 +3608,8 @@ (hide yes) ) ) - (property "Description" "Voltage source, pulse" - (at 22.86 177.8 0) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 100.33 186.69 0) (effects (font (size 1.27 1.27) @@ -3521,53 +3617,79 @@ (hide yes) ) ) - (property "Sim.Pins" "1=+ 2=-" - (at 22.86 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Type" "PULSE" - (at 22.86 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "V" - (at 22.86 177.8 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=10u per=20u" - (at 26.67 180.2101 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) (pin "1" - (uuid "6a298af4-c3a8-44ea-9a33-0521e22b391a") - ) - (pin "2" - (uuid "ca5b0426-4643-448e-b768-c2aefbac2a10") + (uuid "43c6b7d2-f02a-4dd3-82ca-599db29e52da") ) (instances (project "" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" - (reference "V2") + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 233.68 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "75ac794d-1435-4e1d-ad2d-07e211d3969a") + (property "Reference" "#PWR037" + (at 233.68 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 233.68 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 233.68 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 233.68 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 233.68 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "267b32b0-f7bb-42df-95b5-64579ee54974") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR037") (unit 1) ) ) @@ -3639,6 +3761,73 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 95.25 170.18 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "86a533c0-d596-471b-88cd-43fc3792d7c3") + (property "Reference" "#PWR034" + (at 95.25 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 95.25 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 95.25 170.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 95.25 170.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 95.25 170.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "0446b1fa-9380-4f8e-b888-eafa3042283c") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR034") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:VCC") (at 63.5 33.02 0) @@ -3705,6 +3894,138 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 203.2 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "90d1e599-4671-4c99-adee-eada9e4fced9") + (property "Reference" "#PWR040" + (at 203.2 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 203.2 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 203.2 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 203.2 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 203.2 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1fcc5a3b-61c0-41b3-a2fd-1b60c9650f2a") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR040") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VCC") + (at 233.68 119.38 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9f7cd58e-71db-4d4c-95ab-7edc90dedb5f") + (property "Reference" "#PWR039" + (at 233.68 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 233.68 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 233.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 233.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 233.68 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "334f3e73-2b7c-4c38-9229-59eda135228b") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR039") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:VCC") (at 63.5 44.45 0) @@ -4136,6 +4457,72 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 233.68 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dff102af-c5c1-46b2-89f2-0b5333fadc2c") + (property "Reference" "#PWR038" + (at 233.68 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 233.68 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 233.68 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 233.68 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 233.68 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c0023946-f5e8-4844-846c-1186b2dba711") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (reference "#PWR038") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Simulation_SPICE:VDC") (at 17.78 45.72 0) @@ -4238,7 +4625,7 @@ (lib_id "Mechanical:MountingHole_Pad") (at 252.73 91.44 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom no) (on_board yes) (dnp no) @@ -4302,17 +4689,18 @@ ) ) (symbol - (lib_id "power:GND") - (at 22.86 182.88 0) + (lib_id "power:VCC") + (at 99.06 162.56 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "f02fa3fe-dfb3-478e-9773-39ebe3e28511") - (property "Reference" "#PWR01" - (at 22.86 189.23 0) + (uuid "eba9398b-ae8c-4a40-8569-054a8d0c8de5") + (property "Reference" "#PWR033" + (at 99.06 166.37 0) (effects (font (size 1.27 1.27) @@ -4320,8 +4708,8 @@ (hide yes) ) ) - (property "Value" "GND" - (at 22.86 187.96 0) + (property "Value" "+5V" + (at 99.06 157.48 0) (effects (font (size 1.27 1.27) @@ -4329,7 +4717,7 @@ ) ) (property "Footprint" "" - (at 22.86 182.88 0) + (at 99.06 162.56 0) (effects (font (size 1.27 1.27) @@ -4338,7 +4726,7 @@ ) ) (property "Datasheet" "" - (at 22.86 182.88 0) + (at 99.06 162.56 0) (effects (font (size 1.27 1.27) @@ -4346,8 +4734,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 22.86 182.88 0) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 99.06 162.56 0) (effects (font (size 1.27 1.27) @@ -4356,12 +4744,12 @@ ) ) (pin "1" - (uuid "e66c9ed4-229b-4180-b1f1-2f2d46db4e9d") + (uuid "964563af-6431-48b6-b131-34f00ec3e5fe") ) (instances - (project "" + (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" - (reference "#PWR01") + (reference "#PWR033") (unit 1) ) ) @@ -4547,6 +4935,16 @@ (justify left) ) ) + (pin "12v" input + (at 233.68 45.72 90) + (uuid "384997b0-b5a7-41f2-84c5-a871a8590b27") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" @@ -4669,6 +5067,16 @@ (justify left) ) ) + (pin "12v" input + (at 233.68 83.82 90) + (uuid "9397b84c-3242-46a7-b6ec-801559d27e4c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" @@ -5265,6 +5673,16 @@ (justify left) ) ) + (pin "12v" input + (at 233.68 121.92 90) + (uuid "a173a264-059d-47b3-9d15-dcc1b46c71be") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" @@ -5273,6 +5691,148 @@ ) ) ) + (sheet + (at 102.87 160.02) + (size 22.86 25.4) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "f4714f4e-db96-43cc-97d1-25933cf75f2f") + (property "Sheetname" "simulation" + (at 102.87 159.3084 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "simulation.kicad_sch" + (at 102.87 186.0046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "PWM_B_H" output + (at 125.73 172.72 0) + (uuid "c3ff0ca8-fd85-4a94-8319-80976792b162") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWM_B_L" output + (at 125.73 175.26 0) + (uuid "555f9637-7bf4-4ca8-a4af-e1e18c40aa33") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWM_A_H" output + (at 125.73 167.64 0) + (uuid "54210313-fda6-4187-b071-a39b8413a15a") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWM_C_H" output + (at 125.73 177.8 0) + (uuid "02b7af52-b4bc-4665-a596-88666d154343") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "gnd" input + (at 102.87 184.15 180) + (uuid "5285e2ff-ee99-46d3-a8a3-dabb5d0e5ab8") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "PWM_C_L" output + (at 125.73 180.34 0) + (uuid "7cf631fb-c49f-49d3-869a-9da4dc3616a0") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "PWM_A_L" output + (at 125.73 170.18 0) + (uuid "b224bd2b-0814-41ac-b212-b8e5e9423715") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "DRV_EN" output + (at 125.73 163.83 0) + (uuid "3d6cad9b-1645-422d-8a45-bb3f3f5c56ce") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "v5" output + (at 102.87 165.1 180) + (uuid "00ab604e-7a9a-40de-9eae-3cf42b32a446") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "v3.3" output + (at 102.87 172.72 180) + (uuid "dc20f824-ab05-4e7e-9f2b-ed59cbe2d462") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e" + (page "7") + ) + ) + ) + ) (sheet_instances (path "/" (page "1") diff --git a/pcb/gan_motor_driver.wbk b/pcb/gan_motor_driver.wbk index 4541478..3e62cf7 100644 --- a/pcb/gan_motor_driver.wbk +++ b/pcb/gan_motor_driver.wbk @@ -21,8 +21,17 @@ "showGrid": true, "traces": [ { - "color": "rgb(228, 26, 28)", - "signal": "V(/half_bridge_a/sw)", + "color": "rgb(55, 126, 184)", + "cursor1": { + "position": 0.0, + "x_format": "3~s", + "y_format": "3~V" + }, + "cursorD": { + "x_format": "3~s", + "y_format": "3~V" + }, + "signal": "V(/half_bridge_c/sw)", "trace_type": 257 } ] diff --git a/pcb/half_bridge.kicad_sch b/pcb/half_bridge.kicad_sch index 0fb7078..3fba83d 100644 --- a/pcb/half_bridge.kicad_sch +++ b/pcb/half_bridge.kicad_sch @@ -312,6 +312,168 @@ ) (embedded_fonts no) ) + (symbol "Device:L" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "L" + (at -1.27 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "L" + (at 1.905 0 90) + (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" "Inductor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "inductor choke coil reactor magnetic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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) + (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) + ) + (fill + (type none) + ) + ) + ) + (symbol "L_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "1" + (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 "2" + (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) @@ -668,107 +830,6 @@ ) (embedded_fonts no) ) - (symbol "Simulation_SPICE:0" - (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 -5.08 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "0" - (at 0 -2.54 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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Circuit_elements__device" - (at 0 -10.16 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "0V reference potential for simulation" - (at 0 -7.62 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) - (name "~" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - (number "1" - (effects - (font - (size 1.016 1.016) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "Simulation_SPICE:SWITCH" (pin_numbers (hide yes) @@ -1882,30 +1943,42 @@ (embedded_fonts no) ) ) + (junction + (at 67.31 152.4) + (diameter 0) + (color 0 0 0 0) + (uuid "02dc683a-09f5-45f2-8486-4c13cf467516") + ) + (junction + (at 60.96 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "060134f7-91f5-452e-84b6-e5e87c2d6cb9") + ) (junction (at 137.16 25.4) (diameter 0) (color 0 0 0 0) (uuid "0f6d2d79-0516-4cdf-aa07-ec36699950d0") ) - (junction - (at 77.47 48.26) - (diameter 0) - (color 0 0 0 0) - (uuid "1794a6f8-4202-4d4d-b354-fdc2fbfeefa8") - ) - (junction - (at 66.04 187.96) - (diameter 0) - (color 0 0 0 0) - (uuid "1bfed690-e608-4dfc-94b5-de4180ff2106") - ) (junction (at 71.12 132.08) (diameter 0) (color 0 0 0 0) (uuid "2501b290-8d1c-489f-b6ba-f9043353f346") ) + (junction + (at 67.31 172.72) + (diameter 0) + (color 0 0 0 0) + (uuid "282bc49e-876a-42d5-9f10-f69b23a89c2c") + ) + (junction + (at 99.06 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "4060223b-f69d-4ddd-8aec-9dac4fae93e0") + ) (junction (at 144.78 25.4) (diameter 0) @@ -1925,10 +1998,10 @@ (uuid "44bb2dfb-80b8-41f2-9e5c-b2962b2634a7") ) (junction - (at 163.83 93.98) + (at 67.31 187.96) (diameter 0) (color 0 0 0 0) - (uuid "45880e0f-7027-4e87-a8ac-ac510f1ce5bf") + (uuid "48c63a54-a5a5-43d1-9e2d-9e66526f8fca") ) (junction (at 144.78 38.1) @@ -1936,6 +2009,24 @@ (color 0 0 0 0) (uuid "4b072dae-6dbe-4141-9a49-d9571d2e7201") ) + (junction + (at 66.04 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "514f407f-0bb9-48a4-9c35-515f477133f6") + ) + (junction + (at 60.96 165.1) + (diameter 0) + (color 0 0 0 0) + (uuid "602ba574-f5fb-4914-8c88-3f5c8f494ae6") + ) + (junction + (at 229.87 81.28) + (diameter 0) + (color 0 0 0 0) + (uuid "647e47e9-0b40-441b-9777-6a1e79331347") + ) (junction (at 154.94 74.93) (diameter 0) @@ -1954,18 +2045,42 @@ (color 0 0 0 0) (uuid "7da4bd57-1348-499f-bf56-6f45abe3e155") ) + (junction + (at 88.9 48.26) + (diameter 0) + (color 0 0 0 0) + (uuid "823032c0-96a3-4e55-913f-8258001836c5") + ) (junction (at 129.54 25.4) (diameter 0) (color 0 0 0 0) (uuid "86005bff-f984-449e-a8a9-b6f21f25b320") ) + (junction + (at 44.45 187.96) + (diameter 0) + (color 0 0 0 0) + (uuid "86a2b541-df58-450e-b09f-6b1495f16470") + ) (junction (at 71.12 165.1) (diameter 0) (color 0 0 0 0) (uuid "871d2dfc-76e0-4404-9d2a-44ebf2d6fefc") ) + (junction + (at 67.31 144.78) + (diameter 0) + (color 0 0 0 0) + (uuid "8a3ff927-cb9d-4da6-b47b-057070e8a16c") + ) + (junction + (at 31.75 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "8cf364c1-36e0-4871-988d-cc060aa34fee") + ) (junction (at 134.62 81.28) (diameter 0) @@ -1990,6 +2105,12 @@ (color 0 0 0 0) (uuid "9b349934-5ddf-4411-af7c-918d22cc6ad8") ) + (junction + (at 229.87 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "9d6523e3-8dde-4c1b-822b-ea83ce80fdcf") + ) (junction (at 97.79 93.98) (diameter 0) @@ -2002,30 +2123,72 @@ (color 0 0 0 0) (uuid "a2f14bfb-9616-4974-b89a-32134459d8f2") ) + (junction + (at 93.98 163.83) + (diameter 0) + (color 0 0 0 0) + (uuid "abf7bb78-2073-4caf-a19d-f1bce7dc4884") + ) + (junction + (at 120.65 93.98) + (diameter 0) + (color 0 0 0 0) + (uuid "adf1fd96-aee6-4a97-850d-38f298657f02") + ) + (junction + (at 55.88 111.76) + (diameter 0) + (color 0 0 0 0) + (uuid "ae8ebb47-3519-471c-9aa6-9906d68bf712") + ) (junction (at 135.89 57.15) (diameter 0) (color 0 0 0 0) (uuid "af99a3bf-c93f-4204-a291-2141b4aacf66") ) + (junction + (at 101.6 166.37) + (diameter 0) + (color 0 0 0 0) + (uuid "b0994dfe-eded-472f-926f-b3bda80ea4f9") + ) (junction (at 135.89 67.31) (diameter 0) (color 0 0 0 0) (uuid "b2a4fed7-2a1e-467d-8596-f3210fedebf8") ) + (junction + (at 86.36 163.83) + (diameter 0) + (color 0 0 0 0) + (uuid "be79b206-9f6a-4799-934c-d778643279a1") + ) (junction (at 163.83 67.31) (diameter 0) (color 0 0 0 0) (uuid "c4ccbd15-2027-42de-a96b-73d556ce3471") ) + (junction + (at 45.72 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "c9a0c4cc-04e9-49b9-9cc0-ce87d430e41e") + ) (junction (at 77.47 25.4) (diameter 0) (color 0 0 0 0) (uuid "cd4b7236-355a-4722-a8d8-5db621ac2db4") ) + (junction + (at 67.31 137.16) + (diameter 0) + (color 0 0 0 0) + (uuid "d2988b6a-426e-4c61-9837-e39af01034a6") + ) (junction (at 140.97 38.1) (diameter 0) @@ -2039,10 +2202,16 @@ (uuid "de011a4f-2ee4-4dc4-b558-f5822bc7fd95") ) (junction - (at 64.77 119.38) + (at 67.31 140.97) (diameter 0) (color 0 0 0 0) - (uuid "e8545c9d-b600-4024-a5bd-e3d1ffcb7587") + (uuid "e0dda855-b018-400e-a046-7e17886ef8bd") + ) + (junction + (at 93.98 166.37) + (diameter 0) + (color 0 0 0 0) + (uuid "f1d7ff28-6534-486e-9aea-606b8be3da91") ) (wire (pts @@ -2056,7 +2225,17 @@ ) (wire (pts - (xy 50.8 187.96) (xy 40.64 187.96) + (xy 120.65 93.98) (xy 123.19 93.98) + ) + (stroke + (width 0.381) + (type solid) + ) + (uuid "01e219cb-6ef1-440c-aeba-efc2a6fefed2") + ) + (wire + (pts + (xy 50.8 187.96) (xy 44.45 187.96) ) (stroke (width 0) @@ -2084,6 +2263,16 @@ ) (uuid "08fc4e78-31f8-439c-b7a2-77955be874a8") ) + (wire + (pts + (xy 74.93 62.23) (xy 100.33 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "09b1345a-e678-48c4-a92c-37220ebbd8cf") + ) (wire (pts (xy 144.78 38.1) (xy 144.78 35.56) @@ -2096,7 +2285,17 @@ ) (wire (pts - (xy 97.79 93.98) (xy 163.83 93.98) + (xy 130.81 93.98) (xy 163.83 93.98) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "0bcc0a62-7d23-4ccf-8e1a-0b24f692bf69") + ) + (wire + (pts + (xy 97.79 93.98) (xy 120.65 93.98) ) (stroke (width 0.381) @@ -2106,7 +2305,7 @@ ) (wire (pts - (xy 64.77 119.38) (xy 71.12 119.38) + (xy 67.31 119.38) (xy 71.12 119.38) ) (stroke (width 0) @@ -2124,6 +2323,16 @@ ) (uuid "0ddd973f-bbf1-41ec-8766-2939ed4bd4d1") ) + (wire + (pts + (xy 82.55 187.96) (xy 67.31 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1022e812-1f6d-4866-8f39-0b4a9922e261") + ) (wire (pts (xy 144.78 38.1) (xy 140.97 38.1) @@ -2154,6 +2363,36 @@ ) (uuid "1320ae5f-8547-4bab-8107-7d2d70b641f8") ) + (wire + (pts + (xy 66.04 118.11) (xy 66.04 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13edd957-8203-43e4-a8da-53bba97f8eaf") + ) + (wire + (pts + (xy 67.31 152.4) (xy 67.31 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "154be77b-3848-4982-bf4f-cf96024689cd") + ) + (wire + (pts + (xy 60.96 132.08) (xy 60.96 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "155a45f7-142f-4718-80eb-8662a033b854") + ) (wire (pts (xy 87.63 48.26) (xy 88.9 48.26) @@ -2164,6 +2403,16 @@ ) (uuid "164c4a6d-8d20-4e0f-93f5-e9b35d4e56e5") ) + (wire + (pts + (xy 99.06 43.18) (xy 99.06 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "19b70a40-1255-480e-a9e7-cf07cbf2f6fa") + ) (wire (pts (xy 124.46 60.96) (xy 138.43 60.96) @@ -2174,16 +2423,6 @@ ) (uuid "19bf4dbc-273d-4bfc-aec4-f88add8a2dc3") ) - (wire - (pts - (xy 64.77 119.38) (xy 64.77 152.4) - ) - (stroke - (width 0) - (type default) - ) - (uuid "1a39e10f-8473-40a3-9912-0146b85b7036") - ) (wire (pts (xy 144.78 25.4) (xy 144.78 27.94) @@ -2214,6 +2453,26 @@ ) (uuid "1c1ab8fe-56b8-4622-9809-72168ed43f5e") ) + (wire + (pts + (xy 31.75 137.16) (xy 31.75 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cfa79f8-8fa1-4100-bcf0-8287c7324fa7") + ) + (wire + (pts + (xy 34.29 170.18) (xy 31.75 170.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1db6eda7-c808-4494-8f2b-b50d2670e135") + ) (wire (pts (xy 205.74 71.12) (xy 215.9 71.12) @@ -2226,13 +2485,23 @@ ) (wire (pts - (xy 77.47 25.4) (xy 129.54 25.4) + (xy 44.45 187.96) (xy 36.83 187.96) ) (stroke - (width 0.381) + (width 0) (type default) ) - (uuid "275e85de-c946-4967-ba3b-62487d0d046f") + (uuid "21db7fd1-e615-42b5-85e9-77cab9c245a7") + ) + (wire + (pts + (xy 60.96 132.08) (xy 71.12 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "25357d2e-d923-4234-afb5-3e0838c55456") ) (wire (pts @@ -2246,7 +2515,7 @@ ) (wire (pts - (xy 226.06 91.44) (xy 264.16 91.44) + (xy 226.06 91.44) (xy 229.87 91.44) ) (stroke (width 0.381) @@ -2276,13 +2545,13 @@ ) (wire (pts - (xy 64.77 113.03) (xy 64.77 119.38) + (xy 44.45 170.18) (xy 44.45 187.96) ) (stroke (width 0) (type default) ) - (uuid "3231d91e-7d51-468c-bd3c-6108283367dd") + (uuid "334706c0-0572-496a-a036-3ca16ca034de") ) (wire (pts @@ -2304,6 +2573,16 @@ ) (uuid "3657d4ce-76ea-4b5c-bf48-b40e557c3e62") ) + (wire + (pts + (xy 67.31 144.78) (xy 67.31 152.4) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3925cf75-1880-4b91-b201-a168d9caeebd") + ) (wire (pts (xy 124.46 57.15) (xy 127 57.15) @@ -2324,6 +2603,26 @@ ) (uuid "3a062ac3-e495-4812-9adb-a68732b0a5dc") ) + (wire + (pts + (xy 67.31 172.72) (xy 67.31 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a25a58c-4d1c-46b4-9451-01926951f579") + ) + (wire + (pts + (xy 67.31 137.16) (xy 67.31 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a68a112-736c-45c0-9715-e8986284ad5b") + ) (wire (pts (xy 68.58 66.04) (xy 100.33 66.04) @@ -2344,16 +2643,6 @@ ) (uuid "3cb6c0b9-f9b8-46ea-988a-b2b87603d56c") ) - (wire - (pts - (xy 77.47 48.26) (xy 77.47 62.23) - ) - (stroke - (width 0) - (type default) - ) - (uuid "3cfb0de9-89c9-424e-8e9c-6e1b8bae51f8") - ) (wire (pts (xy 196.85 91.44) (xy 196.85 88.9) @@ -2376,7 +2665,7 @@ ) (wire (pts - (xy 50.8 165.1) (xy 50.8 149.86) + (xy 50.8 168.91) (xy 50.8 149.86) ) (stroke (width 0) @@ -2454,6 +2743,36 @@ ) (uuid "4c5d9ecf-f45a-4229-807f-1a3670dbb552") ) + (wire + (pts + (xy 101.6 166.37) (xy 109.22 166.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ed3f1f4-e593-46fa-ba7b-017c8d449997") + ) + (wire + (pts + (xy 99.06 48.26) (xy 135.89 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f23938d-690a-43cc-8dd4-f107869fa196") + ) + (wire + (pts + (xy 67.31 119.38) (xy 67.31 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4f3be0f7-69c4-4916-8f25-1ee20a625b3b") + ) (wire (pts (xy 91.44 93.98) (xy 97.79 93.98) @@ -2476,7 +2795,7 @@ ) (wire (pts - (xy 71.12 152.4) (xy 64.77 152.4) + (xy 71.12 152.4) (xy 67.31 152.4) ) (stroke (width 0) @@ -2496,7 +2815,17 @@ ) (wire (pts - (xy 50.8 175.26) (xy 50.8 187.96) + (xy 67.31 140.97) (xy 67.31 144.78) + ) + (stroke + (width 0) + (type default) + ) + (uuid "588d4cd7-2458-4509-ab7f-1818bc8129fe") + ) + (wire + (pts + (xy 50.8 179.07) (xy 50.8 187.96) ) (stroke (width 0) @@ -2506,13 +2835,33 @@ ) (wire (pts - (xy 66.04 187.96) (xy 66.04 189.23) + (xy 60.96 165.1) (xy 71.12 165.1) ) (stroke (width 0) (type default) ) - (uuid "5c21ea85-d4ca-47f6-a8d7-7d28f35ac8ad") + (uuid "5b6f4e3f-4c18-4fff-b0c5-ea4639606385") + ) + (wire + (pts + (xy 86.36 163.83) (xy 93.98 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5ce80536-5ea5-4f7f-99f8-c814a5f9f26d") + ) + (wire + (pts + (xy 60.96 140.97) (xy 67.31 140.97) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5dd56379-d220-434a-a1cb-cb2cac6b4a01") ) (wire (pts @@ -2524,6 +2873,36 @@ ) (uuid "5dd7e099-6bb3-4f5d-b16f-aa32a4c7df41") ) + (wire + (pts + (xy 55.88 111.76) (xy 55.88 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5e6bf953-b536-4ff3-9d5c-33a248dfd145") + ) + (wire + (pts + (xy 229.87 91.44) (xy 264.16 91.44) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "5fcfe5e3-cf62-4f92-b815-314ba5e034dd") + ) + (wire + (pts + (xy 229.87 81.28) (xy 229.87 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "63be6363-05e2-43a9-b1f8-36ca84b23211") + ) (wire (pts (xy 80.01 48.26) (xy 77.47 48.26) @@ -2534,6 +2913,16 @@ ) (uuid "64973072-e51f-446c-9477-b15a858f7867") ) + (wire + (pts + (xy 66.04 107.95) (xy 66.04 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6527dd94-9026-4ef0-affc-a7cbbe08c03d") + ) (wire (pts (xy 82.55 130.81) (xy 76.2 130.81) @@ -2546,7 +2935,7 @@ ) (wire (pts - (xy 57.15 165.1) (xy 71.12 165.1) + (xy 26.67 165.1) (xy 34.29 165.1) ) (stroke (width 0) @@ -2556,7 +2945,7 @@ ) (wire (pts - (xy 196.85 104.14) (xy 163.83 104.14) + (xy 196.85 104.14) (xy 120.65 104.14) ) (stroke (width 0) @@ -2574,6 +2963,16 @@ ) (uuid "692bc040-34de-43bd-b17f-88117664da65") ) + (wire + (pts + (xy 45.72 106.68) (xy 45.72 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "693dc865-ff66-4938-a6a2-75532c209eb8") + ) (wire (pts (xy 163.83 81.28) (xy 163.83 80.01) @@ -2584,16 +2983,6 @@ ) (uuid "696a2761-c202-4c47-9ba3-553d671306fa") ) - (wire - (pts - (xy 58.42 132.08) (xy 71.12 132.08) - ) - (stroke - (width 0) - (type default) - ) - (uuid "69d40abb-d2b6-42f2-8b89-7db3e14b055f") - ) (wire (pts (xy 96.52 48.26) (xy 97.79 48.26) @@ -2624,6 +3013,16 @@ ) (uuid "6cb626f5-0578-4dba-9b24-3a1d0c27e4b7") ) + (wire + (pts + (xy 82.55 180.34) (xy 82.55 187.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ef1c702-313a-4de4-83f0-163b51b89304") + ) (wire (pts (xy 76.2 167.64) (xy 76.2 166.37) @@ -2634,16 +3033,6 @@ ) (uuid "7212a6ec-da1e-4e4f-91f9-39f5afda4f99") ) - (wire - (pts - (xy 66.04 187.96) (xy 67.31 187.96) - ) - (stroke - (width 0) - (type default) - ) - (uuid "721ba6de-3822-4335-b258-18e9ae6e703c") - ) (wire (pts (xy 97.79 80.01) (xy 97.79 93.98) @@ -2666,7 +3055,47 @@ ) (wire (pts - (xy 97.79 48.26) (xy 135.89 48.26) + (xy 25.4 132.08) (xy 48.26 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74d77e4e-2244-4b85-9487-b7d075347e19") + ) + (wire + (pts + (xy 25.4 137.16) (xy 31.75 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74e8b67f-23af-4701-b4d6-b9e9c78ee804") + ) + (wire + (pts + (xy 60.96 172.72) (xy 67.31 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75927e83-be76-434b-83c2-e00b83c4053b") + ) + (wire + (pts + (xy 74.93 33.02) (xy 74.93 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "75b35989-da71-4cf9-9bf7-d788b04d6ef0") + ) + (wire + (pts + (xy 97.79 48.26) (xy 99.06 48.26) ) (stroke (width 0) @@ -2676,7 +3105,37 @@ ) (wire (pts - (xy 76.2 166.37) (xy 82.55 166.37) + (xy 58.42 132.08) (xy 60.96 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7c04dc1e-ac60-4ea7-953d-3bb09014ce18") + ) + (wire + (pts + (xy 86.36 163.83) (xy 76.2 163.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7d0c3d31-8e96-4ca9-9674-1e1ac916d5d9") + ) + (wire + (pts + (xy 120.65 93.98) (xy 116.84 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7dd6649f-e327-4503-b8f1-8b7eb4baad08") + ) + (wire + (pts + (xy 76.2 166.37) (xy 93.98 166.37) ) (stroke (width 0) @@ -2684,6 +3143,16 @@ ) (uuid "7e7e085d-6034-4583-887c-801571547710") ) + (wire + (pts + (xy 34.29 118.11) (xy 66.04 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7f6f9054-fb3a-407d-b9cd-0581dfa43dbc") + ) (wire (pts (xy 124.46 63.5) (xy 146.05 63.5) @@ -2704,6 +3173,16 @@ ) (uuid "8129da22-47ea-4d33-96a5-a7f665732f04") ) + (wire + (pts + (xy 66.04 106.68) (xy 76.2 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81645cf5-532f-4c66-91b9-d705ec3a6bf1") + ) (wire (pts (xy 163.83 25.4) (xy 163.83 55.88) @@ -2716,7 +3195,7 @@ ) (wire (pts - (xy 100.33 62.23) (xy 77.47 62.23) + (xy 74.93 33.02) (xy 68.58 33.02) ) (stroke (width 0) @@ -2814,6 +3293,16 @@ ) (uuid "9d0c05a7-6e03-4153-9c03-6b249afeeb7a") ) + (wire + (pts + (xy 88.9 43.18) (xy 88.9 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d472b59-155d-49f8-862b-ec030040e90b") + ) (wire (pts (xy 71.12 165.1) (xy 71.12 167.64) @@ -2846,7 +3335,7 @@ ) (wire (pts - (xy 82.55 163.83) (xy 76.2 163.83) + (xy 109.22 163.83) (xy 93.98 163.83) ) (stroke (width 0) @@ -2896,23 +3385,23 @@ ) (wire (pts - (xy 67.31 144.78) (xy 67.31 177.8) + (xy 44.45 165.1) (xy 60.96 165.1) ) (stroke (width 0) (type default) ) - (uuid "ae6bfe75-c749-425a-9bd5-a6b9f3aecb6d") + (uuid "aeb3648e-7cf7-456a-888a-8b389b6c289f") ) (wire (pts - (xy 40.64 113.03) (xy 64.77 113.03) + (xy 93.98 166.37) (xy 101.6 166.37) ) (stroke (width 0) (type default) ) - (uuid "b2079bd9-3ce1-4d9f-99b3-062e45288c85") + (uuid "b3d6f37f-ff23-4126-9c0a-e1b5a96271ee") ) (wire (pts @@ -2954,6 +3443,26 @@ ) (uuid "b5a63a75-0515-4330-b32f-26b42105af3c") ) + (wire + (pts + (xy 229.87 90.17) (xy 229.87 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb508232-8c20-48e2-81ba-16ab8d30b97d") + ) + (wire + (pts + (xy 77.47 25.4) (xy 114.3 25.4) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "bc9127cb-6554-4afb-b781-660f93e2a005") + ) (wire (pts (xy 140.97 44.45) (xy 140.97 38.1) @@ -2996,7 +3505,7 @@ ) (wire (pts - (xy 68.58 113.03) (xy 76.2 113.03) + (xy 34.29 106.68) (xy 45.72 106.68) ) (stroke (width 0) @@ -3026,7 +3535,7 @@ ) (wire (pts - (xy 66.04 187.96) (xy 50.8 187.96) + (xy 50.8 187.96) (xy 67.31 187.96) ) (stroke (width 0) @@ -3096,7 +3605,7 @@ ) (wire (pts - (xy 76.2 113.03) (xy 76.2 119.38) + (xy 76.2 106.68) (xy 76.2 119.38) ) (stroke (width 0) @@ -3144,6 +3653,16 @@ ) (uuid "e44c94ba-b78f-4dec-ab87-dfcd20256c9c") ) + (wire + (pts + (xy 121.92 25.4) (xy 129.54 25.4) + ) + (stroke + (width 0.381) + (type default) + ) + (uuid "e4a68456-ba52-4c89-be14-0927449028de") + ) (wire (pts (xy 134.62 81.28) (xy 163.83 81.28) @@ -3166,7 +3685,7 @@ ) (wire (pts - (xy 163.83 104.14) (xy 163.83 93.98) + (xy 120.65 104.14) (xy 120.65 93.98) ) (stroke (width 0) @@ -3184,6 +3703,26 @@ ) (uuid "ea079eaf-6441-485e-b359-cc3a9d21d8b6") ) + (wire + (pts + (xy 58.42 137.16) (xy 67.31 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eaeeb315-39f2-45ef-96ca-9dd8849be989") + ) + (wire + (pts + (xy 31.75 137.16) (xy 48.26 137.16) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec27ad48-1862-410c-8b53-f784da575036") + ) (wire (pts (xy 135.89 57.15) (xy 135.89 67.31) @@ -3204,6 +3743,16 @@ ) (uuid "f9e80eb2-0137-4a82-be58-33683c5e3d6d") ) + (wire + (pts + (xy 55.88 107.95) (xy 66.04 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa021528-b8b1-46b8-be2e-6b9f0fd3f095") + ) (wire (pts (xy 129.54 38.1) (xy 129.54 35.56) @@ -3225,7 +3774,7 @@ (uuid "fcb2d0eb-0328-46ef-b0ff-abc09491a93b") ) (label "lin" - (at 57.15 165.1 0) + (at 26.67 165.1 0) (effects (font (size 1.27 1.27) @@ -3235,7 +3784,7 @@ (uuid "12f6bef8-ecea-47f7-bea9-b40f0016eef1") ) (label "losrc" - (at 82.55 163.83 0) + (at 109.22 163.83 0) (effects (font (size 1.27 1.27) @@ -3255,7 +3804,7 @@ (uuid "2b6e0c24-f648-47ae-a212-7eeeeaed8f03") ) (label "hin" - (at 58.42 132.08 0) + (at 25.4 132.08 0) (effects (font (size 1.27 1.27) @@ -3275,7 +3824,7 @@ (uuid "3557cf70-5cdc-4a15-9573-d19605ff87a8") ) (label "bpc" - (at 76.2 113.03 0) + (at 76.2 106.68 0) (effects (font (size 1.27 1.27) @@ -3314,6 +3863,16 @@ ) (uuid "49bf2cc0-32d9-4af8-af9c-606365eb2d8c") ) + (label "GND_P" + (at 34.29 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "4cab8d6a-eada-441f-9e89-997419f33dab") + ) (label "bpc" (at 124.46 57.15 0) (effects @@ -3325,7 +3884,7 @@ (uuid "6b4e4e64-8ce0-4b51-93a7-f3546b5d66cd") ) (label "losnk" - (at 82.55 166.37 0) + (at 109.22 166.37 0) (effects (font (size 1.27 1.27) @@ -3335,7 +3894,7 @@ (uuid "7fa6b748-95bc-4b69-a855-3d113e14e251") ) (label "en" - (at 58.42 144.78 0) + (at 25.4 137.16 0) (effects (font (size 1.27 1.27) @@ -3375,7 +3934,7 @@ (uuid "8fe7afd6-b200-44c7-a807-a3eb7d881849") ) (label "GND_P" - (at 40.64 187.96 0) + (at 36.83 187.96 0) (effects (font (size 1.27 1.27) @@ -3424,16 +3983,6 @@ ) (uuid "ba064e84-10e2-4cf4-8415-c0293e0df8f8") ) - (label "v+" - (at 40.64 113.03 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "d0293b7a-4248-47de-9289-afe4dadad3e3") - ) (label "GND_P" (at 132.08 44.45 0) (effects @@ -3444,6 +3993,16 @@ ) (uuid "d1446b44-56ce-4370-9205-5c6df0b6f851") ) + (label "gate_h" + (at 147.32 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e0f3b758-01ef-4038-84d8-9f9fe82572f6") + ) (label "sw" (at 124.46 67.31 0) (effects @@ -3455,7 +4014,7 @@ (uuid "e8338ca1-468a-4b89-9714-1f528e225dcf") ) (label "bps" - (at 68.58 113.03 0) + (at 34.29 106.68 0) (effects (font (size 1.27 1.27) @@ -3474,6 +4033,16 @@ ) (uuid "fb5b128a-bddd-490e-be22-8585e2a3f346") ) + (label "gate_l" + (at 147.32 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "fe050014-0035-4727-85a9-deb900036df3") + ) (hierarchical_label "GND_P" (shape input) (at 68.58 93.98 180) @@ -3540,6 +4109,17 @@ ) (uuid "9b27a8d5-d12a-460f-a2da-a82795d73519") ) + (hierarchical_label "12v" + (shape input) + (at 68.58 33.02 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "ac1a90d1-748a-472d-98f2-8447699a6333") + ) (hierarchical_label "VIout" (shape output) (at 195.58 86.36 180) @@ -3563,26 +4143,25 @@ (uuid "f30d6528-9c2f-40bc-8bfa-dc8fa7e4e341") ) (symbol - (lib_id "Simulation_SPICE:0") - (at 66.04 189.23 0) + (lib_id "Device:L") + (at 118.11 25.4 90) (unit 1) (exclude_from_sim no) - (in_bom no) - (on_board no) + (in_bom yes) + (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "05c2748f-e0b9-49ab-9872-33643331dd86") - (property "Reference" "#GND01" - (at 66.04 194.31 0) + (uuid "0fa4de0a-82fa-4a1a-bbf9-ed2b6d048c67") + (property "Reference" "L4" + (at 118.11 20.32 90) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Value" "0" - (at 66.04 186.69 0) + (property "Value" "250n" + (at 118.11 22.86 90) (effects (font (size 1.27 1.27) @@ -3590,7 +4169,7 @@ ) ) (property "Footprint" "" - (at 66.04 189.23 0) + (at 118.11 25.4 0) (effects (font (size 1.27 1.27) @@ -3598,8 +4177,8 @@ (hide yes) ) ) - (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Circuit_elements__device" - (at 66.04 199.39 0) + (property "Datasheet" "~" + (at 118.11 25.4 0) (effects (font (size 1.27 1.27) @@ -3607,8 +4186,8 @@ (hide yes) ) ) - (property "Description" "0V reference potential for simulation" - (at 66.04 196.85 0) + (property "Description" "Inductor" + (at 118.11 25.4 0) (effects (font (size 1.27 1.27) @@ -3616,21 +4195,117 @@ (hide yes) ) ) + (pin "2" + (uuid "e2f64299-a175-48f6-8119-4ba1b9e89cf5") + ) (pin "1" - (uuid "0cb5174f-a4a5-4d07-a2a4-270ac968ed8e") + (uuid "7ea8df18-23c7-4a17-996e-51b16ec5f8a1") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "L4") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "L5") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "L6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 229.87 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp yes) + (uuid "1fa5a501-f371-4c8a-bff0-ece11208da8d") + (property "Reference" "R24" + (at 232.41 85.0899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5m" + (at 232.41 87.6299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 228.092 86.36 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 229.87 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 229.87 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "R" + (at 231.648 87.884 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Pins" "1=- 2=+" + (at 235.712 86.106 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "2" + (uuid "aec0d36c-77e1-4e26-8b78-95d9fafa3cb2") + ) + (pin "1" + (uuid "6e6f71e6-39cb-4318-b1c5-41d8b37f3238") ) (instances (project "" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" - (reference "#GND01") + (reference "R24") (unit 1) ) (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" - (reference "#GND02") + (reference "R25") (unit 1) ) (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" - (reference "#GND03") + (reference "R26") (unit 1) ) ) @@ -3765,6 +4440,84 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 60.96 168.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3b62896c-7468-4250-954e-b26900b187e0") + (property "Reference" "R30" + (at 63.5 167.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1k" + (at 63.5 170.1799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 59.182 168.91 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 60.96 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 60.96 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "81103b4a-ee52-41ca-be3b-abc19648dedf") + ) + (pin "2" + (uuid "37b78005-379f-4bb9-b04b-5f7be3155a2e") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "R30") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "R31") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "R32") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "conponents:NCP51820") (at 111.76 68.58 0) @@ -4066,7 +4819,7 @@ (hide yes) ) ) - (property "Sim.Params" "thr=0 ron=1" + (property "Sim.Params" "thr=2.7 ron=1e+12 roff=1m ic=off" (at 78.74 175.1329 0) (effects (font @@ -4123,21 +4876,21 @@ (dnp no) (uuid "45a2bc88-5050-4aa6-a1ea-3072f6b0c3e4") (property "Reference" "C2" - (at 129.032 58.42 90) + (at 132.08 58.42 90) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) - (property "Value" "4u" - (at 129.032 55.88 90) + (property "Value" "15u" + (at 132.08 55.88 90) (effects (font (size 1.27 1.27) ) - (justify left) + (justify right) ) ) (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" @@ -4207,7 +4960,7 @@ ) ) ) - (property "Value" "R" + (property "Value" "400m" (at 148.59 77.47 90) (effects (font @@ -4356,7 +5109,7 @@ (hide yes) ) ) - (property "Sim.Params" "thr=0 ron=1" + (property "Sim.Params" "thr=2.7 ron=1m ic=off" (at 78.74 142.1129 0) (effects (font @@ -4406,15 +5159,15 @@ (symbol (lib_id "Simulation_SPICE:SWITCH") (at 76.2 124.46 0) + (mirror x) (unit 1) (exclude_from_sim no) (in_bom no) (on_board no) (dnp no) - (fields_autoplaced yes) (uuid "6869152e-dbf1-42e8-82b2-67f75b760c9c") (property "Reference" "S1" - (at 78.74 121.7929 0) + (at 78.74 127.1271 0) (effects (font (size 1.27 1.27) @@ -4423,7 +5176,7 @@ ) ) (property "Value" "SWITCH" - (at 78.74 124.3329 0) + (at 78.74 124.5871 0) (effects (font (size 1.27 1.27) @@ -4441,7 +5194,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" - (at 76.2 107.95 0) + (at 76.2 140.97 0) (effects (font (size 1.27 1.27) @@ -4476,8 +5229,8 @@ (hide yes) ) ) - (property "Sim.Params" "thr=0 ron=1" - (at 78.74 126.8729 0) + (property "Sim.Params" "thr=2.7 ron=1e+12 roff=1m ic=off" + (at 78.74 122.0471 0) (effects (font (size 1.27 1.27) @@ -4486,7 +5239,7 @@ ) ) (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" - (at 76.2 110.49 0) + (at 76.2 138.43 0) (effects (font (size 1.27 1.27) @@ -4653,17 +5406,17 @@ ) ) (symbol - (lib_id "Simulation_SPICE:VDC") - (at 50.8 170.18 0) + (lib_id "Device:R") + (at 60.96 137.16 0) (unit 1) (exclude_from_sim no) - (in_bom no) - (on_board no) + (in_bom yes) + (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "7fd18994-d520-464c-a04e-8fa9d3104119") - (property "Reference" "V3" - (at 54.61 168.7801 0) + (uuid "7de7c840-5093-4859-bda6-ce0f727a76f0") + (property "Reference" "R27" + (at 63.5 135.8899 0) (effects (font (size 1.27 1.27) @@ -4671,8 +5424,8 @@ (justify left) ) ) - (property "Value" "8" - (at 54.61 171.3201 0) + (property "Value" "1k" + (at 63.5 138.4299 0) (effects (font (size 1.27 1.27) @@ -4681,7 +5434,85 @@ ) ) (property "Footprint" "" - (at 50.8 170.18 0) + (at 59.182 137.16 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 60.96 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 60.96 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f68807b3-53bb-4724-a19b-a3e5322f7bf6") + ) + (pin "2" + (uuid "8b3b2b17-7b01-4cbf-9ca7-531a48838ee3") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "R27") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "R28") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "R29") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 50.8 173.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (fields_autoplaced yes) + (uuid "7fd18994-d520-464c-a04e-8fa9d3104119") + (property "Reference" "V3" + (at 54.61 172.5901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "8" + (at 54.61 175.1301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4690,7 +5521,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" - (at 50.8 170.18 0) + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4699,7 +5530,7 @@ ) ) (property "Description" "Voltage source, DC" - (at 50.8 170.18 0) + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4708,7 +5539,7 @@ ) ) (property "Sim.Pins" "1=+ 2=-" - (at 50.8 170.18 0) + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4717,7 +5548,7 @@ ) ) (property "Sim.Type" "DC" - (at 50.8 170.18 0) + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4726,7 +5557,7 @@ ) ) (property "Sim.Device" "V" - (at 50.8 170.18 0) + (at 50.8 173.99 0) (effects (font (size 1.27 1.27) @@ -4762,7 +5593,7 @@ (lib_id "Device:C") (at 152.4 31.75 0) (unit 1) - (exclude_from_sim yes) + (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) @@ -4776,7 +5607,7 @@ (justify left) ) ) - (property "Value" "C" + (property "Value" "50u" (at 153.416 34.29 0) (effects (font @@ -4853,6 +5684,126 @@ ) ) ) + (symbol + (lib_id "Simulation_SPICE:SWITCH") + (at 104.14 17.78 90) + (mirror x) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board no) + (dnp no) + (uuid "967785dc-c6b9-4c69-990d-aa8abcc076e5") + (property "Reference" "S19" + (at 101.4729 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SWITCH" + (at 104.0129 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 104.14 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" + (at 87.63 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage controlled switch symbol for simulation only" + (at 104.14 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SW" + (at 104.14 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "V" + (at 104.14 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "thr=0.7 his=0.2 ic=off" + (at 106.5529 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" + (at 90.17 17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4e5711ef-df3b-4f59-b6b4-6a52554b3098") + ) + (pin "1" + (uuid "becc32b5-f92a-4a03-80f1-78d70bd9d98d") + ) + (pin "4" + (uuid "bbddd951-5f5a-4582-95e2-56698ebc1154") + ) + (pin "3" + (uuid "8a2bc6cf-3f13-4e57-b225-bf0e7cb162d7") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "S19") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "S20") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "S21") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:R") (at 142.24 60.96 90) @@ -4870,7 +5821,7 @@ ) ) ) - (property "Value" "R" + (property "Value" "700m" (at 142.24 60.96 90) (effects (font @@ -4950,7 +5901,7 @@ (lib_id "Device:C") (at 135.89 52.07 0) (unit 1) - (exclude_from_sim yes) + (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) @@ -4965,7 +5916,7 @@ (justify left) ) ) - (property "Value" "C" + (property "Value" "150u" (at 139.7 53.3399 0) (effects (font @@ -5292,7 +6243,7 @@ ) ) ) - (property "Value" "5R" + (property "Value" "20" (at 83.82 44.45 90) (effects (font @@ -5370,34 +6321,31 @@ ) (symbol (lib_id "Simulation_SPICE:SWITCH") - (at 76.2 157.48 0) + (at 50.8 106.68 90) (unit 1) (exclude_from_sim no) (in_bom no) (on_board no) (dnp no) - (fields_autoplaced yes) - (uuid "cb14fc98-7e7e-494e-8b47-c4b1f3f14070") - (property "Reference" "S3" - (at 78.74 154.8129 0) + (uuid "aaec57e4-e685-40f6-aeeb-25a0a6f39158") + (property "Reference" "S25" + (at 50.673 97.79 90) (effects (font (size 1.27 1.27) ) - (justify left) ) ) (property "Value" "SWITCH" - (at 78.74 157.3529 0) + (at 50.673 100.33 90) (effects (font (size 1.27 1.27) ) - (justify left) ) ) (property "Footprint" "" - (at 76.2 157.48 0) + (at 50.8 106.68 0) (effects (font (size 1.27 1.27) @@ -5406,7 +6354,7 @@ ) ) (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" - (at 76.2 140.97 0) + (at 34.29 106.68 0) (effects (font (size 1.27 1.27) @@ -5415,7 +6363,7 @@ ) ) (property "Description" "Voltage controlled switch symbol for simulation only" - (at 76.2 157.48 0) + (at 50.8 106.68 0) (effects (font (size 1.27 1.27) @@ -5424,7 +6372,7 @@ ) ) (property "Sim.Device" "SW" - (at 76.2 157.48 0) + (at 50.8 106.68 0) (effects (font (size 1.27 1.27) @@ -5433,7 +6381,7 @@ ) ) (property "Sim.Type" "V" - (at 76.2 157.48 0) + (at 50.8 106.68 0) (effects (font (size 1.27 1.27) @@ -5441,17 +6389,16 @@ (hide yes) ) ) - (property "Sim.Params" "thr=0 ron=1" - (at 78.74 159.8929 0) + (property "Sim.Params" "thr=2 his=1 ron=1 ic=on" + (at 42.672 103.378 90) (effects (font (size 1.27 1.27) ) - (justify left) ) ) (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" - (at 76.2 143.51 0) + (at 36.83 106.68 0) (effects (font (size 1.27 1.27) @@ -5460,29 +6407,338 @@ ) ) (pin "2" - (uuid "5d9ab658-2c44-43c3-bc19-ff6dfa75f9ff") + (uuid "cb36bd70-b4d2-4617-bbe5-cbd941196c51") ) (pin "1" - (uuid "824094a7-6d20-40d4-97bd-95844fc89793") + (uuid "7ae21497-2e10-4c52-8f7c-d2e0541840d8") ) (pin "4" - (uuid "4fd87603-e062-41a7-a6b3-565226fbd307") + (uuid "f5deff03-58ed-4d48-b7e9-793206667d56") ) (pin "3" - (uuid "c202b535-2b39-407c-bd65-83bd8c21295a") + (uuid "b78cbb43-2024-4bac-9580-464a1976f199") ) (instances (project "gan_motor_driver" (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" - (reference "S3") + (reference "S25") (unit 1) ) (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" - (reference "S7") + (reference "S26") (unit 1) ) (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" - (reference "S11") + (reference "S27") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:SWITCH") + (at 39.37 165.1 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (fields_autoplaced yes) + (uuid "b24cafb0-11b2-4efe-a7fa-87c97cf62d2a") + (property "Reference" "S16" + (at 39.243 156.21 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SWITCH" + (at 39.243 158.75 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 39.37 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" + (at 22.86 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage controlled switch symbol for simulation only" + (at 39.37 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SW" + (at 39.37 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "V" + (at 39.37 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "thr=2.7 ic=off" + (at 39.243 161.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" + (at 25.4 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3822e010-0ee6-4bc8-b2b3-ce875f50acc5") + ) + (pin "1" + (uuid "a5ff738e-e4ce-4744-a176-482b45f4672a") + ) + (pin "4" + (uuid "6cdd0c6b-a7ca-4554-b205-5fd5edc43849") + ) + (pin "3" + (uuid "aa41f6ae-50f4-4cd8-9eb9-0a6f043a65be") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "S16") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "S17") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "S18") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:SWITCH") + (at 60.96 106.68 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (uuid "c49e3ebe-23dd-461a-b619-19f61d10c957") + (property "Reference" "S22" + (at 60.833 97.79 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SWITCH" + (at 60.833 100.33 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 60.96 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" + (at 44.45 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage controlled switch symbol for simulation only" + (at 60.96 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SW" + (at 60.96 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "V" + (at 60.96 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "thr=9 his=1 ron=1e+12 roff=1 ic=on" + (at 75.184 102.108 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" + (at 46.99 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d2751a69-b2c3-4110-a26e-582dd3738918") + ) + (pin "1" + (uuid "17e9bb54-cbce-4f17-a1b7-54906e01e1a8") + ) + (pin "4" + (uuid "4ca3e7aa-83fd-4f60-898d-855b6397b531") + ) + (pin "3" + (uuid "4232f5cb-87fc-4c19-8f85-e13564cff727") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "S22") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "S23") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "S24") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:L") + (at 97.79 166.37 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ca8e5467-2e9e-4e30-984e-1956600b1cfe") + (property "Reference" "L10" + (at 97.79 161.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "150n" + (at 97.79 163.83 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 97.79 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 97.79 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "4c1a353b-9c09-4373-8914-40899ff56607") + ) + (pin "1" + (uuid "75cb72b2-05e6-4cfc-b97e-31e3abd5ae40") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "L10") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "L11") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "L12") (unit 1) ) ) @@ -5505,7 +6761,7 @@ ) ) ) - (property "Value" "R" + (property "Value" "700m" (at 140.97 74.93 90) (effects (font @@ -5581,6 +6837,202 @@ ) ) ) + (symbol + (lib_id "Simulation_SPICE:SWITCH") + (at 76.2 157.48 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (uuid "d2e83ac6-4760-4eb3-a6e6-c7c4b4add57e") + (property "Reference" "S3" + (at 78.74 160.1471 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SWITCH" + (at 78.74 157.6071 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 76.2 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" + (at 76.2 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage controlled switch symbol for simulation only" + (at 76.2 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SW" + (at 76.2 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "V" + (at 76.2 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "thr=2.7 ron=1m ic=off" + (at 78.74 155.0671 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" + (at 76.2 171.45 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "7af2d751-4f52-42a2-a204-b5688497a222") + ) + (pin "1" + (uuid "be4898a0-26e2-4ed1-b366-093d0f178dbd") + ) + (pin "4" + (uuid "fd2c347c-cd0c-47cc-a9b4-b5fa9a3b121a") + ) + (pin "3" + (uuid "3ccc88c9-bfe3-482e-aa46-c4c21d5d4315") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "S3") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "S7") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "S11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:L") + (at 90.17 163.83 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d6d81fdd-8aa4-4dce-a87e-922491551a38") + (property "Reference" "L7" + (at 90.17 158.75 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "150n" + (at 90.17 161.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 90.17 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 90.17 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 90.17 163.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "cac9e054-df78-4960-ade2-d64cc3b7d899") + ) + (pin "1" + (uuid "7d4a2ea0-f243-4faf-91ec-03a39d1012c5") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "L7") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "L8") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "L9") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:C") (at 129.54 31.75 0) @@ -5693,7 +7145,7 @@ ) ) ) - (property "Value" "R" + (property "Value" "400m" (at 149.86 63.5 90) (effects (font @@ -5774,7 +7226,7 @@ (at 215.9 86.36 0) (mirror y) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5880,7 +7332,7 @@ (lib_id "Device:C") (at 196.85 95.25 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5954,6 +7406,82 @@ ) ) ) + (symbol + (lib_id "Device:L") + (at 127 93.98 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fb39a0f4-5fb7-4e4b-95e4-a7dd963ca77d") + (property "Reference" "L1" + (at 127 88.9 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "250n" + (at 127 91.44 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 127 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 127 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Inductor" + (at 127 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fb66a0c8-2597-4146-a54b-1fa4d89acb5d") + ) + (pin "1" + (uuid "19648519-2a16-4888-8021-b4598605b883") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "L1") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "L2") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "L3") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:D") (at 92.71 48.26 180) @@ -6048,4 +7576,121 @@ ) ) ) + (symbol + (lib_id "Simulation_SPICE:SWITCH") + (at 53.34 132.08 90) + (unit 1) + (exclude_from_sim no) + (in_bom no) + (on_board no) + (dnp no) + (fields_autoplaced yes) + (uuid "fd5b358a-ce75-42bd-bdd6-d9195843d1b7") + (property "Reference" "S13" + (at 53.213 123.19 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SWITCH" + (at 53.213 125.73 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 53.34 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Switches" + (at 36.83 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage controlled switch symbol for simulation only" + (at 53.34 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "SW" + (at 53.34 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "V" + (at 53.34 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Params" "thr=2.7 ic=off" + (at 53.213 128.27 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Sim.Pins" "1=no+ 2=no- 3=ctrl+ 4=ctrl-" + (at 39.37 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "14a25721-ab29-4533-ab01-c29a45f73517") + ) + (pin "1" + (uuid "f8535e2e-67d3-4e05-9eac-432330689ddc") + ) + (pin "4" + (uuid "87fd718b-9aca-426f-a2fa-847814a2f849") + ) + (pin "3" + (uuid "a18c4879-9db7-4e3b-b4a8-ddf3dc9e031c") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0220eac0-b172-4579-844e-4ebb300510e4" + (reference "S13") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/0e2accb2-e694-4d4d-b90d-b5a30fc2cdc6" + (reference "S14") + (unit 1) + ) + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/ee0f751a-9bfc-406f-9b3d-3e07693e59dc" + (reference "S15") + (unit 1) + ) + ) + ) + ) ) diff --git a/pcb/rp2040.kicad_sch b/pcb/rp2040.kicad_sch index f4ecf62..c7f5eaf 100644 --- a/pcb/rp2040.kicad_sch +++ b/pcb/rp2040.kicad_sch @@ -4537,7 +4537,7 @@ (lib_id "Memory_Flash:W25Q128JVS") (at 114.3 128.27 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -4724,7 +4724,7 @@ (lib_id "Device:R") (at 71.12 120.65 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -4803,7 +4803,7 @@ (lib_id "Device:C") (at 120.65 101.6 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -4884,7 +4884,7 @@ (lib_id "power:GND") (at 120.65 106.68 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -4961,7 +4961,7 @@ (lib_id "Device:R") (at 172.72 119.38 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5040,7 +5040,7 @@ (lib_id "Device:R") (at 165.1 121.92 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5119,7 +5119,7 @@ (lib_id "Device:C") (at 219.71 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5200,7 +5200,7 @@ (lib_id "Device:C") (at 231.14 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5281,7 +5281,7 @@ (lib_id "Device:C") (at 242.57 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5362,7 +5362,7 @@ (lib_id "Device:C") (at 254 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5443,7 +5443,7 @@ (lib_id "Device:C") (at 265.43 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5524,7 +5524,7 @@ (lib_id "Device:C") (at 276.86 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5605,7 +5605,7 @@ (lib_id "Device:C") (at 288.29 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5686,7 +5686,7 @@ (lib_id "Device:C") (at 179.07 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5767,7 +5767,7 @@ (lib_id "Device:C") (at 190.5 78.74 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5848,7 +5848,7 @@ (lib_id "Device:C") (at 190.5 92.71 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -5929,7 +5929,7 @@ (lib_id "Device:C") (at 219.71 92.71 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6010,7 +6010,7 @@ (lib_id "power:GND") (at 288.29 86.36 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6087,7 +6087,7 @@ (lib_id "power:GND") (at 179.07 85.09 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6164,7 +6164,7 @@ (lib_id "power:GND") (at 190.5 97.79 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6241,7 +6241,7 @@ (lib_id "power:GND") (at 219.71 97.79 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6318,7 +6318,7 @@ (lib_id "power:GND") (at 190.5 200.66 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6389,7 +6389,7 @@ (lib_id "Device:Crystal_GND24") (at 146.05 162.56 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6491,7 +6491,7 @@ (lib_id "Device:C") (at 123.19 173.99 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6578,7 +6578,7 @@ (lib_id "MCU_RaspberryPi:RP2040") (at 204.47 149.86 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6828,7 +6828,7 @@ (lib_id "power:GND") (at 123.19 180.34 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6899,7 +6899,7 @@ (lib_id "Device:R") (at 163.83 167.64 270) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -6984,7 +6984,7 @@ (lib_id "power:GND") (at 109.22 58.42 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -7055,7 +7055,7 @@ (lib_id "Device:C") (at 133.35 173.99 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -7142,7 +7142,7 @@ (lib_id "power:GND") (at 146.05 173.99 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -7213,7 +7213,7 @@ (lib_id "power:GND") (at 133.35 180.34 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) @@ -7284,7 +7284,7 @@ (lib_id "power:GND") (at 114.3 143.51 0) (unit 1) - (exclude_from_sim no) + (exclude_from_sim yes) (in_bom yes) (on_board yes) (dnp no) diff --git a/pcb/simulation.kicad_sch b/pcb/simulation.kicad_sch new file mode 100644 index 0000000..426e0e8 --- /dev/null +++ b/pcb/simulation.kicad_sch @@ -0,0 +1,1920 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "1e95a636-c03c-438b-a26b-04f6d8f96704") + (paper "A4") + (lib_symbols + (symbol "Simulation_SPICE:0" + (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 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 0 -2.54 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" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Circuit_elements__device" + (at 0 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 0 -7.62 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) + (name "~" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + (number "1" + (effects + (font + (size 1.016 1.016) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Simulation_SPICE:VDC" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.0254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "V" + (at 2.54 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1" + (at 2.54 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VDC_0_0" + (polyline + (pts + (xy -1.27 0.254) (xy 1.27 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.762 -0.254) (xy -1.27 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 -0.254) (xy -0.254 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -0.254) (xy 0.762 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VDC_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VDC_1_1" + (pin passive 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 passive 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) + ) + (symbol "Simulation_SPICE:VPULSE" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.0254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "V" + (at 2.54 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VPULSE" + (at 2.54 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, pulse" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "PULSE" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" + (at 2.54 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "ki_keywords" "simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VPULSE_0_0" + (polyline + (pts + (xy -2.032 -0.762) (xy -1.397 -0.762) (xy -1.143 0.762) (xy -0.127 0.762) (xy 0.127 -0.762) (xy 1.143 -0.762) + (xy 1.397 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (text "+" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (symbol "VPULSE_0_1" + (circle + (center 0 0) + (radius 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "VPULSE_1_1" + (pin passive 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 passive 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) + ) + (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 172.72 114.3) + (diameter 0) + (color 0 0 0 0) + (uuid "58f05a3a-979f-4e1b-bd0b-ec9d14c9c65f") + ) + (junction + (at 168.91 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "6c6cf908-e187-4873-b204-dcab05ab8f41") + ) + (junction + (at 172.72 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "b3801c17-601d-4099-916e-c0f6558b59f8") + ) + (junction + (at 172.72 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "c567041a-b06c-41d3-99ef-b5999ef3f148") + ) + (junction + (at 172.72 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "d78d2c72-3268-497a-b412-bf1df341f6f9") + ) + (wire + (pts + (xy 133.35 41.91) (xy 151.13 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "047d95c8-bb50-4ba9-b89d-3d25a9ce6afa") + ) + (wire + (pts + (xy 172.72 121.92) (xy 168.91 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05cc4720-5c84-4d8f-a458-2ce30114f8e9") + ) + (wire + (pts + (xy 86.36 96.52) (xy 86.36 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1d5d4473-93ec-44ce-a8f8-e2c0a42914c5") + ) + (wire + (pts + (xy 166.37 121.92) (xy 168.91 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3f7d919b-08db-4370-8554-3ceb00372785") + ) + (wire + (pts + (xy 172.72 118.11) (xy 172.72 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4c9a6469-bb34-439c-bdfb-9e00b86a6644") + ) + (wire + (pts + (xy 175.26 114.3) (xy 172.72 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bb86a9d-96b1-46d0-b060-5d50677bc227") + ) + (wire + (pts + (xy 172.72 114.3) (xy 172.72 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6a0e719d-3b28-447b-8d42-48a6a5343596") + ) + (wire + (pts + (xy 175.26 118.11) (xy 172.72 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "792239fb-6468-4353-8025-2c21ac6b53e2") + ) + (wire + (pts + (xy 175.26 111.76) (xy 172.72 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85a21b69-e95c-4f1b-9659-8119635f041d") + ) + (wire + (pts + (xy 175.26 105.41) (xy 161.29 105.41) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b6cd97d-8dbe-4908-8b38-a200f26fb551") + ) + (wire + (pts + (xy 172.72 111.76) (xy 172.72 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9839052f-b848-4751-8adf-d3d9a63deb67") + ) + (wire + (pts + (xy 172.72 120.65) (xy 172.72 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99c16d19-7718-4c71-8dcc-bf2203aaaab4") + ) + (wire + (pts + (xy 168.91 121.92) (xy 168.91 124.46) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a49255dd-bf0b-4c2d-b475-7c7a7f724764") + ) + (wire + (pts + (xy 161.29 105.41) (xy 161.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ada2859e-af70-4c63-8dee-3020d0b4aa4d") + ) + (wire + (pts + (xy 100.33 111.76) (xy 100.33 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be6ec6a3-d903-4b93-b22a-afefe400801a") + ) + (wire + (pts + (xy 144.78 46.99) (xy 151.13 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2ec721a-7892-49ca-80d7-516c1291eae0") + ) + (wire + (pts + (xy 175.26 120.65) (xy 172.72 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb6e5db2-1f24-4343-a4ae-f7d6399009a9") + ) + (wire + (pts + (xy 170.18 77.47) (xy 170.18 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cd80d239-6a22-4b4b-b977-decf00de5000") + ) + (wire + (pts + (xy 170.18 76.2) (xy 176.53 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dd63daec-e063-4228-87c8-ac1e068bcad7") + ) + (wire + (pts + (xy 100.33 107.95) (xy 175.26 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e6305f27-b5d3-4748-b8a5-221ba1dcc5ff") + ) + (wire + (pts + (xy 172.72 121.92) (xy 172.72 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb3eb3e5-f5f3-47ce-9a7a-5cf7053005d2") + ) + (wire + (pts + (xy 86.36 92.71) (xy 161.29 92.71) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7a6c74e-2bfd-404c-9179-c1e124d38a5b") + ) + (hierarchical_label "PWM_B_L" + (shape output) + (at 175.26 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "02221835-6be6-4599-a373-abe11728975c") + ) + (hierarchical_label "PWM_C_L" + (shape output) + (at 175.26 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2c81ebff-c054-465f-92e0-e9df5faba708") + ) + (hierarchical_label "PWM_B_H" + (shape output) + (at 175.26 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "2d7dd11c-41c6-4adf-a38a-8b1ace99b59c") + ) + (hierarchical_label "PWM_C_H" + (shape output) + (at 175.26 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "526695e8-8b80-4f08-a262-19f5c23c62d2") + ) + (hierarchical_label "v5" + (shape output) + (at 151.13 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "645b3e9c-57ad-4e34-bfe7-b25a43627da1") + ) + (hierarchical_label "gnd" + (shape input) + (at 166.37 121.92 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "67c9e61c-fa6a-4a45-8289-d5f3728b9939") + ) + (hierarchical_label "DRV_EN" + (shape output) + (at 176.53 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ad29f24f-8aa8-4fc3-9e80-cb54f36d3971") + ) + (hierarchical_label "PWM_A_L" + (shape output) + (at 175.26 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b9a5db53-ae79-4ce0-ac92-8c5d22172a54") + ) + (hierarchical_label "v3.3" + (shape output) + (at 151.13 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "d5be1583-9185-4ba4-9325-f2c59808cc52") + ) + (hierarchical_label "PWM_A_H" + (shape output) + (at 175.26 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "f733f23f-3924-4753-88ea-9b8268889f15") + ) + (symbol + (lib_id "Simulation_SPICE:0") + (at 168.91 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "216285be-a5bf-4560-b656-686e5729fa93") + (property "Reference" "#GND04" + (at 168.91 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "0" + (at 168.91 127.254 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#subsec_Circuit_elements__device" + (at 168.91 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "0V reference potential for simulation" + (at 168.91 132.08 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "9cc2ca60-809e-4f00-a943-fad18d520b1a") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#GND04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 170.18 87.63 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "27d87c21-b265-4839-b6ef-cb84c12b6887") + (property "Reference" "#PWR032" + (at 170.18 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 170.18 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 170.18 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 170.18 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 170.18 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1c93c824-035d-4114-848a-c4a63e724ca8") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR032") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VPULSE") + (at 100.33 116.84 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "32364e6f-8b62-4443-82fd-0afafc181c45") + (property "Reference" "V9" + (at 104.14 114.1701 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VPULSE" + (at 104.14 116.7101 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, pulse" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "PULSE" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 100.33 116.84 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Params" "y1=0 y2=3.3 td=10.01u tw=10u per=20u" + (at 104.14 119.2501 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "1" + (uuid "0e796b19-1409-4dd1-9539-de97eaa33908") + ) + (pin "2" + (uuid "f7ba2c1b-2fe4-44a8-b9fa-9e5fa00cab11") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "V9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 133.35 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "621f3e8d-717f-4d89-af19-f236ba34d2d3") + (property "Reference" "V10" + (at 137.16 45.5901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "5" + (at 137.16 48.1301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 133.35 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "2" + (uuid "d25ca89e-b372-4b8d-aa4b-e423d7d887c1") + ) + (pin "1" + (uuid "0ef2cb93-b87d-45e7-93e5-f5b06225fae1") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "V10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 86.36 106.68 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "66fc98af-bbdd-479a-9306-aa8081114176") + (property "Reference" "#PWR031" + (at 86.36 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 86.36 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 86.36 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 86.36 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 86.36 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1283f2e5-0647-48bd-95c1-72df5b2e6bcf") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR031") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 100.33 121.92 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "81520607-fbdc-40b0-8e12-ab0258a76bd2") + (property "Reference" "#PWR030" + (at 100.33 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 100.33 127 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 100.33 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 100.33 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 100.33 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ce9c638-34f1-40d9-9d44-10fcc0305c77") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR030") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 133.35 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9be0bceb-2055-4313-99aa-44999d1ac8ff") + (property "Reference" "#PWR036" + (at 133.35 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 133.35 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 133.35 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 133.35 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 133.35 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c65ee7bc-6089-4f00-ad73-febd36f4dce0") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR036") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 170.18 82.55 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9d5483fa-c037-4bcc-a586-e677d1036036") + (property "Reference" "V2" + (at 173.99 81.1501 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "3.3" + (at 173.99 83.6901 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 170.18 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "2" + (uuid "d518efc2-429d-4162-8ed8-63e493314514") + ) + (pin "1" + (uuid "f080995f-2f2c-4239-8f7d-6ad1ea85aeb4") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "V2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VPULSE") + (at 86.36 101.6 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a93a41f3-cd0f-4f48-8e97-56cad88f8895") + (property "Reference" "V8" + (at 90.17 98.9301 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "VPULSE" + (at 90.17 101.4701 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, pulse" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "PULSE" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 86.36 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Sim.Params" "y1=3.3 y2=0 td=9.01u tw=10u per=20u" + (at 90.17 104.0101 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "1" + (uuid "e6c4a42f-f17f-4d5d-b732-644b8e58f636") + ) + (pin "2" + (uuid "d301ca1e-f8d0-4152-b156-e69e73090920") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "V8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Simulation_SPICE:VDC") + (at 144.78 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b1294304-7bf5-4cca-b220-5b352df4b69d") + (property "Reference" "V7" + (at 148.59 50.6701 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "3.3" + (at 148.59 53.2101 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage source, DC" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=+ 2=-" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "DC" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "V" + (at 144.78 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (pin "2" + (uuid "2d04b080-857a-4fbd-bb49-a14155955723") + ) + (pin "1" + (uuid "37d15fc5-2432-4002-acd7-ae2101871420") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "V7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 172.72 123.19 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ddc957b0-a99e-41b8-acf8-fdc6562e894f") + (property "Reference" "#PWR029" + (at 172.72 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 172.72 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 172.72 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 172.72 123.19 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "23c8fec5-44a4-45fa-a0b3-3b10d480b06f") + ) + (instances + (project "" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR029") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 144.78 57.15 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f2c1c99e-cda4-456d-b772-6c6f2627583e") + (property "Reference" "#PWR035" + (at 144.78 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 144.78 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 144.78 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 144.78 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 144.78 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dcbb687e-66aa-48b4-9597-68e58baf5bde") + ) + (instances + (project "gan_motor_driver" + (path "/f79bb4d2-ae71-496c-a836-6ba17a8e599e/f4714f4e-db96-43cc-97d1-25933cf75f2f" + (reference "#PWR035") + (unit 1) + ) + ) + ) + ) +)