Fault tolerant chip-to-chip communication with advanced voltage
First Claim
Patent Images
1. A system for data communications over a multiple signal wire communications channel, the system comprising:
- a fault detector configured to identify at least one failed signal wire from a plurality of wires of the communications channel, and to generate a set of indices identifying unbroken wires of the communications channel; and
an encoder configured to receive a plurality of data bits and the set of indices identifying unbroken wires, and to transition a subset of the unbroken wires according to at least one transition-limiting function operating on a previous state of the subset of the unbroken wires and a subset of the plurality of data bits, the subset of the unbroken wires identified by one or more indices of the set of indices.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and circuits are described for transmitting data over physical channels to provide a fault tolerant, high speed, low latency interface such as between a memory controller and memory devices. Communications signals are communicated over interconnection groups comprised of multiple wires, with the described encoding and decoding permitting continued communication in the presence of a wire failure within an interconnection group. An efficient distributable voltage regulator to provide communications driver power is also disclosed.
216 Citations
20 Claims
-
1. A system for data communications over a multiple signal wire communications channel, the system comprising:
-
a fault detector configured to identify at least one failed signal wire from a plurality of wires of the communications channel, and to generate a set of indices identifying unbroken wires of the communications channel; and an encoder configured to receive a plurality of data bits and the set of indices identifying unbroken wires, and to transition a subset of the unbroken wires according to at least one transition-limiting function operating on a previous state of the subset of the unbroken wires and a subset of the plurality of data bits, the subset of the unbroken wires identified by one or more indices of the set of indices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
receiving a plurality of data bits; identifying at least one failed signal wire from a plurality of wires of a communications channel, responsively generating a set of indices identifying unbroken wires of the communications channel; and
,transitioning a subset of the unbroken wires according to at least one transition-limiting function operating on a previous state of the subset of the unbroken wires and a subset of the plurality of data bits, the subset of the unbroken wires identified by one or more indices of the set of indices. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification