
TMXF28155 Super Mapper
155/51 Mbits/s SONET/SDH x28/x21 DS1/E1
Preliminary Data Sheet, Rev. 1
October2000
200
Lucent Technologies Inc.
SPE Mapper Functional Description
(continued)
DS3 Configuration
The SPE mapper is configured to select the source and destination of the DS3 signals. The configuration is deter-
mined with register bits, SPE_TDS3SRCTYP[1:0] and SPE_RDS3OUTTYP[1:0] (Table 129). DS3 source/destina-
tion may be selected as loopback, external device pins, or M13.
DS3 M13
The SPE mapper is configured to/from the M13 MUX/deMUX as the source/destination of data by setting bits,
SPE_TDS3SRCTYP[1:0] = SPE_RDS3OUTTYP[1:0] = 00 or 01.
DS3 Loopback Channel
The DS3 loopback circuit is placed in the SPE mapper to allow demapping and remapping of a DS3 signal.
When SPE_TDS3SRCTYP[1:0] = SPE_RDS3OUTTYP[1:0] = 10, the SPE mapper extracts the asynchronous DS3
data and clock from the received payload. The recovered DS3 is looped back to the transmit path and either
mapped as AU-3/STS-1 SPE signal for the North American digital systems or mapped as TUG-3 for the European
digital systems. It is particularly useful in cases where a DS3 signal mapped as an AU-3/STS-1 signal is needed to
be remapped as a TUG-3 signal or vice versa.
DS3 Clear Channel from External Pins
The SPE mapper is configured for a DS3 signal at 44.736 MHz rate from external device pins by setting
SPE_TDS3SRCTYP[1:0] = SPE_RDS3OUTTYP[1:0] = 11.
The DS3 data can either be unipolar or bipolar. Unipolar data and clock is selected (device pins DS3POSDATAIN,
DS3DATAINCLK, DS3POSDATAOUT, and DS3DATAOUTCLK (pins M22, J22, R22, and N22, respectively)) when
bits SPE_TDS3_BIPOLAR and SPE_RDS3_BIPOLAR = 0 (Table 129). Bipolar data and clock is selected (device
pins DS3POSDATAIN, DS3NEGDATAIN, DS3DATAINCLK, DS3POSDATAOUT, DS3NEGDATAOUT, and
DS3DATAOUTCLK (pins M22, K22, J22, R22, P22, and N22, respectively)) when bits SPE_TDS3_BIPOLAR and
SPE_RDS3_BIPOLAR = 1.
When bipolar data is selected for the transmit path (SPE_TDS3_BIPOLAR = 1), the data received from the exter-
nal pins is expected to be B3ZS encoded. A B3ZS decoder is used to recover the DS3 data prior to being mapped
into a container.
The B3ZS decoder also checks for bipolar coding violations. The SPE mapper contains a counter that increments
on each occurrence of a received bipolar coding violation (BPV). It also monitors the occurrence of excessive
zeros (EXZ), which is defined as any zero string length equal to or greater than three. These are part of the perfor-
mance monitoring counters that can be sampled and simultaneously reset. Their last sampled values are available
through SPE_BIPOL_CNT[23:0] and SPE_EXZ_CNT[23:0] (Table 136).
When bipolar data is selected for the receive path (SPE_RDS3_BIPOLAR = 1), the data out from the external pins
will be B3ZS encoded. A single bipolar violation may be inserted in the data when SPE_BIPOL_ERR is asserted
(Table 121).
The clock edge for sampling the transmit path data (device pin DS3DATAINCLK (pin J22)) is selected with
SPE_TDS3CLK_EDGE (Table 129).