Error detection in physical interfaces for point-to-point communications between integrated circuits
First Claim
1. A physical interface formed as a first integrated circuit (“
- IC”
) on a first substrate portion to detect transmission errors in data exchanged with a second IC formed on a second substrate portion, the physical interface comprising;
a plurality of input ports and output ports, including a first subset of input ports configured to receive in-bound encoded data bits and a first subset of output ports configured to transmit in-bound decoded data bits to the second IC; and
one or more error recovery modules coupled between the plurality of input ports and output ports;
wherein a first error recovery module of the one or more error recovery modules is coupled between at least one of the first subset of input ports and at least one of the first subset of output ports, the first error recovery module including a physical layer (“
PHY”
) decoder configured to detect errors in the in-bound encoded data bits and to initiate an action to correct the errors, the PHY decoder being an N+m bit/N bit decoder, where m is a integer of 1 or more.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system and method for detecting errors in a physical interface during the transmission or receipt of data communications between integrated circuits (“ICs”) are disclosed. In one embodiment, a physical interface formed as a first IC on a first substrate portion to detect transmission errors in data exchanged with a second IC formed on a second substrate portion, the physical interface including multiple input ports and output ports, including a first subset of input ports configured to receive in-bound encoded data bits and a first subset of output ports configured to transmit in-bound decoded data bits to the second IC; and one or more error recovery modules coupled between the plurality of input ports and output ports, where a first error recovery module of the one or more error recovery modules is coupled between at least one of the first subset of input ports and at least one of the first subset of output ports.
29 Citations
16 Claims
-
1. A physical interface formed as a first integrated circuit (“
- IC”
) on a first substrate portion to detect transmission errors in data exchanged with a second IC formed on a second substrate portion, the physical interface comprising;a plurality of input ports and output ports, including a first subset of input ports configured to receive in-bound encoded data bits and a first subset of output ports configured to transmit in-bound decoded data bits to the second IC; and one or more error recovery modules coupled between the plurality of input ports and output ports; wherein a first error recovery module of the one or more error recovery modules is coupled between at least one of the first subset of input ports and at least one of the first subset of output ports, the first error recovery module including a physical layer (“
PHY”
) decoder configured to detect errors in the in-bound encoded data bits and to initiate an action to correct the errors, the PHY decoder being an N+m bit/N bit decoder, where m is a integer of 1 or more. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- IC”
-
8. An apparatus comprising:
-
a first substrate portion, the first substrate portion including a physical interface formed as a first integrated circuit (“
IC”
); anda second substrate portion including a second IC, the first IC to detect transmission errors in data exchanged with the second IC; wherein the physical interface comprises; a plurality of input ports and output ports, including a first subset of input ports configured to receive in-bound encoded data bits and a first subset of output ports configured to transmit in-bound decoded data bits to the second IC; and one or more error recovery modules coupled between the plurality of input ports and output ports; wherein a first error recovery module of the one or more error recovery modules is coupled between at least one of the first subset of input ports and at least one of the first subset of output ports, the first error recovery module including a physical layer (“
PHY”
) decoder configured to detect errors in the in-bound encoded data bits and to initiate an action to correct the errors, the PHY decoder being an N+m bit/N bit decoder, where m is a integer of 1 or more. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a first element including a first substrate, the first substrate portion including a physical interface formed as a first integrated circuit (“
IC”
); anda second element including a second substrate including a second IC, the first IC to detect transmission errors in data exchanged with the second IC; wherein the physical interface comprises; a plurality of input ports and output ports, including a first subset of input ports configured to receive in-bound encoded data bits and a first subset of output ports configured to transmit in-bound decoded data bits to the second IC; and one or more error recovery modules coupled between the plurality of input ports and output ports; wherein a first error recovery module of the one or more error recovery modules is coupled between at least one of the first subset of input ports and at least one of the first subset of output ports, the first error recovery module including a physical layer (“
PHY”
) decoder configured to detect errors in the in-bound encoded data bits and to initiate an action to correct the errors, the PHY decoder being an N+m bit/N bit decoder, where m is a integer of 1 or more. - View Dependent Claims (16)
-
Specification