提出一种应用于FPGA中的新型宽调整范围的数字占空比矫正电路. 该电路在0.13 μm CMOS标准工艺下实现,具有固定上升延时的特性. 通过采用连续逼近寄存器,实现了占空比的快速调整. 测试结果表明,其调整范围为10%~85%,在80~250 MHz输入范围内输出占空比变化为50%±2%,所需调整时间为6个时钟周期.
A novel all-digital CMOS duty-cycle-correction (DCC) circuit with wide correction ranges of input duty cycle is proposed in FPGA. The proposed DCC circuit has the fixed rising edge. A successive approximation register circuit is utilized to reduce the adjusting time of the DCC. The proposed circuit is fabricated in a 0.13 μm CMOS standard technology. Measurement results show that the DCC adjusts the output duty cycle to 50%±2% for a wide input duty cycle range from 10% to 85%. The DCC could operate within a frequency range from 80 MHz to 250 MHz with the adjusting time of 6 clock cycles.
[1] Yang S J, Jun Y H, Lee J G, et al. ASMD with duty cycle correction scheme for high-speed DRAM[J]. Electron Lett, 2003, 37(16): 1004-1006.
[2] Lee T, Donnelly K, Ho J, et al. A 2.5 V CMOS delay-locked loop for 18 Mbit, 500 megabyte/s DRAM[J]. IEEE Journal of Solid-State Circuits, 2001, 29(12): 784-791.
[3] Karthikeyan S. Clock duty cycle adjuster circuit for switched capacitor circuits[J]. Electron Lett, 2002, 38(18): 1008-1009.
[4] Nam J J, Park H J. An all-digital CMOS duty cycle correction circuit with a duty-cycle correction range of 12%-to-85% for multi-phase applications[J]. IEICE transaction on Electronics, 2005, E88C(4): 773-777.
[5] Jang Y C, Bae S J, Park H J. CMOS digital duty cycle correction circuit for multi-phase clock[J]. Electron Lett, 2003, 39(19): 1383-1384.
[6] Wang Y M, Wang J S. An all-digital 50% duty-cycle corrector //IEEE International Symposium on Circuits and Systems. Vancouver, 2004: 925-928.
[7] Chen B J, Kao S K, Liu S I. An all-digital duty cycle corrector //International Symposium on VLSI Design, Automation and Test. Hsinchu, 2006: 1-4.
[8] Ha J C, Lim J H, Kim Y J, et al. Unified all-digital duty-cycle and phase correction circuit for QDR I/O interface[J]. Electron Lett, 2008, 44(22): 1300-1301.
[9] Kao S K, Liu S I. All-digital fast-locked synchronous duty-cycle corrector[J]. IEEE Transactions on Circuits and Systems-II: Exppress Briefs, 2006, 53(12): 1363-1367.
[10] Dehng G K, Hsu J M, Yang C Y, et al. Clock-deskew buffer using a SAR-controlled delay-locked loop[J]. IEEE Journal of Solid-State Circuits, 2000, 35(8): 1128-1136.
[11] Cheng K H, Su C W, Chang K F. A high linearity, fast-locking pulsewidth control loop with digitally programmable duty cycle correction for wide range operation[J]. IEEE Journal of Solid-State Circuits, 2008, 43(2):399-413.