Professional Documents
Culture Documents
AEDT 2019R1 M03 Model Building With Icepak in AEDT-ECAD
AEDT 2019R1 M03 Model Building With Icepak in AEDT-ECAD
AEDT 2019R1 M03 Model Building With Icepak in AEDT-ECAD
in AEDT - ECAD
Release 2019 R1
19.3 Release
Objectives
• Build an electronics system-level model
– Detailed Icepak objects: PCB, 3D Fans
– Assign boundary conditions
• Generate a mesh
– Use manual settings to generate a mesh
Grille
Packages
• AEDT automatically creates a new project when launched. In this example, a project called Project1 was
created when AEDT was first launched and this project is not needed for this workshop.
• Right-click Project1 and select Delete Project Permanently from Disk
Model from Workshop 1
• This is the model from Workshop 1
• It consists of 2D fans, and the PCB is represented as a lumped block with orthotropic thermal conductivity
• Press F6/F7 to switch the rendering between wireframe and solid shading modes
Changing Object Color
• To change the color of an object, double-click the object in the History Tree, or right-click the object and go
to Edit > Properties, to open the Properties panel
• Click on the “Color” graphic next to Color and a panel pops-up to choose the color
• After choosing the color, click Apply and OK to close the Color and Properties panels respectively
3D Fan Inputs
Variable Value
Cross-section Y-Z
Radius 9.293mm
Hub Radius 3.293mm
Case Height 6mm
Case Size 26mm
Specify Fan Curve
• Change the Flow Type to Curve and click on Edit Curve to specify a fan curve
• In the Edit Dataset panel, specify the Volume Flow and Pressure data as shown in the table below
• Alternatively, click Import Dataset and select Fan_curve.tab file to import the fan curve data
• Click OK and Finish to close the Edit Dataset and Fan Component panels respectively
Note: The same thermal boundary condition (BC) can be applied to multiple objects. In this example, the thermal BC (DDR)
is applied to all DDR objects (DDR1-DDR4). Any changes made to this BC will be applied to all the DDR objects.
Note: AEDT imports all ECAD files into a HFSS 3D Layout Design
View Traces in the GUI
• The imported ECAD file can be viewed in the 3D Modeler Window
0
0.01778
0.05588
0.11938
0.03048
1.1176
0.03048
0.11938
Note: Make sure the thickness keep 0.05588
consistence with design 0.01778
0
Create PCB Component
• Select the Icepak Design in the Project Manager to make this the active design
• Right-click on 3D Components and select Create > PCB, to create a PCB component
• In the PCB Component: General panel, enter PCB1 as the name for the PCB and click Next
• In the Geometry panel, click Setup Link. Proceed to the next slide
Create PCB Component
• In the Setup Link panel, the source of the ECAD data is automatically populated under Source Design and
Source Solution after clicking Use This Project
• If there are multiple ECAD files, users can select the correct ECAD file from the Source Design menu
• Go the Settings tab, and change the Extents Type to Bounding Box, to create a rectangular PCB based on the
trace extents
• Click OK to close this panel. Click Next in the PCB Component panel
Create PCB Component
• Click Next in the Property panel. We will not specify any heat dissipation for the PCB
• In the Metal Fraction panel, change the gridcut resolution to 800
• Click on Display to view the metal fractions. You can view the metal fractions for different layers from the
drop-down menu for ‘Show Metal Fraction for Layer’. Click Finish to create the PCB component
Deactivate Lumped PCB and IDF_Board
• Since we created a PCB component, we will deactivate the lumped PCB and IDF_Board
• In the History Tree, double-click on Board to open the Properties panel
• Disable the Model option. Making an object Non-Model is equivalent to deactivating the object
• Click Apply to close this panel
• Repeat the same procedure for IDF_Board
• Right-click anywhere in the GUI and select View > Show Only Model Objects to view only active objects
View Trace in PCB
Note: The
• Right click the PCB1_1 and select Properties trace can be
seen layer by
• Click Visualization tab layer in 3D
• Check all layers in the trace Modeler
• Click Apply and OK to close this panel Window
Shortcut
Resize Cabinet
• Orient the model in the Top view by right-clicking in the GUI and selecting View > Apply Orientation > Top
• It can be observed that the PCB lies beyond the cabinet on the Min and Max Y sides
• You can use the Modeler > Measure > Position tool to measure the offsets
Resize Cabinet
• In the History Tree, double-click Create Region to open the properties panel of the Cabinet
• Enter the following values for the Y padding data: +Y = 5.0038mm and –Y = -106.146mm, and click Apply
• The PCB should lie within the Cabinet now
Assign Mesh Priority
• Right-click Model under Project Manager and select Object Priority to review the mesh priority for objects
• Select AGP_IDF and Bridge in History tree, and click Add Priority List at the bottom
• PCB component (PCB1_1) has a high meshing priority than the Flash objects (Large_Flash, Small_Flash)
• To assign a high priority to the Flash objects, select the row containing Flash objects, right-click and choose
Select Assignment.
• Click Add Priority List at the bottom, and this will assign high priority to the Flash objects.
• Click OK to close the panel
Shortcut
Generate Mesh
• In the Project Manager, right-click Mesh and select Edit Global Region
• Click the Advanced tab and update the mesh parameters to match the image below. Note that the units for
minimum gap are µm
• Right-click Mesh in the Project Manager and select Generate mesh to mesh the model
Shortcut
Mesh Quality
• In the Mesh Viewer panel, go to the Quality tab to review the mesh statistics
• Click on Face Alignment and Skewness to review the minimum values. It will take some time to calculate
the quality
• It is recommended to have face alignment > 0.05 and skewness > 0.02 for all models
• Mesh that does not follow the above guidelines may lead to divergence!
Shortcut
Solution Setup
• Right-click on Analysis and select Add Solution Setup
• Specify the solution name as ECAD_Model and the number of iterations to 500
• Set the Flow regime to Turbulent and choose Zero Equation turbulence model
• Select Off for Radiation Model
• Enable Solve Flow and Energy Equations
Sequentially. Proceed to the next slide
Note:
The solution setup can
be “Disable” and
“Enable” in case of
multiple solutions setup
Solver Settings
• In the Solver Settings tab, click on Advanced Options
• Specify the following Under-Relaxation Factors (URF) for Pressure and Momentum. Click OK to close the panel
of Advanced Solver Settings
Note:
The settings for under
relaxation factors are for
natural convection
problem
Solver Settings
• In the Convergence tab, specify the following convergence criteria for Flow and Energy equations
− Since we are solving Flow and Energy equations sequentially, we are specifying a tight convergence criteria for the
Energy equation
• In the main menu, go to Icepak > Design Settings and specify the following values for ambient conditions
Shortcut
Validation Check
• Before running any simulation, it is important to perform a validation check on the model
• The solver runs a check on all the setup details of the project, and verifies that all the necessary steps have
been completed
• To perform a validation check, go to Icepak > Validation Check
• If there are no issues, a green tick mark is shown next to each step of the project
Shortcut
• Import the ECAD file, go to File > Import > EDB and select edb.def file
• Add PCB object
• Set Air region
1
2
Create Relative Coordinates Systems
• Select Global coordinate system in History tree
• Click Draw > Relative CS
• Select the Origin of Global coordinate system
• A relative coordinate system can be found under global coordinate system
2 3
Update Relative Coordinates Systems
• Select RelativeCS1 in History tree, the properties window can be found at the left bottom corner
• Change Mode to Euler Angle ZYZ
• Set Theta to 10 degree
1 2 3
Set Mesh Region 1
• Click Global
• Right-click Region of air, then select Assign Mesh Region
• Check User specified, then set as following
2 3
1
Set Mesh Region 2
• Click Global
• Right-click Region of air, then select Assign Mesh Region
• Check User specified, then set as following
• Select CreateBox under Box2 in Non Model, change the size of box at the left bottom corner
1 2 3
Change Coordinate System for Mesh Regions and PCB
• Select PCB1_1, then change the coordinate system to RelativeCS1
• Hold CTRL, then select CreateBox under Box1 and Box2, change coordinate system to RelativeCS1
1 2
View of Model in New Relative Coordinates Systems
Mesh Region 2
• Select Simulation
• Click Generate Mesh
Mesh Region 1
PCB
Meshing for Inclined PCB with Defining Mesh Regions
Meshing for Inclined PCB without Defining Mesh Regions