![](http://datasheet.mmic.net.cn/330000/PM73122_datasheet_16444367/PM73122_111.png)
RELEASED
PM73122 AAL1GATOR-32
DATASHEET
PMC-1981419
ISSUE 7
32 LINK CES/DBCES AAL1 SAR PROCESSOR
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
86
Figure 31 Pattern Match Idle Detection Register Structure
PATTERN_MASK
IDLE_PATTERN
15
8
7
0
During pattern match idle detection, a word is written to TIDLE_FIFO every time
the status changes from active->idle or idle->active. An interrupt is generated as
long as this FIFO contains any unread entries. The structure of the word
contained in the FIFO is shown in Figure 32. The upper eight bits indicate the
channel that encountered the status change and bit 0 indicates the status of the
channel (Active =1; Idle = 0). The processor accesses the FIFO by reading the
Status Interrupt register, which will contain the top element of the FIFO.
Figure 32 Pattern Match Idle Detection Interrupt Word
15
9
0
Status
Channel
Unused
2
1
8
12
13
Line
11.2.1.2
Cell Service Decision (CSD) Circuit
The CSD circuit determines which cells are to be sent and when. It determines
this by implementing Transmit Calendar bit tables and Active/Idle bit tables.
When the TALP builds a cell, the CSD circuit performs a complex calculation
using credits to determine the frame in which the next cell from that queue
should be sent. The CSD circuit schedules a cell only when a cell is built by the
TALP. If SUPPRESS_TRANSMISSION bit in the TX_CONFIG word is set, then
the cell is scheduled, however, the cell is not transmitted.
In non-DBCES mode, a queue can be placed in idle detection mode by setting
the IDLE_DET_ENABLE in the TRANSMIT_CONFIG word within the queue
table. When a queue is set for idle detection mode and all the channels on a
given queue are inactive, cells are scheduled, but no cells are actually sent. This
mode also requires that one of the idle detection methods is enabled for all the
channels of the given queue. This can be done by programming the A1SP Idle
Detection Configuration Table.
The following steps (as well as Figure 33 on page 88) describe how the CSD
circuit schedules cells for the TALP to build.