brd: improve grounding

This commit is contained in:
King Kévin 2023-02-18 13:32:06 +01:00
parent 5226c14b22
commit 0b5348acd2
2 changed files with 33552 additions and 65 deletions

File diff suppressed because it is too large Load Diff

View File

@ -58,7 +58,10 @@
], ],
"drc_exclusions": [ "drc_exclusions": [
"lib_footprint_mismatch|45816786|82499999|fbe95f98-3185-4a9b-befe-da7de4f7e102|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|45816786|82499999|fbe95f98-3185-4a9b-befe-da7de4f7e102|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|45995000|93293750|7c5f4deb-3360-4d1c-9295-2cdc3cfdd88e|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|45995000|93343750|7c5f4deb-3360-4d1c-9295-2cdc3cfdd88e|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|45995000|93343750|7c5f4deb-3360-4d1c-9295-2cdc3cfdd88e|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|61513988|72537500|2cc35f21-22b9-4285-9367-836ae70e338f|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|72366369|72537499|ab305ed2-a286-4e70-b4f9-733ba8a71f2d|00000000-0000-0000-0000-000000000000",
"lib_footprint_mismatch|84140179|72537499|3d3700d3-ac9b-4e92-a615-6ac9b00d9952|00000000-0000-0000-0000-000000000000", "lib_footprint_mismatch|84140179|72537499|3d3700d3-ac9b-4e92-a615-6ac9b00d9952|00000000-0000-0000-0000-000000000000",
"missing_courtyard|65375000|68100000|2cc35f21-22b9-4285-9367-836ae70e338f|00000000-0000-0000-0000-000000000000", "missing_courtyard|65375000|68100000|2cc35f21-22b9-4285-9367-836ae70e338f|00000000-0000-0000-0000-000000000000",
"missing_courtyard|76275000|68100000|ab305ed2-a286-4e70-b4f9-733ba8a71f2d|00000000-0000-0000-0000-000000000000", "missing_courtyard|76275000|68100000|ab305ed2-a286-4e70-b4f9-733ba8a71f2d|00000000-0000-0000-0000-000000000000",
@ -397,23 +400,18 @@
"rule_severities": { "rule_severities": {
"bus_definition_conflict": "error", "bus_definition_conflict": "error",
"bus_entry_needed": "error", "bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error", "bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error", "bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error", "different_unit_footprint": "error",
"different_unit_net": "error", "different_unit_net": "error",
"duplicate_reference": "error", "duplicate_reference": "error",
"duplicate_sheet_names": "error", "duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error", "extra_units": "error",
"global_label_dangling": "warning", "global_label_dangling": "warning",
"hier_label_mismatch": "error", "hier_label_mismatch": "error",
"label_dangling": "error", "label_dangling": "error",
"lib_symbol_issues": "warning", "lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning", "multiple_net_names": "warning",
"net_not_bus_member": "warning", "net_not_bus_member": "warning",
"no_connect_connected": "warning", "no_connect_connected": "warning",
@ -423,7 +421,6 @@
"pin_to_pin": "error", "pin_to_pin": "error",
"power_pin_not_driven": "error", "power_pin_not_driven": "error",
"similar_labels": "warning", "similar_labels": "warning",
"simulation_model_issue": "error",
"unannotated": "error", "unannotated": "error",
"unit_value_mismatch": "error", "unit_value_mismatch": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
@ -497,24 +494,7 @@
}, },
"net_colors": null, "net_colors": null,
"netclass_assignments": null, "netclass_assignments": null,
"netclass_patterns": [ "netclass_patterns": []
{
"netclass": "Thick",
"pattern": "*VCC"
},
{
"netclass": "Thick",
"pattern": "GND"
},
{
"netclass": "Thick",
"pattern": "+3.3V"
},
{
"netclass": "Thick",
"pattern": "VBUS"
}
]
}, },
"pcbnew": { "pcbnew": {
"last_paths": { "last_paths": {