cx28224 Mindspeed Technologies, cx28224 Datasheet - Page 83

no-image

cx28224

Manufacturer Part Number
cx28224
Description
Cx28224/5/9 Inverse Multiplexing For The Atm Ima Family
Manufacturer
Mindspeed Technologies
Datasheet
5.1
28229-DSH-001-D
5
ATM Cell Transmitter
Transmission Convergence Block
The CX2822x’s ATM Transmission Convergence (TC) block is responsible for
recovering cell alignment using the HEC octet, performing detection/correction, and
descrambling the payload octets. The resulting ATM cells are then passed to the ATM
layer via the UTOPIA interface. Simultaneously, the ATM transmitter block is
receiving data from the ATM layer, optionally inserting header fields, optionally
calculating the HEC, and sending the cells to the framers. If no data is being received
from the ATM layer, the cell processor generates idle cells based on the data
programmed into the associated registers.
The ATM cell transmitter controls the generation and formatting of 53-octet ATM
cells that are sent to the Framer (Line) Transmit Ports. This block formats an octet
stream containing ATM data cells from the ATM layer device when those cells are
available. All 53 octets of the data cells may be obtained from the external data source
and formatted into the outgoing octet stream.
This block calculates the HEC octet in the outgoing cell from the header field. The
calculated HEC octet can be inserted in place of the incoming data octet by writing
DisHEC (bit 7) in the CGEN register (0x08) to a logic 0. For testing purposes, this
HEC octet can be corrupted by XORing the calculated value with a specific error
pattern input set in the ERRPAT register (0x0B). This HEC error is achieved by
writing ErrHEC (bit 4) in the CGEN register (0x08) to a logic 1. The remaining 48-
octet payload field of the outgoing cell is obtained from the external data source. The
payload can be scrambled.
When there is no data from the ATM layer device, the TC Block inserts idle cells
automatically in the outgoing octet stream. The 4-octet header field for these idle cells
comes from the TXIDL1–4 registers (0x14–17). The HEC octet is calculated and
inserted automatically. The payload field is filled with the octet contained in the
IDLPAY register (0x0A).
In normal operation, the 4-octet header field in the outgoing cell is passed on from the
ATM layer device. Header patterns can be modified in the TXHDR1–4 registers
(0x10–13) and inserted into outgoing cells in place of header bytes received from the
ATM layer. Whether the original header cells or replacement cells are sent is
controlled by bits 0–4 in the HDRFIELD (0x09) register.
NOTE:
When operating in the UTOPIA-to-UTOPIA mode, the ATM Cell
processor block is disabled.
Mindspeed Technologies
5
-
1

Related parts for cx28224