METHOD TO EMBED PROTOCOL FOR SYSTEM MANAGEMENT BUS IMPLEMENTATION
First Claim
Patent Images
1. A method of adapting the System Management Bus protocol to increase the number of peripheral components accessible to a control processor, the method comprising:
- embedding a component address having a length of up to seven bits in a System Management Bus Block Write; and
completing a system transaction with the System Management Bus Block Write and a second data packet, wherein data is sent between the control processor and the peripheral component having the component address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of adapting the System Management Bus protocol to increase the number of peripheral components accessible to a control processor, the method including embedding a component address having a length of up to seven bits in a System Management Bus Block Write and completing a system transaction with the System Management Bus Block Write and a second data packet so that data is sent between the control processor and the peripheral component having the component address.
70 Citations
20 Claims
-
1. A method of adapting the System Management Bus protocol to increase the number of peripheral components accessible to a control processor, the method comprising:
-
embedding a component address having a length of up to seven bits in a System Management Bus Block Write; and completing a system transaction with the System Management Bus Block Write and a second data packet, wherein data is sent between the control processor and the peripheral component having the component address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of reading data from a peripheral component and writing data to a peripheral component, the method comprising:
-
transferring an address to a peripheral component in a system write command in data packets structured as a first SMBus Block Write; transferring data to the peripheral component in the system write command in data packets structured as a second SMBus Block Write; transferring an address to a peripheral component in a system read command in data packets structured as a SMBus Block Write; transferring data from the peripheral component in the system read command in data packets structured as a SMBus Block Read; and transferring address information and a number of data bytes accessed in a previous transaction of the peripheral component in data packets structured as a SMBus Block Read. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-readable medium having computer-executable instructions for performing a method comprising:
-
embedding an address of an internal location of a peripheral component in address offset fields having a length of up to seven bits in a System Management Bus Block Write; and completing a system transaction with the System Management Bus Block Write and a second data packet wherein data is sent between a control processor and the peripheral component in to complete a system transaction. - View Dependent Claims (18, 19, 20)
-
Specification