This commit is contained in:
Lynn Ochs 2023-04-04 19:07:17 +02:00
parent 85aae6ede7
commit 079587244c
6 changed files with 4644 additions and 3722 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5,7 +5,7 @@
"auto_track_width": true, "auto_track_width": true,
"hidden_netclasses": [], "hidden_netclasses": [],
"hidden_nets": [], "hidden_nets": [],
"high_contrast_mode": 0, "high_contrast_mode": 1,
"net_color_mode": 1, "net_color_mode": 1,
"opacity": { "opacity": {
"images": 0.6, "images": 0.6,

View File

@ -63,20 +63,26 @@
"rule_severities": { "rule_severities": {
"annular_width": "error", "annular_width": "error",
"clearance": "error", "clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error", "copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error", "courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error", "diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error", "diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error", "drill_out_of_range": "error",
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "error", "footprint_type_mismatch": "error",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"invalid_outline": "error", "invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error", "item_on_disabled_layer": "error",
"items_not_allowed": "error", "items_not_allowed": "error",
"length_out_of_range": "error", "length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error", "malformed_courtyard": "error",
"microvia_drill_out_of_range": "error", "microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore", "missing_courtyard": "ignore",
@ -86,9 +92,14 @@
"padstack": "error", "padstack": "error",
"pth_inside_courtyard": "ignore", "pth_inside_courtyard": "ignore",
"shorting_items": "error", "shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning", "silk_over_copper": "warning",
"silk_overlap": "warning", "silk_overlap": "warning",
"skew_out_of_range": "error", "skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error", "through_hole_pad_without_hole": "error",
"too_many_vias": "error", "too_many_vias": "error",
"track_dangling": "warning", "track_dangling": "warning",
@ -97,7 +108,6 @@
"unconnected_items": "error", "unconnected_items": "error",
"unresolved_variable": "error", "unresolved_variable": "error",
"via_dangling": "warning", "via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error" "zones_intersect": "error"
}, },
"rules": { "rules": {
@ -105,20 +115,65 @@
"allow_microvias": false, "allow_microvias": false,
"max_error": 0.005, "max_error": 0.005,
"min_clearance": 0.15, "min_clearance": 0.15,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.0, "min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.25, "min_hole_clearance": 0.25,
"min_hole_to_hole": 0.15, "min_hole_to_hole": 0.15,
"min_microvia_diameter": 0.19999999999999998, "min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999, "min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0, "min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.19999999999999998, "min_through_hole_diameter": 0.19999999999999998,
"min_track_width": 0.15, "min_track_width": 0.15,
"min_via_annular_width": 0.125, "min_via_annular_width": 0.125,
"min_via_diameter": 0.25, "min_via_diameter": 0.25,
"solder_mask_clearance": 0.0, "solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0, "solder_mask_min_width": 0.0,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true "use_height_for_length_calcs": true
}, },
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [ "track_widths": [
0.0, 0.0,
0.1, 0.1,

File diff suppressed because it is too large Load Diff

104
parts.kicad_sym Normal file
View File

@ -0,0 +1,104 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "SiC437" (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "SiC437" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SiC437_0_1"
(rectangle (start -10.16 15.24) (end 10.16 -15.24)
(stroke (width 0.1524) (type default))
(fill (type background))
)
)
(symbol "SiC437_1_1"
(pin power_in line (at 0 17.78 270) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 10.16 180) (length 2.54)
(name "GL" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 10.16 180) (length 2.54) hide
(name "GL" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 -10.16 180) (length 2.54)
(name "VDRV" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -17.78 90) (length 2.54) hide
(name "PGND" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at -12.7 10.16 0) (length 2.54)
(name "PGOOD" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 -12.7 180) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -2.54 -17.78 90) (length 2.54)
(name "AGND" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 5.08 180) (length 2.54)
(name "FB" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 7.62 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 12.7 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 -5.08 0) (length 2.54)
(name "MODE2" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin input line (at -12.7 -2.54 0) (length 2.54)
(name "MODE1" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 17.78 270) (length 2.54) hide
(name "VIN" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 -2.54 180) (length 2.54)
(name "BOOT" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin input line (at 12.7 -5.08 180) (length 2.54)
(name "PHASE" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 -17.78 90) (length 2.54) hide
(name "AGND" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 10.16 180) (length 2.54) hide
(name "GL" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -17.78 90) (length 2.54)
(name "PGND" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin output line (at 12.7 12.7 180) (length 2.54)
(name "SW" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
)

View File

@ -0,0 +1,71 @@
(footprint "Vishay_PowerPAK_MLP44-24L" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(property "Sheetfile" "bucker.kicad_sch")
(property "Sheetname" "")
(property "Sorting" "00")
(attr smd)
(fp_text reference "U1" (at -0.075 -3.025 -90 unlocked) (layer "F.SilkS") hide
(effects (font (size 0.5 0.5) (thickness 0.1)))
(tstamp b8f92d5d-a574-45d1-95e5-123c8e2be37f)
)
(fp_text value "SiC437" (at 0 3.3 unlocked) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 530fdcc3-0cda-4bf1-a415-7060849acbce)
)
(fp_line (start -2.1 1.7) (end -2.1 2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f3e784c-3900-460d-a176-6f8578d53cc2))
(fp_line (start -2.1 2.1) (end -1.7 2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d09abfee-b553-4026-beba-33c23e64ce45))
(fp_line (start -1.7 -2.1) (end -2.1 -2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 012b5395-6ef0-4444-b3fc-7a66a5c123df))
(fp_line (start 1.7 2.1) (end 2.1 2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21f8d6d2-2d6d-45fb-b2ee-e47a8557a845))
(fp_line (start 2.1 -2.1) (end 1.7 -2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 436dcc85-9012-4afe-be03-3caca5f44f0f))
(fp_line (start 2.1 -1.7) (end 2.1 -2.1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a68be7fb-0a41-4b44-8e75-702cd5d81c41))
(fp_line (start 2.1 2.1) (end 2.1 1.7)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41612b3b-8945-4803-bc0d-96a6d386c652))
(fp_rect (start -2.5 -2.5) (end 2.5 2.5)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e27e0623-222e-4d44-9c0a-12d284b452b7))
(fp_poly
(pts
(xy 2 2)
(xy -2 2)
(xy -2 -1)
(xy -1 -2)
(xy 2 -2)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 90ab20f2-9775-4e90-8038-2daaac466f6c))
(pad "1" smd roundrect (at -1.9 -0.825) (size 0.8 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp da148d37-5cb3-40b0-80fb-4c0a8eaa441d))
(pad "1" smd roundrect (at -1.9 -0.375) (size 0.8 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 6befb469-10c6-41cc-8cd1-60b34ef29b7c))
(pad "1" smd roundrect (at -1.175 -0.75) (size 1.15 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.07142857143) (tstamp 40687068-d25e-40f4-bbe6-098d66d3c64a))
(pad "3" smd roundrect (at -1.8 0.525) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0dcc64d4-b86a-4823-8841-b7029f784aec))
(pad "3" smd roundrect (at -1.8 0.975) (size 1 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 8fa8a441-9fdc-4c08-a766-a5e5315bd477))
(pad "3" smd roundrect (at -0.65 0.675) (size 2.175 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.08333333333) (tstamp 97154aac-866b-48d1-bba9-c3d2aa3ce136))
(pad "3" smd roundrect (at 0.6625 0.3025) (size 0.85 0.455) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1648351648) (tstamp bcc4f109-c08b-453c-a391-e423aac0a7ce))
(pad "5" smd roundrect (at -1.475 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp a027ff16-565b-4cfc-8cec-d2f7b6de6a6a))
(pad "5" smd roundrect (at -1.025 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 71b08d81-a7c4-4786-9160-bc712eb7de1f))
(pad "5" smd roundrect (at -0.575 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e370acf9-5e3f-4e49-a286-1c1a65eeae7e))
(pad "5" smd roundrect (at -0.455 1.7125) (size 2 0.275) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1973672727) (tstamp 2b8b4645-834a-4dc2-bde0-b02c7448552d))
(pad "5" smd roundrect (at 0.125 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0949cb00-0adc-4832-8114-f90609cb0d53))
(pad "5" smd roundrect (at 0.575 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 609d4551-aa6e-4ff4-a251-bce1e03acb6d))
(pad "10" smd roundrect (at 1.025 1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp e6c8479d-8890-4300-bf68-59893e694cf7))
(pad "11" smd roundrect (at 1.925 1.425) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 811b2763-bdaf-43a8-971b-50469a5f2d50))
(pad "12" smd roundrect (at 1.925 0.975) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1cb8f2d4-bc27-450b-a254-57b99a3cf6f8))
(pad "13" smd roundrect (at 1.925 0.525) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d2ee2251-acb0-455f-b397-406b99cfe879))
(pad "14" smd roundrect (at 1.925 0.075) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d33bc44f-541e-49f2-adc0-cf8c173dfc28))
(pad "15" smd roundrect (at 1.925 -0.375) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 1c1bc3ec-8425-46e0-ab3f-bcf622b8742a))
(pad "16" smd roundrect (at 1.925 -0.825) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 9186dc61-91f8-4a0a-a3b7-e787badb3e53))
(pad "17" smd roundrect (at 1.925 -1.275) (size 0.725 0.3) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 4ea9946a-2561-4ee8-a793-f54d1f95618e))
(pad "18" smd roundrect (at 1.475 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp ff0ed24e-2c9f-42eb-8e87-cfe802c979a1))
(pad "19" smd roundrect (at 1.025 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 2d681965-7d87-433c-b3e1-e5c62d7bf930))
(pad "20" smd roundrect (at 0.575 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp daa90756-cb6e-4a55-8f6a-861f7a7c2da0))
(pad "21" smd roundrect (at 0.125 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 0df4ae9c-8989-4613-9be1-f0477bf03fbb))
(pad "22" smd roundrect (at -0.575 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 55a6cbde-721f-4ad6-94a2-9d38d84115de))
(pad "23" smd roundrect (at -1.025 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp 34366b28-3550-49e0-bd7c-cd5ee62a69f4))
(pad "24" smd roundrect (at -1.475 -1.9375) (size 0.3 0.725) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) (tstamp d5c7894f-339d-4e97-9b65-313f444c19b9))
(pad "25" smd roundrect (at 0.475 -0.75) (size 1.575 1.05) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.07142857143) (tstamp 51a34a98-374c-46d1-9109-6da17cae5f6a))
(pad "28" smd roundrect (at 0.985 0.99) (size 0.58 0.38) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.1648342105) (tstamp f961fe77-6261-4f69-a4ec-56f0aa7b0b94))
)