• 沒有找到結果。

CHAPTER 5 IMPLEMENTATION OF ALL-DIGITAL

5.4 S IMULATION R ESULT

The proposed all-digital programmable DLL-based frequency multiplier (ADP-DLLFM) is implemented in UMC 90 nm standard CMOS technology. The operation frequency range is from 125MHz – 2.5GHz, and available to synthesize (05X, 1X, 2X, 4X) four different frequency with output duty cycle 50%. Based on the proposed adaptive SAR controller, the ADP-DLLFM can operate properly in wide frequency and voltage range; in addition, the locking step is no more than 28 reference clock cycles. The total power consumption is 710μW at 2GHz with 1.0V power supply, and 4.2μW at 115MHz with 0.3V power supply. Figure 5.27 and Figure 5.27 and Figure 5.28 show when ADP-DLLFM is locked, it can synthesize four different frequency with power supply 1.0V and 0.3V, respectively.

Figure 5.27: Generate four different frequency with 1.0V power supply

Figure 5.28: Generate four different frequency with 0.3V power supply

The total simulation result of chip implementation summary and a comparison result under the UMC 90nm CMOS technology are shown in Table 3.

Table 3 Comparison among previous works

Design ISSCC Category Analog Analog Digital Analog Analog Digital 50% Duty

CHAPTER 6 CONCLUSION AND FUTURE WORK

6.1 C

ONCLUSION

A novel 125MHz-2.5GHz all-digital DLL-based clock generator is implemented in UMC 90nm CMOS technology. The proposed adaptive SAR algorithm achieves fast lock time and extends the locking range with aid of the frequency-estimation selector. In order to accomplish dynamic frequency/voltage scaling application, the programmable frequency multiplier also be proposed. It takes advantages of the robust, input duty cycle immunity, and low power consumption.

The novel leakage-reduced delay unit is proposed to take advantages of mitigating 10% leakage current, insensitive to PVT variations, and not degrading operating frequency of circuit. The simulation results show the proposed DLL-based clock generator exhibits maximum power dissipation 0.71mW when operate in 500MHz, generating 250MHz, 500MHz, 1GHz, and 2GHz four different frequency at the same time. The presented DLL clock generator can be robustly used in embedded memory applications and portable device.

6.2 F

UTURE

W

ORK

The DLL-base frequency multiplier combines each multiphase to generate multiple clock frequency. Theoretically, it has better jitter performance than PLL because of no jitter accumulation characteristic. However, due to the delay mismatches or PVT variations, the edges of the multiphase output signals are not equally spaced, and it will induce the fixed pattern jitter at the multiplied clock output.

Therefore, a DLL with precise multiphase outputs is necessary. In our future work, we will focus on precise and robust calibration mechanism to compensate the delay mismatch among each delay line.

LEAD

Figure 6.1 ADCGSC clock generator

Figure 6.1 shows the idea of 300mV all-digital DLL-based clock generator with self-calibration (ADCGSC). It includes the proposed clock generator and self-calibration unit. The self-calibration unit reduces the delay mismatch of delay cell, and the clock generator can generate precise and different clock frequency at fast time.

As result, the ADCGSC is suitable for portable devices and medical device.

BIBLIOGRAPHY

[1] K. H. Cheng and Y. L. Lo, ”A Fast-Lock Wide-Range Delay-Locked Loop Using Frequency-Range Selector for Multiphase Clock Generator,” IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, vol. 54, no. 7, pp. 561-565, JULY 2007

[2] B. J. Chen “All-Digital Fast-Locking Delay-Locked Loop with Duty Cycle Correction,” M.S. thesis, National Taiwan University, 2006.

[3] F. Herzel et al., “A Study of Oscillator Jitter Due to Supply and Substrate Noise,” IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II, vol. 49, no. 1, pp.56-62, Jan. 1999.

[4] C. N. Chuang and S. I. Liu, “A 0.5–5-GHz Wide-Range Multiphase DLL With a Calibrated Charge Pump,” IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II: EXPRESS BRIEFS, vol. 54, no. 11, pp.939-943, Nov, 2007.

[5] Y. J. Jeon et al., “A 66-333MHz 12mW Register-Controlled DLL with a Single Delay Line and Adaptive Duty-Cycle Clock Dividers for Production DDR SDRAMs,” IEEE J. Solid-State Circuits, vol. 39, no. 39, pp.2087-2092, Nov. 2004.

[6] H. Sutoh, K. Yamakoshi, and M. Ino, “Circuit technique for skew-free clock distribution,” in IEEE Custom Integrated Circuits Conf., 1995, pp.

163–166.

[7] G. K. Dehng et al., “Clock-Deskew Buffer Using a SAR-Controlled Delay-Locked Loop,” IEEE J. Solid-State Circuits, vol. 35, no. 8, pp.1128-1136, Aug. 2000.

[8] R. J. Yang and S. I. Liu, “A 40-550 MHz Harmonic-Free All-Digital

Delay-Locked Loop Using a Variable SAR Algorithm,” IEEE J. Solid-State Circuits, vol. 42, no. 2, pp. 361-373, Feb. 2007.

[9] C. C. Chung and C.Y. Lee, “A New DLL-Based Approach for All-Digital Multiphase Clock Generation,” IEEE J. Solid-State Circuits, vol. 39, pp.

469–475, March. 2004.

[10] Hamamoto et al., “A 667-Mb/s operating digital DLL architecture for 512-Mb DDR SDRAM,” IEEE J. Solid State Circuits, vol. 39, issue 1, pp.

194-206, Jan. 2004.

[11] J. S. Chiang and K. Y. Chen, “The design of an all-digital phase locked loop with small DCO hardware and fast phase lock,” IEEE Trans. Circuits and System II, Analog Digit. Signal Process, vol. 46, no. 7, pp. 945–950, July 1999.

[12] T. Y. Hsu and C. Y. Lee, “An All-Digital Phase-Locked Loop Based Clock Recover Circuit,” IEEE J. Solid-State Circuits, vol. 34, pp. 1063–1073, Aug. 1999.

[13] P. L. Chen, C. C. Chung, and C. Y. Lee, “A Portable Digitally Controlled Oscillator Using Novel Varactors,” IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—II, vol. 52, no. 5, pp.233-237, May 2005.

[14] Jinn-Shyan Wang et al.,” An Ultra-Low-Power Fast-Lock-in Small-Jitter All-Digital DLL” in IEEE Intl. Solid-State Circuits Conference, Feb.

2005, pp. 422 – 607.

[15] F. Baronti, D. Lunardini, R. Roncella, and R. Saletti, “A self-calibrating delay-locked delay line with shunt-capacitor circuit scheme,” IEEE J.

Solid-State Circuits, vol. 39, pp. 384–387, Feb. 2004.

[16] M. Maymandi-Nejad et al., “A Monotonic Digitally Controlled Delay Element,” IEEE J. Solid-State Circuits, vol. 40, no. 11, pp. 2212-2218, Nov.

2000.

[17] Ching-Che Chung, Pao-Lung Chen, and Chen-Yi Lee, “An All-Digital Delay-Locked Loop for DDR SDRAM Controller Applications,” VDAT pp.

1-4, April, 2006.

[18] A. Alvandpour, et al., “A 3.5GHz 32mW 150nm multiphase clock generator for high-performance microprocessors,” in IEEE International Solid-State Circuits Conference, Feb. 2003, pp. 112–482

[19] G. Chien “Low-Noise Local Oscillator Design Techniques using a DLL-based Frequency Multiplier for Wireless Applications,” Ph.D. thesis, University of California at Berkeley, 2000.

[20] G. Chien and P. Gray, “A 900 MHz local oscillator using a DLL-based frequency multiplier technique for PCS applications,” in IEEE International Solid-State Circuits Conference, Feb. 2000, pp. 202–203.

[21] R. Farjadrad, et al., “A Low-Power Multiplying DLL for Low-jitter Multigigahertz Clock Generation in Highly Integrated Digital Chips,” IEEE J. Solid-State Circuits, vol. 37, no.12 pp. 1804–1812, Dec. 2002.

[22] Masakatsu Nakai et al., “Dynamic Voltage and Frequency Management for a Low-Power Embedded Microprocessor,” IEEE J. Solid-State Circuits, vol.

40, no.1 pp. 28–35, Jan. 2005.

[23] Jin-Han Kim, Young-Ho Kwak, Mooyoung Kim, Soo-Won Kim, and Chulwoo Kim, “A 120-MHz–1.8-GHz CMOS DLL-Based Clock Generator for Dynamic Frequency Scaling,” IEEE J. Solid-State Circuits, vol. 41, no.9 pp. 2077–2082, Sept. 2006.

[24] C. H. Park, O. Kim, and B. Kim, “A 1.8-GHz self-calibrated phase locked loop with precise I/Q matching,” IEEE J. Solid-State Circuits, vol. 36, pp.

777–783, May 2001.

[25] H. H. Chang, R. J. Yang, and S. I. Liu, “Low jitter and multirate clock and data recovery circuit using a MSADLL for chip-to-chip interconnection,”

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I, vol. 51, no.

12, pp.2356-2364, Dec. 2004.

[26] K. Nose et al., “Deterministic Inter-core Synchronization with Periodically All-in-phase Clocking for Low-power Multi-core SoCs,” in IEEE

International Solid-State Circuits Conference, Feb. 2005, pp. 296-599.

[27] H. H. Chang, J. W. Lin, C. Y. Yang, and S. I. Liu, “A Wide Range Delay Locked Loop with a Fixed Latency of One Clock Cycle,” IEEE J.

Solid-State Circuits, vol. 37, no. 8, pp. 1021-1027, Aug. 2002.

[28] Byung-Guk Kim and Lee-Sup Kim, “A 250-MHz–2-GHzWide-Range Delay-Locked Loop,” IEEE J. Solid-State Circuits, vol. 40, no.6 pp.

1310–1321, June. 2005.

[29] Y. Moon et al., “An all-analog multiphase delay-locked loop using a replica delay line for wide-range opearation and low-jitter performance,” IEEE J.

Solid-State Circuits, vol. 35, no. 3, pp. 377-384, Mar. 2000.

[30] D. J. Foley et al., “A CMOS DLL-based 2-V 3.2-ps jitter 1-GHz clock synthesizer and temperature-compensated tunable oscillator,” IEEE J.

Solid-State Circuits, vol. 36, no.3 pp. 417–423, March. 2001.

[31] B. Fu and P. Ampadu, "Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency," in IEEE Proc. ISCAS, May 2007, pp.

1173-1176.

[32] K. Roy et al., “Leakage Current Mechanisms and Leakage Reduction Techniques in Deep-Submicrometer CMOS Circuits,” Proceedings of the IEEE, vol. 91, no. 2, pp. 305-327, Feb. 2003.

[33] C. K. K. Yang, R. Farjad-Rad, and M. A. Horowitz, “A 0.5-um CMOS 4.0-Gbit/s serial link transceiver with data recovery using oversampling,”

IEEE J. Solid-State Circuits, vol. 33, pp. 713–721, May 1998.

[34] C. Kim, I.-C. Hwang, and S.-M. Kang, “A low-power small-area 7.28-ps-jitter 1-GHz DLL-based clock generator,” IEEE J. Solid-State Circuits, vol. 37, pp. 1414–1420, Dec. 2002.

[35] B. Mesgarzadeh et al., “A 2-GHz 7-mW digital DLL-based frequency multiplier in 90-nm CMOS,” 34th European Solid-State Circuits Conference, Sep. 2008, pp. 86-89.

[36] C. H. Lin et al., "A 2.24GHz Wide Range Low Jitter DLL-Based

Frequency Multiplier using PMOS Active Load for Communication Applications," in IEEE Proc. ISCAS, May 2007, pp. 3888-3891.

[37] Koo Jabeom et al., “A Low-Power Programmable DLL-Based Clock Generator With Wide-Range Antiharmonic Lock,” in IEEE TCASII, vol.

56, pp.21-25, Jan. 2009.

[38] K.H Cheng et al., “A wide-range DLL-based clock generator with phase error calibration,” in IEEE ICECS, pp. 798-801, Aug. 2008.

[39] Kyunghoon Chung et al., “An anti-harmonic, programmable DLL-based frequency multiplier for dynamic frequency scaling,” in IEEE ASSCC, 2007, pp. 276–279.

相關文件