A DLL Design for Testing I/O Setup and Hold Times

被引:12
作者
Jia, Cheng [1 ]
Milor, Linda [1 ]
机构
[1] Georgia Inst Technol, Elect & Comp Engn Dept, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Delay-looked loops; I/O interfaces; testing of I/O interfaces; DELAY-LOCKED LOOP; JITTER; INTERFACE; CHIP;
D O I
10.1109/TVLSI.2008.2005522
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A built-in self-test (BIST) circuit has been designed to test setup and hold times of I/O registers or buffers for memory interfaces. This method enables independent testing of setup and hold times without using an external tester, except to generate the reference clock. The circuit uses a delay-locked loop (DLL) to generate delayed clocks. It has been implemented with a 0.18-m TSMC process (CM018). The accuracy in delay generation is within 40 ps, for delay measurements ranging from 300 to 700 ps. In order to achieve high accuracy, the BIST circuit requires frequency adjustment during test, combined with averaging over multiple test cycles. To do this in an efficient manner, the DLL in the BIST circuit has been designed for a wide lock range, from 150 to 400 MHz, and achieves lock in less than 0.05 mu s. This paper describes the design in detail and evaluates its performance, together with test time and accuracy. It also shows how to use a low-resolution DLL to achieve high accuracy through frequency adjustment and averaging over multiple test cycles.
引用
收藏
页码:1579 / 1592
页数:14
相关论文
共 31 条
[1]  
[Anonymous], STAT EXPT
[2]   Jitter testing for gigabit serial communication transceivers [J].
Cai, Y ;
Laquai, B ;
Luehman, K .
IEEE DESIGN & TEST OF COMPUTERS, 2002, 19 (01) :66-74
[3]   An 8-Gb/s simultaneous bidirectional link with on-die waveform capture [J].
Casper, B ;
Martin, A ;
Jaussi, JE ;
Kennedy, J ;
Mooney, R .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2003, 38 (12) :2111-2120
[4]   A wide-range delay-locked loop with a fixed latency of one clock cycle [J].
Chang, HH ;
Lin, JW ;
Yang, CY ;
Liu, SI .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (08) :1021-1027
[5]  
CHANG HH, 2003, P ISSCC FEB, P177
[6]   A 900-MHz local oscillator using a DLL-based frequency multiplier technique for PCS applications [J].
Chien, G ;
Gray, PR .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2000, 35 (12) :1996-1999
[7]  
*CYPR SEM CORP, 2006, 36 MBIT DDR 11 SRAM
[8]   A low-power multiplying DLL for low-jitter multigigahertz clock generation in highly integrated digital chips [J].
Farjad-Rad, R ;
Dally, W ;
Ng, HT ;
Senthinathan, R ;
Lee, MJE ;
Rathi, R ;
Poulton, J .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2002, 37 (12) :1804-1812
[9]   CMOS DLL-based 2-V 3.2-ps jitter 1-GHz clock synthesizer and temperature-compensated tunable oscillator [J].
Foley, DJ ;
Flynn, MP .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2001, 36 (03) :417-423
[10]   A portable digital DLL for high-speed CMOS interface circuits [J].
Garlepp, BW ;
Donnelly, KS ;
Kim, J ;
Chau, PS ;
Zerbe, JL ;
Huang, C ;
Tran, CV ;
Portmann, CL ;
Stark, D ;
Chan, YF ;
Lee, TH ;
Horowitz, MA .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1999, 34 (05) :632-644