GENERATING AND IMPLEMENTING A SIGNAL PROTOCOL AND INTERFACE FOR HIGHER DATA RATES
First Claim
1. A method of transferring digital data at a high rate between a host device and a client device over a communication path for presentation to a user, comprising:
- generating one or more of a plurality of pre-defined packet structures and linking them together to form a pre-defined communication protocol;
communicating a pre-selected set of digital control and presentation data between said host and said client devices over said communication path using said communication protocol;
coupling at least one host link controller residing in said host device to said client device through said communications path, the host link controller being configured to generate, transmit, and receive packets forming said communications protocol, and to form digital presentation data into one or more types of data packets;
transferring data in the form of packets over said communications path using said link controllers; and
waking up a communication link by driving a data line to a high state for at least 150 clock cycles and starting to transmit a strobe signal as if the data line was zero, by said host.
1 Assignment
0 Petitions
Accused Products
Abstract
A data Interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
176 Citations
7 Claims
-
1. A method of transferring digital data at a high rate between a host device and a client device over a communication path for presentation to a user, comprising:
- generating one or more of a plurality of pre-defined packet structures and linking them together to form a pre-defined communication protocol;
communicating a pre-selected set of digital control and presentation data between said host and said client devices over said communication path using said communication protocol;
coupling at least one host link controller residing in said host device to said client device through said communications path, the host link controller being configured to generate, transmit, and receive packets forming said communications protocol, and to form digital presentation data into one or more types of data packets;
transferring data in the form of packets over said communications path using said link controllers; and
waking up a communication link by driving a data line to a high state for at least 150 clock cycles and starting to transmit a strobe signal as if the data line was zero, by said host. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- generating one or more of a plurality of pre-defined packet structures and linking them together to form a pre-defined communication protocol;
Specification