2072 - What is the optimum PCB solder mask opening and pad diameter for a Lattice package?
Solution:
This question is best answered by reviewing table 3.2 in FPGA-TN-02024.
In the table, the Solder Mask Defined (SMD) and Non Solder Mask Defined (NSMD) PCB processing values are given. For the question of which type to use (SMD vs. NSMD), that is best answered by your PCB fabrication vendor.
From Lattice's perspective, where possible, we recommend customers design their PCB using the same SMD or NSMD type and dimensions as the package (types and values are given in table 3-1) in order to result in solder joints which are evenly matched on top and bottom. However, we understand that this is not always possible due to customer preference so that is why we provide optimum dimensions for both SMD and NSMD.
Related Articles
3813 - What is the difference between solder ball diameter and solder ball land diameter in TN1074, PCB Layout Recommendations for BGA Packages?
Solder ball diameter refers to component/package ball diameter, and solder ball land diameter refers to PCB land diameter.
Locating and Exporting Pin Package Lengths or Delay file (Trace_Length & Package_Delay)
Export the Pin Package Trace Lengths and Delay Files using Lattice Radiant Devices Covered: iCE40UP, Nexus, Nexus 2, Avant, MachXO4/XO4D Export the Pin Package Trace Lengths File using Lattice Diamond Devices Covered: MachXO/XO2/XO3/XO3D, CrossLink, ...
1807 - How much weight can the Lattice lead free BGA package tolerate (for heat sink mounting)?
Assuming the pressure on the package is uniform and evenly distributed over the entire topside surface, the loading will be on the BGA ball. Each lead free ball can withstand ~3N of force (roughly .3 kg) before permanent deformation. Assuming a 484 ...
7120 - MachXO5 : What is the Thermal Resistance Specification for MachXO5 devices caBGA/BBG package
MachXO5 devices base package is based on caBGA and BBG is the variation. Per stated in Part Number Description, Lattice support both BBG256/400 packages. User should follow BBG package Thermal Resistance Specification for MachXO5 devices. Example: ...
632 - Where can I find a package view of my device?
You can find the mechanical package drawing in our Packaging Diagrams datasheet: https://www.latticesemi.com/view_document?document_id=213 The package view with the pins in your design from the Lattice Diamond Project Navigator's main menu choose: ...