This disclosure relates generally to electronic devices, and, more particularly, to heat dissipation systems for electronic devices and related methods.
Electronic devices utilize thermal systems to manage thermal conditions for maintaining optimal efficiency and/or performance. To manage thermal conditions, electronic devices employ thermal cooling systems that cool electronic components of the electronic devices during use.
In general, the same reference numbers will be used throughout the drawing(s) and accompanying written description to refer to the same or like parts. The figures are not necessarily to scale. Instead, the thickness of the layers or regions may be enlarged in the drawings. Although the figures show layers and regions with clean lines and boundaries, some or all of these lines and/or boundaries may be idealized. In reality, the boundaries and/or lines may be unobservable, blended, and/or irregular.
Over the past years, personal computing devices have decreased in size (e.g., employ a smaller and lighter form factor) while computing power (e.g., running more powerful processors) has increased. In these types of personal computing devices, thermal management is important to both computing performance and user experience. For example, during operation of an electronic device (e.g., a desktop computer, a server, a laptop, a tablet, a mobile device, a headset, a virtual reality headset, wearable devices, electronic glasses, etc.), hardware components, such as a processor, a graphics card, a battery and/or other electronic components disposed in a body or housing of the device, generate heat. Heat generated by the hardware components of the electronic device can cause a temperature of one or more electronic components to exceed operating temperature limits of the one or more electronic components. In some instances, heat generated by the electronic device (e.g., a mobile or portable device) can cause portions of an exterior surface, or skin, of a device housing to increase and become warm or hot to a user's touch. Thus, as processor power increases and device form factor decreases, the ability to dissipate generated heat from the processor improves device performance. For example, failing to effectively reject generated heat can reduce or decrease performance of the electronic device that can be noticed by users.
To prevent overheating of the hardware components and/or damage to the device when the user touches or places one or more portions of the user's body proximate to the skin of the device and/or components of the device accessible via the exterior surface of a housing such as a tablet, electronic devices often employ a thermal management system to dissipate heat from the electronic device. Known thermal systems include active cooling systems or passive cooling systems. Active cooling systems employ forced cooling fluids to increase a rate of fluid flow, which increases a rate of heat removal. For example, to exhaust heat or heated air generated within the body of the electronic device and cool the electronic device, active cooling systems often employ external devices such as fans or blowers, forced liquid, thermoelectric coolers, etc. Passive cooling systems employ natural convection and heat dissipation by utilizing thermal solutions such as heat sinks and/or heat spreaders to increase (e.g., maximize) radiation and convection heat transfer. Passive cooling systems are significantly less expensive than active cooling systems, do not require power to operate, and provide space saving benefits.
Active cooling systems employ forced cooling fluids (e.g., convenction) to increase a rate of fluid flow, which increases a rate of heat removal. For high power laptops may be cooled by transporting heat from a processor (e.g., a system on chip (SoC)) and other heat sources to the heat exchanger by using a fan to remove heated air from the system and/or electronic device. For example, some thermal management systems employ single-phase convective heat transfer systems (e.g., a liquid based cooling pipe) to transport heat from the processor to a heat exchanger. The liquid does not evaporate within the piping system. In such systems, liquid is circulated through a piping system via a pump. However, such systems can be disadvantageous because a large fluid flow rate is needed to effectively remove heat via the liquid, resulting in usage of a larger sized pump. Larger sized pumps consume greater amounts of space (e.g., limited space) in a housing and/or increase acoustic output levels (e.g., greater than 25 decibels (dBA)) when in use. Additionally, a thermal load that can be carried by liquid is less than a thermal load that can be carried by a vapor. Thus, heat transport systems that are single-phase, liquid based systems are less efficient than vapor based systems.
Two-phase convective heat transport systems (e.g., vapor chambers and/or heat pipes employ) employ liquid and vapor to transport heat from a heat source. Such systems are advantageous over single-phase liquid systems because vapor can carry a greater amount of heat than liquid. Thus, two-phase heat transport systems can provide greater heat transfer efficiency than single-phase or liquid based systems. In these passive transport devices, the liquid evaporates by absorbing heat from a heat source (e.g., an evaporator area) and travels to a heat sink area, where it condenses at a cooler, heat exchanger area (e.g., a condenser area). The condensed liquid trickles back to the heat source area through a wick via capillary action. A wick has a porous structure that employs capillary forces to transfer liquid (e.g., water) from one end of the wick to another end (e.g., an opposite end). As used herein, “capillary action” is the process of a liquid flowing in a narrow space without the assistance of, or even in opposition to, any external forces like gravity. For example, capillary action occurs because of forces (e.g., surface tension) between the liquid and surrounding solid surfaces. If the diameter of a tube or material is sufficiently small, a combination of surface tension (which is caused by cohesion within the liquid) and adhesive forces between the liquid and material wall act to propel a liquid along a length of the material.
Vapor chambers and/or heat pipes are dual-phase heat transport systems. A thermal load (e.g., a maximum thermal load (Qmax)) that a vapor chamber or heat pipe can carry is dependent on the mass flow rate of a heat transfer medium or working fluid (e.g., a liquid, water, etc.) from a condenser to an evaporator. As used herein, “heat transfer medium” and “working fluid” are used interchangeably. Specifically, an amount of working fluid in the vapor chamber or heat pipe is fixed and a flow rate is established by capillary forces of the wick. Therefore, heat transport capacity is limited by working fluid capacity and by capillary action of the wick structure, which determines a thermal load (e.g., maximum thermal load (Qmax)) of the heat transport device. A thermal load can be increased by increasing the volume of the working fluid and providing larger wick structure for greater capillary action. However, such increases of working fluid (e.g., a liquid such as water) and/or wick structures causes an increase in an overall thickness (e.g., in a z-direction) of the heat transport device (e.g., the vapor chamber/heat pipe). Thus, the greater the amount of heat to be transported, the greater the thickness of the vapor chamber/heat pipe. However, increasing a thickness of the vapor chamber/heat pipe (e.g., in the z-direction) leads to reduced air gaps inside a housing (e.g., a base or a notebook) resulting in higher skin temperatures. To keep the skin temperatures to desired levels (e.g., the same temperature compared to the non-reduced air gap), a thickness of the housing (e.g., notebook) may be increased and/or a size and/or speed of the fan may increased, which results in a device having a greater thickness (e.g., in the z-direction). Additionally or alternatively, a fan with greater fan output (e.g., a larger sized fan and/or increased fan speed) can be employed. However, larger sized fans and/or operation of the fan(s) at higher speeds generate undesired audible acoustic noise.
Example heat transfer apparatus disclosed herein provide heat transport devices (e.g., thin heat pipes and/or vapor chambers) that can cool a greater range of thermal loads without increasing dimensional aspects (e.g., thicker) of the heat transfer apparatus (e.g., heat pipe/vapor chamber). As a result, example heat transfer apparatus disclosed herein enable thinner, quieter, and/or more efficient performing electronic devices (e.g., notebooks) having cooler skin temperatures. Specifically, example heat transfer apparatus disclosed herein employ wicking material (e.g., a wick or wick pad) to collect condensation and distribute or channel condensation to a remote location positioned away from certain electronic components (e.g., processor(s), system on chip (SOC), circuit board, etc.). In some examples, condensed water collected by the wick or wicking material can be evaporated (e.g., via heat, fans, blowers, etc.) from the wicking material. A flow rate of the wick is established by capillary forces. Example heat transfer apparatus disclosed herein provide a relatively high thermal load (e.g., Qmax) in a relatively thin vapor chamber/heat pipe by increasing or boosting a capillary action of wick based heat transfer device.
To increase capillary action, example heat transfer apparatus disclosed herein provide for dynamic adjustment of thermal load output of a heat transport device (e.g., a vapor chamber and/or heat pipe). To dynamically adjust a thermal load output of the heat transport device, thermal management systems disclosed herein employ a pump (e.g., a micro, silent pump). For example, when an increased amount of heat transfer or heat removal is needed during a high-performance operation (e.g., a processor operating at greater than 20 watts) of an electronic device, example thermal management systems disclosed herein employ the pump to increase a fluid flow rate of the working fluid through the wick structure enabling the heat transfer system to operate at a higher thermal load. For instance, example pumps disclosed herein increase fluid flow from a condenser region to an evaporator region.
Some example heat transfer apparatus disclosed herein employ a reservoir to dynamically adjust (e.g., increase or decrease) and/or supplement an amount of working fluid (e.g., a volume of liquid) of the heat transfer apparatus. For instance, the pump can employ fluid from the reservoir to operate the heat transfer apparatus with increased efficiency (e.g., optimum efficiency) based on a needed workload. The reservoir and/or the pump can be positioned externally from the vapor chamber and/or the heat pipe so that the reservoir and/or pump do not increase a thickness of the vapor chamber and/or heat pump. Employing higher thermal loads (Qmax) in example heat transfer apparatus disclosed herein (e.g., thin vapor chamber/heat pipe) allows electronic devices to be thinner (e.g., in the z-direction), operate quieter (e.g., less noise and/or decibels) and/or cooler than known devices, resulting in lower operating temperatures and improved or more efficient performance.
To enable user inputs, the second housing 106 of the illustrated example includes a keyboard 118 and a track pad 120 exposed via the second housing 106 (e.g., opposite a bottom surface). The second housing 106 houses electronic and/or hardware components (e.g., the heat dissipating system 102, I/O connector(s), a graphics card, a battery, light emitting diodes, memory, a storage drive, an antenna, cooling fans, a central processing unit (CPU), a circuit board, etc.)). The second housing 106 has a width in an x-direction 122, a length in a y-direction 124, and a height in a z-direction 126 (e.g., a depth in a z-direction). References to the x-y-z direction throughout this specification pertain a direction along the width in the x-direction 122, the length in the y-direction 124, and the height in the z-direction 126, respectively.
The components of the electronic device 100 (e.g., the processor, a video graphics card, etc.) generate heat during operation of the electronic device 100. To dissipate or spread heat generated by the hardware components during operation of the electronic device 100, the electronic device 100 of the illustrated example employs a thermal management system 130. The thermal management system 130 of the illustrated example is an active cooling system that includes a fan 132 (e.g., one or more fans). The thermal management system 130 of the illustrated example includes temperature sensor(s) 134 to measure temperature(s) associated with the hardware components of the electronic device 100 (e.g., a processor), a skin enclosure (e.g., the first housing 104 and/or the second housing 106), and/or other component(s). The thermal management system 130 of the illustrated example operates a fan and/or fan speed based on one or more feedback signals received by the temperature sensor(s).
Additionally, the heat dissipation system 102 of the illustrated example dissipates heat generated by the components stored within the second housing 106. The heat dissipation system 102 of the illustrated example is a two-phase system (e.g., a liquid-vapor system, a dual-phase heat transport system). The thermal management system 130 can dynamically adjust (e.g., increase or decrease) at least one of a fluid flow rate and/or a volume of a working fluid employed by the heat transfer device during operation. For instance, the heat dissipation system 102 can operate in a passive mode or an active mode. As used herein, the heat transport device operates in a passive mode absent external forces to increase either a flow rate or volume of a working fluid of the heat transport device. As used herein, the heat transport device operates in an active mode via employment of external forces to increase either a flow rate or volume of a working fluid of the heat dissipating system 102.
In operation, thermal manager circuitry 136 controls the fan 132 in view of one or more thermal constraints for the electronic device 100 that define temperature settings for the electronic and/or hardware components of the electronic device 100. For example, the thermal manager circuitry 136 of the illustrated example processes temperature data generated by the temperature sensor(s) 134 for one or more of the electronic and/or hardware components and operates the fan 132 to reduce a temperature of the one or more electronic and/or hardware components in response to detecting that a temperature of the one or more electronic and/or hardware components is approaching a maximum desired operating temperature. The fan 132 provides means for cooling and/or regulating a temperature of the electronic and/or hardware components (e.g., a processor) of the electronic device 100 in response to temperature data generated by the temperature sensor(s) 134. In some instances, the thermal manager circuitry 136 can be configured to operate the fan 132 to reduce a temperature of a skin enclosure. For instance, the thermal manager circuitry 136 can adjust (e.g., increase or decrease) a speed output of the fan 132 based on one or more feedback signals of the temperature sensor(s) 134. For example, the thermal manager circuitry 136 can cause the fan 132 to operate a lower speed when less heat removal is needed and/or when a measured temperature of the housing or the components is less than a temperature threshold and can cause the fan to operate at a higher speed when more heat removal is needed and/or when a measured temperature of the housing and/or components is greater than the temperature threshold.
The thermal manager circuitry 136 can operate the heat dissipation system 102 based on a detected condition of the electronic device 100. For example, the detected condition can be compared to a condition threshold. For example, the detected condition of the electronic device 100 can be a power output (e.g., Watts) of one or more electronic or hardware components (e.g., a CPU), a temperature of an electronic or hardware component, a skin temperature of a housing, a fan speed of a fan, and/or any other desired operating condition(s). The threshold values can be stored in memory and/or a look-up table. In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102 in an active heat dissipation phase (e.g., to increase a flow rate of a working fluid) or a passive heat dissipation phase.
In some examples, the thermal manager circuitry 136 compares a detected condition and/or detected threshold based on a power threshold of one or more electronic and/or hardware components of the electronic device. For example, the thermal manager circuitry 136 can operate the heat dissipation system 102 based on a detected power (e.g., watts) of the CPU in comparison to power threshold. In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102 based on a detected temperature (e.g., a skin enclosure temperature, a CPU temperature, etc.) in comparison to a temperature threshold. In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102 based on detected fan speed of the fans 132 in comparison to a fan speed threshold. In some examples, the thermal manager circuitry 136 operates the heat dissipation system 102 based on any other condition of the electronic device 100.
Although the example electronic device 100 of the illustrated example is a laptop, in some examples, the electronic device 100 can be a foldable tablet (e.g., having a two housings), a desktop computer, a mobile device, a cell phone, a smart phone, a hybrid or convertible PC, a personal computing (PC) device, a server, a modular compute device, a digital picture frame, a graphic calculator, a smart watch, and/or any other electronic device that has a hinge 108 that pivotally connects a first housing and a second housing.
The heat dissipation system 202 of the illustrated example dissipates or spreads heat generated by the electronic and/or hardware components 200 and/or the CPU 206 during operation of the electronic device 100. The heat dissipation system 202 of the illustrated example is a vapor chamber 208. For example, the vapor chamber 208 of the illustrated example is positioned on (e.g., directly or indirectly) or over (e.g., above) the CPU 206 to remove the heat generated by the CPU 206. In the illustrated example, the CPU 206 is positioned between the PCB 204 and the vapor chamber 208. A pedestal 210 is positioned between the CPU 206 and the vapor chamber 208. To cool a heat transfer medium or working fluid of the vapor chamber 208, the thermal management system 130 of the illustrated example employs heat exchangers 212. The heat exchangers 212 can be heat fins, radiators, etc. Additionally, the thermal management system 130 of the illustrated example includes one or more fans 132 (
In some examples, the thermal management system 130 can include a heat spreader interposed between the processor and the vapor chamber. The heat spreader can be a block of thermally conductive material including, for example, copper (Cu), aluminum (Al), and/or any other thermally conductive metal(s), material(s) and/or alloy(s). Further, in some examples, a heat spreader can be implemented as a thermal interposer (e.g., copper interposer). In some examples, the thermal management system 130 can include any other structure for transferring heat and/or spreading heat from the CPU 206 and/or components to the vapor chamber. In some examples, the heat spreader can be positioned between (e.g., on top of) the vapor chamber 208 and a chassis of the second housing 106 (
To increase a flow rate and/or volume of a heat transfer medium (e.g., a working fluid), the heat dissipation system 202 of the illustrated example includes a pump 316. Specifically, the pump 316 is fluidly coupled to the vapor chamber 208. The pump 316 includes a pump outlet 318 coupled to the housing inlet 312 of the housing 302. The pump 316 of the illustrated example includes a first pump inlet 320 coupled to the first housing outlet 310a and a second pump inlet 322 coupled to the second housing outlet 310b. The vapor chamber 208 of the illustrated example includes a first fluid line 324 (e.g., a fluid path) to fluidly couple the pump outlet 318 and the housing inlet 312, a second fluid line 326 (e.g., a fluid path) to fluidly couple the first pump inlet 320 and the first housing outlet 310a, and a third fluid line 328 (e.g., a fluid path) to fluidly couple the second pump inlet 322 and the second housing outlet 310b. The fluid lines 324-328 of the illustrated example can be pipes, tubing, copper pipes, reinforced silicon tubes, and/or any other flow path(s).
To store the heat transfer medium, the heat dissipation system 202 of the illustrated example includes a fluid reservoir 330. The fluid reservoir 330 of the illustrated example is fluidly coupled to the pump 316. For example, the fluid reservoir 330 of the illustrated example is interposed in the second fluid line 326 upstream from the pump 316 (e.g., the pump outlet 318). In some examples, the fluid reservoir 330 can be interposed in the first fluid line 324 downstream from the pump outlet 318, in the third fluid line 328, and/or any other location (e.g., remote location) from the pump 316. The fluid reservoir 330 of the illustrated example is a fluid tank and can be made of metal, plastic and/or any other material(s). In some examples, the fluid reservoir 330 can be positioned and/or formed inside the vapor chamber 208.
The housing 302 of the vapor chamber 208 of the illustrated example includes a first plate 406 (e.g., an upper plate) and a second plate 408 (e.g., a lower plate) opposite the first plate 406. The first plate 406 and the second plate 408 (e.g., the housing 302) defines an evaporator chamber 410. The housing 302 and/or the evaporator chamber 410 of the illustrated example receives a heat transfer medium (e.g., a working fluid, water, etc.). For example, the evaporator chamber 410 can define an evaporator surface on which the heat transfer medium (e.g., condensed liquid) is channeled or provided. The heat transfer medium of the illustrated example operates in a first phase (e.g., vapor phase) when evaporated at the evaporator area 402 and a second phase (e.g., liquid phase or condensed liquid) when condensed at the condenser area 404. The first plate 406 and the second plate 408 are relatively thin (e.g., in the z-direction) and/or a pressure in the evaporator chamber 410 can be below atmospheric pressure. To support (e.g., a structural integrity of) the first plate 406 and the second plate 408, the vapor chamber 208 of the illustrated example includes a plurality of pillars or support beams 412 (e.g., vertical pillars in the orientation of
To transfer condensed heat transfer medium from the condenser area 404 to the evaporator area 402, the vapor chamber 208 of the illustrated example includes an internal wicking material or wicking material 414. The wicking material 414 of the illustrated example is attached to inner walls of the housing 302. The wicking material 414 provides an internal flow path that moves moisture from cooler regions or locations (e.g., a condenser or the condenser area 404) to warmer regions or locations (e.g., an evaporator of the evaporator area 402) for evaporation via capillary action. Thus, the wicking material 414 extends from the condenser area 404 to the evaporator area 402. The housing 302 seals the wicking material 414 and a heat transfer medium within the housing 302. The wicking material 414 of the illustrated example is a pad or wicking medium. The wicking material 414 of the illustrated example includes a first wick 414a provided on the first plate 406 and a second wick 414b provided on the second plate 408. The first wick 414a and/or the second wick 414b of the illustrated example moves heat transfer medium or working fluid (e.g., condensed liquid) through the evaporator chamber 410 via capillary action.
In the illustrated example, the wicking material 414 does not extend across the entirety of the evaporator chamber 410. In other words, the first wick 414a is provided on a partial portion of the first plate 406 and the second wick 414b is provided on a partial portion of the second plate 408. In the illustrated example, the wicking material 414 is positioned along or adjacent to the perimeter edge 304 of the vapor chamber 208. For instance, the wicking material 414 can have a width of approximately between ½ inch and 2 inches and can be positioned along the perimeter edge 304 of the housing 302. As a result, an internal or inner surface 416 of the first plate 406 is exposed and/or does not include the wicking material 414 and an inner or internal surface 418 of the second plate 408 is exposed and/or does not include wicking material 414. In other words, a center area 420 of the evaporator chamber 410 (e.g., defining at least a portion of the evaporator area 402) does not include the wicking material 414. In this matter, the evaporator chamber 410 can include a larger volume and/or non-wicking area. Providing the evaporator chamber 410 with a larger sized volume enables a greater amount of heat transfer medium evaporation or vapor, which results in a larger amount of heat absorption and, thus, a more efficient heat transfer device. For example, a smaller volume of the evaporator chamber 410 consumed by the wicking material 414 provides a larger sized chamber and/or vapor space. In operation, such additional vapor space reduces a vapor pressure drop when the liquid heat transfer medium transfers from liquid to vapor, which enables the vapor to carry larger amount of heat and thereby increasing a performance efficiency of the vapor chamber 208. The wicking material 414 of the illustrated example is fluidly coupled to the housing inlet 312, the first housing outlet 310a, and the second housing outlet 310b. The wicking material 414 extends to and/or near the evaporator area 402 and/or in fluid communication with the housing inlet 312.
To increase a fluid flow rate (e.g., a velocity) of the heat medium transfer through the wicking material 414 and/or the vapor chamber 208, the heat dissipation system 202 of the illustrated example includes the pump 316. Additionally, the heat dissipation system 202 of the illustrated example includes the fluid reservoir 330 to retain or hold at least a portion (e.g., between 20 percent and 40 percent by volume) of the heat transfer medium of the vapor chamber 208. The fluid reservoir 330 is fluidly coupled to the vapor chamber 208 and the pump 316. The fluid reservoir 330 stores heat transfer fluid (e.g., condensed fluid or water) externally from the vapor chamber 208. To this end, the pump 316 of the illustrated example causes (e.g., draws) fluid from the fluid reservoir 330 to flow through the vapor chamber 208. As a result, the pump 316 can increase an amount of working fluid (e.g., a mass flow rate) that can flow through the vapor chamber 208 by drawing fluid from the fluid reservoir 330 and/or increasing a fluid flow rate of the working fluid through the vapor chamber 208. When the pump 316 is not used and/or the pump 316 operates in a low power mode, the fluid reservoir 330 can store excess working fluid externally from the vapor chamber 208. Thus, the fluid reservoir 330 can increase the volume of working fluid of the vapor chamber 208 without needing to increase a volume of the vapor chamber 208 and/or a wicking material 414of the vapor chamber 208. The pump 316 of the illustrated example can be a piezoelectric pump that can operate at relatively low acoustic levels (e.g., less than 25 decibels dBA). The pump 316 of the illustrated example can provide a flowrate of between approximately 5 microliters per min and 4,000 microliters per minute. The pump 316 can weigh approximately 1 to 3 grams and can have a length of approximately 30 millimeters (e.g., in the x-direction 122), a width of approximately 15 millimeters (e.g., in the y-direction 124), and a thickness of approximately 3.5 millimeters (e.g., in the z-direction 126). Thus, the pump 316 does not increase a thickness of the electronic device 100 in the z-direction.
The primary flow path 502 and/or the housing 302 of the illustrated example includes one or more channels 504 around or adjacent to the perimeter edge 304 of the housing 302 to facilitate fluid flow toward the evaporator chamber 410. In the illustrated example, a first channel 504a of the housing 302 fluidly couples a first condenser area 506a and/or the wicking material 414 and the first housing outlet 310a, and a second channel 504b of the housing 302 fluidly couples a second condenser area 506b and/or the wicking material 414 and the second housing outlet 310b. To this end, a first portion 502a of the primary flow path 502 (e.g., a left side of the housing 302 in the orientation of
To enable condensed heat transfer medium to bypass at least a portion of the primary flow path 502 via the pump 316 to increase a flow rate of the condensed working fluid at the housing inlet 312, the heat dissipation system 202 of the illustrated example includes a bypass flow path 508 (e.g., a secondary flow path). The bypass flow path 508 of the illustrated example is schematically represented by a double dot-dash line in
For example, the bypass flow path 508 is fluidly coupled to the evaporator chamber 410 via the pump 316 (e.g., and the fluid reservoir 330). The bypass flow path 508 includes one or more pipes 510 external to the vapor chamber 208 defining the fluid lines 324-328. The bypass flow path 508 is a dynamic return channel or line provided by the wicking material 414 and the pipes 510 (e.g., external pipes). Specifically, the bypass flow path 508 of the illustrated example includes the pipes 510 defining the first fluid line 324, the second fluid line 326 and the third fluid line 328. Specifically, the pump 316 and the fluid reservoir 330 of the illustrated example are fluidly coupled to the vapor chamber 208. In particular, the pump outlet 318 is fluidly coupled to the housing inlet 312 via the first fluid line 324, the first housing outlet 310a is coupled to the first pump inlet 320 via the second fluid line 326, and the second housing outlet 310b is coupled to the second pump inlet 322 via the third fluid line 328. Thus, condensed liquid flows from the first housing outlet 310a and/or the second housing outlet 310b, to the pump 316, to the housing inlet 312 and to the evaporator chamber 410 (e.g., an evaporator surface) of the vapor chamber 208.
Although the bypass flow path 508 is external to the vapor chamber 208, the bypass flow path 508 is sealed from leakage. For example, the pipes 510 of the illustrated example are brazed and/or welded to the housing 302 of the vapor chamber 208. Additionally, epoxy 512 is provided at joints, couplings and/or interfaces between the fluid reservoir 330 and/or the pump 316 and the pipes 510. For example, the housing inlet 312, the first housing outlet 310a and the second housing outlet 310b can be openings and/or include flanges for receiving respective ends of the pipes 510.
In general, heat generated from the electronic and/or hardware components 200 and/or the CPU 206 is removed via the vapor chamber 208. For example, the electronic and/or hardware components 200 and/or the CPU 206 generate heat during operation that rises and/or transfers to the housing 302 (e.g., the evaporator area 402) of the vapor chamber 208. The heat transport medium, in a first or liquid phase, at the housing inlet 312 and/or within the evaporator chamber 410 removes or dissipates heat from the evaporator area 402, which causes the heat transfer medium to increase in temperature, thereby causing the heat transfer medium to evaporate from the liquid phase to a vapor phase. The heat transfer medium evaporates within the evaporator chamber 410 moves or spreads (e.g., rises) toward the condenser area 404.
To cool the heat transfer medium of the vapor chamber 208 after removing heat from the evaporator area 402 and/or the CPU 206, the heat dissipation system 202 of the illustrated example employs the heat exchangers 212 (
The pump 316 draws the condensed liquid or heat transfer medium from the first housing outlet 310a and the second housing outlet 310b and increases a pressure and/or flow rate of the heat transfer medium at the housing inlet 312. For example, the pump 316 of the illustrated example draws heat transfer medium (e.g., condensed liquid) from the first housing outlet 310a (e.g., the wicking material 414) via the bypass flow path 508 (e.g., the first bypass portion 508a and the second fluid line 326) and draws heat transfer medium (e.g., condensed liquid) from the second housing outlet 310b (e.g., the wicking material 414) via the bypass flow path 508 (e.g., the second bypass portion 508b and the third fluid line 328). The pump 315 increases the flow rate and/or pressure of the heat transfer medium and delivers the fluid to the housing inlet 312 via the first fluid line 324. Thus, the pump 316 supplements and/or increases a flow rate of the fluid provided by the capillary action of the wicking material 414.
The heat dissipation system 202 and/or the pump 316 of the illustrated example can operate in different modes or phases (e.g., active mode, passive mode, a first frequency mode, a second frequency mode, etc.) based on a workload or detected condition of the electronic device 100. In some examples, the heat dissipation system 202 and/or the pump 316 operate in a first mode or an active mode (e.g., an active phase of heat dissipation) in response to the detected condition exceeding a condition threshold and a second mode or deactivated mode (e.g., a passive phase of heat dissipation) in response to the detected condition not exceeding the condition threshold. The detected condition(s) can be based on one or more of a power output of one or more electronic and/or hardware components 200, a fan speed of the fans 132, a temperature of one or more electronic and/or hardware components 200, a skin temperature of a skin enclosure, and/or any other conditions, and/or operating parameters of an electronic device 100. For example, when a workload of an electronic device 100 increases and more heat transfer capability is needed, the pump 316 can be activated and/or can operate at a higher frequency (e.g., the first mode) to increase a flow rate of the heat transfer medium. In contrast, when a workload of the electronic device 100 decreases, the pump 316 can be deactivated and/or operate at a lower frequency (e.g., a second mode) to reduce or decrease a flow rate of the heat transfer medium. In such examples, excess heat transfer medium can be stored in the fluid reservoir 330.
In some examples, the heat dissipation system 202 and/or the pump 316 operate in a first mode or a second mode. In the first mode of operation, the pump 316 operates at a first operational mode (e.g., a first frequency). In the second mode of operation, the pump 316 operates a second operational mode (e.g., a second frequency) different than the first operational mode. For example, the pump 316 can operate in the first mode to increase a flow rate of the working fluid through the vapor chamber 208 in response to a detected condition exceeding a condition threshold and operate in the second mode in response to the detected condition not exceeding the condition threshold. For example, the pump 316 can operate at a higher frequency in the first mode to provide higher flow rate requirements (e.g., Qmax) to drive more liquid into the vapor chamber 208. In such examples, the pump 316 can draw liquid or heat transfer medium from the fluid reservoir 330. In some examples, the pump 316 can operate at a lower frequency in the second mode to provide lower flow rate requirements (Qmin) when a workload or power requirement of the electronic device is low. In such examples, excess heat transfer medium or liquid can be stored in the fluid reservoir 330.
In some examples, to remove heat from the components, the vapor chamber of the illustrated example can operate in a passive mode or an active mode (e.g., based on one or more detected conditions). Specifically, in the passive mode, the heat dissipation system 202 and/or the vapor chamber 208 operates without the pump 316. In other words, the pump 316 is in a deactivated state and the vapor chamber 208 operates to remove heat from the components. In the passive mode, the wicking material 414 circulates the heat transfer medium in the vapor chamber 208 via capillary action (e.g., without any external assistance from the pump 316). For example, in the passive mode, the primary flow path 502 and/or the wicking material 414 passively moves the working fluid between the condenser area 404 and the evaporator area 402 without input from the pump 316. In the active mode, the pump 316 is activated to increase flow rate of the heat transfer medium through the wicking material 414. Additionally, in the active mode, the pump 316 can deliver and/or increase a volume of the heat transfer medium from the fluid reservoir 330 to the vapor chamber 208. Further examples of operating the pump 316 and/or the heat dissipation system 202 is provided below in connection with
Although each example heat dissipation systems 102, 202, 600-900 disclosed above have certain features, it should be understood that it is not necessary for a particular feature of one example to be used exclusively with that example. Instead, any of the features described above and/or depicted in the drawings can be combined with any of the examples, in addition to or in substitution for any of the other features of those examples. One example's features are not mutually exclusive to another example's features. Instead, the scope of this disclosure encompasses any combination of any of the features.
The example thermal manager circuitry 136 includes an example condition determination circuitry 1002, an example threshold comparator circuitry 1004, and an example pump control circuitry 1006. In some examples, the example condition determination circuitry 1002, the example threshold comparator circuitry 1004, and the example pump control circuitry 1006 are in communication (e.g., via a communication bus, by writing and reading data from a memory, etc.). The thermal manager circuitry 136 operates the pump 316 in a passive phase of heat dissipation and operates the pump 316 in an active phase of heat dissipation based on a detected condition of the electronic device 100.
The condition determination circuitry 1002 determines an operating condition of the electronic device 100. For example, the condition determination circuitry 1002 can receive one or more signals 1008 (e.g., feedback signals) representative of one or more conditions of the electronic device 100. For example, the condition determination circuitry 1002 can receive signals 1008 from the temperature sensor(s) 134, a fan speed from a fan module of the fan 132, a power output of the CPU 206, information provided by application programming interface(s) API, and/or any other parameter(s) of the electronic device 100. In some examples, the condition determination circuitry 1002 of the illustrated example determines a power output of one or more electronic and/or hardware components 200, a fan speed of the fans 132, a temperature of one or more electronic and/or hardware components 200, a skin temperature of a skin enclosure, and/or any other conditions, and/or operating parameters of an electronic device 100. In some examples, the condition determination circuitry 1002 employs an application programming interface (API) to provide a power output of one or more of the electronic and/or hardware components 200 (e.g., the CPU 206), fan speed of the fans 132, and/or any other condition or operating parameter of the electronic device 100.
The threshold comparator circuitry 1004 of the illustrated example compares the detected operating condition provided by the condition determination circuitry 1002 to a condition threshold. For example, the threshold comparator circuitry 1004 obtains or retrieves a condition threshold value from memory or a look-up table. The condition threshold values can include, for example, a power threshold, a temperature threshold, a fan speed threshold, a skin temperature threshold and/or any other threshold. For example, the threshold comparator circuitry 1004 can provide a first signal (e.g., a binary value of “1”) to the pump control circuitry 1006 in response to determining that the detected condition exceeds the condition threshold and a second signal (e.g., a binary value “0”) different than the first signal to the pump control circuitry 1006 in response to determining that the detected condition does not exceed the condition threshold.
The example pump control circuitry 1006 operates the example pump 316 based on a detected condition provided by the condition determination circuitry 1002 and the comparison of the detected condition to a condition threshold provided by the threshold comparator circuitry 1004. To control operation of the pump 316, the pump control circuitry 1006 of the illustrated example sends one or more instructions and/or commands 1010 (e.g., electrical signals, binary signals, analog signals, current, etc.) to the pump 316. The example pump control circuitry 1006 may activate the pump 316 based on one or more detected conditions determined by one or more of the example condition determination circuitry 1002 and/or the threshold comparator circuitry 1004.
The pump control circuitry 1006 can operate the pump 316 to operate between an activated (e.g., an active phase of heat dissipation) or deactivated/passive mode or phase (e.g., a passive phase of heat dissipation). Additionally or alternatively, the pump control circuitry 1006 of the illustrated example can operate the pump 316 between a first mode (e.g., a first or higher frequency mode, an active phase of heat dissipation) or a second mode (e.g., a second or lower frequency mode, a passive phase of heat dissipation). In the first mode (e.g., a higher frequency mode) and/or the active mode (e.g., an increased pressure condition), the pump 316 provides a higher flow rate (e.g., Qmax, drive more liquid) into the vapor chamber 208 (e.g., the evaporator chamber 410 and/or wicking material 414). In the first mode and/or the active mode, additional heat transfer medium can be drawn from the fluid reservoir 330.
In the second mode, the pump 316 provides a lower flow rate (e.g., Qmin, or Q less than Qmax) to the vapor chamber 208 (e.g., the evaporator chamber 410 and/or the wicking material 414). In the deactivated mode, the pump control circuitry 1006 causes the pump 316 to shut off. In the shut-off position, the pump 316 does not provide heat transfer medium to the housing inlet 312 of the housing 302. When the pump 316 is turned off, the vapor chamber 208 operates in a passive mode (e.g., without the assistance of the pump 316). When the pump 316 operates in the second mode (e.g., a lower frequency mode) and/or deactivated mode, excess heat transfer medium or liquid can be stored in the fluid reservoir 330.
In some examples, the thermal manager circuitry 136 (
In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102, 202, 600-900 between the first mode/second mode or the active mode/deactivated mode based a fan speed of the fan 132. For instance, the condition determination circuitry 1002 can receive one or more signals from a rotary encoder, an API and/or other sensor(s) or program(s) providing a fan speed of the fans 132. For example, the pump control circuitry 1006 can cause the pump 316 to operate in the first mode (e.g., a high frequency mode) or the active mode when the condition determination circuitry 1002 and the threshold comparator circuitry 1004 determine that the fan speed exceeds a fan speed threshold. In contrast, the pump control circuitry 1006 can cause the pump 316 to operate in the second mode (e.g., a low frequency mode) or the deactivated mode when the condition determination circuitry 1002 and the threshold comparator circuitry 1004 determine that the fan speed does not exceed a fan speed threshold.
In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102, 202, 600-900 in the first mode/second mode or the activated/deactivated mode when a temperature of one or more of the electronic and/or hardware components (e.g., the CPU 206) exceeds the temperature threshold. For instance, the condition determination circuitry 1002 can receive one or more temperature feedback signals (e.g., the signals 1008) from the temperature sensor(s) 134. The pump control circuitry 10065 can cause the pump 316 to operate in the first mode or active mode in response to the condition determination circuitry 1002 and the threshold comparator circuitry 1004 determining that the detected temperature exceeds the temperature threshold. In contrast, the pump control circuitry 1006 can operate the pump 316 in the second mode or the deactivated mode in response to the threshold comparator circuitry 1004 determining that the detected temperature does not exceed a temperature threshold.
In some examples, the thermal manager circuitry 136 can operate the heat dissipation system 102, 202, 600-900 between the first mode or the active mode and the second mode or the passive mode based on a skin enclosure temperature(s). In some examples, the condition determination circuitry 1002 can receive feedback signals from one or more sensors providing a skin temperature of the first housing 104 and/or the second housing 106. For instance, the pump control circuitry 1006 can cause the pump 316 to operate in the first mode or the active mode in response to the condition determination circuitry 1002 and the threshold comparator circuitry 1004 detecting that a skin temperature of the first housing 104 and/or the second housing 106 exceeds a skin temperature threshold. In contrast, the pump control circuitry 1006 can cause the pump 316 to operate in the second mode or the deactivated mode in response to the condition determination circuitry 1002 and the threshold comparator circuitry 1004 detecting that a skin temperature of the first housing 104 and/or the second housing 106 does not exceed a skin temperature threshold.
In some examples, the condition determination circuitry 1002 is instantiated by programmable circuitry executing condition determining circuitry instructions and/or configured to perform operations such as those represented by the flowchart of
In some examples, the thermal manager circuitry 136 includes means for determining a condition of an electronic device. For example, the means for determining may be implemented by condition determination circuitry 1002. In some examples, the condition determination circuitry 1002 may be instantiated by programmable circuitry such as the example programmable circuitry 1212 of
In some examples, the threshold comparator circuitry 1004 is instantiated by programmable circuitry executing condition determining circuitry instructions and/or configured to perform operations such as those represented by the flowchart of
In some examples, the thermal manager circuitry 136 includes means for determining if a detected condition of an electronic device exceeds a condition threshold. For example, the means for determining may be implemented by condition comparator circuitry 1004. In some examples, the threshold comparator circuitry 1004 may be instantiated by programmable circuitry such as the example programmable circuitry [1212 of
In some examples, the pump control circuitry 1006 is instantiated by programmable circuitry executing condition determining circuitry instructions and/or configured to perform operations such as those represented by the flowchart of
In some examples, the thermal manager circuitry 136 includes means for controlling an operation of a pump. For example, the means for determining may be implemented by pump control circuitry 1006. In some examples, the pump control circuitry 1006 may be instantiated by programmable circuitry such as the example programmable circuitry [1212 of
While an example manner of implementing the thermal manager circuitry 136 of
A flowchart representative of example machine readable instructions, which may be executed by programmable circuitry to implement and/or instantiate the thermal manager circuitry 136 of
The program may be embodied in instructions (e.g., software and/or firmware) stored on one or more non-transitory computer readable and/or machine readable storage medium such as cache memory, a magnetic-storage device or disk (e.g., a floppy disk, a Hard Disk Drive (HDD), etc.), an optical-storage device or disk (e.g., a Blu-ray disk, a Compact Disk (CD), a Digital Versatile Disk (DVD), etc.), a Redundant Array of Independent Disks (RAID), a register, ROM, a solid-state drive (SSD), SSD memory, non-volatile memory (e.g., electrically erasable programmable read-only memory (EEPROM), flash memory, etc.), volatile memory (e.g., Random Access Memory (RAM) of any type, etc.), and/or any other storage device or storage disk. The instructions of the non-transitory computer readable and/or machine readable medium may program and/or be executed by programmable circuitry located in one or more hardware devices, but the entire program and/or parts thereof could alternatively be executed and/or instantiated by one or more hardware devices other than the programmable circuitry and/or embodied in dedicated hardware. The machine readable instructions may be distributed across multiple hardware devices and/or executed by two or more hardware devices (e.g., a server and a client hardware device). For example, the client hardware device may be implemented by an endpoint client hardware device (e.g., a hardware device associated with a human and/or machine user) or an intermediate client hardware device gateway (e.g., a radio access network (RAN)) that may facilitate communication between a server and an endpoint client hardware device. Similarly, the non-transitory computer readable storage medium may include one or more mediums. Further, although the example program is described with reference to the flowchart(s) illustrated in
The machine readable instructions described herein may be stored in one or more of a compressed format, an encrypted format, a fragmented format, a compiled format, an executable format, a packaged format, etc. Machine readable instructions as described herein may be stored as data (e.g., computer-readable data, machine-readable data, one or more bits (e.g., one or more computer-readable bits, one or more machine-readable bits, etc.), a bitstream (e.g., a computer-readable bitstream, a machine-readable bitstream, etc.), etc.) or a data structure (e.g., as portion(s) of instructions, code, representations of code, etc.) that may be utilized to create, manufacture, and/or produce machine executable instructions. For example, the machine readable instructions may be fragmented and stored on one or more storage devices, disks and/or computing devices (e.g., servers) located at the same or different locations of a network or collection of networks (e.g., in the cloud, in edge devices, etc.). The machine readable instructions may require one or more of installation, modification, adaptation, updating, combining, supplementing, configuring, decryption, decompression, unpacking, distribution, reassignment, compilation, etc., in order to make them directly readable, interpretable, and/or executable by a computing device and/or other machine. For example, the machine readable instructions may be stored in multiple parts, which are individually compressed, encrypted, and/or stored on separate computing devices, wherein the parts when decrypted, decompressed, and/or combined form a set of computer-executable and/or machine executable instructions that implement one or more functions and/or operations that may together form a program such as that described herein.
In another example, the machine readable instructions may be stored in a state in which they may be read by programmable circuitry, but require addition of a library (e.g., a dynamic link library (DLL)), a software development kit (SDK), an application programming interface (API), etc., in order to execute the machine-readable instructions on a particular computing device or other device. In another example, the machine readable instructions may need to be configured (e.g., settings stored, data input, network addresses recorded, etc.) before the machine readable instructions and/or the corresponding program(s) can be executed in whole or in part. Thus, machine readable, computer readable and/or machine readable media, as used herein, may include instructions and/or program(s) regardless of the particular format or state of the machine readable instructions and/or program(s).
The machine readable instructions described herein can be represented by any past, present, or future instruction language, scripting language, programming language, etc. For example, the machine readable instructions may be represented using any of the following languages: C, C++, Java, C#, Perl, Python, JavaScript, HyperText Markup Language (HTML), Structured Query Language (SQL), Swift, etc.
As mentioned above, the example operations of
At block 1104, the threshold comparator circuitry 1004 compares the detected condition to a condition threshold to determine if the detected condition provided by the condition determination circuitry 1002 exceeds the condition threshold. For example, in response to the threshold comparator circuitry 1004 determining that the detected condition exceeds the condition threshold (e.g., “YES”), control advances to block 1106. Alternatively, in response to the threshold comparator circuitry 1004 determining that the detected condition does not exceed the condition threshold (e.g., “NO”), control advances to block 1108.
At block 1106, the pump control circuitry 1006 causes the heat dissipation system 102, 202 or 600-900 and/or the pump 316 to operate in a first mode or activated mode. For example, the thermal control circuitry 136 operates the pump 316 and/or the vapor chamber 208 (or 608-908) in an active phase of heat dissipation in the first mode and/or the active mode. At block 1108, the pump control circuitry 1006 causes the heat dissipation system 102, 202 or 600-900 and/or the pump 316 to operate in a second mode or deactivated mode. For instance, the thermal control circuitry 136 operates the pump 316 and/or the vapor chamber 208 (or 608-908) in a passive phase of heat dissipation in the second mode and/or the deactivated mode.
The programmable circuitry platform 1200 of the illustrated example includes programmable circuitry 1212. The programmable circuitry 1212 of the illustrated example is hardware. For example, the programmable circuitry 1212 can be implemented by one or more integrated circuits, logic circuits, FPGAs, microprocessors, CPUs, GPUs, DSPs, and/or microcontrollers from any desired family or manufacturer. The programmable circuitry 1212 may be implemented by one or more semiconductor based (e.g., silicon based) devices. In this example, the programmable circuitry 1212 implements the condition determination circuitry 1002, the threshold comparator circuitry 1004 and the pump control circuitry 1006.
The programmable circuitry 1212 of the illustrated example includes a local memory 1213 (e.g., a cache, registers, etc.). The programmable circuitry 1212 of the illustrated example is in communication with main memory 1214, 1216, which includes a volatile memory 1214 and a non-volatile memory 1216, by a bus 1218. The volatile memory 1214 may be implemented by Synchronous Dynamic Random Access Memory (SDRAM), Dynamic Random Access Memory (DRAM), RAMBUS® Dynamic Random Access Memory (RDRAM®), and/or any other type of RAM device. The non-volatile memory 1216 may be implemented by flash memory and/or any other desired type of memory device. Access to the main memory 1214, 1216 of the illustrated example is controlled by a memory controller 1217. In some examples, the memory controller 1217 may be implemented by one or more integrated circuits, logic circuits, microcontrollers from any desired family or manufacturer, or any other type of circuitry to manage the flow of data going to and from the main memory 1214, 1216.
The programmable circuitry platform 1200 of the illustrated example also includes interface circuitry 1220. The interface circuitry 1220 may be implemented by hardware in accordance with any type of interface standard, such as an Ethernet interface, a universal serial bus (USB) interface, a Bluetooth® interface, a near field communication (NFC) interface, a Peripheral Component Interconnect (PCI) interface, and/or a Peripheral Component Interconnect Express (PCIe) interface.
In the illustrated example, one or more input devices 1222 are connected to the interface circuitry 1220. The input device(s) 1222 permit(s) a user (e.g., a human user, a machine user, etc.) to enter data and/or commands into the programmable circuitry 1212. The input device(s) 1222 can be implemented by, for example, an audio sensor, a microphone, a camera (still or video), a keyboard, a button, a mouse, a touchscreen, a trackpad, a trackball, an isopoint device, and/or a voice recognition system.
One or more output devices 1224 are also connected to the interface circuitry 1220 of the illustrated example. The output device(s) 1224 can be implemented, for example, by display devices (e.g., a light emitting diode (LED), an organic light emitting diode (OLED), a liquid crystal display (LCD), a cathode ray tube (CRT) display, an in-place switching (IPS) display, a touchscreen, etc.), a tactile output device, a printer, and/or speaker. The interface circuitry 1220 of the illustrated example, thus, typically includes a graphics driver card, a graphics driver chip, and/or graphics processor circuitry such as a GPU.
The interface circuitry 1220 of the illustrated example also includes a communication device such as a transmitter, a receiver, a transceiver, a modem, a residential gateway, a wireless access point, and/or a network interface to facilitate exchange of data with external machines (e.g., computing devices of any kind) by a network 1226. The communication can be by, for example, an Ethernet connection, a digital subscriber line (DSL) connection, a telephone line connection, a coaxial cable system, a satellite system, a beyond-line-of-sight wireless system, a line-of-sight wireless system, a cellular telephone system, an optical connection, etc.
The programmable circuitry platform 1200 of the illustrated example also includes one or more mass storage discs or devices 1228 to store firmware, software, and/or data. Examples of such mass storage discs or devices 1228 include magnetic storage devices (e.g., floppy disk, drives, HDDs, etc.), optical storage devices (e.g., Blu-ray disks, CDs, DVDs, etc.), RAID systems, and/or solid-state storage discs or devices such as flash memory devices and/or SSDs.
The machine readable instructions 1232, which may be implemented by the machine readable instructions of
The cores 1302 may communicate by a first example bus 1304. In some examples, the first bus 1304 may be implemented by a communication bus to effectuate communication associated with one(s) of the cores 1302. For example, the first bus 1304 may be implemented by at least one of an Inter-Integrated Circuit (I2C) bus, a Serial Peripheral Interface (SPI) bus, a PCI bus, or a PCIe bus. Additionally or alternatively, the first bus 1304 may be implemented by any other type of computing or electrical bus. The cores 1302 may obtain data, instructions, and/or signals from one or more external devices by example interface circuitry 1306. The cores 1302 may output data, instructions, and/or signals to the one or more external devices by the interface circuitry 1306. Although the cores 1302 of this example include example local memory 1320 (e.g., Level 1 (L1) cache that may be split into an L1 data cache and an L1 instruction cache), the microprocessor 1300 also includes example shared memory 1310 that may be shared by the cores (e.g., Level 2 (L2 cache)) for high-speed access to data and/or instructions. Data and/or instructions may be transferred (e.g., shared) by writing to and/or reading from the shared memory 1310. The local memory 1320 of each of the cores 1302 and the shared memory 1310 may be part of a hierarchy of storage devices including multiple levels of cache memory and the main memory (e.g., the main memory 1214, 1216 of
Each core 1302 may be referred to as a CPU, DSP, GPU, etc., or any other type of hardware circuitry. Each core 1302 includes control unit circuitry 1314, arithmetic and logic (AL) circuitry (sometimes referred to as an ALU) 1316, a plurality of registers 1318, the local memory 1320, and a second example bus 1322. Other structures may be present. For example, each core 1302 may include vector unit circuitry, single instruction multiple data (SIMD) unit circuitry, load/store unit (LSU) circuitry, branch/jump unit circuitry, floating-point unit (FPU) circuitry, etc. The control unit circuitry 1314 includes semiconductor-based circuits structured to control (e.g., coordinate) data movement within the corresponding core 1302. The AL circuitry 1316 includes semiconductor-based circuits structured to perform one or more mathematic and/or logic operations on the data within the corresponding core 1302. The AL circuitry 1316 of some examples performs integer based operations. In other examples, the AL circuitry 1316 also performs floating-point operations. In yet other examples, the AL circuitry 1316 may include first AL circuitry that performs integer-based operations and second AL circuitry that performs floating-point operations. In some examples, the AL circuitry 1316 may be referred to as an Arithmetic Logic Unit (ALU).
The registers 1318 are semiconductor-based structures to store data and/or instructions such as results of one or more of the operations performed by the AL circuitry 1316 of the corresponding core 1302. For example, the registers 1318 may include vector register(s), SIMD register(s), general-purpose register(s), flag register(s), segment register(s), machine-specific register(s), instruction pointer register(s), control register(s), debug register(s), memory management register(s), machine check register(s), etc. The registers 1318 may be arranged in a bank as shown in
Each core 1302 and/or, more generally, the microprocessor 1300 may include additional and/or alternate structures to those shown and described above. For example, one or more clock circuits, one or more power supplies, one or more power gates, one or more cache home agents (CHAs), one or more converged/common mesh stops (CMSs), one or more shifters (e.g., barrel shifter(s)) and/or other circuitry may be present. The microprocessor 1300 is a semiconductor device fabricated to include many transistors interconnected to implement the structures described above in one or more integrated circuits (ICs) contained in one or more packages.
The microprocessor 1300 may include and/or cooperate with one or more accelerators (e.g., acceleration circuitry, hardware accelerators, etc.). In some examples, accelerators are implemented by logic circuitry to perform certain tasks more quickly and/or efficiently than can be done by a general-purpose processor. Examples of accelerators include ASICs and FPGAs such as those discussed herein. A GPU, DSP and/or other programmable device can also be an accelerator. Accelerators may be on-board the microprocessor 1300, in the same chip package as the microprocessor 1300 and/or in one or more separate packages from the microprocessor 1300.
More specifically, in contrast to the microprocessor 1300 of
In the example of
In some examples, the binary file is compiled, generated, transformed, and/or otherwise output from a uniform software platform utilized to program FPGAs. For example, the uniform software platform may translate first instructions (e.g., code or a program) that correspond to one or more operations/functions in a high-level language (e.g., C, C++, Python, etc.) into second instructions that correspond to the one or more operations/functions in an HDL. In some such examples, the binary file is compiled, generated, and/or otherwise output from the uniform software platform based on the second instructions. In some examples, the FPGA circuitry 1400 of
The FPGA circuitry 1400 of
The FPGA circuitry 1400 also includes an array of example logic gate circuitry 1408, a plurality of example configurable interconnections 1410, and example storage circuitry 1412. The logic gate circuitry 1408 and the configurable interconnections 1410 are configurable to instantiate one or more operations/functions that may correspond to at least some of the machine readable instructions of FIG. 11and/or other desired operations. The logic gate circuitry 1408 shown in
The configurable interconnections 1410 of the illustrated example are conductive pathways, traces, vias, or the like that may include electrically controllable switches (e.g., transistors) whose state can be changed by programming (e.g., using an HDL instruction language) to activate or deactivate one or more connections between one or more of the logic gate circuitry 1408 to program desired logic circuits.
The storage circuitry 1412 of the illustrated example is structured to store result(s) of the one or more of the operations performed by corresponding logic gates. The storage circuitry 1412 may be implemented by registers or the like. In the illustrated example, the storage circuitry 1412 is distributed amongst the logic gate circuitry 1408 to facilitate access and increase execution speed.
The example FPGA circuitry 1400 of
Although
It should be understood that some or all of the circuitry of
In some examples, some or all of the circuitry of
In some examples, the programmable circuitry 1212 of
“Including” and “comprising” (and all forms and tenses thereof) are used herein to be open ended terms. Thus, whenever a claim employs any form of “include” or “comprise” (e.g., comprises, includes, comprising, including, having, etc.) as a preamble or within a claim recitation of any kind, it is to be understood that additional elements, terms, etc., may be present without falling outside the scope of the corresponding claim or recitation. As used herein, when the phrase “at least” is used as the transition term in, for example, a preamble of a claim, it is open-ended in the same manner as the term “comprising” and “including” are open ended. The term “and/or” when used, for example, in a form such as A, B, and/or C refers to any combination or subset of A, B, C such as (1) A alone, (2) B alone, (3) C alone, (4) A with B, (5) A with C, (6) B with C, or (7) A with B and with C. As used herein in the context of describing structures, components, items, objects and/or things, the phrase “at least one of A and B” is intended to refer to implementations including any of (1) at least one A, (2) at least one B, or (3) at least one A and at least one B. Similarly, as used herein in the context of describing structures, components, items, objects and/or things, the phrase “at least one of A or B” is intended to refer to implementations including any of (1) at least one A, (2) at least one B, or (3) at least one A and at least one B. As used herein in the context of describing the performance or execution of processes, instructions, actions, activities, etc., the phrase “at least one of A and B” is intended to refer to implementations including any of (1) at least one A, (2) at least one B, or (3) at least one A and at least one B. Similarly, as used herein in the context of describing the performance or execution of processes, instructions, actions, activities, etc., the phrase “at least one of A or B” is intended to refer to implementations including any of (1) at least one A, (2) at least one B, or (3) at least one A and at least one B.
As used herein, singular references (e.g., “a”, “an”, “first”, “second”, etc.) do not exclude a plurality. The term “a” or “an” object, as used herein, refers to one or more of that object. The terms “a” (or “an”), “one or more”, and “at least one” are used interchangeably herein. Furthermore, although individually listed, a plurality of means, elements, or actions may be implemented by, e.g., the same entity or object. Additionally, although individual features may be included in different examples or claims, these may possibly be combined, and the inclusion in different examples or claims does not imply that a combination of features is not feasible and/or advantageous.
As used herein, unless otherwise stated, the term “above” describes the relationship of two parts relative to Earth. A first part is above a second part, if the second part has at least one part between Earth and the first part. Likewise, as used herein, a first part is “below” a second part when the first part is closer to the Earth than the second part. As noted above, a first part can be above or below a second part with one or more of: other parts therebetween, without other parts therebetween, with the first and second parts touching, or without the first and second parts being in direct contact with one another.
As used in this patent, stating that any part (e.g., a layer, film, area, region, or plate) is in any way on (e.g., positioned on, located on, disposed on, or formed on, etc.) another part, indicates that the referenced part is either in contact with the other part, or that the referenced part is above the other part with one or more intermediate part(s) located therebetween.
As used herein, connection references (e.g., attached, coupled, connected, and joined) may include intermediate members between the elements referenced by the connection reference and/or relative movement between those elements unless otherwise indicated. As such, connection references do not necessarily infer that two elements are directly connected and/or in fixed relation to each other. As used herein, stating that any part is in “contact” with another part is defined to mean that there is no intermediate part between the two parts.
Unless specifically stated otherwise, descriptors such as “first,” “second,” “third,” etc., are used herein without imputing or otherwise indicating any meaning of priority, physical order, arrangement in a list, and/or ordering in any way, but are merely used as labels and/or arbitrary names to distinguish elements for ease of understanding the disclosed examples. In some examples, the descriptor “first” may be used to refer to an element in the detailed description, while the same element may be referred to in a claim with a different descriptor such as “second” or “third.” In such instances, it should be understood that such descriptors are used merely for identifying those elements distinctly within the context of the discussion (e.g., within a claim) in which the elements might, for example, otherwise share a same name.
As used herein, “approximately” and “about” modify their subjects/values to recognize the potential presence of variations that occur in real world applications. For example, “approximately” and “about” may modify dimensions that may not be exact due to manufacturing tolerances and/or other real world imperfections as will be understood by persons of ordinary skill in the art. For example, “approximately” and “about” may indicate such dimensions may be within a tolerance range of +/−10% unless otherwise specified herein.
As used herein, the phrase “in communication,” including variations thereof, encompasses direct communication and/or indirect communication through one or more intermediary components, and does not require direct physical (e.g., wired) communication and/or constant communication, but rather additionally includes selective communication at periodic intervals, scheduled intervals, aperiodic intervals, and/or one-time events.
From the foregoing, it will be appreciated that example systems, apparatus, articles of manufacture, and methods have been disclosed to provide improved heat dissipation. Disclosed systems, apparatus, articles of manufacture, and methods improve the efficiency of a computing device by increasing an efficiency of heat dissipation without increasing a thickness of the device. Disclosed systems, apparatus, articles of manufacture, and methods are accordingly directed to one or more improvement(s) in the operation of a machine such as a computer or other electronic and/or mechanical device.
Example methods, apparatus, systems, and articles of manufacture to provide improved heat dissipation systems are disclosed herein. Further examples and combinations thereof include the following:
Example 1 includes a computing device includes a display, a keyboard, processor circuitry, and a dual-phase heat dissipation system. The dual-phase dissipation system includes a housing defining a chamber, a fluid inlet, and a fluid outlet. The chamber receives a working fluid via the fluid inlet. A pump fluidly couples to the fluid inlet and the fluid outlet of the housing. The pump is to receive the working fluid via the fluid outlet of the housing and increase at least one of a flow rate or volume of the working fluid at the fluid inlet.
Example 2 includes the computing device of example 1, where the housing includes a first plate and a second plate opposite the first plate to define the chamber.
Example 3 includes the computing device of examples 1-2, where the housing further includes a first wick provided on the first plate and a second wick provided on the second plate, at least one of the first wick or the second wick to move working fluid through the chamber via capillary action.
Example 4 includes the computing device of examples 1-3, where the housing further includes a wick on the first plate.
Example 5 includes the computing device of examples 1-4, where the housing includes a primary flow path to enable working fluid to flow from a condensed area toward a heat source.
Example 6 includes the computing device of examples 1-5, further including a bypass flow path between the fluid inlet and the fluid outlet, the bypass flow path to enable working fluid to bypass at least a portion of the primary flow path via the pump to increase a flow rate of the working fluid at the fluid inlet.
Example 7 includes the computing device of examples 1-6, where the bypass flow path includes a pipe having a first end fluidly coupled to the primary flow path of heat dissipation system and a second end fluidly coupled to the pump.
Example 8 includes the computing device of examples 1-7, further including a fluid reservoir fluidly coupled to the pump.
Example 9 includes an electronic device having a housing including a printed circuit board, memory, a processor, and a vapor chamber. The vapor chamber includes a working fluid, a wick structure to passively move the working fluid between a condenser and an evaporator, and a shell to seal the working fluid and the wick structure. A pump fluidly couples with the vapor chamber to increase an amount of working fluid through the wick structure. The device includes processor circuitry to operate the pump in a passive phase of heat dissipation and to operate the pump in an active phase of heat dissipation.
Example 10 includes the electronic device of example 9, further including a fluid reservoir fluidly coupled to the vapor chamber and the pump, the fluid reservoir to store working fluid externally from the vapor chamber.
Example 11 includes the electronic device of examples 9-10, where the pump is to provide the working fluid from the fluid reservoir to the vapor chamber when the pump operates in the active phase of heat dissipation.
Example 12 includes the electronic device of examples 9-11, where the pump is to increase a flow rate of the working fluid through the wick structure when the pump operates in the active phase of heat dissipation.
Example 13 includes the electronic device of examples 9-12, where the wick structure moves the working fluid through the vapor chamber via capillary action.
Example 14 includes the electronic device of examples 9-13, where the pump is a piezoelectric diaphragm pump.
Example 15 includes the electronic device of examples 9-14, wherein the wick structure is positioned along a perimeter of the vapor chamber.
Example 16 includes the electronic device of examples 9-15, where a center area of an evaporator chamber defined by the shell does not include the wick structure.
Example 17 includes an electronic device including a housing, and a thermal management system to dissipate heat generated by one or more components of the electronic device in the housing. The thermal management system includes a vapor chamber including a wick structure to circulate a working fluid in the vapor chamber via capillary action, and a pump fluidly coupled to the vapor chamber. Processor circuitry is to operate the pump in a first mode in response to a first condition of the electronic device exceeding a condition threshold, where operation of the pump in the first mode is to increase a flow rate of the working fluid through the vapor chamber, and operate the pump in a second mode in response to the first condition not exceeding the condition threshold, where operation of the pump in the second mode to reduce a flow rate of the working fluid through the vapor chamber.
Example 18 includes the electronic device of example 17, where the condition threshold is a temperature threshold, and the first condition is a temperature of a central processing unit.
Example 19 includes the electronic device of examples 17-18, where the condition threshold is a fan speed threshold, and the first condition is a speed of a fan of the electronic device.
Example 20 includes the electronic device of examples 17-19, where the vapor chamber includes a wick structure to circulate a working fluid in the vapor chamber via capillary action.
The following claims are hereby incorporated into this Detailed Description by this reference. Although certain example systems, apparatus, articles of manufacture, and methods have been disclosed herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all systems, apparatus, articles of manufacture, and methods fairly falling within the scope of the claims of this patent.