Communication system, communication device and flow control method
First Claim
1. A communication system complying with SPI-4 Phase 2 standard comprising:
- a local device;
an opposing device;
a first data channel to transfer payload data from the local device to the opposing device;
a second data channel to transfer payload data from the opposing device to the local device; and
a first status channel to be able to transfer data from the local device to the opposing device,wherein the local device comprises;
a data buffer being configured to store payload data received over the second data channel;
a buffer status information output unit periodically outputting buffer status information to the first status channel, the buffer status information indicating a usage status of the data buffer; and
a buffer status information insert unit inserting the buffer status information between the payload data according to a priority of the buffer status information in order to output the buffer status information to the first data channel,wherein the opposing device controls to output payload data to the second data channel according to the buffer status information received over the first status channel and the first data channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication system complying with SPI-4 Phase 2 standard includes a local device, an opposing device, a first data channel to transfer payload data from the local to the opposing device, a second data channel opposed to the first data channel, and a first status channel to be able to transfer data from the local to the opposing device. The local device periodically outputs buffer status information of a data buffer for storing payload data received over the second data channel to the first status channel. Further, the local device inserts the buffer status information between the payload data according to a priority of the buffer status information in order to output the buffer status information to the first data channel. The opposing device controls to output payload data to the second data channel according to the buffer status information received over the first status channel and the first data channel.
28 Citations
20 Claims
-
1. A communication system complying with SPI-4 Phase 2 standard comprising:
-
a local device; an opposing device; a first data channel to transfer payload data from the local device to the opposing device; a second data channel to transfer payload data from the opposing device to the local device; and a first status channel to be able to transfer data from the local device to the opposing device, wherein the local device comprises; a data buffer being configured to store payload data received over the second data channel; a buffer status information output unit periodically outputting buffer status information to the first status channel, the buffer status information indicating a usage status of the data buffer; and a buffer status information insert unit inserting the buffer status information between the payload data according to a priority of the buffer status information in order to output the buffer status information to the first data channel, wherein the opposing device controls to output payload data to the second data channel according to the buffer status information received over the first status channel and the first data channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication device complying with SPI-4 Phase 2 standard to transmit and receive data with an opposing device, the communication device comprising:
-
a data transmission port to transmit payload data to the opposing device; a data receive port to receive payload data from the opposing device; a data buffer to store payload data received from the data receive port; a status transmission port provided to periodically transmit buffer status information indicating a usage status of the data buffer to the opposing device, the status transmission port having a data transmission rate lower than the data transmission port; a buffer status information output unit outputting the buffer status information to the first status signal port; and a buffer status information insert unit inserting the buffer status information between the payload data in order to output the buffer status information to the data transmission port. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of flow control in a communication system complying with SPI-4 Phase 2 standard including a local device, an opposing device, a first data channel to transfer payload data from the local device to the opposing device, a second data channel to transfer payload data from the opposing device to the local device and a first status channel to be able to transfer data from the local device to the opposing device, the method comprising:
-
transmitting, by the local device, buffer status information indicating a usage status of a data buffer periodically to the first status channel, the data buffer storing payload data received over the second data channel; inserting, by the local device, the buffer status information between the payload data according to a priority of the buffer status information and outputting to the first data channel; and controlling, by the opposing device, to output payload data to the second data channel based on the status information received over the first status channel and the first data channel. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification