Claims
- 1. A time digitizer system comprising:
a delay chain configured to generate a logarithmic code in response to a pulse of a specific time width; and a look-up table comprising desired transfer function data such that the logarithmic code is modified by the desired transfer function data to provide a final code.
- 2. The time digitizer system according to claim 1 wherein the delay chain comprises a plurality of CMOS NOR gates, wherein each gate has a width/length ratio tuned to achieve a desired delay factor.
- 3. The time digitizer system according to claim 1 wherein the desired transfer function data is configured to linearize the logarithmic code.
- 4. The time digitizer system according to claim 1 wherein the desired transfer function data is configured to provide a predetermined pre-emphasis function such that the logarithmic code is corrected for a defined loop gain.
- 5. A time digitizer system comprising:
a delay chain configured to generate a logarithmic phase error code in response to a pulse of a specific time width corresponding to a phase difference between a reference clock and a feedback clock; and a look-up table comprising desired transfer function data such that the logarithmic phase error code is modified by the desired transfer function data to provide a final error code.
- 6. The time digitizer system according to claim 5 wherein the first transfer function is defined by a logarithmic relationship.
- 7. The time digitizer system according to claim 5 wherein the combined transfer function is defined by at least one relationship selected from the group consisting of linear, logarithmic, monotonic and emphasized.
- 8. The time digitizer system according to claim 5 wherein the delay chain comprises a plurality of CMOS NOR gates, wherein each gate has a width/length ratio tuned to achieve a desired delay factor.
- 9. A time digitizer system comprising:
a delay chain having a first transfer function and configured to generate a phase error code in response a phase error pulse; and a look-up table comprising data associated with a second transfer function, such that the phase error code is modified by the second transfer function data to provide a final phase error code.
- 10. The time digitizer system according to claim 9 wherein the first transfer function and the second transfer function together form a combined transfer function to generate the final phase error code in response to the phase error pulse.
- 11. The time digitizer system according to claim 9 wherein the first transfer function is defined by a logarithmic relationship.
- 12. The time digitizer system according to claim 9 wherein the second transfer function is defined by at least one relationship selected from the group consisting of linear, logarithmic, and emphasis.
- 13. The time digitizer system according to claim 9 wherein the delay chain comprises a plurality of CMOS NOR gates, wherein each gate has a width/length ratio tuned to achieve a desired delay factor.
- 14. The digitizer system according to claim 9 further comprising a phase frequency difference element configured to generate the phase error pulse in response to a phase difference between a reference clock and a feedback clock.
- 15. The digitizer system according to claim 14 further comprising a digital controller configured to generate a digital controlled oscillator control signal in response to the final phase error code.
- 16. The digitizer system according to claim 15 further comprising:
a digitally controlled oscillator (DCO) configured to generate a clocked output signal in response to the digital controlled oscillator control signal; and a feedback loop configured to generate the feedback clock in response to the clocked output signal, wherein the phase frequency difference element, delay chain, look-up table, digital controller, DCO, and feedback loop combine to implement a phase lock loop.
- 17. A method of encoding a phase error pulse, the method comprising the steps of:
generating a phase error pulse in response to a difference between a reference clock and a feedback clock; generating an encoded phase error code via a time digitizer in response to the phase error pulse; and modifying the encoded phase error code via look-up table data to provide a final phase error code.
- 18. The method according to claim 17 wherein the step of generating an encoded phase error code via a logarithmic time digitizer comprises passing the phase error pulse through a logarithmic delay chain.
- 19. The method according to claim 17 wherein the step of modifying the encoded phase error code via look-up table data comprises processing the encoded phase error code via at least one transfer function selected from the group consisting of linear, logarithmic, and pre-emphasis.
CLAIM TO PRIORITY OF PROVISIONAL APPLICATION
[0001] This application claims priority under 35 U.S.C. §119(e)(1) of provisional application serial No. 60/368,240, docket number TI-34242PS, filed Mar. 28, 2002, by Heng-Chih Lin, Baher S. Haroun and Tim Foo.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60368240 |
Mar 2002 |
US |