Serial device daisy chaining method and apparatus
First Claim
Patent Images
1. A method comprising the steps of:
- a) serially providing a command sequence containing a first channel identifier to a first device of a plurality of daisy chained devices; and
b) modifying the first channel identifier to generate a second channel identifier for transmission to the next device in the daisy chain.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus associated with a plurality of serial devices designed to communicate with a bus master in either a daisy chain or a normal configuration are provided. One method includes the step of serially providing a command sequence having a channel identifier to a given device of a plurality of daisy chained devices. The channel identifier is modified as it passes thru each daisy chained device. A specific device is identified or enabled when the channel identifier it receives matches a pre-determined value.
125 Citations
20 Claims
-
1. A method comprising the steps of:
-
a) serially providing a command sequence containing a first channel identifier to a first device of a plurality of daisy chained devices; and
b) modifying the first channel identifier to generate a second channel identifier for transmission to the next device in the daisy chain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A serial device apparatus comprising:
-
a serial input port for receiving a first command sequence having a first channel identifier and a remaining command sequence;
a daisy chain output port; and
command sequence processing logic for modifying the first channel identifier to form a second channel identifier, wherein the command processing logic provides the second channel identifier and the remaining command sequence to the daisy chain output port. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a bus master providing an initial command sequence having an initial channel identifier;
a plurality of serial devices, each device comprising;
a serial input port for receiving a first command sequence having a first channel identifier and a remaining command sequence;
a daisy chain output port; and
command sequence processing logic for modifying the first channel identifier to form a second channel identifier, wherein the command processing logic provides the second channel identifier and the remaining command sequence to the daisy chain output port;
a bus coupling the serial devices in one of a normal configuration and a daisy chain configuration. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification