Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Camenzind_Analog design chips

.pdf
Скачиваний:
22
Добавлен:
05.06.2015
Размер:
1.92 Mб
Скачать
Fig. 11-1: The basic 566 Oscillator. In the actual circuit the comparators and the flip flop are combined in one Schmitt trigger.

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

11 Timers and Oscillators

Summer of 1970. The economy was at the bottom of the cycle and Signetics, the promising young company I had joined just two years before, laid off half of its employees.

Disgusted with the turn of events, I decided it was time to strike out on my own and rented space between two Chinese restaurants in downtown Sunnyvale, California. Signetics (now Philips) lent me the equipment I needed and gave me a one-year contract to develop a new IC.

The idea for the new IC came from the work I did at Signetics on the phase-locked loop. I had needed an oscillator whose frequency could be set by an external resistor and a capacitor and was not affected by changes in either supply voltage or temperature. Several products resulted from the basic design, among them the NE566 Voltage-Controlled Oscillator.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vcc

The oscillator

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rext.

 

 

 

 

 

 

 

 

 

 

contained first of all a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

voltage-to-current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

5k

 

 

Comp. 1

converter. The reference

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V to I Converter

 

 

 

 

 

 

 

 

 

 

 

+

 

 

voltage at the positive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

5/6 Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q1

 

 

 

 

 

 

 

 

 

input terminal of the op-

 

 

 

 

 

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

amp is not regulated, it is

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Flip-FlopS

 

simply a fraction of the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

supply voltage, in this

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5k

 

 

 

 

 

 

case 1/6 Vcc. Feedback

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cext.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+Comp. 2

to the op-amp keeps the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

voltage across the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

external resistor at the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

same level and thus the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mirror

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

current through the

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

resistor becomes (1/6*Vcc)/Rext.

Depending on the state of the switch

controlled by the flip-flop, the external capacitor is either charged with the current, or discharged with a current of the same magnitude through a 1:1 current mirror.

Preliminary Edition October 2004

11-1

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

There is a divider with three identical resistors, producing 1/3 Vcc and 2/3 Vcc at the two taps. Two comparators, referenced to these taps, watch the voltage across the external capacitor. If it moves above 2/3 Vcc, comparator 1 sets the flip-flop, the switch diverts the current to the mirror and the capacitor is discharged. When the voltage across the capacitor reaches 1/3 Vcc, comparator 2 resets the flip flop and the capacitor is charged again.

This endless cycle

produces a triangle-wave. The

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

amplitude is dependent on the

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

supply voltage, but so are the

 

 

 

 

 

 

 

 

 

 

 

 

 

2/3

Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

charge and discharge currents

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

and the two effects cancel each

V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

other. Except for small errors

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inside the IC, such as the offset

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1/3

 

Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

voltages of the op-amp and

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

comparators and the matching

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

in the current mirror, the

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

6

8

10

1 2

 

 

 

14

 

16

1 8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

frequency is exactly:

 

 

Time/mSecs

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2mSecs/div

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 11-2: Triangle-wave produced by

f =

1

 

 

 

 

 

 

 

 

 

 

 

 

the 566 oscillator.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 R C

What I proposed to Signetics was this circuit, modified so it could also be triggered and produce a single cycle only, i.e. it would be both an oscillator and a timer.

The project almost didn't get off the ground; the engineering staff didn't think much of the idea. Timers at the time were put together from an op-amp or comparator and a few discrete components, including a Zener diode or two. They argued that such a design would cut into the sales of their present ICs. But the marketing manager, Art Fury, over-rode them; a man with immense practical experience, he simply had the gut feeling that such a timer would sell.

It was a one-year contract and designing the circuit took half of that. No computer analysis then, the circuit had to be laboriously breadboarded. When everything was working I wrote a development report and gave a design review at Signetics. The design passed without any comments.

But something wasn't quite right. I felt that I had missed something, that I could do better. It bothered me that the design required nine pins, which was about the most unfortunate number I could have picked. There was an 8-pin package; the next higher number was 14.

Preliminary Edition October 2004

11-2

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

I started on the layout. In 1971 this meant sitting at a drawing board for several weeks, fitting devices together into the minimum rectangular shape and checking each dimension by hand. Then, about two weeks after the design review, on the way home after work, it suddenly hit me: what would happen if I got rid of the voltage-to-current converter and charged (and discharged) the capacitor directly with a resistor? That would bring the pin-count down to eight.

I made a U-turn, went back to work and tried it. Sure enough, the timing didn't change as I varied the supply voltage. It was my own limitation that had made me assume that only a linear relationship between charge current and end-voltage would cause the cancellation effect. Even though the charging of a capacitor through a resistor causes an exponential rise of the voltage, the cancellation was just as effective. In fact, having eliminated the voltage-to-current converter, I now had not only a smaller but also a more accurate circuit.

I made the changes in the circuit but didn't bother to request a second design review. I only told Art Fury, who was pleased; an 8-pin package was then significantly less expensive than a 14-pin one.

It took another five months to draw the layout, cut the patterns on Rubylith (by hand), spend endless hours hunched over a light-table to check dimensions and connections (again: by hand, no computers), make a mask and a prototype wafer and then evaluate the IC, which Art Fury decided to call the NE555.

In the meantime, one of my former colleagues left Signetics to join a start-up. The first circuit this start-up brought to market was the timer I had described in my design review. Time -wise they beat Signetics by two months, but when the real 555 came out, they had to withdraw their version very quickly.

The market reaction to the 555 timer was truly amazing. Art Fury made history by bringing out the circuit at an unprecedented low price, 75 cents. I had deliberately made the design flexible, but nine out of ten applications were in areas and ways I had never contemplated. For months I was inundated by phone calls from engineers who had a new idea for using the timer. To this day the 555 has been the best-selling IC every year, copied by numerous companies. Except for a CMOS version, the design has never been changed.

Looking at the design now, 33 years later, there are many areas where it can be improved with the design techniques we have learned since and with the enormous benefit of computer simulation. So, let's look at the actual 555 timer and then a version which benefits from 33 years of progress.

Preliminary Edition October 2004

11-3

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R1

R2

R3

R4

 

 

R12

Vcc

 

R7

 

 

 

4.7k

830

4.7k

1K

 

6.8k

 

 

 

 

 

 

5k

 

 

 

Q5

Q6

Q7

Q8

Q9

 

Q19

Q21

 

 

 

 

 

 

 

 

 

 

 

Q22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R10

R13

 

 

 

 

 

 

 

3.9k

 

Threshold

Q1

 

Q4

 

FM

15k

Q23

 

 

 

 

 

R11

 

 

Q2

 

Q3

 

 

 

 

 

 

 

 

4.7k

 

 

 

 

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

Reset

Q25

 

 

 

R8

Q18

Q20

 

 

 

Q11 Q12

 

 

 

Trigger

 

 

5k

 

Q17

 

 

 

Q10

Q13

 

 

 

 

 

 

 

 

Q16

 

 

 

 

 

 

 

 

 

 

 

 

R5

 

 

 

Q15

 

 

Discharge

 

10k

 

 

 

 

 

 

 

R16

 

 

R14

 

 

 

 

 

 

 

 

 

 

 

 

 

Q24

 

 

 

 

100

 

 

R15 220

 

 

 

R6

R9

 

 

Q14

 

 

100k

5k

SUB

4.7k

 

 

 

 

(pinched)

 

 

Gnd

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 11-3 The original 555 timer.

Both comparators use Darlington input stages. This makes the timer fairly slow, but allows an extreme range of external resistance. Comparator 1 consists of Q1 to Q8. The four PNP transistors form a current mirror with gain, provided by the unequal emitter resistors.

The output of this comparator feeds into a 4.7kOhm resistor (R11), which is part of the cross-connection in the flip-flop (Q16, Q17). Comparator 2 (Q10 to Q15) resets the flip-flop.

The output stage, which must be able to sink or source some 200mA, is controlled by Q20. In the high state the Darlington pair Q21/Q22 delivers the current, but at a cost of a voltage drop of about 2 Volts. In the low state Q24 receives sufficient base current to work alone up to about 50mA; beyond that, as the voltage drop increases, Q23 feeds extra current into the base circuit.

There are several flaws in this design, indicative of the early period of IC design (and the inexperience of a rookie designer). Neither comparator is well balanced, showing offsets of as much as 30mV. The circuit can get away with that because the voltage swing is quite large.

The operating currents are quite large; the lateral PNP transistors run at up to 1mA. That was acceptable at the time since the devices had 10um geometries; today it would be excessive.

Preliminary Edition October 2004

11-4

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

The output stage consumes a considerable amount of current in the low state and, during switching, both output transistors are on for a brief period of time, producing a current spike in the supply.

R1

 

 

 

10

 

 

 

 

 

Output

 

 

 

 

 

 

 

 

 

 

 

 

 

91k

Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

Threshold

FM

Vcc

8

 

 

RC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

555

 

12

6

 

 

 

 

 

 

 

 

 

 

Discharge

Output

 

 

 

 

 

 

 

 

 

 

 

V

 

 

 

 

 

 

 

 

 

 

Trigger

Reset

R2

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trigger

Gnd

 

100

 

 

Trigger

 

 

 

 

 

 

C1

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1n

 

 

 

0

20

40

60

80

100

120

1 4 0

160

180

 

 

 

 

 

Time/µSecs

 

 

 

 

 

20µSecs/div

Fig. 11-4: Timer connection of the 555.

Fig. 11-5: Timer waveforms.

In the timer connection the period starts with a negative-going trigger pulse, which resets the flip-flop through comparator 2 and moves the output high. When the voltage across C1 reaches 2/3 Vcc, comparator 1 sets the flip-flop, C1 is rapidly discharged and the output moves low. Despite the bad offset voltage the accuracy is quite remarkable: the error in timing is around 1% with a temperature coefficient of 24ppm/ oC. The timing formula is:

t = 11. R1 C1

R1

Vcc

 

R3

 

50k

Threshold

FM

 

 

100

V1

 

555

 

 

12

 

Discharge

Output

 

 

 

 

R2

50k

Trigger Reset

Gnd

1n

C1

Fig. 11-6: Oscillator connection of the 555.

 

1 2

 

 

 

 

 

 

 

 

 

 

 

 

 

1 0

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

V

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1 2 0

140

160

180

200

2 2 0

240

260

280

300

3 2 0

340

 

 

 

 

Time/µSecs

 

 

 

 

 

 

 

20µSecs/div

Fig. 11-7: Oscillator waveforms.

In the oscillator connection there are two external resistors and the voltage across C1 moves between 1/3 Vcc and 2/3 Vcc with a frequency and duty cycle of:

f =

1.46

 

DutyCycle =

R2

( R1 + 2R2)C1

R1 + 2R2

 

 

Preliminary Edition October 2004

11-5

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

It is not quite possible to achieve a 50% duty-cycle; charging and discharging the timing capacitor through a resistor connected to the output is not such a good idea; the high and low voltage drops are unequal and have significant temperature coefficients.

There is a CMOS version of the 555 (see below) and a redesign for operation from a single battery cell (see references), but the circuit is still being sold today in its original form, despite the fact that much better performance is possible with more modern design techniques. Here is my candidate:

Q 3

 

 

 

 

 

 

 

R4

 

 

R8

 

 

555

 

 

Q 6

 

Q9

Q10

 

 

20k

 

3.75k

 

Second Version

 

 

 

 

 

 

 

 

 

 

 

 

 

R1

Q4

 

 

 

 

 

 

 

 

 

Q31

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

75k

 

 

 

 

 

 

 

FM

 

 

 

Flip-Flop

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q32

Q33

Q34

Q35

 

 

Q11

 

 

Q14

 

 

 

 

 

 

 

 

 

 

R2

 

 

 

Q13

 

 

 

 

Q29

 

Q30

 

 

 

 

500

 

 

 

Q12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q 5

 

 

 

 

 

R5

 

 

 

 

 

 

 

Q36

Q1

 

 

 

 

 

 

20k

 

 

 

 

Discharge

 

 

 

 

 

 

 

Q17

 

 

 

 

 

 

 

 

 

R3

 

 

 

 

 

 

Q28

 

 

 

Q37

 

 

 

 

 

 

 

 

 

R6

 

 

 

 

 

 

34k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q2

 

Q 7

 

Q 8

Q15

 

Q16

20k

 

 

 

 

 

Q38

 

 

 

 

 

 

 

 

 

 

 

Bias Generator

 

Comparator 1

 

 

 

 

 

 

 

 

 

 

Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

R13

 

 

R 7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q41

 

 

 

 

 

 

30k

 

 

 

7.5k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Threshold

Q19

Q22

Q26

 

 

Q40

Q44

 

 

 

 

 

 

Q48

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q45

 

 

 

 

Q47

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R10

R11

R12

 

Output

 

 

 

 

 

 

 

 

 

 

R14

 

 

Q20

Q23

 

 

Q42

 

 

7 . 5k

7 . 5k

7.5k

7.5k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trigger

 

Q18

 

Q25

 

Reset

 

 

 

 

 

 

 

Q51

 

 

 

 

 

 

 

R9

 

 

 

 

 

 

 

 

 

 

 

 

 

Q39

 

 

 

 

 

 

 

 

 

 

 

 

Q27

 

 

15k

 

 

 

 

 

Q49

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q21

 

Q24

 

SUB

Q43

 

 

Q46

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gnd

 

Comparator 2

 

 

 

 

 

 

Output Stage

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 11-8: An improved version of the 555 timer, 33 years after the original design.

First off, the new timer gets a proper bias circuit (Q1 to Q5) to hold the operating currents more constant over the wide supply voltage range. This (and a few other steps) extends the operating voltage down to 3 Volts.

Comparator 1 (Q6 to Q17) now has a balanced active load (Q15, Q16) which reduces the error in the timer mode to about 0.5% and the temperature drift to 3 ppm/oC without any loss in speed. The change in timing from 3 to 15 Volts is a mere 0.05%.

Preliminary Edition October 2004

11-6

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

There are two changes in comparator 2 (Q18 to Q27): a small operating current for the outer Darlington transistors, which greatly improves switching speed, and a balanced active load, which makes the trigger level considerably more accurate.

The flip-flop (Q28 to Q36) is a new design; it operates in a currentmode for maximum speed at the lowest possible current. The two 50uA currents generated by Q31 are split by a pair of lateral PNP transistors; one quarter of the current is fed into the base of the opposite flip-flop transistor, another quarter turns the reset transistor on and off and one half of the current is used to steer the output stage. The voltage swing at the collectors of the flip-flop transistors (Q30, Q36) is 2VBE.

The most significant change is in the output stage. The base current for the lower output transistor (Q51) is no longer derived from a resistor. A small amount of current is injected into the bases of three transistors, forced to be equal by the three resistors R10, R11 and R12. This (plus an additional current delivered by Q45) starts a positive feedback loop formed by Q40, Q41 and Q42. Q40 is about seven times the size of Q41 and Q42 has one emitter while the output transistor has 24. This loop then provides whatever current is needed to keep Q51 fully turned on.

Positive feedback loops are always dangerous, they can run away or refuse to turn off. In this case the loop is contained by the collector resistance of Q43 and can be opened up by turning Q43 off.

Replacing the Darlington configuration in the upper part of the output stage with a compound (PNP/NPN) transistor reduces the voltage drop. Base current for this part is provided by Q47. Q44, Q46 and Q49 aid in turning the power devices off rapidly and eliminate the large transient current.

With these measures the current consumption is now down to 0.85mA from 3mA (typical) at 5 Volts. At 15 Volts the circuit consumes 1.2mA (down from 10mA). Minimum operating voltage is 2.5 Volts (-40oC to 100oC).

Shortly after the 555 came out Intersil announced a CMOS version. It was (and still is) done in a 15-Volt process, which requires large dimensions and is inherently slow. The circuit is not directly compatible with the bipolar version, lacking high current outputs.

Except for this weakness, CMOS is ideally suited for a timer: there is no input current and thus no need for Darlington stages.

Figure 11-9 shows a design using a more modern 5-Volt (0.5um) process. The comparators are conventional (as discussed in chapter 9), with the dimensions of the devices chosen so that the threshold and trigger inputs

Preliminary Edition October 2004

11-7

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

can move rail to rail and their matching is adequate for precision operation (3ppmoC).

M3

M4

M6

M8

 

M18

M19

 

 

 

R 2

 

 

Vcc

 

 

 

4 0 k

 

 

 

 

 

 

 

 

W=10u W=10u W=10u

W=10u

 

W=10u

W=10u

L=0.5u L=0.5u

L=5u

L=5u

M13

L=5u

L=5u

 

 

 

 

 

Discharge

 

 

 

 

 

 

 

 

 

 

 

M15

 

Threshold

 

 

 

M1 M2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R e s et

 

M22

 

 

M25

 

 

 

 

 

 

 

 

 

 

FM

 

W=20u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L=0.5u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R 3

 

 

 

 

 

W=5u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

W=10u

 

 

 

 

 

W=10u

 

 

 

L=0.5u

 

 

 

 

W=4u

 

 

 

W=20u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 0 k

 

 

 

 

 

 

 

 

 

 

 

 

 

L=0.5u

 

 

 

 

 

L=0.5u

 

 

 

 

 

 

 

 

 

 

 

 

 

L=0.5u

 

 

 

L=0.5u

 

 

 

 

 

 

 

 

 

 

 

M9

M10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M=10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R 1

 

 

 

 

 

 

 

 

Output

 

100k

 

W=10u

W=10u

 

 

 

 

 

 

 

 

 

 

 

Trigger

 

 

 

 

 

 

 

 

 

L=0.5u

L=0.5u

M17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M20

M21

M23

M24

M26

M5

M7

R 4

M11

M12

 

M16

 

 

 

 

 

 

 

 

M14

W=10u

 

 

 

 

 

 

4 0 k

 

 

 

 

 

 

 

 

L=0.5u W=10u W=10u

W=2u W=100u W=20u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L=0.5u L=0.5u L=0.5u L=0.5u L=0.5u

W=5u

W=5u

 

W=10u

W=10u

 

W=10u

 

 

 

M=5

L=5u

L=5u

 

L=0.5u

L=0.5u

W=5u

L=0.5u

 

 

 

 

Gnd

 

 

 

 

L=5u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 11-9: A 5-Volt CMOS version of the 555 timer.

Ordinarily a flip-flop consists of two cross-coupled gates. In this case two cross-connected transistors fed by current sources result in smaller temperature and voltage drifts, because the flip-flop switch levels track the operating currents of the comparators.

The operating currents are set by R1, which limits the operating voltage range in which high precision is obtained to 3 to 5 Volts. Replacing R1 with a current source extends this range down to 1 Volt.

A CMOS output stage

Vcc

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

swings rail to rail (unlike a bipolar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vcc

 

 

 

 

 

 

output which at the very least has a

 

 

 

 

 

 

 

 

 

Threshold

 

FM

 

 

 

minimum drop of some 150mV, if

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Discharge

Output

 

 

 

not an entire VBE). Thus the timing

 

 

 

 

 

 

 

 

 

 

 

 

R1

 

 

 

 

 

 

CMOS555

 

 

 

 

 

 

resistor can be connected to the

100k

 

 

 

 

Trigger

 

 

 

 

 

 

output, resulting in a square-wave

Reset

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1n

 

 

 

 

Gnd

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

with a precise 50% duty-cycle. On

 

 

 

 

 

 

C1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

the other hand, CMOS devices are

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

inferior to bipolar ones when it

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fig. 11-10: 50% duty cycle oscillator.

comes to current handling. Even

with a gate-width of 200um for the P-channel devices and 100um for the N- channel transistor, the circuit only delivers 10mA and the voltage drop is

.25V (which badly affects the duty-cycle). It would be better to have separate outputs for the timing resistor and the load.

Preliminary Edition October 2004

11-8

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

+12V

 

R1

R2

 

RBM6

R5

 

R6

 

 

 

5k

5k

 

1 7

 

 

 

 

 

375

 

375

 

 

 

 

 

Square

 

 

 

 

 

Q1

Q2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R9

 

 

 

R3

R4

R7

 

R8

 

7.5k

 

 

 

 

 

 

 

Q4

Q5

15k

15k

750

 

750

 

 

 

 

 

 

 

 

Q19

Q22

 

 

Rext

C

 

 

 

Q16

 

 

 

 

65k

 

 

 

 

 

A

 

 

 

 

 

Q18

Q21

 

 

 

Cext.

 

Q13 Q14

 

 

R10

 

 

 

 

 

 

R

20p

 

 

 

 

 

Q23 Q25

 

7.5k

 

 

 

 

 

 

B

R11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.5k

 

 

 

 

 

 

 

 

 

 

Q 7

 

 

 

Triangle

 

Q24

 

 

Q 6

Q8

 

 

Q20

 

 

Q26

 

 

Q15

Q17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q12

 

 

 

 

 

 

 

 

Q10

Q11

 

 

 

R12

R13

 

Q27

Q9

 

 

 

 

1.5k

1.5k

 

 

 

 

 

SUB

 

 

 

 

 

 

Fig. 11-11: A high-frequency triangle-wave generator.

Figure 11-11 shows an oscillator which produces a precise triangle waveform even at relatively high frequencies. All transistors which determine speed are NPN and do not saturate.

First the low-frequency part, the current sources used to charge and discharge the external capacitor. The primary current is produced by Rext; being connected between the positive supply and two VBEs the current through the resistor is not only dependent on the supply voltage but also has a temperature coefficient. Both of these effects are eliminated by using an internal resistor chain (R9, R10 and R11) connected the same way.

The primary current is mirrored by Q6, Q7, Q9 and Q10 and then mirrored again (Q1 through Q5) to form the charge current. A second current of twice the magnitude is derived from the first current mirror by Q8 and Q11. This latter current is used to discharge the capacitor and is turned on and off by the differential pair Q13/Q14.

The internal resistor chain is used to bias the rest of the circuitry and provide the reference voltages for two comparators; the voltage across the three identical resistors is (Vcc - 2VBE).

Preliminary Edition October 2004

11-9

All rights reserved

Camenzind: Designing Analog Chips

Chapter 11: Timers and Oscillators

Comparator 1 consists of a single differential pair (Q18,Q21) as does comparator 2 (Q23, Q25). They provide the operating current for the flip-flop (Q19, Q22) with two of their collectors while the other collectors switch the flip-flop's bases. The ratio of the resistors in this arrangement is key: the operating currents for the comparators is set by R12 and R13, which have one VBE across them. The two currents end up flowing together through either R5 or R6, depending on the state of the flip-flop. R5 and R6 are one quarter the value of R12 and R13, so the voltage drop across them is one-half VBE. In other words, the collector voltages of the flip-flop drop 1/2 VBE below the base potential, which is safely above the saturation voltage.

Now the question is: how do we get this small voltage fluctuation, located just below Vcc, to work on the bases of the differential pair Q13/Q14, which must operate in the voltage region below the low point of the wave-form? We cannot use lateral PNP transistors, they are far too slow.

We do this by coupling the switching signal to the differential pair through two resistors (R3, R4) and running a known DC current through them. Q12 and Q15 are current mirrors, slaved to the bias chain (Q27). Their current thus increases as the supply is increased, and so do the voltage drops across R3 and R4. Thus the average potential at the bases of the differential pair stays at a fairly constant 1/3 Vcc, over an operating range from 9 to 15 Volts.

 

 

 

 

 

 

 

The triangle wave-form

9

 

 

 

 

 

 

across the capacitor is buffered

8.5

 

 

 

 

 

 

by the emitter follower Q16 for

8

 

 

 

 

 

 

use by both the comparators

7.5

 

 

 

 

 

 

and an external load. At the

 

 

 

 

 

 

unused collector of the

7

 

 

 

 

 

 

 

 

 

 

 

 

differential switching pair a

V

 

 

 

 

 

 

6.5

 

 

 

 

 

 

 

 

 

 

 

 

square-wave can be obtained.

6

 

 

 

 

 

 

 

 

 

 

 

 

This is not an oscillator

 

 

 

 

 

 

 

5.5

 

 

 

 

 

 

of ultimate precision, but it

 

 

 

 

 

 

 

5

 

 

 

 

 

 

delivers a good-quality wave-

 

 

 

 

 

 

 

4.50

0.5

1

1.5

2

2.5

3

form up to at least 1MHz. The

Time/µSecs

 

 

 

500nSecs/div

temperature coefficient is

 

 

 

 

 

 

 

190ppm/oC and the change in

Fig. 11-12: Wave-form at 1MHz.

frequency from 9 to 15V

 

supply is 1.7%. As always, these results are based on one particular process; it is a good idea to re-simulate the design for the process you are using.

Preliminary Edition October 2004

11-10

All rights reserved

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]