From ef39a8dd73f0331962313c06c360b7fad1ca7352 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Tue, 24 Mar 2026 01:05:45 +0100 Subject: [PATCH] right: pcb route pmic power signals --- board/board_right.kicad_pcb | 494 ++++++++++++++++++++++-------------- 1 file changed, 303 insertions(+), 191 deletions(-) diff --git a/board/board_right.kicad_pcb b/board/board_right.kicad_pcb index 3ff0d3b..114e165 100644 --- a/board/board_right.kicad_pcb +++ b/board/board_right.kicad_pcb @@ -2296,7 +2296,7 @@ (footprint "Capacitor_SMD:C_0201_0603Metric" (layer "F.Cu") (uuid "2d9f9d91-a789-4ca5-8a13-8e65481ce4a4") - (at 61.15 63 90) + (at 61.15 63 -90) (descr "Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C11" @@ -2353,24 +2353,14 @@ (sheetfile "pmic.kicad_sch") (attr smd) (fp_line - (start 0.7 -0.35) - (end 0.7 0.35) + (start -0.7 0.35) + (end -0.7 -0.35) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "8643c166-054a-4b5c-9fac-c65b14cc0d82") - ) - (fp_line - (start -0.7 -0.35) - (end 0.7 -0.35) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "63dee37e-230d-4513-ac78-ffd6dde7fddd") + (uuid "12133297-469a-4993-a58a-a989353aea64") ) (fp_line (start 0.7 0.35) @@ -2383,34 +2373,34 @@ (uuid "fdb9a052-57a2-4c7e-a70b-418280df1f39") ) (fp_line - (start -0.7 0.35) - (end -0.7 -0.35) + (start -0.7 -0.35) + (end 0.7 -0.35) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "12133297-469a-4993-a58a-a989353aea64") + (uuid "63dee37e-230d-4513-ac78-ffd6dde7fddd") ) (fp_line - (start 0.3 -0.15) - (end 0.3 0.15) + (start 0.7 -0.35) + (end 0.7 0.35) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8643c166-054a-4b5c-9fac-c65b14cc0d82") + ) + (fp_line + (start -0.3 0.15) + (end -0.3 -0.15) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "973749d6-eab1-4873-b1c0-9ec960d153f2") - ) - (fp_line - (start -0.3 -0.15) - (end 0.3 -0.15) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "7a34049a-e92a-4cfb-ba9f-e0435c776502") + (uuid "9ab6efb7-51cf-4f29-9d52-da257fd8b91a") ) (fp_line (start 0.3 0.15) @@ -2423,14 +2413,24 @@ (uuid "ea07bbcc-d248-4697-a7c0-8d33d2b5dea4") ) (fp_line - (start -0.3 0.15) - (end -0.3 -0.15) + (start -0.3 -0.15) + (end 0.3 -0.15) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "9ab6efb7-51cf-4f29-9d52-da257fd8b91a") + (uuid "7a34049a-e92a-4cfb-ba9f-e0435c776502") + ) + (fp_line + (start 0.3 -0.15) + (end 0.3 0.15) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "973749d6-eab1-4873-b1c0-9ec960d153f2") ) (fp_text user "${REFERENCE}" (at 0 -0.75 0) @@ -2444,21 +2444,21 @@ ) ) (pad "" smd roundrect - (at -0.345 0 90) + (at -0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "9dc2ff93-2544-41d1-b5ae-8289e28f4575") ) (pad "" smd roundrect - (at 0.345 0 90) + (at 0.345 0 270) (size 0.318 0.36) (layers "F.Paste") (roundrect_rratio 0.25) (uuid "6ff946ef-6583-4e58-8dc4-d85f5b02afe3") ) (pad "1" smd roundrect - (at -0.32 0 90) + (at -0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -2467,7 +2467,7 @@ (uuid "53e6bba9-b0ef-4865-9da0-a7b387294a5e") ) (pad "2" smd roundrect - (at 0.32 0 90) + (at 0.32 0 270) (size 0.46 0.4) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.25) @@ -10376,16 +10376,6 @@ (layer "User.3") (uuid "01b62cdd-a01f-48ee-9c34-f14873718313") ) - (gr_line - (start 110 47) - (end 110 57.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "04b1bede-f8cb-4b0f-83ef-e1ea7e04b61e") - ) (gr_rect (start 27.8 128.4) (end 59.8 142.4) @@ -10428,16 +10418,6 @@ (layer "User.3") (uuid "1a1bb41b-0c7b-42a8-b379-f3d2e5e67f70") ) - (gr_line - (start 72 76.5) - (end 52 76.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "25003a96-06a5-4f38-bdca-312b5303c02e") - ) (gr_line (start 64.2 133.9) (end 83.225 133.9) @@ -10480,16 +10460,6 @@ (layer "User.3") (uuid "2dee3342-cbeb-4283-9c32-80066fb56a07") ) - (gr_line - (start 72 76.5) - (end 72 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "2ea3ff96-a78e-4ed0-b9d3-bb04d27e1371") - ) (gr_line (start 103.2 177.65) (end 103.2 148.2) @@ -10541,16 +10511,6 @@ (layer "User.3") (uuid "4202c812-e115-47c2-aecb-5c4a593ce38c") ) - (gr_line - (start 110 57.5) - (end 91 57.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "496b429c-796a-4287-bfd3-94cf04094528") - ) (gr_line (start 45.2 167.2) (end 64.2 167.2) @@ -10672,16 +10632,6 @@ (layer "User.3") (uuid "7ccd419e-64da-4c86-a8c3-608abc0d177d") ) - (gr_line - (start 91 57.5) - (end 91 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "915d5491-827c-45c4-8b8d-1d8d615c3b35") - ) (gr_line (start 83.2 143.4) (end 83.2 133.9) @@ -10702,16 +10652,6 @@ (layer "User.3") (uuid "99d23457-4dde-4301-9804-ea59c4e8844a") ) - (gr_line - (start 52 47.05) - (end 52 76.5) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "a23a9ef4-6179-4cdb-a855-4da21a28673b") - ) (gr_line (start 45.2 113.9) (end 103.15 113.9) @@ -10742,16 +10682,6 @@ (layer "User.3") (uuid "abb388b2-9328-4252-aaa5-1188bfaae06d") ) - (gr_line - (start 110 47) - (end 52.05 47) - (stroke - (width 0.1) - (type default) - ) - (layer "User.3") - (uuid "aed9f86b-44be-464e-b6c9-9d89103f8ae9") - ) (gr_line (start 83.2 148.2) (end 103.2 148.2) @@ -10792,16 +10722,6 @@ (layer "User.3") (uuid "cacedf3c-4c3b-40cf-b3d5-b87202d23245") ) - (gr_line - (start 91 67) - (end 71.975 67) - (stroke - (width 0.1) - (type solid) - ) - (layer "User.3") - (uuid "d6e9acf7-1b3c-49b7-858f-5afd489f9a73") - ) (gr_line (start 63.4 157.175) (end 63.4 166.7) @@ -10886,76 +10806,276 @@ (uuid "fd986014-c677-47b5-9ced-411833e347ce") ) (segment - (start 68.1 62.35) - (end 67.7 62.75) + (start 68.475 62.025) + (end 68.475 62.35) (width 0.2) (layer "F.Cu") (net 1) - (uuid "774e5d3e-b91f-4fd9-9043-4607b6415571") + (uuid "0035999e-e1d4-4f5f-b0cd-dbb4057528e2") ) (segment - (start 67.7 62.75) + (start 68.475 62.35) + (end 67.962189 62.35) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0e66249a-ac3f-46cc-9861-0f8b6ae64123") + ) + (segment + (start 85.15 65.95) + (end 85.15 65.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "34d0e17b-77a7-4715-9647-e252cc111b4d") + ) + (segment + (start 68.65 61.85) + (end 68.475 62.025) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3659c6b4-86df-4ef3-9d79-00a252c7444c") + ) + (segment + (start 67.962189 62.35) + (end 67.562189 62.75) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "41d4872d-f245-455d-ae11-82829599b6d0") + ) + (segment + (start 71.55 65.65) + (end 71.85 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5bc3f460-9180-427a-8c23-539f265f8e84") + ) + (segment + (start 70.8 61.85) + (end 68.65 61.85) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "7c547f2e-e285-41af-ad8e-192ec20d0371") + ) + (segment + (start 71.025 62.075) + (end 70.8 61.85) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "cf773811-bde1-476f-94c8-832fc5a01fbe") + ) + (segment + (start 71.85 65.95) + (end 85.45 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "dc175feb-33eb-42c9-ba5e-46971b016d5a") + ) + (segment + (start 67.562189 62.75) (end 67.3 62.75) (width 0.2) (layer "F.Cu") (net 1) - (uuid "889db171-1675-46aa-a123-931af0665eb8") + (uuid "e19fcd52-fe10-47b2-98e2-ed7ad3cad5de") ) (segment - (start 68.475 62.35) - (end 68.1 62.35) + (start 88.57 65.95) + (end 85.45 65.95) (width 0.2) (layer "F.Cu") (net 1) - (uuid "cf517eb6-200f-4637-8ab3-e6342c4e39d8") + (uuid "efd2b4af-7d73-448f-98ba-e80a391b7a02") + ) + (segment + (start 85.45 65.95) + (end 85.35 65.95) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f3bef73d-bc00-4985-9eaa-9d44c2aa06cc") + ) + (via + (at 71.55 65.65) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "76a0e7fd-0b3d-4dfd-9af1-d7b6b74f8058") + ) + (via + (at 71.025 62.075) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "8fd53bd4-cb39-48d1-8159-b6083ea08dfe") + ) + (segment + (start 71.25 62.3) + (end 71.25 65.35) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "06083965-fc86-4b4e-ba5e-7bde4b367c46") + ) + (segment + (start 71.025 62.075) + (end 71.25 62.3) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "1c8d571a-b970-4d54-8af5-fe2635a32536") + ) + (segment + (start 71.25 65.35) + (end 71.55 65.65) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "731504c7-8eb1-4709-aed2-31290347843a") + ) + (segment + (start 60.85 54.3) + (end 62.75 54.3) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "36d591f9-6eae-4fce-8496-619d566aa89c") + ) + (segment + (start 67.7 63.25) + (end 67.9 63.05) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "9cd4c68a-6615-44bb-8c3c-f7fc0f165bad") ) (segment (start 68.475 63.05) - (end 68.1 63.05) + (end 67.9 63.05) (width 0.2) (layer "F.Cu") (net 2) - (uuid "4b7b508d-8be2-469d-9e3a-cc0daf912df0") + (uuid "b399ddce-6d65-4d3a-bacc-7709f54806a6") ) (segment - (start 68.1 63.05) - (end 67.9 63.25) + (start 66.575 55.225) + (end 65.65 54.3) (width 0.2) (layer "F.Cu") (net 2) - (uuid "52c7b174-85f2-46a3-a1f1-b18720c2a757") + (uuid "d534fa48-1afc-438b-b938-6e41fd1ab198") ) (segment - (start 67.9 63.25) - (end 67.3 63.25) + (start 67.3 63.25) + (end 67.7 63.25) (width 0.2) (layer "F.Cu") (net 2) - (uuid "5daba025-44b1-44e7-896a-ad945df10d52") + (uuid "dea8815e-a325-4868-bc19-56a746706a35") ) (segment - (start 68.075 64.45) - (end 67.875 64.25) + (start 65.65 54.3) + (end 62.75 54.3) + (width 0.2) + (layer "F.Cu") + (net 2) + (uuid "e4afd153-8bc9-415c-95df-2c7a62f3c6fa") + ) + (via + (at 66.575 55.225) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "3d1c5c85-bcc6-4530-8e04-7fbf20fe7fd1") + ) + (via + (at 67.9 63.05) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 2) + (uuid "f84c2fee-155f-4246-a09a-ab79ef00a9df") + ) + (segment + (start 67.9 56.55) + (end 67.9 63.05) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "6fd1b53c-090d-41e7-b11e-532f947f82f2") + ) + (segment + (start 66.575 55.225) + (end 67.9 56.55) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "94730aa1-7a6f-4c1b-b6af-6b5a0409cd29") + ) + (segment + (start 67.7 64.25) + (end 67.9 64.45) (width 0.2) (layer "F.Cu") (net 3) - (uuid "3e591d3f-ad38-48fc-8207-b218b063c30b") + (uuid "c60ae5dd-caa0-4493-ba54-6d6766f23c2f") ) (segment - (start 67.875 64.25) - (end 67.3 64.25) + (start 67.3 64.25) + (end 67.7 64.25) (width 0.2) (layer "F.Cu") (net 3) - (uuid "8f867bff-98f2-4438-b697-2fd4cbf75ba7") + (uuid "cefaeb56-b9b6-4648-980c-13773d6b84f5") ) (segment (start 68.475 64.45) - (end 68.075 64.45) + (end 67.9 64.45) (width 0.2) (layer "F.Cu") (net 3) - (uuid "ef8ffdd0-dce1-4241-b505-38b6e192926d") + (uuid "eaf3f1e5-a17d-4822-bb3e-19af0237dc3d") + ) + (via + (at 67.9 64.45) + (size 0.45) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 3) + (uuid "6102a06f-0202-4aa5-a002-91ba2b9999dc") + ) + (segment + (start 67.9 64.45) + (end 67.9 68.825) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "419db05d-7745-4b24-86f2-619adf55982b") + ) + (segment + (start 67.9 68.825) + (end 69.1 70.025) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "9d62a96d-6efc-4bad-b403-afeea8cec21a") + ) + (segment + (start 61.55 62.55) + (end 61.9 62.55) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "02ce2ac6-bd5f-422f-a654-7eec1ad45e8e") ) (segment (start 62.7875 58.0625) @@ -10965,22 +11085,6 @@ (net 4) (uuid "1861696e-94d2-47c6-8535-4ec303840c8a") ) - (segment - (start 61.5 63.25) - (end 61.9 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "1993481c-a98c-4c64-92e1-5b5883eec618") - ) - (segment - (start 61.43 63.32) - (end 61.5 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "2aee36ba-dfe3-4dcb-88f8-b17dc23cf8a2") - ) (segment (start 67.9 63.75) (end 67.3 63.75) @@ -10998,12 +11102,36 @@ (uuid "42cb1017-a669-4062-abf0-0f8eb79e0c8a") ) (segment - (start 61.15 63.32) - (end 61.43 63.32) + (start 61.42 62.68) + (end 61.55 62.55) (width 0.2) (layer "F.Cu") (net 4) - (uuid "a5bc806e-04ac-4077-b7fd-cd1dc42f39c1") + (uuid "4e960d62-86a6-44f9-89b6-fa43284cdb2c") + ) + (segment + (start 62.6 63.25) + (end 61.9 62.55) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "6c4983fa-093d-4c67-a32c-ed9729d0faac") + ) + (segment + (start 62.7 63.25) + (end 62.6 63.25) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8acda075-c3a2-452c-93b1-3c6f8f5eec60") + ) + (segment + (start 61.15 62.68) + (end 61.42 62.68) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a2208910-c706-40b4-8640-eba3ae9cb974") ) (segment (start 68.475 63.75) @@ -11029,14 +11157,6 @@ (net 4) (uuid "e85c721b-e028-4ae2-99b0-54f9fd948445") ) - (segment - (start 62.7 63.25) - (end 61.9 63.25) - (width 0.2) - (layer "F.Cu") - (net 4) - (uuid "eca75aff-9894-48e8-a074-be9e68d502f3") - ) (via (at 62.15 58.7) (size 0.45) @@ -11054,7 +11174,7 @@ (uuid "c3e0b328-f325-4069-a6b9-2a1b0222963d") ) (via - (at 61.9 63.25) + (at 61.9 62.55) (size 0.45) (drill 0.3) (layers "F.Cu" "B.Cu") @@ -11062,28 +11182,12 @@ (uuid "cb535e46-be5c-41db-9f65-2100580810e4") ) (segment - (start 67.7 63.25) - (end 67.9 63.45) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "672b2e0c-7008-405a-9c8a-b74d13aa006f") - ) - (segment - (start 67.9 63.45) - (end 67.9 63.75) - (width 0.2) - (layer "B.Cu") - (net 4) - (uuid "69b10cfc-ef18-4976-9648-2d3c36fa72ce") - ) - (segment - (start 61.9 63.25) + (start 61.9 62.55) (end 61.9 58.95) (width 0.2) (layer "B.Cu") (net 4) - (uuid "723b0e9a-c197-4561-adac-98aaecb77fdc") + (uuid "a3ffc845-9c71-4df5-8c41-9723b91e7359") ) (segment (start 61.9 58.95) @@ -11091,15 +11195,23 @@ (width 0.2) (layer "B.Cu") (net 4) - (uuid "8740776d-ea49-44ba-9a35-8f571744e8d1") + (uuid "aec9a390-4428-4c5d-863c-bc133ef1eb98") ) (segment - (start 61.9 63.25) - (end 67.7 63.25) + (start 61.9 62.55) + (end 63.1 63.75) (width 0.2) (layer "B.Cu") (net 4) - (uuid "a66636bb-33f8-4442-808e-75d4cc1403a0") + (uuid "dbeb47ac-1607-4e36-a556-b1ebd749eebb") + ) + (segment + (start 63.1 63.75) + (end 67.9 63.75) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "f9db9a36-c47f-429b-aea2-ae8469dd218b") ) (segment (start 101.999479 52.599479)