CAMERA CONTROL INTERFACE SLAVE DEVICE TO SLAVE DEVICE COMMUNICATION
First Claim
1. A master device, comprising:
- a bus interface circuit to couple to a control data bus shared with a plurality of slave devices; and
a processing circuit coupled to the bus interface circuit and configured to;
control access to the control data bus by the plurality of slave devices; and
receive a slave device to slave device communication request from a slave device requesting access to the control data bus.
1 Assignment
0 Petitions
Accused Products
Abstract
In a shared bus where communications are managed by a master device, direct slave device to slave device (S2S) communications is implemented. A first slave device wanting to communicate with a second slave device may make a S2S communication request to the master device. The request may include a requested number of words that the first slave device wishes to send over the shared bus. The master device may have a current word limit which may vary based upon operating parameters. The master device may deny the request if the requested number of words is greater than the current word limit or if it does not support S2S communications. Denial of the request may also be for other reasons, like activity over the shared bus. If the master device grants the request, the slave device may send the requested number of words to another slave device over the shared bus.
14 Citations
30 Claims
-
1. A master device, comprising:
-
a bus interface circuit to couple to a control data bus shared with a plurality of slave devices; and a processing circuit coupled to the bus interface circuit and configured to; control access to the control data bus by the plurality of slave devices; and receive a slave device to slave device communication request from a slave device requesting access to the control data bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method operational by a master device, comprising:
-
controlling access to a control data bus shared with a plurality of slave devices; and receiving a slave device to slave device communication request from a slave device requesting access to the control data bus. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A slave device, comprising:
-
a bus interface circuit to couple to a control data bus shared with a plurality of slave devices and at least one master device; and a processing circuit coupled to the bus interface circuit and configured to; send a slave device to slave device communication request from the slave device to the master device over the control data bus. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method operational on a slave device, comprising:
-
coupling the slave device to a control data bus shared with a plurality of slave devices and at least one master device; and sending a slave device to slave device communication request from the slave device to the master device over the control data bus. - View Dependent Claims (28, 29, 30)
-
Specification