发明名称 |
Method and systems for high-precision pulse-width modulation |
摘要 |
In various embodiments, systems and methods for generating high-precision pulse-width modulation include a delay-locked loop comprising multiple delay units having time-variable delays, control logic for selecting a subset S of the multiple delay units to thereby generate a time-invariant shift amount having a precision finer than that of a system clock and circuitry for applying the shift amount to rising and falling edges of a pulse-width modulation waveform to thereby generate a high-precision pulse-width modulation waveform. |
申请公布号 |
US8994426(B2) |
申请公布日期 |
2015.03.31 |
申请号 |
US201213600933 |
申请日期 |
2012.08.31 |
申请人 |
Analog Devices, Inc. |
发明人 |
Bhaumik Wreeju;Gopalrao Senthil Kumar Devandaya |
分类号 |
H03K7/08;H03K3/017;H03L7/08;H03L7/081 |
主分类号 |
H03K7/08 |
代理机构 |
Patent Capital Group |
代理人 |
Patent Capital Group |
主权项 |
1. A method for generating high-precision pulse-width modulation, the method comprising:
calibrating a delay line of a delay-locked loop to a system clock according to a calibration code, wherein the delay-locked loop includes a plurality of delay units, each delay unit having a delay that may vary with time; determining a desired number of partitions of the system clock; selecting a subset of the partitions, wherein the subset of the partitions corresponds to a desired amount to shift rising and falling edges of a low-precision pulse-width modulation waveform; generating the desired shift amount by applying a delay code to a delay line associated with a pulse width modulator channel, wherein the delay code is a multiplication product associated with the subset of the partitions and the calibration code corresponding to the calibrated delay line of the delay-locked loop, and further wherein the desired shift amount is less than a period of the system clock; and applying the desired shift amount to rising and falling edges of a low-precision pulse-width modulation waveform to generate a high-precision pulse-width modulation waveform having a precision finer than that of the system clock. |
地址 |
Norwood MA US |