First mainboard layout draft done
Still missing: mesh hookup, layer interconnect, optical link
This commit is contained in:
parent
695b58ef9f
commit
0fda5c8614
8 changed files with 40221 additions and 139384 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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")
|
||||
)
|
||||
|
|
|
|||
|
|
@ -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")
|
||||
)
|
||||
|
|
|
|||
101522
micro-ihsm-hw/fp-info-cache
101522
micro-ihsm-hw/fp-info-cache
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -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": []
|
||||
},
|
||||
|
|
|
|||
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue