HFC-4S Cologne Chip AG, HFC-4S Datasheet - Page 231

no-image

HFC-4S

Manufacturer Part Number
HFC-4S
Description
Isdn HDLC Fifo Controller With 8 (4) Integrated S/t Interfaces
Manufacturer
Cologne Chip AG
Datasheet
Reset name
Soft Reset
HFC Reset
PCM Reset
S/T Reset
Hardware reset
12.3 Interrupt
HFC-4S / 8S is equipped with a maskable interrupt engine. A big variety of interrupt sources can be
enabled and disabled. All interrupts except FIFO interrupts are reported independently of masking
the interrupt or not. Only mask enabled interrupts are used to generate an interrupt on the interrupt
pin of the HFC-4S / 8S. Reading the interrupt status register resets the bits. Interrupt bits set during
the reading are reported at the next reading of the interrupt status registers.
FIFO interrupts can be enabled or disabled by setting the bit V_IRQ in register A_IRQ_MSK[FIFO].
Because there are 64 interrupts there are 8 interrupt status registers for FIFO interrupts. To de-
termine which interrupt register must be read in an interrupt routine there is an interrupt overview
register which shows in which status register at least one interrupt bit is set (R_IRQ_OVIEW).
Reading this register does not clear any interrupt. The following reading of an interrupt register
(R_IRQ_FIFO_BL0 . . . R_IRQ_FIFO_BL7) clears the reported interrupts.
There are some other conditions which also can generate an interrupt. These are reported in the
register R_IRQ_MISC and can be masked in the register R_IRQMSK_MISC.
The R_IRQ_CTRL register sets the behavior of the interrupt output pin. V_GLOB_IRQ_EN en-
ables the interrupt pin. V_FIFO_IRQ enables the mask enabled FIFO interrupts.
12.4 Watchdog and Timer
The HFC-4S / 8S includes a watchdog and a timer with interrupt capability.
The timer counts F0IO pulses. So the timer is incremented every 125 s. The watchdog counter is
incremented every 2 ms.
The timer values for timer and watchdog can be selected by the R_TI_WD register. 16 different timer
and watchdog values can be selected.
The watchdog can be manually reset by setting bit V_WD_RES of the R_BERT_WD_MD register.
Furthermore the watchdog is reset at every access to the HFC-4S / 8S if bit V_AUTO_WD_RES of
the R_BERT_WD_MD register is set.
March 2003 (rev. A)
HFC-4S
HFC-8S
Reset group
H
0
1
2
3
Clock, reset, interrupt, timer and watchdog
Register bit
V_SRES
V_HFCRES
V_PCMRES
V_STRES
Table 12.4: HFC-4S / 8S reset groups
Data Sheet
Description
Hardware reset initiated by RESET input pin
Reset for FIFO, PCM and S/T registers of the HFC-4S / 8S.
Soft reset is the same as reset of all partial reset registers.
Reset for all FIFO registers of the HFC-4S / 8S.
Reset for all PCM registers of the HFC-4S / 8S.
Reset for all S/T registers of the HFC-4S / 8S.
Cologne
Chip
231 of 273

Related parts for HFC-4S