
PRELIMINARY
INVERSE MULTIPLEXING OVER ATM
PM7340 S/UNI-IMA-8
DATA SHEET
PMC-2001723
ISSUE 3
INVERSE MULTIPLEXING OVER ATM
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
228
Word Bits
Parameter
Description
22:21
ifsm_state
IMA Frame Synchronization Mechanism State.
This state is maintained by the RDAT to indicate
the current state in the IFSM for this link.
00
for IMA framing. Cells are not written to the DCB.
IMA Hunt. Performs a cell-by-cell search
01
search for valid ICP cells. Cells are not written to
the DCB (although write pointers are maintained).
IMA PreSync. Performs a frame-by-frame
10
frame-by-frame basis. Valid cells are written to
the DCB.
IMA Sync. Verifies IMA framing on a
11
Reserved.
20:18
state_cnt
State count. This count is used within the IFSM,
and has dual meaning, depending on the state.
In the IMA PreSync state, this is the current
number of consecutive valid ICP cells. This value
is compared against the device gamma value to
determine when the IFSM may enter the IMA
Sync state from the IMA PreSync state. Once the
IMA Sync or Hunt state is entered, this value is
reset to 0.
In the IMA Sync state, this is the current number
of consecutive errored ICP cells. This value is
compared against the device beta value to
determine when the IFSM may enter the IMA Hunt
state from the IMA Sync state. Once the IMA
Hunt state is entered, or a non-errored cell is
received, this value is reset to 0.
17:16
invalid_cnt
Current number of consecutive invalid ICP cells.
This value is compared against the device alpha
value to determine when the IFSM may enter the
IMA Hunt state from the IMA Sync state. Once
the IMA Hunt state is entered, or a valid cell is
received, this value is reset to 0, and this value
may only be incremented in the IMA Sync state.