The following prior applications are herein incorporated by reference in their entirety for all purposes:
U.S. Patent Publication 2011/0268225 of application Ser. No. 12/784,414, filed May 20, 2010, naming Harm Cronie and Amin Shokrollahi, entitled “Orthogonal Differential Vector Signaling” (hereinafter “Cronie I”).
U.S. Patent Publication 2011/0302478 of application Ser. No. 12/982,777, filed Dec. 30, 2010, naming Harm Cronie and Amin Shokrollahi, entitled “Power and Pin Efficient Chip-to-Chip Communications with Common-Mode Resilience and SSO Resilience” (hereinafter “Cronie II”).
U.S. patent application Ser. No. 13/030,027, filed Feb. 17, 2011, naming Harm Cronie, Amin Shokrollahi and Armin Tajalli, entitled “Methods and Systems for Noise Resilient, Pin-Efficient and Low Power Communications with Sparse Signaling Codes” (hereinafter “Cronie III”).
U.S. patent application Ser. No. 13/176,657, filed Jul. 5, 2011, naming Harm Cronie and Amin Shokrollahi, entitled “Methods and Systems for Low-power and Pin-efficient Communications with Superposition Signaling Codes” (hereinafter “Cronie IV”).
U.S. patent application Ser. No. 13/542,599, filed Jul. 5, 2012, naming Armin Tajalli, Harm Cronie, and Amin Shokrollahi entitled “Methods and Circuits for Efficient Processing and Detection of Balanced Codes” (hereafter called “Tajalli I”.)
U.S. patent application Ser. No. 13/842,740, filed Mar. 15, 2013, naming Brian Holden, Amin Shokrollahi and Anant Singh, entitled “Methods and Systems for Skew Tolerance in and Advanced Detectors for Vector Signaling Codes for Chip-to-Chip Communication”, hereinafter identified as [Holden I];
U.S. Provisional Patent Application No. 61/946,574, filed Feb. 28, 2014, naming Amin Shokrollahi, Brian Holden, and Richard Simpson, entitled “Clock Embedded Vector Signaling Codes”, hereinafter identified as [Shokrollahi I].
U.S. patent application Ser. No. 14/612,241, filed Aug. 4, 2015, naming Amin Shokrollahi, Ali Hormati, and Roger Ulrich, entitled “Method and Apparatus for Low Power Chip-to-Chip Communications with Constrained ISI Ratio”, hereinafter identified as [Shokrollahi II].
U.S. patent application Ser. No. 13/895,206, filed May 15, 2013, naming Roger Ulrich and Peter Hunt, entitled “Circuits for Efficient Detection of Vector Signaling Codes for Chip-to-Chip Communications using Sums of Differences”, hereinafter identified as [Ulrich I].
U.S. patent application Ser. No. 14/816,896, filed Aug. 3, 2015, naming Brian Holden and Amin Shokrollahi, entitled “Orthogonal Differential Vector Signaling Codes with Embedded Clock”, hereinafter identified as [Holden II].
U.S. patent application Ser. No. 14/926,958, filed Oct. 29, 2015, naming Richard Simpson, Andrew Stewart, and Ali Hormati, entitled “Clock Data Alignment System for Vector Signaling Code Communications Link”, hereinafter identified as [Stewart I].
U.S. patent application Ser. No. 14/925,686, filed Oct. 28, 2015, naming Armin Tajalli, entitled “Advanced Phase Interpolator”, hereinafter identified as [Tajalli II].
U.S. Provisional Patent Application No. 62/286,717, filed Jan. 25, 2016, naming Armin Tajalli, entitled “Voltage Sampler Driver with Enhanced High-Frequency Gain”, hereinafter identified as [Tajalli III].
The following additional references to prior art have been cited in this application:
The present embodiments relate to communications systems circuits generally, and more particularly to obtaining a stable, correctly phased receiver clock signal from a high-speed multi-wire interface used for chip-to-chip communication.
In modern digital systems, digital information has to be processed in a reliable and efficient way. In this context, digital information is to be understood as information available in discrete, i.e., discontinuous values. Bits, collection of bits, but also numbers from a finite set can be used to represent digital information.
In most chip-to-chip, or device-to-device communication systems, communication takes place over a plurality of wires to increase the aggregate bandwidth. A single or pair of these wires may be referred to as a channel or link and multiple channels create a communication bus between the electronic components. At the physical circuitry level, in chip-to-chip communication systems, buses are typically made of electrical conductors in the package between chips and motherboards, on printed circuit boards (“PCBs”) boards or in cables and connectors between PCBs. In high frequency applications, microstrip or stripline PCB traces may be used.
Common methods for transmitting signals over bus wires include single-ended and differential signaling methods. In applications requiring high speed communications, those methods can be further optimized in terms of power consumption and pin-efficiency, especially in high-speed communications. More recently, vector signaling methods have been proposed to further optimize the trade-offs between power consumption, pin efficiency and noise robustness of chip-to-chip communication systems. In those vector signaling systems, digital information at the transmitter is transformed into a different representation space in the form of a vector codeword that is chosen in order to optimize the power consumption, pin-efficiency and speed trade-offs based on the transmission channel properties and communication system design constraints. Herein, this process is referred to as “encoding”. The encoded codeword is communicated as a group of signals from the transmitter to one or more receivers. At a receiver, the received signals corresponding to the codeword are transformed back into the original digital information representation space. Herein, this process is referred to as “decoding”.
Regardless of the encoding method used, the received signals presented to the receiving device must be sampled (or their signal value otherwise recorded) at intervals best representing the original transmitted values, regardless of transmission channel delays, interference, and noise. This Clock and Data Recovery (CDR) not only must determine the appropriate sample timing, but must continue to do so continuously, providing dynamic compensation for varying signal propagation conditions.
Many known CDR systems utilize a Phase-Locked Loop (PLL) or Delay-Locked Loop (DLL) to synthesize a local receive clock having an appropriate frequency and phase for accurate receive data sampling.
To reliably detect the data values transmitted over a communications system, a receiver must accurately measure the received signal value amplitudes at carefully selected times. Various methods are known to facilitate such receive measurements, including reception of one or more dedicated clock signals associated with the transmitted data stream, extraction of clock signals embedded within the transmitted data stream, and synthesis of a local receive clock from known attributes of the communicated data stream.
In general, the receiver embodiments of such timing methods are described as Clock-Data Recovery (CDR), often based on Phase-Lock Loop (PLL) or Delay-Locked Loop (DLL) synthesis of a local receive clock having the desired frequency and phase characteristics.
In both PLL and DLL embodiments, a Phase Detector compares the relative phase (and in some variations, the relative frequency) of a received reference signal and a local clock signal to produce an error signal, which is subsequently used to correct the phase and/or frequency of the local clock source and thus minimize the error. As this feedback loop behavior will lead to a given PLL embodiment producing a fixed phase relationship (as examples, 0 degrees or 90 degrees of phase offset) between the reference signal and the local clock, an additional fixed or variable phase adjustment is often introduced to permit the phase offset to be set to a different desired value (as one example, 45 degrees of phase offset) to facilitate receiver data detection.
In some embodiments, the operating range of the local clock source may be sufficiently wide that a phase lock may occur between harmonic multiples of the reference and local clock signals (e.g. the local clock operating spuriously at one half or twice its normal frequency,) especially at system startup. A lock detector is described which may be configured to detect and correct this anomalous behavior.
Phase Locked Loops (PLLs) are well represented in the literature. A typical PLL is composed of a phase detector that compares an external reference signal to an internal clock signal, a low pass filter that smoothes the resulting error value to produce a clock control signal, and a variable frequency clock source (typically, a Voltage Controlled Oscillator or VCO) controlled by the smoothed error value, producing the internal clock signal presented to the phase detector. In a well-known variation, such a PLL design may incorporate a clock frequency divider between the VCO and the phase detector, allowing a higher-frequency clock output to be phase locked to a lower-frequency reference signal.
In an alternative embodiment, the variable frequency clock source is replaced by a variable delay element, its (optionally multiple tapped) outputs thus representing one or more successive time-delayed versions of the original input signal rather than successive cycles of an oscillator to be phase compared to the reference input signal. For the purposes of this document, such Delay Locked Loops (DLL) are considered functionally equivalent to a PLL in such an application.
Numerous forms of PLL phase detectors, also known as phase comparators, are known to the art. A popular embodiment is composed of a digital finite state machine with state changes driven by signal edges of the external reference clock and the internal clock signal. Such a state machine can be designed and configured to be sensitive to both phase differences between the two clock signals, and to gross frequency differences between those signals as well. In some embodiments, a state machine phase detector also provides an indication that the PLL has locked. The combination of phase and frequency sensitivity permits such a detector to accelerate the initial acquisition of PLL lock, e.g. at system startup, where the two clock signals may have significant frequency differences.
An edge-clocked D flip-flop may be used as a digital phase comparator, producing a “1” output if a first clock signal presented at the D input has already transitioned when a second clock signal used as the flip-flop clock transitions, and produces an “0” output if the first clock signal has not yet transitioned. Such “bang-bang” phase detector behavior (i.e. either fully on or fully off) may require significant smoothing by the PLL loop filter to maintain loop stability.
A simple XOR gate is also commonly used as a phase comparator in PLL embodiments in which its simple, low-latency design leads to advantageous high loop bandwidth. Unlike the previous example, the digital waveform produced by XORing, for example, a first and a second square wave clock signal smoothly varies its duty cycle with phase differences between the clocks.
However, any such detector sensitive only to phase may erroneously drive the VCO in the wrong direction when there is significant frequency difference between the first and second clocks, such as at system startup, before ultimately capturing a phase relationship leading to PLL lock. In embodiments utilizing a VCO covering a broad frequency range, a phase-only detector may also allow the PLL to erroneously lock with the VCO operating at a multiple or fraction of the correct frequency. Such anomalous or pseudo-lock conditions may be avoided by use of a phase and frequency comparator as known in the art, such as the earlier example based on a finite state machine.
Unless otherwise specified within this document, a phase locked loop may be composed of any known embodiment of a phase detector, voltage controlled oscillator, and loop filter, without limitation.
Receiver Clock Recovery
One data receiver embodiment
In one embodiment, a ring oscillator composed of a sequence of identical digital logic elements such as gates, inverters, or buffers in a closed loop is used as the internal Voltage Controlled Oscillator (VCO) timing source for the PLL. The ring oscillator frequency is varied by analog adjustment of at least one of: gate propagation delay, inter-gate rise and fall time, and gate switching threshold within the ring oscillator. In some embodiments, this is implemented via switched capacitor banks, where a digital control signal is applied to selectively place capacitive elements in parallel and/or series combinations to alter an RC time constant, as one non-limiting example. In further embodiments, one or more current sources within ring oscillator elements may be increased or decreased to alter that element's switching threshold and/or output rise-time/fall-time, and thereby adjust its effective delay.
In some embodiments, outputs are taken at equal intervals (i.e. separated by equal numbers of ring oscillator gates) along the sequence of gates comprising the ring oscillator to provide multiple clock phases, as identified here as VCO(0), VCO(2), VCO(4), and VCO(6) clocks. Some embodiments may also incorporate a phase interpolator 360 which, under control of Clock/Data phase control logic 370, can be configured to incrementally offset the fixed phase relationship obtained under lock conditions so as to align the resulting clock phases with desirable data sampling intervals. In some embodiments, it is desired that the VCO operate at a multiple of the received reference clock frequency, thus Frequency Divider 350 divides the VCO outputs by a comparable amount prior to the Phase Detector. As non-limiting examples, in one embodiment binary (factor of two) dividers are used at 350 to obtain the correct sampling clock rate, while in another embodiment no divider is required and the VCO outputs are used directly.
Adjustable ring oscillator VCOs are capable of a very wide operating range, in one embodiment demonstrating controlled oscillation over considerably more than a 4:1 frequency range, potentially allowing the PLL to erroneously lock at one-half the desired clock rate or at twice the desired clock rate. Combining the ring oscillator VCO with a phase- and frequency-detector such as the previously described State Machine phase detector to control startup frequency was contra-indicated in this embodiment, however, as that form of phase comparator could not provide sufficient PLL bandwidth during lock to meet phase jitter specifications.
Frequency Lock Assist
A new embodiment composed of the phase detector, error accumulator, and VCO elements of
Also without implying limitation, an XOR gate phase detector producing a current output is illustrated at 320. Its simple design and low latency enables high PLL bandwidth and low jitter, but its lack of frequency discrimination introduces the risk of anomalous or pseudo-locked operation at system startup. To avoid such undesirable operation an additional source of VCO control, Frequency Lock Assist 400, is utilized to force the VCO into an operational range within which the normal phase comparator will correctly operate. The Frequency Lock Assist may also be configured to provide a useful PLL lock indication, independent of the type of phase detector used.
In the embodiment of
One embodiment of Frequency Lock Assist 400 is shown in detail in
Referring back to
Further, it should be noted that in the examples described above, the maximum frequency that VCO could start is 2*CKREF (12.5 GHz in the specific example described above), as shown by the scenario of
It should be noted that the above numerical examples are provided purely for example, and should not be considered in any way as limiting the scope of described embodiments.
In some embodiments, an apparatus includes a VCO 340 configured to provide a plurality of phases VCO(N) of a local clock signal. A phase comparator 320 is configured to receive a phase VCO(i) of the local clock signal and a reference clock signal CKREF, and configured to output a phase-error signal. An FLA circuit 400 is configured to receive one or more phases VCO(N) of the local clock signal and the reference clock signal, and to generate an FLA signal indicative of a magnitude of a frequency error between the reference clock signal CKREF and the local clock signal. The apparatus further includes an error accumulator circuit 430 configured to receive the phase-error signal and the FLA signal, and to responsively provide to the VCO 340 a VCO control signal to lock the local clock signal to the reference clock signal.
In some embodiments, the error accumulator circuit 430 is a loop filter. In some embodiments, the phase-error signal is received at a second-order input of the loop filter and wherein the FLA signal is received at a first-order input of the loop filter. In some embodiments, the loop filter is a resistor-capacitor (RC) filter, and the second-order input is at a resistive input of the RC filter and the first-order input is at a capacitive input of the RC filter.
In some embodiments, the FLA signal is configured to set the VCO 340 in a frequency-lock condition, and subsequently the phase-error signal sets the VCO 340 in a frequency and phase-locked condition.
In some embodiments, the VCO 340 comprises a delay-control transistor, and the VCO control signal sets an operating voltage for the delay-control transistor. In some embodiments, the delay-control transistor adjusts delay characteristics of delay elements in the VCO 340. In some embodiments, the delay-control transistor is configured to adjust an RC time-constant of at least one delay element. In some embodiments, the delay-control transistor is configured to adjust a current through the delay elements in the VCO.
In some embodiments, FLA circuit 400 includes a plurality of FLA sub-circuits, each FLA sub-circuit configured to receive (i) a respective phase of the plurality of phases of the local clock signal and (ii) the reference clock signal, and to output a partial FLA signal, and a summation unit configured to receive each partial FLA signal and to generate the FLA signal.
In some embodiments, each partial FLA signal is a current signal and the summation unit performs an analog summation at a common node connected to all of the FLA partial signals. In some embodiments, the FLA circuit comprises 8 FLA sub-circuits, and the FLA signal has a range of values from −8 to +8.
In some embodiments, each FLA sub-circuit is a first order sub-circuit, each sub-circuit includes a first and a second D Flip-Flop arranged in a shift register configuration, the first and second D Flip-Flops configured to latch values of the respective phase of the local clock signal according to adjacent edges the reference clock signal, and an XOR connected to the output of each D Flip-Flop, the XOR configured to receive the latched values and to generate the partial FLA signal. An example of such an FLA sub-circuit is shown in
In some embodiments, each FLA sub-circuit is a second order circuit, each sub-circuit including three D Flip-Flops arranged in a shift register configuration, a first and third D Flip-Flop configured to latch values of the respective phase of the local clock signal according to edges of the reference clock signal that are separated by a unit interval, and an XOR connected to the first and the third D Flip-Flop, the XOR configured to receive the latched values and to generate the partial FLA signal. An example of such an FLA sub-circuit is shown in
It should be noted that embodiments described above compute 1−z−1 based on the reference clock rate, comparing it to the VCO clock rate divided by four. However, in the particular example of the communications system of
Assuming that the maximum VCO frequency that may transiently occur at startup (2*CKREF) results in each of VCO(N)/4 in
If the operational frequency range of the VCO is even wider, a Frequency Lock Assist circuit utilizing 1−z−2 terms or even higher order terms may be used. As shown as 730 in
In some embodiments, the error accumulator circuit is a loop filter. In some embodiments, the method further includes receiving the phase-error signal at a second-order input of the loop filter and receiving the FLA signal at a first-order input of the loop filter.
In some embodiments, the loop filter is a resistor-capacitor (RC) filter, the second-order input is at a resistive input of the RC filter and the first-order input is at a capacitive input of the RC filter.
In some embodiments, the FLA signal sets the VCO in a frequency-lock condition, and subsequently the phase-error signal sets the VCO in a frequency and phase-locked condition.
In some embodiments, the VCO control signal sets an operating voltage for a delay-control transistor in the VCO. In some embodiments, the method further includes adjusting the delay-control transistor to delay characteristics of delay elements in the VCO. In some embodiments, the method further includes adjusting an RC time-constant of at least one delay element in the VCO. In some embodiments, the method further includes adjusting current through at least one delay element in the VCO.
In some embodiments, the method 1200 further includes receiving, at a FLA sub-circuit of a plurality of FLA sub-circuits, a respective phase of the plurality of phases of the local clock signal and the reference clock signal, and responsively forming a partial FLA signal, and generating the FLA signal by summing the partial FLA signal from each FLA sub-circuit using a summation unit.
In some embodiments, each FLA sub-circuit is a first order sub-circuit, and generating each partial FLA circuit includes latching values of the respective phase of the local clock signal according to adjacent edges the reference clock signal and generating the partial FLA signal based on the latched values.
In some embodiments, each FLA sub-circuit is a second order circuit, and generating each partial FLA circuit includes latching values of the respective phase of the local clock signal according to edges of the reference clock signal that are separated by a unit interval and generating the partial FLA signal based on the latched values.
In some embodiments, each partial FLA signal is a current signal and wherein generating the FLA signal includes performing an analog summation at a common node connected to all of the FLA partial signals. In some embodiments, the FLA circuit comprises 8 FLA sub-circuits as shown in
This application is a continuation of U.S. application Ser. No. 15/253,486, filed Aug. 31, 2016, naming Armin Tajalli, entitled, “Lock Detector for Phase Lock Loop,” which is hereby incorporated by reference herein in its entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
668687 | Mayer | Feb 1901 | A |
780883 | Hinchman | Jan 1905 | A |
3196351 | Slepian | Jul 1965 | A |
3636463 | Ongkiehong | Jan 1972 | A |
3939468 | Mastin | Feb 1976 | A |
4163258 | Ebihara | Jul 1979 | A |
4181967 | Nash | Jan 1980 | A |
4206316 | Burnsweig | Jun 1980 | A |
4276543 | Miller | Jun 1981 | A |
4414512 | Nelson | Nov 1983 | A |
4486739 | Franaszek | Dec 1984 | A |
4499550 | Ray, III | Feb 1985 | A |
4722084 | Morton | Jan 1988 | A |
4772845 | Scott | Sep 1988 | A |
4774498 | Traa | Sep 1988 | A |
4864303 | Ofek | Sep 1989 | A |
4897657 | Brubaker | Jan 1990 | A |
4974211 | Corl | Nov 1990 | A |
5017924 | Guiberteau | May 1991 | A |
5053974 | Penz | Oct 1991 | A |
5166956 | Baltus | Nov 1992 | A |
5168509 | Nakamura | Dec 1992 | A |
5266907 | Dacus | Nov 1993 | A |
5283761 | Gillingham | Feb 1994 | A |
5287305 | Yoshida | Feb 1994 | A |
5311516 | Kuznicki | May 1994 | A |
5331320 | Cideciyan | Jul 1994 | A |
5412689 | Chan | May 1995 | A |
5449895 | Hecht | Sep 1995 | A |
5459465 | Kagey | Oct 1995 | A |
5461379 | Weinman | Oct 1995 | A |
5510736 | Van De Plassche | Apr 1996 | A |
5511119 | Lechleider | Apr 1996 | A |
5528198 | Baba | Jun 1996 | A |
5553097 | Dagher | Sep 1996 | A |
5566193 | Cloonan | Oct 1996 | A |
5599550 | Kohlruss | Feb 1997 | A |
5626651 | Dullien | May 1997 | A |
5629651 | Mizuno | May 1997 | A |
5659353 | Kostreski | Aug 1997 | A |
5727006 | Dreyer | Mar 1998 | A |
5748948 | Yu | May 1998 | A |
5802356 | Gaskins | Sep 1998 | A |
5825808 | Hershey | Oct 1998 | A |
5856935 | Moy | Jan 1999 | A |
5875202 | Venters | Feb 1999 | A |
5945935 | Kusumoto | Aug 1999 | A |
5949060 | Schattschneider | Sep 1999 | A |
5982954 | Delen | Nov 1999 | A |
5995016 | Perino | Nov 1999 | A |
6005895 | Perino | Dec 1999 | A |
6084883 | Norrell | Jul 2000 | A |
6119263 | Mowbray | Sep 2000 | A |
6172634 | Leonowich | Jan 2001 | B1 |
6175230 | Hamblin | Jan 2001 | B1 |
6232908 | Nakaigawa | May 2001 | B1 |
6278740 | Nordyke | Aug 2001 | B1 |
6307906 | Tanji | Oct 2001 | B1 |
6316987 | Dally | Nov 2001 | B1 |
6346907 | Dacy | Feb 2002 | B1 |
6359931 | Perino | Mar 2002 | B1 |
6378073 | Davis | Apr 2002 | B1 |
6380783 | Chao et al. | Apr 2002 | B1 |
6384758 | Michalski | May 2002 | B1 |
6389091 | Yamaguchi | May 2002 | B1 |
6398359 | Silverbrook | Jun 2002 | B1 |
6404820 | Postol | Jun 2002 | B1 |
6417737 | Moloudi | Jul 2002 | B1 |
6433800 | Holtz | Aug 2002 | B1 |
6452420 | Wong | Sep 2002 | B1 |
6473877 | Sharma | Oct 2002 | B1 |
6483828 | Balachandran | Nov 2002 | B1 |
6504875 | Perino | Jan 2003 | B2 |
6509773 | Buchwald | Jan 2003 | B2 |
6522699 | Anderson | Feb 2003 | B1 |
6556628 | Poulton | Apr 2003 | B1 |
6563382 | Yang | May 2003 | B1 |
6621427 | Greenstreet | Sep 2003 | B2 |
6624699 | Yin | Sep 2003 | B2 |
6650638 | Walker | Nov 2003 | B1 |
6661355 | Cornelius | Dec 2003 | B2 |
6664355 | Kim | Dec 2003 | B2 |
6686879 | Shattil | Feb 2004 | B2 |
6690739 | Mui | Feb 2004 | B1 |
6717478 | Kim | Apr 2004 | B1 |
6766342 | Kechriotis | Jul 2004 | B2 |
6772351 | Werner | Aug 2004 | B1 |
6839429 | Gaikwad | Jan 2005 | B1 |
6839587 | Yonce | Jan 2005 | B2 |
6854030 | Perino | Feb 2005 | B2 |
6865234 | Agazzi | Mar 2005 | B1 |
6865236 | Terry | Mar 2005 | B1 |
6876317 | Sankaran | Apr 2005 | B2 |
6898724 | Chang | May 2005 | B2 |
6927709 | Kiehl | Aug 2005 | B2 |
6954492 | Williams | Oct 2005 | B1 |
6963622 | Eroz | Nov 2005 | B2 |
6972701 | Jansson | Dec 2005 | B2 |
6973613 | Cypher | Dec 2005 | B2 |
6976194 | Cypher | Dec 2005 | B2 |
6982954 | Dhong | Jan 2006 | B2 |
6990138 | Bejjani | Jan 2006 | B2 |
6993311 | Li | Jan 2006 | B2 |
6999516 | Rajan | Feb 2006 | B1 |
7023817 | Kuffner | Apr 2006 | B2 |
7039136 | Olson | May 2006 | B2 |
7053802 | Cornelius | May 2006 | B2 |
7075996 | Simon | Jul 2006 | B2 |
7080288 | Ferraiolo | Jul 2006 | B2 |
7082557 | Schauer | Jul 2006 | B2 |
7085153 | Ferrant | Aug 2006 | B2 |
7085336 | Lee | Aug 2006 | B2 |
7127003 | Rajan | Oct 2006 | B2 |
7130944 | Perino | Oct 2006 | B2 |
7142612 | Horowitz | Nov 2006 | B2 |
7142865 | Tsai | Nov 2006 | B2 |
7164631 | Tateishi | Jan 2007 | B2 |
7167019 | Broyde | Jan 2007 | B2 |
7176823 | Zabroda | Feb 2007 | B2 |
7180949 | Kleveland | Feb 2007 | B2 |
7184483 | Rajan | Feb 2007 | B2 |
7199728 | Dally | Apr 2007 | B2 |
7231558 | Gentieu | Jun 2007 | B2 |
7269130 | Pitio | Sep 2007 | B2 |
7269212 | Chau | Sep 2007 | B1 |
7335976 | Chen | Feb 2008 | B2 |
7336112 | Sha | Feb 2008 | B1 |
7339990 | Hidaka | Mar 2008 | B2 |
7346819 | Bansal | Mar 2008 | B2 |
7348989 | Stevens | Mar 2008 | B2 |
7349484 | Stojanovic | Mar 2008 | B2 |
7356213 | Cunningham | Apr 2008 | B1 |
7358869 | Chiarulli | Apr 2008 | B1 |
7362130 | Broyde | Apr 2008 | B2 |
7362697 | Becker | Apr 2008 | B2 |
7366942 | Lee | Apr 2008 | B2 |
7370264 | Worley | May 2008 | B2 |
7372390 | Yamada | May 2008 | B2 |
7389333 | Moore | Jun 2008 | B2 |
7397302 | Bardsley | Jul 2008 | B2 |
7400276 | Sotiriadis | Jul 2008 | B1 |
7428273 | Foster | Sep 2008 | B2 |
7456778 | Werner | Nov 2008 | B2 |
7462956 | Lan | Dec 2008 | B2 |
7496162 | Srebranig | Feb 2009 | B2 |
7570704 | Nagarajan | Apr 2009 | B2 |
7535957 | Ozawa | May 2009 | B2 |
7539532 | Tran | May 2009 | B2 |
7599390 | Pamarti | Oct 2009 | B2 |
7613234 | Raghavan | Nov 2009 | B2 |
7616075 | Kushiyama | Nov 2009 | B2 |
7620116 | Bessios | Nov 2009 | B2 |
7633850 | Nagarajan | Dec 2009 | B2 |
7639596 | Cioffi | Dec 2009 | B2 |
7643588 | Visalli | Jan 2010 | B2 |
7650525 | Chang | Jan 2010 | B1 |
7656321 | Wang | Feb 2010 | B2 |
7688929 | Co | Mar 2010 | B2 |
7694204 | Schmidt | Apr 2010 | B2 |
7697915 | Behzad | Apr 2010 | B2 |
7698088 | Sul | Apr 2010 | B2 |
7706456 | Laroia | Apr 2010 | B2 |
7706524 | Zerbe | Apr 2010 | B2 |
7746764 | Rawlins | Jun 2010 | B2 |
7768312 | Hirose | Aug 2010 | B2 |
7787572 | Scharf | Aug 2010 | B2 |
7804361 | Lim | Sep 2010 | B2 |
7808456 | Chen | Oct 2010 | B2 |
7808883 | Green | Oct 2010 | B2 |
7841909 | Murray | Nov 2010 | B2 |
7860190 | Feller | Dec 2010 | B2 |
7869497 | Benvenuto | Jan 2011 | B2 |
7869546 | Tsai | Jan 2011 | B2 |
7882413 | Chen | Feb 2011 | B2 |
7899653 | Hollis | Mar 2011 | B2 |
7907676 | Stojanovic | Mar 2011 | B2 |
7933770 | Kruger | Apr 2011 | B2 |
8000664 | Khorram | Aug 2011 | B2 |
8030999 | Chatterjee | Oct 2011 | B2 |
8036300 | Evans | Oct 2011 | B2 |
8050332 | Chung | Nov 2011 | B2 |
8055095 | Palotai | Nov 2011 | B2 |
8064535 | Wiley | Nov 2011 | B2 |
8085172 | Li | Dec 2011 | B2 |
8091006 | Prasad | Jan 2012 | B2 |
8106806 | Toyomura | Jan 2012 | B2 |
8149906 | Saito | Apr 2012 | B2 |
8159375 | Abbasfar | Apr 2012 | B2 |
8159376 | Abbasfar | Apr 2012 | B2 |
8180931 | Lee | May 2012 | B2 |
8185807 | Oh | May 2012 | B2 |
8199849 | Oh | Jun 2012 | B2 |
8199863 | Chen | Jun 2012 | B2 |
8218670 | AbouRjeily | Jul 2012 | B2 |
8233544 | Bao | Jul 2012 | B2 |
8245094 | Jiang | Aug 2012 | B2 |
8253454 | Lin | Aug 2012 | B2 |
8279094 | Abbasfar | Oct 2012 | B2 |
8279745 | Dent | Oct 2012 | B2 |
8289914 | Li | Oct 2012 | B2 |
8295250 | Gorokhov | Oct 2012 | B2 |
8295336 | Lutz | Oct 2012 | B2 |
8305247 | Pun | Nov 2012 | B2 |
8310389 | Chui | Nov 2012 | B1 |
8341492 | Shen | Dec 2012 | B2 |
8359445 | Ware | Jan 2013 | B2 |
8365035 | Hara | Jan 2013 | B2 |
8406315 | Tsai | Mar 2013 | B2 |
8406316 | Sugita | Mar 2013 | B2 |
8429492 | Yoon | Apr 2013 | B2 |
8429495 | Przybylski | Apr 2013 | B2 |
8437440 | Zhang | May 2013 | B1 |
8442099 | Sederat | May 2013 | B1 |
8442210 | Zerbe | May 2013 | B2 |
8443223 | Abbasfar | May 2013 | B2 |
8451913 | Oh | May 2013 | B2 |
8462891 | Kizer | Jun 2013 | B2 |
8472513 | Malipatil | Jun 2013 | B2 |
8620166 | Dong | Jun 2013 | B2 |
8498344 | Wilson | Jul 2013 | B2 |
8498368 | Husted | Jul 2013 | B1 |
8520348 | Dong | Aug 2013 | B2 |
8520493 | Goulahsen | Aug 2013 | B2 |
8539318 | Cronie | Sep 2013 | B2 |
8547272 | Nestler | Oct 2013 | B2 |
8577284 | Seo | Nov 2013 | B2 |
8578246 | Mittelholzer | Nov 2013 | B2 |
8588254 | Diab | Nov 2013 | B2 |
8588280 | Oh | Nov 2013 | B2 |
8593305 | Tajalli | Nov 2013 | B1 |
8602643 | Gardiner | Dec 2013 | B2 |
8604879 | Mourant | Dec 2013 | B2 |
8638241 | Sudhakaran | Jan 2014 | B2 |
8643437 | Chiu | Feb 2014 | B2 |
8649445 | Cronie | Feb 2014 | B2 |
8649460 | Ware | Feb 2014 | B2 |
8674861 | Matsuno | Mar 2014 | B2 |
8687968 | Nosaka | Apr 2014 | B2 |
8711919 | Kumar | Apr 2014 | B2 |
8718184 | Cronie | May 2014 | B1 |
8744012 | Ding | Jun 2014 | B1 |
8755426 | Cronie | Jun 2014 | B1 |
8773964 | Hsueh | Jul 2014 | B2 |
8780687 | Clausen | Jul 2014 | B2 |
8782578 | Tell | Jul 2014 | B2 |
8791735 | Shibasaki | Jul 2014 | B1 |
8831440 | Yu | Sep 2014 | B2 |
8841936 | Nakamura | Sep 2014 | B2 |
8879660 | Peng | Nov 2014 | B1 |
8897134 | Kern | Nov 2014 | B2 |
8898504 | Baumgartner | Nov 2014 | B2 |
8938171 | Tang | Jan 2015 | B2 |
8949693 | Ordentlich | Feb 2015 | B2 |
8951072 | Hashim | Feb 2015 | B2 |
8975948 | GonzalezDiaz | Mar 2015 | B2 |
8989317 | Holden | Mar 2015 | B1 |
9015566 | Cronie | Apr 2015 | B2 |
9020049 | Schwager | Apr 2015 | B2 |
9036764 | Hossain | May 2015 | B1 |
9059816 | Simpson | Jun 2015 | B1 |
9069995 | Cronie | Jun 2015 | B1 |
9077386 | Holden | Jul 2015 | B1 |
9083576 | Hormati | Jul 2015 | B1 |
9093791 | Liang | Jul 2015 | B2 |
9100232 | Hormati | Aug 2015 | B1 |
9106465 | Walter | Aug 2015 | B2 |
9124557 | Fox | Sep 2015 | B2 |
9148087 | Tajalli | Sep 2015 | B1 |
9148198 | Zhang | Sep 2015 | B1 |
9152495 | Losh | Oct 2015 | B2 |
9165615 | Amirkhany | Oct 2015 | B2 |
9172412 | Kim | Oct 2015 | B2 |
9178503 | Hsieh | Nov 2015 | B2 |
9183085 | Northcott | Nov 2015 | B1 |
9197470 | Okunev | Nov 2015 | B2 |
9281785 | Sjoland | Mar 2016 | B2 |
9288082 | Ulrich | Mar 2016 | B1 |
9288089 | Cronie | Mar 2016 | B2 |
9292716 | Winoto | Mar 2016 | B2 |
9300503 | Holden | Mar 2016 | B1 |
9306621 | Zhang | Apr 2016 | B2 |
9331962 | Lida | May 2016 | B2 |
9362974 | Fox | Jun 2016 | B2 |
9363114 | Shokrollahi | Jun 2016 | B2 |
9374250 | Musah | Jun 2016 | B1 |
9401828 | Cronie | Jul 2016 | B2 |
9432082 | Ulrich | Aug 2016 | B2 |
9432298 | Smith | Aug 2016 | B1 |
9444654 | Hormati | Sep 2016 | B2 |
9455744 | George | Sep 2016 | B2 |
9455765 | Schumacher | Sep 2016 | B2 |
9461862 | Holden | Oct 2016 | B2 |
9479369 | Shokrollahi | Oct 2016 | B1 |
9509437 | Shokrollahi | Nov 2016 | B2 |
9520883 | Shibasaki | Dec 2016 | B2 |
9544015 | Ulrich | Jan 2017 | B2 |
9565036 | Zerbe | Feb 2017 | B2 |
9634797 | Benammar | Apr 2017 | B2 |
9667379 | Cronie | May 2017 | B2 |
9917711 | Ulrich | Mar 2018 | B2 |
20010006538 | Simon | Jul 2001 | A1 |
20010055344 | Lee | Dec 2001 | A1 |
20020034191 | Shattil | Mar 2002 | A1 |
20020044316 | Myers | Apr 2002 | A1 |
20020057592 | Robb | May 2002 | A1 |
20020154633 | Shin | Oct 2002 | A1 |
20020163881 | Dhong | Nov 2002 | A1 |
20020167339 | Chang | Nov 2002 | A1 |
20020174373 | Chang | Nov 2002 | A1 |
20020181607 | Izumi | Dec 2002 | A1 |
20030016763 | Doi | Jan 2003 | A1 |
20030016770 | Trans | Jan 2003 | A1 |
20030046618 | Collins | Mar 2003 | A1 |
20030085763 | Schrodinger | May 2003 | A1 |
20030146783 | Bandy | Aug 2003 | A1 |
20030174023 | Miyasita | Sep 2003 | A1 |
20030185310 | Ketchum | Oct 2003 | A1 |
20030218558 | Mulder | Nov 2003 | A1 |
20040027185 | Fiedler | Feb 2004 | A1 |
20040092240 | Hayashi | May 2004 | A1 |
20040146117 | Subramaniam | Jul 2004 | A1 |
20040155802 | Lamy | Aug 2004 | A1 |
20040161019 | Raghavan | Aug 2004 | A1 |
20040169529 | Afghahi | Sep 2004 | A1 |
20040170231 | Bessios | Sep 2004 | A1 |
20050024117 | Kubo | Feb 2005 | A1 |
20050057379 | Jansson | Mar 2005 | A1 |
20050063493 | Foster | Mar 2005 | A1 |
20050128018 | Meltzer | Jun 2005 | A1 |
20050134380 | Nairn | Jun 2005 | A1 |
20050149833 | Worley | Jul 2005 | A1 |
20050174841 | Ho | Aug 2005 | A1 |
20050195000 | Parker | Sep 2005 | A1 |
20050201491 | Wei | Sep 2005 | A1 |
20050213686 | Love | Sep 2005 | A1 |
20050220182 | Kuwata | Oct 2005 | A1 |
20050270098 | Zhang | Dec 2005 | A1 |
20050275470 | Choi | Dec 2005 | A1 |
20060036668 | Jaussi | Feb 2006 | A1 |
20060097786 | Su | May 2006 | A1 |
20060103463 | Lee | May 2006 | A1 |
20060120486 | Visalli | Jun 2006 | A1 |
20060126751 | Bessios | Jun 2006 | A1 |
20060133538 | Stojanovic | Jun 2006 | A1 |
20060140324 | Casper | Jun 2006 | A1 |
20060159005 | Rawlins | Jul 2006 | A1 |
20060232461 | Felder | Oct 2006 | A1 |
20060233291 | Garlepp | Oct 2006 | A1 |
20060291589 | Eliezer | Dec 2006 | A1 |
20070001713 | Lin | Jan 2007 | A1 |
20070001723 | Lin | Jan 2007 | A1 |
20070002954 | Cornelius | Jan 2007 | A1 |
20070030796 | Green | Feb 2007 | A1 |
20070076871 | Renes | Apr 2007 | A1 |
20070103338 | Teo | May 2007 | A1 |
20070121716 | Nagarajan | May 2007 | A1 |
20070182487 | Ozasa | Aug 2007 | A1 |
20070188367 | Yamada | Aug 2007 | A1 |
20070201546 | Lee | Aug 2007 | A1 |
20070201597 | He | Aug 2007 | A1 |
20070204205 | Niu | Aug 2007 | A1 |
20070263711 | Kramer | Nov 2007 | A1 |
20070283210 | Prasad | Dec 2007 | A1 |
20080007367 | Kim | Jan 2008 | A1 |
20080012598 | Mayer | Jan 2008 | A1 |
20080104374 | Mohamed | May 2008 | A1 |
20080159448 | Anim-Appiah | Jul 2008 | A1 |
20080192621 | Suehiro | Aug 2008 | A1 |
20080317188 | Staszewski | Dec 2008 | A1 |
20090059782 | Cole | Mar 2009 | A1 |
20090115523 | Akizuki | May 2009 | A1 |
20090154604 | Lee | Jun 2009 | A1 |
20090193159 | Li | Jul 2009 | A1 |
20090195281 | Tamura | Aug 2009 | A1 |
20090262876 | Arima | Oct 2009 | A1 |
20090316730 | Feng | Dec 2009 | A1 |
20090323864 | Tired | Dec 2009 | A1 |
20100046644 | Mazet | Feb 2010 | A1 |
20100081451 | Mueck | Apr 2010 | A1 |
20100148819 | Bae | Jun 2010 | A1 |
20100180143 | Ware | Jul 2010 | A1 |
20100215087 | Tsai | Aug 2010 | A1 |
20100215112 | Tsai | Aug 2010 | A1 |
20100220828 | Fuller | Sep 2010 | A1 |
20100235673 | Abbasfar | Sep 2010 | A1 |
20100271107 | Tran | Oct 2010 | A1 |
20100283894 | Horan | Nov 2010 | A1 |
20100296556 | Rave | Nov 2010 | A1 |
20100309964 | Oh | Dec 2010 | A1 |
20100329325 | Mobin | Dec 2010 | A1 |
20110014865 | Seo | Jan 2011 | A1 |
20110028089 | Komori | Feb 2011 | A1 |
20110032977 | Hsiao | Feb 2011 | A1 |
20110051854 | Kizer | Mar 2011 | A1 |
20110072330 | Kolze | Mar 2011 | A1 |
20110074488 | Broyde | Mar 2011 | A1 |
20110084737 | Oh | Apr 2011 | A1 |
20110103508 | Mu | May 2011 | A1 |
20110127990 | Wilson | Jun 2011 | A1 |
20110156757 | Hayashi | Jun 2011 | A1 |
20110228864 | Aryanfar | Sep 2011 | A1 |
20110235501 | Goulahsen | Sep 2011 | A1 |
20110268225 | Cronie | Nov 2011 | A1 |
20110299555 | Cronie | Dec 2011 | A1 |
20110302478 | Cronie | Dec 2011 | A1 |
20110317559 | Kern | Dec 2011 | A1 |
20120082203 | Zerbe | Apr 2012 | A1 |
20120133438 | Tsuchi | May 2012 | A1 |
20120152901 | Nagorny | Jun 2012 | A1 |
20120161945 | Single | Jun 2012 | A1 |
20120213299 | Cronie | Aug 2012 | A1 |
20120257683 | Schwager | Oct 2012 | A1 |
20120327993 | Palmer | Dec 2012 | A1 |
20130010892 | Cronie | Jan 2013 | A1 |
20130013870 | Cronie | Jan 2013 | A1 |
20130088274 | Gu | Apr 2013 | A1 |
20130106513 | Cyrusian | May 2013 | A1 |
20130114519 | Gaal | May 2013 | A1 |
20130114663 | Ding | May 2013 | A1 |
20130129019 | Sorrells | May 2013 | A1 |
20130147553 | Iwamoto | Jun 2013 | A1 |
20130188656 | Ferraiolo | Jul 2013 | A1 |
20130195155 | Pan | Aug 2013 | A1 |
20130202065 | Chmelar | Aug 2013 | A1 |
20130215954 | Beukema | Aug 2013 | A1 |
20130259113 | Kumar | Oct 2013 | A1 |
20130271194 | Pellerano | Oct 2013 | A1 |
20130285720 | Jibry | Oct 2013 | A1 |
20130307614 | Dai | Nov 2013 | A1 |
20130314142 | Tamura | Nov 2013 | A1 |
20130315501 | Atanassov | Nov 2013 | A1 |
20130346830 | Ordentlich | Dec 2013 | A1 |
20140159769 | Hong | Jun 2014 | A1 |
20140177645 | Cronie | Jun 2014 | A1 |
20140177696 | Hwang | Jun 2014 | A1 |
20140254642 | Fox | Sep 2014 | A1 |
20140266440 | Itagaki | Sep 2014 | A1 |
20140269130 | Maeng | Sep 2014 | A1 |
20140286381 | Shibasaki | Sep 2014 | A1 |
20150049798 | Hossein | Feb 2015 | A1 |
20150070201 | Dedic | Mar 2015 | A1 |
20150078479 | Whitby-Strevens | Mar 2015 | A1 |
20150078495 | Hossain | Mar 2015 | A1 |
20150117579 | Shibasaki | Apr 2015 | A1 |
20150146771 | Walter | May 2015 | A1 |
20150180642 | Hsieh | Jun 2015 | A1 |
20150222458 | Hormati | Aug 2015 | A1 |
20150249559 | Shokrollahi | Sep 2015 | A1 |
20150256326 | Simpson | Sep 2015 | A1 |
20150333940 | Shokrollahi | Nov 2015 | A1 |
20150349835 | Fox | Dec 2015 | A1 |
20150380087 | Mittelholzer | Dec 2015 | A1 |
20150381232 | Ulrich | Dec 2015 | A1 |
20160020796 | Hormati | Jan 2016 | A1 |
20160020824 | Ulrich | Jan 2016 | A1 |
20160036616 | Holden | Feb 2016 | A1 |
20160197747 | Ulrich | Jul 2016 | A1 |
20160261435 | Musah | Sep 2016 | A1 |
20170310456 | Tajalli | Oct 2017 | A1 |
20170317449 | Shokrollahi | Nov 2017 | A1 |
20170317855 | Shokrollahi | Nov 2017 | A1 |
Number | Date | Country |
---|---|---|
1671092 | Sep 2005 | CN |
1864346 | Nov 2006 | CN |
101478286 | Jul 2009 | CN |
203675093 | Jun 2014 | CN |
1926267 | May 2008 | EP |
2039221 | Feb 2013 | EP |
2003163612 | Jun 2003 | JP |
2005002162 | Jan 2005 | WO |
2009084121 | Jul 2009 | WO |
2010031824 | Mar 2010 | WO |
2011119359 | Sep 2011 | WO |
Entry |
---|
“Introduction to: Analog Computers and the DSPACE System,” Course Material ECE 5230 Spring 2008, Utah State University, www.coursehero.com, 12 pages. |
Abbasfar, A., “Generalized Differential Vector Signaling”, IEEE International Conference on Communications, ICC '09, (Jun. 14, 2009), pp. 1-5. |
Brown, L., et al., “V.92: The Last Dial-Up Modem?”, IEEE Transactions on Communications, IEEE Service Center, Piscataway, NJ., USA, vol. 52, No. 1, Jan. 1, 2004, pp. 54-61. XP011106836, ISSN: 0090-6779, DOI: 10.1109/tcomm.2003.822168, pp. 55-59. |
Burr, “Spherical Codes for M-ARY Code Shift Keying”, University of York, Apr. 2, 1989, pp. 67-72, United Kingdom. |
Cheng, W., “Memory Bus Encoding for Low Power: A Tutorial”, Quality Electronic Design, IEEE, International Symposium on Mar. 26-28, 2001, pp. 199-204, Piscataway, NJ. |
Clayton, P., “Introduction to Electromagnetic Compatibility”, Wiley-Interscience, 2006. |
Counts, L., et al., “One-Chip Slide Rule Works with Logs, Antilogs for Real-Time Processing,” Analog Devices Computational Products 6, Reprinted from Electronic Design, May 2, 1985, 7 pages. |
Dasilva et al., “Multicarrier Orthogonal CDMA Signals for Quasi-Synchronous Communication Systems”, IEEE Journal on Selected Areas in Communications, vol. 12, No. 5 (Jun. 1, 1994), pp. 842-852. |
Design Brief 208 Using the Anadigm Multiplier CAM, Copyright 2002 Anadigm, 6 pages. |
Ericson, T., et al., “Spherical Codes Generated by Binary Partitions of Symmetric Pointsets”, IEEE Transactions on Information Theory, vol. 41, No. 1, Jan. 1995, pp. 107-129. |
Farzan, K., et al., “Coding Schemes for Chip-to-Chip Interconnect Applications”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 14, No. 4, Apr. 2006, pp. 393-406. |
Grahame, J., “Vintage Analog Computer Kits,” posted on Aug. 25, 2006 in Classic Computing, 2 pages, http.//www.retrothing.com/2006/08/classic_analog_.html. |
Healey, A., et al., “A Comparison of 25 Gbps NRZ & PAM-4 Modulation used in Legacy & Premium Backplane Channels”, DesignCon 2012, 16 pages. |
International Search Report and Written Opinion for PCT/EP2011/059279 dated Sep. 22, 2011. |
International Search Report and Written Opinion for PCT/EP2011/074219 dated Jul. 4, 2012. |
International Search Report and Written Opinion for PCT/EP2012/052767 dated May 11, 2012. |
International Search Report and Written Opinion for PCT/US14/052986 dated Nov. 24, 2014. |
International Search Report and Written Opinion from PCT/US2014/034220 dated Aug. 21, 2014. |
International Search Report and Written Opinion of the International Searching Authority, dated Jul. 14, 2011 in International Patent Application S.N. PCT/EP2011/002170, 10 pages. |
International Search Report and Written Opinion of the International Searching Authority, dated Nov. 5, 2012, in International Patent Application S.N. PCT/EP2012/052767, 7 pages. |
International Search Report for PCT/US2014/053563, dated Nov. 11, 2014, 2 pages. |
Jiang, A., et al., “Rank Modulation for Flash Memories”, IEEE Transactions of Information Theory, Jun. 2006, vol. 55, No. 6, pp. 2659-2673. |
Loh, M., et al., “A 3x×9 Gb/s Shared, All-Digital CDR for High-Speed, High-Density I/O”, Matthew Loh, IEEE Journal of Solid-State Circuits, Vo. 47, No. 3, Mar. 2012. |
Notification of Transmittal of International Search Report and the Written Opinion of the International Searching Authority, for PCT/US2015/018363, dated Jun. 18, 2015, 13 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration for PCT/EP2013/002681, dated Feb. 25, 2014, 15 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, dated Mar. 3, 2015, for PCT/US2014/066893, 9 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2014/015840, dated May 20, 2014. 11 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2014/043965, dated Oct. 22, 2014, 10 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2015/037466, dated Nov. 19, 2015. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2015/039952, dated Sep. 23, 2015, 8 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2015/041161, dated Oct. 7, 2015, 8 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, for PCT/US2015/043463, dated Oct. 16, 2015, 8 pages. |
Oh, et al., Pseudo-Differential Vector Signaling for Noise Reduction in Single-Ended Signaling, DesignCon 2009. |
Poulton, et al., “Multiwire Differential Signaling”, UNC-CH Department of Computer Science Version 1.1, Aug. 6, 2003. |
Schneider, J., et al., “ELEC301 Project: Building an Analog Computer,” Dec. 19, 1999, 8 pages, http://www.clear.rice.edu/elec301/Projects99/anlgcomp/. |
She et al., “A Framework of Cross-Layer Superposition Coded Multicast for Robust IPTV Services over WiMAX,” IEEE Communications Society subject matter experts for publication in the WCNC 2008 proceedings, Mar. 31, 2008-Apr. 3, 2008, pp. 3139-3144. |
Skliar et al., A Method for the Analysis of Signals: the Square-Wave Method, Mar. 2008, Revista de Matematica: Teoria y Aplicationes, pp. 109-129. |
Slepian, D., “Prennutation Modulation”, IEEE, vol. 52, No. 3, Mar. 1965, pp. 228-236. |
Stan, M., et al., “Bus-Invert Coding for Low-Power I/O, IEEE Transactions on Very Large Scale Integration (VLSI) Systems”, vol. 3, No. 1, Mar. 1995, pp. 49-58. |
Tallini, L., et al., “Transmission Time Analysis for the Parallel Asynchronous Communication Scheme”, IEEE Transactions on Computers, vol. 52, No. 5, May 2003, pp. 558-571. |
Tierney, J., et al., “A digital frequency synthesizer,” Audio and Electroacoustics, IEEE Transactions, Mar. 1971, pp. 48-57, vol. 19, Issue 1, 1 page Abstract from http://ieeexplore. |
Wang et al., “Applying CDMA Technique to Network-on-Chip”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 15, No. 10 (Oct. 1, 2007), pp. 1091-1100. |
Zouhair Ben-Neticha et al, “The streTched-Golay and other codes for high-SNR fnite-delay quantization of the Gaussian source at 1/2 Bit per sample”, IEEE Transactions on Communications, vol. 38, No. 12 Dec. 1, 1990, pp. 2089-2093, XP000203339, ISSN: 0090-6678, DOI: 10.1109/26.64647. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration, dated Feb. 15, 2017, 10 pages. |
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration., for PCT/US17/14997, dated Apr. 7, 2017. |
Holden, B., “Simulation results for NRZ, ENRZ & PAM-4 on 16-wire full-sized 400GE backplanes”, IEEE 802.3 400GE Study Group, Sep. 2, 2013, 19 pages, www.ieee802.0rg/3/400GSG/publiv/13_09/holden_400_01_0913.pdf. |
Holden, B., “An exploration of the technical feasibility of the major technology options for 400GE backplanes”, IEEE 802.3 400GE Study Group, Jul. 16, 2013, 18 pages, http://ieee802.org/3/400GSG/public/13_07/holden_400_01_0713.pdf. |
Holden, B., “Using Ensemble NRZ Coding for 400GE Electrical Interfaces”, IEEE 802.3 400GE Study Group, May 17, 2013, 24 pages, http://www.ieee802.org/3/400GSG/public/13_05/holden_400_01_0513.pdf. |
Farzan, et al., “Coding Schemes for Chip-to-Chip Interconnect Applications”, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 14, pp. 393-406, Apr. 2006. |
Anonymous, “Constant-weight code”, Wikipedia.org, retrieved on Jun. 2, 2017. |
Reza Navid et al, “A 40 Gb/s Serial Link Transceiver in 28 nm CMOS Technology”, IEEE Journal of Solid-State Circuits, vol. 50, No. 4. Apr. 2015, pp. 814-827. |
Linten, D. et al, “T-Diodes—A Novel Plus-and-Play Wideband RF Circuit ESD Protection Methodology” EOS/ESD Symposium 07, pp. 242-249. |
Hyosup Won et al, “A 28-Gb/s Receiver With Self-contained Adaptive Equalization and Sampling Point Control Using Stochastic Sigma-Tracking Eye-Opening Monitor”, IEEE Transactions on Circuits and Systems-I: Regular Papers, vol. 64, No. 3, Mar. 2017. pages 664-674. |
Giovaneli, et al., “Space-frequency coded OFDM system for multi-wire power line communications”, Power Line Communications and Its Applications, 20015 International Symposium on Vancouver, BC, Canada, Apr. 6-8, 2005, Piscataway, NJ, pp. 191-195. |
Shibasaki, et al., “A 56-Gb/s Receiver Front-End with a CTLE and 1-Tap DFE in 20-nm CMOS”, IEEE 2014 Symposium on VLSI Circuits Digest of Technical Papers, 2 pgs. |
Hidaka, et al., “A 4-Channel 1.25-10.3 Gb/s Backplane Transceiver Macro With35 dB Equalizer and Sign-Based Zero-Forcing Adaptive Control”, IEEE Journal of Solid-State Circuits, vol. 44 No. 12, Dec. 2009, pp. 3547-3559. |
Number | Date | Country | |
---|---|---|---|
20180183566 A1 | Jun 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15253486 | Aug 2016 | US |
Child | 15905614 | US |