beautypg.com

Power-up sequence – Echelon FTXL Hardware User Manual

Page 34

background image

26

FTXL Transceiver Hardware Interface

• Program recovery

If an application experiences unexpected behavior because of address or

data corruption, a reset can recover.

• V

DD

power down

Reset ensures proper shutdown.

• Memory maintenance

Reset helps protect the EEPROM from major corruption.

The FTXL Transceiver has four mechanisms to initiate a reset:

• The RESET~ pin is asserted (pulled low) and then deasserted (returned

high).

• A software reset command from the parallel interface driver within the

FTXL LonTalk protocol stack.

• A watchdog timeout occurs during application execution (the timeout

period is approximately 840 ms when running at 10 MHz and

approximately 210 ms at 40 MHz; this figure scales inversely with clock

frequency).

• The LVI circuit detects a drop in the power supply below a set level.

During any of the reset functions, when the RESET~ pin is asserted (in the low
state), the FTXL Transceiver enters the following states:

• The oscillator continues to run
• All processor functions stop
• The SERVICE~ pin goes to high impedance
• The I/O pins go to high impedance

When the RESET~ pin is released back to a high state, the FTXL Transceiver
begins its initialization procedure.

Power-Up Sequence

During power up sequences, the RESET~ pin should be held low until the power

supply is stable, to prevent start-up malfunctioning. Likewise, when powering
down, the FTXL Transceiver RESET~ pin should be asserted before the power

supply goes below the minimum operating voltage of the FTXL Transceiver.
Important: If proper reset recovery circuitry is not used, the FTXL Transceiver
can go applicationless. The applicationless state occurs when the checksum

error-verification routine detects a corruption in memory; this corruption can be

falsely detected because of an improper reset sequence or noise on the power
supply. In general, the applicationless state is an unrecoverable state, so be sure

that your device’s reset circuitry is correct.
The total capacitance directly connected to the RESET~ pin, including stray and
external device input capacitance, must not exceed 1000 pF. This limit ensures

that the FTXL Transceiver can successfully output a reset down to below 0.8 V.

The 100 pF minimum capacitance is required for noise immunity.

Because the FTXL LonTalk protocol stack internally handles most reset events,

you do not generally need an external Reset button or switch connected to the
RESET~ pin.