beautypg.com

Clock input, Clock generation – Echelon FT 3150 Smart Transceiver User Manual

Page 24

background image

Chapter 2 - Hardware Resources

18

FT 3120 / FT 3150 Smart Transceiver Data Book

Figure 2.7 Timer/Counter Circuits

Clock Input

The FT Smart Transceivers operate with an input clock of 5, 10, or 20MHz. The FT 3120 Smart Transceiver also
supports 40MHz operation. Developers who are using the LonBuilder 3.0.1 or NodeBuilder 1.5 tools and are
upgrading to a clock speed higher than 10MHz should refer to the readme.txt file included in the latest Service Pack
for the LonBuilder 3.01, or for NodeBuilder 1.5 tools for an in-depth discussion about the software considerations on
each platform. The NodeBuilder 3.2 (or later) development tool contains built-in support for these higher clock
speeds.

Clock Generation

The FT Smart Transceiver divides the input clock by a factor of two to provide a symmetrical on-chip system clock.
The input clock may be generated either by an external free-running oscillator or by the on-chip oscillator in the
Smart Transceiver using an external parallel-mode resonant crystal.

The accuracy of the input clock frequency of the FT Smart Transceiver must be ±200ppm or better; this requirement
can be met with a suitable crystal, but cannot be met with a ceramic resonator.

The FT Smart Transceiver includes an oscillator that may be used to generate an input clock using an external crystal.
For 5 MHz, 10MHz, and 20MHz, either an external clock source or the on-chip crystal oscillator may be used. For
40MHz operation of an FT 3120 Smart Transceiver, an external oscillator must be used.

When an externally generated clock is used to drive the CLK1 CMOS input pin of the FT Smart Transceiver, CLK2
must be left unconnected or used to drive no more than one external CMOS load. The accuracy of the clock
frequency must be ± 0.02% (200 ppm) or better, to ensure that devices may correctly synchronize their bit clocks.
Figure 2.8 shows the crystal oscillator circuit. Use the load capacitance and resistor values recommended by the
manufacturer of the crystal for this circuit. A 60/40 duty cycle or better is required when using an external oscillator
as shown in Figure 2.9. An external oscillator must provide CMOS voltage levels to the CLK1 pin.

System Clock Divide

Chain

Timer/Counter 2

Timer/Counter 1

IO0

IO1

IO2

IO3

IO4

IO5

IO6

IO7

MUX

System Clock Divide

Chain

Control

Logic

Control

Logic

This manual is related to the following products: