ZL30226/GA ZARLINK [Zarlink Semiconductor Inc], ZL30226/GA Datasheet - Page 44

no-image

ZL30226/GA

Manufacturer Part Number
ZL30226/GA
Description
4/8/16 Port IMA/TC PHY Device for xDSL
Manufacturer
ZARLINK [Zarlink Semiconductor Inc]
Datasheet
In normal operation, the HEC verification state machine remains in the ’correction’ state. Incoming cells containing
no HEC errors are passed to the receive IMA block (RX IMA). Incoming single-bit errors can be corrected if required
by the application (i.e., single bit error correction can be enabled or disabled).
After correction (when enabled), the resulting ATM cell is passed to the ICP Processor block for IMA sequencing
control (IMA mode) or Rx Link UTOPIA FIFO (TC mode).
If a single or multi bit error occurs, the state machine transitions to the ’detection’ state. When a cell with a good HEC
is detected, the state machine returns to the ’correction’ state. The HEC calculation normally includes the ATM
FORUM polynomial (X
Link Control (0x00C0-0x00C7) register.
3.2
The CD circuit can de-scramble the cell payload field. The de-scrambling algorithm can be enabled or disabled using
bit 5 or 13 of the RX Link Control (0x00C0-0x00C7) registers.
The ZL30226/7/8 can be programmed, using the RX Link Control (0x00C0-0x00C7) registers, to discard received
ATM cells with HEC errors using bits 2 and 10.
HEC error correction is optional and can be enabled by the CPU. When the option to correct an incoming HEC value
with 1 bit error is selected, the HEC is corrected and the cell is not counted as a cell with a bad HEC. If the option to
remove the cells that are received with a bad HEC is selected, then the incoming cells are replaced by a Filler cell
(in IMA mode) or discarded (in TC mode). The counter is not incremented if the HEC value is corrected, when the
option is enabled.
Incoming Idle and Unassigned cells can be detected and dropped automatically.
(PRESYNC State)
Correct HCS’s
Consecutive
DELTA
De-Scrambling and ATM Cell Filtering
Accepted
Cell
6
+ X
Correction
4
+ X
2
+ 1). The use of the polynomial can be disabled by writing to bit 1 or 9 of the RX
HCS Single Bit Error Detected (corrected or dropped)
Figure 8 - SYNC State Block Diagram
ATM CELL DELINEATION SYNC STATE
HCS Multi-Bit Error Detected (cell discarded)
Zarlink Semiconductor Inc.
ZL30226/7/8
No HCS Errors Detected
44
Detection
Discarded
Cell
Incorrect HCS’s
Jump to HUNT
Data Sheet
Consecutive
ALPHA
State

Related parts for ZL30226/GA