Changes between Version 1 and Version 2 of ventana/thermal_management


Ignore:
Timestamp:
02/13/2019 06:15:41 PM (6 years ago)
Author:
Ryan Erbstoesser
Comment:

combine faq and other thermal information into this one generic thermal management page.

Legend:

Unmodified
Added
Removed
Modified
  • ventana/thermal_management

    v1 v2  
    22
    33= Thermal Management =
    4 This page is made to help create an understanding of thermal management on the Ventana product family.
     4This page is made to help create an understanding of thermal management Gateworks Single Board Computers (Ventana, Newport and others).
    55
    6 See also:
    7  * [wiki:DVFS Dynamic Voltage and Frequency Scaling of the Processor]
    8  * [wiki:ventana/power Ventana Power Consumption]
    9  * [wiki:faq#WhyarecertainareasontheboardwarmwithregardstotemperatureWhyismyboardhot FAQ - Why is my board running hot?]
    10  * [wiki:ventana/thermal ventana/thermal]
    11  * [wiki:enclosures enclosures]
     6Related links:
     7 * [wiki:ventana/thermal Ventana Specific Thermal Information]
     8 * [wiki:newport/powerthermal Newport Specific Thermal Information]
     9 * [wiki:enclosures Gateworks Enclosures]
    1210
    13 == Maximum Board Operating Temperature ==
     11Heat is related to power. The more power the board draws, the more heat that must be dissipated.
     12
     13The number one item that will be warm is the CPU. CPUs from Gateworks should all be equipped with a heatsink and depending on the CPU speed a fansink may be required.
     14
     15Gateworks boards use components that are rated from -40 to +85C and higher (for example most CPU's and powersupply components have higher temp ratings). Note the +85C is the max rating for the component temperature which specifies the max temperature the component is guaranteed to work. The max ambient temperature for the overall product will be lower and is dependent on the effectiveness of the cooling solution used (enclosure, airflow, heatsinks, etc...).   
     16
     17The second item that will be warm will be any wireless radios that may be used. These typically consume a lot of power and thus will become warm.
     18
     19Another item that is warm may be the PCIe switch (used on certain boards). The typical power usage
     20is appx 1.35W up to a max of appx 2.6W (max being 85% traffic). The switch does support PCIExpress Active State Power Management (ASPM)and also will power down unused !SerDes lanes automatically to reduce power when possible. Some customers choose to place a heatsink on the PLX PCIe switch chip.
     21
     22
     23To summarize:
     24 * Heat is a direct relationship with power consumption
     25 * Heatsink the CPU to a metal enclosure for better heat dissipation and/or use airflow
     26 * Add a heatsink to the PCIe switch chip if desired
     27 * Add a fan to dissipate the heat and avoid hotspots - use a fan to blow air over the board and radios to help cool them. This can be very effective even in a sealed outdoor enclosure.
     28 * [https://shop.gateworks.com/index.php?route=product/category&path=70_72 Gateworks Shop - Heatsinks ]
     29
     30== Thermal & Enclosures ==
     31A successful technique has been to heatsink the processor to an exterior metal enclosure which essentially makes the entire enclosure a heatsink with lots of surface area for dissipation. This can also be done with wireless radios.
     32
     33 * Heatsink the CPU to a metal enclosure for better heat dissipation and/or use airflow
     34 * Add a fan to dissipate the heat and avoid hotspots - use a fan to blow air over the board and radios to help cool them. This can be very effective even in a sealed outdoor enclosure. Gateworks sells an outdoor enclosure in which there is a small fan which circulates the air inside to help even out any hot spots on the CPU and radios. This fan alone typically lowers the CPU temp by around 15C. [http://shop.gateworks.com/index.php?route=product/category&path=76_78 Outdoor Enclosure]
     35 * It is possible to couple the radios to the enclosure with thermal pads.
     36 * '''Thermal Pads''': Thermal pad material can be used. The thermal pad is applied to the top of the radio or CPU and the board is mounted so this pad then makes contact with the side of the enclosure. The pads are available in a variety of thicknesses which allows you to optimize it for your enclosure mounting. Here is a link for an example of the type of thermal pad that customers often use:
     37  * [http://www.digikey.com/product-detail/en/A15959-10/926-1131-ND/2445429 Digikey]
     38
     39An example of using a heat slug to mate the CPU with the metal enclosure can be seen in use with the Gateworks Indoor Enclosures:
     40[[Image(enclosureheatsink.jpg,400px)]]
     41
     42== Maximum Ambient Board Operating Temperature ==
    1443Almost all Gateworks standard products are defined as industrial temp (see respective board datasheet) with an operating temperature of -40C to +85C with adequate airflow. This means that the components used on the board are all rated for that temperature range or better. Typically power consuming/heat-producing processors will have a max operating temperature that exceeds this specification.
    1544
     
    2049
    2150We are often asked for the max ambient temperature a board can be operated at. This depends on the following:
    22  * max temperature of the components on the board (you can't exceed any part's max operating temperature)
    23  * active airflow (which will help to reduce heat from components that are hotter than ambient)
    24  * enclosures (need to be able to dissipate internal heat to their environment otherwise over time the internal temperature keeps rising)
    25  * power consumption (which is a factor of what your application is doing on the board and what peripherals you have added)
     51 * Max temperature of the components on the board (you can't exceed any part's max operating temperature)
     52 * Active airflow (which will help to reduce heat from components that are hotter than ambient)
     53 * Enclosures (need to be able to dissipate internal heat to their environment otherwise over time the internal temperature keeps rising)
     54 * Power consumption (which is a factor of what your application is doing on the board and what peripherals you have added)
    2655
    2756In order to determine the maximum ambient temperature you can operate at, you need to ensure that the components themselves do not exceed their max operating temperature. The components that consume the most power and thus produce the most heat are the ones that you want to focus on. If your board uses an Automotive grade CPU with a max operating temperature of 125C you can work backwards by raising the ambient temperature the board is operating under (within any intended enclosure) until the CPU has reached its maximum temperature. The difference between the CPU's internal temperature sensor reading and the ambient temperature is the thermal resistance of the board with respect to ambient. You will find that this value varies per board (depending on the board size, thickness, layers, copper) and also varies greatly on the power consumption (which varies depending on your application).
     
    3059
    3160Once you determine the max ambient temperature the board/system can operate within under your system parameters (peripherals, and application), you can do the following to increase this maximum:
    32  * increase airflow which helps cool the components that exceed the ambient temperature (such as the CPU, DRAM, power supply)
    33  * decrease the board's thermal resistance by adding or increasing the mass and surface area of heat-sinks
     61 * Increase airflow which helps cool the components that exceed the ambient temperature (such as the CPU, DRAM, power supply)
     62 * Decrease the board's thermal resistance by adding or increasing the mass and surface area of heat-sinks