Claims
- 1. A method of multiplying an analog value related to a phase difference between a bitstream and a first clock with a multiplicand, the method comprising:
coupling both a first analog storage device and a second analog storage device to both a first multiplier output terminal and a second multiplier output terminal in response to a first multiplicand value, to thereby multiply a first analog value stored by the first and second analog storage devices by the first multiplicand; coupling the first analog storage device to the first multiplier output terminal and not to the second multiplier output terminal in response to a second multiplicand value, and coupling the second analog storage device to the second multiplier output terminal and not to the first multiplier output terminal also in response to the second multiplicand value, to thereby multiply a second analog value stored by the first and the second analog storage devices by the second multiplicand; and coupling the first analog storage device to the second multiplier output terminal and not to the first multiplier output terminal in response to a third multiplicand value, and coupling the second analog storage device to the first multiplier output terminal and not to the second multiplier output terminal also in response to the third multiplicand value, to thereby multiply a third analog value stored by the first and the second analog storage devices by the third multiplicand.
- 2. The method as defined in claim 1, wherein the first and the second multiplier output terminals are configured to provide multiplication results used to determine phase differences between the bitstream and the first clock and to determine whether the first clock is leading or lagging the bitstream.
- 3. The method as defined in claim 1, further comprising:
coupling a first constant current circuit to the first analog storage device; and coupling a second constant current circuit to the second analog storage device.
- 4. The method as defined in claim 1, further comprising:
charging the first analog storage device to a first magnitude; charging the second analog storage device to a second magnitude; discharging the first analog storage device to a third magnitude during an integration operation; and discharging the second analog storage device to a fourth magnitude during the integration operation, wherein the difference between the third charge and the fourth charge corresponds to the phase difference between the bitstream and the first clock.
- 5. The method as defined in claim 1, wherein the first analog storage device and the second analog storage device are used to integrate samples of the bitstream.
- 6. A phase detector multiplier configured to multiply an analog value related to a phase difference between a bitstream and a recovered clock, the phase detector multiplier comprising:
a first integration capacitor having a first terminal, the first integration capacitor configured to integrate over a first sample of the bitstream having a first logic state to thereby provide a first phase difference information related to the phase difference between the bitstream and the recovered clock; a second integration capacitor having a second terminal, the second integration capacitor configured to integrate over a second sample of the bitstream having a second logic state to thereby provide a second phase difference information related to the phase difference between the bitstream and the recovered clock; a first multiplier output; a second multiplier output; a first multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the first multiplier circuit stage configured to couple both the first and the second terminals to both the first multiplier output and the second multiplier output in response to a first multiplicand; a second multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the second multiplier circuit stage configured to couple both the first and the second terminals to both the first multiplier output and the second multiplier output in response to a second multiplicand; a third multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the third multiplier circuit stage configured to couple the first terminal to the first multiplier output and to couple the second terminal to the second multiplier output in response to a third multiplicand; and a fourth multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the fourth multiplier circuit stage configured to couple the first terminal to the second multiplier output and to couple the second terminal to the first multiplier output in response to a fourth multiplicand.
- 7. The phase detector multiplier as defined in claim 6, wherein the first multiplicand is zero, the second multiplicand is zero, the third multiplicand is negative one, and the fourth multiplicand is one.
- 8. The phase detector multiplier as defined in claim 6, wherein the first and the second multiplier outputs are configured to provide a value corresponding to a difference between a first charge on the first capacitor and a second charge on the second capacitor.
- 9. The phase detector multiplier as defined in claim 6, wherein the first multiplier circuit stage is configured to multiply by zero the analog value related to the phase difference between the bitstream and the recovered clock.
- 10. The phase detector multiplier as defined in claim 6, wherein the third multiplier circuit stage is configured to multiply by negative one the analog value related to the phase difference between the bitstream and the recovered clock.
- 11. The phase detector multiplier as defined in claim 6, wherein the third multiplier circuit stage is configured to multiply by positive one the analog value related to the phase difference between the bitstream and the recovered clock.
- 12. The phase detector multiplier as defined in claim 6, wherein the first stage further comprises:
a first transistor having a first base coupled to a multiplicand signal, a first emitter coupled to the first terminal and a first collector coupled to the first multiplier output; a second transistor having a second base coupled to the multiplicand signal, a second emitter coupled to the first terminal and a second collector coupled to the second multiplier output; a third transistor having a third base coupled to the multiplicand signal, a third emitter coupled to the second terminal and a third collector coupled to the first multiplier output; and a fourth transistor having a fourth base coupled to the multiplicand signal, a fourth emitter coupled to the second terminal and a third collector coupled to the second multiplier output.
- 13. The phase detector multiplier as defined in claim 6, wherein the third stage further comprises:
a first transistor having a first base coupled to a multiplicand signal, a first emitter coupled to the second terminal and a first collector coupled to the first multiplier output; and a second transistor having a second base coupled to the multiplicand signal, a second emitter coupled to the first terminal and a second collector coupled to the second multiplier output.
- 14. The phase detector multiplier as defined in claim 6, wherein one of the first, second, third, and fourth multiplicand is provided to the phase detector multiplier in response to corresponding different combinations of logic levels of a first bitstream bit and a second bitstream bit.
- 15. A phase detector multiplier configured to multiply an analog value related to a phase difference between a bitstream and a first clock, the phase detector multiplier comprising:
a first terminal configured to be coupled to a first integration analog storage device, wherein the first integration analog storage device is used to integrate over a first sample of the bitstream having a first logic state in a window defined at least in part by the first clock, to thereby provide a first value related to the phase difference between the bitstream and the first clock; a second terminal configured to be coupled to a second integration analog storage device, wherein the second integration analog storage device is used to integrate within the window over a second sample of the bitstream having a second logic state, to thereby provide a second value related to the phase difference between the bitstream and the first clock; a first multiplier output; a second multiplier output; a first multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the first multiplier circuit stage configured to couple both the first and the second terminals to both the first multiplier output and the second multiplier output in response to a first multiplicand value; a second multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the second multiplier circuit stage configured to couple the first terminal to the first multiplier output and to couple the second terminal to the second multiplier output in response to a second multiplicand value; and a third multiplier circuit stage coupled to the first multiplier output, the second multiplier output, the first terminal, and the second terminal, the third multiplier circuit stage configured to couple the first terminal to the second multiplier output and to couple the second terminal to the first multiplier output in response to a third multiplicand value.
- 16. The phase detector multiplier as defined in claim 15, wherein the first and the second multiplier outputs are configured to provide a current corresponding to a difference in charge maintained on the first analog storage device and the second analog storage device.
- 17. The phase detector multiplier as defined in claim 15, wherein the first and the second multiplier outputs are configured to provide a value corresponding to a difference between a voltage maintained on the first analog storage device and a voltage maintained on the second analog storage device.
- 18. The phase detector multiplier as defined in claim 15, wherein the first and the second multiplier outputs are configured to provide an indication as to whether the first clock is leading or lagging the bitstream.
- 19. The phase detector multiplier as defined in claim 15, wherein the first and the second analog storage devices are capacitors.
- 20. The phase detector multiplier as defined in claim 15, wherein the phase detector multiplier is fabricated from silicon-germanium.
- 21. The phase detector multiplier as defined in claim 15, further comprising a first current sink coupled to the first terminal and a second current sink coupled to the second terminal.
- 22. A method of generating an analog value corresponding to a phase difference between a clock encoded in a bitstream and a recovered clock, the method comprising:
multiplying a first analog phase difference value by a first weight in response to determining that the recovered clock is leading the encoded clock, the first analog phase difference value generated by integrating over a first bitstream sample; and multiplying a second analog phase difference value by a second weight in response to determining that the recovered clock is lagging the encoded clock, the second analog phase difference value generated by integrating over a second bitstream sample.
- 23. The method as defined in claim 22, further comprising multiplying a third analog phase difference value by a third weight in response to determining that there is no data transition information in a third bitstream sample.
PRIORITY CLAIMS
[0001] The benefit under 35 U.S.C. §119(e) of U.S. Provisional Application No. 60/208,899, filed Jun. 2, 2000, and entitled “MIXED MODE TRANSCEIVER” and of U.S. Provisional Application No. 60/267,366, filed Feb. 7, 2001, and entitled “TRANSCEIVER,” is hereby claimed.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60208899 |
Jun 2000 |
US |
|
60267366 |
Feb 2001 |
US |