Method for transmitting information over an intelligent low power serial bus
DCFirst Claim
1. A method for sending data and commands to and receiving data from peripheral devices connected to a base station by a serial bus comprising:
- configuring each peripheral device on said serial bus to receive data and clock signals from said base station in an idle mode of operation; and
maintaining said idle mode configuration for all peripheral devices on said serial bus between said base station and an addressed peripheral device upon a command send being transmitted over said serial bus by said base station.
13 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A low power, single master, variable clock rate, daisy-chainable, serial bus connects a bus dispatch in a base station (master) to a chain of one or more daisy-chained peripheral devices (slaves). The bus has a bidirectional serial data line, a bidirectional clock line, unidirectional interrupt line, power and ground lines. Data and commands are sent from the base station to a peripheral device, and data is received from the peripheral device by the base station by configuring each peripheral device on the bus to receive data and clock signals from the base station in an idle mode of operation. Upon a command send being transmitted by the base station, all peripheral devices on the serial bus between the base station and an addressed peripheral device remain in the idle mode and the addressed peripheral device is connected to the bus so that clock and data signals on the bus to are passed to the peripheral device. When the peripheral devices on the bus are in the idle mode of operation, and the base station transmits a command get to an addressed peripheral device, the addressed peripheral device and all peripheral devices between the addressed peripheral device and the base station are reconfigured to transmit clock and data signals from the addressed peripheral device to the base station.
120 Citations
28 Claims
-
1. A method for sending data and commands to and receiving data from peripheral devices connected to a base station by a serial bus comprising:
-
configuring each peripheral device on said serial bus to receive data and clock signals from said base station in an idle mode of operation; and maintaining said idle mode configuration for all peripheral devices on said serial bus between said base station and an addressed peripheral device upon a command send being transmitted over said serial bus by said base station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for sending data and commands to and receiving data from peripheral devices connected to a base station by a serial bus comprising:
-
configuring each peripheral device on said serial bus between said base station and a last peripheral device on said serial bus in a mid-idle mode of operation wherein in said mid-idle mode of operation, a peripheral device receives data and clock signals from said base station and passes said data and clock signals to another peripheral device on said serial bus; and configuring said last peripheral device in a last-idle mode of operation wherein in said last-idle mode, said last peripheral device receives data and clock signals from said base station and blocks transmission of said data and clock signals from further transmission over said serial bus. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification