The present invention relates to high speed communications. More particularly, the present invention relates to a system and method for recovering clock signals from multi-level signals in high speed optical and electrical communications.
In order to obtain increase spectral efficiency and therefore increased data throughput for both optical and electrical data transport systems, complex modulation schemes, such as multilevel (ML) signaling, are desired by the communications industry for both electrical and optical domain applications. Clock recovery of the resulting complex waveforms can be difficult, but is critical for data recovery.
Conventional telecommunication clock-recovery (CR) integrated circuits (IC's) are generally only designed for use with binary non-return-to-zero (NRZ) (or equivalently On-Off-Keyed, OOK, waveforms). Conventional CR IC's may employ comparators to determine the clock signal from the multi-level signal. Such an approach usually does not detect a high percentage of the transitions of a multilevel signal that are important to determine the clock signal.
Other conventional clock recovery units directly process multilevel signals to recover the clock signals. However, such units are not useful in the high speed communications environment because of the processing time needed by these conventional units to extract the clock signals from the multi-level signals.
In yet another conventional approach, processing of the multi-level signal is focused on the middle of the multi-level signal and not the edges of the signal. More precisely, the slopes and amplitudes at the temporal decision points of the multilevel signals are examined to align the recovered clock so as to minimize an estimated sampling error. Such an approach focuses on minute signal amplitude variations, where the signal is expected to be flat, rather than major signal transitions, where the signal amplitude should generally experience major changes. The latter property is more indicative of the underlying clock. Also, usually in this conventional approach, the method involves decoding signal values prior to clock recovery. Such decoding is subject to decoding errors.
In view of the foregoing, there is a need in the art for efficiently detecting clock signals in a multilevel signal. There is a further need in the art for a system and method to determine clock signals from a multilevel signal in high speed communication applications.
This invention offers an efficient method for recovering the clock or equivalently the symbol timing information of very high-speed ML waveforms. It can be particularly applicable to the clock recovery of ML signals within the receivers of high-speed telecommunication systems.
An ideal clock recovery approach usually synchronizes the rising (or falling) edge of the clock to the transitions of the ML signal. Signal transitions are usually defined as the process of the signal changing from one symbol (or level) to another.
Clock recovery of a multi-level signal can be performed in a two-step process. First, the transitions within the ML signal can be detected by a novel transition detector (TD). And second, the output of the TD circuit can comprise a pseudo-non-return-to-zero (pNRZ) signal that can drive a conventional OOK clock recovery (CR) IC. The NRZ signal is referred to as pNRZ because it can lack meaningful data content.
One objective of the TD circuit is to convert the edges of the signal into the pseudo-NRZ (pNRZ) signal for subsequent processing by a standard NRZ OOK clock recovery IC. It is desired to capture as many transitions as possible to allow the conventional NRZ clock recovery (CR) chip to optimally perform. In practice, NRZ clock recovery chips can lock to OOK NRZ data streams with reasonably diminished transition density (such as on the order of 1/10 to 1/100), but their locking performance can sometimes suffer.
An ideal transition detector can produce an output that inverts on every transition of the ML data stream. Since the pNRZ signal is generated in order to recover the clock, it is reasonable to assume that the clock does not exist for the TD function and therefore, the TD circuit is probably an analog and/or asynchronous function.
Another important feature of the present invention is that a ML signal Vin can be differentiated. This differentiated signal can be zero when the signal is flat (e.g. in the middle of the data symbol or when two adjacent symbols are the same) and large in magnitude when a transition occurs. Whether the derivative is positive or negative (corresponding to upward or downward transitions) can be immaterial since one objective of the present invention is simply to detect the transition and not its direction.
Consequently, the invention can threshold the absolute value of the derivative instead of the signed derivative, unlike many conventional clock recovery techniques known in the art that use the sign, positive or negative, of the slope around a nominal sampling point to determine whether a clock should be advanced or delayed.
The present invention evaluates the edges of the multi-level signals rather than flat regions in the center of the decision timing of the multi-level signals. And unlike conventional clock recovery techniques that require decoding of the multilevel signals prior to recovering the clock signal, the present invention can operate without decoding any of the multi-level signals prior to clock recovery. In other words, the present invention recovers clock signals with an analog process that is unlike many conventional clock recovery techniques that digitize multilevel signals prior to recovering any clock signals.
The present invention can use the derivative of the ML signal for detection of the ML signal's transitions. The ML input signal, Vin, can be differentiated in order to produce a waveform that can be labeled dVin/dt. The differentiated signal can drive two comparators with thresholds set to Vref+ and Vref−. The comparators can produce two outputs that can be labeled “Up” and “Down”, which will become true as the signal, Vin, moves up or down, respectively.
When the signal rises, a positive derivative is present. The upper comparator with threshold set to Vref+ can assert an “Up” output. Similarly, when the input signal falls, a negative derivative is present and the lower comparator can assert a “Down” output. These two outputs labeled “Up” and “Down” are then combined to produce the necessary pNRZ output.
The rising edges of the “Up” and “Down” signals can be “captured” with two toggle flip-flops (T-FF's). The T-FF's can simply invert their outputs on every rising edge from the comparators. The output of the T-FF's can be exclusive OR'ed (XOR'ed) together to produce the desired pNRZ signal. An XOR function will usually invert its output, if the state of either input changes provided the other input remains constant. Since Vin cannot move both up and down simultaneously, a rising edge occurring from either “Up” or “Down” will usually result in an inversion of the TD output. This can represent the ideal pNRZ signal generation as discussed above.
Clock recovery of a multi-level (ML) signal can be performed in a two-step process. First, the transitions within the ML signal can be detected by a novel transition detector (TD). And second, the output of the TD circuit can comprise a pseudo-non-return-to-zero (pNRZ) signal that can drive a conventional OOK clock recovery (CR) IC. The TD circuit can convert the edges of the ML signal into the pseudo-NRZ (pNRZ) signal. The TD circuit can capture as many transitions as possible to allow the conventional NRZ clock recovery (CR) chip to optimally perform. The TD circuit can differentiate the ML signal in order to detect the ML signal's transitions.
An exemplary transition detection circuit has been built by the inventors and simulated to operate at 2.7 Giga Symbols per second (Gsym/sec) in a Gallium Arsenide (GaAs) heterojunction bi-polar transistor (HBT) process. In other words, the inventors have fabricated a working model of the present invention. The present invention can also be readily adapted to a variety of other semiconductor processes such as Complimentary Metal Oxide Semiconductor (CMOS) or Silicon Germanium (SiGe) as is apparent to one of ordinary skill in the art.
Referring now to the drawings, in which like numerals represent like elements throughout the several Figures, aspects of the present invention and the illustrative operating environment will be described.
Referring to
Referring now to
Referring now to
When the signal rises, a positive derivative is present. The upper comparator 310A with threshold set to Vref+ can assert an “Up” output. Similarly, when the input signal falls, a negative derivative is present and the lower comparator 310B can assert a “Down” output. These two outputs labeled “Up” and “Down” are then combined via an exclusive “OR” function 320 to produce the necessary pNRZ output.
The rising edges of the “Up” and “Down” signals can be “captured” with two toggle flip-flops (T-FF's) 315A, 315B. The T-FF's 315A, 315B simply invert their outputs on every rising edge from the comparators. The output of the T-FF's 315A, 315B can be exclusive OR'ed (XOR'ed) together at 320 to produce the desired pNRZ signal. An XOR function 320 will invert its output, if the state of either input changes provided the other input remains constant. Since Vin cannot move both up and down simultaneously, a rising edge occurring from either “Up” or “Down” will result in an inversion of the TD output. This can represent an ideal pNRZ signal generation.
Referring now to
The second graph 410 illustrates a derivative of the multilevel signal from the first graph 405. The third graph 415 illustrates an output of the first comparator 310A. Meanwhile, the fourth graph 420 illustrates an output of the second comparator 310B. The fifth graph 425 illustrates an output of the first toggle flip-flop 315A. And the sixth graph 430 illustrates an output of the second toggle flip-flop 315B. The seventh graph 435 illustrates the output of the exclusive “or” function 320.
The differential output of the limiting amplifier is routed to two differential comparators that have thresholds set by the voltages at the input pins Vrdp, Vrdm, and the common reference pin Vr. The differential outputs from the comparators toggle two T-FF's that are made from two D-FF's (X4 and X11). The differential outputs of the FF's are XOR'ed by a differential XOR gate, X12. Finally, the output of the XOR gate is buffered by an OUTBUF circuit, which provides appropriate drive for the OOK CR IC.
The differential differentiator circuit employs a novel approach as described below. Differentiation can be accomplished by a variety of methods. An exemplary differential differentiator 305′ is illustrated in
The voltage across the resistor, R, will be directly proportional to this current (Ohm's law). Therefore, if the input amplifier has a gain G1 and the output amplifier a gain G2, the circuit's transfer function will be:
provided that the input voltage is appropriately impressed across the capacitor, C. In order for the input voltage to appear across the capacitor, the RC cutoff frequency must be much greater than the operating frequency:
in which Rout1 is the output impedance of amplifier A1; and A2 is assumed to have a high input impedance. Equation (3) indicates that the RC product must be small for high frequency operation (fop).
Therefore, the amplifier gains, G1 and G2, must be large to offset the signal loss as per Equation (2). The approach illustrated in
Referring now to
The emitter follower 705 is further designed to have a collector resistance from which the output is derived. The capacitor, C, is charged through the transistor 710 and therefore the current through Rout is an identical representation (ignoring the transistor's finite β and an offset current) of the current in the capacitor C. By inspection, the output voltage, Vout, is as follows:
where Io is the DC bias current and Voff is an input offset due primarily to Vbe. An important aspect of Equation (4) is that Rout can be set arbitrarily large (determined by the subsequent circuit load) so that the circuit can represent significant gain as compared to the basic conventional approach described earlier.
The offsets involved in Equation (4) are undesirable, but they are both approximately constant. The variable Io is set by a current source and Voff is approximately Vbe. Additionally, a fully differential design, as described below, eliminates these offsets.
Referring now to
Referring now to
Specifically, the current reference source circuit 900 can provide current for the lowest row of transistors illustrated in
Referring now to
The linear slope of the phase response is simply due to the delay through the circuit and has no consequence for normal operation (The Fourier transform of a time delay is a linear phase offset). The response is seen to peak at slightly over 3 GHz and was observed to roll off gracefully at higher frequencies.
Referring now to
The second graph 1110 illustrates a derivative of the multilevel signal from the first graph 1105. The third graph 1115 illustrates an output of the first comparator 310A. Meanwhile, the fourth graph 1120 illustrates an output of the second comparator 310B. The fifth graph 1125 illustrates an output of the first toggle flip-flop 315A. And the sixth graph 1130 illustrates an output of the second toggle flip-flop 315B. The seventh graph 1135 illustrates the output of the exclusive “or” function 320.
Referring now to
Referring now to
From
The location where this horizontal line crosses a particular derivative is a respective declared transition point 1420A, 1420B. While only two declaration transition points 1420A, 1420B are labeled in
As is evident from
The DJ illustrated in
The embodiment illustrated in
Referring now to
The difference Vin(t+τ)−Vin(t−τ) in
Referring now to
As in
The three signals Vin(t+τ), 1/α Vin(t), and Vin(t−τ) are then fed into three modules. The first module (i) tests if the derivative dVin(t)/dt of the ML signal is greater than the threshold α|Vin(t+τ)−Vin(t−τ)|.
The second module (ii) tests if the derivative dVin(t)/dt is less than the threshold −α|Vin(t+τ)−Vin(t−τ)|. The ‘OR’ing of these two events then corresponds to the absolute value of the derivative exceeding |α[Vin(t+τ)−Vin(t−τ)]| and thus conveys when the slope of the ML signal has exceeded the variable threshold.
The third module (iii) asserts a minimum value on the slope threshold. Note that when two adjacent symbols are the same, the variable threshold becomes zero, and modules (i) and (ii) will trigger. Module (iii) safeguards against such conditions causing a “false alarm” by additionally requiring the slope reach a minimum threshold in order to accept the results of modules (i) and (ii). While module (iii) asserts a slope on the derivative dVin(t)/dt, those skilled in the art will recognize that applying a threshold to the difference [Vin(t+τ)−Vin(t−τ)] is fundamentally the same embodiment.
dVin(t)/dt>|α[Vin(t+τ)−Vin(t−τ)]|
is equivalent to the pair of events being true
1/αdVin(t)/dt+Vin(t−τ)>Vin(t+τ)
1/αdVin(t)/dt+Vin(t+τ)>Vin(t−τ)
as can be shown by those skilled in the art. The latter pair of conditions can be directly implemented as shown in FIG. 17(top) to produce the desired functionality.
In a similar fashion, module (ii) can be implemented as in FIG. 17(middle) taking advantage of the equivalence of the event
dVin(t)/dt<−|α[Vin(t+τ)−Vin(t−τ)]|
to the pair of events
1/αdVin(t)/dt+Vin(t−τ)<Vin(t+τ)
1/αdVin(t)/dt+Vin(t+τ)<Vin(t−τ)
being true. It should be evident to those skilled in the art that two of the four additions in modules (i) and (ii) are redundant and can be omitted. As previously stated, the separation of functionality into modules is for clarity of exposition and not an implementation constraint.
Finally, for third module (iii), the minimum threshold requirement can be realized with the implementation shown in FIG. 17(bottom) where the ML signal derivative is compared to the threshold Tmin. As in
The present invention efficiently detects clock signals in a multilevel signal. The system and method of the present invention determine clock signals from a multilevel signal that can be used in high speed communication applications. Exemplary uses of the present invention include electrical backplane, Ethernet, and optical applications.
It should be understood that the foregoing relates only to illustrate the embodiments of the present invention, and that numerous changes may be made therein without departing from the scope and spirit of the invention as defined by the following claims.
The present application claims priority to provisional patent application entitled, “MULTI-LEVEL SIGNAL CLOCK RECOVERY TECHNIQUE,” filed on Feb. 15, 2002 and assigned U.S. application Ser. No. 60/357,362. The entire contents of this provisional application are hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
2632058 | Gray | Mar 1953 | A |
3445771 | Clapham et al. | May 1969 | A |
3571725 | Kaneko et al. | Mar 1971 | A |
3599122 | Leuthoki | Aug 1971 | A |
3633108 | Kneuer | Jan 1972 | A |
3714437 | Kinsel | Jan 1973 | A |
3806915 | Higgins et al. | Apr 1974 | A |
3977795 | Buschmann | Aug 1976 | A |
4201909 | Dogliotti et al. | May 1980 | A |
4287756 | Gallagher | Sep 1981 | A |
4288872 | Tamburelli | Sep 1981 | A |
4349914 | Evans | Sep 1982 | A |
4363127 | Evans et al. | Dec 1982 | A |
4386339 | Henry et al. | May 1983 | A |
4387461 | Evans | Jun 1983 | A |
4393499 | Evans | Jul 1983 | A |
4410878 | Stach | Oct 1983 | A |
4464771 | Sorensen | Aug 1984 | A |
4470126 | Haque | Sep 1984 | A |
4475227 | Belfield | Oct 1984 | A |
4479266 | Eumurian et al. | Oct 1984 | A |
4521883 | Roche | Jun 1985 | A |
4580263 | Watanabe et al. | Apr 1986 | A |
4584720 | Garrett | Apr 1986 | A |
4618941 | Linder et al. | Oct 1986 | A |
4646173 | Kammeyer et al. | Feb 1987 | A |
4651026 | Serfaty et al. | Mar 1987 | A |
4751497 | Torii | Jun 1988 | A |
4830493 | Giebeler | May 1989 | A |
4847521 | Huignard et al. | Jul 1989 | A |
4864590 | Arnon et al. | Sep 1989 | A |
4873700 | Wong | Oct 1989 | A |
4912726 | Iwamatsu et al. | Mar 1990 | A |
4942593 | Whiteside et al. | Jul 1990 | A |
4953041 | Huber | Aug 1990 | A |
4959535 | Garrett | Sep 1990 | A |
4978957 | Hotta et al. | Dec 1990 | A |
5007106 | Kahn et al. | Apr 1991 | A |
5008957 | Kiyono | Apr 1991 | A |
5012475 | Campbell | Apr 1991 | A |
5067126 | Moore | Nov 1991 | A |
5072221 | Schmidt | Dec 1991 | A |
5111065 | Roberge | May 1992 | A |
5113278 | Degura et al. | May 1992 | A |
5115450 | Arcuri | May 1992 | A |
5121411 | Fluharty | Jun 1992 | A |
5128790 | Heidemann et al. | Jul 1992 | A |
5132639 | Blauvelt et al. | Jul 1992 | A |
5151698 | Pophillat | Sep 1992 | A |
5181034 | Takakura et al. | Jan 1993 | A |
5181136 | Kavehrad et al. | Jan 1993 | A |
5184131 | Ikeda | Feb 1993 | A |
5208833 | Erhart et al. | May 1993 | A |
5222103 | Gross | Jun 1993 | A |
5223834 | Wang et al. | Jun 1993 | A |
5225798 | Hunsinger et al. | Jul 1993 | A |
5237590 | Kazawa et al. | Aug 1993 | A |
5243613 | Gysel et al. | Sep 1993 | A |
5252930 | Blauvelt | Oct 1993 | A |
5282072 | Nazarathy et al. | Jan 1994 | A |
5283679 | Wedding | Feb 1994 | A |
5291031 | MacDonald et al. | Mar 1994 | A |
5293406 | Suzuki | Mar 1994 | A |
5300930 | Burger et al. | Apr 1994 | A |
5321543 | Huber | Jun 1994 | A |
5321710 | Cornish et al. | Jun 1994 | A |
5327279 | Farina et al. | Jul 1994 | A |
5343322 | Pirio et al. | Aug 1994 | A |
5351148 | Maeda et al. | Sep 1994 | A |
5355240 | Prigent et al. | Oct 1994 | A |
5361156 | Pidgeon | Nov 1994 | A |
5371625 | Wedding et al. | Dec 1994 | A |
5373384 | Hebert | Dec 1994 | A |
5376786 | MacDonald | Dec 1994 | A |
5382955 | Knierim | Jan 1995 | A |
5387887 | Zimmerman et al. | Feb 1995 | A |
5408485 | Ries | Apr 1995 | A |
5413047 | Evans et al. | May 1995 | A |
5416628 | Betti et al. | May 1995 | A |
5418637 | Kuo | May 1995 | A |
5424680 | Nazarathy et al. | Jun 1995 | A |
5428643 | Razzell | Jun 1995 | A |
5428831 | Monzello et al. | Jun 1995 | A |
5436752 | Wedding | Jul 1995 | A |
5436756 | Knox et al. | Jul 1995 | A |
5444864 | Smith | Aug 1995 | A |
5450044 | Hulick | Sep 1995 | A |
5481389 | Pidgeon et al. | Jan 1996 | A |
5481568 | Yada | Jan 1996 | A |
5483552 | Shimazaki et al. | Jan 1996 | A |
5504633 | Van Den Enden | Apr 1996 | A |
5510919 | Wedding | Apr 1996 | A |
5515196 | Kitajima et al. | May 1996 | A |
5528710 | Burton et al. | Jun 1996 | A |
5541955 | Jacobsmeyer | Jul 1996 | A |
5548253 | Durrant | Aug 1996 | A |
5557439 | Alexander et al. | Sep 1996 | A |
5574743 | van der Poel et al. | Nov 1996 | A |
5589786 | Bella et al. | Dec 1996 | A |
5606734 | Bahu | Feb 1997 | A |
5612653 | Dodds et al. | Mar 1997 | A |
5617135 | Noda et al. | Apr 1997 | A |
5621764 | Ushirokawa et al. | Apr 1997 | A |
5625360 | Garrity et al. | Apr 1997 | A |
5625722 | Froberg et al. | Apr 1997 | A |
5644325 | King et al. | Jul 1997 | A |
5648987 | Yang et al. | Jul 1997 | A |
5670871 | Man et al. | Sep 1997 | A |
5675600 | Yamamoto et al. | Oct 1997 | A |
5678198 | Lemson | Oct 1997 | A |
5689356 | Rainal | Nov 1997 | A |
5691978 | Kenworthy | Nov 1997 | A |
5692011 | Nobakht et al. | Nov 1997 | A |
5699022 | Tovar | Dec 1997 | A |
5706008 | Huntley, Jr. et al. | Jan 1998 | A |
5721315 | Evans et al. | Feb 1998 | A |
5723176 | Keyworth et al. | Mar 1998 | A |
5751726 | Kim | May 1998 | A |
5754681 | Watanabe et al. | May 1998 | A |
5757763 | Green et al. | May 1998 | A |
5761243 | Russell et al. | Jun 1998 | A |
5764542 | Gaudette et al. | Jun 1998 | A |
5774505 | Baugh | Jun 1998 | A |
5783630 | Evans et al. | Jul 1998 | A |
5784032 | Johnston et al. | Jul 1998 | A |
5790595 | Benthin et al. | Aug 1998 | A |
5798854 | Blauvelt et al. | Aug 1998 | A |
5801657 | Fowler et al. | Sep 1998 | A |
5802089 | Link | Sep 1998 | A |
5812578 | Schemmann et al. | Sep 1998 | A |
5825211 | Smith et al. | Oct 1998 | A |
5825257 | Klymyshyn et al. | Oct 1998 | A |
5825825 | Altmann et al. | Oct 1998 | A |
5828329 | Burns | Oct 1998 | A |
5835848 | Bi et al. | Nov 1998 | A |
5839105 | Ostendorf et al. | Nov 1998 | A |
5841841 | Dodds et al. | Nov 1998 | A |
5844436 | Altmann | Dec 1998 | A |
5848139 | Grover | Dec 1998 | A |
5850409 | Link | Dec 1998 | A |
5850505 | Grover et al. | Dec 1998 | A |
5852389 | Kumar et al. | Dec 1998 | A |
5859862 | Hikasa et al. | Jan 1999 | A |
5861966 | Ortel | Jan 1999 | A |
5872468 | Dyke | Feb 1999 | A |
5878390 | Kawai et al. | Mar 1999 | A |
5880870 | Sieben et al. | Mar 1999 | A |
5883910 | Link | Mar 1999 | A |
5887022 | Lee et al. | Mar 1999 | A |
5889759 | McGibney | Mar 1999 | A |
5896392 | Ono et al. | Apr 1999 | A |
5912749 | Harstead et al. | Jun 1999 | A |
5920600 | Yamaoka et al. | Jul 1999 | A |
5923226 | Kakura et al. | Jul 1999 | A |
5942576 | Evans et al. | Aug 1999 | A |
5943380 | Marchesani et al. | Aug 1999 | A |
5943457 | Hayward et al. | Aug 1999 | A |
5949926 | Davies | Sep 1999 | A |
5959032 | Evans et al. | Sep 1999 | A |
5959750 | Eskildsen et al. | Sep 1999 | A |
5965667 | Evans et al. | Oct 1999 | A |
5968198 | Hassan et al. | Oct 1999 | A |
5978417 | Baker et al. | Nov 1999 | A |
5983178 | Naito et al. | Nov 1999 | A |
5985999 | Dominguez et al. | Nov 1999 | A |
5995565 | Tong et al. | Nov 1999 | A |
5999300 | Davies et al. | Dec 1999 | A |
6002274 | Smith et al. | Dec 1999 | A |
6002717 | Gaudet | Dec 1999 | A |
6009424 | Lepage et al. | Dec 1999 | A |
6011952 | Dankberg et al. | Jan 2000 | A |
6021110 | McGibney | Feb 2000 | A |
6028658 | Hamada et al. | Feb 2000 | A |
6031048 | Evans et al. | Feb 2000 | A |
6031866 | Oler et al. | Feb 2000 | A |
6031874 | Chennakeshu et al. | Feb 2000 | A |
6034996 | Herzberg | Mar 2000 | A |
6035080 | Henry et al. | Mar 2000 | A |
6041299 | Schuster et al. | Mar 2000 | A |
6052420 | Yeap et al. | Apr 2000 | A |
6072364 | Jeckeln et al. | Jun 2000 | A |
6072615 | Mamyshev | Jun 2000 | A |
6078627 | Crayford | Jun 2000 | A |
6084931 | Powell, II et al. | Jul 2000 | A |
6091782 | Harano | Jul 2000 | A |
6093496 | Dominguez et al. | Jul 2000 | A |
6093773 | Evans et al. | Jul 2000 | A |
6108474 | Eggleton et al. | Aug 2000 | A |
6111477 | Klymyshyn et al. | Aug 2000 | A |
6118563 | Boskovic et al. | Sep 2000 | A |
6118567 | Alameh et al. | Sep 2000 | A |
6127480 | Dominguez et al. | Oct 2000 | A |
6140416 | Evans et al. | Oct 2000 | A |
6140858 | Dumont | Oct 2000 | A |
6140972 | Johnston et al. | Oct 2000 | A |
6141127 | Boivin et al. | Oct 2000 | A |
6141387 | Zhang | Oct 2000 | A |
6148428 | Welch et al. | Nov 2000 | A |
6151150 | Kikuchi | Nov 2000 | A |
6154301 | Harvey | Nov 2000 | A |
6163638 | Eggleton et al. | Dec 2000 | A |
6169764 | Babanezhad | Jan 2001 | B1 |
6169912 | Zuckerman | Jan 2001 | B1 |
6181454 | Nagahori et al. | Jan 2001 | B1 |
6191719 | Bult et al. | Feb 2001 | B1 |
6201916 | Eggleton et al. | Mar 2001 | B1 |
6208792 | Hwang et al. | Mar 2001 | B1 |
6211978 | Wojtunik | Apr 2001 | B1 |
6212654 | Lou et al. | Apr 2001 | B1 |
6214914 | Evans et al. | Apr 2001 | B1 |
6215812 | Young et al. | Apr 2001 | B1 |
6219633 | Lepage | Apr 2001 | B1 |
6222861 | Kuo et al. | Apr 2001 | B1 |
6226112 | Denk et al. | May 2001 | B1 |
6236963 | Naito et al. | May 2001 | B1 |
6259836 | Dodds | Jul 2001 | B1 |
6259847 | Lenz et al. | Jul 2001 | B1 |
6268816 | Bult et al. | Jul 2001 | B1 |
6271690 | Hirano et al. | Aug 2001 | B1 |
6271944 | Schemmann et al. | Aug 2001 | B1 |
6281824 | Masuda | Aug 2001 | B1 |
6288668 | Tsukamoto et al. | Sep 2001 | B1 |
6289055 | Knotz | Sep 2001 | B1 |
6289151 | Kazarinov et al. | Sep 2001 | B1 |
6295325 | Farrow et al. | Sep 2001 | B1 |
6297678 | Gholami | Oct 2001 | B1 |
6298459 | Tsukamoto | Oct 2001 | B1 |
6304199 | Fang et al. | Oct 2001 | B1 |
6311045 | Domokos | Oct 2001 | B1 |
6313713 | Ho et al. | Nov 2001 | B1 |
6314147 | Liang et al. | Nov 2001 | B1 |
6317247 | Yang et al. | Nov 2001 | B1 |
6317469 | Herbert | Nov 2001 | B1 |
6341023 | Puc | Jan 2002 | B1 |
6356374 | Farhan | Mar 2002 | B1 |
6388786 | Ono et al. | May 2002 | B1 |
6411117 | Hatamian | Jun 2002 | B1 |
6421155 | Yano | Jul 2002 | B1 |
6445476 | Kahn et al. | Sep 2002 | B1 |
6473131 | Neugebauer et al. | Oct 2002 | B1 |
6501792 | Webster | Dec 2002 | B2 |
6539204 | Marsh et al. | Mar 2003 | B1 |
6560257 | DeSalvo et al. | May 2003 | B1 |
6665348 | Feher | Dec 2003 | B1 |
6665500 | Snawerdt | Dec 2003 | B2 |
6718138 | Sugawara | Apr 2004 | B1 |
6751587 | Thyssen et al. | Jun 2004 | B2 |
6816101 | Hietala et al. | Nov 2004 | B2 |
6819166 | Choi et al. | Nov 2004 | B1 |
6961019 | McConnell et al. | Nov 2005 | B1 |
7035361 | Kim et al. | Apr 2006 | B2 |
7050388 | Kim et al. | May 2006 | B2 |
20010024542 | Aina et al. | Sep 2001 | A1 |
20020086640 | Belcher et al. | Jul 2002 | A1 |
20020196508 | Wei et al. | Dec 2002 | A1 |
20030002121 | Miyamoto et al. | Jan 2003 | A1 |
20030008628 | Lindell et al. | Jan 2003 | A1 |
20030030876 | Takei | Feb 2003 | A1 |
20030053534 | Sivadas et al. | Mar 2003 | A1 |
20030058976 | Ohta et al. | Mar 2003 | A1 |
20030063354 | Davidson | Apr 2003 | A1 |
20030067990 | Bryant | Apr 2003 | A1 |
20040197103 | Roberts et al. | Oct 2004 | A1 |
20040213354 | Jones et al. | Oct 2004 | A1 |
20040218756 | Tang et al. | Nov 2004 | A1 |
20050069063 | Waltho et al. | Mar 2005 | A1 |
Number | Date | Country |
---|---|---|
0 527 966 | Sep 1994 | EP |
0 584 865 | Mar 2000 | EP |
2 223 369 | Apr 1990 | GB |
2306066 | Apr 1997 | GB |
62082659 | Oct 1988 | JP |
190000063162 | Nov 1991 | JP |
04187738 | Jul 1992 | JP |
08079186 | Mar 1996 | JP |
WO2006065883 | Sep 1994 | WO |
WO 9945683 | Sep 1999 | WO |
WO 0141346 | Jun 2001 | WO |
WO 02067521 | Aug 2002 | WO |
WO 2002082694 | Oct 2002 | WO |
WO 02091600 | Nov 2002 | WO |
WO 2003071731 | Aug 2003 | WO |
WO 03077423 | Sep 2003 | WO |
WO 03092237 | Nov 2003 | WO |
WO 2004008782 | Jan 2004 | WO |
WO 2004045078 | May 2004 | WO |
WO 2004088857 | Oct 2004 | WO |
WO 2005018134 | Feb 2005 | WO |
WO 2005050896 | Jun 2005 | WO |
Number | Date | Country | |
---|---|---|---|
20030156655 A1 | Aug 2003 | US |
Number | Date | Country | |
---|---|---|---|
60357362 | Feb 2002 | US |