Board layup for impedance controll set up

This commit is contained in:
Maxluli committed 2026-10-14 09:20:44 +02:00
1 parent 5a48b9cf97
commit 8992ba6c12
4 files changed
+10813 -6467

No files matched your search

Vendored
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+10711 -6444
View File
File diff suppressed because it is too large. Load diff
+102 -23
View File
@@ -52,20 +52,20 @@
"zones": {
"border_display_style": 2,
"border_hatch_pitch": 0.5,
"corner_radius": 0.0,
"corner_smoothing": 0,
"corner_radius": 1.0,
"corner_smoothing": 2,
"fill_mode": 0,
"hatch_gap": 1.5,
"hatch_orientation": 0.0,
"hatch_smoothing_level": 0,
"hatch_smoothing_value": 0.1,
"hatch_thickness": 1.0,
"min_clearance": 0.5,
"min_island_area": 10.0,
"min_thickness": 0.25,
"min_clearance": 0.2,
"min_island_area": 0.0013161349,
"min_thickness": 0.2,
"pad_connection": 1,
"remove_islands": 0,
"thermal_relief_gap": 0.5,
"thermal_relief_gap": 0.2,
"thermal_relief_spoke_width": 0.5
}
},
@@ -222,28 +222,28 @@
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_radius_percentage": 100,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"max_amplitude": 0.8,
"min_amplitude": 0.3,
"single_sided": false,
"spacing": 1.0
"spacing": 1.2
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_radius_percentage": 100,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"max_amplitude": 0.5,
"min_amplitude": 0.15,
"single_sided": false,
"spacing": 0.6
"spacing": 0.5
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_radius_percentage": 100,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
"spacing": 0.5
}
},
"via_dimensions": [
@@ -565,7 +565,7 @@
"pcb_color": "rgb(255, 153, 0)",
"priority": 9,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"tuning_profile": ""
"tuning_profile": "SINGLE_50R"
},
{
"name": "I2C",
@@ -593,7 +593,7 @@
"pcb_color": "rgb(0, 0, 255)",
"priority": 1,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"tuning_profile": ""
"tuning_profile": "SINGLE_50R"
},
{
"name": "SPI",
@@ -607,21 +607,21 @@
"pcb_color": "rgb(255, 255, 0)",
"priority": 7,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"tuning_profile": ""
"tuning_profile": "MIPI_100R"
},
{
"name": "Sensor_1",
"pcb_color": "rgb(255, 255, 0)",
"priority": 6,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"tuning_profile": ""
"tuning_profile": "MIPI_100R"
},
{
"name": "USB",
"pcb_color": "rgb(194, 194, 194)",
"priority": 0,
"schematic_color": "rgba(0, 0, 0, 0.000)",
"tuning_profile": ""
"tuning_profile": "USB_90R"
}
],
"meta": {
@@ -1015,7 +1015,7 @@
"uuid": "7fd6301b-c01a-4ecb-b5e7-6822766c3c7a"
}
],
"used_designators": "FPC1-6,L1-10,Y1-2,#PWR1-227,D1-8,Q1,R1-74,H1-4,IC1-6,J1-7,J50-51,#FLG1-16,S1-6,FB1-8,C1-97,U1-11,SW1-6,TP1-51,F1",
"used_designators": "FPC1-6,L1-10,Y1-2,#PWR1-227,D1-8,Q1,R1-74,H1-4,IC1-6,J1-7,J50-51,#FLG1-16,S1-6,SW1-6,U1-11,FB1-8,C1-97,F1,TP1-51",
"variants": []
},
"sheets": [
@@ -1041,6 +1041,85 @@
"meta": {
"version": 0
},
"tuning_profiles_impedance_geometric": []
"tuning_profiles_impedance_geometric": [
{
"enable_time_domain_tuning": true,
"layer_entries": [
{
"bottom_reference_layer": "In1.Cu",
"delay": 5934700,
"diff_pair_gap": 200000,
"signal_layer": "F.Cu",
"top_reference_layer": "UNDEFINED",
"width": 120000
},
{
"bottom_reference_layer": "UNDEFINED",
"delay": 5934700,
"diff_pair_gap": 200000,
"signal_layer": "B.Cu",
"top_reference_layer": "In4.Cu",
"width": 120000
}
],
"profile_name": "MIPI_100R",
"target_impedance": 100.0,
"type": 1,
"via_overrides": [],
"via_prop_delay": 0
},
{
"enable_time_domain_tuning": true,
"layer_entries": [
{
"bottom_reference_layer": "In1.Cu",
"delay": 5981800,
"diff_pair_gap": 200000,
"signal_layer": "F.Cu",
"top_reference_layer": "UNDEFINED",
"width": 150000
},
{
"bottom_reference_layer": "UNDEFINED",
"delay": 5981800,
"diff_pair_gap": 200000,
"signal_layer": "B.Cu",
"top_reference_layer": "In4.Cu",
"width": 150000
}
],
"profile_name": "USB_90R",
"target_impedance": 90.0,
"type": 1,
"via_overrides": [],
"via_prop_delay": 0
},
{
"enable_time_domain_tuning": true,
"layer_entries": [
{
"bottom_reference_layer": "In1.Cu",
"delay": 5717700,
"diff_pair_gap": 0,
"signal_layer": "F.Cu",
"top_reference_layer": "UNDEFINED",
"width": 150000
},
{
"bottom_reference_layer": "UNDEFINED",
"delay": 5717700,
"diff_pair_gap": 0,
"signal_layer": "B.Cu",
"top_reference_layer": "In4.Cu",
"width": 150000
}
],
"profile_name": "SINGLE_50R",
"target_impedance": 50.0,
"type": 0,
"via_overrides": [],
"via_prop_delay": 0
}
]
}
}