First mainboard layout draft done

Still missing: mesh hookup, layer interconnect, optical link
This commit is contained in:
jaseg 2025-01-17 23:51:07 +01:00
parent 695b58ef9f
commit 0fda5c8614
8 changed files with 40221 additions and 139384 deletions

View file

@ -1738,6 +1738,234 @@
)
(embedded_fonts no)
)
(symbol "SN74LVC2G157YZPR"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U6"
(at 1.524 9.144 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Value" "SN74LVC2G157YZPR"
(at 4.826 -5.842 0)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" "Package_BGA:Texas_DSBGA-8_0.9x1.9mm_Layout2x4_P0.5mm"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Single 2 to 1 Multiplexer, Low-Voltage CMOS"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "LCSC" "C2674783"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "Single Mux CMOS"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "SN74LVC2G157YZPR_0_1"
(rectangle
(start -3.81 7.62)
(end 3.81 -7.62)
(stroke
(width 0.254)
(type default)
)
(fill
(type background)
)
)
)
(symbol "SN74LVC2G157YZPR_1_1"
(pin input line
(at -6.35 5.08 0)
(length 2.54)
(name "A"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -6.35 2.54 0)
(length 2.54)
(name "B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -6.35 -2.54 0)
(length 2.54)
(name "~{A}/B"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "C2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -6.35 -5.08 0)
(length 2.54)
(name "~{G}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "B2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 10.16 270)
(length 2.54)
(name "VCC"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "A2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin power_in line
(at 0 -10.16 90)
(length 2.54)
(name "GND"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 6.35 2.54 180)
(length 2.54)
(name "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D2"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 6.35 -2.54 180)
(length 2.54)
(name "~{Y}"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "C1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "TLV751"
(exclude_from_sim no)
(in_bom yes)

View file

@ -1,7 +1,7 @@
(footprint "QFN-10_EP_2x2mm_Pitch0.4mm_EP0.9x1.5mm"
(version 20241010)
(version 20241228)
(generator "pcbnew")
(generator_version "8.99")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -2.5 0)
@ -25,18 +25,6 @@
)
)
)
(property "Footprint" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "a070de2e-9d75-4e75-8bd4-106ec4c11c14")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
@ -213,55 +201,55 @@
)
)
)
(pad "1" smd rect
(at -0.95 -0.8 90)
(size 0.2 0.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 45)
(uuid "2dc0bac6-dd34-444b-9a45-aad16638a0c7")
)
(pad "1" smd rect
(pad "" smd rect
(at -0.225 -0.5)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "d8535d8d-2846-4e99-9d3c-8d1ed6777d43")
)
(pad "1" smd rect
(pad "" smd rect
(at -0.225 0)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "0e12f920-f43c-4f6d-8a16-3c4a4c9f1db6")
)
(pad "1" smd rect
(pad "" smd rect
(at -0.225 0.5)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "526d6021-9cbc-4551-9839-8645e3948532")
)
(pad "1" smd rect
(pad "" smd rect
(at 0.225 -0.5)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "3774c0ef-1ce9-4b52-bf04-1414fa0f0199")
)
(pad "1" smd rect
(pad "" smd rect
(at 0.225 0)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "f6f9171c-efea-4dc7-ab9a-61747a4b0fa0")
)
(pad "1" smd rect
(pad "" smd rect
(at 0.225 0.5)
(size 0.000001 0.050001)
(layers "F.Paste")
(thermal_bridge_angle 45)
(uuid "3181e8ef-1405-4753-8a34-e6dc63167601")
)
(pad "1" smd rect
(at -0.95 -0.8 90)
(size 0.2 0.5)
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 45)
(uuid "2dc0bac6-dd34-444b-9a45-aad16638a0c7")
)
(pad "2" smd rect
(at -0.95 -0.4 90)
(size 0.2 0.5)
@ -337,7 +325,7 @@
(pad "11" smd rect
(at 0 0)
(size 0.9 1.5)
(layers "F.Cu" "F.Mask")
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 45)
(uuid "ab1bae3a-3d42-432d-ac62-46e48bf4c225")
)

View file

@ -1,7 +1,7 @@
(footprint "QFN-42_EP_3.5x9_Pitch0.5mm"
(version 20241010)
(version 20241228)
(generator "pcbnew")
(generator_version "8.99")
(generator_version "9.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -6.05 0)
@ -25,18 +25,6 @@
)
)
)
(property "Footprint" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "4f421971-da2e-4a2c-8c58-62efadef946a")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
@ -611,7 +599,7 @@
(pad "43" smd rect
(at 0 0)
(size 1.8 7)
(layers "F.Cu" "F.Mask")
(layers "F.Cu" "F.Mask" "F.Paste")
(thermal_bridge_angle 45)
(uuid "8537081e-0f72-4188-84fd-f8514accc38f")
)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,74 +1,54 @@
{
"board": {
"active_layer": 17,
"active_layer_preset": "",
"auto_track_width": true,
"active_layer_preset": "All Layers",
"auto_track_width": false,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"images": 1.0,
"pads": 1.0,
"shapes": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
"zones": 1.0
},
"selection_filter": {
"dimensions": false,
"footprints": true,
"graphics": false,
"graphics": true,
"keepouts": false,
"lockedItems": false,
"otherItems": false,
"pads": false,
"text": false,
"tracks": false,
"vias": false,
"zones": false
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40,
41,
42,
43
"vias",
"footprint_text",
"footprint_anchors",
"ratsnest",
"grid",
"footprints_front",
"footprints_back",
"footprint_values",
"tracks",
"drc_errors",
"drawing_sheet",
"bitmaps",
"pads",
"zones",
"drc_warnings",
"locked_item_shadows",
"conflict_shadows",
"shapes"
],
"visible_layers": "ffffffff_ffffffdf",
"visible_layers": "ffffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
@ -79,7 +59,7 @@
},
"meta": {
"filename": "micro-ihsm-hw.kicad_prl",
"version": 4
"version": 5
},
"net_inspector_panel": {
"col_hidden": [
@ -92,6 +72,10 @@
false,
false,
false,
false,
false,
false,
false,
false
],
"col_order": [
@ -104,7 +88,11 @@
6,
7,
8,
9
9,
10,
11,
12,
13
],
"col_widths": [
0,
@ -130,6 +118,7 @@
"sort_ascending": true,
"sorting_column": 0
},
"open_jobsets": [],
"project": {
"files": []
},

View file

@ -48,10 +48,16 @@
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
"min_clearance": 0.1
}
},
"diff_pair_dimensions": [],
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
@ -85,9 +91,11 @@
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"mirrored_text_on_front_layer": "warning",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"nonmirrored_text_on_back_layer": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
@ -118,7 +126,7 @@
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_groove_width": 0.0,
"min_hole_clearance": 0.25,
"min_hole_clearance": 0.2,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
@ -126,7 +134,7 @@
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_through_hole_diameter": 0.2,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
@ -177,7 +185,20 @@
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"track_widths": [
0.0,
0.1,
0.12,
0.15,
0.18,
0.2,
0.25,
0.3,
0.4,
0.5,
0.8,
1.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
@ -204,7 +225,12 @@
"spacing": 0.6
}
},
"via_dimensions": [],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"ipc2581": {
@ -452,13 +478,13 @@
},
"meta": {
"filename": "micro-ihsm-hw.kicad_pro",
"version": 1
"version": 3
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"clearance": 0.1,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
@ -467,12 +493,24 @@
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": -1,
"priority": 2147483647,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"track_width": 0.1,
"via_diameter": 0.4,
"via_drill": 0.3,
"wire_width": 6
},
{
"clearance": 0.2032,
"diff_pair_gap": 0.2032,
"diff_pair_width": 0.1582,
"name": "diffpair",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.1582,
"via_diameter": 0.3,
"via_drill": 0.2
}
],
"meta": {
@ -534,6 +572,12 @@
"/PULSE_A-": [
"diffpair"
],
"/PULSE_B+": [
"diffpair"
],
"/PULSE_B-": [
"diffpair"
],
"/PULSE_E+": [
"diffpair"
],
@ -552,6 +596,12 @@
"/SAMPLE_A-": [
"diffpair"
],
"/SAMPLE_B+": [
"diffpair"
],
"/SAMPLE_B-": [
"diffpair"
],
"/SAMPLE_E+": [
"diffpair"
],

File diff suppressed because it is too large Load diff