XRT74L74
4 CHANNEL, ATM UNI/PPP DS3/E3 FRAMING CONTROLLER
PRELIMINARY
REV. P1.1.1
187
The RxUT Interrupt Enable/Status Register has eight
bit-fields. However, only six of these bit-fields are rele-
vant to interrupt processing. Bits 0–2 are the interrupt
status bits and bits 3–5 are the interrupt enable bits
for the Receive UTOPIA Interface block. Each of
these “interrupt processing relevant” bit-fields are de-
fined below.
Bit 0–—RCOCA Interrupt Status—Receive UTO-
PIA Change of Cell Alignment Condition
If the RxFIFO Manager detects a “runt” cell, then it
will generate the “Receive UTOPIA Change of Cell
Alignment Condition” interrupt, and the “runt” cell will
be discarded. The Receive UTOPIA Interface block
will indicate that it is generating this kind of interrupt
by asserting Bit 0 (RCOCA Interrupt Status) of the
Receive UTOPIA Interrupt Enable/Status Register, as
depicted below.
Bit 1—RxFIFO Underflw Interupt Status—RxFIFO
Underrun Condition
Whenever the Receive UTOPIA Interface block sets
its RxUClav signal to “high”, the ATM Layer processor
will know that the RxFIFO has some ATM cell data
that needs to be read. Hence, the ATM Layer processor
will begin to read out this cell data. If the ATM Layer
processor reads out all of the cell data and depletes
the RxFIFO, then the UNI will generate an “RxFIFO
Underrun” Interrupt. The Receive UTOPIA Interface
block will indicate that it is generating this kind of
interrupt by asserting Bit 1 (RxFIFO Underflw Inter-
rupt Status) of the Receive UTOPIAn Interrupt
Enable/Status Register, as depicted below.
Bit 2—RxFIFO Overflw Interrupt Status—RxFIFO
Overrun Condition
If the RxFIFO is filled to capacity, and if the ATM Layer
processor is unable to begin reading its contents
before the Receive Cell Processor writes another cell
into the RxFIFO, some of the data within the RxFIFO
will be overwritten, and in turn lost. If the Receive
UTOPIA Interface block detects this condition, and if
this interrupt condition has been enabled then the
UNI will assert the INT* pin to the local μP/μC. Addi-
tionally, the UNI will set bit 2, within the Receive UTO-
PIA Interrupt Enable/Status Register to “1” as depict-
ed below.
Address = 6Bh, RxUT Interrupt Enable/Status Register
B
IT
7
B
IT
6
B
IT
5
B
IT
4
B
IT
3
B
IT
2
B
IT
1
B
IT
0
Unused
RxFIFO
Reset
RxFIFO
Overflw
Interrupt
Enable
RxFIFO
Underflw
Interrupt
Enable
RCOCA
Interrupt
Enable
RxFIFO
Overflw
Interrupt
Status
RxFIFO
Underflw
Interrupt
Status
RCOCA
Interrupt
Status
RO
R/W
R/W
R/W
R/W
RUR
RUR
RUR
0
0
x
x
1
x
x
1
Address = 6Bh, RxUT Interrupt Enable/Status Register
B
IT
7
B
IT
6
B
IT
5
B
IT
4
B
IT
3
B
IT
2
B
IT
1
B
IT
0
Unused
RxFIFO
Reset
RxFIFO
Overflw
Interrupt
Enable
RxFIFO
Underflw
Interrupt
Enable
RCOCA
Interrupt
Enable
RxFIFO
Overflw
Interrupt
Status
RxFIFO
Underflw
Interrupt
Status
RCOCA
Interrupt
Status
RO
R/W
R/W
R/W
R/W
RUR
RUR
RUR
0
0
x
1
x
x
1
x