Host and device serial communication protocols and communication packet formats
US6609167B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 15, 2000 |
| Grant date | Aug 19, 2003 |
| Priority date | — |
| Expiry date | Mar 15, 2020 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4291
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for communicating data and control from a host computer to a device is provided. The method includes generating a packet at the host computer and transmitting the packet to the device. The device responding to the packet with a handshake, and the handshake includes one of an ACK, a NACK, and an ALERT. The ACK is indicative that the packet was received without errors and a next packet in a sequence of packets can be sent to the device, the NACK is indicative that the packet was received without errors but a re-transmission should be attempted, and the ALERT is indicative of an error condition at the device and a re-transmission should not be attempted. In this example, the packet has a packet format including: (a) a synchronization field; (b) a packet type (PT) field following the synchronization field; (c) a byte count (BC) field for defining a length of data for the packet; (d) a data type (DT) field for defining whether the data is one of link control, device control, and device data; and (e) a data field.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.