Abstract:
A power subsystem is configured to manage the maximum power usage of a computer subsystem. A power detector determines when power usage approaches the maximum capability of the power supply. The power detector generates a signal that corresponds to power usage. A controller then applies the signal to the system voltage regulator as a secondary regulation function such that the output voltage is reduced in a manner that supports maximum operating voltage while limiting power usage to within the capability of the power supply. The controller may configure the signal to implement the secondary regulation function as a modification of the feedback voltage, the reference voltage, or the current feedback of the regulator. As a result the subsystem causes the computer subsystem to operate at an optimum point on the voltage-current curve of the power supply.
Abstract:
A display refresh system, method and computer program product are provided. In use, at least one aspect of a display of content is identified by monitoring commands. Based on such identified aspect(s), a refresh rate of a display utilized for the display of the content may be adjusted.
Abstract:
A system, method, and computer program product are provided for merging two or more supply rails into a merged supply rail. The method comprises receiving two or more current measurement signals associated with two or more supply rails, selecting one supply rail from the two or more supply rails, based on the current measurement signals, and enabling the selected supply rail to source current into a merged supply rail.
Abstract:
A device for processing graphics data may include a plurality of graphics processing units. The device may include a fan to dissipate thermal energy generated during the operation of the plurality of graphics processing units. Each of the plurality of graphics processing units may generate a pulse width modulated signal to control the speed of the fan. The device may include one or more monitoring units configured to monitor a signal controlling the speed of the fan. One or more of the plurality of pulse width modulated signals may be adjusted based on the monitored signal. One or more of the plurality of pulse width modulated signals may be adjusted such that a signal controlling the fan maintains a desired duty cycle.
Abstract:
According to various embodiments, a processing subsystem includes: a processor mounted on a first printed circuit board that is oriented parallel to a first plane; a heat sink thermally coupled to the processor; a second printed circuit board that is communicatively coupled to the first printed circuit board and oriented parallel to a second plane, wherein the second plane is not parallel with the first plane; and at least one cooling fan that is positioned to direct a cooling fluid through the heat sink in a direction parallel to the first plane.
Abstract:
A graphics subsystem includes a printed circuit board (PCB), a set of one or more fans, and a heat sink. A graphics processing unit (GPU) is integrated into the PCB. The PCB is shortened to occupy a portion of the width of the graphics subsystem. The heat sink is coupled to the PCB and/or GPU and configured to extend beyond an edge of the PCB, thereby occupying a larger portion of the width of the graphics subsystem compared to the PCB. A first fan is disposed partially or fully beyond the edge of the PCB and is configured to direct air through the portion of the heat sink that extends beyond the edge of the PCB, along a first airflow path, and out of the graphics subsystem. A second fan is configured to direct air through the heat sink, along a second airflow path, towards the GPU.
Abstract:
A printed circuit board (PCB) includes an exterior section having a first set of layers including an outermost conductive layer. The PB further includes an interior section, adjacent to the exterior section, having a second set of layers including a first conductive layer corresponding to a first end of the interior section, a second conductive layer corresponding to a second end of the interior section opposite the first end, and a third conductive layer disposed between the first conductive layer and the second conductive layer. The exterior section further includes a set of vias extending from an outermost conductive layer to the first conductive layer. The interior section further includes a buried skip via extending from the first conductive layer to the third conductive layer.
Abstract:
A portable computing device comprises: a base portion that includes a keyboard; and a display portion that is movably coupled to the base portion and includes: a heat sink with cooling fins; one or more heat-generating electronic devices that are thermally coupled to the heat sink; and at least one cooling fan configured to direct cooling air across the cooling fins.
Abstract:
A computing device comprises: a heat sink that has a plurality of cooling fins and a vapor chamber; one or more heat-generating electronic devices that are thermally coupled to the vapor chamber; and at least one cooling fan configured to direct cooling air across the plurality of cooling fins, wherein a first fin included in the plurality of cooling fins and a second fin included in the plurality of cooling fins form a first air passage that has a first air inlet opening and a first air outlet opening, and wherein the first fin is adjacent to the second fin, and a first distance between the first fin and the second fin proximate to the first air inlet opening is less than a second distance between the first fin and the second fin proximate to the first air outlet opening.
Abstract:
Various embodiments disclose a system that includes a first source processor that generates a first stream of graphics data, a second source processor that generates a second stream of graphics data, a display device that displays at least one of the first stream of graphics data and the second stream of graphics data, and a timing controller that is coupled to the first source processor and the second source processor and receives a first control signal to enter into a self-refresh state, in response, enters into the self-refresh state, causes the display device to display a first frame stored in memory, wherein the first frame includes at least a portion of data included in the first stream of graphics data, receives a second stream of graphics data, exits the self-refresh state, and causes the display device to display the second stream of graphics data.