
XRT94L33
xr
Rev.1.2.0.
3-CHANNEL DS3/E3/STS-1 TO STS-3/STM-1 MAPPER IC DATA SHEET
210
STEP 3 – After the Microprocessor has determined which of the four Transmit ATM Cell Processor
blocks is the “Interrupting” block within the XRT94L33, then it should read out the contents of the
corresponding “Transmit ATM Cell Processor – Interrupt Status Register”.
This will permit the Microprocessor to identify the exact cause of the interrupt request, from the Transmit ATM
Cell Processor block.
The bit-format of “Transmit ATM Cell Processor – Interrupt Status” Register is
presented below.
Transmit ATM Cell Processor – Interrupt Status Register (Address = 0xNF0B)
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Unused
Cell
Extraction
Interrupt
Status
Cell
Insertion
Interrupt
Status
Cell
Extraction
Memory
Overflow
Interrupt
Status
Cell Insertion
Memory
Overflow
Interrupt
Status
Detection of
HEC Byte
Error
Interrupt
Status
Detection of
Parity Error
Interrupt
Status
R/O
RUR
0
1
0
If the cause of this interrupt is the “Transmit Cell Extraction” Interrupt, then Bit 5 (Cell Extraction Interrupt
Status) within the “Transmit ATM Cell Processor – Interrupt Status Register” will be set to “1” as depicted
above.
Recommended Subsequent Action
Once the Microprocessor Interface has identified this particular interrupt as being the “Transmit Cell
Extraction” Interrupt, then the user is advised to read out the contents of the “Transmit Cell Extraction” Buffer.
The procedure for reading out the contents of the “Transmit Cell Extraction” Buffer is presented in Section
4.2.2.4.
The Transmit Cell Insertion Interrupt
The Transmit ATM Cell Processor block will generate the “Transmit Cell Insertion” interrupt anytime the
“Transmit Cell Insertion” Processor transmits an ATM cell into the “Transmit Data Path” (thereby “freeing up”
space for another ATM cell to be written into the “Cell Insertion” Buffer). The purpose of this interrupt is to
notify the Microprocessor that the “Transmit Cell Insertion” Buffer contains sufficient available space to accept
at least one more ATM cell from the Microprocessor.
Enabling the “Transmit Cell Insertion” Interrupt
The user can enable the “Cell Insertion” Interrupt by executing the following steps.