Synchronous serial data communication bus
First Claim
Patent Images
1. A serial data communication method comprising:
- transmitting from a sending device a data stream on a first communication line comprising;
address information representative of a receiving device;
first error checking information suitable for detecting the occurrence of an error in the address information;
a data portion to be received by the receiving device; and
second error checking information suitable for detecting the occurrence of an error in the data portion;
monitoring a second communication line to detect the occurrence of an error detected signal during the step of transmitting the data stream; and
ceasing transmitting the data stream if the error detected signal is detected.
9 Assignments
0 Petitions
Accused Products
Abstract
A synchronous serial bus features a variable data size format and an in-line addressing and data architecture. Flexible addressing allows for a variety of slave devices and configurations. Frequent parity checking during a transaction allows for faster error recovery. Repeater devices connect multiple slaves to the master using only point-to-point physical connections, thus providing multidrop architecture while at the same time ensuring excellent signal integrity and allowing a very high speed operation.
-
Citations
23 Claims
-
1. A serial data communication method comprising:
-
transmitting from a sending device a data stream on a first communication line comprising;
address information representative of a receiving device;
first error checking information suitable for detecting the occurrence of an error in the address information;
a data portion to be received by the receiving device; and
second error checking information suitable for detecting the occurrence of an error in the data portion;
monitoring a second communication line to detect the occurrence of an error detected signal during the step of transmitting the data stream; and
ceasing transmitting the data stream if the error detected signal is detected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A serial data communication method comprising:
-
transmitting a first address portion on a first data path;
transmitting first error checking information on the first data path suitable for detecting an error in the first address portion;
transmitting a second address portion on the first data path;
transmitting second error checking information on the first data path suitable for detecting an error in the second address portion;
detecting an error indication signal on a second data path during the steps of transmitting; and
in response to detecting an error indicating signal, ceasing further steps of transmitting. - View Dependent Claims (8)
-
-
9. A serial data communication system comprising:
-
a master device having a master bus interface that is configured for connection to a data bus, the data bus having a first data communication path and a second data communication path;
the master bus interface operable to transmit a data stream on the first data communication path comprising;
address information representative of a receiving device;
first error checking information suitable for detecting the occurrence of an error in the address information;
a data portion to be received by the receiving device; and
second error checking information suitable for detecting the occurrence of an error in the data portion, the master bus interface further operable to monitor the second data communication path for an error indication during transmission of the data stream, the master bus interface operable to cease transmission of the data stream in response to detecting an error indication. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A serial data communication system comprising:
-
a master device having a bus interface;
a plurality of slave devices, each having a bus interface;
a repeater device having a plurality of bus interfaces; and
a plurality of serial data buses, each serial data bus coupled between a bus interface of the repeater device and the bus interface of either the master device or of one of the slave devices, the repeater device operable to transmit information received from the master device to each of the slave devices, the repeater device further operable to transmit information received from the slave devices to the master device. - View Dependent Claims (17, 18, 19)
-
-
20. A serial data communication system comprising:
-
a master device;
at least one slave device; and
means for providing a point-to-point connection between the master device and the at least one slave device, the master device comprising means for transmitting a data stream to the at least on slave device, the data stream comprising;
address data representative of the at least on slave device;
first error checking information;
a data portion; and
second error checking information, the at least one slave device comprising means for determining an error based on the address data and the first error checking information or on the data portion and second error checking information. - View Dependent Claims (21, 22, 23)
-
Specification