A refrigeration system includes an evaporator housing sealed to a first side of a circuit board containing a logic module, the evaporator housing including an evaporator block in thermal communication with the logic module. The evaporator housing further includes at least a humidity sensor for detecting a humidity within the evaporator housing. In another aspect of the invention, the refrigeration system includes a heater on a second side of the circuit board opposite the evaporator housing, the heater being in thermal communication with plated through-holes of the circuit board to maintain the circuit board above local ambient temperature. In another aspect of the invention, a source of dry pressurized air is provided into the sealed evaporator housing through a though-hole drilled directly under the logic module. In another aspect of the invention, a portion of the warm air exiting the processor cage is recirculated and caused to pass over the evaporator housing, thereby ensuring that the exterior surface of the evaporator housing is warming to above local dew point. In another aspect of the invention, two or more modular, interchangeable refrigeration units are concurrently connected to the evaporator and are controlled independently, providing backup capability to ensure the reliability of the system.
|
1. A refrigeration and condensation control system for cooling a logic module mounted to a first side of a circuit board, the system comprising:
a processor cage housing the circuit board; an evaporator housing installed over the logic module, the evaporator housing being sealed to the circuit board; a blower for circulating air within the processor cage, said air drawing cool air from outside the processor cage through an air inlet and expel warmed air out of the cage through an outlet; and an air passageway connecting flows upstream and downstream of the blower, the evaporator housing being positioned in said air passageway so that a portion of said warmed air is recirculated to pass over the evaporator housing for warming the exterior surface of the evaporator housing to above the local dew point.
|
This application is a divisional of U.S. patent application Ser. No. 09/896,310, filed Jun. 29, 2001 now U.S. Pat. No. 6,446,447, entitled "Logic Module Refrigeration System with Condensation Control", the entirety of which is hereby incorporated by reference.
The present invention relates to a cooling system and condensation control system. In particular, the present invention relates to a cooling system and condensation control system for computer logic modules.
One of the factors that limit processing speed in computer systems is the generation of excessive heat at higher clock speeds. Significant gains of speed and reliability have been achieved by cooling computer logic modules down to temperatures below ambient. Unfortunately, cooling a logic module to below ambient temperatures can result in the formation of condensation, which is undesirable in a computer system.
Prior attempts at providing a cooling system for a computer module have not been satisfactory for higher-end computing applications. For example, one approach has been to remove moisture from incoming air cooled to 5°C C. This approach requires handling a tremendous amount of water, and does not prevent condensation in an application where refrigerant may be operating as cold as -40°C Celsius. Another approach has been to simply apply a fixed high-power heater around an evaporator unit which surrounds the logic module. In this way, the surface temperature of the logic module housing remains above the dew point. Another approach relies on enclosing the logic module in a vacuum enclosure as a means of providing effective insulation. Unfortunately, these approaches cannot adequately ensure that there will be no condensation in the evaporator housing and are therefore not sufficiently reliable.
Another problem unresolved by prior art cooling systems relates to condensation formed on the opposite side of the circuit board. This problem has limited the temperatures to which the logic module can be cooled to avoid condensation.
The above discussed and other drawbacks and deficiencies of the prior art are overcome or alleviated by a refrigeration system including an evaporator housing sealed to a first side of a circuit board containing a logic module, the evaporator housing including an evaporator block in thermal communication with the logic module. The evaporator housing further includes at least a humidity sensor for detecting a humidity within the evaporator housing. In another aspect of the invention, the refrigeration system includes a heater on a second side of the circuit board opposite the evaporator housing, the heater being in thermal communication with plated through-holes of the circuit board to maintain the circuit board above local ambient temperature. In another aspect of the invention, a source of dry pressurized air is provided into the sealed evaporator housing through a though-hole drilled directly under the logic module. In another aspect of the invention, a portion of the warm air exiting the processor cage is recirculated and caused to pass over the evaporator housing, thereby ensuring that the exterior surface of the evaporator housing is warming to above local dew point. In another aspect of the invention two or more modular, interchangeable refrigeration units are concurrently connected to the evaporator and are controlled independently, providing backup capability to ensure the reliability of the system.
The above-discussed and other features and advantages will be made known from the following detailed description and accompanying drawings, wherein like elements are numbered alike, and in which:
Logic module 50 is preferably a multi-chip module, as are generally known in the art, but cooling system 10 is applicable to other concentrated heat generating devices that are advantageously maintained at below ambient temperatures. Logic module 50 is electrically and mechanically attached to a first side 58 of circuit board 55. Both logic module 50 and circuit board 55 are relatively flat structures having heights that are substantially less than their widths or lengths, and are shown in
Each refrigeration unit 20 includes a respective controller 24 in communication with a primary cage controller 60 and secondary cage controller 65, the latter being available in case of failure of primary cage controller 60, via two-way communication lines 64. Controller 24 operates in response to instructions from primary cage controller 60 or secondary cage controller 65 to cool logic module 50 to a desired temperature. In aid of this objective, controller 24 is equipped with various outputs and inputs to control refrigeration equipment 22 and to monitor the actual temperature of the evaporator. In addition to cooling logic module 50, controller 24 is responsible for preventing condensation within evaporator 30 and on circuit board 55, monitoring the temperature and relative humidity in the evaporator cavity (to be described in more detail below) and the temperature of heater 40, to ensure that it is greater than the dew point within the processor cage (
Controller 24 controls refrigeration equipment 22 within refrigeration unit 20 via signal lines 23, and controls heat cartridge 44 via lines 29. Evaporator plate temperature is provided via lines 36 and evaporator cavity temperature and relative humidity are provided via lines 33 and 34, respectively. Finally, lines 42 provide heater temperature feedback.
Refrigeration units 20 are modular in nature, i.e., they are interchangeable and provide redundancy or backup capabilities to evaporator 30. Refrigerant lines 26 and refrigerant return lines 27 are connected to refrigeration unit 20 via respective quick-disconnect couplings 25 so that either refrigeration unit 20 may be quickly swapped out for maintenance or replacement once another refrigeration unit is on line. Refrigeration units 20 each include a condenser and compressor, as is known in the refrigeration art, and passes pressurized refrigerant, which may exist as a liquid, gas, or mixed-phase fluid to evaporator 30 via refrigerant lines 26. In a preferred embodiment, the compressor is a Maneurop LT-22 compressor, but any rotary, reciprocating, or scroll compressor of sufficient cooling capacity could be used. The precise refrigeration cycle and working fluid is determined based on a number of factors, such as the desired resultant temperature, environmental/regulatory considerations, desired coefficient of performance, desired size of condenser, cost, etc.
Referring now to
In the exemplary arrangement shown, a mixture of gas and liquid refrigerant are passed to evaporator block 31 via refrigerant line 26. Evaporator block 31 comprises copper, aluminum, or other heat conductive material and includes independent serpentine paths 61 and 62 formed therein. Serpentine paths 61 and 62 are circuitous pathways that may be formed by any known method, such as by cutting paths into a center layer that is then sealed between upper and lower layers of the material. Exemplary evaporator block structures are shown and described in commonly assigned U.S. Pat. No. 5,970,731 to Hare et al, issued Oct. 26, 1999 and U.S. Pat. No. 6,035,655 also to Hare et al., issued Mar. 14, 2000, both of which are herein incorporated by reference. Evaporator block 31 includes an additional serpentine path 62 for connection with a second refrigeration unit 20. Serpentine paths 61 and 62 are separated and are not in fluid communication with each other so that one refrigeration unit 20 may be disconnected while the other continues to operate. Evaporator block 31 is disposed in thermal communication with logic module 50 within evaporator 30 (
Upon absorbing heat from logic module 50 (
After being condensed in condenser 71, the coolant is received in filter/drier tank 78 via line 76, then passed to expansion valve 85 where a portion of the coolant is vaporized and its temperature is reduced. The coolant is then once again made available to evaporator 30 via line 87. A bypass line 79 is provided between lines 67 and 87 for bypassing the condenser and expansion valve in order to moderate the coolant's temperature. Bypass line 79 includes hot gas bypass valve 80, actuated by solenoid 82.
Controller 24 includes a processor and memory, as will be further described, for executing machine code to control the operation of refrigeration unit 20. Control unit 24 includes various inputs for temperature and humidity sensors in evaporator 30, to be described in more detail below, and outputs to control compressor 70, bypass valve 80, and blower 72 via lines 66, 83, and 73, respectively. Any of lines 66, 83, and 73 may carry control signals for actuating a relay or motor controller (not shown) which switches on and off power to the respective component, or such relay/motor controller may be internal to controller 24, and lines 66, 73, and 83 carry power to the respective components, in the known manner. The power supply and power lines are not illustrated for sake of clarity.
Additionally, refrigeration unit 20 includes outputs for controlling heat cartridge 44 (
Refrigerant line 26 and refrigerant return line 27 are connected to evaporator block 31 which is in thermal communication with logic module 50. Evaporator block and logic module 50 are sealed in an evaporator housing 32 by gasket 94. After assembly, Evaporator cavity 35 is filled with insulation, such as an injected polymer foam insulation, to reduce the amount of heat absorbed from evaporator housing 32, thus preventing the temperature of evaporator housing 32 from dropping below dew point. Grommet 48 is formed of insulating material and includes holes for passing refrigerant lines 26 and refrigerant return lines 27 into evaporator housing 32. Also extending into housing 32 is evaporator block temperature probe 39, which includes a sensor extending into evaporator block 31 for detecting the temperature of the evaporator block, and providing feedback information to refrigeration units 20 as previously described. Evaporator block temperature probe 39 preferably comprises dual thermistors for providing independent temperature detection for each of two refrigeration units 20. Evaporator housing 32 is attached to circuit board 55 in the known manner, with evaporator block 31 being biased against logic module 50 using biasing elements 49, which may comprise metal springs or elastomeric blocks.
Heater 40 comprises heat spreader plate 41 which includes accommodations for two heat cartridges 44 and dual temperature sensors 46 for detecting the temperature of heat spreader plate 41 and providing feedback to respective refrigeration units 20.
The internal atmosphere of evaporator 30 will be described with reference now to
Evaporator 30 also includes a desiccant slot 37 housing a desiccant bag 92 which absorbs any remaining moisture in evaporator cavity 35, such as might occur upon replacement or servicing of dual humidity and temperature sensor 38. Arrows 96 shows free movement of air between evaporator cavity 35 and desiccant slot 37. Desiccant slot 37 also houses dual humidity and temperature sensor 38, which includes redundant humidity and temperatures sensors. In a preferred embodiment, humidity and temperature sensor is or is similar to one available from Honeywell, part number HIH-3602-C and includes two independent humidity sensors and two independent thermistors. Capillary tube 47 is sufficiently long or otherwise includes an airflow resistor, such as an orifice, to prevent excessive air flow through capillary tube 47 in the case of a leak or while dual humidity and temperature sensor 38 is being serviced or replaced.
Referring to
During operation of controller 24, software stored in non-volatile memory 126 causes processor 120 to perform various operations on input and to generate outputs accordingly. As shown in
The use of an intelligent refrigeration unit controller allows the refrigeration unit to cooperate with the cage controller and larger system to maximize the performance of the logic module without sacrificing reliability. In this regard the controller can, in response to instructions from cage controller 60, precisely control the temperature of the evaporation block by controlling the speed of compressor 70 and by actuating hot gas bypass valve 80 (
SYSTEM | RU 1 | RU 2 |
N mode | On | Off |
Deactivated | ||
N + 1 mode | On | Enabled |
Switchover mode | Switchover-from | Switchover-to |
The system and the individual refrigeration units are capable of entering several different modes of operation to accomplish this task as summarized by Table 1. These modes will now be described with reference to an exemplary system capable of being connected to only two refrigeration units at any one time, though it should be understood that the system may be adapted to accommodate any number of refrigeration units. In the "N-mode," one refrigeration unit is on while the other refrigeration unit is either off or deactivated. When in the off-mode, the refrigeration unit is not operating to cool the logic module, but it is actively communicating with cage controller 60. When in the deactivated-mode, the refrigeration unit is off-line or disconnected. In the N+1 mode, the first refrigeration unit is on, while the second is "enabled". In the enabled mode, a refrigeration unit is not functioning to cool the logic module, and it is in communication with cage controller 60. What distinguishes "enabled" from "off" is that when enabled, the refrigeration unit is ready to step in and turn on, by itself and without instruction from the cage controller, if necessary. The conditions under which an enabled refrigeration unit may turn on by itself include sensing evaporator over-temperature and the cage controller didn't turn it on. A third mode of the system is the "switchover" mode. In a switchover mode, one refrigeration unit is designated the "switchover-from" unit, indicating that it is in a shut-down sequence, and one refrigeration unit is in a "switchover-to" mode, indicating that it is in a start-up sequence. The shutdown and startup sequences vary depending on whether the switchover-from unit is experiencing a fatal error or whether the switchover-from unit is running normally or experiencing only a minor error. A minor error is one that can be compensated, an example of which will be described below with reference to FIG. 11.
Each controller 24 makes status data available to the cage controller 60, and the cage controller 60 periodically transmits status data and instructions to the refrigeration unit controllers 24. This periodic data transmission is called "stuffage" and allows the refrigeration units to react to failures of the cage controllers, while the cage controllers' monitoring of refrigeration unit data allows them to react to failures of the refrigeration units in a logical manner. In the exemplary embodiment, refrigeration unit controller 24 sends posts the value of all the sensors of the refrigeration unit, particularly the evaporator and heater block temperatures, flags indicating the mode the refrigeration unit is currently in, and fault data, such as evaporator cavity over-humidity, heater block over-temperature, etc. This information is available to the cage controller to read. Every 7 seconds or so, the cage controller 60 stuffs the refrigeration unit with data including the current power of the logic module, ambient temperature, control commands such as turn on/off, prepare for power on, prepare for self test, enter enable mode, enter/exit switch-over-to mode, enter/exit switch-over-from mode, fault flags control commands to set or clear fault flags in the refrigeration unit controller.
During operation, cage controller 60 determines the set point for the refrigeration units. The set point is the desired temperature of evaporator block, and is dependent on the requirements of the logic module and the mode of operation and power draw of the logic module. For example, during start up operation, the set point is initially set to a high temperature of, e.g., 0°C C. which may be designated a standby temperature. During self-test or periods of low current draw, the set point is set to an intermediate temperature to avoid condenstaion, e.g., -10°C C. During normal operation, the set point is set to a low temprature, e.g., -20°C C. It may be necessary to raise the set point during periods of low power dissipation in the logic module to ensure the surface temperature of the portion of the circuit board outside the sealed environment does not rise above the dew point.
The cage controller prepares for changes in logic state and sets the set point prior to the change, but not for so long as to create condensation. For example, in order for the logic module to function at optimum cycle time, it should already be chilled to its planned temperature condition. Therefore, the logic code must first request a low temperature state, then wait for the cage controller and refrigeration unit to provide that state, e.g., by changing the set point. Once the set point is achieved, the refrigeration unit sets a status bit for the cage controller to read, thus indicating that it has achieved status. The status bit may be indicative of an evaporator block temperature being within a selected range, e.g., 2°C C. or 5°C C., of the set point. Once the cage controller notices that the status bit is set, it gives permission to the logic code to operate at the faster cycle time. If the cage controller or refrigeration unit notices that the logic module failed to increase its cycle time within a selected time frame, e.g., anywhere from 20 seconds to 2 minutes, it will reset the set point to the high or medium temperature, to avoid condensation.
Each refrigeration unit controller 24 monitors its individual humidity sensor or its independent output of dual humidity and temperature sensor 38 to ensure that it remains within normal limits. If the sensor output is outside the normal limits of the sensor probe, controller 24 sets an error flag indicating that the sensor is "insane". Higher level system code monitors the error flags from refrigerator unit 20. Upon detecting the error, the higher level system code will message a system operator that the humidity sensor needs to be replaced, as described below.
Sometimes, a humidity sensor will slowly drift from the correct reading, rather than returning an insane value. To detect a faulty sensor that is merely inaccurate, rather than insane, cage controller 60 compares the actual sensor values together when one of refrigeration units 20 indicates an over humidity condition. If the difference between the readings is beyond a miscompare limit, e.g., 5% relative humidity, the higher-reading humidity sensor is flagged as defective and the operator is requested to replace the dual humidity and temperature sensor 38. If the difference between the readings is within the miscompare limit, then a dry air breach warning is surfaced and a repair is requested of this condition. In an alternate embodiment, dual humidity and temperature sensor 38 is replaced with a pressure sensor. This would protect against failures of the seal around evaporator cavity 35, but would not insure against moisture diffusion through the various elastomeric membranes.
It should be noted that the output of the thermistors in dual humidity and temperature sensor 38 are used to correct the sensed relative humidity value for evaporator cavity 35 in accordance with the manufacturer's specifications. It is this temperature-corrected relative humidity value that is used for fault detection and isolation. The correction is required since the local air temperature around dual humidity and temperature sensor 38 varies with ambient as well as with the temperature set point in evaporator 30.
Concurrent maintenance, i.e., maintenance during continued operation of the logic module, of the dual humidity and temperature sensor 38 (humidity sensor) is accomplished by deactivating the humidity sensor. In this case, "deactivating" the humidity sensor means causing heat cartridge 44 to thermostatically control the board temperature to a higher than normal value to prevent moisture from forming thereon when evaporator cavity 35 is opened for the short time needed to replace humidity sensor 38. Refrigeration unit controller 24 sets a timer when the humidity sensor is deactivated and gives a warning signal if the repair procedure takes too long. For example, if the evaporator cavity is opened for more than 10 minutes, an audible alarm is produced, or a warning message is sent to cage controller 60. If the amount of dry air supplied from desiccant canister 45 is increased while evaporator cavity 35 is opened, then this time may be increased. For example, capillary tube 47 may be replaced with a pair of differently-sized orifices, with a valve and actuating mechanism, to allow increased air flow while the humidity sensor is being serviced.
While dual humidity and temperature sensor 38 is being replaced, the internal desiccant bag is also replaced so that any moisture that enters evaporator cavity 35 during this procedure is removed. Once dual humidity and temperature sensor 38 is replaced, it is "activated" and the heaters are returned to normal power. Refrigeration unit 20 then resumes normal monitoring of the relative humidity levels in evaporator cavity 35.
Temperature sensors 46 are monitored for sanity in a manner similar to the way the humidity sensors are monitored. For example, if the heaters are more than 10°C C. apart in their temperature measurements, a miscompare fault flag is set, and one or both sensors are replaced.
Outputs of temperature sensors 46 are also compared with over and under temperature limits. These limits are a function of other system states or environmental conditions. A temperature outside the range defined by the over and under limits, could indicate a faulty heater, connection, or drive circuit. A defect in the running refrigeration unit triggers a switchover to the other (good) refrigeration unit. The defective heat cartridge and thermistor is concurrently replaced by first deactivating the heater, causing the good running refrigeration unit to thermostatically control the heater to a lower, touchable temperature. As with the humidity sensor, a timer is set as a result of the heater deactivating command. Sufficient time is allotted for replacing heat cartridge 44 and thermistor 46, but not so much time as to permit moisture to form on critical surfaces. For example, the timer may be set for 10 minutes, after which an alarm sounds.
Each refrigeration unit 20 controls its own heat cartridge 44, and the heat value is controlled from no heat to full heat, up to 300 W, if heat cartridge 44 is a 300 W heater. Heat cartridge 44 is controlled by pulse width modulation at a frequency fast enough compared to the thermal mass of heat cartridge 44 that prevents temperature cycling and related heater failure, e.g., 2 Hz has been found to be a sufficiently fast frequency. Unique heat values are used for particular power and environmental states. In a method described by
At block 202, controller 24 tests whether the ambient temperature is less than 30°C C. If so, heat cartridge 44 is set to 60% of maximum and blower 72 (
Switchover from one refrigeration unit 20 to another refrigeration unit 20 can occur on a scheduled basis, for example, every 160 hours. In addition, switchover can be for recovery purposes, i.e., when one refrigeration unit is faulty. In particular, a recovery switchover may be in response to such failures as double communications fault to the on refrigeration unit, temperature sensor 46 insane, over temperature, or under temperature, or dual humidity and temperature sensor insane or over humidity. A double communication fault occurs when both cage controller 60 and secondary cage controller 65 lose communication with the on refrigeration unit.
In a switch-over mode, cage controller 60 posts switching-from and switching-to bits in stuffage to respective refrigeration units 20, then posts a "switchover" function bit. The switching-from refrigeration unit compressor is set to maximum speed and its hot gas bypass valve is closed (0%) to prepare for turning on the switching-to refrigeration unit. After a short pause, the switching-to refrigeration unit is turned on, causing significant heat to be passed to evaporator block 31 during startup. The switching-to unit set point is then set a small amount lower (e.g., 1°C C.) than the set point of the switching-from refrigeration unit, causing the switching-to unit to be taxed to a greater extent as the switching-from unit dumps heat through its hot gas bypass valve in an effort to bring the temperature up to its set point. Switching-to and switching-from refrigeration units are designed to be capable of maintaining this "switch-over" mode indefinitely. However, the switching-from refrigeration unit is kept on for a selected period of time, e.g., 4 minutes. The switching-from refrigeration unit is then turned off only after the switching-to unit exhibits no fault or warning conditions. After good status, the cage controller shuts down the switching-from refrigeration unit, and places it in enabled mode, then clears the switchover mode and function bit.
In the case of a recovery switchover, there is no pause in bringing the switching-to refrigeration unit to the set point temperature, and once achieved, the switching from refrigeration unit is immediately shut down.
When a system is powered off after the logic module has been chilled to below zero, there is a danger that condensation will form when the evaporator is removed to service the logic module. To prevent such condensation from forming, cage controller 60 sends the running refrigeration unit 20 a "prepare-for-power-off" command, causing it to open its hot gas bypass valve 80, causing high enthalpy refrigerant to pass directly into the evaporator and thus rapidly heating the evaporator, as well as the logic module it is attached to. To further accelerate the heating of the chilled logic unit and circuit board, heat cartridge 44 is left on. These steps enable logic module 50 to be serviced in an acceptable timeframe without danger of condensation being formed on the vulnerable areas.
While the invention has been described with reference to specific embodiments thereof, it is intended that all matter contained in the above description and shown in the accompanying drawings be interpreted as illustrative and not limiting in nature. Various modifications of the disclosed embodiments, as well as other embodiments of the invention, will be apparent to those skilled in the art upon reference to this description, or may be made without departing from the spirit and scope of the invention as defined in the appended claims.
Goth, Gary F., Hickey, Jody A., Kearney, Daniel J., Makowicki, Robert, Loparco, John
Patent | Priority | Assignee | Title |
6923014, | Sep 02 2003 | INTELLECTUAL DISCOVERY, INC | System for cooling multiple logic molecules |
7415835, | Feb 19 2004 | Advanced Thermal Sciences Corporation | Thermal control system and method |
7617696, | Nov 12 2004 | Tecumseh Products Company | Compact refrigeration system and power supply unit including dynamic insulation |
7765820, | Feb 19 2004 | Advanced Thermal Sciences Corporation | Thermal control system and method |
8276378, | Jul 22 2009 | GM Global Technology Operations LLC | System and method for controlling a two-stage series sequential turbocharger using bypass valve leakage control |
8416834, | Jun 23 2010 | International Business Machines Corporation | Spread spectrum wireless communication code for data center environments |
8417911, | Jun 23 2010 | International Business Machines Corporation | Associating input/output device requests with memory associated with a logical partition |
8457174, | Jun 23 2010 | International Business Machines Corporation | Spread spectrum wireless communication code for data center environments |
8543847, | Jun 23 2010 | International Business Machines Corporation | Redundant power supply configuration for a data center |
8553411, | May 23 2008 | Hewlett-Packard Development Company, L.P. | Computer chassis |
8615586, | Jun 23 2010 | International Business Machines Corporation | Discovery of logical images at storage area network endpoints |
8615622, | Jun 23 2010 | International Business Machines Corporation | Non-standard I/O adapters in a standardized I/O architecture |
8645606, | Jun 23 2010 | International Business Machines Corporation | Upbound input/output expansion request and response processing in a PCIe architecture |
8645767, | Jun 23 2010 | International Business Machines Corporation | Scalable I/O adapter function level error detection, isolation, and reporting |
8656228, | Jun 23 2010 | International Business Machines Corporation | Memory error isolation and recovery in a multiprocessor computer system |
8671287, | Jun 23 2010 | International Business Machines Corporation | Redundant power supply configuration for a data center |
8677180, | Jun 23 2010 | International Business Machines Corporation | Switch failover control in a multiprocessor computer system |
8700959, | Jun 23 2010 | International Business Machines Corporation | Scalable I/O adapter function level error detection, isolation, and reporting |
8745292, | Jun 23 2010 | International Business Machines Corporation | System and method for routing I/O expansion requests and responses in a PCIE architecture |
8769180, | Jun 23 2010 | International Business Machines Corporation | Upbound input/output expansion request and response processing in a PCIe architecture |
8918573, | Jun 23 2010 | International Business Machines Corporation | Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment |
9201830, | Jun 23 2010 | International Business Machines Corporation | Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment |
9298659, | Jun 23 2010 | International Business Machines Corporation | Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIE) environment |
Patent | Priority | Assignee | Title |
5349823, | Feb 14 1992 | Intel Corporation | Integrated refrigerated computer module |
5482113, | Aug 25 1993 | International Business Machines Corporation | Convertible heat exchanger for air or water cooling of electronic circuit components and the like |
5606264, | Apr 21 1995 | Moisture sensor for electronic modules | |
5780928, | Mar 07 1994 | LSI Logic Corporation | Electronic system having fluid-filled and gas-filled thermal cooling of its semiconductor devices |
5813243, | Apr 04 1997 | Round Rock Research, LLC | Chambered forced cooling system |
5896922, | Nov 21 1997 | International Business Machines Corporation | Cold plate for dual refrigeration systems |
5970731, | Nov 21 1997 | International Business Machines Corporation | Modular refrigeration system |
6000623, | Jan 15 1998 | International Business Machines Corporation | System packaging for high performance computer applications |
6034870, | Jan 27 1999 | Oracle America, Inc | Computer system having a highly efficient forced air cooling subsystem |
6035655, | Nov 21 1997 | International Business Machines Corporation | Modular refrigeration system |
6054676, | Feb 09 1998 | DELTA DESIGN, INC | Method and apparatus for cooling an integrated circuit device |
6144013, | Jul 01 1999 | International Business Machines Corporation | Local humidity control system for low temperature electronic module |
6192701, | Aug 23 1999 | International Business Machines Corporation | Sealed multi-chip module cooling system |
6205796, | Mar 29 1999 | International Business Machines Corporation | Sub-dew point cooling of electronic systems |
6209631, | Jul 23 1999 | Esco Electronics Corporation | Thermal management apparatus for a sealed enclosure |
6233959, | Oct 12 1999 | International Business Machines Corporation | Dehumidified cooling assembly for IC chip modules |
6233960, | Oct 12 1999 | International Business Machines Corporation | Spot cooling evaporator cooling system for integrated circuit chip modules |
6246581, | Oct 12 1999 | International Business Machines Corporation | Heated PCB interconnect for cooled IC chip modules |
6292365, | Sep 18 1998 | Hitachi, Ltd. | Electronic apparatus |
6341064, | Mar 31 2000 | ALCATEL USA SOURCING, L P | Method and apparatus for thermal management in a telecommunications equipment cabinet |
6467295, | Dec 01 2000 | LG Electronics Inc. | Refrigerated cooling apparatus for semiconductor device |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jul 19 2002 | International Business Machines Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Nov 20 2006 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Feb 28 2011 | REM: Maintenance Fee Reminder Mailed. |
Jul 22 2011 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Jul 22 2006 | 4 years fee payment window open |
Jan 22 2007 | 6 months grace period start (w surcharge) |
Jul 22 2007 | patent expiry (for year 4) |
Jul 22 2009 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 22 2010 | 8 years fee payment window open |
Jan 22 2011 | 6 months grace period start (w surcharge) |
Jul 22 2011 | patent expiry (for year 8) |
Jul 22 2013 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 22 2014 | 12 years fee payment window open |
Jan 22 2015 | 6 months grace period start (w surcharge) |
Jul 22 2015 | patent expiry (for year 12) |
Jul 22 2017 | 2 years to revive unintentionally abandoned end. (for year 12) |