228
Rabbit 3000 Microprocessor
Example
The spreader and doubler are enabled, with 8 ns nominal delay in the doubler. The high
and low clock are equal to within 1 ns. This violates the duty cycle requirement by 3 ns
since (clock low - clock high) can be as small as -1 ns, but the requirement is that it not be
less than 2 ns. Thus, 3 ns must be added to the minimum period of 21 ns, giving a mini-
mum period of 24 ns, and a maximum frequency of 41.6 MHz (commercial).
Since the built-in high-speed oscillator buffer generates a clock that is very close to having
a 50% duty cycle, to obtain the highest clock speeds using the clock doubler you must use
an external oscillator buffer that will allow for duty-cycle adjustment by changing the
resistance of the power and ground connections as shown below.
Figure 16-8. External Oscillator Buffer
+3.3 V
Adjust the values of
these resistors to
vary the duty cycle
XTALA1
Содержание Rabbit 2000
Страница 2: ...Rabbit 3000 Microprocessor User s Manual 019 0108 040731 O ...
Страница 9: ...Rabbit 3000 Microprocessor ...
Страница 29: ...20 Rabbit 3000 Microprocessor ...
Страница 64: ...User s Manual 55 5 PIN ASSIGNMENTS AND FUNCTIONS ...
Страница 79: ...70 Rabbit 3000 Microprocessor ...
Страница 80: ...User s Manual 71 6 RABBIT INTERNAL I O REGISTERS ...
Страница 123: ...114 Rabbit 3000 Microprocessor ...
Страница 137: ...128 Rabbit 3000 Microprocessor ...
Страница 157: ...148 Rabbit 3000 Microprocessor ...
Страница 207: ...198 Rabbit 3000 Microprocessor ...
Страница 249: ...240 Rabbit 3000 Microprocessor ...
Страница 255: ...246 Rabbit 3000 Microprocessor ...
Страница 277: ...268 Rabbit 3000 Microprocessor ...
Страница 343: ...334 Rabbit 3000 Microprocessor ...
Страница 345: ......