Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Apparatus, system, and method for bus link width optimization

a technology of bus link width and system, applied in the field of apparatus, system and method for bus link width optimization, can solve the problems achieve the effects of reducing bus power requirements, high bandwidth, and reducing bandwidth requirements

Active Publication Date: 2006-11-14
NVIDIA CORP
View PDF4 Cites 263 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0006]An apparatus, system, and method is disclosed in which a data bus has a plurality of operable data lanes that may be associated to form a data link between components. The data bus permits the number of active data lanes of the data link to be adaptively adjusted in response to changes in bus bandwidth requirements. The bus is configured to have a sufficient number of active lanes to provide a high bandwidth for operational states requiring high bandwidth. However, for operational states requiring less bandwidth, the bus is configured to have a smaller number of active lanes sufficient to supply the reduced bandwidth requirement of the operational state, reducing the bus power requirements.

Problems solved by technology

However, for operational states requiring less bandwidth, the bus is configured to have a smaller number of active lanes sufficient to supply the reduced bandwidth requirement of the operational state, reducing the bus power requirements.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Apparatus, system, and method for bus link width optimization
  • Apparatus, system, and method for bus link width optimization
  • Apparatus, system, and method for bus link width optimization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026]The present invention is directed towards an apparatus, system, and method for adaptively adjusting bus bandwidth. FIG. 1 is an illustrative block diagram of a system 100 in accordance with one embodiment of the present invention. Referring to FIG. 1, system 100 includes two components 105 and 110 that are communicatively coupled by a data bus 115 comprised of a plurality of serial data lanes 120 and bus interfaces 130 and 135.

[0027]In some embodiments, bus 115 is part of a system in which a first component 105 is an end-point device, such as a graphical processing unit (GPU). The other component 110 may correspond to a bridge, such as a root complex for peripheral devices. A CPU 170 and memory 180 having executable software instructions 190 may be coupled to component 110. However, it will be understood in the following description that bus 115 may be utilized in a variety of systems other than that illustrated in FIG. 1.

[0028]In one embodiment, each of the serial data lanes ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A bus permits the number of active serial data lanes of a data link to be re-negotiated in response to changes in bus bandwidth requirements. In one embodiment, one of the bus interfaces triggers a re-negotiation of link width and places a constraint on link width during the re-negotiation.

Description

BRIEF DESCRIPTION OF THE INVENTION[0001]The present invention is generally related to bus power optimization for a bus comprised of a plurality of serial data lanes. More particularly, the present invention is directed towards optimizing bus power in peripheral component interfaces.BACKGROUND OF THE INVENTION[0002]There is an increasing need to reduce the power consumption of personal computers and other types of computing devices. A high-power consumption is undesirable because it increases the cooling requirements of the personal computer. Additionally, a high-power consumption is undesirable because it reduces the battery lifetime of mobile computers.[0003]There are several components of a personal computer that draw significant amounts of power. First, the chip containing the central processing unit (CPU) draws power. Second, other chips, such as a graphics processing unit (GPU) or a bridge chipset, also consume power.[0004]Additionally, a high-performance personal computer requ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/40
CPCG06F13/4018Y02B60/1228Y02B60/1235G09G2330/021G09G2350/00Y02D10/00
Inventor BISSON, LUC R.RUBINSTEIN, ORENHUANG, WEI-JEDIAMOND, MICHAEL B.
Owner NVIDIA CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products