Method and system for dynamically programmable serial/parallel bus interface
First Claim
1. A method for arbitrating communication signals comprising:
- receiving data transactions from at least two communication devices coupled to a communication bus; and
coordinating reception and transmission of the data transactions on the communication bus from the at least two communication devices, comprising reducing the interference between low power activities of the at least two of the communication devices;
wherein;
the data transactions include protocol information; and
the coordination reduces or eliminates traffic collisions using the protocol information contained within the data transactions.
6 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a method and system for dynamically programmable serial/parallel bus interface may include performing in a first communication device coupled to a communication bus, attaching communication protocol information to a data signal for each data transaction with one or more other communication devices communicatively coupled to the communication bus. The one or more other communication devices may be controlled utilizing the attached communication protocol information. The communication protocol information may be dynamically adjusted and/or adaptively adjusted. The communication bus may be a serial or parallel communication bus. The serial communication bus may be a two-wire, three-wire, or four-wire bus. The attached communication protocol information comprises a multi-wire protocol, a 3-wire protocol, a Serial Peripheral Interface (SPI) protocol, a System Power Management Interface (SPMI), or an RF Bus protocol.
5 Citations
20 Claims
-
1. A method for arbitrating communication signals comprising:
-
receiving data transactions from at least two communication devices coupled to a communication bus; and coordinating reception and transmission of the data transactions on the communication bus from the at least two communication devices, comprising reducing the interference between low power activities of the at least two of the communication devices; wherein; the data transactions include protocol information; and the coordination reduces or eliminates traffic collisions using the protocol information contained within the data transactions. - View Dependent Claims (7, 8, 9)
-
-
2. A system for arbitrating communication signals comprising:
-
at least two communication devices; a packet traffic arbiter (PTA); and a communication bus coupled to the at least two communication devices and the PTA; wherein; the PTA receives data transmissions, comprising protocol information, from the at least two communication devices; the PTA coordinates the reception and transmission of data transmissions from the at least two communication devices to reduce or eliminate traffic collisions using the protocol information; and the PTA reduces the interference between low-power activities of at least, two of the communication devices. - View Dependent Claims (14, 15, 16)
-
-
3. A method for arbitrating communication signals comprising:
-
receiving data transactions from at least two communication devices coupled to a communication bus; and coordinating reception and transmission of the data transactions on the communication bus from the at least two communication devices; wherein; the data transactions include protocol information comprising transmission coordination information, handover information, and spectrum information; and the coordination reduces or eliminates traffic collisions using the protocol information contained within the data transactions. - View Dependent Claims (4, 10, 11, 12, 13)
-
-
5. A system for arbitrating communication signals comprising:
-
at least two communication devices; a packet traffic arbiter (PTA); and a communication bus coupled to the at least two communication devices and the PTA; wherein; the PTA receives data transmissions, comprising protocol information comprising transmission coordination information, handover information, and spectrum information, from the at least two communication devices; and the PTA coordinates the reception and transmission of data transmissions from the at least two communication devices to reduce or eliminate traffic collisions using the protocol information. - View Dependent Claims (6, 17, 18, 19, 20)
-
Specification