XRT86VL38
PRELIMINARY
xr
OCTAL T1/E1/J1 FRAMER/LIU COMBO
REV. P1.0.6
305
Setting this bit-field to "0" disables all interrupts within the Framer. Setting this bit-field to "1" enables the Framer for inter-
rupt generation (at the Framer Level).
N
OTE
: It is important to note that setting this bit-field to "1" does not enable all of the interrupts within the Framer. A given
interrupt must also be enabled at the block and source-level, before it is enabled for interrupt generation.
3.6.1.2
Configuring the "Interrupt Status Bits", within a given Framer to be "Reset-upon-Read" or
"Write-to-Clear".
The XRT86VL38 Source-Level Interrupt Status Register bits can be configured to be either “Reset-upon-Read” or “Write-to-
Clear”. If the user configures the Interrupt Status Registers to be “Reset-upon-Read”, then when the microprocessor is
reading the interrupt status register, the following will happen.
1.
The contents of the Source-Level Interrupt Status Register will automatically be reset to "0x00", following
the read operation.
2.
The Interrupt Request Output pin (INT) will automatically toggle false (or "high") upon reading the Interrupt
Status Register containing the last activated interrupt status bit.
If the user configures the Interrupt Status Registers to be “Write-to-Clear”, then when the microprocessor is reading the in-
terrupt status register, the following will happen.
1.
The contents of the Source-Level Interrupt Status Register will not be cleared to “0x00”, following the read
operation. The microprocessor will have to write 0x00 to the interrupt status register in order to reset the
contents of the register to 0x00.
2.
Reading the Interrupt Status Register, which contains the activated bit(s) will not cause the “Interrupt
Request Output” pin (INT) to toggle false. The Interrupt Request Output pin will not toggle false until the
T
ABLE
181: I
NTERRUPT
C
ONTROL
R
EGISTER
R
EGISTER
26 I
NTERRUPT
C
ONTROL
R
EGISTER
(ICR) H
EX
A
DDRESS
: 0
X
n11A
B
IT
F
UNCTION
T
YPE
D
EFAULT
D
ESCRIPTION
-O
PERATION
7-3
Reserved
-
-
Reserved
2
INT_WC_RUR
R/W
0
Interrupt Write-to-Clear or Reset-upon-Read Select
This READ/WRITE bit-field configures all Interrupt Status bits to be
either Reset Upon Read or Write-to-Clear
0=Setting this bit to ‘0’ will configure all Interrupt Status bits to be
Reset Upon Read (RUR).
1=Setting this bit to ‘1’ will configure all Interrupt Status bits to be
Write-to-Clear (WC).
1
ENBCLR
R/W
0
Interrupt Enable Auto Clear
This READ/WRITE bit-field configures all interrupt enable bits to
clear or not clear after reading the interrupt status bit.
0= Setting this bit to ‘0’ will configure all Interrupt Enable bits to not
cleared after reading the interrupt status bit. The corresponding
Interrupt Enable bit will stay ‘high’ after reading the interrupt status
bit.
1= Setting this bit to ‘1’ will configure all interrupt Enable bits to clear
after reading the interrupt status bit. The corresponding interrupt
enable bit will be set to ‘low’ after reading the interrupt status bit.
0
INTRUP_ENB
R/W
0
Interrupt Enable for Framer_n
This READ/WRITE bit-field enables the T1/E1 Framer for Interrupt
Generation.
0 = Setting this bit to ‘0’ disables the T1/E1 framer block for Interrupt
Generation
1 = Setting this bit to ‘1’ enables the T1/E1 framer block for Interrupt
Generation