Underfill Tutorial

Underfill is a method of filling a thermo-hardening resin (epoxy) between the PCB top side and the bottom side of the chip to produce sound mechanical and thermal properties, and to protect the package chips from physical or thermal shock to ensure reliability.

Underfill is widely used for portable devices which receive a lot of physical shock or for high-speed communication devices which receive a lot of thermal shock. In the underfill process, the movement path of the nozzle and applied amount of the thermo-hardening resin can be set to the bottom side of the part through the underfill dispenser equipment. Using the Underfill Editor and PCB design data, you can easily produce the coordinate data of the nozzle movement path from the underfill equipment.

  1. Launch PollEx PCB.
  2. From the menu bar, click File > Open and open the PollEx_MFG_Sample_T1_r1.0.pdbb file from C:\ProgramData\altair\PollEx\<version>\Examples\MFG.
  3. From the menu bar, click Manufacture > Underfill.
    The Underfill dialog opens.
  4. Define General settings.
    1. From the General tab of the Underfill dialog, select UPPER LEFT for Board Origin.


      Figure 1.
    2. For Number of Fiducial Mark, enter 2 and click Apply.


      Figure 2.
    3. Click Set Location.
    4. Click the location of the fiducial mark.
      The X/Y coordinates are entered.


      Figure 3.
    5. Click Set Component and select the U1 component from the PCB data.


      Figure 4.
      The center coordinate of the selected component is set as the base location and the same part coordinates of each unit PCB are automatically registered.
    6. Click Load and select the Parameter.ini file from C:\ProgramData\altair\PollEx\<version>\Examples\MFG\Underfill.


      Figure 5.
    7. Set the area where the nozzle movement pattern for the underfill application is drawn.


      Figure 6.
  5. Define Pattern settings.


    Figure 7.
    1. In the Pattern tab, click Add Sub Call to register new sub call.


      Figure 8.
      When applying multiple times, multiple sub calls can be registered.
    2. For Sub Call, select SUB1.


      Figure 9.
    3. Click Add Pattern to create a new pattern.


      Figure 10.
    4. For Command, select Move.
    5. Double-click the Parameter column.
      The Parameter dialog opens.
    6. In the Parameter dialog, enable the checkbox for the first parameter and click OK.


      Figure 11.
    7. Click in the Set Location column and click the location where the nozzle will move on the work screen.
    8. Double-click the X,Y Location column to edit the coordinates.
      The nozzle of the underfill dispenser will move from (0,0) to (42.0, -42.0). The moving speed and the height of the nozzle depend on the value of the first parameter selected.


      Figure 12.
    9. Click Add Pattern.
    10. For Command, select DOWN MOVE and select the parameter number two.
    11. Double-click the Parameter column.
      The Parameter dialog opens.
    12. In the Parameter dialog, enable the checkbox for the second parameter and click OK.
      The nozzle of the underfill dispenser moves down to the height set by the selected second parameter.


      Figure 13.
    13. Click Add Pattern.
    14. For Command, select W Line.
    15. Double-click the Parameter column.
      The Parameter dialog opens.
    16. In the Parameter dialog, enable the checkbox for the second parameter and click OK.


      Figure 14.
    17. Click in the Set Location column and set the position to move the nozzle on the work screen.
    18. For Weight (mg), enter 3.
      The nozzle of the underfill dispenser moves from (40.0,42.0) to (40.0,59.5) and applies 3mg of the underfill solution. The moving speed and height of the nozzle depend on the value of the second parameter.


      Figure 15.
    19. Click Add Pattern.
    20. For Command, select UP MOVE.
    21. Double-click the Parameter column.
      The Parameter dialog opens.
    22. In the Parameter dialog, enable the checkbox for the fourth parameter and click OK.
      The underfill dispenser nozzle moves up to the height set by the fourth parameter.


      Figure 16.
    23. Click Add Pattern.
    24. For Command, select MOVE.
    25. Double-click the Parameter column.
      The Parameter dialog opens.
    26. In the Parameter dialog, enable the checkbox for the fourth parameter and click OK.


      Figure 17.
    27. Click in the Set Location column and set the location where the nozzle will move on the work screen.


      Figure 18.
    28. Repeat steps 5.i5.aa to complete the pattern as shown below.


      Figure 19.
  6. From the menu bar, click File > Save As.
  7. Save Underfill Application Pattern data as a *.ini file.