Power and pin efficient chip-to-chip communications with common-mode rejection and SSO resilience
AssigneeEcole Polytechnique Federale De Lausanne (Epfl)
InventorsHarm Cronie, Amin Shokrollahi
Life of this patent
Estimating the term…
Abstract
In bus communications methods and apparatus, a first set of physical signals representing the information to be conveyed over the bus is provided, and mapped to a codeword of a spherical code, wherein a codeword is representable as a vector of a plurality of components and the bus uses at least as many signal lines as components of the vector that are used, mapping the codeword to a second set of physical signals, wherein components of the second set of physical signals can have values from a set of component values having at least three distinct values for at least one component, and providing the second set of physical signals for transmission over the data bus in a physical form.
Claims47
A method of transmitting information over a data bus capable of transmission of data in physical form, the method comprising:
- receiving a first set of physical signals representing the information;
- mapping the first set of physical signals to a codeword of a spherical code, wherein a codeword is representable as a vector of a plurality of components and the data bus uses at least as many signal lines as components of the vector that are used;
- mapping the codeword to a second set of physical signals, wherein components of the second set of physical signals can have values from a set of component values having at least three distinct values for at least one component;
- and
- providing the second set of physical signals for transmission over the data bus in a physical form.
A method of receiving information over a data bus capable of transmission of data in physical form, the method comprising:
- receiving a first set of physical signals in physical form;
- determining from the first set of physical signals a second set of physical signals representing a codeword of a spherical code, wherein the codeword is representable as a vector of a plurality of components which is at most as large as the number of signal lines of the bus;
- and
- mapping the second set of physical signals to a third set of physical signals representing an estimate of the information transmitted on the bus.
Dependencies are inferred from the claim text.