Add debug LED for FPGA in PCB

Fixes #42

Signed-off-by: Agis Zisimatos <agzisim@gmail.com>
merge-requests/10/head
Agis Zisimatos 2022-04-19 19:57:11 +03:00
parent 65c1553f29
commit ecf17cc8eb
2 changed files with 105 additions and 4 deletions

@ -1 +1 @@
Subproject commit 651edca93895c786ff7e012456882e170df3f0b8
Subproject commit 9b03d488d54772864da1d63f59cc7f0ea1fec70d

View File

@ -261,7 +261,7 @@
(net 173 "unconnected-(H104-Pad1)")
(net 174 "unconnected-(U602-PadA6)")
(net 175 "unconnected-(U602-PadA7)")
(net 176 "unconnected-(U602-PadA8)")
(net 176 "/fpga/FPGA_IO2")
(net 177 "unconnected-(U602-PadB11)")
(net 178 "unconnected-(U602-PadL16)")
(net 179 "unconnected-(U602-PadL17)")
@ -292,6 +292,7 @@
(net 204 "unconnected-(U602-PadU18)")
(net 205 "unconnected-(U602-PadU19)")
(net 206 "unconnected-(U602-PadU20)")
(net 207 "Net-(D603-Pad2)")
(footprint "Symbol:OSHW-Logo2_7.3x6mm_SilkScreen" (layer "F.Cu")
(tedit 0) (tstamp 00000000-0000-0000-0000-00005afbb8d4)
@ -1891,7 +1892,7 @@
(tags "BGA 381 0.8")
(property "Sheetfile" "sidloc-schematic/fpga.kicad_sch")
(property "Sheetname" "fpga")
(path "/3c19fda9-55de-469e-9693-2d8993bca106/55a67119-4c32-439e-943b-e6f084d912bd")
(path "/3c19fda9-55de-469e-9693-2d8993bca106/e589bdea-e725-4b47-89c6-0ef2504331ed")
(solder_mask_margin 0.075)
(attr smd)
(fp_text reference "U602" (at 0 -9.5 90) (layer "F.SilkS") hide
@ -1928,7 +1929,7 @@
(pad "A7" smd circle (at -2.8 -7.6 270) (size 0.4 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
(net 175 "unconnected-(U602-PadA7)") (pinfunction "PT18A") (pintype "bidirectional+no_connect") (tstamp 33a798c3-a429-4e28-9901-dbcf31a7825a))
(pad "A8" smd circle (at -2 -7.6 270) (size 0.4 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
(net 176 "unconnected-(U602-PadA8)") (pinfunction "PT18B") (pintype "bidirectional+no_connect") (tstamp 0fedefd3-5826-429e-903f-d9476d3c0914))
(net 176 "/fpga/FPGA_IO2") (pinfunction "PT18B") (pintype "bidirectional") (tstamp 0fedefd3-5826-429e-903f-d9476d3c0914))
(pad "A9" smd circle (at -1.2 -7.6 270) (size 0.4 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
(net 73 "/fpga/FPGA_CLK_IN") (pinfunction "PT33A") (pintype "bidirectional") (tstamp dcf63aaa-4889-4f82-9d7d-9f294a4a4c75))
(pad "A10" smd circle (at -0.4 -7.6 270) (size 0.4 0.4) (layers "F.Cu" "F.Paste" "F.Mask")
@ -2973,6 +2974,51 @@
)
)
(footprint "LED_SMD:LED_0402_1005Metric" (layer "F.Cu")
(tedit 5F68FEF1) (tstamp 3e0ddb44-d2e0-4bda-98d0-0e13a42c4989)
(at 166.4462 84.5952)
(descr "LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "LED")
(property "Mnf." "Stanley Electric")
(property "PartNumber" "FHA1105P-TR")
(property "Sheetfile" "sidloc-schematic/fpga.kicad_sch")
(property "Sheetname" "fpga")
(path "/3c19fda9-55de-469e-9693-2d8993bca106/31594cc7-327d-41b0-a0aa-6694787c2e30")
(attr smd)
(fp_text reference "D603" (at 0 -1.17) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 94fb5f86-0ca7-4c52-9711-1abeae0c7e16)
)
(fp_text value "AMBER" (at 0 1.17) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d16d9c59-8ff9-47ce-8507-19ffdb929f8d)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.04)))
(tstamp e86b9a7f-29e7-401e-8e1c-331ac922b26a)
)
(fp_circle (center -1.09 0) (end -1.04 0) (layer "F.SilkS") (width 0.1) (fill none) (tstamp 14abd71a-3eff-442d-8308-3f7cf5251d98))
(fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 1552b3de-85c6-4aa4-a04e-0e188b8e565e))
(fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 60d26db4-b138-46b0-b681-4276ebd1d4cf))
(fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 95cd1283-9f1e-4c64-87d1-ace18ce700ed))
(fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b39d02b1-8ccc-4f70-968e-7a2124339750))
(fp_line (start 0.5 0.25) (end -0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 254e7220-c8bb-46fc-a66b-f1c33dee163f))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer "F.Fab") (width 0.1) (tstamp 2e1f8362-cb8a-4867-ac3b-d2213fe39406))
(fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp 3c31d36a-21da-4b47-9e57-e06ceacbf03f))
(fp_line (start -0.4 0.25) (end -0.4 -0.25) (layer "F.Fab") (width 0.1) (tstamp 536926ce-7bdc-4082-bee9-51b63edb5c65))
(fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer "F.Fab") (width 0.1) (tstamp c6ab59aa-a1dd-4b50-8db5-2646a46a8ffb))
(fp_line (start -0.3 0.25) (end -0.3 -0.25) (layer "F.Fab") (width 0.1) (tstamp e4ce9709-08d0-4406-855b-45dbb5f1bec7))
(pad "1" smd roundrect (at -0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 176 "/fpga/FPGA_IO2") (pinfunction "K") (pintype "passive") (tstamp 928981d5-a391-4196-8a01-142037e675d6))
(pad "2" smd roundrect (at 0.485 0) (size 0.59 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 207 "Net-(D603-Pad2)") (pinfunction "A") (pintype "passive") (tstamp 521023d4-5237-425b-b962-2d96f6824a3b))
(model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0402_1005Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "lsf-kicad-lib:sidloc-logo-11x3" (layer "F.Cu")
(tedit 0) (tstamp 3f1ff34e-9dfb-4e77-9536-5ac10444e162)
(at 145.1356 78.042)
@ -4683,6 +4729,51 @@
)
)
(footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
(tedit 5F68FEEE) (tstamp 7b98ef29-43ae-47e9-9801-dab1ae51395e)
(at 166.4462 83.6046 180)
(descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
(tags "resistor")
(property "Description" "Resistor, 0402, 1%, 1/16W")
(property "Mnf." "Vishay")
(property "PartNumber" "CRCW04021K00FKEDC")
(property "Sheetfile" "sidloc-schematic/fpga.kicad_sch")
(property "Sheetname" "fpga")
(path "/3c19fda9-55de-469e-9693-2d8993bca106/e1f41289-b6ee-4dff-a1c9-32fbf0be1ec6")
(attr smd)
(fp_text reference "R610" (at 0 -1.17) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 3d555f02-a5c4-484d-a943-f3fac2841b96)
)
(fp_text value "1k" (at 0 1.17) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 0f97e3e5-69d9-4dae-9e75-babad5cdb08d)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 0.26 0.26) (thickness 0.04)))
(tstamp 7938bbf9-d910-40d1-a4c4-b8b77cf4ce69)
)
(fp_line (start -0.153641 0.38) (end 0.153641 0.38) (layer "F.SilkS") (width 0.12) (tstamp 5da15d66-0598-41b0-bf38-d2dbeb746350))
(fp_line (start -0.153641 -0.38) (end 0.153641 -0.38) (layer "F.SilkS") (width 0.12) (tstamp 685a39c3-6e72-4542-9e1d-6357409d8729))
(fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 0d410827-8720-4f10-ab85-88291f26fcf9))
(fp_line (start 0.93 0.47) (end -0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp 15ec8e51-a318-4111-8e58-f857c8765157))
(fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer "F.CrtYd") (width 0.05) (tstamp 39695f1a-ccd1-464c-b62f-9d6a790a8536))
(fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer "F.CrtYd") (width 0.05) (tstamp b5ed2eca-d2f5-47ff-b448-56859aae61bb))
(fp_line (start -0.525 0.27) (end -0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 2730c868-d20d-46d9-8de9-9c625c6a0bc1))
(fp_line (start -0.525 -0.27) (end 0.525 -0.27) (layer "F.Fab") (width 0.1) (tstamp 58b86684-18b4-4212-aec0-d0eed1ad3374))
(fp_line (start 0.525 0.27) (end -0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp 83300808-d4b4-4149-ba3a-b68a1d3fc28b))
(fp_line (start 0.525 -0.27) (end 0.525 0.27) (layer "F.Fab") (width 0.1) (tstamp d759a081-0c0d-4200-b1a8-916416bbc194))
(pad "1" smd roundrect (at -0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 207 "Net-(D603-Pad2)") (pintype "passive") (tstamp db32bf37-b3be-42a4-8c9b-278b40fa4ff5))
(pad "2" smd roundrect (at 0.51 0 180) (size 0.54 0.64) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
(net 11 "/fpga/FPGA_3V3") (pintype "passive") (tstamp 139472ff-e28c-45db-bdfa-9845be37d113))
(model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu")
(tedit 5F68FEEE) (tstamp 7e7679e6-3fc6-48c3-b34f-a6946963d534)
(at 155.9672 108.1604 90)
@ -8073,6 +8164,7 @@
(segment (start 167.6688 87.44) (end 167.6288 87.48) (width 0.6) (layer "F.Cu") (net 11) (tstamp 26405e51-d98b-44f8-bcca-b56161509ac9))
(segment (start 158.127 79.193) (end 157.4118 79.193) (width 0.2) (layer "F.Cu") (net 11) (tstamp 2f97795d-f6a9-40a7-9955-5a76cc973c9e))
(segment (start 139.8524 91.631) (end 140.0028 91.4806) (width 0.2) (layer "F.Cu") (net 11) (tstamp 3489cac6-fca4-4dd6-a68c-de954924f73c))
(segment (start 165.9362 83.6046) (end 165.9362 82.9462) (width 0.2) (layer "F.Cu") (net 11) (tstamp 3b0f7152-3895-451d-af55-3ad446576262))
(segment (start 139.7508 79.7164) (end 139.7508 79.1342) (width 0.2) (layer "F.Cu") (net 11) (tstamp 46f8e8f2-ff70-4458-820d-ef882f558a2a))
(segment (start 160.3422 79.193) (end 160.3502 79.185) (width 0.2) (layer "F.Cu") (net 11) (tstamp 66ff3fad-b1fc-4e92-bc4a-41ba144699d6))
(segment (start 140.0028 91.4806) (end 140.4112 91.4806) (width 0.2) (layer "F.Cu") (net 11) (tstamp 6bd9e2e6-f880-4b95-abeb-a7779526b27c))
@ -8092,6 +8184,7 @@
(segment (start 142.5139 89.1013) (end 142.5119 89.0993) (width 0.6) (layer "F.Cu") (net 11) (tstamp d2c55015-68c3-415a-8c8a-579c066a1208))
(segment (start 143.133 89.0362) (end 143.0679 89.1013) (width 0.6) (layer "F.Cu") (net 11) (tstamp d4760de3-7b8d-4819-8f83-f5f16d95549c))
(segment (start 159.627 79.193) (end 160.3422 79.193) (width 0.2) (layer "F.Cu") (net 11) (tstamp d83d0f42-1f24-40b9-b04f-3606f7a5fa66))
(segment (start 165.9362 82.9462) (end 165.9382 82.9442) (width 0.2) (layer "F.Cu") (net 11) (tstamp e888e497-49a1-4762-a080-601d074dad4a))
(segment (start 144.9832 79.7926) (end 144.9812 79.7946) (width 0.2) (layer "F.Cu") (net 11) (tstamp f23ad74a-53c6-48b7-89e0-80cf9a3df018))
(via (at 141.9352 89.1164) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp 064929da-c317-42eb-a578-4bc5e70399ee))
(via (at 160.3502 79.185) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp 1dde1fc2-cd87-401e-b506-046cd552fc52))
@ -8102,6 +8195,7 @@
(via (at 139.7508 79.1342) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp bc496978-5c67-4fac-bb2a-69cc5e33ae1d))
(via (at 145.6182 91.1738) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp c05099d0-4a11-44e5-ab70-13f8fe38b8d2))
(via (at 170.4594 87.4126) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp c621866a-337e-4e4a-acbf-045af1645fc7))
(via (at 165.9382 82.9442) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp e0fa2d15-17ce-4439-922d-4e68895bbf00))
(via (at 144.9832 79.2358) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp f100f217-66ba-4fa1-b418-98bb868baff7))
(via (at 139.5984 91.631) (size 0.5) (drill 0.2) (layers "F.Cu" "B.Cu") (net 11) (tstamp f9ecca19-da2e-402d-9f5f-2d49fda65aa9))
(segment (start 147.4234 82.6902) (end 148.5138 82.6902) (width 0.6) (layer "B.Cu") (net 11) (tstamp 105cf88b-20fd-4fe1-9463-0617458875ee))
@ -8614,6 +8708,13 @@
(segment (start 143.108 87.0011) (end 143.108 86.4593) (width 0.2) (layer "F.Cu") (net 169) (tstamp 96537184-e6b4-458a-b7d9-1a94aeab736e))
(segment (start 143.108 86.4593) (end 142.7459 86.0972) (width 0.2) (layer "F.Cu") (net 169) (tstamp 968ec70d-a337-4801-9f02-3f7fa17b57b8))
(segment (start 142.7459 86.0972) (end 142.7459 85.4009) (width 0.2) (layer "F.Cu") (net 169) (tstamp ab083758-5ccf-4fb7-be4d-821982a8aab7))
(segment (start 165.1254 86.9574) (end 165.1254 84.9) (width 0.2) (layer "F.Cu") (net 176) (tstamp 1433699e-6408-48ff-8e3a-786ab98bf4a0))
(segment (start 163.2512 88.2594) (end 163.8234 88.2594) (width 0.2) (layer "F.Cu") (net 176) (tstamp 4c85f529-4709-4480-8a51-c5d874b24f2d))
(segment (start 165.1254 84.9) (end 165.4302 84.5952) (width 0.2) (layer "F.Cu") (net 176) (tstamp 74e9bdaa-56c5-41c8-a8fb-847b41ac3ffa))
(segment (start 165.4302 84.5952) (end 165.9612 84.5952) (width 0.2) (layer "F.Cu") (net 176) (tstamp bf3a13cc-b4ce-43a4-9f7b-4c05fc38e450))
(segment (start 163.8234 88.2594) (end 165.1254 86.9574) (width 0.2) (layer "F.Cu") (net 176) (tstamp e1360ab8-bfb8-4140-afa9-5baf0340aad3))
(segment (start 166.9312 84.5952) (end 166.9312 83.6296) (width 0.2) (layer "F.Cu") (net 207) (tstamp 6e112e6d-0c7f-4f52-a14b-cf1696394aab))
(segment (start 166.9312 83.6296) (end 166.9562 83.6046) (width 0.2) (layer "F.Cu") (net 207) (tstamp a313cde9-3e6e-40f2-a62a-a19ec532b2ba))
(zone (net 1) (net_name "GND") (layer "In1.Cu") (tstamp 8dd52e2a-0ec2-475d-b804-214924ef7245) (name "GND") (hatch edge 0.508)
(connect_pads yes (clearance 0.25))