Thermal Characterization of Packaged RFIC, Modeled vs. Measured Junction to Ambient Thermal Resistance Steven Brinser IBM Microelectronics Abstract Thermal characterization of a semiconductor device is the determination of the maximum junction temperature (Tjmax) of the die circuit during worst case operating conditions, as well as the thermal resistances of the semiconductor package alone, and attached on the second level to a Printed Circuit Board (PCB). The die junction temperature (Tj) is directly related to the life of the product, and is used in reliability calculations to rate the power on hours the product can produce during its life. The higher the circuit junction temperature during operation, the quicker product end of life will be reached. The maximum junction temperature of the die cannot exceed the maximum temperature specified in the technology's design and reliability specifications. In today's wireless market, devices are getting smaller in size and power dissipations are on the rise. This produces higher heat fluxes on the semiconductor die producing higher junction temperatures. The design of both the package that encapsulates the die and the printed circuit board it is attached to become instrumental in removing heat from the die. This is a study characterizing an RFIC silicon germanium (SiGe) die packaged in an exposed paddle QFN 20 lead package that is soldered to an assumed PCB. Thermal modeling done in ANSYS 5.7.0 was correlated to measured results using a JEDEC compliant system for semiconductor packaging thermal measurements. The test system used for this study is a "Phase 10 Thermal Analyzer" from Analysis Tech in Wakefield, MA. Introduction In order to get a clear understanding and confidence in Finite Element Analysis (FEA) modeling results, it is necessary to physically test the device to compare results. This approach holds true for any product. For example, aircraft manufacturers will test bend an airplane wing from tip to fuselage until failure to measure maximum deflection, stress/strain, and location of failure. The test data taken is used to correlate to FEA stress models. The same approach is used in semiconductor thermal characterization. Careful attention to detail must be taken to ensure that the FEA model and device under test are as close to the same design as possible. This way we are comparing apples to apples. In this case, the semiconductor device will be installed in a cell phone or some type of wireless hand held product. A typical cell phone PCB design is assumed for both modeling and testing. This helps to simulate the thermal performance of the device in as close to actual operating conditions as possible. The JEDEC packaging standard states that PCB characteristics can have a dramatic impact on thermal measurements, greater than 60% variation on results. Due to this wide variability, JEDEC defined an industry-wide standard for the design of thermal test boards to keep results common. Modeling is also done using the specs for the JEDEC standard thermal test board. By having a common standard PCB, companies can compare one package with another for thermal performance, and not be concerned with the variability of PCB effects. The mistake that is often made is using this standardized junction to ambient data as actual operating conditions for the product, remember the 60% variation in results stated by JEDEC. To obtain results from this model, thermal boundary conditions are applied, in this case Natural Convection, and heat generating power is applied to very specific areas on the die. The junction temperature is solved for and used to calculate the junction to ambient thermal resistance, and junction to case thermal resistance. By knowing the thermal resistances, now Tj can be calculated for any ambient temperature, power level, or PCB temperature that the device will be subjected to during it's operating life. The FEA model also provides valuable data on the design of the PCB that will be used in the cell phone, and how it's design affects the thermal performance of the packaged semiconductor. Terms and Nomenclature Figure 1 shows a side view of the model used in this study. The plastic mold compound that encapsulates the die has been removed for clarity. The die is epoxied to a copper leadframe, which is soldered to the top metal layer of the PCB. The QFN Package has a leadframe that is an "exposed paddle" design which provides a direct thermal path from die to PCB. The heat then flows through thermal vias in the PCB, which are copper plated through holes that connect to PCB internal metal planes that extend outward in the PCB. The thermal via connectivity to the copper planes acts as heat sink fins to dissipate the heat energy from the die. The heat energy then travels out of the PCB into the air where it is cooled. The thermal resistance from die through the package and PCB to the air is called the Junction to Ambient Thermal Resistance (Theta JA) and is measured in °C/Watt. Tc is the Case Temperature and is located on the bottom surface of the leadframe. The Junction to Case Thermal Resistance (Theta JC) represents the thermal rating for the die and package only, omitting the PCB from the equation. The only factors affecting Theta JC are the die characteristics such as size, thickness, power mapping and the package thermal characteristics. Theta JC (°C/Watt) for a package/die will remain at a constant value regardless of the PCB design. The Theta JA however will vary with the design of the PCB. In some cases, the package will only represent 10% of the total Theta JA value with the PCB representing 90% of Theta JA. For this reason, the PCB becomes a very important component when specifying a Junction to Ambient Thermal Resistance for a Package. Figure 1 - QFN20 Package Soldered to Cell Phone PCB Tjmax Maximum Junction Temperature Tc Case Temperature Ta Ambient Temperature Theta JA = (Tjmax - Ta) / Power Theta JC = (Tjmax - Tc) / Power The equations above are used to calculate the thermal resistances Theta JA and Theta JC. Temperatures are taken from the model at the die top surface for Tjmax, and on the bottom surface of the exposed paddle leadframe for Tc. The ambient air temperature is known, and used as a surface convection load. The power dissipation is also a known value, and is applied as a heat generating body load. ANSYS users should note that this is an internal surface in the model and a heat flux surface load could cause erroneous results due to its one directional heat flow. A body load will disperse the heat in all directions for internal surface loads according to the thermal conductivity and geometry of the materials. FEA Model Figure 2 shows the temperature gradients on the external surfaces of the package attached to the PCB. The QFN package is in the center of the PCB and is soldered to the top metal layer on the board, which is slightly larger in size than the package. The maximum temperature shown of 106.1°C is on the top surface of the plastic mold compound of the package. The PCB has multi layers of metal with insulating dielectric material between layers. The Ta ambient air temperature was set to 70°C Natural Convection, and 1 Watt power dissipation is applied. All detailed model views that will be examined in this document are taken from this complete assembly model shown in Figure 2. The die, leadframe, thermal vias, inner PCB layers, epoxy and solder layers, etc., are all contained in the model below and are viewed in whatever combination provides us with the data being sought. Figure 2 - QFN20 attached to PCB Figure 3 shows how the thermal vias are spreading the heat onto the inner layer of metal within the PCB. Both the mold compound and PCB dielectric materials have been removed for clarity. The inner layer was modeled as a solid volume, however it’s thermal conductivity was reduced by the volumetric reduction of the metal as compared to the actual layer geometry. This averaging of thermal conductivity is an accepted practice and produces accurate results if estimated accurately. Figure 3 - Thermal Vias Spreading Heat from the package to PCB inner metal layer Figure 4 shows the die epoxied to the leadframe. The Tjmax of 110.16°C is shown on the die. By applying the power dissipation to specific areas on the die, the spreading resistance in the die can be viewed along with hot spots of maximum temperature, and uniformity of temperature on the die surface. Figure 4 - Die Epoxied to Leadframe, Tjmax of 110.16°C Shown Figure 5 shows the case temperature gradients on the bottom surface of the leadframe. Some leads are fused to the exposed paddle which helps with thermal spreading, however the maximum Tc is shown near the center of the exposed paddle. This Tcmax area of 103.8°C is the main path of heat flow to the PCB. The range of case temperatures is viewed from Tcmin of 101.2°C to Tcmax of 103.8°C, and is used to calculate Theta JC for the package. When packages are specified for Theta JC, the average value is provided. In this case the Theta JCmin is 6.315°C/W and Theta JCmax is 8.83°C/Watt. This QFN20 package and die is then specified at 7.57°C/Watt. This thermal resistance rating is based on the temperature drop per watt of the die, die attach epoxy, and leadframe. Theta JC will remain constant for this packaged assembly regardless of the PCB design as shown in Chart 1 in Model Results. Figure 5 - Case Temperature on Bottom of Leadframe Exposed Paddle and Leads FEA Model Results Chart 1 and Table 1 show the results from the model shown. The model has 16 thermal vias in a 4 x 4 array connecting the top metal layer in the PCB that the package is soldered to, to a PCB inner metal layer and also a small sized metal layer on the back side of the PCB. Today's PCB Design Engineers are challenged in many ways. The area under the package is heavily populated with metal traces for electrical signaling, leaving very little space for thermal vias. Also plated through holes connecting to inner layers takes time and additional cost to manufacture. However at the same time thermal requirements must be satisfied for reliability qualification of the product. Chart 1 provides the PCB designer with the information that is needed to minimize the amount of thermal vias to meet thermal requirements. Theta JA and Tjmax are affected by the design of the PCB, and are decreasing in a nonlinear fashion with the increase of thermal vias in the PCB. This is due to the vias acting as resistors in parallel with the area of the vias as the variable being reduced. Notice that from 0 to 4 vias we see a 10° drop in Tjmax, where from 12 to 16 vias there is only a 0.83° drop in Tjmax. Theta JC is represented by the lower horizontal line in the graph. Notice that Theta JC for the package remains constant regardless of variation in PCB design, Tjmax, or Theta JA. This study is beneficial to compare packages with one another using Theta JC values, predict closely the thermal performance of the package under actual operating conditions, and provide PCB Design Engineers with valuable data to thermally optimize the design of their products. Chart 1 - PCB Design vs. Thermal Results QFN20 4x4 Soldered to 4 Layer PCB 70oC Ambient 160 Theta JA (Deg C/Watt) 54.399 Theta JC min (Deg C/Watt) 50 150 44.572 41.979 140 40.787 40 39.96 30 130 124.671 119.412 120 20 117.023 114.795 112.189 110 110.991 110.16 10 6.295 6.224 6.324 6.331 6.291 6.331 6.315 0 100 0 4 8 No. of Thermal Vias in PCB Ground Pad 12 16 Theta JA (Deg C/Watt) Theta JC min (Deg C/Watt) 46.789 49.166 Tjmax (Deg C) 60 Tjmax (Deg C) Table 1 - PCB Design vs. Thermal Results QFN20 4x4 mm Thermal Results @ 1.005 Watts # Vias Through PCB Theta JA (oC/Watt) Tjmax (oC) @70oC Ambient Tcase (oC) Theta JC (oC/Watt) 16 39.96 110.16 103.813 6.315 12 40.787 110.991 104.628 6.331 8 41.979 112.189 105.833 6.324 4 44.572 114.795 108.432 6.331 2 46.789 117.023 110.7 6.291 1 49.166 119.412 113.085 6.295 0 54.399 124.671 118.416 6.224 Test Measurement Methods The Electrical Test Method (ETM) used in this study conforms to JEDEC packaging standard methods for thermal testing and is widely used in the industry for testing Tjmax and Theta JA. For this study the thermal test board is identical in design to the cell phone PCB used for modeling. There are 16 thermal vias in the test board in an attempt to correlate to the FEA results for the 16 via model. For testing accuracy, the actual product's die packaged in QFN20 is soldered to the test board. Its leads are probed with a DC voltmeter to find a diode in the circuit suitable for testing. This diode is usually the substrate isolation diode that is present to separate circuit elements from each other. The method uses the junction voltage across the diode as a temperature sensitive electrical parameter. The diode is calibrated in a hot oil bath with a very small value of current to not introduce heating. The oil temperature is dropped at a slow rate and a linear relationship is established for junction voltage vs. temperature. The device under test is then put in an environmental fixture, for this study a still air box at room temperature was used, and the diode is powered to a chosen level. Because the diode is forward biased it acts as a temperature sensor and also the heating element. The heat is generated and sensed at the same location on the die producing a good estimate of the highest junction temperature internal to the chip. The testing system records all data taken from calibration, as well as ambient air temperature in the still air box or oven, thermocouples attached to the case or leads, and power level applied. The system then provides a Tjmax, Delta T, which is the temperature rise of the die above ambient air, and Theta JA of the package on board. Test Measurement Results Chart 2 shows actual test data taken on the modeled device on the assumed cell phone test board. Tjmax of the die is shown under 0.5 Watts of power and an ambient still air temperature of 23.4°C. The plot represents a temperature sensing time of 300us which is then linearly extrapolated back to time zero for the Tjmax reading of approximately 44°C. The system has already determined that steady state has been reached and is continuously sensing junction temperature for 300us at a time. Chart 3 shows Delta T for the same test. Readings here are between 20°C and 21°C. The system has calculated the Theta JA for this test and provides the number of 41.1°C/Watt. Theta JA becomes to common variable for comparing measured results and FEA modeled results. Chart 2 - Junction Temperature during Test Chart 3 - Temperature Rise Above Ambient FEA Model Results Compared to Measured Results Table 2 compares the Theta JA between modeled and measures results on the same PCB. By getting an error of less than 3% between the two, a confidence level is gained assuring that the procedures for both modeling and testing are valid. With the 16 via model correlating so well to testing on a 16 via identical test board, the other data taken from the FEA model can be viewed as accurate such as the reduced thermal via data and Theta JC values. Table 2 Results Comparison Modeled FEA vs. Test Measurements Modeled vs. Measured Theta JA # Vias Power Theta JA Through Dissipation o ( C/Watt) PCB (Watts) Modeled 16 1.005 39.96 Measured Results 16 0.5 41.1 % Error Modeled Measured between Tjmax o Tjmax ( C) modeled vs (oC) o @23.4 C measured @70oC Ambient Theta JA Ambient 110.16 2.85% 44-45 Conclusion When modeling and testing packaged semiconductors for thermal performance, careful attention to product details, such as PCB design, and thermal boundary conditions are important for accuracy of results. Using the design specifications of the actual printed circuit board used during product operation will provide the most accurate thermal characterization of the device during operation, which is the goal. Standard test boards in the industry are used for package comparison only. Thermal performance during the product's actual operation will be significantly different, and can actually be controlled and optimized before the product is manufactured using simulations such as this. Theta JC can be accurately extracted from the convection model and is a very useful specification for comparing packages with one another. Theta JC is also useful for specifying a package's thermal performance by itself if no PCB has been designed yet. The trend in the industry lately has been to specify Theta JC for the package rather than a Theta JA on a standard test board. This way it becomes very clear that the thermal performance during operation is dependent on the PCB design that is installed in the wireless product. In most cases enough data on PCB specifications can be supplied and used to predict operating conditions. Thermal optimization studies of PCB designs can easily be done in ANSYS to meet thermal requirements as well as minimize manufacturing cost issues. Testing should always be done if possible to ensure that FEA modeling procedures are accurate. References Dr. John Sofia, Fundamentals of Thermal Resistance Measurement, 1995, Analysis Tech, Wakefield, MA www.analysistech.com Bernie Siegal, Elements of Device Thermal Characterization EIA/JESD51-1, JEDEC IC Thermal Measurement Method - ETM (Single Semiconductor Device) EIA/JESD51-2, JEDEC IC Thermal Test Method Environmental Conditions - Natural Convection-Still Air EIA/JESD51-3, JEDEC Low Effective Thermal Conductivity Test Board The author wishes to acknowledge Dr. Ephraim Flint and Paul Panaccione for their mentoring and support