mirror of
https://github.com/NabuCasa/yellow.git
synced 2025-10-27 12:04:18 -07:00
Update board setup
Use minimal track width/gap of 0.127mm. Use impedance calculated using the JLCPCB calculator for the 85Ohm/90Ohm differential pairs and 50Ohm single trace. For the 100Ohm pair the JLCPCB calculator does not allow to specify a track gap which leads to a track width of 0.127mm or bigger. Hence for this I used https://www.mantaro.com/resources/impedance-calculator.htm (with Er 4.05, h 0.095, t 0.035). Also use vias of 0.45/0.2mm by default. Fixes: #6 Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
@@ -54,10 +54,20 @@
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
},
|
||||
{
|
||||
"gap": 0.21,
|
||||
"via_gap": 0.13,
|
||||
"width": 0.127
|
||||
},
|
||||
{
|
||||
"gap": 0.127,
|
||||
"via_gap": 0.13,
|
||||
"width": 0.1
|
||||
"width": 0.131
|
||||
},
|
||||
{
|
||||
"gap": 0.127,
|
||||
"via_gap": 0.13,
|
||||
"width": 0.149
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [],
|
||||
@@ -106,7 +116,7 @@
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.09999999999999999,
|
||||
"min_clearance": 0.127,
|
||||
"min_copper_edge_clearance": 0.3,
|
||||
"min_hole_clearance": 0.254,
|
||||
"min_hole_to_hole": 0.254,
|
||||
@@ -114,13 +124,13 @@
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_through_hole_diameter": 0.19999999999999998,
|
||||
"min_track_width": 0.09999999999999999,
|
||||
"min_via_annular_width": 0.125,
|
||||
"min_track_width": 0.127,
|
||||
"min_via_annular_width": 0.19999999999999998,
|
||||
"min_via_diameter": 0.44999999999999996
|
||||
},
|
||||
"track_widths": [
|
||||
0.0,
|
||||
0.1,
|
||||
0.127,
|
||||
0.15,
|
||||
0.2,
|
||||
0.25,
|
||||
@@ -373,27 +383,27 @@
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.1,
|
||||
"diff_pair_gap": 0.25,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.21,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"diff_pair_width": 0.127,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"track_width": 0.127,
|
||||
"via_diameter": 0.45,
|
||||
"via_drill": 0.2,
|
||||
"wire_width": 5.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.1,
|
||||
"diff_pair_gap": 0.127,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.21,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.1,
|
||||
"diff_pair_width": 0.127,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
@@ -410,17 +420,17 @@
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"track_width": 0.127,
|
||||
"via_diameter": 0.45,
|
||||
"via_drill": 0.2,
|
||||
"wire_width": 5.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.1,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.127,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.15,
|
||||
"diff_pair_width": 0.149,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
@@ -435,17 +445,17 @@
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"track_width": 0.149,
|
||||
"via_diameter": 0.45,
|
||||
"via_drill": 0.2,
|
||||
"wire_width": 5.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.1,
|
||||
"clearance": 0.127,
|
||||
"diff_pair_gap": 0.127,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.13,
|
||||
"diff_pair_width": 0.131,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
@@ -468,17 +478,17 @@
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"track_width": 0.131,
|
||||
"via_diameter": 0.45,
|
||||
"via_drill": 0.2,
|
||||
"wire_width": 5.0
|
||||
},
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.8,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_gap": 0.0,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"diff_pair_width": 0.0,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
@@ -500,9 +510,9 @@
|
||||
{
|
||||
"bus_width": 12.0,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_gap": 0.0,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"diff_pair_width": 0.0,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
@@ -512,9 +522,9 @@
|
||||
],
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.15,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"track_width": 0.146,
|
||||
"via_diameter": 0.45,
|
||||
"via_drill": 0.2,
|
||||
"wire_width": 5.0
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user