Chip Package
Define the geometry, placement, and physics of the chip package using Generic and PCB QuickParts.
- In the Graphics window, right-click the top surface of the PCB and select .
- In the Edit dialog, set Name to Substrate.
-
Set the following
Geometry properties:
Property Setting X 40.0 mm Y 40.0 mm Thickness 1.0 mm - Set the Location vector to [0.0, 0.0, 0.5] mm.
-
Click
Update.
- Within the Physics section, set Thermal Specification to Specify By Layer.
-
Set the thickness and metal fractions of the layers to the following values:
Name Thickness Metal Fraction Layer 1 0.3 mm 0.9 Layer 2 0.4 mm 0.01 Layer 3 0.3 mm 0.9 - Click OK.
To define the integrated circuit:
- Right-click the top surface of the substrate and select .
- In the Edit dialog, set Name to IntegratedCircuit.
-
Set the following
Geometry properties:
Property Setting X 25.0 mm Y 25.0 mm - Set the Location vector to [0.0, 0.0, 0.0] mm.
-
Click
Update.
Account for the heat generation and material of the integrated circuit:
- In the Physics section, set Heat Source to 1.0 W.
- Click the Solid material box and select Si.
- Click OK.
To define the case:
-
On the substrate, right-click the top face as highlighted below and select
.
- In the Edit dialog, set Name to Case.
-
Right-click one of the long edges of the substrate as highlighted below and select
.
- Repeat step 19 and select .
- Within the Geometry section, set Z to 3.0 mm.
- Set the Location vector to [0.0, 0.0, 0.0] mm.
-
Click
Update.
- In the Physics section, click the Solid material box and select Epoxy.
- Click OK.
To subtract the Integrated Circuit from the Case:
- Right-click the Edit Interactions. node and select
- In the Subtract group box, click the Solid Quick Objects box and select IntegratedCircuit.
- Click Apply and Close.
The next steps describe how to set up the solder balls. Spherical solder balls require extensive mesh refinement in the gaps between the spheres and the attached components. To achieve a good quality mesh with reasonable cell count for this tutorial, the solder balls are modeled as cylinders. To set up the cylindrical shape of a solder ball:
-
Right-click the Hide From All
Scenes.
node and select The PCB geometry disappears from the scene.
- In the Graphics window, right-click the bottom surface of the substrate and select .
-
In the
Edit dialog, set the following
Geometry properties:
Property Setting Height 0.5 mm Base Radius 0.5 mm - Set the Location vector to [-16.0, -16.0, 0.0] mm.
-
Click
Update and
OK.
The solder balls follow a regular pattern along straight lines. To set up the pattern:
- Right-click the Pattern Construction Geometry. node and select
-
In the
Edit dialog, within the
Direction (n) group boxes, set the following properties:
-
Click
Update and
OK.
To assign physics to the solder balls:
- Right-click the QuickParts node and select .
- In the Select Construction Geometry dialog, select Construction Pattern and click OK.
- Right-click the Edit. node and select
- In the in-place dialog set Name to SolderBalls.
- Within the Physics section, click the Solid material box and select SnPb.
-
Click
Apply and
Close.
All components of the chip package are now complete.
- Right-click the Show On All Scenes. node and select
To visualize the overlay of the
different chip package components, make the default displayer
transparent:
- Right-click the Edit Displayer. node and select
- In the in-place dialog, set Opacity to 0.1.
-
Click
Apply and
Close.
Organize the components of the chip package in an assembly:
- Under the QuickParts node, multi-select the , SolderBalls, IntegratedCircuit, and Substrate nodes.
- Right-click the selected QuickParts and select Composite.
- Right-click the Rename..., and enter Package. node, select
-
Save the simulation
.