Method and apparatus for high speed chip-to-chip communications
First Claim
1. An apparatus comprising:
- a first simple two-input comparator configured to receive first and second input signals, and to responsively generate a first subchannel output;
a second simple two-input comparator configured to receive third and fourth input signals, and to responsively generate a second subchannel output; and
a third multi-input comparator configured to receive the first, second, third, and fourth input signals, and to responsively generate a third subchannel output;
a first data detector connected to the second subchannel output;
a second data detector connected to the third subchannel output;
a configuration circuit configured to disable the third comparator and the second data detector in a first operating mode and to communicate the first subchannel output to a clock input of the first data detector, and to enable the third comparator and communicate a clock signal to clock inputs of the first and second data detectors in a second operating mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems and methods of receiving first and second input signals at a first two-input comparator, responsively generating a first subchannel output, receiving third and fourth input signals at a second two-input comparator, responsively generating a second subchannel output, receiving the first, second, third, and fourth input signals at a third multi-input comparator, responsively generating a third subchannel output representing a comparison of an average of the first and second input signals to an average of the third and fourth input signals, configuring a first data detector connected to the second subchannel output and a second data detector connected to the third subchannel output according to a legacy mode of operation and a P4 mode of operation.
266 Citations
20 Claims
-
1. An apparatus comprising:
-
a first simple two-input comparator configured to receive first and second input signals, and to responsively generate a first subchannel output; a second simple two-input comparator configured to receive third and fourth input signals, and to responsively generate a second subchannel output; and a third multi-input comparator configured to receive the first, second, third, and fourth input signals, and to responsively generate a third subchannel output; a first data detector connected to the second subchannel output; a second data detector connected to the third subchannel output; a configuration circuit configured to disable the third comparator and the second data detector in a first operating mode and to communicate the first subchannel output to a clock input of the first data detector, and to enable the third comparator and communicate a clock signal to clock inputs of the first and second data detectors in a second operating mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving first and second input signals at a first two-input comparator, and responsively generating a first subchannel output; receiving third and fourth input signals at a second two-input comparator, and responsively generating a second subchannel output; and receiving the first, second, third, and fourth input signals at a third multi-input comparator, and responsively generating a third subchannel output representing a comparison of an average of the first and second input signals to an average of the third and fourth input signals; and configuring a first data detector connected to the second subchannel output and a second data detector connected to the third subchannel output according to first and second operating modes; in the first operating mode, disabling the third comparator and the second data detector and communicating the first subchannel output to a clock input of the first data detector; and in the second operating mode, enabling the third comparator and communicating a clock signal to clock inputs of the first and second data detectors in a second operating mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification