7
mirror of https://gitlab.com/kicad/libraries/kicad-footprints.git synced 2025-04-03 00:26:36 +00:00

Add SiPM package: OnSemi ODCSP8

See merge request kicad/libraries/kicad-footprints!3931

Also removed tags from ODCSP36
This commit is contained in:
Uli Köhler 2025-01-06 16:52:36 +00:00 committed by Simon F
parent 6b76f68212
commit 1e31e7e168
4 changed files with 479 additions and 2 deletions

View File

@ -3,7 +3,7 @@
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "OnSemi ODCSP36 (Case 570CP), 0.27mm pad, 6.13x6.13mm, 36 Ball, 6x6 Layout, 1.0mm Pitch, https://www.onsemi.com/pub/Collateral/570CP.PDF")
(tags "CSP 36 1.0 Case 570CP")
(tags "CSP 36 1.0")
(solder_mask_margin 0.1)
(property "Reference" "REF**"
(at 0 -4.065 0)

View File

@ -3,7 +3,7 @@
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "OnSemi ODCSP36 (Case 570CP), 0.47mm pad, manual assembly variant (larger pads), 6.13x6.13mm, 36 Ball, 6x6 Layout, 1.0mm Pitch, https://www.onsemi.com/pub/Collateral/570CP.PDF")
(tags "CSP 36 1.0 Case 570CP")
(tags "CSP 36 1.0")
(property "Reference" "REF**"
(at 0 -4.065 0)
(layer "F.SilkS")

View File

@ -0,0 +1,239 @@
(footprint "OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm"
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "OnSemi ODCSP8 (Case 570CS), 0.27mm pad, 3.16x3.16mm, 8 Ball, 3x3 Layout, 1.26mm Pitch, https://www.onsemi.com/pub/Collateral/570CS.PDF")
(tags "CSP 8 1.26")
(solder_mask_margin 0.1)
(property "Reference" "REF**"
(at 0 -2.58 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm"
(at 0 2.58 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -1.69 1.69)
(end -1.69 -0.9)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.9 -1.69)
(end 1.69 -1.69)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.69 -1.69)
(end 1.69 1.69)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.69 1.69)
(end -1.69 1.69)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -1.69 -1.69)
(xy -2.19 -1.69)
(xy -1.69 -2.19)
(xy -1.69 -1.69)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.58 -2.58)
(end -2.58 2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.58 2.58)
(end 2.58 2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 2.58 -2.58)
(end -2.58 -2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 2.58 2.58)
(end 2.58 -2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.58 -0.79)
(end -0.79 -1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.58 1.58)
(end -1.58 -0.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.79 -1.58)
(end 1.58 -1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.58 -1.58)
(end 1.58 1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.58 1.58)
(end -1.58 1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "+"
(at 0.6 1.21 0)
(layer "Cmts.User")
(effects
(font
(size 0.55 0.55)
(thickness 0.1)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 0.73 0.73)
(thickness 0.1095)
)
)
)
(pad "A1" smd circle
(at -1.26 -1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "A2" smd circle
(at 0 -1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "A3" smd circle
(at 1.26 -1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "B1" smd circle
(at -1.26 0)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "B3" smd circle
(at 1.26 0)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C1" smd circle
(at -1.26 1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C2" smd circle
(at 0 1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C3" smd circle
(at 1.26 1.26)
(size 0.27 0.27)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(model "${KICAD8_3DMODEL_DIR}/Package_CSP.3dshapes/OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

View File

@ -0,0 +1,238 @@
(footprint "OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm_ManualAssembly"
(version 20240108)
(generator "kicad-footprint-generator")
(layer "F.Cu")
(descr "OnSemi ODCSP8 (Case 570CS), 0.46mm pad, manual assembly variant (larger pads), 3.16x3.16mm, 8 Ball, 3x3 Layout, 1.26mm Pitch, https://www.onsemi.com/pub/Collateral/570CS.PDF")
(tags "CSP 8 1.26")
(property "Reference" "REF**"
(at 0 -2.58 0)
(layer "F.SilkS")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm_ManualAssembly"
(at 0 2.58 0)
(layer "F.Fab")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -1.755 1.755)
(end -1.755 -0.9325)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start -0.9325 -1.755)
(end 1.755 -1.755)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.755 -1.755)
(end 1.755 1.755)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_line
(start 1.755 1.755)
(end -1.755 1.755)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
)
(fp_poly
(pts
(xy -1.755 -1.755)
(xy -2.255 -1.755)
(xy -1.755 -2.255)
(xy -1.755 -1.755)
)
(stroke
(width 0.12)
(type solid)
)
(fill solid)
(layer "F.SilkS")
)
(fp_line
(start -2.58 -2.58)
(end -2.58 2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -2.58 2.58)
(end 2.58 2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 2.58 -2.58)
(end -2.58 -2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start 2.58 2.58)
(end 2.58 -2.58)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
)
(fp_line
(start -1.58 -0.79)
(end -0.79 -1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -1.58 1.58)
(end -1.58 -0.79)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start -0.79 -1.58)
(end 1.58 -1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.58 -1.58)
(end 1.58 1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_line
(start 1.58 1.58)
(end -1.58 1.58)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
)
(fp_text user "+"
(at 0.6 1.21 0)
(layer "Cmts.User")
(effects
(font
(size 0.55 0.55)
(thickness 0.1)
)
)
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(effects
(font
(size 0.73 0.73)
(thickness 0.1095)
)
)
)
(pad "A1" smd circle
(at -1.26 -1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "A2" smd circle
(at 0 -1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "A3" smd circle
(at 1.26 -1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "B1" smd circle
(at -1.26 0)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "B3" smd circle
(at 1.26 0)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C1" smd circle
(at -1.26 1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C2" smd circle
(at 0 1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(pad "C3" smd circle
(at 1.26 1.26)
(size 0.47 0.47)
(property pad_prop_bga)
(layers "F.Cu" "F.Paste" "F.Mask")
)
(model "${KICAD8_3DMODEL_DIR}/Package_CSP.3dshapes/OnSemi_ODCSP8_BGA-8_3.16x3.16mm_P1.26mm_Ball0.26mm_ManualAssembly.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)