1
Harm Cronie, Amin Shokrollahi: Finite state encoders and decoders for vector signaling codes. Kandou Labs, TechLaw, May 6, 2014: US08718184 (62 worldwide citation)

In a chip-to-chip communication system and apparatus, a set of physical signals to be conveyed over a communication bus is provided, and mapped to a codeword of a vector signaling code using the physical signals and a state information, wherein a codeword is representable as a vector of plurality of ...


2
Armin Tajalli, Harm Cronie, Amin Shokrollahi: Efficient processing and detection of balanced codes. Kandou Labs, Robert J Irvine III, November 26, 2013: US08593305 (61 worldwide citation)

Circuits that are matched to balanced codes may recover transmitted information in a noise resilient and power efficient manner. Circuit components for processing a balanced code may include one or more of: matched amplification of the signals representing the balanced code, matched equalization and ...


3
Harm Cronie, Amin Shokrollahi, Armin Tajalli: Methods and systems for noise resilient, pin-efficient and low power communications with sparse signaling codes. École Polytechnique Fédérale de Lausanne, Robert J Irvine III, February 11, 2014: US08649445 (60 worldwide citation)

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 sparse signaling code, wherein a codeword is representable as a vector of a plurality of components, some of which are quie ...


4
Harm Cronie, Amin Shokrollahi: Power and pin efficient chip-to-chip communications with common-mode rejection and SSO resilience. École Polytechnique Fédérale de Lausanne, TechLaw, Robert J Irvine III, September 17, 2013: US08539318 (45 worldwide citation)

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 m ...


5
Harm Cronie: Multiply accumulate operations in the analog domain. KANDOU LABS, Invention Mine LCC, June 30, 2015: US09069995 (41 worldwide citation)

Fixed capacitive circuits are described which perform arithmetical summation operations over sets of scaled analog values, where the constant parameters of the summations and scaling multiplications are formed as ratios of circuit element values. The passive nature of the design can enable efficient ...


6
Harm Cronie, Amin Shokrollahi: Power and pin efficient chip-to-chip communications with common-mode rejection and SSO resilience. École Polytechnique Fédérale de Lausanne, Invention Mine, April 21, 2015: US09015566 (28 worldwide citation)

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 m ...


7
Harm Cronie, Amin Shokrollahi: Orthogonal differential vector signaling. ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Invention Mine, March 15, 2016: US09288089 (22 worldwide citation)

Using a transformation based at least in part on a non-simple orthogonal or unitary matrix, data may be transmitted over a data bus in a manner that is resilient to one or more types of signal noise, that does not require a common reference at the transmission and acquisition points, and/or that has ...


8
Harm Cronie, Klaas Hofstra, Amin Shokrollahi: Rank-order equalization. Kandou Labs, Invention Mine, June 17, 2014: US08755426 (21 worldwide citation)

For digital data transmitted using a vector signaling encoding, a rank-order equalizer cancels various channel noise such as inter-symbol interference. Further, rank-order units may be cascaded to achieve improved equalization over successive sample vector signals in a rank-order equalizer. Multiple ...


9
Harm Cronie, Amin Shokrollahi: Methods and systems for low-power and pin-efficient communications with superposition signaling codes. KANDOU LABS, Invention Mine, July 26, 2016: US09401828 (19 worldwide citation)

A communication system uses a bus to transmit information, by receiving signals and mapping them to a second set of signals representing codewords of a superposition signaling code, and transmitting the second set of signals. The superposition signaling code can comprise more than one layer. The pin ...


10
Harm Cronie, Amin Shokrollahi: Error control coding for orthogonal differential vector signaling. ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE, Invention Mine, May 30, 2017: US09667379 (5 worldwide citation)

Using a transformation based, at least in part, on a non-simple orthogonal matrix, data may be transmitted over a data bus in a manner that is resilient to one or more types of signal noise, that does not require a common reference at the transmission and acquisition points, and/or that has a pin-ef ...