摘要:
A data processing system includes a microprocessor connected to a circuit board and a fansink positioned on the microprocessor. The system includes dedicated code that causes the microprocessor to draw a predetermined level of power. A fan speed required to maintain the microprocessor at a targeted temperature while the microprocessor is drawing the predetermined power level is then determined. If the required fan speed level exceeds the expected fan speed, corrective action is taken. Exercising the microprocessor may include executing a dedicated piece of code continuously until the microprocessor temperature stabilizes. The system may further include a stored table of empirically determined expected fan speed values that is indicative of the expected fan speed for various ambient temperatures and microprocessor temperatures. Alternatively, the system may generate an algorithm during an initial boot of the system and use the algorithm to derive the expected fan speed values during subsequent operation.
摘要:
A computer system contains selectively available boot block codes. A first boot block is of the conventional type and is stored in storage media such as flash ROM on a system planar with the processor of the computer system. A second boot block is located on a feature card and contains an immutable security code in compliance with the Trusted Computing Platform Alliance (TCPA) specification. The boot block on the feature card is enabled if the first boot block detects the presence of the feature card. The computer system can be readily modified as the computer system is reconfigured, while maintaining compliance with the TCPA specification. A switching mechanism controls which of the boot blocks is to be activated. The feature card is disabled in the event of a computer system reset to prevent access to the TCPA compliant code and function.
摘要:
Component module insertion and removal protection in computer systems. In one aspect, a connector assembly for a component module includes a connector that receives the component module and receives power from a power selection circuit, and a module attachment mechanism operative to secure the component module to the connector when a movable member is in an engaged position. In a disengaged position, the movable member allows the component module to be removed from the connector. When the movable member is moved from the engaged position, the state of a switch of the power selection circuit is changed, causing the power selection circuit to remove power from the connector and from at least a portion of a circuit board to which the connector is electrically coupled.
摘要:
A portable computer has a base supporting a keyboard and a cover with a display screen, with the cover being foldable away from the base to an open configuration to view the entire screen and operate the keyboard. The cover can also be folded flush against the base to a closed configuration. A portion of the screen remains viewable in the closed configuration, either by virtue of a window formed in the base or by virtue of the portion of the cover extending past the base.
摘要:
An apparatus, system and method of distributed processing are disclosed. The apparatus, system, and method communicate a software process from a driver device through a peripheral input/output channel to a processing device. The driver device and the processing device execute a common instruction set. The processing device executes the software process, reducing the processing demand on the driver device. The processing device may interface with a peripheral device through the peripheral input/output channel. In addition, the processing device communicates results data through the peripheral input/output channel in an isochronous transfer to the driver device.