From c0032f82c3e37081509a02d6b0530a42ab179ae4 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Sun, 19 Jul 2020 16:22:17 -0400 Subject: [PATCH 1/4] DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm footprint for SPF5122Z. Note EP is extended in width per mfg layout recommendations --- .../size_definitions/dfn.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml index 28b36ebcb..9712cacb7 100644 --- a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml +++ b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml @@ -261,6 +261,38 @@ DFN-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm: #include_suffix_in_3dpath: 'False' #include_pad_size: 'fp_name_only' # 'both' | 'none' (default) +DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm: + device_type: 'DFN' + #manufacturer: 'man' + #part_number: 'mpn' + size_source: 'https://www.qorvo.com/products/d/da001904' + minimum: 1.95 + maximum: 2.05 + body_size_y: + nominal: 2 + minimum: 1.95 + maximum: 2.05 + lead_width_min: 0.2 + lead_width_max: 0.3 + lead_len_min: 0.3 + lead_len_max: 0.4 + + EP_size_x: 0.75 + EP_size_y: 1.2 + # EP_paste_coverage: 0.65 + EP_num_paste_pads: [1, 2] + # heel_reduction: 0.1 #for relatively large EP pads (increase clearance) + + pitch: 0.5 + num_pins_x: 0 + num_pins_y: 4 + #chamfer_edge_pins: 0.25 + #pin_count_grid: + #pad_length_addition: 0.5 + #suffix: '_PullBack' + #include_suffix_in_3dpath: 'False' + #include_pad_size: 'fp_name_only' # 'both' | 'none' (default) + DFN-8-1EP_2x2mm_P0.5mm_EP0.7x1.3mm: device_type: 'DFN' #manufacturer: 'man' From 3bbf5ab7437dd2a55eb08a3d45947a3761458be0 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Mon, 24 Aug 2020 20:39:10 -0400 Subject: [PATCH 2/4] DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm - Fix parameters to use nominal and tolerance --- .../size_definitions/dfn.yaml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml index 9712cacb7..38c893ad7 100644 --- a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml +++ b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml @@ -272,13 +272,19 @@ DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm: nominal: 2 minimum: 1.95 maximum: 2.05 - lead_width_min: 0.2 - lead_width_max: 0.3 - lead_len_min: 0.3 - lead_len_max: 0.4 + lead_width: + nominal: 0.25 + tolerance: 0.05 + lead_len: + nominal: 0.35 + tolerance: 0.05 - EP_size_x: 0.75 - EP_size_y: 1.2 + EP_size_x: + nominal: 0.6 + tolerance: 0.05 + EP_size_y: + nominal: 1.2 + tolerance: 0.05 # EP_paste_coverage: 0.65 EP_num_paste_pads: [1, 2] # heel_reduction: 0.1 #for relatively large EP pads (increase clearance) From b714db668a70111b1757becc256db4b166d44043 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Tue, 22 Sep 2020 20:28:10 -0400 Subject: [PATCH 3/4] DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm - Add missing body_size_x and use tolerance rather than minimum and maximum. Correct EP_size_x to match the recommended pad footprint in the datasheet. --- .../size_definitions/dfn.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml index 38c893ad7..a4bed2174 100644 --- a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml +++ b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml @@ -268,10 +268,12 @@ DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm: size_source: 'https://www.qorvo.com/products/d/da001904' minimum: 1.95 maximum: 2.05 + body_size_x: + nominal: 2 + tolerance: 0.05 body_size_y: nominal: 2 - minimum: 1.95 - maximum: 2.05 + tolerance: 0.05 lead_width: nominal: 0.25 tolerance: 0.05 @@ -280,8 +282,7 @@ DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm: tolerance: 0.05 EP_size_x: - nominal: 0.6 - tolerance: 0.05 + nominal: 0.75 EP_size_y: nominal: 1.2 tolerance: 0.05 From f5b4ec227c1de9dc6ba21437c01efd901ac4b088 Mon Sep 17 00:00:00 2001 From: Chris Morgan Date: Wed, 23 Sep 2020 08:30:21 -0400 Subject: [PATCH 4/4] DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm - Remove superfluous lines after size_source --- .../Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml index a4bed2174..467d824e2 100644 --- a/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml +++ b/scripts/Packages/Package_NoLead__DFN_QFN_LGA_SON/size_definitions/dfn.yaml @@ -266,8 +266,6 @@ DFN-8-1EP_2x2mm_P0.5mm_EP0.75x1.2mm: #manufacturer: 'man' #part_number: 'mpn' size_source: 'https://www.qorvo.com/products/d/da001904' - minimum: 1.95 - maximum: 2.05 body_size_x: nominal: 2 tolerance: 0.05