aboutsummaryrefslogtreecommitdiff
path: root/driver/driver.kicad_pro
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2023-05-25 22:23:09 +0200
committerjaseg <git@jaseg.de>2023-05-25 22:23:09 +0200
commitfec02919c34a00e8829fed788fea33debaae6884 (patch)
tree326328a2a3b66309561e87f26ec2850170f68987 /driver/driver.kicad_pro
parentf74d787c99ddbe9e4c879be761f87deba3af0ef2 (diff)
download8seg-fec02919c34a00e8829fed788fea33debaae6884.tar.gz
8seg-fec02919c34a00e8829fed788fea33debaae6884.tar.bz2
8seg-fec02919c34a00e8829fed788fea33debaae6884.zip
Driver Filter WIP
Diffstat (limited to 'driver/driver.kicad_pro')
-rw-r--r--driver/driver.kicad_pro154
1 files changed, 132 insertions, 22 deletions
diff --git a/driver/driver.kicad_pro b/driver/driver.kicad_pro
index f7743fb..d353666 100644
--- a/driver/driver.kicad_pro
+++ b/driver/driver.kicad_pro
@@ -1,5 +1,6 @@
{
"board": {
+ "3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
@@ -62,7 +63,6 @@
"clearance|282944039|58726700|790f4ef6-3f55-4fa4-81c6-33003849f50c|a2f0c0fe-22b1-4b3c-86d3-ad24c9eb552c",
"clearance|288469039|29520000|9425723d-0dad-4e92-9ffa-75b3606da12c|20224eba-6b29-432e-afcb-ea331a43c8fd",
"clearance|288469039|69520000|0eb0a593-9ea3-4404-925c-fe357e9fef85|06e33bfd-0e9a-456e-9f58-5c35518e28b9",
- "clearance|289944039|69940000|67f0ed67-a577-4470-8aad-1cbee5900911|06e33bfd-0e9a-456e-9f58-5c35518e28b9",
"courtyards_overlap|273365342|7270001|c4a82479-2bda-4cd4-99b9-204c19f32b07|dbec98c5-ca5b-42e6-ab6d-61d6925880f6",
"courtyards_overlap|274350001|7776443|c4a82479-2bda-4cd4-99b9-204c19f32b07|dbec98c5-ca5b-42e6-ab6d-61d6925880f6",
"courtyards_overlap|325250001|16270001|4f976688-880b-471a-b950-4b4855215a7e|a92d58c2-a950-4743-ba5e-207b46fed029",
@@ -75,6 +75,7 @@
"rule_severities": {
"annular_width": "error",
"clearance": "error",
+ "connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
@@ -83,6 +84,7 @@
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
+ "footprint": "error",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
@@ -128,6 +130,7 @@
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
+ "min_connection": 0.0,
"min_copper_edge_clearance": 0.075,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
@@ -419,15 +422,21 @@
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
+ "conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
+ "endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
+ "missing_bidi_pin": "warning",
+ "missing_input_pin": "warning",
+ "missing_power_pin": "error",
+ "missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
@@ -437,6 +446,7 @@
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
+ "simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
@@ -454,7 +464,7 @@
"net_settings": {
"classes": [
{
- "bus_width": 12.0,
+ "bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -468,10 +478,10 @@
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
- "wire_width": 6.0
+ "wire_width": 6
},
{
- "bus_width": 12.0,
+ "bus_width": 12,
"clearance": 0.6,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
@@ -480,33 +490,73 @@
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "HV",
- "nets": [
- "/DRV1",
- "/DRV2",
- "/DRV3",
- "/DRV4",
- "/DRV_A",
- "/DRV_B",
- "/OUT_A",
- "/OUT_B",
- "/VB1",
- "/VB2",
- "/VIN",
- "/VIN_INPUT",
- "/VIN_MEAS"
- ],
"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,
- "wire_width": 6.0
+ "wire_width": 6
}
],
"meta": {
- "version": 2
+ "version": 3
},
- "net_colors": null
+ "net_colors": null,
+ "netclass_assignments": null,
+ "netclass_patterns": [
+ {
+ "netclass": "HV",
+ "pattern": "/DRV1"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/DRV2"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/DRV3"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/DRV4"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/DRV_A"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/DRV_B"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/OUT_A"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/OUT_B"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/VB1"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/VB2"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/VIN"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/VIN_INPUT"
+ },
+ {
+ "netclass": "HV",
+ "pattern": "/VIN_MEAS"
+ }
+ ]
},
"pcbnew": {
"last_paths": {
@@ -521,6 +571,57 @@
},
"schematic": {
"annotate_start_num": 0,
+ "bom_fmt_presets": [],
+ "bom_fmt_settings": {
+ "field_delimiter": ",",
+ "keep_line_breaks": false,
+ "keep_tabs": false,
+ "name": "CSV",
+ "ref_delimiter": ",",
+ "ref_range_delimiter": "",
+ "string_delimiter": "\""
+ },
+ "bom_presets": [],
+ "bom_settings": {
+ "exclude_dnp": false,
+ "fields_ordered": [
+ {
+ "group_by": false,
+ "label": "Reference",
+ "name": "Reference",
+ "show": true
+ },
+ {
+ "group_by": true,
+ "label": "Value",
+ "name": "Value",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Datasheet",
+ "name": "Datasheet",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Footprint",
+ "name": "Footprint",
+ "show": true
+ },
+ {
+ "group_by": false,
+ "label": "Qty",
+ "name": "Quantity",
+ "show": true
+ }
+ ],
+ "filter_string": "",
+ "group_symbols": true,
+ "name": "Grouped By Value",
+ "sort_asc": true,
+ "sort_field": "Reference"
+ },
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
@@ -537,6 +638,10 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.3,
+ "operating_point_overlay_i_precision": 3,
+ "operating_point_overlay_i_range": "~A",
+ "operating_point_overlay_v_precision": 3,
+ "operating_point_overlay_v_range": "~V",
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
@@ -558,7 +663,12 @@
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
+ "spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
+ "spice_model_current_sheet_as_root": true,
+ "spice_save_all_currents": false,
+ "spice_save_all_dissipations": false,
+ "spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},