B&B Electronics PC Watchdog Timer Card ATRWDT Manual do Utilizador Página 5

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 26
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 4
P104-WDG-CSM User Manual
5
Chapter 1: Introduction
This multifunction card contains a watchdog timer. Additionally, two additional models with
multiple features may be included on your card. Example of these are: a computer power
supply monitor, a computer internal temperature monitor, capability to read the temperature, a
pair of opto-isolated inputs and outputs and a fan-speed control.
Watchdog
Your application program must communicate with the watchdog circuit at prescribed intervals.
If this communication ("prompt") is missed, the Watchdog can be programmed to initiate a
computer reset (reboot). If the reboot is successful, operation may be returned to the previous
application program. If the failure was temporary, proper operation is resumed. If, however,
the failure is persistent, the Watchdog will continuously reset the computer. The more
frequently the Watchdog is prompted (and shorter Watchdog time selected), the less time a
faulty computer has to cause damage.
The method used by the card to detect loss of computer function is as follows:
A type 82C54 counter/timer is used. This chip contains three 16-bit counters. A number
greater than one is set into the chip's Counters by your application program. The Watchdog is
armed by software commands and the counters begin counting down. As long as the
computer is operating properly, the counters will be periodically reloaded to their original
programmed values by your application program before the counters have counted down to
zero. (See Chapter 4, Programming for detailed information.)
If your software fails to reload the counters, then both counters continue counting until zero is
reached (timeout). When the counters 0 and 1 reach zero an open-collector transistor will pull
pin 12 of connector P1 LOW. Pin 11 will go HIGH. Note that RESET must be enabled (see the
Programming chapter). When a reset condition occurs, the reset circuit is active until a reset
pulse returns from the system bus or power is cycled to the system, or counter 2 times out.
The clock frequency to Counter 0 is derived from the computer's clock and is:
33 MHz÷16= 2.08333 MHz. (The period is 0.48 sec.)
The output of Counter 0 is used as a clock to Counter 1. Each counter can divide by any
whole number from 2 to 65,536 (2
16
), so the watchdog timeout period may vary from about 2
microseconds to 2060 seconds.
The duration of the watchdog reset output (WDRST) and ("not WDRST") can be programmed
at Counter 2. There are two clock rates available for the counter and you can select the rate
that best suits your needs. The default clock rate is half the PCI bus clock speed, 16.67 MHz.
You can select a lower rate (2.08333 MHz) by a write to base address +C. That selection will
be held until a read from base address +C.
Vista de página 4
1 2 3 4 5 6 7 8 9 10 ... 25 26

Comentários a estes Manuais

Sem comentários