发明名称 PCIE clock rate stepping for graphics and platform processors
摘要 Circuits, methods, and apparatus for modifying the data rate of a data bus. In a circuit having two processors coupled by a data bus, the processors each learn that the other is capable of operating at a modified data rate. The data rate is then changed to the modified rate. Each processor may learn of the other's capability by reading a vendor identification, for example from a vendor defined message stored on the other processor. Alternately, each processor may provide an instruction to the other to operate at the modified rate, for example by writing to the other processor's extended capability registers. In another circuit having two processors communicating over a bus, it is determined that both are capable of transmitting and receiving data at a modified data rate. An instruction is provided to one or both of the processors to transmit at the modified rate.
申请公布号 US9262837(B2) 申请公布日期 2016.02.16
申请号 US201514607081 申请日期 2015.01.28
申请人 NVIDIA Corporation 发明人 Tamasi Anthony Michael;Tsu William;Case Colyn S.;Reed David G.
分类号 G06F3/00;G06F9/00;G06T7/20;G06T1/20 主分类号 G06F3/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. A method of modifying a data rate used in communications between a first processor and a second processor via a bus, the method comprising: sending, from the first processor, a first handshake signal to the second processor via the bus; receiving, by the second processor, the first handshake signal from the first processor via the bus; sending, from the second processor, a second handshake signal to the first processor via the bus; receiving, by the first processor, the second handshake signal from the second processor via the bus; determining, by the first processor, based on the received second handshake signal, that the second processor is capable of transmitting data via the bus at a first modified data rate; determining, by the second processor, based on the received first handshake signal, that the first processor is capable of transmitting data via the bus at a second modified data rate; instructing, by the first processor, the second processor to change a data rate at which the second processor transmits data via the bus to the first modified data rate; instructing, by the second processor, the first processor to change a data rate at which the first processor transmits data via the bus to the second modified data rate; changing, by the first processor, based on the received instruction from the second processor, the data rate at which the first processor transmits data via the bus to the second modified data rate; and changing, by the second processor, based on the received instruction from the first processor, the data rate at which the second processor transmits data via the bus to the first modified data rate.
地址 Santa Clara CA US