• Nenhum resultado encontrado

Ring CMOS NOT-based Oscillators: Analysis and Design

N/A
N/A
Protected

Academic year: 2017

Share "Ring CMOS NOT-based Oscillators: Analysis and Design"

Copied!
11
0
0

Texto

(1)

54

F. Sandoval-Ibarra, E. S. Hernández-Bernal

CINVESTAV-Unidad Guadalajara

Av. Científica 1145, Col. El Bajío, C.P. 45010 Zapopan, Jalisco (Mexico) [sandoval,ehernand]@gdl.cinvestav.mx

ABSTRACT

This paper presents design hints in CMOS ring oscillators based on NOT gates. The NOT gate is used as vehicle to introduce basics on signal propagation and also to present simple design models. Both simulation and experimental results are presented in order to show the usefulness of the design models. However, for high frequency oscillators several design strategies that are translated at layout level are also described not only to minimize undesirable effects, but also for testing the circuit under study (CUS).

KEY WORDS: Microelectronics; dispositivos semiconductores; field effect integrated circuits.

RESUMEN

Esta publicación presenta recomendaciones de diseño en osciladores de anillo basados en compuertas NOT. La compuerta NOT se usa como medio para introducir fundamentos de propagación de señales y para presentar modelos simples de diseño. Se presentan resultados de simulación y experimentales para mostrar la utilidad de los modelos de diseño. Sin embargo, para aplicaciones de alta frecuencia diversas consideraciones de diseño son incorporadas a nivel layout, no sólo para minimizar efectos no deseados, sino también para caracterizar eléctricamente los circuitos bajo estudio.

PALABRAS CLAVE: Microelectrónica; semiconductor devices; circuitos integrados de efecto de campo.

PACS: 84.40.-e; 85.30.-z; 85.30.Tv

1.INTRODUCTION

Due to its simplicity and ease of implementation, ring oscillators (ROs) play an important role in several fields of application. In this paper, useful design hints for designing oscillator circuits based on NOT gates are supported by analyzing the response of the RO in the time domain; ROs have been designed and fabricated by using facilities of standard CMOS technologies. The effect of some non-idealities in the ROs’ performance is analyzed as well as proposals for minimizing its anomalous response is also given.

2. THE RING OSCILLATOR

In this section, the analysis in the time domain of the NOT gate is presented with a discussion about the design of the NOT-based ring oscillator. The simplest ring oscillator is a closed loop that comprises an odd number of identical NOT gates, forming an unstable negative feedback circuit. The period of oscillation (T) is twice the sum of the gate delays in the ring. The delay (τd) of a NOT gate is defined as

the time between when the input crosses the toggle point (½VDD) and when its output crosses the toggle

point (see Fig. 1). Another way to calculate the delay is by measuring the average switching time (τs) as

(2)

55 034 . 0 δ

s s

d − =

= (1)

or equivalently δ=3.4% [1]. Because the input (Vin) in a practical application is not an ideal step, the input

waveform used in this example has been generated with a finite slop.

Figure 1. Spice simulation: propagation delay definition in response to a true voltage input. Here the

power supply is VDD=5.0 V.

A. Design of a RO

The basic circuit is shown in Fig. 2. It is a closed loop comprising N identical NOT gates. One of them -substituted by its equivalent MOS circuit- depicts the nodes of the gate: two nodes for bias purposes (VDD and ground), one node for input the signal Vin, and another node to measure the response (Vout). In

the same figure, for illustrative purposes, another NOT gate was also substituted by its equivalent layout design. A ring oscillator is designed either empirically or quasi-empirically. The empirical design takes the delay given by the manufacturer, and the right number of stages (N) is chosen in order to obtain the desired frequency. This delay corresponds to the delay of the NOT gate. In practice, the fabrication of a NOT gate produces a parasitic (Cp) at the output node affecting the signal propagation. There is also a

parasitic at the input node (Ci), however, to design a NOT gate the parasitic Cp is the most important due

its effect on the NOT gate response.

(3)

56

Different layout techniques can be applied to minimize the delay in order to increase the oscillation frequency (f0). According to the definition given above, f0 is calculated as follows

d 0

N 2

1

f = (2)

This result indicates on one hand, that the period of oscillation (T=1/f0) is easily deduced by measuring

the oscillation frequency [2]. Dividing by the number of stages and by two switching transitions per cycle

gives the average switching time, or delay, per NOT gate. This procedure based on a non-complex circuit is simple and used by foundries to measure both the gate delay and the speed-power product. On the other hand, the quasi-empirical method neglects delay data given by the foundry but uses the design ratio (Wp/Wn) of the NOT gate to achieve equal noise margin. The design ratio is deduced by using the

square-law behavior to model a saturated MOS transistor:

(

)

2

j , T GS j j

D V V

L W KP

I ⎟ −

⎠ ⎞ ⎜ ⎝ ⎛ = (3)

where j defines the transistor type, VT,j is the threshold voltage, and W and L are the width and the

channel length of the transistor, respectively. Because the drain current (ID) passes between VDD and

ground only when both Mp and Mn are turned on, the following expression is deduced:

2 p , T DD n , T DD p n n p V 2 V V 2 V KP KP W W ⎟⎟ ⎟ ⎠ ⎞ ⎜⎜ ⎜ ⎝ ⎛ − − − ⋅ = (4)

where Vin=|VGS|=½VDD was used. In practice, both design approaches are commonly refined by

simulation because of the second order non-idealities neglected by Eq. (3). However, the quasi-empirical approach is the way to design at layout level basic primitives as the NOT gate is. Substituting technological parameters in Eq. (4) the design ratio is within the range

4 W W 3 n p (5)

where Wn is a parameter under the designer’s control. Notice that the oscillation frequency is not under

the designer’s control. Thus, N is apparently the unique parameter to control f0 as indicated in Eq. (2).

Defining τd≈ReqCp yields

p eq 0 C NR 2 1

f = (6)

where Req is the equivalent resistance at the toggle point. At this point, the NOT gate drives its maximum

current (IMAX) and Eq. (6) can be written as

DD MAX p 0 V I NC 2 1

f = ⋅ (7)

In order for Eq. (7) to remain valid, simulations of a three-stage ring oscillator based on a NOT gate was carried out by varying the voltage VDD. The oscillator response was input to a NOT gate, and IMAX was

(4)

57

reduces too because IMAX is falling down faster than VDD. As an example, Fig. 4 shows experimental

result of a 21-stage NOT-based ring oscillator; the effect of VDD on the ring oscillator performance is

clearly evident. The CUS was characterized by varying the power supply (VDD) in defined steps ΔV=25

mV and measuring the oscillation frequency with the help of a mixed-mode oscilloscope (Agilent, 54622D). The fact that VDD can be longer than 1.0 V has significant implications on low-voltage

applications. For example, for a given f0 with minimum variation, VDD can be used as a control voltage by

regulating it via a PLL. This fact means that few loop iterations would be needed to shift the frequency to the correct value. That is most notorious in the range 1.0 V≤ VDD≤ 1.25 V. However, for VDD>1.25 V it is

also possible to shift f0 towards correct values by applying more iterations than before. A

voltage-controlled oscillator as described is commonly known as VCO. Notice that, from experimental data shown in Fig. 4, it is possible to know the delay as function of the voltage VDD, i.e. for VDD=5.0 V a delay

τd=1.6ns was computed. This result means that a three-stage ring oscillator would oscillate at a

frequency f0=104.1 MHz. Therefore, to obtain oscillation frequencies of several hundreds of MHz,

facilities of submicrometric CMOS technologies must be used for; alternatively the power supply VDD can

be increased but the dynamic power consumption increases too.

Figure 3. Spice simulation: maximum current driven by the NOT gate as a function of VDD.

(5)

58 B Scaling down the delay

Figure 5 shows the simulation result of a three-stage RO, where the NOT gate was designed according technological design rules of a standard 0.5μm CMOS process. The aspect ratio, Wp/Wn= 3, was

obtained with the help of Eq. (4). In order to evaluate the parasitic effect on the RO performance, post layout simulations were carried out by using the LEVEL=49 model for MOS transistors. The oscillation frequency can be lower than 1.12 GHz (see Fig. 5) by increasing the stage number. For example, if N=5

the RO produces an oscillation frequency f0=671 MHz at VDD=5.0 V. That means not only a frequency

reduction of approximately 50%, but also a signal with amplitude of 5.0 Vpp. Simulated waveform in Fig. 5

shows that the output signal successively exhibits an amplitude lower than 5.0 V; to enhance the waveform, a pair of NOT gates can be series-connected at the output node of the RO.

Figure 5. Spice simulation: the three-stage ring oscillator response for a transistor width Wn=1.5μm.

In order to explain why the RO presents an oscillation frequency of 1.1 GHz for N=3, it is basic to

underline that the simulation of the RO does not include a load (CL) making the simulated waveform an

ideal response. In practice, since a RO is commonly embedded in a system, there are digital blocks that process data according to the timing given by the oscillator circuit. Therefore, these blocks present a load CL affecting the average switching time. The simulated waveform as a function of the load CL is

shown in Fig. 6. The fact that CL can be higher than Cp represents serious implications on the ring RO

applications. On one hand, for a given Cp, as the oscillation frequency requirement increases and CL

(6)

59

Figure 6. Spice simulation: ring oscillator response as a function of the capacitive load.

Figure 7 shows experimental results of the 21-stage RO presented in Fig. 4, where measurements were carried out without a buffer; the same figure also shows the IC under analysis. Since the effect of parasitics affect the charge/discharge time, the amplitude of the signal is lower than the magnitude of power supply VDD=5.0 V. Therefore, the buffer design must be done in order to eliminate the effect of

parasitics on the RO performance. On the other hand, a design hint for designing an IC for academic/research purposes (also called test chip) is saving the PADs number. Saving PADs means not only minimizing parasitics, but also saving both integration area and power consumption. For instance, to validate simulation results of ROs (N=3, 5, …) the test chip must include a couple of PADs to power all

oscillators, a unique PAD to measure the response of the oscillators, and consequently just one buffer to drive the whole load capacitance. This design strategy demands an m:1 digital multiplexer, where m is

the number of ROs to be tested. However, if test facilities include on-wafer equipment for radio-frequency (RF) measurements, buffer, multiplexer, and the package can be avoided. Any else, the early strategy is the correct one but high frequency effect must be taken into account in order to test mainly ROs for RF applications.

(7)

60 3.HIGHFREQUENCYEFFECTS

In this section, the analysis of radio frequency (RF) effects are presented with the help of useful math models. One of these RF effects is that associated with the frequency-depended resistance on wires commonly know as the skin effect. This name is due to the tendency of an AC current to distribute itself within a wire [1]. For instance, for DC applications the resistance of a wire is given by

a π

l R

2 w

DC = (8)

where lw, a, and σ are the length, radius, and conductivity of the wire, respectively. However, in the

frequency domain the wire resistance follows

δ

2 a R

RAC= DC (9)

with δ the so-called skin depth commonly modeled by

ω μ

2

δ

0

= (10)

where [ω]=rad/s, [δ]=m, and μ0=1.2566×10-6mkgC-2. Fig. 8 shows the skin depth response in the

frequency domain where the conductivity of copper (σCu=58×106 Ω-1m-1) was used for illustrative

purposes. The meaning of the response is that, as the frequency of the signal increases, the density current near the surface of the wire is greater than that of its core or, in other words, the AC resistance of the wire increases. The same tendency is found with other conductive material as silver (σAg=63×106

Ω-1

m-1), aluminum (σAl=37×106Ω-1m-1), or gold (σAu=45×106Ω-1m-1). On the other hand, the layout of the

three-stage ring oscillator shown in the Fig. 5 includes an aluminum-based feedback bus having a length =19.2μm, whereas the length of the bus for N=5, 7, and 9 corresponds to 31.8μm, 43.8μm, and 57μm,

respectively. In order for Eq. (9) to remain valid, it is well known that the area of a rectangular cross-section is equivalent to a circular one by defining the radius a as follows

π

h W

a= bus (11)

(8)

61

where Wbus and h are the width and thickness of the bus, respectively. Fig. 9 shows the AC resistance of

the aluminum-based bus in the frequency domain as well as the oscillation frequency generated by each RO according to its corresponding bus length.

Figure 9.Spice result: RAC-f characteristic, where [RAC]=Ω and Wbus=1.2μm..

Another RF effect is that of the parasitic inductance effect due to conductors. Taking into account both design parameters and technological data for the aluminum-based bus analyzed above, it is simple to estimate the self-inductance of the bus with the help of the following model [2]:

⎥ ⎦ ⎤ ⎢

⎡ +

+ + + =

3 h W 2 1 h W

2 ln 2

L bus

bus ms

l

l (12)

where h=700 nm [3]. Table 1 summarizes computed parameters of the RO for each stage number. Since

the oscillation frequency is lower than 1.0GHz, the total impedance of the feedback bus is purely resistive. Therefore, for the purpose of this design, parasitic effects do not alter the performance of the RO (see Fig. 10).

(9)

62 4. THE TEST PROCEDURE

In this section, design considerations for designing a test chip are presented with a discussion of suitable test procedures. In order to save integration area, a digital 4:1 multiplexer can be also integrated in conjunction with few ÷2 circuits. Because a signal with a frequency of ½f0 can be obtained from f0 by

frequency dividing, at least four ÷2 circuits are needed to obtain a signal with a frequency lower than 100MHz. That is true when test facilities are limited up to 100MHz measurements. In other words, not only integration area savings dictate the design of a test chip, but also the development of test strategies. Alternatively, a lower integration area is needed by designing a unique ÷4 circuit. That fact does not modify the test strategy. The latest is mainly supported by the access to test facilities as Fig. 11 shows. The same figure shows that just one output pad in needed to measure the response of the ROs via an oscilloscope. However, to drive the whole load capacitance one buffer based on NOT gates may be added as part of the test strategy [4]. On the other hand, in this example the layout of the ROs occupy

an area of 69×39μm2 that corresponds approximately to four times the cross section area of the average human hair. In practice, the layout design of the whole circuitry must be compact and preferably based on a regular shape as Fig. 7 shows. The latest diminishes unwanted effects and guarantees that the experimental response corresponds to that deduced from spice simulations. Alternatively, it is recommended that the test chip includes basic primitives for individual characterization. MOS transistors, gates, buffers, switches, and some passive components are examples of them. Furthermore, for testing purposes, each primitive must include its own pads in order to avoid the effect of its operation on the performance of other primitives. Any else additional cautions at layout level have to be taken in account. At the end, the purpose is successfully verifying the basic operation of the primitive under test. The advantage of testing primitives is that the designer uses technological data for enhancing design models and also to fit design parameters.

Figure 11.Test strategy based on one output node for measuring a set of four ROs.

5.CONCLUSION

(10)

63

but also to diminish unwanted effects mainly for high frequency applications. In order to illustrate the design hints based on simple math models, both simulation and experimental results have been presented. However, since output pads as well as silicon area must be optimized, a test procedure based on a single output pad was presented also as a vehicle to introduce other basic blocks of which multiplexers, frequency dividers, and buffers are just some examples. The test procedure is simple and also suitable for using basic lab equipment. Finally, for training purposes, IC design tools can be downloaded from the link www.tanner.com .

6. ACKNOWLEDGMENT

One of the authors (E.S.H.B.) would like to thank CONACyT (Mexico) for financial support.

7.REFERENCES

[1] Matthew N. O. Sadiko, “Elementos de Electromagnetismo,” Alfaomega, capítulo 10, México, 2003

[2] L. Larson and D. Jessie, “Advances in RF Packaging Technologies for Next-Generation Wireless Communications,” in www.ieee-cicc.org/03-14-1.pdf

[3] J. Estrada, personal communication, May 2007

(11)

64 Authors Biography

Federico Sandoval-Ibarra

Was born in San Luis Potosí, Mexico. He received the B.E. degree in physics-electronics from the USLP in 1988, Mexico, and the D. Sc. degree in electronics from INAOE, Mexico, in 1997. From 1991 to 1996, he worked in the Microelectronics Laboratory at INAOE as a researcher developing wet-etching techniques and designing CMOS circuitry for silicon-based microsensors. In 1997, he was at CNM, in Bellaterra (Spain), as a visiting researcher being involved in the development of surface micromachining techniques to design a fully-integrated microphone. In 1999, he joined CINVESTAV, Guadalajara Unit, Mexico. From 2002 to 2006 he was the coordinator of the Electronic Design Group. His research areas include silicon-based sensors development, low-voltage low-power circuits design, silicon-based DC-DC converters and mixed-mode circuits for both RFID applications and multi-standard communications.

Elizabeth Sirk Hernández-Bernal

Referências

Documentos relacionados

Additionally, findings show that fear indeed moderates the indirect effect between EOU and Behavioral Intentions to use AI empowered apps through fun, in such

This paper describes the design of a Delphi process to develop a Core Outcome Domain Set for sound-, psychology-, and pharmacology-based interventions for chronic subjective tinnitus

This investigation was based on epidemiologi- cal analysis of the IMD behavior supported by sta- tistical tools in order to evaluate the impact of a vaccination program at the time

As questões abaixo apresentadas são a base de pesquisa para um Estudo de Caso, no âmbito do Relatório de Estágio (Que incorpora um Estudo de Caso de

Antes das práticas didáticas lúdicas os educandos apresentavam conhecimentos limitados sobre a Educação Ambiental relacionados aos resíduos sólidos, apresentando mais

Ainda assim, como já foi referenciado, existem técnicas e programas que podem ser seguidos para a demolição de edifícios onde é possível reciclar alguns

The probability of attending school four our group of interest in this region increased by 6.5 percentage points after the expansion of the Bolsa Família program in 2007 and

Nessa mesma perspectiva, Imbernón (2010, p. 115) aponta que a formação continuada é “toda intervenção que provoca mudanças no comportamento, na.. Boletim online de