TXC-03456-AIPQ [TRANSWITCH]

ATM/SONET/SDH SUPPORT CIRCUIT, PQFP144, PLASTIC, QFP-144;
TXC-03456-AIPQ
型号: TXC-03456-AIPQ
厂家: TRANSWITCH CORPORATION    TRANSWITCH CORPORATION
描述:

ATM/SONET/SDH SUPPORT CIRCUIT, PQFP144, PLASTIC, QFP-144

ATM 异步传输模式 电信 电信集成电路
文件: 总96页 (文件大小:247K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
L4M Device  
Level 4 Mapper  
TXC-03456  
DATA SHEET  
Preliminary  
FEATURES  
DESCRIPTION  
• Maps an asynchronous 139.264 Mbit/s tributary  
into an AU-4/VC-4 STS-3c/SPE.  
• Nibble or byte 139.264 Mbit/s line interface  
- G.751 receive and transmit performance  
monitoring (frame alignment, distant alarm  
indication)  
The L4M device maps a 139.264 Mbit/s asynchronous  
line signal into an AU-4 VC-4/STS-3c SPE signal. The  
SDH/SONET signal is transmitted via the add bus with  
timing derived from the drop bus, add bus, or external  
clock source. The L4M can compensate for up to a  
frame offset when using external timing and an external  
C1 pulse. An option is provided to generate TOH bytes,  
such as the A1 and A2 framing bytes, a C1 byte, and  
the H1 and H2 pointer bytes only in drop bus and exter-  
nal timing modes. The VC-4/SPE can be fixed to a  
known J1 reference when add bus timing is selected, or  
it can be positioned with a pointer value of 0 or 522  
when drop bus or external timing is selected.  
• SDH/SONET bus access  
- Drop/add byte buses  
- Optional drop bus AU-4 pointer tracking with  
framing delay compensation  
• SDH/SONET timing mode  
- Drop bus timing  
In the drop direction, an optional pointer tracking  
machine is provided. In this mode, the L4M can com-  
pensate for up to a frame in offset. External access is  
provided for the POH bytes, in addition to internal pro-  
cessing capability. Serial access is provided for the  
overhead communications bits in the format. An alarm  
indication port is provided for ring configuration applica-  
tions.  
- Add bus timing  
- External timing with framing delay  
compensation  
• Microprocessor access  
- Intel I/O with separate address/data buses  
- Motorola I/O with separate address/data  
buses  
- Motorola I/O with multiplexed bus  
- Interrupt capability with individual mask bits  
• POH byte processing  
APPLICATIONS  
• Enhanced desynchronizer access  
Testing features  
• Add/drop multiplexers  
- Line loopback  
- SDH/SONET loopback  
• Digital cross-connect systems  
• Broadband switching systems  
• Transmission equipment  
23  
- 2 -1 test generator and analyzer  
• Boundary scan capability (IEEE 1149.1)  
• 144-pin plastic quad flat package  
Alarm  
Indication  
Port  
“O”-Bits  
Interface  
µP  
I/O  
SDH/SONET SIDE  
LINE SIDE  
Control  
Transmit Nibble  
or Byte Data  
L4M  
Add Bus  
Transmit Clock In  
Receive Nibble  
or Byte Data  
Level 4 Mapper  
TXC-03456  
Drop Bus  
Receive Clock Out  
Receive Clock In  
Y
POH  
Interface  
VCXO Boundary  
Scan  
U.S. Patents No.:  
4,967,405; 5,040,170; 5,265,096  
U.S. and/or foreign patents issued or pending  
PELMINAR  
Control  
Document Number:  
TXC-03456-MB  
Copyright  
1995 TranSwitch Corporation  
TXC and TranSwitch are registered trademarks of TranSwitch Corporation  
Ed. 1, June 1995  
TranSwitch Corporation  
8 Progress Drive  
Shelton, CT 06484  
USA  
Tel: 203-929-8810  
Fax: 203-926-9453  
L4M  
PRELIMINARY  
TXC-03456  
TABLE OF CONTENTS  
Section  
Page  
Block Diagram ......................................................................................................................................3  
Block Diagram Description ...................................................................................................................4  
Pin Diagram ..........................................................................................................................................7  
Pin Descriptions ....................................................................................................................................8  
Absolute Maximum Ratings ................................................................................................................19  
Thermal Characteristics ......................................................................................................................19  
Power Requirements ..........................................................................................................................19  
Input, Output and I/O Parameters .......................................................................................................20  
Timing Characteristics ........................................................................................................................22  
Operation .......................................................................................................................................40-61  
Internal Device Operation ..............................................................................................................40  
External Device Operation .............................................................................................................57  
Memory Map .......................................................................................................................................62  
Memory Map Descriptions ..................................................................................................................66  
Package Information ...........................................................................................................................89  
Ordering Information ...........................................................................................................................90  
Related Products ................................................................................................................................90  
Standards Documentation Sources ....................................................................................................91  
Documentation Update Registration Form ....................................................................................95  
LIST OF FIGURES  
Figure 1.  
Figure 2.  
Figure 3.  
Figure 4.  
Figure 5.  
Figure 6.  
Figure 7.  
Figure 8.  
Figure 9.  
Figure 10.  
Figure 11.  
Figure 12.  
Figure 13.  
Figure 14.  
Figure 15.  
Figure 16.  
Figure 17.  
Figure 18.  
Figure 19.  
Figure 20.  
Figure 21.  
Figure 22.  
Figure 23.  
Figure 24.  
Figure 25.  
Figure 26.  
Figure 27.  
Figure 28.  
L4M TXC-03456 Block Diagram ...................................................................................3  
L4M TXC-03456 Pin Diagram ......................................................................................7  
Transmit Line Interface Timing ...................................................................................22  
Receive Line Interface Timing ....................................................................................23  
Add Bus Interface Timing (Add Bus) ..........................................................................24  
Add Bus Interface Timing (External Clock) .................................................................25  
Add Bus Interface Timing (Drop Bus Clock and C1) ..................................................26  
Drop Bus Interface Timing ..........................................................................................27  
Transmit Overhead Comm Channel Timing ...............................................................28  
Receive Overhead Comm Channel Timing ................................................................28  
Transmit Path Overhead Interface Timing ..................................................................29  
Receive Path Overhead Interface Timing ...................................................................30  
Transmit Alarm Indication Port Timing .......................................................................31  
Receive Alarm Indication Port Timing ........................................................................32  
Microprocessor Timing Read Cycle - Intel ..................................................................33  
Microprocessor Timing Write Cycle - Intel ..................................................................34  
Microprocessor Timing Read Cycle - Motorola ..........................................................35  
Microprocessor Timing Write Cycle - Motorola ...........................................................36  
Microprocessor Timing Read Cycle Multiplex Bus - Motorola ....................................37  
Microprocessor Timing Write Cycle Multiplex Bus - Motorola ....................................38  
Boundary Scan Timing ................................................................................................39  
Pointer Interpretation State Diagram ..........................................................................41  
Test Generator, Analyzer and Loopback.....................................................................49  
Boundary Scan Schematic ..........................................................................................52  
Phase-Locked Loop.....................................................................................................57  
L4M 140 Mbit/s Line Interface ....................................................................................58  
Use of Two L4M Devices in Ring Configuration..........................................................60  
L4M TXC-03456 144-Pin Plastic Quad Flat Package ................................................89  
TXC-03456-MB  
Ed. 1, June 1995  
- 2 -  
L4M  
PRELIMINARY  
TXC-03456  
BLOCK DIAGRAM  
SDH/SONET SIDE  
LINE SIDE  
EXLOS  
TXDn  
TXC  
8
STUFF/  
SYNC  
BLOCK  
DROPT  
BUILD  
BLOCK  
INPUT  
BLOCK  
EXC1  
EXTC  
ENABT  
ACLK  
AC1J1  
AC1  
ASPE  
ADD  
ADn  
NIB  
ADD  
BLOCK  
PERFORMANCE  
MONITORING  
TRANSMIT  
TRANSMIT  
AIS  
8
FRAME  
ALIGNMENT  
DETECTOR  
APAR  
DETECTOR  
RPOHF  
RPOHD  
RPOHC  
TPOHF  
TPOHD  
TPOHC  
MOTOROLA  
MOTOROLA  
INTEL (TWO BUSES) (MULTIPLEXED)  
POH  
I/O  
8
D7 - D0  
Unused  
A7 - A0  
SEL  
D7 - D0  
Unused  
A7 - A0  
SEL  
MAD7 - MAD0  
AS  
Unused  
SEL  
8
RD  
WR  
RDY  
INT  
RD/WR  
Unused  
DTACK  
IRQ  
RD/WR  
DS  
DTACK  
IRQ  
µP  
I/O  
TOCHC  
TOCHD  
ROCHC  
ROCHD  
OVERHEAD  
COMM  
CHANNEL  
I/O  
RAM  
MOTO  
MADBUS  
RAMCI  
RAIPD  
TAIPD  
TAIPC  
TAIPF  
ALARM  
INDICATION  
PORT  
RECEIVE  
FRAME  
ALIGNMENT  
DETECTOR  
RECEIVE  
AIS  
DETECTOR  
RESET  
Alarms  
5
8
PERFORMANCE  
MONITORING  
PTEN  
DCLK  
DC1J1  
DC1  
DSPE  
DDn  
8
RXDn  
RXCO  
RXCI  
POINTER  
TRACKING  
BLOCK  
DROP  
BLOCK  
DECODE  
BLOCK  
DESTUFF  
BLOCK  
DESYNC  
BLOCK  
OUTPUT  
BLOCK  
DPAR  
TCK  
TMS  
TDI  
TRS  
TDO  
HIGHZ  
POHDIS  
AISIND  
BOUNDARY  
SCAN  
Note: n = 7 - 0  
6
DESYNC  
SIGNALS  
Figure 1. L4M TXC-03456 Block Diagram  
TXC-03456-MB  
Ed. 1, June 1995  
- 3 -  
L4M  
PRELIMINARY  
TXC-03456  
BLOCK DIAGRAM DESCRIPTION  
A simplified block diagram of the L4M device is shown in Figure 1. A byte-wide or nibble-wide 139.264 Mbit/s  
signal (TXDn) is connected to the Input Block. The nibble interface is selected by placing a high on the lead  
designated as NIB. Data is clocked into the L4M on positive transitions of the clock signal TXC. A control bit is  
provided which enables data to be clocked into the L4M on negative transitions of the clock. The L4M Input  
Block also terminates an external loss of signal (EXLOS) indication. A low placed on this lead indicates that an  
external line interface device, such as a CMI interface device, has detected a loss of signal. This signal is  
reported as an alarm within the L4M for the microprocessor, and can generate an interrupt and a 140 Mbit/s  
AIS when enabled.  
The 140 Mbit/s transmit line signal is monitored by the two Transmit Performance Monitoring Blocks for ITU-T  
G.751 frame alignment and a Distant Alarm Status. A Distant Alarm is defined as a 1 in bit 13 of the G.751  
frame format. This alarm can generate an interrupt indication when enabled. When frame alignment is estab-  
lished, framing errors are counted in a 16-bit performance counter. The 140 Mbit/s line signal is also monitored  
for an Alarm Indication Signal (AIS). The AIS detection circuit can be enabled to work in conjunction with the  
frame alignment circuit. An AIS condition is reported as an alarm, and can generate an interrupt when enabled.  
The Stuff/Sync Block contains a FIFO and is controlled by write timing from the Input Block, and by read timing  
from the Build Block. The FIFO accommodates input and timing jitter as specified in ITU-T Recommendation  
G.823. The FIFO is protected against overflow and underflow conditions by reporting a FIFO error alarm, and  
will automatically recenter when a FIFO underflow or overflow alarm has been detected. The reset is held for  
approximately one frame before the FIFO is released for operation. Upon power-up, or on applying a reset, the  
transmit FIFO is also recentered. The stuffing algorithm uses one set of five control bits (C-bits) with one stuff  
opportunity bit (S-bit) per subframe (nine subframes) for frequency justification.  
The Build Block, with timing signals exchanged with the Stuff/Sync Block, constructs the VC-4 format as illus-  
trated below.  
1
139.264 Mbit/s Build Format  
Subframe 1  
261  
1
J1  
Subframe 2  
R: Fixed Stuff Bits  
C: Justification Control Bits  
S: Justification Opportunity Bits  
O: Overhead Bits  
P
O
H
I: Information Bits  
9
Subframe 9  
POH W 96I X 96I Y 96I Y 96I Y 96I  
X 96I Y 96I Y 96I Y 96I X 96I  
Y 96I Y 96I Y 96I X 96I Y 96I  
W = I  
I I I I I I I  
X = C R R R R R O O  
Y = R R R R R R R R  
Z
= I I I I I I S R  
Y 96I Y 96I X 96I Y 96I  
Z 96I  
The L4M can build the 261 column by 9 row VC-4 format without or with path overhead bytes, and "O"-bits,  
depending on the features selected. The addition of POH bytes to the VC-4 format is disabled by applying a  
low to the pin designated POHDIS (also applying a low to POHDIS disables receive VC-4 POH processing).  
The starting position of the VC-4 J1 bytes can be synchronized to the add bus J1 pulse, when add bus timing  
is selected, or have a starting location of 0 or 522, when drop bus or the external timing modes are selected.  
The L4M can also generate an unequipped or supervisory unequipped VC-4. An unequipped VC-4 is defined  
as all zeros for the POH and payload bytes, while a supervisory unequipped VC-4 is defined as having valid  
POH bytes, but the payload bytes equal to zero. The Build Block is also responsible for multiplexing individual  
TXC-03456-MB  
Ed. 1, June 1995  
- 4 -  
L4M  
PRELIMINARY  
TXC-03456  
POH bytes from the Path Overhead interface, or from RAM locations written to by the microprocessor, into the  
add bus data stream. The RDI state and FEBE count may be provided from a mate L4M for path-protected ring  
configurations.  
The Add Block uses drop bus timing signals, add bus timing signals, or external timing signals for outputting  
the SDH/STS-3c data signal and parity to the add bus. A feature is also provided that generates the A1, A2, C1  
and H1/H2 Transport (SDH Section) Overhead bytes, depending upon the timing mode selected. The C1 byte  
value may be a fixed or a microprocessor-written value. The SS-bits in the transmitted pointer may be fixed or  
written by the microprocessor. Unused Transport Overhead bytes can be selected to be three-stated or forced  
to zero. In the add bus timing mode, the clock and C1J1 signals are monitored for operation. In the external  
timing mode, an option is provided which can compensate up to a frame for the position of the C1 byte framing  
pulse (EXC1).  
The Add Block interface for the add bus timing mode consists of an input clock (ACLK), input C1 and J1 indica-  
tor (AC1J1), a separate C1 input (AC1) when enabled, an input SPE indicator (ASPE), output byte data (AD7-  
AD0), output parity indication (APAR), and an output add data to bus indicator (ADD). When the L4M is config-  
ured to operate in the external timing mode, the add bus signals consist of: external reference input clock  
(EXTC) and framing signal (EXC1) (optional), an output clock (ACLK), output C1 and J1 indicator (AC1J1), an  
output SPE indicator (ASPE), output byte data (AD7-AD0), output parity indication (APAR), and an output add  
data to bus indicator (ADD). When the L4M is configured to operate in the drop bus timing mode, the add bus  
signals consist of: an output clock (ACLK), output C1 and J1 indicator (AC1J1), an output SPE indicator  
(ASPE), output byte data (AD7-AD0), output parity indication (APAR), and an output add data to bus indicator  
(ADD). Odd parity may be calculated over all add bus signals (except the add indicator), or data only.  
The Drop Block terminates the drop bus signals. The drop bus signals consists of an input clock (DCLK), input  
C1 and J1 indicator (DC1J1), an input SPE indicator (DSPE), input byte data (DD7-DD0), input parity indica-  
tion (DPAR), and an optional framing pulse (DC1). When the pointer tracking machine feature is enabled, the  
J1 signal in the C1J1 signal must not be present. Odd parity may be checked over all of the drop bus signals,  
or for the data byte only. When the pointer tracking machine is enabled, the relative position of C1 can be com-  
pensated up to one frame.  
The Pointer Tracking Block is enabled by placing a high on the lead designated as PTEN. The pointer tracking  
machine meets the pointer tracking requirements specified in ETSI 1015. The Pointer Tracking Block deter-  
mines the starting location of the J1 byte in the VC-4 format. The S-bit transition check in the H1 pointer byte  
may be disabled in the Pointer Tracking Block. When enabled, the S-bit check can be a fixed value or a value  
written by the microprocessor. In addition, the AIS to LOP transition can be disabled to have the Pointer Track-  
ing state machine conform to Bellcore standards. The Pointer Tracking Block monitors the pointer bytes for a  
path AIS and LOP alarm. Positive, negative and NDF occurrences are counted in 8-bit performance counters.  
Having established the starting location of the VC-4, the Decode Block performs Path Overhead byte process-  
ing. The POH bytes are written into RAM locations for a microprocessor read cycle in addition to being pro-  
vided at a POH interface for external access. Capability is also provided in the L4M for performing the path  
trace message comparison for the J1 byte. B3 BIP-8 parity errors and the input FEBE count in the G1 byte are  
counted as bit or block errors. The status of the RDI bit is also checked, and an alarm indication provided. The  
FEBE count is also provided, along with an RDI indication (as a result of local alarms) to an Alarm Indication  
Port for path-protected ring operation. A bit stuffing AIS feature is also provided in addition to using an external  
AIS clock to generate line AIS as a result of receive alarms.  
The Desynchronizer Block is based on a proprietary TranSwitch design. The Desynchronizer Block removes  
the effect on the output signal of systemic jitter due to signal mapping and pointer movements, and consists of  
two FIFOs. The FIFOs are monitored for overflow and underflow alarms, and reset automatically when an  
alarm is detected. A 15-bit pointer leak register is provided for a microprocessor-written value. The following  
six desynchronizer signals are provided: Positive and negative phase detector outputs (CTRL and CTRL), a  
stuff indicator (STUFF) that provides the status of the stuff (justification) on a per-subframe basis, positive and  
negative justification indicator bits (PJ and NJ), and a pointer leak counter equal to zero indication (PLEQ0). In  
addition, the desynchronizer pointer offset counter (9 bits plus sign value) is provided in the memory map for a  
microprocessor read, if required.  
TXC-03456-MB  
Ed. 1, June 1995  
- 5 -  
L4M  
PRELIMINARY  
TXC-03456  
The output of the Desynchronizer Block is connected to the L4M Output Block, Receive Frame Alignment  
Detector Block and Receive AIS Detector Block. The 140 Mbit/s receive line signal is monitored by the  
Receive Frame Alignment Detector Block for ITU-T G.751 frame alignment and the Distant Alarm Status. A  
Distant alarm is defined as a 1 in bit 13 of the G.751 frame format. This alarm can generate an interrupt indica-  
tion when enabled. When frame alignment is established, framing errors are counted in a 16-bit performance  
counter.  
The 140 Mbit/s line signal is also monitored for an Alarm Indication Signal (AIS). The AIS detection circuit can  
be enabled to work in conjunction with the frame alignment circuit. An AIS condition is reported as an alarm,  
and can generate an interrupt when enabled. The Receive Frame Alignment Detector and Receive AIS Detec-  
tor Blocks are disabled when the bit stuffing approach for generating 140 Mbit/s AIS is enabled and when the  
L4M generates a receive line AIS. AIS using a bit stuffing approach is implemented in the Decode Block prior  
to the Desynchronizer Block.  
A byte-wide or nibble-wide 139.264 Mbit/s signal (RXDn) is provided as an output from the Output Block. A  
nibble interface is selected by placing a high on the lead designated as NIB. Data is normally clocked out of the  
L4M on negative transitions of the clock signal RXCO. A control bit is provided which enables data to be  
clocked out of the L4M on positive transitions of the clock.  
External access to the Path Overhead bytes is provided by the POH I/O Block. The nine receive POH bytes  
present in the serial data channel (RPOHD) are clocked out on negative transitions of the gapped clock  
(RPOHC). A framing pulse (RPOHF), one clock cycle wide, identifies the starting location of the POH bytes,  
with bit 1 in the J1 byte. In the transmit direction, a gapped clock (TPOHC), and framing pulse (TPOHF) are  
provided. Serial data containing the POH bytes is clocked into the L4M on positive transitions of the clock. The  
B3 byte is present in the serial bit stream, but it is ignored by the L4M, and is recalculated. The framing pulse  
is one clock cycle wide and identifies the starting location of the POH bytes, with bit 1 in the J1 byte.  
An external AIS input is provided for generating a received 140 Mbit/s AIS and an RDI indication, if the POH  
bytes are processed externally.  
The Overhead Communications Channel I/O block provides an asynchronous interface for the 90 "O"-bits  
found in the SDH/SONET format. Serial data (ROCHD) which contains the "O"-bits, is clocked out of the L4M  
on negative transitions of the gapped clock (ROCHC). The received "O"-bits are not synchronized with the  
starting location of the frame. In the transmit direction, the "O"-bits (TOCHD) are clocked into the L4M by the  
gapped output clock (TOCHC).  
The Alarm Indication Port data output signal (RAIPD), consisting of the FEBE count and RDI indication, is  
clocked out of the L4M on negative transitions of the receive POH clock (RPOHC). The serial data consists of  
nine bytes each frame. The first four bits correspond to the FEBE count, which has been derived from the B3  
BIP-8 parity check. The next bit, bit 5, corresponds to the RDI indication. Bits 6 and 7 are set to 0, while bit 8 is  
set to a 1. The received POH framing pulse (RPOHF) identifies the starting location of bit 1 in the first byte. In  
the transmit direction, the received serial data, framing pulse, and clock from the mate L4M become the data  
input (TAIPD), framing pulse input (TAIPF), and clock input (TAIPC). When the ring mode is selected, the mate  
L4M FEBE count and RDI indication are transmitted in the G1 byte.  
An upstream AIS indication may be inputted into the L4M using the E1 byte in the Transport (Section) Over-  
head bytes, or the external ISTAT, PAIS, and STAI pins. The upstream AIS indication can generate a 140  
Mbit/s AIS, and a transmit RDI indication.  
The L4M supports three types of microprocessor interfaces: Intel microprocessor with separate address and  
data buses, Motorola microprocessor with separate address and data buses, and a Motorola microprocessor  
with a multiplexed address/data bus interface.  
The Boundary Scan block provides a mechanism for external access to the input and output pins of the device,  
so that they may be observed and tested. The structure and operation of this block are described in the Oper-  
ation section.  
TXC-03456-MB  
Ed. 1, June 1995  
- 6 -  
L4M  
PRELIMINARY  
TXC-03456  
PIN DIAGRAM  
AD1  
AD2  
AD3  
GND  
AD4  
AD5  
AD6  
AD7  
STUFF  
AISCK  
VDD  
A7  
A6  
A5  
A4  
A3  
GND  
72  
70  
110  
112  
114  
68  
66  
64  
116  
118  
ADD  
VDD  
A2  
APAR  
AC1  
ACLK  
ASPE  
AC1J1  
A1  
A0  
MADBUS  
AS  
VDD  
WR/DS  
RD,RD/WR  
SEL  
GND  
RAMCI  
GND  
RDY/DTACK  
INT/IRQ  
D7/MAD7  
D6/MAD6  
D5/MAD5  
VDD  
D4/MAD4  
D3/MAD3  
D2/MAD2  
D1/MAD1  
D0/MAD0  
GND  
62  
60  
120  
122  
58  
56  
L4M  
124  
126  
GND  
EXTC  
DC1  
TXC-03456  
PIN DIAGRAM  
(Top View)  
DC1J1  
DPAR  
DSPE  
VDD  
54  
52  
50  
128  
130  
132  
134  
DCLK  
TEST  
DD0  
DD1  
DD2  
GND  
DD3  
DD4  
DD5  
DD6  
DD7  
VDD  
PLEQ0  
TEST  
48  
46  
136  
44  
42  
40  
38  
138  
140  
142  
STAI  
PAIS  
ISTAT  
144  
Figure 2. L4M TXC-03456 Pin Diagram  
TXC-03456-MB  
Ed. 1, June 1995  
- 7 -  
L4M  
PRELIMINARY  
TXC-03456  
PIN DESCRIPTIONS  
POWER SUPPLY AND GROUND  
Symbol  
Pin No.  
I/O/P*  
Type  
Name/Function  
VDD  
10, 22, 34, 46, 58, 70, 82,  
94, 106, 118, 130, 142  
P
VDD: +5 volt supply voltage, ± 5%  
GND  
4, 16, 28, 40, 52, 54, 64,  
76, 88, 100, 112, 124, 136  
P
Ground: 0 volt reference.  
*Note: I = Input; O = Output; P = Power  
140 MBIT/S LINE INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type*  
Name/Function  
TXC  
87  
I
TTL  
Transmit 140 Mbit/s Line Clock: The clock rate is 34.816  
MHz (nibble rate), or 17.408 MHz (byte rate). Byte or nibble-  
wide line data is clocked into the L4M on positive transitions of  
this clock when control bit TINVC is a 0. Data is clocked in on  
negative transitions of this clock when control bit TINVC is a 1.  
TXDn  
(n=7-0)  
84, 83,  
81-77,  
75  
I
TTL  
Transmit 140 Mbit/s Line Data: TXD7 (pin 84) is defined as  
the MSB for the byte interface, and is the first bit transmitted.  
For the nibble interface, TXD3 (pin 79) is defined as the MSB.  
TXD0 (pin 75) is the LSB for both the byte and nibble inter-  
faces.  
EXLOS  
85  
I
TTLp  
External 140 Mbit/s Loss of Signal: An optional low input  
signal to report an external transmit 140 Mbit/s line loss of sig-  
nal. If this lead is not used it must be connected to VDD.  
RXDn  
(n=7-0)  
33-29  
27-25  
O
TTL4mA Receive 140 Mbit/s Line Data: RXD7 (pin 33) is defined as  
the MSB for the byte interface, and is the first bit received. For  
the nibble interface, RXD3 (pin 29) is defined as the MSB.  
RXD0 (pin 25) is the LSB for both the byte and nibble inter-  
faces.  
RXCO  
23  
O
TTL4mA Receive 140 Mbit/s Line Output Clock: The clock rate is  
34.816 MHz (nibble rate), or 17.408 MHz (byte rate). Byte or  
nibble-wide line data is clocked out of the L4M on negative  
transitions of this clock when control bit RINVC is a 0. Data is  
clocked out on positive transitions of this clock when control bit  
RINVC is a 1. This clock is derived from the receive line input  
clock (RXCI).  
RXCI  
NIB  
21  
74  
I
I
TTL  
Receive 140 Mbit/s Line Input Clock: Byte (17.408 MHz) or  
nibble (34.816 MHz) clock used by the internal desynchronizer  
for sourcing data. This clock is used to derive the receive line  
output clock (RXCO).  
TTL  
Nibble/Byte Data Selection: Common control lead for both  
the transmit and receive 140 Mbit/s interfaces. A high selects  
the interfaces as nibble, while a low selects the interfaces as  
byte.  
*Note: See Input, Output and I/O Parameters section for Type definitions.  
TXC-03456-MB  
Ed. 1, June 1995  
- 8 -  
L4M  
PRELIMINARY  
TXC-03456  
SDH/SONET DROP BUS INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
DCLK  
131  
I
TTL  
Drop Bus Clock: Byte-wide data (DD7-DD0), parity (DPAR),  
payload indicator (DSPE), and the C1 and J1 pulses (DC1J1)  
are clocked into the L4M on negative transitions of this clock,  
which has a rate of 19.44 MHz. The clock signal is used for  
receive timing, and is monitored for loss of clock.  
DPAR  
128  
127  
I
I
TTL  
TTL  
Drop Bus Parity Bit: This input represents an odd parity cal-  
culation for each data byte, the DSPE signal, and the DC1J1  
signal. When the internal pointer tracking feature is enabled,  
parity is calculated for data and the C1 pulse only. When a 1 is  
written to control bit PARDO, parity is calculated for the data  
byte only.  
DC1J1  
Drop Bus C1J1 Indicator: The C1 pulse is an active high,  
one clock cycle wide timing pulse, that indicates the starting  
location of the first C1 byte time slot in the STM-1 or STS-3c  
frame when DSPE is low. When the pointer tracking feature is  
disabled, a J1 pulse, also one clock cycle wide, must be  
present to identify the starting location of the J1 byte in the  
AU-4 VC-4, or in the STS-3c SPE signal when DSPE is high. If  
the J1 pulse is not present, the pointer tracking feature must  
be enabled. The C1 pulse must be provided on this signal  
lead, or on the DC1 signal lead. Up to a frame in offset delay  
for the C1 byte can be compensated for when the pointer  
tracking mode is enabled. The receive offset delay is con-  
trolled by bit RC1DC in the memory map.  
DSPE  
129  
I
TTL  
Drop Bus SPE Indicator: A signal that is active high during  
the AU-4/STS-3c SPE time when the pointer tracking feature  
is disabled. This signal is not required when the pointer track-  
ing feature is enabled.  
DDn  
(n=7-0)  
141-137  
135-133  
I
I
TTL  
TTL  
Drop Bus Byte: Byte-wide data that corresponds to the AU-4/  
STS-3c signal from the drop bus. The first bit dropped corre-  
sponds to DD7 (pin 141).  
DC1  
126  
Drop Bus C1 Pulse: An external positive C1 pulse that may  
be provided on this pin instead of in the DC1J1 signal. This  
signal is or-gated internally with the DC1J1 signal to form a  
composite C1J1. When this signal lead is not used, it must be  
grounded.  
TXC-03456-MB  
Ed. 1, June 1995  
- 9 -  
L4M  
PRELIMINARY  
TXC-03456  
SDH/SONET ADD BUS INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
ACLK  
121  
I/O  
TTL4mA Add Bus Clock: The add clock is used for build timing, trans-  
mit FIFO, and for sourcing the add bus byte-wide data (AD7-  
AD0) and parity (APAR), when add bus timing is selected.  
When external timing or drop timing mode is selected, this sig-  
nal becomes an output. The add bus clock rate is 19.44 MHz.  
AC1J1  
123  
I/O  
TTL4mA Add Bus C1J1 Indicator: The C1 pulse is an active high, one  
clock cycle wide, timing pulse that identifies the starting loca-  
tion of the first C1 byte time slot in the STM-1 or STS-3c  
frame. The C1 pulse may be provided on a separate lead  
(AC1) when the add bus timing mode is selected. A J1 pulse,  
also one clock cycle wide, identifies the starting location of the  
J1 byte in the AU-4 VC-4 or STS-3c SPE signal when the POH  
bytes are used. When the POH feature is disabled, the J1  
pulse is not required. When external timing or drop timing is  
enabled this signal becomes an output. The C1J1 pulses cor-  
respond to the C1 and J1 bytes present on AD(7-0). When a 1  
is written to control bit AC1EN, the C1 pulse may be provided  
on a separate lead (AC1) instead of in the AC1J1 signal.  
APAR  
ASPE  
119  
122  
O
TTL4mA Add Bus Parity Bit: This output bit represents the odd parity  
calculation for each data byte (and SPE and C1J1, including  
AC1, when they are outputs). When a 1 is written to control  
bit PARDO, parity is calculated for the data byte only. APAR is  
not calculated over the unused TOH Byte times.  
I/O  
O
TTL4mA Add Bus SPE Indicator: An input signal in add timing mode  
that is high during the AU-4/STS-3c SPE time. When the  
external timing or drop timing modes are enabled, this signal  
becomes an output.  
ADn  
(n=7-0)  
116-113  
111-108  
TTL4mA Add Data Byte: Byte-wide data that corresponds to the AU-4/  
STS-3c signal to be placed on the add bus. The first bit trans-  
mitted corresponds to AD7 (pin 116). Data is three-stated dur-  
ing periods of no activity (e.g., during unused TOH times).  
ADD  
AC1  
117  
120  
O
TTL4mA Add Indicator: An active low signal that identifies the time  
slots corresponding to the output data (AD7-AD0).  
I/O  
TTL4mA Add Bus C1 Pulse: This lead provides the C1 pulse as an  
output when the drop bus timing or external timing modes are  
enabled, and when the AC1EN control signal is a 1. The  
AC1J1 signal will contain the C1 pulse. When the add bus tim-  
ing mode is enabled, this lead may be used as the C1 input,  
independent of the AC1EN control bit. This signal is or-gated  
internally with the AC1J1 signal in the add bus timing mode to  
form a composite C1J1signal. If this signal lead is not used in  
the add bus timing mode, it must be grounded.  
TXC-03456-MB  
Ed. 1, June 1995  
- 10 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE AND TRANSMIT PATH OVERHEAD BYTE INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
RPOHF  
9
O
TTL4mA Receive Path Overhead Framing: A positive, one clock cycle  
wide, framing pulse that is synchronous with bit 1 in the J1  
byte in the POH interface data.  
RPOHD  
8
O
TTL4mA Receive Path Overhead Data: The serial output for the nine  
Path Overhead bytes: J1, B3, C2, G1, F2, H4, Z3, Z4, and Z5  
bytes. The bytes are clocked out, starting with bit 1 in J1, on  
negative transitions of the clock signal (RPOHC) when the  
POH feature is enabled.  
RPOHC  
TPOHF  
TPOHD  
11  
92  
95  
O
O
I
TTL4mA Receive Path Overhead Clock: The nine POH bytes and  
RAIPD data are clocked out on negative transitions of this  
clock signal (RPOHC).  
TTL4mA Transmit Path Overhead Framing: A positive, one clock  
cycle wide, framing pulse that is synchronous with bit 1 in the  
J1 byte in the POH interface data.  
TTL  
Transmit Path Overhead Data: A serial input for the Path  
Overhead bytes: J1, C2, G1, F2, H4, Z3, Z4, and Z5 bytes.  
The B3 byte time slot must be provided, but the contents are  
ignored by the L4M. The bytes are clocked in, starting with bit  
1 in J1, on positive transitions of the clock signal (TPOHC). 8  
bits are clocked in during the B3 Byte time, but they are  
ignored by the L4M device. The L4M recalculates the B3 byte  
parity value. The POH bytes are ignored when a low is placed  
on the POHDIS lead (pin 19).  
TPOHC  
93  
O
TTL  
Transmit Path Overhead Clock: The transmit clock used for  
clocking in the Path Overhead bytes. Data is clocked in on  
positive transitions of the clock.  
TXC-03456-MB  
Ed. 1, June 1995  
- 11 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE AND TRANSMIT OVERHEAD COMM CHANNEL INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
TOCHC  
107  
O
TTL4mA Transmit Overhead Comm Channel Clock: An output clock  
provided for sourcing the transmit overhead communications  
channel data ("O"-bits). This clock has an effective data trans-  
fer rate of 720 kHz (8 kHz per bit, times 90 bits).  
TOCHD  
ROCHC  
ROCHD  
97  
5
I
TTL  
Transmit Overhead Comm Channel Data: Data is clocked in  
on positive transitions of the clock signal (TOCHC). The data  
is unaligned in relationship to the overhead communications  
channel data bit placement in the SDH/SONET format.  
O
O
TTL4mA Receive Overhead Comm Channel Clock: A clock provided  
for outputting the transmit overhead communications channel  
data. This clock has an effective data transfer rate of 720 kHz  
(8 kHz per bit, times 90 bits).  
6
TTL4mA Receive Overhead Comm Channel Data: Data is clocked  
out on negative transitions of the clock signal (ROCHC). The  
data output for the overhead communications channel from  
the format is unaligned in relationship with the SDH/SONET  
frame.  
EXTERNAL TIMING FOR ADD BUS  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
EXTC  
125  
I
TTL  
External Clock Input: Enabled by placing a high on the  
ENABT lead (pin 36). Used for deriving output timing for the  
add bus. A clock rate of 19.44 MHz is required for AU-4/STS-  
3c operation. This clock input is monitored for loss of clock.  
EXC1  
105  
I
TTL  
External C1 Input: Enabled by placing a high on the ENABT  
lead (pin 36). An optional C1 input signal that can be used for  
frame alignment. In addition, an option is provided for the  
pointer tracking feature which can compensate up to a frame  
in offset delay. If this pin is not used, it should be grounded.  
TXC-03456-MB  
Ed. 1, June 1995  
- 12 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE DESYNCHRONIZER  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
CTRL  
14  
O
CMOS4mA Phase Detector Output Positive: Normally connected to low  
pass filter as part of the desynchronizer phase-locked loop.  
See Figure 25.  
CTRL  
15  
72  
O
O
CMOS4mA Phase Detector Output Negative: Normally connected to low  
pass filter as part of the desynchronizer phase-locked loop.  
See Figure 25.  
STUFF  
TTL4mA Stuff (Justification) Opportunity Indication: This lead pro-  
vides a status of the stuff (justification) S-bit in the Z byte for  
each row in the nine subframes in the 140 Mbit/s SDH/SONET  
format. The pin is high for one SONET/SDH row when there is  
a stuff indication, and low when this bit is information. The out-  
put on this pin is updated each row based on majority voting of  
the five c-bits.  
PJ  
NJ  
13  
20  
O
O
O
TTL4mA Positive Justification Indication: This lead provides a posi-  
tive pulse when a positive pointer movement is detected. The  
pulse width is one DCLK cycle wide.  
TTL4mA Negative Justification Indication: This lead provides a posi-  
tive pulse when a negative pointer movement is detected. The  
pulse width is one DCLK cycle wide.  
PLEQ0  
143  
TTL4mA Pointer Leak Counter Equal to Zero Indication: This lead  
provides a positive indication when the internal pointer leak  
counter is equal to zero. This signal is reset to zero when the  
internal counter is preset. A positive pulse, one DCLK cycle  
wide, is then output for each time a bit is leaked out of the  
L4M’s Desynchronizer. The last bit leaked out is represented  
by the last rising edge of the PLEQ0 signal lead.  
TXC-03456-MB  
Ed. 1, June 1995  
- 13 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE AND TRANSMIT ALARM INDICATION PORT  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
RAIPD  
7
O
TTL4mA Receive Alarm Indication Port Data: A serial output that pro-  
vides the four-bit FEBE count (received B3 BIP-8 parity errors,  
bits 1-4), and Path RDI alarm indication (bit 5) for ring opera-  
tion. Bits 6, 7, and 8 are set to 0, 0, 1, respectively. This lead is  
normally connected to the TAIPD lead at the mate 140 Mbit/s  
Mapper for ring operation. The RPOHC signal is used to clock  
out this signal. The RPOHF signal is used to provide the frame  
reference signal. The data output is disabled (forced to 0) when  
an active low is placed on the POHDIS lead.  
TAIPD  
96  
I
TTL  
Transmit Alarm Indication Port Data: This serial input lead is  
normally connected to the RAIPD lead at the mate L4M for ring  
operation. Provides an input for the four-bit FEBE count  
(received B3 BIP-8 parity errors), and Path RDI alarm indica-  
tion from the mate L4M. The data input is disabled when an  
active low is placed on the POHDIS lead.  
TAIPC  
TAIPF  
99  
98  
I
I
TTL  
TTL  
Transmit Alarm Indication Port Clock: This clock input is nor-  
mally connected to the RPOHC clock lead at the mate L4M for  
ring operation. Transmit alarm data (TAIPD) is clocked into the  
L4M on positive transitions of the clock. This clock input is mon-  
itored for loss of clock.  
Transmit Alarm Indication Port Framing Pulse: Normally  
connected to RPOHF lead at the mate L4M for ring operation.  
Used to indicate the start of the external alarm indications for  
ring operation.  
BOUNDARY SCAN  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
TCK  
101  
I
TTL  
Test Boundary Scan Clock: The input clock for boundary  
scan testing. The TDI and TMS states are clocked in on posi-  
tive transitions.  
TDI  
103  
90  
I
TTLp  
Test Boundary Data Input: Serial data input for boundary  
scan test messages.  
TDO  
O
3-state  
TTL4mA Test Boundary Data Output: Serial data output whose infor-  
mation is clocked out on negative transitions of TCK. This pin  
requires a 4.7 kpull-up resistor if it is used.  
TMS  
TRS  
102  
12  
I
I
TTLp  
Test Boundary Mode Select: The signal present on this lead  
is used to control test operations.  
TTLp  
Test Boundary Scan Reset: An active low asynchronous reset  
signal. This lead should be held low if the boundary scan is not  
being used.  
TXC-03456-MB  
Ed. 1, June 1995  
- 14 -  
L4M  
PRELIMINARY  
TXC-03456  
OTHER PINS  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
ENABT  
36  
I
TTL  
Enable Add Bus Timing: Works in conjunction with the  
DROPT lead. The following table is the definition of the timing  
modes:  
ENABT  
1
DROPT  
X
Action  
External timing. Add bus timing derived  
from the external clock (EXTC) and the  
external framing pulse (EXC1). The  
ASPE, AC1J1, ACLK and AC1 signal  
leads become output leads.  
0
0
0
1
Add bus timing. Data derived from the  
add bus clock, ASPE, and AC1J1 input  
signals. Note: ASPE, AC1J1, AC1 and  
ACLK are inputs.  
Drop bus timing. Data, ASPE, AC1J1,  
and ACLK output signals are derived  
from the drop bus clock (DCLK) and C1  
pulse in the drop bus DC1J1 signal.  
DROPT  
ISTAT  
35  
37  
I
I
TTL  
TTL  
Drop Timing Mode Enabled: Works in conjunction with the  
ENABT lead. See table above.  
External STS Alarm Indication: The purpose of this lead is to  
provide an upstream AIS indication for the L4M. This pin is  
enabled by writing a 1 to the EAPE control bit. A high on this  
lead generates AIS, and path RDI, when enabled.  
PAIS  
38  
I
TTL  
External Path AIS Indication: The purpose of this lead is to  
provide an upstream AIS indication for the L4M. This pin is  
enabled by writing a 1 to the EAPE control bit. A high generates  
line AIS, and path RDI, when enabled.  
STAI  
39  
71  
I
I
TTL  
STS Network Alarm Indication: This pin is enabled by writing  
a 1 to the XRDIEN control bit. A high generates a path RDI,  
when enabled.  
AISCK  
CMOS  
AIS Clock Input: Enabled when control bit BSAISE is a 0. This  
clock is used to generate transmit and receive 140 Mbit/s AIS  
on defined alarms. The clock frequency must be 34.816 MHz +/  
- 15 ppm for a nibble interface, and 17.408 MHz +/- 15 ppm for  
a byte interface. If AIS bit stuffing is used to generate AIS (con-  
trol bit BSAISE is written with a 0), this clock is not required.  
EXAIS  
17  
19  
I
I
TTLp  
TTLp  
External AIS Alarm Input: A low causes a receive 140 Mbit/s  
AIS when enabled, and a path RDI to be generated. May be  
used when processing received POH bytes via external cir-  
cuitry (e.g., C2 byte).  
POHDIS  
Path Overhead Byte Processing Disabled: A low disables  
the insertion of the POH bytes (they are tri-stated) into the SPE  
from either the memory map RAM or the POH interface. It also  
disables the processing of the POH bytes in the receive direc-  
tion and their subsequent actions.  
TXC-03456-MB  
Ed. 1, June 1995  
- 15 -  
L4M  
PRELIMINARY  
TXC-03456  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
AISIND  
24  
O
TTL  
Receive AIS Indication Output: A low indicates that 140 Mbit/  
s AIS is being generated in the receive path. This pin is dis-  
abled when the BSAISE control bit=1 and the RLAISD alarm=1.  
However, when the L4M generates a receive line AIS, this pin  
will go low even if BSAISE=1 and RLAISD=1.  
HIGHZ  
PTEN  
18  
2
I
I
TTLp  
TTL  
High Impedance Enable: A low causes all output and bi-direc-  
tional pins to three-state for test purposes.  
Pointer Tracking Enable: A high enables the internal pointer  
tracking feature. The pointer tracking feature determines the  
starting location of J1 in the dropped signal. The C1 pulse must  
be provided as the DC1, or DC1J1 signal. The J1 pulse must  
not be provided. The DSPE lead is ignored when the pointer  
tracking machine feature is enabled. A low requires the DC1J1  
and DSPE signals to be provided as inputs.  
RESET  
1
I
TTLp  
Hardware Reset: A low clears all performance counters, and  
presets the internal FIFOs and counters. All control bits (10H-  
1FH) are preset to 0 except for bit 3 of register 13H and bit 0 of  
registers 1AH and 1BH. These 3 bits are preset to 1. This pulse  
must be present for a minimum of 200 nanoseconds. Note: The  
L4M requires approximately 1 microsecond upon power-up for  
stabilization before a low can be applied to this pin.  
MICROPROCESSOR INTERFACE  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
A(7-0)  
69-65  
63-61  
I
TTL  
Address Bus (Motorola/Intel Buses): These are address line  
inputs that are used for accessing a RAM location for a read/  
write cycle. A0 is the least significant bit. High is logic 1.  
AS  
59  
I
TTL  
Address Select (Multiplex Bus): A low is used for address  
select when the multiplex bus mode is selected.  
D(7-0)  
MAD(7-0)  
49-47  
45-41  
I/O  
TTL8mA Data Bus: Bi-directional data lines used for transferring data.  
D0 is the least significant bit. Can also be used as multiplexed  
address and data bus with Motorola interface. High is logic 1.  
SEL  
55  
56  
I
I
TTLp  
Select: A low will enable data transfers between the processor  
and the L4M RAM during a read/write cycle.  
RD  
RD/WR  
TTL  
Read (Intel mode) or Read/Write (Motorola mode):  
Intel Mode - An active low signal generated by the microproces-  
sor for reading the L4M RAM locations.  
Motorola and multiplex Mode - An active high signal generated  
by the microprocessor for reading the L4M RAM locations. An  
active low signal is used to write to L4M RAM locations.  
WR  
DS  
57  
I
TTL  
Write (Intel mode):  
Intel Mode - An active low signal generated by the microproces-  
sor for writing to the Mapper RAM locations.  
Motorola Mode - Not used. For the multiplex mode, this lead is  
used for the Data Select control.  
TXC-03456-MB  
Ed. 1, June 1995  
- 16 -  
L4M  
PRELIMINARY  
TXC-03456  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
RDY/  
51  
O
TTL8mA Ready (Intel mode) or Data Transfer Acknowledge  
DTACK  
3-state  
(Motorola modes): This lead is three-stated.  
Intel Mode - A high is an acknowledgment from the addressed  
RAM location that the transfer can be completed. A low indi-  
cates that the L4M cannot complete the transfer cycle, and  
microprocessor wait states must be generated.  
Motorola and multiplex Mode - During a read bus cycle, a low  
signal indicates that the information on the data bus is valid.  
During a write bus cycle, a low signal acknowledges the accep-  
tance of data.  
INT/  
IRQ  
50  
73  
O
TTL4mA Interrupt:  
Intel Mode - A high on this output pin signals an interrupt  
request to the microprocessor.  
Motorola Mode - A low on this output pin signals an interrupt  
request to the microprocessor.  
MOTO  
I
TTL  
Motorola/Intel Microprocessor Select: This lead works in  
conjunction with the MADBUS lead. A high selects a Motorola  
microprocessor compatible bus interface. A low selects the  
Intel microprocessor compatible bus interface. The following  
table summarizes the microprocessor selection.  
MOTO  
0
MADBUS  
X
Action  
Intel Microprocessor Interface,  
separate address/data buses.  
Motorola Microprocessor Interface, sep-  
arate address/data buses.  
Motorola Microprocessor Interface, multi-  
plexed address/data buses.  
1
1
0
1
MADBUS  
RAMCI  
60  
53  
I
I
TTL  
Multiplexed Address/Data Bus: When the MOTO lead is  
high, a high on this lead selects a Multiplexed Address/Data  
Bus interface, while a low selects separate Address/Data  
buses. This lead is disabled when MOTO is low.  
CMOS  
RAM Clock Input: Asynchronous clock input used for the inter-  
nal L4M RAM operation. This clock must be connected to the  
microprocessor clock that has an operating rate of between 12  
and 25 MHz with a duty cycle of 50 ± 10%. This clock is also  
used as an internal time base for the loss of signal detectors.  
TXC-03456-MB  
Ed. 1, June 1995  
- 17 -  
L4M  
PRELIMINARY  
TXC-03456  
MANUFACTURE TEST PINS  
Symbol  
Pin No.  
I/O/P  
Type  
Name/Function  
TEST  
144  
I
TTLp  
Test Pin for Manufacture Testing: For normal operation this  
pin must be grounded.  
TEST  
TEST  
TEST  
TEST  
TEST  
TEST  
89  
91  
I
O
I
TTLp  
Test Pin for Manufacture Testing. For normal operation this  
pin must be grounded.  
TTL4mA Test Pin for Manufacture Testing: For normal operation this  
pin must be left unconnected.  
104  
86  
TTLp  
TTLp  
TTLp  
TTLp  
Test Pin for Manufacture Testing: For normal operation this  
pin must be grounded.  
I
Test Pin for Manufacture Testing: For normal operation this  
pin must be grounded.  
132  
3
I
Test Pin for Manufacture Testing: For normal operation this  
pin must be grounded.  
I
Test Pin for Manufacture Testing: For normal operation this  
pin must be grounded.  
TXC-03456-MB  
Ed. 1, June 1995  
- 18 -  
L4M  
PRELIMINARY  
TXC-03456  
ABSOLUTE MAXIMUM RATINGS  
Parameter  
Symbol  
Min*  
Max*  
Unit  
Supply voltage  
V
-0.3  
-0.5  
+7.0  
V
V
DD  
DC input voltage  
V
V
+ 0.5  
DD  
IN  
Continuous power dissipation  
Ambient operating temperature  
Operating junction temperature  
Storage temperature range  
P
1.7  
85  
Watts  
C
o
T
-40  
C
A
o
T
150  
150  
C
J
o
T
-55  
C
S
*Note: Operating conditions exceeding those listed in Absolute Maximum Ratings may cause permanent failure. Exposure  
to absolute maximum ratings for extended periods may impair device reliability.  
THERMAL CHARACTERISTICS  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions  
Thermal resistance -  
o
junction to ambient  
54  
56  
C/W  
POWER REQUIREMENTS  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions  
V
4.75  
5.00  
251  
5.25  
320  
V
mA  
W
DD  
DD  
I
DD  
P
1.27  
1.68  
Inputs switching  
TXC-03456-MB  
Ed. 1, June 1995  
- 19 -  
L4M  
PRELIMINARY  
INPUT, OUTPUT AND I/O PARAMETERS  
TXC-03456  
Input Parameters For CMOS  
Parameter Min  
Typ  
Max  
Unit  
Test Conditions  
4.75 < V < 5.25  
V
V
3.15  
V
V
IH  
IL  
DD  
1.65  
10  
4.75 < V < 5.25  
DD  
Input leakage current  
Input capacitance  
µA  
pF  
V
= 5.25  
DD  
3.5  
Input Parameters For TTL  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions  
4.75 <V < 5.25  
V
V
2.0  
V
V
IH  
IL  
DD  
0.8  
10  
4.75 <V < 5.25  
DD  
Input leakage current  
Input capacitance  
µA  
pF  
V
= 5.25  
DD  
3.5  
Input Parameters For TTLp  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions  
4.75 < V < 5.25  
V
V
2.0  
V
V
IH  
IL  
DD  
0.8  
1.4  
4.75 < V < 5.25  
DD  
Input leakage current  
Input capacitance  
0.5  
3.5  
mA  
pF  
V
= 5.25; Input = 0 volts  
DD  
Note: Input has a 9k (nominal) internal pull-up resistor.  
Output Parameters For CMOS4mA  
Parameter  
Min  
- 0.5  
Typ  
Max  
Unit  
Test Conditions  
V
V
V
V
V
V
V
= 4.75; I = -4.0  
OH  
OH  
OL  
DD  
DD  
DD  
0.4  
4.0  
-4.0  
9.9  
8.0  
= 4.75; I = 4.0  
OL  
I
I
t
t
mA  
mA  
ns  
ns  
OL  
OH  
2.5  
2.0  
5.5  
3.9  
C
C
= 15pF  
= 15pF  
RISE  
FALL  
LOAD  
LOAD  
TXC-03456-MB  
Ed. 1, June 1995  
- 20 -  
L4M  
PRELIMINARY  
TXC-03456  
Output Parameters For TTL4mA  
Parameter Min  
- 0.5  
Typ  
Max  
Unit  
Test Conditions  
= 4.75; I = -2.0  
V
V
V
V
V
V
V
OH  
OL  
DD  
DD  
DD  
OH  
0.4  
4.0  
= 4.75; I = 4.0  
OL  
I
I
t
t
mA  
mA  
ns  
ns  
OL  
-2.0  
10.0  
4.0  
OH  
2.5  
1.0  
5.5  
2.0  
C
C
= 15pF  
= 15pF  
RISE  
FALL  
LOAD  
LOAD  
Input/Output Parameters For TTL8mA  
Parameter  
Min  
Typ  
Max  
Unit  
Test Conditions  
V
V
2.0  
V
V
4.75 < V < 5.25  
DD  
IH  
IL  
0.8  
10  
4.75 < V < 5.25  
DD  
Input leakage current  
Input capacitance  
mA  
pF  
V
V
= 5.25  
DD  
3.5  
V
V
V
- 0.5  
V
V
= 4.75; I = -4.0  
OH  
OH  
OL  
DD  
DD  
DD  
0.4  
8.0  
-4.0  
8.0  
3.1  
V
= 4.75; I = 8.0  
OL  
I
I
t
t
mA  
mA  
ns  
ns  
OL  
OH  
1.9  
0.8  
4.5  
1.5  
C
C
= 25pF  
= 25pF  
RISE  
FALL  
LOAD  
LOAD  
TXC-03456-MB  
Ed. 1, June 1995  
- 21 -  
L4M  
PRELIMINARY  
TXC-03456  
TIMING CHARACTERISTICS  
Detailed timing diagrams for the L4M device are illustrated in Figures 3 through 21, with values of the timing  
parameters following each figure. All output times are measured with a maximum 75 pF load capacitance. Tim-  
ing parameters are measured at (V + V )/2 or (V + V )/2 as applicable.  
OH  
OL  
IH  
IL  
Please note that all of the timing parameters in this document are subject to change contingent on the  
results of characterization.  
Figure 3. Transmit Line Interface Timing  
t
CYC  
t
PWH  
TXC  
(INPUT)  
t
SU  
t
H
TXD(8-0)  
(INPUT)  
Note: Shown for TINVC equal to 0. Data is clocked in on negative transitions when control bit TINVC is  
equal to 1.  
Parameter  
TXC clock period  
TXC duty cycle, t  
Symbol  
Min  
Typ  
Max  
Unit  
t
*
ns  
%
CYC  
/t  
40  
5.0  
60  
PWH CYC  
Data input set up time for TXC↑  
Data input hold time after TXC↑  
t
ns  
ns  
SU  
t
10.0  
H
* Nibble Interface: 28.7224 ns, Byte interface: 57.4449 ns.  
TXC-03456-MB  
Ed. 1, June 1995  
- 22 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 4. Receive Line Interface Timing  
t
CYC  
t
t
PWL  
PWH  
RXCI  
(INPUT)  
t
D(1)  
RXCO  
(OUTPUT)  
t
D(2)  
RXD(7-0)  
(OUTPUT)  
Note: Shown for RINVC equal to 0. Data is clocked out on positive transitions when control bit RINVC is  
equal to 1.  
Parameter  
RXCI clock period  
RXCI duty cycle t  
Symbol  
Min  
Typ  
Max  
Unit  
t
*
ns  
%
CYC  
/t  
40  
60  
23.0  
9.5  
PWH CYC  
RXCOdelay after RXCI↓  
t
t
ns  
ns  
D(1)  
D(2)  
Data output delay after RXCO↓  
-2.0  
* Nibble Interface: 28.7224 ns, Byte interface: 57.4449 ns.  
TXC-03456-MB  
Ed. 1, June 1995  
- 23 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 5. Add Bus Interface Timing (Add Bus)  
t
CYC  
t
PWH  
ACLK  
(INPUT)  
t
H(2)  
t
SU(2)  
ASPE  
(INPUT)  
t
t
H(1)  
SU(1)  
AC1J1  
(INPUT)  
C1(1)  
J1  
t
t
D(2)  
D(1)  
AD7-AD0  
(OUTPUT)  
DATA  
DATA  
DATA  
J1 or Stuff  
DATA  
DATA  
ADD  
(OUTPUT)  
Note: The relationship between J1 and the SPE signals is shown for illustration purposes only, and will  
be a function of the pointer offset. The APAR signal is not shown.  
Parameter  
Add clock period  
Add clock duty cycle, t  
Symbol  
Min  
Typ  
Max  
Unit  
t
51.44  
50  
ns  
%
CYC  
/t  
40  
3.0  
60  
PWH CYC  
AC1J1 set-up time to ACLK↓  
AC1J1 hold time after ACLK↓  
ASPE set-up time to ACLK↓  
ASPE hold time after ACLK↓  
ADD low output delay from ACLK↑  
Data output delay from ACLK↑  
APAR output delay from ACLK↑  
t
t
ns  
ns  
ns  
ns  
ns  
ns  
ns  
SU(1)  
t
7.0  
H(1)  
10.0  
5.0  
SU(2)  
t
t
t
t
H(2)  
D(1)  
D(2)  
D(3)  
7.5  
33.0  
28.0  
37.0  
7.0  
10.0  
(not shown)  
TXC-03456-MB  
Ed. 1, June 1995  
- 24 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 6. Add Bus Interface Timing (External Clock)  
t
CYC  
t
t
PWL  
PWH  
EXTC  
(INPUT)  
t
H
t
SU  
EXC1  
C1  
(INPUT)  
t
D(1)  
ACLK  
(OUTPUT)  
t
D(2)  
ASPE  
(OUTPUT)  
t
t
D(3)  
D(4)  
AC1J1  
(OUTPUT)  
C1  
J1  
J1  
AD7-AD0  
(OUTPUT)  
A1(2)  
A1(3)  
A2(1)  
A2(2)  
A2(3)  
C1(1)  
DATA  
t
D(5)  
ADD  
(OUTPUT)  
Note: Shown for the TOHOUT control bit equal to 1 and the relationship to an optional external C1  
pulse. The APAR signal is not shown.  
Parameter  
External clock period  
Duty cycle, t /t  
Symbol  
Min  
Typ  
Max  
Unit  
t
51.44  
50  
ns  
%
CYC  
40  
4.0  
60  
PWH CYC  
Set up time for EXC1 for EXTC↓  
Hold time for EXC1 after EXTC↓  
Delay ACLKfrom EXTC↑  
Delay ASPE from ACLK↑  
Delay AC1J1 from ACLK↑  
Delay, data from ACLK↑  
t
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
SU  
t
7.0  
H
t
t
t
t
t
t
12.0  
-6.0  
-6.0  
-6.0  
-6.0  
-6.0  
28.0  
6.0  
6.0  
6.0  
6.0  
11  
D(1)  
D(2)  
D(3)  
D(4)  
D(5)  
D(6)  
Delay, ADD from ACLK↑  
Delay, APAR from ACLK↑  
(not shown)  
TXC-03456-MB  
Ed. 1, June 1995  
- 25 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 7. Add Bus Interface Timing (Drop Bus Clock and C1)  
t
CYC  
t
t
PWL  
PWH  
DCLK  
(INPUT)  
t
t
H
SU  
DC1J1  
(INPUT)  
C1  
J1  
t
D(1)  
ACLK  
(OUTPUT)  
t
t
D(2)  
ASPE  
(OUTPUT)  
D(3)  
AC1J1  
(OUTPUT)  
C1  
J1  
t
D(4)  
AD7-AD0  
(OUTPUT)  
J1  
DATA  
DATA  
DATA  
DATA  
DATA  
t
D(5)  
ADD  
(OUTPUT)  
Note: The C1 and J1 pulses must be present in the DC1J1 signal if the pointer tracking state machine is  
turned off. The add bus J1 pulse is shown for the SVC4H control bit set to 0. The APAR signal is not  
shown.  
Parameter  
Drop clock period  
Duty cycle, t /t  
Symbol  
Min  
Typ  
Max  
Unit  
t
51.44  
50  
ns  
%
CYC  
40  
3.0  
60  
PWH CYC  
Set-up time for DC1J1 to DCLK↓  
Hold time for DC1J1 after DCLK↓  
Delay ACLKfrom DCLK↑  
Delay ASPE from ACLK↑  
Delay AC1J1 from ACLK↑  
Delay, data from ACLK↑  
t
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
SU  
t
7.0  
H
t
t
t
t
t
t
12.0  
-6.0  
-6.0  
-6.0  
-6.0  
-6.0  
28.0  
6.0  
6.0  
6.0  
6.0  
11  
D(1)  
D(2)  
D(3)  
D(4)  
D(5)  
D(6)  
Delay, ADD from ACLK↑  
Delay, APAR from ACLK↑  
(not shown)  
TXC-03456-MB  
Ed. 1, June 1995  
- 26 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 8. Drop Bus Interface Timing  
t
CYC  
t
PWH  
DCLK  
(INPUT)  
t
t
H(1)  
SU(1)  
DD7-DD0  
(INPUT)  
C1(1)  
C1(2)  
C1(3)  
DATA  
DATA  
DATA  
J1  
DATA  
DATA  
DATA  
t
SU(2)  
t
H(2)  
DSPE  
(INPUT)  
t
t
H(3)  
SU(3)  
DC1J1  
(INPUT)  
C1(3)  
J1  
Note: The relationship between J1 and the SPE signals is shown for illustration purposes only, and will  
be a function of the pointer offset. For the AU-4/STS-3c format there will be one J1 pulse, which  
indicates the start of the VC-4 that carries the 140 Mbit/s POH bytes and payload. The C1 pulse is  
shown dotted because the C1 pulse may be provided on the DC1 signal lead. If the DC1 signal  
lead is not used it must be grounded. When the pointer tracking machine is selected, the J1 pulse  
and SPE signal are not required. The DPAR signal is not shown.  
Parameter  
Drop clock period  
Duty cycle, t /t  
Symbol  
Min  
Typ  
Max  
Unit  
t
51.44  
50  
ns  
%
CYC  
40  
4.0  
7.0  
15.0  
4.0  
3.0  
60  
PWH CYC  
Data set up time for DCLK↓  
Data hold time after DCLK↓  
DSPE set up time for DCLK↓  
DSPE hold time after DCLK↓  
DPAR set up time for DCLK↓  
t
t
t
ns  
ns  
ns  
ns  
ns  
SU(1)  
t
H(1)  
SU(2)  
t
H(2)  
SU(4)  
not shown  
DPAR hold time after DCLK↓  
t
7.0  
ns  
SU(4)  
not shown  
DC1J1 set up time for DCLK↓  
DC1J1 hold time after DCLK↓  
t
4.0  
7.0  
ns  
ns  
SU(3)  
t
H(3)  
TXC-03456-MB  
Ed. 1, June 1995  
- 27 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 9. Transmit Overhead Comm Channel Timing  
t
PWH  
t
PWL  
TOCHC  
(OUTPUT)  
t
SU  
t
H
TOCHD  
(INPUT)  
Note: The clock will be non-symmetrical.  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
TOCHC clock low time  
t
668.7  
1183.1  
ns  
ns  
ns  
ns  
PWL  
TOCHC clock high time  
t
668.7  
PWH  
TOCHD data set up time for TOCHC↑  
TOCHD data hold time after TOCHC↑  
t
10.0  
7.0  
SU  
t
H
Figure 10. Receive Overhead Comm Channel Timing  
t
PWH  
t
PWL  
ROCHC  
(OUTPUT)  
t
D
ROCHD  
(OUTPUT)  
Note: The clock will be non-symmetrical.  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
ROCHC clock low time  
t
668.7  
1183.1  
ns  
ns  
ns  
PWL  
ROCHC clock high time  
t
668.7  
PWH  
ROCHD data output delay from ROCHC↓  
t
-4.0  
5.0  
D
TXC-03456-MB  
Ed. 1, June 1995  
- 28 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 11. Transmit Path Overhead Interface Timing  
t
t
PWH  
PWL  
TPOHC  
(OUTPUT)  
t
PW  
t
D
TPOHF  
(OUTPUT)  
t
SU  
t
H
TPOHD  
(INPUT)  
Bit 1  
Byte J1  
Bit 2  
Byte J1  
Note: The clock will be non-symmetrical.  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
TPOHC clock high time  
t
668.7  
668.7  
-2.0  
1337.4  
1337.4  
5.0  
ns  
ns  
ns  
PWH  
TPOHC clock low time  
t
PWL  
TPOHF framing pulse output delay for  
t
D
TPOHC↓  
TPOHD data in set up time for TPOHC↑  
TPOHD data in hold time after TPOHC↑  
TPOHF pulse width  
t
10.0  
7.0  
ns  
ns  
ns  
SU  
t
H
t
1388.8  
PW  
TXC-03456-MB  
Ed. 1, June 1995  
- 29 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 12. Receive Path Overhead Interface Timing  
t
t
PWH  
PWL  
RPOHC  
(OUTPUT)  
t
D(1)  
t
PW  
RPOHF  
(OUTPUT)  
t
D(2)  
RPOHD  
(OUTPUT)  
Bit 8 Byte Z5  
Bit 1 Byte J1  
Bit 2 Byte J1  
Note: The clock will be non-symmetrical.  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
RPOHC clock high time  
t
668.7  
668.7  
-2.0  
1337.4  
1337.4  
5.0  
ns  
ns  
ns  
PWH  
RPOHC clock low time  
t
PWL  
RPOHF framing pulse output delay from  
t
D(1)  
RPOHC↓  
RPOHD data output delay from RPOHC↓  
t
-2.0  
5.0  
ns  
ns  
D(2)  
RPOHF pulse width  
t
1388.8  
PW  
TXC-03456-MB  
Ed. 1, June 1995  
- 30 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 13. Transmit Alarm Indication Port Timing  
t
t
PWH  
PWL  
TAIPC  
(INPUT)  
t
t
H(2)  
SU(2)  
TAIPF  
(INPUT)  
t
SU(1)  
t
H(1)  
TAIPD  
(INPUT)  
Bit 1 of  
Byte 1  
Bit 2 of  
Byte 1  
Note: Alarm indication byte consists of eight bits repeated, nine times. Bit 8 in each byte is stretched.  
The first four bits correspond to the FEBE count (bits 1 through 4 in G1), bit 5 is the path RDI  
value, and bits 6 and 7 are set to 0, while bit 8 is set to 1.  
Parameter  
TAIPC clock high time  
Symbol  
Min  
Typ  
Max  
Unit  
t
617.3  
1388.8  
ns  
ns  
ns  
ns  
ns  
PWH  
TAIPC clock low time  
t
771.6  
PWL  
TAIPD data set up time for TAIPC↑  
TAIPD data hold time after TAIPC↑  
t
t
3.0  
7.0  
3.0  
SU(1)  
t
H(1)  
TAIPF framing pulse set up time for  
SU(2)  
TAIPC↑  
TAIPF framing pulse hold time after  
t
7.0  
ns  
H(2)  
TAIPC↑  
TXC-03456-MB  
Ed. 1, June 1995  
- 31 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 14. Receive Alarm Indication Port Timing  
t
t
PWH  
PWL  
RPOHC  
(OUTPUT)  
t
D(1)  
t
PW  
RPOHF  
(OUTPUT)  
t
D(2)  
RAIPD  
(OUTPUT)  
Bit 8 of Byte 9  
Bit 1 of Byte 1  
Bit 2 of Byte 1  
Note: Alarm indication byte consists of eight bits repeated, nine times. Bit 8 in each byte is stretched.  
The first four bits correspond to the FEBE count (bits 1 through 4 in G1), bit 5 is the path RDI  
value, and bits 6 and 7 are set to 0, while bit 8 is set to 1.  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
RPOHC clock high time  
RPOHC clock low time  
t
617.3  
1388.8  
ns  
ns  
ns  
PWH  
t
771.6  
PWL  
RPOHF framing pulse output delay from  
RPOHC↓  
t
-2.0  
-2.0  
5.0  
5.0  
D(1)  
RAIPD data output delay from RPOHC↓  
t
ns  
ns  
D(2)  
RPOHF pulse width  
t
1388.8  
PW  
TXC-03456-MB  
Ed. 1, June 1995  
- 32 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 15. Microprocessor Timing Read Cycle - Intel  
t
H(2)  
A(7-0)  
D(7-0)  
SEL  
t
D(1)  
t
t
F
SU(1)  
t
H(1)  
t
SU(2)  
t
PW(1)  
RD  
t
D(2)  
RDY  
t
PW(2)  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Address set up time to SEL↓  
Data valid delay after RDY↑  
Data float time after RD↑  
SEL set up time for RD↓  
RD pulse width  
t
10.0  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
µs  
ns  
SU(1)  
t
5.0  
D(1)  
t
0.0  
0.0  
40.0  
0.0  
0.0  
0.0  
5.0  
11.0  
F
t
SU(2)  
t
t
PW(1)  
SEL hold time after RD↑  
RDY delay after RD↓  
t
t
H(1)  
D(2)  
30.0  
4.0  
RDY pulse width  
PW(2)  
Address hold time after RD↑  
t
H(2)  
TXC-03456-MB  
Ed. 1, June 1995  
- 33 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 16. Microprocessor Timing Write Cycle - Intel  
t
H(1)  
A(7-0)  
D(7-0)  
SEL  
t
H(2)  
t
SU(1)  
t
t
SU(2)  
H(3)  
t
SU(3)  
t
PW(1)  
WR  
t
t
WH  
D
t
PW(2)  
RDY  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Address hold time after WR↑  
Data hold time after WR↑  
Data valid set up time to WR↑  
Address valid set up time for SEL↓  
SEL set up time for WR↓  
WR pulse width  
t
t
0.0  
5.0  
H(1)  
H(2)  
ns  
ns  
ns  
ns  
ns  
ns  
us  
ns  
ns  
t
t
t
20.0  
10.0  
0.0  
SU(1)  
SU(2)  
SU(3)  
t
40.0  
0.0  
PW(1)  
RDY delay after WR↓  
RDY pulse width  
t
30.0  
4
D
t
0.0  
PW(2)  
SEL hold time after WR↑  
RDYto WR↑  
t
3.0  
H(3)  
t
0.0  
WH  
TXC-03456-MB  
Ed. 1, June 1995  
- 34 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 17. Microprocessor Timing Read Cycle - Motorola  
t
H(1)  
A(7-0)  
D(7-0)  
SEL  
t
F(1)  
t
SU(1)  
t
PW(1)  
t
SU(2)  
RD/WR  
DTACK  
t
t
D
F(2)  
t
PW(2)  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Address hold time after SEL↑  
Data float time after SEL↑  
Address valid set up time for SEL↓  
Read set up time for SEL↓  
Select pulse width  
t
5.0  
0.0  
H(1)  
t
13.0  
ns  
ns  
ns  
ns  
us  
ns  
ns  
F(1)  
t
t
10.0  
5.0  
SU(1)  
SU(2)  
t
t
40.0  
0.0  
PW(1)  
PW(2)  
DTACK pulse width  
4
Data output delay after DTACK↓  
DTACK float time after SEL↑  
t
0.0  
10.0  
D
t
0.0  
F(2)  
TXC-03456-MB  
Ed. 1, June 1995  
- 35 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 18. Microprocessor Timing Write Cycle - Motorola  
t
H(1)  
A(7-0)  
D(7-0)  
SEL  
t
H(2)  
t
SU(1)  
t
SU(2)  
t
PW(1)  
t
t
H(3)  
SU(3)  
RD/WR  
DTACK  
t
F
t
PW(2)  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
Address hold time after SEL↑  
Data hold time after SEL↑  
RD/WR hold time after SEL↑  
t
t
t
5.0  
3.0  
0.0  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
us  
ns  
H(1)  
H(2)  
H(3)  
Data valid set up time for SEL↑  
t
t
t
20.0  
10.0  
5.0  
SU(1)  
SU(2)  
SU(3)  
Address valid set up time for SEL↓  
Write set up time for SEL↓  
Select pulse width  
t
t
40.0  
0.0  
PW(1)  
PW(2)  
DTACK pulse width  
4
DTACK float time after SEL↑  
t
0.0  
10.0  
F
TXC-03456-MB  
Ed. 1, June 1995  
- 36 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 19. Microprocessor Timing Read Cycle Multiplex Bus - Motorola  
t
t
t
SU(1)  
H(4)  
H(3)  
SEL  
RD/WR  
AS  
t
SU(2)  
t
t
H(2)  
PW(1)  
t
SU(3)  
DS  
t
SU(4)  
t
D(2)  
t
D(3)  
DTACK  
MAD(7-0)  
t
D(1)  
t
H(1)  
Address  
Data  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
SELto AS, setup time  
RD/WR(read) to DS, setup time  
AStime  
t
t
20.0  
20.0  
20.0  
20.0  
20.0  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
SU(1)  
SU(2)  
t
PW(1)  
ASto DS, setup time  
t
SU(3)  
SU(4)  
MAD(7-0) three-state to DSsetup time  
Data out delay from DS↓  
t
t
t
t
t
t
t
t
250.0  
330.0  
20.0  
D(1)  
D(2)  
D(3)  
H(1)  
H(2)  
H(3)  
H(4)  
DTACK active out delay from DS↓  
DTACK inactive out delay from DS↑  
Data out hold time after DS↑  
AS hold time after DS↑  
20.0  
0.0  
0.0  
0.0  
RD/WR (read) hold time after DS↑  
SEL hold time after DS↑  
TXC-03456-MB  
Ed. 1, June 1995  
- 37 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 20. Microprocessor Timing Write Cycle Multiplex Bus - Motorola  
t
t
t
t
SU(1)  
H(4)  
SEL  
RD/WR  
AS  
t
SU(2)  
H(3)  
H(2)  
t
PW(1)  
t
SU(3)  
DS  
t
D(2)  
t
D(3)  
DTACK  
MAD(7-0)  
t
SU(6)  
t
H(5)  
t
H(6)  
t
SU(5)  
Address  
Data  
Parameter  
Symbol  
Min  
Typ  
Max  
Unit  
SELto AS, setup time  
t
t
20.0  
20.0  
20.0  
20.0  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
SU(1)  
SU(2)  
RD/WR(write) to DS, setup time  
AStime  
t
PW(1)  
ASto DS, setup time  
t
SU(3)  
DTACK active out delay from DS↓  
DTACK inactive out delay from DS↑  
Data in valid setup time for DS↓  
Data in hold time after DS↑  
AS hold time after DS↑  
t
t
330.0  
20.0  
D(2)  
D(3)  
t
20.0  
0.0  
SU(6)  
t
t
t
t
H(6)  
H(2)  
H(3)  
H(4)  
0.0  
RD/WR (read) hold time after DS↑  
SEL hold time after DS↑  
0.0  
0.0  
Address valid setup time for AS↑  
Address hold time after AS↑  
t
20.0  
0.0  
SU(5)  
t
H(5)  
TXC-03456-MB  
Ed. 1, June 1995  
- 38 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 21. Boundary Scan Timing  
tPWL  
tPWH  
TCK  
(Input)  
tH(1)  
tSU(1)  
TMS  
(Input)  
tH(2)  
tSU(2)  
TDI  
(Input)  
tD  
TDO*  
(Output)  
*Note: TDO is a three-state output. If this pin is used, it should be connected via a 4.7 kresistor to the  
+5 volt supply.  
Parameter  
TCK clock high time  
Symbol  
Min  
Max  
Unit  
t
50  
50  
3.0  
2.0  
3.0  
2.0  
-
ns  
ns  
ns  
ns  
ns  
ns  
ns  
PWH  
TCK clock low time  
t
PWL  
TMS setup time to TCK↑  
TMS hold time after TCK↑  
TDI setup time to TCK↑  
TDI hold time after TCK↑  
TDO delay from TCK↓  
t
t
-
SU(1)  
t
-
-
H(1)  
SU(2)  
t
-
H(2)  
t
7.0  
D
TXC-03456-MB  
Ed. 1, June 1995  
- 39 -  
L4M  
PRELIMINARY  
TXC-03456  
OPERATION  
The operations section is divided into two major sections: Internal Device Operation, and External Device  
Interfaces.  
INTERNAL DEVICE OPERATION  
Timing Modes  
The L4M supports the following timing modes: drop bus, add bus, and external timing modes. In the drop bus  
timing mode, the drop bus clock (DCLK) and the C1 pulse (DC1J1 or DC1) before or after framing reference  
compensation, provide the time base for deriving the add bus signals which consist of clock (ACLK), data  
(AD(7-0)), C1 and J1 indicator (AC1J1 and AC1), SPE indicator (ASPE), add indicator (ADD), and parity  
(APAR). The add side J1 pulse is derived internally. The add bus starting location for the SPE may have a  
pointer value equal to 0 or 522.  
In the add bus timing mode, add bus timing signals are independent of the drop bus signals. Add bus timing is  
derived from add bus input signals which consists of a clock (ACLK), C1 and J1 indicator (AC1J1 and AC1),  
and SPE indicator (ASPE). The output signals consists of data (AD(7-0)), add indicator (ADD), and parity  
(APAR). The starting location of the SPE (J1 byte) is determined by the input J1 pulse (AC1J1), and SPE indi-  
cator (ASPE).  
In the external timing mode, the external timing signals are independent of the drop bus timing. The external  
timing signals consist of an external clock (EXTC) and optional frame reference pulse (EXC1). The L4M can  
also compensate for up to one frame of offset delay for the external C1 pulse. Add bus output timing is derived  
from the two external signals and consists of a clock (ACLK), C1 and J1 indicator (AC1J1 and AC1), SPE indi-  
cator (ASPE), data (AD(7-0)), add indicator (ADD), and parity (APAR). The add bus starting location for the  
SPE may have a pointer value equal to 0 or 522.  
The three timing modes are selected using two control pins, designated as DROPT (pin 35) and ENABT (pin  
36). The following table lists the control lead states for selecting the timing mode.  
DROPT pin ENABT pin  
Timing Mode  
Low  
X
Low  
High  
Low  
Add Bus Timing  
External Timing  
Drop Bus Timing  
High  
Receive C1 Reference Delay  
When the pointer tracking feature is enabled by placing a high on the PTEN lead (pin 2), and control bit  
RC1DC (bit 3 in 18H) is written with a 1, a 12-bit register location (19H and 18H) is enabled which can com-  
pensate for up to 2429 positions (270 columns x 9 rows) for a dropped C1 reference pulse. For example, if a  
binary 0 is written into the 12-bit register by the microprocessor, the C1 pulse (in DC1J1 or DC1) must be in the  
C11 time slot (the correct time slot). When the binary value of 1 is written into the 12-bit register, it is assumed  
that the C1 pulse is shifted one time slot (one clock cycle) into the time slot that corresponds to the C12 byte.  
This means that the starting point for the frame reference should be one byte earlier. Values written into the 12-  
bit register greater than 2429 will be counted as a delay equal to 0.  
TXC-03456-MB  
Ed. 1, June 1995  
- 40 -  
L4M  
PRELIMINARY  
TXC-03456  
3*new_point  
accept new offset  
3*any_point  
accept new offset  
INC  
DEC  
dec_ind  
inc_ind  
incr. offset  
decr. offset  
NORM  
NDF  
3*new_point  
accept new offset  
NDF_enable  
accept new offset  
from all states  
8*inv_point  
3*AIS_ind  
offset undefined  
offset undefined  
3*new_point  
accept new offset  
LOP  
AIS  
8*NDF_enable  
offset undefined  
Note: The AIS to LOP transition is not specified for North American applications,  
and can be disabled by setting the PADS control bit to a 1.  
Figure 22. Pointer Interpretation State Diagram  
Pointer Tracking Feature  
The pointer tracking feature is enabled by placing a high on the PTEN lead (pin 2). The AU-4 pointer is carried  
in the H1 and H2 bytes. The starting location for the frame is determined by the C1 pulse present in the DC1J1  
or DC1 signal lead. When the pointer tracking feature is enabled, the J1 pulse in the DC1J1 signal must not be  
present, nor is the DSPE signal required. The pointer tracking machine derives the starting location of the J1  
byte and the other VC-4 bytes. The pointer tracking state machine is compliant with the ETSI state machine  
specified in the ETSI 1015 document. A logic diagram of the state machine is shown in Figure 22. No addi-  
tional states or transitions have been added to the pointer state machine.  
For North American applications, a control bit is provided for disabling the AIS to LOP transition, which is  
shown as a dotted line in Figure 22. This transition is disabled by writing a 1 to control bit PADS (bit 1 in 18H).  
In addition, control bits are provided which permit the value of the S-bits (H1 byte) in the pointer tracking  
machine to be disabled, equal to 10, or to a microprocessor-written value.  
TXC-03456-MB  
Ed. 1, June 1995  
- 41 -  
L4M  
PRELIMINARY  
TXC-03456  
The following table lists the control states associated with the SS-bits.  
RPSDS  
RPSSEL  
Action  
0
0
0
1
Pointer tracking machine uses 10 as the SS-bit value in the state machine.  
Pointer tracking machine uses microprocessor-written value for SS-bit check in  
state machine.  
1
X
SS-bit check in pointer tracking machine disabled. Pointer tracking machine  
ignores the SS-bits in the transition state definitions.  
Path AIS and loss of pointer alarms are provided. In addition, pointer increments, decrements, and NDFs are  
counted in 8-bit performance counters.  
Upstream Receive AIS Indication  
An upstream AIS indication can be provided for the L4M in one of two ways: using the E1 byte in the Transport  
Overhead bytes, or control lead indications. The upstream AIS indication can generate a 140 Mbit/s line AIS  
and transmit path RDI, when enabled. Writing a 0 to control bit EAPE enables using the E1 byte for the  
upstream AIS indication. For example, the TranSwitch SOT-3 generates an AIS signal (all ones) in the E1 byte  
when a loss of frame, loss of signal, loss of pointer, or line or path AIS are detected. The L4M uses majority  
logic (five out eight ones) to determine if the E1 byte has an AIS indication (E1AIS alarm). The first and subse-  
quent indications indicate the alarm condition. Recovery occurs on the first indication that the E1 byte does not  
have an all ones (AIS) state. This indication is to be used by the L4M to generate a receive AIS indication and  
path RDI, when enabled.  
When a 1 is written to the EAPE control bit it disables the detection of all ones in the E1 byte, and enables the  
ISTAT and PAIS leads. An active high on the ISTAT or PAIS lead causes the XISTAT and XPAIS alarms, and a  
140 Mbit/s line AIS and path RDI when enabled.  
Receive Path Overhead Byte Processing  
The Path Overhead bytes consist of the J1, B3, C2, G1, F2, H4, Z3, Z4, and the Z5 bytes. All POH bytes are  
provided at the external POH interface, including the B3 byte. The POH bytes are also written into the L4M  
memory map for a microprocessor read cycle.  
Path Overhead Byte Processing is inhibited (and functions reset) when an active low is placed on the POHDIS  
lead (pin 19). POH processing (for C2 and J1) is also inhibited when any of the following alarms are detected:  
- Drop Bus of the J1 pulse (DBLOJ1) when the PTEN pin is low  
- Drop Bus loss of clock (DBLOC)  
- E1AIS detected (E1AIS) when EAPE control bit is 0  
- PAIS Alarm pin equal to 1 (XPAIS alarm) when EAPE control bit is 1  
- ISTAT Alarm pin equal to 1 (XISTAT alarm) when EAPE control bit is 1  
- Receive loss of pointer (RLOP) when PTEN pin is high  
- Receive path AIS (RPAIS) when PTEN pin is high  
TXC-03456-MB  
Ed. 1, June 1995  
- 42 -  
L4M  
PRELIMINARY  
TXC-03456  
Receive J1 Byte Processing  
There are two possible received J1 message sizes, 16 bytes (ITU-T), or 64 bytes (ANSI). The L4M is capable  
of dimensioning the transmit (and receive) RAM memory segment to the two sizes (16-Byte or 64-Byte). In  
addition, two modes of operation are provided for the 16-byte (ITU-T) format: a microprocessor read mode,  
and a compare read mode. The following table lists the various control states associated with J1 processing.  
CCITT  
J1COM  
Action  
0
X
Transmit and receive J1 segments are configured for the 64-byte J1 message  
size. No relationship is required between the memory segment and the mes-  
sage written for transmission or for the message received.  
1
1
0
1
Transmit and receive J1 segments are configured for the 16-byte J1 message  
size. No relationship is required between the memory segment and the mes-  
sage written for transmission or the message received.  
Transmit and receive J1 segments are configured for the 16-byte J1 message  
size. No relationship is required between the memory segment and the mes-  
sage written for transmission. For the receive J1 bytes, a 16-byte microproces-  
sor message is written into a 16-byte segment for comparison against the  
received message. The written message must start with the multiframe indicator  
written into the starting location of the segment. The L4M does not perform the  
CRC check in the 16-byte message.  
TXC-03456-MB  
Ed. 1, June 1995  
- 43 -  
L4M  
PRELIMINARY  
TXC-03456  
The ITU-T defined 16-byte message consists of an alignment signal of (10000000 00000000) in the most sig-  
nificant bit (bit 1) of the message. The remaining 7 bits in each frame consists of a data message, as illustrated  
below.  
Bit  
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
4
5
6
7
8
16-Byte J1 Message  
ITU-T 16-Byte J1 Message Format  
The J1 16-byte message comparison works according to the following steps:  
1. Assume that the L4M J1 detector is out of lock, and there is no mismatch alarm.  
2. A 16-byte reference message is written into the memory map by the microprocessor.  
3. The incoming message is received, and the J1 comparison circuit searches for the multiframe pattern  
(1000...0 pattern).  
4. Multiframe is found.  
5. The incoming (received) 16-byte message is then checked for three consecutive 16-byte message  
repeats.  
6. If an error occurs before step 5 is completed, the sequence repeats, starting at step 3.  
7. If the incoming 16-byte message repeats three times in row (after the multiframe is detected) without an  
error, the internal memory map segment is updated. This is an in-lock condition, and the J1 Loss of Lock  
alarm is reset.  
8. This stable message is compared against the microprocessor-written message, byte for byte for 16-bytes  
(the length of the multiframe message). If they compare, a match is declared. No mismatch alarm. If they  
do not compare a mismatch alarm is declared. A J1 mismatch alarm results in RDI and AIS being sent  
continuously, when enabled. There is no out-of-lock alarm because the received message is stable.  
9. If the microprocessor-writes a new byte, a J1 Trace Identifier Mismatch (J1TIM) alarm will also occur  
because the receive message is stable but there is mismatch between the two locations. A mismatch  
alarm is declared, and RDI and AIS are sent continuously, when enabled. There is no out-of-lock alarm  
because the received message is stable.  
10. If the receive message changes for three consecutive 16-byte messages, an out of lock alarm occurs.  
However, the mismatch alarm resets.  
11. The sequence repeats.  
TXC-03456-MB  
Ed. 1, June 1995  
- 44 -  
L4M  
PRELIMINARY  
TXC-03456  
When the J1 is not in lock (J1 lock equal to 0), a J1 loss of lock alignment alarm (J1LOL) is declared. This pro-  
cess is inhibited and reset during an incoming AIS condition.  
Receive C2 Byte  
The L4M provides C2 signal label mismatch detection between the received C2 byte, and a microprocessor-  
written value and also a fixed 01H value in hardware, when enabled. When control bit C2FVD is written with a  
1, the detection of the 01 value is disabled, and detection depends solely on the register value written by the  
microprocessor. Five or more consecutive mismatched signal labels in the C2 byte from the microprocessor-  
written value or a label not equal to the 01H (when C2FVD=0) results in a path signal label error (PSLERR)  
alarm. The alarm state is exited when five or more consecutive matches, or the 01H value (when C2FVD=0)  
are received correctly.  
The L4M also provides an unequipped indication (C2EQ0) when the incoming C2 byte matches an internal  
00H value for five consecutive frames. The alarm is exited when the C2 byte does not equal a 00H value for  
five or more consecutive frames. Please note that if the accepted path signal label value is all zeros (C2  
unequipped), or an 01 (if C2FVD=0), a mismatch alarm (PSLERR) is not declared.  
The C2 mismatch detection and unequipped indication are disabled when any of the following alarms are  
detected.  
- Loss of Drop Bus J1 Pulse (DBLOJ1) when the PTEN pin is low  
- E1 AIS (E1AIS) (from the Drop bus) when EAPE is 0  
- ISTAT is a 1 when EAPE is 1  
- PAIS is a 1 when EAPE is 1  
- Receive loss of pointer (RLOP) when the PTEN pin is high  
- Receive path AIS (RPAIS) when the PTEN pin is high  
Receive G1 Byte  
The received states of the G1 byte are provided for a microprocessor read cycle, and are also provided at the  
path overhead byte interface, for external processing as required.  
Bits 1 through 4 in the G1 byte convey a FEBE count. There are nine possible valid FEBE values, 0 through 8.  
Other values are detected as a zero count. The FEBE value received is the count of interleaved bit blocks  
that have been detected in error in the received Path BIP-8 code at the far end. A 16-bit counter is provided for  
counting the number of FEBE bits or blocks received in error. Up to eight errors per frame may be counted.  
Bit 5 is the defined as the Path Far End Receive Defect Indication alarm (Path RDI) indication. A receive path  
RDI alarm indication (RRDI) occurs when the L4M detects a one for five or ten consecutive frames. Recovery  
occurs when the L4M detects a zero for five or ten consecutive frames. Writing a 1 to control bit RDI10 selects  
the detect and recovery value of 10 consecutive events.  
Bits 6, 7, and 8 in the G1 byte are unassigned and are normally received as 0s. They are provided for both a  
microprocessor read cycle and at the external POH interface.  
Receive Desynchronizer  
The rate at which the pointer leak buffer is to be leaked is written to the 15-bit pointer leak rate register.  
If enhanced desynchronizer operation is required, the following additional signals are provided: a stuff indica-  
tion lead, positive and negative justification indications, and a pointer leak counter equal to zero indication  
lead. For controls, a LOADEN control bit and a 9-bit (plus sign bit) pointer offset counter are provided, in addi-  
tion to the 15-bit pointer leak rate register.  
TXC-03456-MB  
Ed. 1, June 1995  
- 45 -  
L4M  
PRELIMINARY  
TXC-03456  
Receive 140 Mbit/s Line AIS Generation  
The L4M provides two techniques for generation of line AIS. The first approach uses an external clock, and the  
second approach uses a bit stuffing technique. The use of an external stable clock for AIS permits the receive  
performance monitoring circuit to be used (i.e., Receive AIS Detector and Receive Frame Alignment Detector),  
while the bit stuffing AIS approach disables the receive performance monitoring circuit when the L4M is gener-  
ating a receive line AIS. Line AIS is defined as all ones in the data signal. In addition, in the receive direction,  
when BSAISE=1 line AIS cannot be generated when the drop bus clock is lost, since this clock is required for  
generating line AIS. When the bit stuffing AIS approach is not used and the L4M generates an RXAIS signal,  
the external PLL will lose lock. In this case the AISIND pin can be used with some external logic to cause the  
external 139.264 MHz VCXO to lock onto the AIS clock to maintain proper synchronization of the 139.264 MHz  
VCXO clock.  
Using an external clock for AIS generation is enabled by writing a 0 to control bit BSAISE (bit 0 in 1CH). Please  
note that control bit BSAISE is 0 upon power-up. The AIS clock is either 17.408 MHz for byte operation, or  
34.816 MHz for nibble operation. The AIS clock is monitored for operation and an alarm indication (LAISC)  
provided when this clock is not functioning. Loss of AIS clock also prevents the L4M from generating a line AIS  
in either the transmit or receive directions. When the L4M is required to generate either a transmit or receive  
line AIS the external AISCK clock input is used as the timebase.  
The bit stuffing approach does not require an external clock. The capability to generate line AIS on alarm indi-  
cations is enabled by writing a 1 to control bit BSAISE. In the transmit direction, line AIS is generated by bit  
stuffing 7/9 of the time using an all ones pattern for data. The actual technique consists of performing stuffing  
for the first four rows of the 9 subframes (CCCCC=1, and the S-bit is 0). Frequency justification is performed  
for row 5, bit stuffing for rows 6, 7, and 8, followed by frequency justification for row 9. In the receive direction,  
the approach is the same, bit stuffing is multiplexed into the format prior to the desynchronizer.  
In the transmit direction, line AIS cannot be transmitted when the drop clock is lost in the drop bus timing  
modes, in the add bus timing mode when the add bus clock is lost, or when the external clock is lost in the  
external timing mode.  
Receive and Transmit Performance Monitoring  
The L4M provides 139.264 Mbit/s receive and transmit performance monitoring. Performance monitoring  
includes frame alignment, providing the status of the remote indication alarm bit, counting framing errors and,  
when enabled, works in conjunction with the AIS detector circuits.  
The L4M monitors the receive and transmit data for frame alignment as specified in ITU-T Recommendation  
G.751. The frame structure consists of 2928 bits, starting with bit 1. The frame alignment pattern is carried in  
bits 1 through 12, and has the following frame alignment pattern: 111110100000. After frame alignment, a 16-  
bit performance counter counts the number of errored frames (one or more bits in the frame alignment pattern  
is in error) in both the transmit and receive directions. In addition, the status of the distant alarm indication (bit  
13 in the format) is provided. A 1 causes a TDAI alarm (bit 5 in 28/29H), or a RDAI alarm (bit 4 in 28/29H), and  
an interrupt if the mask bit is enabled, and the hardware interrupt is enabled. No other action is taken upon  
detection of Distant Alarm Indication. An enable bit (LFAISE) is provided to generate a 140 Mbit/s AIS, when  
loss of frame alignment is detected. The frame alignment detection can be coupled with the AIS recovery cir-  
cuit by setting the FDAEN control bit to 1.  
In the receive direction, the performance monitoring circuit (i.e., Receive AIS Detector and Receive Frame  
Alignment Detector) is disabled when the bit stuffing AIS feature is enabled and the L4M is generating a  
receive line AIS; also, the receive frame error counter is inhibited on a RLOF alarm or DBLOC alarm and the  
transmit frame error counter is inhibited on a TLOF alarm.  
TXC-03456-MB  
Ed. 1, June 1995  
- 46 -  
L4M  
PRELIMINARY  
TXC-03456  
Transmit Unequipped Channel Generation  
The L4M provides the capability of generating an unequipped channel or a supervisory unequipped channel.  
The following table lists the control bit states for generating the two types of unequipped channels and the pri-  
ority associated with path AIS.  
TUNEQ  
POHEUQ  
PAISG  
Action  
0
1
X
0
0
0
Normal Operation  
Transmit Unequipped channel. POH bytes and payload bytes are  
equal to zero.  
1
1
0
1
Transmit supervisory unequipped channel. POH are transmitted (if  
enabled). Payload bytes are transmitted as zero.  
X
X
Transmit path AIS. POH (when enabled) and payload bytes trans-  
mitted as 1.  
Transmit POH Bytes  
The insertion of the transmit POH bytes is enabled by placing a high on the signal lead labeled POHDIS (pin  
19). This signal lead has priority over the control bits such as the POH enable control bit for unequipped status  
(POHEUQ). When an active low is placed on this pin, the insertion of POH bytes into the SPE is disabled.  
However, the POH RAM locations may still be written to by the microprocessor. The starting location of the  
payload (without the POH bytes) will be still determined by the J1 pulse (add bus timing), or at the 0 or 522  
location (drop bus or external timing modes), determined by the SVC4H control bit.  
When enabled (POHDIS is high), the L4M has the capability of inserting the Path Overhead bytes from RAM  
locations, or from an external POH interface (except the B3 byte). The individual RAM locations are allowed to  
be updated during operation.  
The L4M is also equipped with a control bit (POHRAM) that permits the Path Overhead bytes (except the B3  
byte) from the transmit POH interface (when selected) to be written into common RAM locations (or micropro-  
cessor-written values) in addition to being transmitted. The following are the control states associated with the  
POHRAM and EXbn control bits.  
POHRAM  
EXbn  
Action  
1
1
The external interface POH byte that is selected is transmitted and is also written  
into RAM. For example, when EXF2 is a 1, the external interface F2 byte is trans-  
mitted and written into the RAM each frame.  
0
1
0
The external POH byte that is selected is transmitted. The microprocessor can  
write a value to RAM as required. For example, when EXF2 is a 1, the external  
interface F2 byte is transmitted each frame, but is not written to the RAM location.  
X
Microprocessor-written POH byte is transmitted, except B3 and G1 bytes. See  
RING, FEBEEN and RDIEN control bits for more information.  
This feature allows the microprocessor to read selected transmitted POH interface bytes prior to transmission  
for test purposes. In addition, this feature permits the user to switch back and forth between a selected POH  
I/O byte and the RAM location, without having to reinitialize the RAM POH byte locations during switch-over.  
TXC-03456-MB  
Ed. 1, June 1995  
- 47 -  
L4M  
PRELIMINARY  
TXC-03456  
Transport (Section) Overhead Bytes  
The L4M provides an option in the drop bus and external timing modes to provide selected Transport (Section)  
Overhead Bytes. This feature is selected by writing a 1 to control bit TOHOUT (bit 5 in 14H). The selected TOH  
bytes are the six A1 and A2 framing bytes, C1 byte, and the H1 and H2 pointer bytes (including Y and 1s  
pointer bytes). The A11, A12, and A13 bytes are equal to F6H, while A21, A22, and A23 are equal to 28H.  
When control bit UPC1 is a 0, the value 01H is transmitted as the C1 byte. When UPC1 is a 1, the micropro-  
cessor-written value in 17H is transmitted as the C1 byte.  
The pointer values H1 and H2 correspond to H11 and H21 in the AU-4 pointer (H11, H12, H13, H21, H22,  
H23), as illustrated below. The H11 and H21 bytes carry the pointer value that corresponds to 522 or 0,  
depending on the state of the SVC4H control bit. The H12 and H13 bytes carry the value 1001ss11. The H22,  
and H23 bytes are specified as all ones.  
H11  
H12  
H13  
H21  
H22  
H23  
NNNNSSID  
1001ss11  
1001ss11  
IDIDIDID  
11111111  
11111111  
Note: NNNN is equal to 0110.  
When control bit TPSSEL is a 0, the SS-bits are transmitted as a 10, while the SS-bits in H12 and H13 are  
undefined and are transmitted as 00. When a 1 is written into the transmit pointer S-bit select control bit TPS-  
SEL, the microprocessor is able to program the SS and ss bits. Register 1DH has the following structure:  
Bit  
7
6
5
4
3
2
1
0
TS  
TS  
Ts  
Ts  
Ts  
Ts  
RS  
RS  
Transmit H11  
Transmit H12  
Transmit H13  
Receive H11  
Transmit C1 Reference Delay (External Timing Mode Only)  
When the external timing mode is selected, and control bit TC1DC (bit 3 in 16H) is written with a 1, a 12-bit  
register location (19H and 18H) is enabled which can compensate for up to 2429 positions (270 columns x 9  
rows) for the external C1 reference pulse. For example, if a binary 0 is written into the 12-bit register by the  
microprocessor, the external C1 pulse (in EXC1) is in the C11 time slot (the correct time slot). When the binary  
value of 1 is written into the 12-bit register, it is assumed that the C1 pulse is shifted one time slot (one clock  
cycle) into the time slot that corresponds to C12 byte. This means that the starting point for the transmit frame  
reference should be one byte earlier. Values written into the 12-bit register other than 2429 will be counted with  
a delay equal to 0.  
Add Bus C1 Input/Output Pulse  
When control bit AC1EN is a 1, in the drop timing mode and external timing modes, the C1 indicator pulse is  
provided as a separate output lead (AC1) instead of being in the C1J1 signal. In this mode, the C1J1 signal  
will carry the J1 pulse only. In the add bus timing mode, the AC1 lead is or-gated with the AC1J1 signal to form  
a composite internal C1J1 signal. The AC1 option is selected using the states defined in the table below:  
AC1EN  
AC1 pin  
Action  
0
1
Low  
Normal operation. Pin is grounded. C1 is provided in the AC1J1 signal.  
C1 pulse In the drop timing and external timing modes, C1 is provided as a separate output  
signal. The AC1J1 signal contains the J1 signal only. In the add bus timing mode,  
the C1 signal may be provided in the AC1J1 signal or as a separate signal.  
TXC-03456-MB  
Ed. 1, June 1995  
- 48 -  
L4M  
PRELIMINARY  
TXC-03456  
Test Generator and Analyzer  
The L4M is equipped with a transmit test generator and receive analyzer. A simplified block diagram of the test  
generator and analyzer is shown in Figure 23 below. The transmit clock (TXC) must be present in order for the  
23  
2 -1 test generator to function. The test generator sequence is specified in ITU-T recommendation O.151.  
The test generator is enabled by writing a 1 to control bit TGEN (bit 2 in 14H). The byte or nibble transmit input  
is disabled and the test sequence is enabled. The test generator can be also be enabled when the L4M is in  
23  
line loopback. The 2 -1 test analyzer samples the receive data for operation. The test analyzer is enabled by  
writing a 1 to control bit ANAEN (bit 1 in 14H). The test analyzer monitors the incoming test sequence for lock,  
using consecutive 1000-bit blocks (not a sliding window). An out of lock alarm (ANOOL) is detected when 30  
bits in a 1000-bit sequence are detected in error. Recovery occurs when the first 24 bits in the test sequence  
match. Errors are counted in a 16-bit performance counter (locations 44 and 45H). The counter is inhibited  
when out of lock or when the analyzer is disabled.  
Data  
Rec Data (Byte/Nibble)  
Rec Clock  
Desync  
Circuit  
Output  
Block  
Clock  
Data  
Receive  
Test  
Loopback  
Enable  
Test Analyzer  
Enable  
Analyzer  
NIB Lead  
Xmit Data (Byte/Nibble)  
Xmit Clock  
Test Generator  
Enable  
Data  
Clock  
Data  
Input  
Block  
Data  
Clock  
Clock  
Xmit  
FIFO  
Test  
Pattern  
Transmit  
Test  
Clock  
Generator  
NIB Lead  
Figure 23. Test Generator, Analyzer and Loopback  
Performance Counters  
All 16-bit performance counters have a special 16-bit read operation which allows uninterrupted access, with-  
out the danger of one byte changing while the other byte is read. To perform a 16-bit read operation, the low  
order byte is read first. The read operation freezes the count in the high order byte. The high order byte should  
be read next.  
All the performance counters can also be configured to be either saturating or non-saturating. When a 0 is writ-  
ten to control bit COR (bit 0 in 13H), the performance counters are configured to be saturating, with the  
counters stopping at their maximum count. An 8-bit or 16-bit counter is reset on a microprocessor read cycle.  
Counts that occur during the read cycle are held, and the counter updated afterwards. When a 1 is written to  
control bit COR, the performance counters are configured to be non-saturating, and roll over after the maxi-  
mum count in the counter is reached. In this mode, the counters do not clear on a microprocessor read cycle,  
but continue to count.  
TXC-03456-MB  
Ed. 1, June 1995  
- 49 -  
L4M  
PRELIMINARY  
TXC-03456  
All the performance counters can be reset simultaneously by writing a 1 to control bit RSETC (bit 7 in 1CH).  
This bit is self clearing, and does not require the microprocessor to write a 0 into this location afterwards. In  
addition, a performance counter can also be cleared by writing the value of 00H to the low byte, immediately  
followed by writing a 00H to address n+1. The n+1 address location contains the high order byte of the 16-bit  
performance counter.  
All performance counters (except the Receive Framing Error counter and the Transmit Framing Error counter)  
are inhibited when any of the following alarms occur, and released for operation after the last alarm clears.  
- Loss of Drop Bus J1 pulse (DBLOJ1) when PTEN pin is low.  
- Receive loss of pointer alarm (RLOP) when PTEN pin is high.  
- Receive path AIS alarm (RPAIS) when PTEN pin is high.  
- Loss of Drop Bus Clock (DBLOC).  
- E1 byte AIS Detected (E1AIS) when external alarm enable (EAPE)  
control bit is 0.  
- External alarm ISTAT pin is high (XISTAT) when external alarm enable  
(EAPE) control bit is 1.  
- External alarm PAIS pin is high (XPAIS) when external alarm enable  
(EAPE) control bit is 1.  
- J1 loss of lock (J1LOL) alarm and control bit J1LEN is a 1  
(and POHDIS is a 1).  
- J1 trace identifier mismatch (J1TIM) alarm and control bit J1TEN is a 1  
(and POHDIS is a 1).  
- Received active low on the external AIS lead (XAIS alarm).  
- Path Signal Label Enable control bit (PSLER) is a 1, and either a  
PSLERR or C2EQ0 alarm occurs.  
The receive framing counters and transmit framing counters are inhibited on loss of frame alignment.  
TXC-03456-MB  
Ed. 1, June 1995  
- 50 -  
L4M  
PRELIMINARY  
TXC-03456  
Boundary Scan  
Introduction  
The IEEE 1149.1 standard defines the requirements of a boundary scan architecture that has been specified  
by the IEEE Joint Test Action Group (JTAG). Boundary scan is a specialized scan architecture that provides  
observability and controllability for the L4M device’s interface pins. The Boundary Scan Block consists of a  
Test Access Port (TAP) controller, instruction and data registers, and a boundary scan path bordering the input  
and output pins. The boundary scan test bus interface consists of four input signals (Test Clock (TCK), Test  
Mode Select (TMS), Test Data Input (TDI) and Test Reset (TRS) and a Test Data Output (TDO) output signal.  
The TAP controller receives external control information via a Test Clock (TCK) signal and a Test Mode Select  
(TMS) signal, and sends control signals to the internal scan paths. The scan path architecture consists of a  
two-bit serial instruction register and two or more serial data registers. The instruction and data registers are  
connected in parallel between the serial Test Data Input (TDI) and Test Data Output (TDO) signals. The Test  
Data Input (TDI) signal is routed to both the instruction and data registers and is used to transfer serial data  
into a register during a scan operation. The Test Data Output (TDO) is selected to send data from either regis-  
ter during a scan operation.  
When boundary scan testing is not being performed the boundary scan register is transparent, allowing the  
input and output signals to pass to and from the L4M device’s internal logic, as illustrated in Figure 24. During  
boundary scan testing, the boundary scan register disables the normal flow of input and output signals to allow  
the device to be controlled and observed via scan operations. A timing diagram for the boundary scan feature  
is provided in Figure 21.  
Boundary Scan Support  
The maximum frequency the L4M device will support for boundary scan is 10 MHz. The L4M device performs  
the following boundary scan test instructions:  
- EXTEST  
- SAMPLE/PRELOAD  
- BYPASS  
EXTEST Test Instruction:  
One of the required boundary scan tests is the external boundary test (EXTEST) instruction. When this instruc-  
tion is shifted in, the L4M device is forced into an off-line test mode. While in this test mode, the test bus can  
shift data through the boundary scan registers to control the external L4M input and output leads.  
SAMPLE/PRELOAD Test Instruction:  
When the SAMPLE/PRELOAD instruction is shifted in, the L4M device remains fully operational. While in this  
test mode, L4M input data, and data destined for device outputs, can be captured and shifted out for inspec-  
tion. The data is captured in response to control signals sent to the TAP controller.  
BYPASS Test Instruction:  
When the BYPASS instruction is shifted in, the L4M device remains fully operational. While in this test mode, a  
scan operation will transfer serial data from the TDI input, through an internal scan cell, to the TDO pin. The  
purpose of this instruction is to abbreviate the scan path through the circuits that are not being tested to only a  
single clock delay.  
TXC-03456-MB  
Ed. 1, June 1995  
- 51 -  
L4M  
PRELIMINARY  
TXC-03456  
Figure 24. Boundary Scan Schematic  
Boundary Scan Register  
Signal input and  
output pins  
CORE  
LOGIC  
OF  
L4M  
DEVICE  
Instruction Register  
Bypass Register  
TAP Controller  
3
TDI  
TDO  
Controls  
IN  
OUT  
Boundary Scan  
Serial Test Data  
TXC-03456-MB  
Ed. 1, June 1995  
- 52 -  
L4M  
PRELIMINARY  
TXC-03456  
Boundary Scan Chain  
There are 124 scan cells in the L4M boundary scan chain. Bidirectional signals require two scan cells. Addi-  
tional scan cells are used for direction control as needed. The following table shows the listed order of the scan  
cells and their function.  
Scan Cell No.  
I/O  
Pin No.  
Symbol  
Comments  
Should be set to 0.  
1
2
Input  
Input  
104  
105  
107  
108  
109  
110  
111  
TEST  
EXC1  
TOCHC  
AD0  
3
Output  
Output  
Output  
Output  
Output  
4
5
AD1  
6
AD2  
7
AD3  
8
GZADB  
AD4  
Output enable for AD0...AD7  
9
Output  
Output  
Output  
Output  
Output  
Output  
113  
114  
115  
116  
117  
119  
10  
11  
12  
13  
14  
15  
AD5  
AD6  
AD7  
ADD  
APAR  
GZBIDA  
Output enable for AC1, ACLK, ASPE, and  
AC1J1. 0=Output, 1=Input  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
Bidirectional  
Bidirectional  
Bidirectional  
Bidirectional  
Input  
120  
121  
122  
123  
125  
126  
127  
128  
129  
131  
132  
133  
134  
135  
137  
AC1  
ACLK  
ASPE  
AC1J1  
EXTC  
DC1  
Input  
Input  
DC1J1  
DPAR  
DSPE  
DCLK  
TEST  
DD0  
Input  
Input  
Input  
Input  
Should be set to 0.  
Input  
Input  
DD1  
Input  
DD2  
Input  
DD3  
TXC-03456-MB  
Ed. 1, June 1995  
- 53 -  
L4M  
PRELIMINARY  
TXC-03456  
Scan Cell No.  
I/O  
Pin No.  
Symbol  
Comments  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
Input  
Input  
138  
139  
140  
141  
143  
144  
1
DD4  
DD5  
Input  
DD6  
Input  
DD7  
Output  
Input  
PLEQ0  
TEST  
RESET  
PTEN  
Input  
Input  
2
Input  
3
TEST  
Should be set to 0.  
Output  
Output  
Output  
Output  
Output  
Output  
5
ROCHC  
ROCHD  
RAIPD  
6
7
8
RPOHD  
RPOHF  
RPOHC  
HIGHZE  
9
11  
HI-Z enable. set to 0 to not tri-state.  
GZOSHARED Output enable for PJ. 0=Output, 1=Input  
Output  
Output  
Output  
Input  
13  
14  
15  
17  
18  
19  
PJ  
CTRL  
CTRL  
EXAIS  
Input  
HIGHZ  
Input  
POHDIS  
GZBDSHARED Output enable for NJ. 0=Output, 1=Input  
Bidirectional  
Input  
20  
21  
NJ  
RXCI  
GZRXCO  
RXCO  
AISIND  
RXD0  
Output enable for RXCO.  
Output  
Output  
Output  
Output  
Output  
Output  
23  
24  
25  
26  
27  
29  
RXD1  
RXD2  
RXD3  
GZRXDC  
Output enable for RXD0...RXD1  
TXC-03456-MB  
Ed. 1, June 1995  
- 54 -  
L4M  
PRELIMINARY  
TXC-03456  
Scan Cell No.  
I/O  
Pin No.  
Symbol  
Comments  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
Output  
Output  
30  
31  
32  
33  
35  
36  
37  
38  
39  
41  
42  
43  
44  
RXD4  
RXD5  
RXD6  
RXD7  
DROPT  
ENABT  
ISTAT  
PAIS  
STAI  
D0  
Output  
Output  
Input  
Input  
Input  
Input  
Input  
Bidirectional  
Bidirectional  
Bidirectional  
Bidirectional  
D1  
D2  
D3  
GZDUP  
D4  
Output enable for D0...D7. 0=Ouput, 1=Input.  
Bidirectional  
Bidirectional  
Bidirectional  
Bidirectional  
Output  
45  
47  
48  
49  
50  
D5  
D6  
D7  
INT/IRQ  
GZRDY  
RDY/DTACK  
RAMCI  
SEL  
Output enable for RDY/DTACK  
Output  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
51  
53  
55  
56  
57  
59  
60  
61  
62  
63  
65  
66  
67  
68  
RD  
WR  
AS  
MADBUS  
A0  
A1  
A2  
A3  
A4  
A5  
A6  
TXC-03456-MB  
Ed. 1, June 1995  
- 55 -  
L4M  
PRELIMINARY  
TXC-03456  
Scan Cell No.  
I/O  
Pin No.  
Symbol  
Comments  
99  
Input  
Input  
Output  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
Input  
69  
71  
72  
73  
74  
75  
77  
78  
79  
80  
81  
83  
84  
85  
86  
87  
89  
A7  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
AISCK  
STUFF  
MOTO  
NIB  
TXD0  
TXD1  
TXD2  
TXD3  
TXD4  
TXD5  
TXD6  
TXD7  
EXLOS  
TEST  
TXC  
Should be set to 0.  
TEST  
Should be set to 0.  
GZSCAN  
TEST  
Output enable for TESTS.  
Should be set to 0.  
Output  
Output  
Output  
Input  
91  
92  
93  
95  
96  
97  
98  
99  
TPOHF  
TPOHC  
TPOHD  
TAIPD  
TOCHD  
TAIPF  
TAIPC  
Input  
Input  
Input  
Input  
TXC-03456-MB  
Ed. 1, June 1995  
- 56 -  
L4M  
PRELIMINARY  
TXC-03456  
EXTERNAL DEVICE OPERATION  
Phase-Locked Loop  
The phase-locked loop (PLL) circuit for the L4M is shown in Figure 25. The bandwidth (BW Hz) of the PLL is  
given by the following equation.  
BW = K K K /2π  
d
o h  
where,  
Ko = (30ppm/v) x (139.264 Hz/ppm) x (2π)  
Kd = 5v/[(2π) x (256)]  
Kh = 39/[2 x (15 + 36/2)] = 0.591  
The bandwidth of the PLL is equal to 7.7 Hz.  
0.1 µF  
L4M  
TXC-03456  
2 µF  
39K  
TTL  
36K  
14  
CTRL  
15K  
-
139.264 MHz  
VCXO  
2.2K  
36K  
15  
741  
CTRL  
30 ppm  
+
e.g., Connor-Winfield EDV54-120-31  
+2.0V  
Divided  
by 4 for Nibble I/O  
by 8 for Byte I/O  
21  
TTL  
ECL  
RXCI  
Termination  
resistor  
Figure 25. Phase-Locked Loop  
To ensure that the L4M meets the jitter performance outlined in the ETS1015 document, an adaptive FIFO leak  
rate algorithm must be employed to dynamically adjust the value written to the FLR register (1AH). An applica-  
tion note on this subject entitled “Jitter Test results for the L4M device - Application Note”, document number  
TXC-03456-0001-AN, Edition 1.0, February 7, 1995 is available upon request.  
TXC-03456-MB  
Ed. 1, June 1995  
- 57 -  
L4M  
PRELIMINARY  
TXC-03456  
140 Mbit/s Line Interface  
Figure 26 is a simplified view of the 140 Mbit/s line interface. The NIB control lead selects whether the receive  
and transmit line interface is nibble- or byte-wide. The AIS clock (AISCK) should be connected to a stable  
34.816 MHz frequency source for nibble interface operation, or to a 17.408 MHz frequency source for byte  
interface operation. The AIS indication lead (AISIND) provides an external indication when AIS is generated.  
L4M  
TXC-03456  
Nibble or  
Byte Data  
RXDn  
CMI  
Receive Serial Data  
Interface  
23  
RXCO  
Receive Clock Out  
21 Receive Clock In  
RXCI  
Loop Filter  
14  
CTRL  
VCXO  
15  
CTRL  
24  
71  
74  
AISIND  
AISCK  
NIB  
AIS Indication  
AIS Clock (as required)  
Nibble/Byte Selection  
CMI  
Interface  
TXDn  
Transmit Serial Data  
Nibble or  
Byte Data  
87  
Transmit Clock  
TXC  
Figure 26. L4M 140 Mbit/s Line Interface  
TXC-03456-MB  
Ed. 1, June 1995  
- 58 -  
L4M  
PRELIMINARY  
TXC-03456  
Ring Configuration  
Figure 27 shows two L4M devices arranged in a ring configuration. The two L4Ms exchange path FEBE and  
RDI information using the alarm indication port. The receive alarm indication port clock and framing pulse are  
shared with the receive POH byte interface clock and framing pulse signals. This feature is disabled when an  
active low is placed on the POHDIS lead. Data (RAIPD), as a repetitive byte, is clocked out of the L4M using  
the path overhead interface clock (RPOHC). The path overhead frame pulse RPOHF indicates the start of the  
repetitive data byte (RAIPD).  
In normal operation, receive alarm indication port data (RAIPD) is connected to its mate transmit alarm indica-  
tion port (TAIPD). The receive clock (RPOHC) is connected to transmit clock TAIPC at its mate, and the  
receive framing pulse RPOHF is connected to the transmit frame pulse input (TAIPF). Likewise, the mate  
L4M’s receive data is connected to the transmit alarm interface port. The clock present at TAIPC is monitored  
for operation. An alarm indication port loss of clock alarm causes the FEBE count to be transmitted as 0, and  
RDI to be transmitted as 0. Writing a 1 to the RING control bit selects the ring mode of operation.  
The alarm indication byte is sent in the following way:  
Bits 1-4  
Bit 5  
Bit 8  
0
B3 Count  
0
1
Path RDI  
The byte is repeated nine times.  
The information sent via the alarm indication port is:  
- FEBE count  
- Path RDI/FERF Indication whose value is set by:  
- Received active low on the external AIS lead (XAIS alarm).  
- Received E1 byte indication (E1AIS), and control bit EAPE is a 0.  
- External ISTAT Pin (XISTAT) alarm, when control bit EAPE is a 1.  
- External PAIS Pin (XPAIS) alarm, when control bit EAPE is a 1.  
- Drop bus loss of J1 (DBLOJ1) when PTEN is low.  
- Receive loss of pointer (RLOP) alarm when PTEN is high.  
- Receive path AIS (RPAIS) alarm when PTEN is high.  
- Path Signal Label Enable control bit (PSLEN) is a 1, and either a PSLERR or C2EQ0 alarm  
occurs.  
- Control bit J1TEN is a 1, and a J1TIM alarm occurs.  
- Control bit J1LEN is a 1, and a J1LOL alarm occurs.  
TXC-03456-MB  
Ed. 1, June 1995  
- 59 -  
L4M  
PRELIMINARY  
TXC-03456  
L4M  
TXC-03456  
RAIPD RPOHF RPOHC  
TAIPD  
TAIPF  
TAIPC  
7
9
11  
96  
98  
99  
96  
98  
99  
7
9
11  
TAIPD  
TAIPF  
TAIPC  
RAIPD RPOHF RPOHC  
L4M  
TXC-03456  
Figure 27. Use of Two L4M Devices in Ring Configuration  
TXC-03456-MB  
Ed. 1, June 1995  
- 60 -  
L4M  
PRELIMINARY  
TXC-03456  
Overhead Communication Channel Interface  
The 139.264 Mbit/s format has ten overhead communication channel bits ("O"-bits) per subframe or 90 bits per  
frame. The "O"-bit receive and transmit interfaces are treated as an asynchronous serial data communications  
channel.  
In the transmit direction, the "O"-bit interface consists of an output clock (TOCHC) and data input lead  
(TOCHD). Data is clocked into the 140 Mbit/s Mapper on positive transitions of the clock. The clock is non-  
symmetrical.  
In the receive direction, the interface consists of an output clock (ROCHC) and data output signal (ROCHD).  
Data is clocked out of the L4M on negative transitions of the clock. The clock is non-symmetrical.  
Path Overhead Interface  
In the transmit direction, timing is provided for clocking in the nine POH bytes. The insertion of POH data from  
the POH interface is disabled when an active low is placed on the POHDIS lead. When enabled, the transmit  
POH interface B3 byte position is masked out by the L4M. A B3 test byte may be written by the microprocessor  
into the L4M RAM and transmitted in place of the calculated B3 byte, or it may function as a B3 error mask. A  
transmit non-symmetrical clock (TPOHC) and framing pulse (TPOHF) are provided for sourcing the Path Over-  
head bytes (TPOHD) from the external circuitry. The framing pulse is one clock cycle wide and occurs in the  
first bit time of the J1 byte.  
In the receive direction all nine Path Overhead bytes are clocked out at the POH interface. The receive timing  
is asynchronous in relationship to transmit timing. A receive clock (RPOHC) and framing pulse (RPOHF) are  
provided for outputting the Path Overhead bytes (RPOHD) for external circuitry. The framing pulse is one clock  
cycle wide and occurs in the first bit time of the J1 byte.  
TXC-03456-MB  
Ed. 1, June 1995  
- 61 -  
L4M  
PRELIMINARY  
TXC-03456  
MEMORY MAP  
The following definitions are used for the microprocessor access modes of the memory address locations in  
the tables below: R/W (read/write), R (read only), R(L) (read latched bit position).  
CONTROL BITS  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
10  
11  
12  
13  
14  
15  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
TINVC  
PSLEN  
EXZ5  
TLAIS  
RDIEN  
EXZ4  
RING  
TRDI  
EXZ3  
EXOB  
FEBEEN  
EXH4  
TESTB3 XRDIEN POHEUQ  
ADDZ  
RINVC  
EXJ1  
EAPE  
EXF2  
LHZ  
RAISEN RAISG  
EXG1  
LLBK  
TGEN  
EXC2  
SLBK  
J1COM  
CCITT  
TUNEQ POHRAM  
COR  
EAISEN TCAISEN TOHOUT J1LEN  
J1TEN  
ANAEN  
C2FVD  
SVC4H  
UPC1  
LFAISE  
2048  
128  
FDAEN TPSSEL RPSDS RPSSEL FBTOZ  
Transmit C1 Offset  
16  
17  
18  
R/W  
R/W  
R/W  
1024  
512  
256  
TC1DC  
PAISG  
Transmit C1 Offset  
64  
32  
16  
8
4
RDI10  
4
2
PADS  
2
1
FEBEBC  
1
Receive C1 Offset  
2048  
128  
1024  
512  
256  
RC1DC  
Receive C1 Offset  
16  
FIFO Leak Rate Register  
FIFO Leak Rate Register  
RESETC RESETD RESETS  
TS TS Ts  
19  
1A  
1B  
1C  
1D  
1E  
1F  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
64  
32  
8
LOADEN  
BSAISE  
RS  
PARDO AC1EN  
Ts RS  
Ts  
Ts  
Bit 1------------------------------Transmit C1 Value------------------------------Bit 7  
PLDINV  
TXC-03456-MB  
Ed. 1, June 1995  
- 62 -  
L4M  
PRELIMINARY  
TXC-03456  
STATUS BITS  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
R
R(L)  
R
ANOOL TLAISD TFIFOE ABLOJ1  
ANOOL TLAISD TFIFOE ABLOJ1  
LAISC  
LAISC  
XAIS  
XAIS  
DBLOJ1  
DBLOJ1  
J1TIM  
E1AIS  
E1AIS  
BUSERR RFIFOE  
BUSERR RFIFOE  
RRDI  
RRDI  
PSLERR C2EQ0  
PSLERR C2EQ0  
J1LOL  
J1LOL  
XSTAI  
XSTAI  
NEW  
RLAISD  
RLAISD  
XPAIS  
R(L)  
R
J1TIM  
TLOC  
TLOC  
SINT  
ABLOC DBLOC  
ABLOC DBLOC  
EXTLOS AIPLOC  
EXTLOS AIPLOC  
RLOC  
RLOC  
1SFOU  
1SFOU  
XISTAT  
XISTAT  
R(L)  
R
XPAIS  
R(L)  
R
NEW  
TLOF  
TLOF  
RLOF  
RLOF  
TDAI  
TDAI  
RDAI  
RDAI  
RLOP  
RLOP  
RPAIS  
RPAIS  
R(L)  
INTERRUPT MASK BITS  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
30  
31  
32  
33  
34  
R/W  
R/W  
R/W  
R/W  
R/W  
ANOOL TLAISD TFIFOE ABLOJ1  
LAISC  
XAIS  
J1LOL  
XSTAI  
NEW  
DBLOJ1  
J1TIM  
E1AIS  
RLAISD  
XPAIS  
BUSERR RFIFOE  
RRDI  
PSLERR C2EQ0  
RLOC  
TLOC  
HINT  
TLOF  
ABLOC DBLOC  
EXTLOS AIPLOC  
XISTAT  
RLOF  
TDAI  
RDAI  
RLOP  
RPAIS  
TRANSMIT PATH OVERHEAD BYTES  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
68  
R/W  
B3 Test Mask and Test Byte  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
C2 Signal Label (microprocessor or POH Interface)  
69  
6A  
R/W  
R/W  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
Transmit FEBE Count (G1 Byte)  
Bit 1----------------------------------Bit 4  
Transmit  
RDI  
Unassigned  
Bit 6---------------------Bit 8  
6B  
6C  
6D  
6E  
6F  
R/W  
R/W  
R/W  
R/W  
R/W  
F2 byte (microprocessor or POH interface)  
H4 byte (microprocessor or POH interface)  
Z3 byte (microprocessor or POH interface)  
Z4 byte (microprocessor or POH interface)  
Z5 byte (microprocessor or POH interface)  
80 to BF R/W  
J1 Byte (64 or 16 bytes of RAM) Microprocessor or POH interface  
TXC-03456-MB  
Ed. 1, June 1995  
- 63 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE PATH OVERHEAD BYTES  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
75  
R/W  
C2 Microprocessor-Written Value for Mismatch  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
B3 Received byte  
78  
79  
7A  
R
R
R
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
C2 Received byte  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
Received FEBE Count (G1 Byte)  
Bit 1----------------------------------Bit 4  
Receive  
Unassigned  
RDI/FERF  
Bit 6---------------------Bit 8  
7B  
7C  
7D  
7E  
7F  
R
R
R
R
R
R
F2 byte (microprocessor read)  
H4 byte (microprocessor read)  
Z3 byte (microprocessor read)  
Z4 byte (microprocessor read)  
Z5 byte (microprocessor read)  
C0 to FF  
or  
J1 Byte 64 bytes (or 16 bytes) Received Message  
C0 to CF  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
J1 Byte (16 bytes of RAM) J1 Microprocessor Written Value for Mismatch  
Bit 1-----------------------------------------------------------------------------------------------Bit 8  
F0 to FF R/W  
TXC-03456-MB  
Ed. 1, June 1995  
- 64 -  
L4M  
PRELIMINARY  
TXC-03456  
PERFORMANCE COUNTERS  
Address  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
(Hex)  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
4A  
4B  
4C  
4D  
4E  
4F  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R
B3 counter (low byte)  
B3 counter (high byte)  
FEBE counter (low byte)  
FEBE counter (high byte)  
Receive analyzer counter (low byte)  
Receive analyzer counter (high byte)  
Transmit framing pattern error counter (low byte)  
Transmit framing pattern error counter (high byte)  
Receive framing pattern error counter (low byte)  
Receive framing pattern error counter (high byte)  
B3 Block Errors (8-bits)  
Positive Justification Counter (8-bits)  
Negative Justification Counter (8-bits)  
NDF Counter  
Desynchronizer Pointer Offset Counter (PLBOC)  
R
Not Used  
PLBOC  
Sign Bit  
PLBOC  
Bit 9  
TXC-03456-MB  
Ed. 1, June 1995  
- 65 -  
L4M  
PRELIMINARY  
TXC-03456  
MEMORY MAP DESCRIPTIONS  
DEVICE IDENTIFIER  
The device identifier (ID) is based on the manufacturer ID found in IEEE standard 1149.1 on Boundary Scan,  
and the ID assigned by the Solid State Products Engineering Council (JEDEC). The serial format for this ID is  
shown below:  
MSB  
Version  
4-bits  
LSB  
1
Part Number  
16-bits  
Manufacturer Identify  
11-bits  
The device identifier is not currently provided as a boundary scan message. However, the manufacturer ID and  
part number are implemented with read-only capability for microprocessor read access. The manufacturer ID  
given for all TranSwitch chips is 107 (06B hex.). The part number of the L4M device is 03456 (0D80 hex.) in  
binary. In addition, the read-only segment is expanded to include a 4-bit mask level field and a 4-bit future  
growth field as shown below:  
Address  
(Hex)  
Mode  
Bit 7  
Bit 6  
Bit 5  
Bit 4  
Bit 3  
Bit 2  
Bit 1  
Bit 0  
004  
003  
002  
001  
000  
R
R
R
R
R
Mask Level  
Revision (Version) Level  
Growth  
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
1
1
0
1
1
0
1
0
0
0
1
0
1
TXC-03456-MB  
Ed. 1, June 1995  
- 66 -  
L4M  
PRELIMINARY  
TXC-03456  
CONTROL REGISTER BIT DESCRIPTIONS  
Address  
Bit  
Symbol  
Description  
10  
7
TINVC  
Transmit Invert Line Clock: A 0 enables byte- or nibble-wide data  
(TXDn) to be clocked into the L4M on positive transitions of the clock  
(TXC). A 1 enables byte- or nibble-wide data to be clocked in on nega-  
tive transitions of the clock.  
6
TLAIS  
Transmit Line AIS: A 1 enables the L4M to generate and insert an all  
ones line signal (140 Mbit/s AIS) in the transmit direction, independent  
of the state of the enable AIS bits and alarms. Transmit line AIS is gen-  
erated under the following conditions:  
- External loss of signal alarm (EXTLOS) when EAISEN is a 1,  
- Loss of transmit clock alarm (TLOC) when TCAISEN is a 1,  
- Loss of 140 Mbit/s frame alignment when LFAISE is a 1,  
- Microprocessor writes a 1 to this bit position.  
5
4
RING  
Path Protected Ring Mode: The L4M must be connected to a mate  
L4M for this mode. A 1 enables the Transmit Alarm Indication Port to  
control the FEBE (when FEBEEN=1) and RDI (when RDIEN=1) that are  
transmitted in the G1 byte.  
EXOB  
External "O"-bit Interface: A 1 enables the Overhead Communication  
Channel data interface for transmitting the 90 overhead communication  
channel bits ("O"-bits) specified in the 140 Mbit/s SDH/SONET format.  
The interface bits are inserted asynchronously into the SDH/SONET for-  
mat with respect to the nine subframes. A 0 causes zeros to be transmit-  
ted for all of the "O"-bits.  
3
TESTB3 Test B3 Byte: A 1 enables a microprocessor-written byte (location 68H)  
to be the transmitted B3 byte. A 0 enables the microprocessor-written  
byte in location 68H to work as a B3 error mask. A 1 written into one or  
more bit positions will cause that bit position to be transmitted inverted  
from its calculated value, until the bit position is written with a 0.  
2
1
XRDIEN External RDI Enable: A 1 in this bit and the RDIEN bit enables a path  
RDI (bit 5 in G1) to be generated and transmitted when a high is placed  
on the STAI pin. A 0 disables the logic level placed on the STAI pin from  
controlling the state of path RDI.  
POHEUQ POH Bytes Enabled During Unequipped Status: This bit works in  
conjunction with control bit TUNEQ for generating an unequipped chan-  
nel. The Path Overhead Byte enable feature must be enabled (POHDIS  
lead is high).  
TUNEQ POHEUQ  
Action  
0
1
X
0
Normal Operation  
Unequipped Channel. POH and payload bytes  
are transmitted as 0.  
1
1
Supervisory Unequipped Channel. POH enabled.  
Payload bytes transmitted as 0.  
TXC-03456-MB  
Ed. 1, June 1995  
- 67 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
10  
0
ADDZ  
Add Bus Force High Impedance State: Works in conjunction with the  
control bit FBTOZ for controlling the add bus signal states. Assuming  
that there is no drop or add bus alarms, the following states are possi-  
ble:  
ADDZ  
0
FBTOZ  
0
Action  
Normal operation. Unused bytes (TOH and POH  
bytes when disabled) are transmitted in the high  
impedance state.  
0
1
1
0
Normal operation. Unused bytes (TOH and POH  
bytes when disabled) are transmitted as 0s. ADD  
is forced to 0.  
All add bus bytes (time slots) forced to the high  
impedance state. Note: when add bus timing is  
selected, data only will be forced to the high  
impedance state. The C1J1 and SPE signals are  
inputs. In the other two timing modes, add bus  
and external timing modes, the add bus clock  
(ACLK), SPE indicator, C1J1 will be forced to 0.  
ADD is forced to 1.  
1
1
All add bus Bytes (time slots) forced to the zero  
state. Note: when add bus timing is selected, data  
only will be forced to the zero state. The C1J1 and  
SPE signals are inputs. In the other two timing  
modes, add and external, the add bus clock, SPE,  
C1J1 will be forced to 0. ADD is forced to 0.  
When there is an alarm for the clock that sources the add bus data, the  
operation in the table below occurs:  
Action for Timing Modes  
ADDZ  
0
FBTOZ  
0
ADD Bus  
DROP Bus  
External  
Add Bus data  
forced to Hi-Z  
state. ADD=1.  
Add Bus data is  
forced to its Hi-Z  
state. ASPE, ACLK, state. ASPE, ACLK,  
Add Bus data is  
forced to its Hi-Z  
AC1J1 forced to 0.  
ADD=1.  
AC1J1 forced to 0.  
ADD=1.  
0
1
Add Bus data  
forced to 0 state. forced to 0 state.  
Add Bus data is  
Add Bus data is  
forced to 0 state.  
ADD=0.  
ASPE, AC1J1, ACLK, ASPE, AC1J1, ACLK,  
ADD are forced to 0 ADD are forced to 0  
state.  
state.  
1
1
0
1
Add Bus data is Add Bus data is  
Add Bus data is  
forced to Hi-Z  
state. ADD=1.  
forced to Hi-Z state. forced to Hi-Z state.  
ASPE, ACLK, AC1J1 ASPE, ACLK, AC1J1  
forced to 0. ADD=1. forced to 0. ADD=1.  
Add Bus data  
and ADD are  
forced to the 0  
state.  
Add Bus data is  
forced to 0 state.  
ACLK, ASPE, AC1J1, ACLK, ASPE, AC1J1,  
and ADD are forced and ADD are forced  
Add Bus data is  
forced to 0 state.  
to 0.  
to 0.  
TXC-03456-MB  
Ed. 1, June 1995  
- 68 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
11  
7
PSLEN  
Path Signal Label Alarm Enable: A 1 enables a 140 Mbit/s receive line  
AIS, and path RDI to be generated and sent when a C2 mismatch alarm  
(PLSERR) or unequipped (C2EQ0) alarm occurs.  
6
RDIEN  
Far End Receive Failure Enable: A 1 enables the internal alarms to  
determine the state of the transmitted RDI bit, while a 0 disables the  
internal alarms from controlling the state of the RDI bit. When written  
with a 0, the microprocessor must write the state of the RDI bit by writing  
a 1 or 0 to control bit TRDI or bit 3 in the G1 POH byte register location  
7AH. The following table is a summary of the various conditions that  
generates an RDI.  
- External G1 byte, when EXG1 is a 1  
- RDIEN is a 1 and RING and EXG1 are 0:  
- DBLOC alarm=1 and DROPT pin is low  
- Low on EXAIS (pin 17)  
- E1 byte AIS indication, when EAPE is a 0  
- High on ISTAT (pin 37), when EAPE is a 1  
- High on PAIS (pin 38), when EAPE is a 1  
- High on STAI (pin 39), when XRDIEN is a 1  
- Drop bus loss of J1 alarm (DBLOJ1) when PTEN (pin 2) is low  
- Path signal label mismatch (PSLERR), when PSLEN is a 1  
- Unequipped status (C2EQ0), when PSLEN is a 1  
- J1 loss of lock (J1LOL), when J1LEN is a 1  
- J1 trace message mismatch (J1TIM), when J1TEN is a 1  
- Loss of pointer (RLOP), when PTEN (pin 2) is high  
- Path AIS (RPAIS), when PTEN (pin 2) is high.  
- RING and RDIEN are a 1, and EXG1 is 0:  
- RDI status via Alarm Indication Port (no AIPLOC alarm).  
- RDIEN and EXG1 are 0:  
- Bit 3 in 6AH is a 1 (transmit G1 byte in RAM).  
- TRDI is a 1.  
5
4
TRDI  
Transmit RDI: A 1 generates an RDI (Bit 5 in the transmit G1 byte is set  
to 1) when control bit RDIEN bit is 0. This bit is orred with the micropro-  
cessor-written RAM G1 value for RDI (bit 3) in location 6AH.  
FEBEEN Far End Block Error Enable: A 1 enables the received B3 value to  
generate the transmitted FEBE count. A 0 enables a microprocessor-  
written value (bits 7 - 4 in register location 6AH) to be transmitted as the  
FEBE count. The FEBE count is sent under the following conditions:  
- Via external G1 byte, when EXG1 is a 1.  
- Microprocessor-written value in bits 7-4 in 6AH,  
when FEBEEN is a 0.  
- Received B3 BIP-8 errors, when FEBEEN is a 1,  
and RING and EXG1 are 0.  
- Received B3 BIP-8 errors via Alarm Indication Port,  
when FEBEEN and RING are 1, and EXG1 is 0.  
TXC-03456-MB  
Ed. 1, June 1995  
- 69 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
11  
3
EAPE  
External Alarm Pin Enable: A 1 enables the external ISTAT (pin 37)  
and PAIS (38) pins to function in place of the E1 byte AIS detection cir-  
cuit (out of band AIS indication). A 0 disables the external alarm pins  
and enables the E1 byte AIS detection circuit (in band AIS indication).  
The E1 byte may be used to carry an in band upstream AIS indication.  
The E1 byte AIS detection circuitry uses majority logic to determine if  
the byte is carrying an AIS indication.  
2
RAISEN Receive Line AIS Enable: A 1 enables internal (and external) alarms to  
generate a receive 140 Mbit/s line AIS. A 0 disables the ability of the  
internal alarms to generate a 140 Mbit/s line AIS. The following table is a  
summary of the various conditions that generates a 140 Mbit/s line AIS,  
and provides an AIS indication (pin 24).  
- RAISEN is a 1:  
- Low on EXAIS (pin 17)  
- E1 byte AIS indication, when EAPE is a 0  
- High on ISTAT (pin 37), when EAPE is a 1  
- High on PAIS (pin 38), when EAPE is a 1  
- Drop bus loss of J1 alarm (DBLOJ1) when PTEN (pin 2) is low  
- Drop bus loss of clock (DBLOC), when BSAISE is a 0  
- Path signal label mismatch (PSLERR), when PSLEN is a 1  
- Unequipped status (C2EQ0), when PSLEN is a 1  
- J1 loss of lock (J1LOL), when J1LEN is a 1  
- J1 trace message mismatch (J1TIM), when J1TEN is a 1  
- Loss of pointer (RLOP), when PTEN (pin 2) is high  
- Path AIS (RPAIS), when PTEN (pin 2) is high.  
- RAISEN is a 0:  
- The microprocessor writes a 1 to RAISG.  
Note. The microprocessor may write to control bit RAISG at any  
time to generate a line AIS. However, writing a 0 to RAISEN pre-  
vents contention between the internal alarms and the micropro-  
cessor for generation of line AIS.  
- Receive loss of line frame alignment (RLOF), when LFAISE is a 1 and  
BSAISE is a 0.  
1
0
RAISG  
RINVC  
Generate Receive AIS: A 1 causes a receive 140 Mbit/s line AIS to be  
generated independent of the internal alarms. Note: The microprocessor  
may write to control bit RAISG at any time for generating a line AIS.  
However, writing a 0 to RAISEN prevents contention between the inter-  
nal alarms and the microprocessor for generation of line AIS.  
Receive Invert Line Clock: Byte- or nibble-wide data is clocked out of  
the L4M on negative transitions of the clock (RXCO) when this bit is a 0.  
A 1 enables the byte or nibble line signal to be clocked out of the L4M on  
positive transitions of the clock.  
TXC-03456-MB  
Ed. 1, June 1995  
- 70 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
12  
7
EXZ5  
Transmit External Z5 Byte: A 1 enables the Z5 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 6FH to be transmitted.  
6
5
4
3
2
1
0
7
EXZ4  
EXZ3  
EXH4  
EXF2  
EXG1  
EXC2  
EXJ1  
Transmit External Z4 Byte: A 1 enables the Z4 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 6EH to be transmitted.  
Transmit External Z3 Byte: A 1 enables the Z3 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 6DH to be transmitted.  
Transmit External H4 Byte: A 1 enables the H4 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 6CH to be transmitted.  
Transmit External F2 Byte: A 1 enables the F2 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 6BH to be transmitted.  
Transmit External G1 Byte: A 1 enables the G1 byte from the external  
POH interface to be transmitted. A 0 selects the states of the G1 byte to  
be written by internal logic, or by the microprocessor, as enabled.  
Transmit External C2 Byte: A 1 enables the C2 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value in register location 69H to be transmitted.  
Transmit External J1 Byte: A 1enables the J1 byte from the external  
POH interface to be transmitted. A 0 enables the microprocessor-written  
value to be transmitted.  
13  
J1COM  
J1 Message Comparison Mode: Works in conjunction with the CCITT  
control bit according to the following table:  
CCITT  
0
J1COM  
X
Action  
Transmit and receive J1 memory segments are  
configured for 64 bytes. Incoming messages are  
written in a rotating fashion with no defined start-  
ing address.  
1
1
0
1
Transmit and receive J1 memory segments are  
configured for 16 bytes. Incoming messages are  
written in a rotating fashion with no defined start-  
ing address.  
Transmit and receive J1 memory segments are  
configured for 16 bytes. J1 incoming message  
comparison feature enabled. The microprocessor  
writes the expected 16-byte message into RAM.  
After multiframe alignment is established, the J1  
bytes in the message are compared against the  
microprocessor-written bytes, located in register  
location F0 to FFH.  
6
CCITT  
J1 Memory Size: A 1 dimensions the transmit and receive memory seg-  
ment size to 16 bytes, while a 0 dimensions the memory segment to 64  
bytes.  
TXC-03456-MB  
Ed. 1, June 1995  
- 71 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
13  
5
TUNEQ  
Transmit Unequipped Status: This bit works in conjunction with control  
bit POHEUQ for generating an unequipped channel. The Path Over-  
head Byte enable feature must be enabled (POHDIS lead is high).  
TUNEQ POHEUQ  
Action  
0
1
X
0
Normal Operation  
Unequipped Channel. POH and payload bytes  
are transmitted as 0.  
1
1
Supervisory Unequipped Channel. POH bytes  
enabled. Payload bytes transmitted as 0.  
4
POHRAM Path Overhead Bytes to RAM: A 1 enables the transmit POH bytes  
(e.g. EXH4 is equal to 1) from the external POH interface to be written  
into RAM prior to transmission. A 0 still enables selected external inter-  
face POH bytes to be transmitted, but the RAM locations are not written  
with the value of the external POH byte. Instead, the RAM locations will  
hold the microprocessor-written values.  
3
2
LHZ  
Force Receive Line to High Impedance: A 1 forces the receive byte or  
nibble data (RXDn), and line output clock (RXCO) to a high impedance  
state, until this bit is written with a 0. This bit is set to 1 after a device  
reset.  
LLBK  
Line Loopback: A 1 written into this location enables the received line  
signal to be looped back as the transmit line signal. The received data  
and clock are provided at either the byte or nibble receive line inter-  
faces.  
1
0
SLBK  
COR  
SDH/SONET Loopback: A 1 written into this location enables a VC-4/  
SPE loopback. This feature is not valid when the PTEN pin is set to 1.  
Non-Saturating Performance Counters Enable: A 1 enables the per-  
formance counters to be non-saturating with roll over capability. A 0  
causes all performance counters to be saturating, stopping at their max-  
imum value, with clear on read capability.  
14  
7
6
EAISEN  
External Loss Of Signal AIS Enable: A 1 enables a 140 Mbit/s AIS to  
be transmitted when a low is applied to EXLOS (pin 85). A 0 disables an  
external loss of signal indication from transmitting an AIS.  
TCAISEN Transmit Loss of Clock AIS Enable: A 1 enables the L4M to send a  
140 Mbit/s AIS when a transmit loss of clock alarm (TLOC) is detected.  
A 0 disables a transmit loss of clock alarm (TLOC) from transmitting an  
AIS.  
TXC-03456-MB  
Ed. 1, June 1995  
- 72 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
14  
5
TOHOUT Transport Overhead Bytes Output Enabled: A 1 enables the L4M to  
generate the three A1 and A2 framing bytes, the C1 byte, and the H1  
and H2 bytes, according to the following table. This feature in enabled in  
the drop bus and external timing modes only.  
TOHOUT UPC1 SVC4H  
Action  
0
0
1
1
1
X
X
0
0
1
0
1
0
1
0
No TOH bytes. The SPE starting  
location (starting with J1) equals 522  
when drop or the external timing mode is  
selected. For add bus timing, the starting  
location is determined by the J1 pulse  
(AC1J1).  
No TOH bytes. The SPE starting  
location (starting with J1) equals 0 when  
drop or the external timing mode is  
selected. For add bus timing, the starting  
location is determined by the J1 pulse  
(AC1J1).  
A1, A2, C11, and H1/H2 byte generated.  
The C11 byte (first C1 byte) is fixed as  
01H. The pointer value is equal to 522,  
the starting location of the SPE. The gen-  
eration of the TOH bytes is disabled in  
the add bus timing mode.  
A1, A2, C11, and H1/H2 byte generated.  
The C11 byte (first C1 byte) is fixed as  
01H. The pointer value is equal to 0, the  
starting location of the SPE. The genera-  
tion of the TOH bytes is disabled in the  
add bus timing mode.  
A1, A2, C11, and H1/H2 byte generated.  
The C11 byte (first C1 byte) is the micro-  
processor-written value (location 1EH).  
The pointer value is equal to 522, the  
starting location of the SPE. The genera-  
tion of the TOH bytes is disabled in the  
add bus timing mode.  
1
1
1
A1, A2, C11, and H1/H2 byte generated.  
The C11 byte (first C1 byte) is the micro-  
processor-written value (location 1EH).  
The pointer value is equal to 0, the start-  
ing location of the SPE. The generation  
of the TOH bytes is disabled in the add  
bus timing mode.  
4
J1LEN  
J1 Loss Of Lock Alarm Action Enable: A 1 enables the L4M to gener-  
ate a receive 140 Mbit/s AIS (when AIS is enabled; RAISEN is a 1), and  
path RDI is enabled and the L4M is not in a path protection ring configu-  
ration (when RDIEN is a 1 and RING is 0) when a J1 loss of lock is  
detected.  
TXC-03456-MB  
Ed. 1, June 1995  
- 73 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
14  
3
J1TEN  
J1 Trace Identifier Mismatch Alarm Action Enable: A 1 enables the  
L4M to generate a receive 140 Mbit/s AIS (when AIS is enabled;  
RAISEN is a 1), and path RDI is enabled and the L4M is not in a path  
protection ring configuration (when RDIEN is a 1 and RING is 0) when a  
J1 a trace identifier mismatch is detected.  
23  
2
1
0
TGEN  
ANAEN  
SVC4H  
Transmit Test Generator Enable: A 1 enables the transmit 2 -1 test  
pseudo random generator. The transmit clock signal (TXC) must be  
present. Byte or nibble interface data is disabled.  
23  
Test Analyzer Enable: A 1 enables the 2 -1 pseudo random test ana-  
lyzer. The test analyzer samples the receive data. Errors are counted in  
a 16-bit performance counter after alignment is established.  
Start Transmit VC-4 after H3 Byte: This feature is operational in the  
drop timing and external timing modes only. A 1 enables the VC-4 (start-  
ing with the J1 byte) to start after the H3 byte. The H1/H2 pointer value  
is set to 0 when the TOH feature is enabled (TOHOUT is a 1). A 0  
enables the VC-4 to start after the C1 byte with a pointer value equal to  
522. In the add bus timing mode, an add bus J1 pulse (in AC1J1) deter-  
mines the starting location of the SPE.  
15  
7
6
LFAISE  
FDAEN  
Loss Of Frame AIS Enable: A common control bit for both the receive  
and transmit performance monitoring circuits. A 1 enables a receive or  
transmit loss of frame alarm to generate a receive or transmit 140  
Mbit/s AIS. The generation of AIS in the receive direction is disabled  
when the bit stuffing AIS feature is enabled (BSAISE is a 1). A 0 dis-  
ables a loss of frame alarm from generating AIS.  
Frame Alignment AIS Enable: A 1 enables frame alignment to work in  
conjunction with the AIS detector. The AIS detection occurs when AIS is  
detected and loss of frame has occurred. AIS recovery occurs when  
frame alignment occurs or the AIS condition goes away. A 0 disables the  
frame alignment from working with the AIS detection circuit, that is, AIS  
can be declared even if a loss of frame condition is not present.  
5
4
TPSSEL Transmit Pointer S-bit Select: Enabled when control bit TOHOUT is a  
1 in the drop bus and external timing modes. A 1 permits the micropro-  
cessor to write the value of the transmit S-bits in the H11, H12, and H13  
bytes. A 0, forces the S-bits in H11 to be sent as 10, and the S-bits in  
H12 and H13 to be sent as 00. See register 1DH.  
RPSDS  
Receive Pointer S-bit Disabled: Enabled when PTEN (pin 2) is high  
enabling the pointer tracking machine. This bit also works in conjunction  
with the RPSSEL bit according to the following table.  
RPSDS RPSSEL  
Action  
0
0
Pointer byte H11 S-bits are checked in pointer  
tracking machine against the value 10.  
Pointer byte H11 S-bits are checked in pointer  
tracking machine against a microprocessor-writ-  
ten value in bits 1 and 0 in 1DH.  
The S-bit check is disabled in the pointer tracking  
machine.  
0
1
1
X
TXC-03456-MB  
Ed. 1, June 1995  
- 74 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
15  
3
RPSSEL Receive Pointer S-Bit Select: Enabled when PTEN (pin 2) is high  
enabling the pointer tracking machine. This bit works in conjunction with  
the RPSDS bit according to the table given above.  
2
1
FBTOZ  
Force Unused Bytes To Zero: A 1 forces the unused TOH bytes and  
POH bytes (when disabled) to 0. A 0 forces the unused bytes to a high  
impedance state.  
C2FVD  
C2 Fixed Value Disabled: A 1 disables the comparison of the received  
C2 byte against the fixed hardware value of 01H in the C2 mismatch  
detection circuit. The C2 mismatch comparison is performed against the  
microprocessor-written value only.  
0
UPC1  
Microprocessor Writes C1 Value: Enabled when control bit TOHOUT  
is a 1 in the drop bus and external timing modes. A 1 enables the micro-  
processor to write the value of the transmitted C1 byte. A 0 generates  
the value of 01H for the transmitted C1 byte.  
16  
17  
7-4  
7-0  
Transmit Transmit C1 Offset Register: Enabled in the external timing mode  
C1 Offset only, when a high is placed on ENABT (pin 36), and when control bit  
TC1DC is a 1. The 12-bit register location compensates for the position  
of the C1 pulse in the EXC1 signal (pin 105). The LSB is bit 0 in 17H,  
and the MSB is bit 7 in 16H. The register compensates for up to 2429  
(270 columns X 9 rows - 1). For example, if the C1 pulse is in the correct  
position, zeros are written to the register. The correct position of the  
framing reference is when C1 corresponds to the C11 position in the  
SDH/SONET format. When a binary 1 is written to the register (bit 0 in  
17H is a 1), it is assumed that the position of the C1 pulse present in the  
EXC1 signal is shifted in time one byte and the input pulse corresponds  
to the C12 byte position in the SDH/SONET frame. This means that the  
starting point for the frame should be one byte earlier. Values written into  
the register greater than a binary value of 2429 will be counted as zero  
delay.  
16  
3
0
TC1DC  
Transmit C1 Delay Control: Enabled in the external timing mode only,  
when a high is placed on ENABT (pin 36). A 1 enables the transmit 12-  
bit C1 offset register in locations 16H and 17H to compensate for a C1  
offset delay in the transmit direction.  
PAISG  
Path AIS Generator Enable: A 1 causes path AIS to be generated in  
the transmit direction. The transmitted payload and POH bytes are  
forced to the 1 state (if POHDIS=1), in addition to the TOH bytes (when  
enabled).  
TXC-03456-MB  
Ed. 1, June 1995  
- 75 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
Receive C1 Offset Register: Enabled when a high is placed on the  
18  
19  
7-4  
7-0  
Receive  
C1 Offset pointer tracking machine control lead PTEN (pin 2), and when control bit  
RC1DC is a 1. The 12-bit register location compensates the position of  
the C1 pulse in the DC1J1 or DC1 signal (pin 127, 126). The LSB is bit 0  
in 19H, and the MSB is bit 7 in 18H. The register compensates for up to  
2429 (270 columns X 9 rows - 1). For example, if the C1 pulse is in the  
correct position, zeros are written to the register. The correct position of  
the framing reference is when C1 corresponds to the C11 position in the  
SDH/SONET format. When a binary 1 is written to the register (bit 0 in  
19H is a 1), it is assumed that the position of the C1 pulse present in the  
DC1 signal is shifted in time one byte and the input pulse corresponds to  
the C12 byte position in the SDH/SONET frame. This means that the  
starting point for the frame should be one byte earlier. Values written into  
the register greater than a binary value of 2429 will be counted as zero  
delay.  
18  
3
RC1DC  
Receive C1 Delay Control: Enabled when the pointer tacking machine  
is selected, when a high is placed on PTEN (pin 2). A 1 enables the  
receive 12-bit register in locations 18 and 19H to compensate for a C1  
offset delay in the receive direction.  
2
1
0
RDI10  
PADS  
RDI/FERF Recovery/Detection 10 Consecutive Enable: A 1 selects  
10 consecutive events as the value for detection and recovery. A 0  
selects 5 consecutive events as the value for detection and recovery.  
Pointer Tracking Machine AIS to LOP Transition Disabled: A 1 dis-  
ables the AIS to LOP transition in the pointer tracking state machine. A 0  
enables the AIS to LOP transition in the pointer tracking machine.  
FEBEBC FEBE Block Count Enable: A 1 enables the FEBE counter to be con-  
figured to count FEBE blocks instead of FEBES. A valid count (between  
1 and 8) will increment the 16-bit counter once. A 0 configures the FEBE  
counter to count FEBES.  
1A  
1B  
7-0  
7-1  
Pointer Leak FIFO Leak Rate Register: The 15-bit value written into registers 1A and  
Rate  
1BH is used for presetting the internal pointer leak counter. The value  
Register written into this register is based on the rate of occurrence of pointer  
movements from the number of counts read from positive/negative stuff  
counters, and the NJ/PJ indication pins. This count will represent the  
average leak rate. A count of 1 will decrement the pointer leak counter  
every three rows. Thus the minimum time to leak out one pointer move-  
ment is 8 frames or 1 millisecond, since each pointer movement is 24  
bits. Bit 7 in register 1BH is assigned as the MSB, and represents bit 15  
in the string, as shown below:  
|
Register 1B  
|
Register 1A  
5 4  
|
Bit 7  
6
5
4
3
2
1
7
6
3
2
1
0
A pin (PLEQ0) is provided that will give a positive indication when the  
pointer leak counter is equal to zero. This indication is reset to zero  
when the pointer leak counter is preset. Register 1AH is preset to 01H  
after a device reset.  
TXC-03456-MB  
Ed. 1, June 1995  
- 76 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
1B  
0
LOADEN Load Enable: Used for desynchronizer operation. The internal pointer  
leak counter shall be preset with the 15-bit leak rate value using the fol-  
lowing steps:  
1. Write the value to the seven upper bits (with 7 being the MSB),  
and a 0 to this bit.  
2. Write the 8-bit value into the lower register (1A).  
3. Write a 1 to this bit, or write the seven upper bits in this register, along  
with a 1 to this bit. The internal counter will preset with the 15-bit  
value on the 0 to 1 transition.  
This bit is set to 1 after a device reset.  
1C  
7
RESETC Reset Counters: A 1 causes the performance counters to reset. When  
the reset is completed, this bit is self clearing and this bit position  
becomes a 0.  
6
5
2
RESETD Reset Mapper: A 1 resets the Mapper. The Mapper will remain reset  
until the processor writes a 0 into this location.  
RESETS Reset Desynchronizer: A 1 resets the two FIFOs in the desynchronizer  
to mid-range values.  
PARDO  
Parity Data Byte Only: A common bit for both the drop and add buses,  
and valid for all timing modes. A 1 enables parity to be calculated for  
data bytes only. A 0 enables parity to be calculated for the add bus out-  
put signals, and drop bus input signals.  
1
0
AC1EN  
Add Bus C1 Pulse Enable: A 1 enables the C1 pulse to be transmit-  
ted as a separate signal instead of in the AC1J1 signal in the external  
and drop timing modes. A 0 enables the AC1J1 signal to carry both the  
C1 and J1 signals. In the add bus timing mode, the C1 signal can be  
applied on the AC1 pin instead of in the C1J1 signal independent of the  
state of this bit.  
BSAISE  
Bit Stuffing AIS Enable: A 1 causes an internal bit stuffing implementa-  
tion to be used for the transmit and receive 140 Mbit/s line AIS genera-  
tion instead of using the external AIS clock. This bit is set to 0 upon  
power-up (selecting the external AIS clock). When the bit stuffing AIS  
feature is selected, the receive performance monitor circuit and AIS  
detection circuits are disabled when receive AIS is generated automati-  
cally by the L4M. Please note that the loss of the drop bus clock will dis-  
able the generation of receive AIS based on bit stuffing.  
TXC-03456-MB  
Ed. 1, June 1995  
- 77 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
Pointer S-bit Microprocessor-Written Values: The bits in this location  
1D  
7-0  
S-Bits  
µP Control are the microprocessor-written S-bits in the transmit pointer bytes, and  
the S-bits used in the receive pointer tracking machine. The transmit  
S-bits in this location are enabled when control bits TPSSEL and  
TOHOUT are 1. In the receive direction, the S-bits in this location are  
enabled when control bit RPSSEL is 1 and RPSDS is 0.  
The bits are defined as:  
Bit 7 is the S-bit state in bit 5 in the transmitted H11 byte.  
Bit 6 is the S-bit state in bit 6 in the transmitted H11 byte.  
Bit 5 is the S-bit state in bit 5 in the transmitted H12 byte.  
Bit 4 is the S-bit state in bit 6 in the transmitted H12 byte.  
Bit 3 is the S-bit state in bit 5 in the transmitted H13 byte.  
Bit 2 is the S-bit state in bit 6 in the transmitted H13 byte.  
Bit 1 is the S-bit state used to compare bit 5 in the received  
H11 byte in the pointer state machine.  
Bit 0 is the S-bit state used to compare bit 6 in the received  
H11 byte in the pointer state machine.  
1E  
1F  
7-0  
0
C1  
C1 Microprocessor-Written Value: When control bits TOHOUT and  
UPC1 are equal to 1, the transmitted C1 value is the value written into  
this location by the microprocessor. When control bit TOHOUT is a 1  
and UPC1 is a 0, a fixed value of 01H is transmitted, and this register  
location is disabled.  
PLDINV  
Phase-Locked Loop Detector Invert Control Bit: A 1 inverts the  
sense of one of the phase-locked loop internal phase detector’s inputs.  
This bit should be set to 1 for normal operation.  
TXC-03456-MB  
Ed. 1, June 1995  
- 78 -  
L4M  
PRELIMINARY  
TXC-03456  
STATUS REGISTER BIT DESCRIPTIONS  
The unlatched alarms are allocated to even numbered hexadecimal address locations, while the latched alarm  
bit positions are allocated to odd numbered register locations. A latched bit sets on the positive level of the  
alarm. A latched bit position clears on a microprocessor read cycle. If the alarm is active after the read cycle,  
the bit position will relatch.  
Address  
Bit  
Symbol  
Description  
23  
20  
21  
7
ANOOL Analyzer Out Of Lock: When enabled, an alarm occurs when the 2 -1  
analyzer is out of lock. An out of lock alarm occurs when 30 bits in a 1000  
bits are received in error. In lock occurs when the first 24 bits in the pattern  
are received correctly. An out of lock disables the analyzer error 16-bit  
counter. This bit is forced to 0 when the ANAEN control bit is set to 0.  
6
TLAISD Transmit Line AIS Detected: An alarm occurs when a 140 Mbit/s AIS has  
been detected (all ones in the transmit bit stream). When control bit FDAEN  
is a 0, an AIS is detected when the incoming signal has five or less zeros in  
each of two consecutive frame periods (2928 bits per frame). Recovery  
occurs when if each of two consecutive frame periods contains six or more  
zeros. When control bit FDAEN is a 1, AIS is detected when the incoming  
signal has five or less zeros in each of two consecutive frame periods, and a  
loss of frame alignment has been detected. Recovery occurs when each of  
two consecutive frame periods contains six or more zeros, or frame align-  
ment has occurred. Other than reporting the alarm, no action is taken.  
5
4
3
TFIFOE Transmit FIFO Error Detected: An alarm occurs when an overflow or  
underflow condition has taken place in the transmit FIFO. The FIFO  
recenters automatically after the FIFO error. Other than reporting the alarm,  
and recentering the FIFO, no action is taken.  
ABLOJ1 Add Bus Loss of J1: An alarm occurs when, in add bus timing mode, the J1  
pulse in the AC1J1 signal is missing for 8 consecutive frames. Recovery  
occurs when the J1 pulse in the AC1J1 signal is present for 8 consecutive  
frames.  
LAISC  
Loss of AIS Clock: An alarm occurs when the AIS input clock (AISCK) is  
stuck high or low for 12-34 consecutive clock cycles of the RAM clock  
(RAMCI). Recovery occurs on the first clock transition. This clock is used to  
generate the 140 Mbit/s line AIS when control bit BSAISE is a 0.  
2
1
XAIS  
External AIS Indication: An indication occurs when an active low is present  
on the EXAIS pin. When control bit RAISEN is a 1, a receive 140 Mbit/s AIS  
is generated, and a path RDI is generated when RDIEN=1.  
DBLOJ1 Drop Bus Loss of J1: An alarm occurs when the J1 pulse in the DC1J1 sig-  
nal is missing for 8 consecutive frames. Recovery occurs when the J1 pulse  
in the DC1J1 pulse is present for 8 consecutive frames. When the pointer  
tracking feature is enabled (PTEN is high), the detection of this alarm is dis-  
abled.  
0
E1AIS  
AIS Detected in the E1 Byte: An alarm occurs when a majority of all ones  
(5 out of 8 bits are a 1) has been detected in the incoming E1 byte once.  
Recovery occurs when a majority of ones is not detected once. This pro-  
vides a means of signaling the 140 Mbit/s Mapper that an upstream SDH/  
SONET Loss Of Frame and other alarms have occurred.  
TXC-03456-MB  
Ed. 1, June 1995  
- 79 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
22  
23  
7
BUSERR Received Parity Error Detected: An alarm indicates that a parity error has  
been detected in the drop bus signals. The drop bus data, SPE signal and  
composite C1J1 pulse are calculated for odd parity and compared against  
the parity bit input for parity errors when the pointer tracking feature is dis-  
abled (PTEN lead is low). The drop bus data, and C1 pulse is calculated for  
odd parity and compared against the parity bit input for parity errors when  
the pointer tracking feature is enabled (PTEN lead is high). When a 1 is writ-  
ten to control bit PARDO, the parity calculation and comparison is for the  
data byte only regardless of the state of the PTEN lead. No other action is  
taken, other than the alarm indication.  
6
5
RFIFOE Receive FIFO Error: An alarm occurs when the receive second stage FIFO  
in the desynchronizer has either underflowed or overflowed. The FIFO is  
recentered automatically. No other action is taken.  
RRDI  
Receive RDI Alarm Detected: An alarm occurs when a path RDI alarm has  
been detected in bit 5 of the received G1 byte. Control bit RDI10 determines  
whether the consecutive event requirement for detection and recovery is 5 or  
10.  
4
PSLERR Path Signal Label Mismatch Detected: An alarm indicates that the  
received C2 byte did not match the microprocessor-written value in location  
75H, nor did it match the internal 01H value (when control bit C2FVD is a 0)  
for 5 consecutive frames. Recovery occurs when a match occurs in the C2  
comparison byte (75H) or internal 01H value (when enabled), for 5 consecu-  
tive frames. When control bit C2FVD is a 1, the comparison against the inter-  
nal 01H value is disabled. This alarm is disabled if a C2 unequipped alarm  
occurs.  
3
2
C2EQ0 C2 Byte Equal to Zero: An alarm occurs when the received C2 byte is all  
zeros for 5 consecutive frames, indicating that the VC-4/SPE is carrying an  
unequipped channel status (POH bytes and payload bytes are equal to  
zero). Recovery occurs when the received C2 byte is not all zeros for 5 con-  
secutive frames.  
J1LOL J1 Loss of Lock Alarm: An alarm occurs when the alignment of the J1  
trace identifier label (message) has not been established. The J1 detection  
circuit is enabled when control bits J1COM and CCITT are a 1. The J1LOL  
alarm will become momentarily active when the following alarms are exited:  
DBLOJ1 when PTEN pin is low; E1AIS when EAPE bit is 0; XPAIS or  
XISTAT when EAPE bit is 1; RLOP or RPAIS when PTEN pin is high.  
1
J1TIM  
J1 Trace Identifier Mismatch: An alarm indicates that the received stable  
16-byte message did not match for one message time. Recovery from this  
alarm occurs when the J1 state machine losses lock (J1LOL) and then  
acquires lock with a 16-byte stable J1 message that matches the J1 compar-  
ison message in registers F0H to FFH.  
TXC-03456-MB  
Ed. 1, June 1995  
- 80 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
22  
23  
0
RLAISD Receive Line AIS Detected: The alarm detection is enabled when control  
bit BSAISE is a 0 (bit stuffing AIS disabled), or when BSAISE=1 and the L4M  
is not generating a receive AIS based upon received alarms. When control  
bit FDAEN is a 0, a 140 Mbit/s line AIS is detected when the receive line sig-  
nal (after the desynchronizer) has five or less zeros in two consecutive frame  
periods. Recovery occurs if each of the two consecutive frame periods has  
six or more zeros. When control bit FDAEN is a 1, an alarm occurs when the  
receive line signal has five or less zeros in two consecutive periods, and loss  
of frame has occurred. Recovery occurs if each of two consecutive frame  
periods has six or more zeros, or frame alignment has been detected.  
24  
25  
7
6
TLOC  
Transmit Loss Of Clock: An alarm occurs when the transmit line clock  
(TXC) is stuck high or low for 13-34 or more consecutive clock cycles of the  
RAM clock (RAMCI). Recovery occurs on the first clock transition.  
ABLOC Add Bus Loss Of Clock: An alarm occurs when the add bus input clock  
(ACLK) in the add bus timing mode is stuck high or low for 13-34 or more  
consecutive clock cycles of the RAM clock (RAMCI). Recovery occurs on the  
first clock transition.  
5
4
3
DBLOC Drop Bus Loss Of Clock: An alarm occurs when the drop bus input clock  
(DCLK) is stuck high or low for 13-34 or more consecutive clock cycles of the  
RAM clock (RAMCI). Recovery occurs on the first clock transition.  
RLOC  
Receive Line Loss Of Clock: An alarm occurs when the receive line input  
clock (RXCI) is stuck high or low for 12-35 or more consecutive clock cycles  
of the RAM clock (RAMCI). Recovery occurs on the first clock transition.  
1SFOU First Stage FIFO Overflow or Underflow: An alarm occurs when the 1st  
stage receive FIFO in the desynchronizer has either underflowed or over-  
flowed. The FIFO is recentered automatically. No other action is taken. The  
1st stage FIFO will overflow or underflow if the value in register 1AH and  
1BH is too large, such that the pointer movements are not leaked out as fast  
as they are arriving.  
2
1
0
7
XSTAI  
SDH/SONET Network Alarm Indication: An indication occurs when an  
active high is present on the STAI pin. When control bits XRDIEN and  
RDIEN are set to 1, a path RDI is transmitted for the duration of the alarm.  
XISTAT External SDH/SONET Alarm: An indication occurs when an active high is  
present on the ISTAT pin. When control bit EAPE is a 1, path RDI is transmit-  
ted and a receive AIS is generated for the duration of the alarm.  
XPAIS External Path AIS Alarm: An indication occurs when an active high is  
present on the PAIS pin. When control bit EAPE is a 1, path RDI is transmit-  
ted and a receive AIS is generated for the duration of the alarm.  
26  
SINT  
Software Interrupt: A software interrupt indication occurs when one or  
more interrupt mask bit positions are written with a 1, and the corresponding  
alarms for those interrupt mask bits occur. The SINT state is exited when the  
latched alarm causing the interrupt is cleared or the alarm’s corresponding  
interrupt mask bit is written with a 0.  
TXC-03456-MB  
Ed. 1, June 1995  
- 81 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
26  
27  
6
EXTLOS External Transmit Loss Of Signal Alarm: An alarm occurs when a low is  
present on the EXLOS pin. When control bit EAISEN is a 1, a transmit line  
AIS is generated.  
5
2
AIPLOC Alarm Indication Port Loss Of Clock: An alarm occurs when the TAIPC  
clock (which is connected to the mate L4M) has been stuck high or low for  
113-764 or more consecutive RAM clock (RAMCI) periods. FEBE and RDI  
are transmitted as 0 in the G1 byte. Recovery occurs on the first clock transi-  
tion.  
NEW  
New Alarm: When the pointer tracking feature is disabled (PTEN pin is low),  
this alarm indicates that the J1 pulse has jumped more than three byte posi-  
tions or has made an illegal increment or decrement. When the pointer track-  
ing feature is enabled (PTEN pin is high), this alarm indicates that 3 x new  
pointers has been detected.  
28  
29  
7
6
5
4
TLOF  
RLOF  
TDAI  
Transmit 140 Mbit/s Loss Of Frame Alarm: An alarm occurs when four  
consecutive errored frame alignment patterns (based on G.751) are  
detected. Recovery occurs when three consecutive frame alignment pat-  
terns without errors are detected.  
Receive 140 Mbit/s Loss Of Frame Alarm: An alarm occurs when four  
consecutive frame alignment patterns (based on G.751) are detected incor-  
rectly. Recovery occurs when three consecutive frame alignment patterns  
are detected correctly.  
Transmit Distant Alarm Indication: A 1 indicates that bit 13 in the transmit-  
ted 140 Mbit/s G.751 format is a 1. This alarm is inhibited when loss of frame  
alignment (TLOF), or when a transmit 140 Mbit/s AIS is detected, or when  
an errored transmit frame is detected (only for that particular errored frame).  
RDAI  
RLOP  
Receive Distant Alarm Indication: A 1 indicates that bit 13 in the received  
140 Mbit/s G.751 format is a 1. This alarm is inhibited on a loss of frame  
alignment (RLOF), or when a receive 140 Mbit/s AIS is detected, or when an  
errored receive frame is detected (only for that particular errored frame).  
3
2
Receive Loss Of Pointer Alarm: Enabled when the pointer tracking feature  
is enabled (PTEN lead is high). An alarm occurs when loss of pointer has  
been detected in the pointer tracking machine.  
RPAIS Receive Path AIS Alarm: Enabled when the pointer tracking feature is  
enabled (PTEN lead is high). An alarm occurs when path AIS has been  
detected in the H1 and H2 bytes.  
TXC-03456-MB  
Ed. 1, June 1995  
- 82 -  
L4M  
PRELIMINARY  
TXC-03456  
INTERRUPT MASK BIT DEFINITIONS  
The interrupt mask bits work in conjunction with the latched bit positions to provide a hardware and global soft-  
ware interrupt indication. Writing a 1 to one or more mask bits, when the corresponding alarm occurs, will  
cause the global software interrupt (SINT, Address 26H, bit 7) to occur, and will cause a hardware interrupt to  
occur by setting the HINT control bit (Address 33H, bit 7) to 1. The hardware interrupt pin will be turned off  
when the latched alarm bit causing the interrupt is cleared, or when the corresponding interrupt mask bit is set  
to 0, or the HINT bit is set to 0. The bit positions in the mask bit segment locations correspond to the bit posi-  
tions in the status register segment locations.  
Address  
Bit  
Symbol  
Description  
30  
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
2
1
0
7
6
5
2
ANOOL  
TLAISD  
TFIFOE  
Analyzer Out Of Lock  
Transmit line 140 Mbit/s AIS Detected  
Transmit FIFO error (underflowed or overflowed)  
ABLOJ1 Add bus loss of J1  
LAISC  
XAIS  
Loss of AIS clock  
External AIS generate signal on EXAIS pin  
DBLOJ1 Drop bus loss of J1  
E1AIS  
AIS detected in the E1 byte (Transport Overhead)  
31  
BUSERR Drop bus parity error  
RFIFOE  
RRDI  
Receive FIFO error (underflowed or overflowed)  
Receive RDI/FERF (bit 5 in G1)  
PSLERR Path Signal Label error  
C2EQ0  
J1LOL  
J1TIM  
Unequipped C2 status (00H)  
J1 loss of lock (alignment unstable)  
J1 Trace identifier mismatch  
Receive Line AIS Detected  
Transmit Line Loss Of Clock  
Add bus loss of clock  
RLAISD  
TLOC  
32  
ABLOC  
DBLOC  
RLOC  
Drop bus loss of clock  
Receive line loss of clock  
External network alarm  
XSTAI  
XISTAT  
XPAIS  
HINT  
External STS alarm  
External Path AIS alarm  
Hardware interrupt enable  
33  
EXTLOS External Loss Of Signal alarm  
AIPLOC  
NEW  
Alarm Indication Port Loss of clock alarm  
3 consecutive new pointers received  
TXC-03456-MB  
Ed. 1, June 1995  
- 83 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
34  
7
6
5
4
3
2
TLOF  
RLOF  
TDAI  
Transmit 140 Mbit/s Loss Of Frame alarm  
Receive 140 Mbit/s Loss Of Frame alarm  
Transmit 140 Mbit/s Distant Alarm Indication  
Receive 140 Mbit/s Distant Alarm Indication  
Receive Loss Of Pointer  
RDAI  
RLOP  
RPAIS  
Receive Path AIS  
TRANSMIT POH REGISTER DESCRIPTIONS  
The transmission of the POH byte in the add direction, and the processing of the POH bytes in the drop direc-  
tion are enabled when a high is placed on the POHDIS lead.  
Address  
Bit  
Symbol  
Description  
68  
7-0  
B3 Error B3 Error Mask and Test Byte: When control bit TESTB3 is written with a 0,  
Mask  
a 1 written to any of the bit locations will generate a continuous bit error in  
the corresponding B3 bit position. Internally, this RAM location is exclusive-  
or gated with the calculated B3 byte prior to transmission. The B3 errors are  
transmitted until this location is rewritten with a 00H. Bit 7 in this location cor-  
responds to bit 1 in the transmitted B3 byte. When control bit TESTB3 is writ-  
ten with a 1, the bits written into this location are transmitted as the B3 byte.  
69  
6A  
7-0  
7-0  
C2 Signal C2 Signal Label Byte: When control bit EXC2 is a 0, the bits written into this  
Label  
location are transmitted as the C2 byte. When control bits EXC2 and  
POHRAM are a 1, the external POH interface C2 byte is written into this  
location, and is also transmitted. When control bit EXC2 is a 1, and  
POHRAM is a 0, the external POH interface C2 byte is transmitted and this  
location holds the microprocessor-written C2 value. Bit 7 in this location cor-  
responds to bit 1 in the transmitted C2 byte.  
Transmit Transmit G1 Byte: Bits 7-0 provide the states of the external POH byte or  
G1 Byte microprocessor-written values, according to the following:  
1
7
2
6
3
5
4
4
5
3
6
2
7
1
8 G1 Byte  
0 This location  
FEBE  
RDI Unassigned  
When control bits EXG1, RDIEN, and FEBEEN are 0, the microprocessor  
writes the transmitted FEBE state and path RDI state. The unassigned bits  
are always written by the microprocessor unless EXG1 is a 1. When control  
bits EXG1 and POHRAM are a 1, the external POH interface G1 byte is writ-  
ten into this location, and is also transmitted. When control bit EXG1 is a 1,  
and POHRAM is a 0, the external POH interface G1 byte is transmitted and  
this location holds the microprocessor-written G1 value. The unassigned bits  
for transmission must always be written into bits 2 through 0 in this location,  
otherwise the transmitted states of these bits are undetermined. See also  
FEBEEN, RDIEN and RING control bits.  
TXC-03456-MB  
Ed. 1, June 1995  
- 84 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
6B  
7-0  
F2  
User Channel: When control bit EXF2 is a 0, the bits written into this loca-  
tion are transmitted as the F2 byte. When control bits EXF2 and POHRAM  
are a 1, the external POH interface F2 byte is written into this location, and is  
also transmitted. When control bit EXF2 is a 1, and POHRAM is a 0, the  
external POH interface F2 byte is transmitted and this location holds the  
microprocessor-written F2 value. Bit 7 in this location corresponds to bit 1 in  
the transmitted F2 byte.  
6C  
6D  
7-0  
7-0  
7-0  
7-0  
7-0  
H4  
Z3  
Z4  
Z5  
J1  
H4 Byte: When control bit EXH4 is a 0, the bits written into this location are  
transmitted as the H4 byte. When control bits EXH4 and POHRAM are a 1,  
the external POH interface H4 byte is written into this location, and is also  
transmitted. When control bit EXH4 is a 1, and POHRAM is a 0, the external  
POH interface H4 byte is transmitted and this location holds the micropro-  
cessor-written H4 value. Bit 7 in this location corresponds to bit 1 in the  
transmitted H4 byte.  
Z3 Byte: When control bit EXZ3 is a 0, the bits written into this location are  
transmitted as the Z3 byte. When control bits EXZ3 and POHRAM are a 1,  
the external POH interface Z3 byte is written into this location, and is also  
transmitted. When control bit EXZ3 is a 1, and POHRAM is a 0, the external  
POH interface Z3 byte is transmitted and this location holds the micropro-  
cessor-written Z3 value. Bit 7 in this location corresponds to bit 1 in the  
transmitted Z3 byte.  
6E  
Z4 Byte: When control bit EXZ4 is a 0, the bits written into this location are  
transmitted as the Z4 byte. When control bits EXZ4 and POHRAM are a 1,  
the external POH interface Z4 byte is written into this location, and is also  
transmitted. When control bit EXZ4 is a 1, and POHRAM is a 0, the external  
POH interface Z4 byte is transmitted and this location holds the micropro-  
cessor-written Z4 value. Bit 7 in this location corresponds to bit 1 in the  
transmitted Z4 byte.  
6F  
Z5 Byte: When control bit EXZ5 is a 0, the bits written into this location are  
transmitted as the Z5 byte. When control bits EXZ5 and POHRAM are a 1,  
the external POH interface Z5 byte is written into this location, and is also  
transmitted. When control bit EXZ5 is a 1, and POHRAM is a 0, the external  
POH interface Z5 byte is transmitted and this location holds the micropro-  
cessor-written Z5 value. Bit 7 in this location corresponds to bit 1 in the  
transmitted Z5 byte.  
80 to BF  
Path Trace Message: The bytes written into this memory segment (16 or 64  
bytes determined by the CCITT control bit) will provide a repetitive 64-or 16-  
byte fixed length message for transmission. The 16-byte message is allo-  
cated to the 80 to 8FH segment. The remaining segment 90 to BFH is not  
used. The starting address is not set for transmission. The message is trans-  
mitted in a rotating fashion. When control bit EXJ1 is a 0, the bits written  
into these locations are transmitted as the J1 byte stream. When control bits  
EXJ1 and POHRAM are a 1, the external POH interface J1 bytes are written  
into these locations, and are also transmitted. When control bit EXJ1 is a 1,  
and POHRAM is a 0, the external POH interface J1 bytes are transmitted  
and this location holds the microprocessor-written J1 values. Bit 7 in this  
location corresponds to bit 1 in the transmitted J1 byte.  
TXC-03456-MB  
Ed. 1, June 1995  
- 85 -  
L4M  
PRELIMINARY  
TXC-03456  
RECEIVE POH REGISTER DESCRIPTIONS  
The transmission of the POH byte in the add direction, and the processing of the POH bytes in the drop direc-  
tion is enabled when a high is placed on the POHDIS lead.  
Address  
Bit  
Symbol  
Description  
75  
7-0  
C2  
C2 Path Signal Label Compare Byte: The bits in this location are written by  
Compare the microprocessor and are compared against the received C2 value for  
Byte  
path signal label mismatch detection. Bit 7 in this location corresponds to bit  
1 in the C2 byte.  
78  
7-0  
B3 Byte B3 Received Byte: This location contains the received B3 parity byte value  
received each frame. Bit errors are counted in a 16-bit counter located at  
40H (low order byte) and 41H (high order byte). Block errors (one or more  
parity errors) are counted in an 8-bit counter located at 4AH. Bit 7 in this  
location corresponds to bit 1 in the B3 byte.  
79  
7A  
7-0  
7-0  
C2  
C2 Received Signal Label Byte: This location is the received C2 byte value  
Received received each frame. The received C2 byte is compared against the micro-  
Signal  
Label  
processor-written value in location 75H. Bit 7 in this location corresponds to  
bit 1 in the C2 byte.  
Received Received G1 Byte: This location is the received G1 byte value received  
G1  
each frame. The bit relationship is the following.  
Byte  
1
7
2
6
3
5
4
4
5
3
6
2
7
1
8 G1 Byte  
0 This location  
FEBE  
RDI Unassigned  
7B  
7C  
7-0  
7-0  
7-0  
7-0  
7-0  
7-0  
F2  
H4  
Z3  
Z4  
Z5  
F2 Received Byte: This location is the received F2 byte value received  
each frame. Bit 7 in this location corresponds to bit 1 in the F2 byte.  
H4 Received Byte: This location is the received H4 byte value received  
each frame. Bit 7 in this location corresponds to bit 1 in the H4 byte.  
7D  
Z3 Received Byte: This location is the received Z3 byte value received  
each frame. Bit 7 in this location corresponds to bit 1 in the Z3 byte.  
7E  
Z4 Received Byte: This location is the received Z4 byte value received  
each frame. Bit 7 in this location corresponds to bit 1 in the Z4 byte.  
7F  
Z5 Received Byte: This location is the received Z5 byte value received  
each frame. Bit 7 in this location corresponds to bit 1 in the Z5 byte.  
C0 to FF  
Received Path Trace Message Microprocessor Read feature: The received J1 mes-  
J1 sage bytes are stored into this memory segment. The 16-byte message is  
Message allocated to the C0H to CFH memory segment, when control bit CCITT is a  
1. When CCITT is 0, the memory segment is configured for 64 bytes. The  
incoming message is written in with no specific starting address, and in a  
rotating fashion, and any incoming J1 byte is written into the next sequential  
RAM location. However, when CCITT and J1COM are both set to 1 and the  
received 16-byte J1 message has a valid multiframe alignment pattern and  
is stable (J1LOL=0), the bits written into C0H-CFH will be aligned such that  
the J1 Byte with the start of multiframe indication will be in location C0H. The  
values in C0H to CFH will be the “debounced” stable message.  
TXC-03456-MB  
Ed. 1, June 1995  
- 86 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
F0 to FF  
7-0  
Compare Path Trace Message Compare feature: The microprocessor writes into this  
J1 16-byte memory segment the expected J1 message (multiframe bits and  
Message CRC as required) when CCITT is 1 and J1COM is 1. This message is then  
compared against the received J1 byte for the correct message. The starting  
address of the message must be written to location F0H (multiframe value of  
1). The L4M performs the alignment of the incoming message against this  
message segment.  
PERFORMANCE COUNTERS DESCRIPTIONS  
All performance counters globally can be configured to be either saturating or non-saturating with a roll over in  
count. Writing a 1 to control bit COR (bit 0 in register location 13H) conditions all counters to be non-saturating.  
Reading a non-saturating counter will not clear the counter. When the counters are configured to be saturating,  
the counter will clear on a microprocessor read cycle. All performance counters are cleared simultaneously  
when a 1 is written to control bit RSETC. This bit is self clearing and does not require a 0 to be written to it.  
When reading a 16-bit counter, the low order byte must be read first.  
Address  
Bit  
Symbol  
Description  
40  
41  
7-0  
B3  
Counter  
B3 Byte Parity Error 16-bit counter: Counts the number of B3 BIP-8 par-  
ity error indications that have been detected between the received B3  
value and the calculated value. The low order counter value is held in  
location 40H. The high order counter value is in held in location 41H. Bit 0  
in 40H is the LSB.  
42  
43  
7-0  
FEBE  
Counter  
Far End Block Error 16-bit Counter: When control bit FEBEBC is a 0,  
this counter counts the number of FEBE error count indications received in  
bits 1 through 4 of the G1 byte. The maximum number of errors counted  
per frame is 8. Values other than between 1 thru 8 are counted as 0 errors.  
The low order counter value is held in location 42H. The high order  
counter value is in held in location 43H. When control bit FEBEBC is a 1,  
the number of FEBE blocks in error are counted instead of the FEBE  
count. Bit 0 in 42H is the LSB.  
44  
45  
7-0  
7-0  
7-0  
Analyzer Analyzer 16-bit Error Counter: Enabled when control bit ANAEN is a 1,  
Counter  
and when the analyzer is in lock. Counts the number of errors received in  
the received 2 -1 PRBS pattern. The low order counter value is held in  
23  
location 44H. The high order counter value is in held in location 45H. Bit 0  
in 44H is the LSB.  
46  
47  
Transmit Transmit 140 Mbit/s Framing Pattern 16-bit Error Counter: After frame  
Framing  
Error  
Counter  
alignment, this counter counts the number of transmit errored framing pat-  
terns in the G.751 signal. The low order counter value is held in location  
46H. The high order counter value is in held in location 47H. Bit 0 in 46H is  
the LSB.  
48  
49  
Receive  
Framing  
Error  
Receive 140 Mbit/s Framing Pattern 16-bit Error Counter: Enabled  
when control bit BSAISE is a 0 or when BSAISE is 1 and the L4M is not  
generating a receive AIS. After frame alignment, this counter counts the  
number of received errored framing patterns in the G.751 signal. The low  
order counter value is held in location 48H. The high order counter value is  
in held in location 47H. Bit 0 in 48H is the LSB.  
Counter  
TXC-03456-MB  
Ed. 1, June 1995  
- 87 -  
L4M  
PRELIMINARY  
TXC-03456  
Address  
Bit  
Symbol  
Description  
4A  
7-0  
B3 Block B3 8-bit Block Error Counter: Counts the number of B3 blocks that are  
Counter  
Positive  
received in error. Bit 0 is the LSB.  
4B  
4C  
7-0  
7-0  
Positive Justification 8-bit Counter: Counts the number of positive justi-  
Justification fications based on the incoming J1 pulse. When the pointer tracking fea-  
Counter ture is enabled, counts the number of pointer increments. Bit 0 is the LSB.  
Negative Negative Justification 8-bit Counter: Counts the number of negative  
Justification justifications based on the incoming J1 pulse. When the pointer tracking  
Counter  
feature is enabled, counts the number of pointer decrements. Bit 0 is the  
LSB.  
4D  
7-0  
NDF  
Counter  
New Data Flag 8-bit Counter. Enabled when a high is placed on PTEN  
(pin2), the pointer tracking feature. Counts the number of received NDF  
(1001, 0001, 1101, 1011, and 1000) detected in bits 1-4 of H11. This  
counter does not count the NDF in the AIS to NDF state transition of the  
pointer tracking state machine.  
4E  
4F  
7-0  
1-0  
Desyn  
Pointer  
Offset  
Desynchronizer Pointer Offset Counter: A 9-bit counter, plus a sign bit,  
that provides the count of the internal pointer offset counter (i.e. pointer  
leak buffer offset counter, which is the number of bits that have to be  
leaked out if the sign bit is 0, or the number of leak times not to leak out a  
bit if the sign bit is 1) for a microprocessor read cycle, when required. The  
MSB bit is located in bit 0 in 4FH, followed by bit 7 in 4EH. The sign bit is  
located in bit 1 in 4FH. The value provided is in the 2's complement form,  
with a zero value equal to 0. This counter can be used in setting the FLR  
registers. Further information on this subject is provided in a TranSwitch  
Application Note, document number TXC-03456-0001-AN, Ed. 1, Febru-  
ary 7, 1995.  
Counter  
TXC-03456-MB  
Ed. 1, June 1995  
- 88 -  
L4M  
PRELIMINARY  
TXC-03456  
PACKAGE INFORMATION  
The L4M device is packaged in a 144-pin plastic quad flat package (PQFP) suitable for socket or surface  
mounting, as illustrated in Figure 28.  
108  
73  
109  
72  
See Details “B” and “C”  
TRANSWITCH  
0.65(TYP)  
Detail “B”  
0.22(MIN)  
0.38(MAX)  
(TYP)  
144  
37  
Detail “C”  
1
36  
INDEX  
PIN #1  
22.75 (SQ)  
28.00 (SQ)  
31.20 (SQ)  
4.07 (MAX)  
3.42  
0.16 TYP.  
SEE DETAIL “A”  
0.25 (MIN)  
DETAIL “A”  
Notes:  
0 -7 DEGREES TYP.  
1. All linear dimensions are in millimeters.  
2. All dimensions are nominal unless  
otherwise indicated.  
0.80 TYP.  
3. Falls within JEDEC MO-108.  
Figure 28. L4M TXC-03456 144-Pin Plastic Quad Flat Package  
TXC-03456-MB  
Ed. 1, June 1995  
- 89 -  
L4M  
PRELIMINARY  
TXC-03456  
ORDERING INFORMATION  
Part Number:  
TXC-03456-AIPQ  
144-Pin Plastic Quad Flat Package  
RELATED PRODUCTS  
TXC-02301B, SYN155 VLSI Device (155-Mbit/s Synchronizer, Data Output). Transmits and receives  
at STS-3/STM-1 rates. Provides the complete STS-3/STM-1 frame synchronization function. Connects  
directly to optical fiber interface components.  
TXC-02302B, SYN155C VLSI Device (155-Mbit/s Synchronizer, Clock and Data Output). This device  
is similar to the SYN155. It has both clock and data outputs on the line side.  
TXC-03003, SOT-3 VLSI Device (STM-1/STS-3/STS-3c Overhead Terminator). This device performs  
section, line and path overhead processing for STM-1/STS-3/STS-3c signals.  
TXC-03456-MB  
Ed. 1, June 1995  
- 90 -  
L4M  
PRELIMINARY  
STANDARDS DOCUMENTATION SOURCES  
TXC-03456  
Telecommunication technical standards and reference documentation may be obtained  
from the following organizations:  
ANSI (U.S.A.):  
American National Standards Institute (ANSI)  
11 West 42nd Street  
New York, New York 10036  
Tel: 212-642-4900  
Fax: 212-302-1286  
Bellcore (U.S.A.):  
Bellcore  
Attention - Customer Service  
8 Corporate Place  
Piscataway, NJ 08854  
Tel: 800-521-CORE (In U.S.A.)  
Tel: 908-699-5800  
Fax: 908-336-2559  
ETSI (Europe):  
European Telecommunications Standards Institute  
ETSI, 06921 Sophia - Antipolis  
Cedex France  
Tel: 33 92 94 42 00  
Fax: 33 93 65 47 16  
IEEE (U.S.A.)  
The Institute of Electrical and Electronics Engineers, Inc.  
Customer Service Department  
445 Hoes Lane  
P. O. Box 1331  
Piscataway, NJ 08855-1331  
Tel: 800-701-4333 (In U.S.A.)  
Tel: 908-981-0060  
Fax: 908-981-9667  
ITU-TSS (International):  
Publication Services of International Telecommunication Union (ITU)  
Telecommunication Standardization Sector (TSS)  
Place des Nations  
CH 1211  
Geneve 20, Switzerland  
Tel: 41-22-730-5285  
Fax: 41-22-730-5991  
TXC-03456-MB  
Ed. 1, June 1995  
- 91 -  
L4M  
PRELIMINARY  
TXC-03456  
TTC (Japan):  
TTC Standard Publishing Group of the  
Telecommunications Technology Committee  
2nd Floor, Hamamatsucho - Suzuki Building,  
1 2-11, Hamamatsu-cho, Minato-ku, Tokyo  
Tel: 81-3-3432-1551  
Fax: 81-3-3432-1553  
TXC-03456-MB  
Ed. 1, June 1995  
- 92 -  
L4M  
PRELIMINARY  
- NOTE -  
TXC-03456  
TranSwitch reserves the right to make changes to the product(s) or  
circuit(s) described herein without notice. No liability is assumed as a  
result of their use or application. TranSwitch assumes no liability for  
TranSwitch applications assistance, customer product design, soft-  
ware performance, or infringement of patents or services described  
herein. Nor does TranSwitch warrant or represent that any license,  
either express or implied, is granted under any patent right, copyright,  
mask work right, or other intellectual property right of TranSwitch cov-  
ering or relating to any combination, machine, or process in which  
such semiconductor products or services might be or are used.  
PRELIMINARY information documents contain  
information on products in the sampling, pre-  
production or early production phases of the  
product life cycle. Characteristic data and  
other specifications are subject to change.  
Contact TranSwitch Applications Engineering  
for current information on this product.  
TXC-03456-MB  
Ed. 1, June 1995  
- 93 -  
TranSwitch VLSI:  
Powering Communication Innovation  
TranSwitch Corporation 8 Progress Drive Shelton, CT 06484 USA Tel: 203-929-8810 Fax: 203-926-9453  
- 94 -  
L4M  
PRELIMINARY  
TXC-03456  
DOCUMENTATION UPDATE REGISTRATION FORM  
If you would like be added to our database of customers who have registered to receive updated documenta-  
tion for this device as it becomes available, please provide your name and address below, and fax or mail this  
page to Mary Koch at TranSwitch. Mary will ensure that relevant Product Information Sheets, Data Sheets,  
Application Notes and Technical Bulletins are sent to you.  
Please print or type the information requested below, or attach a business card.  
Name: ________________________________________________________________________  
Title: _________________________________________________________________________  
Company: _____________________________________________________________________  
Dept./Mailstop: ________________________________________________________________  
Street: _______________________________________________________________________  
City/State/Zip: _________________________________________________________________  
If located outside U.S.A., please add - Postal Code: ___________ Country: ______________  
Telephone:______________________________________________ Ext.: _________________  
Fax: __________________________________ E-Mail: _______________________________  
Purchasing Dept. Location: _______________________________________________________  
Please describe briefly your intended application for this device, and indicate whether you would  
care to have a TranSwitch applications engineer contact you to provide assistance:  
______________________________________________________________________________  
______________________________________________________________________________  
______________________________________________________________________________  
______________________________________________________________________________  
______________________________________________________________________________  
If you are also interested in receiving updated documentation for other TranSwitch device types,  
please list them below rather than submitting separate registration forms:  
__________  
__________  
__________  
__________  
__________  
__________  
Please fax this page to Mary Koch at (203) 926-9453 or fold, tape and mail it (see other side)  
TXC-03456-MB  
Ed. 1, June 1995  
- 95 -  
TranSwitch VLSI:  
Powering Communication Innovation  
(Fold back on this line second, then tape closed, stamp and mail.)  
First  
Class  
Postage  
Required  
TranSwitch Corporation  
Attention: Mary Koch  
8 Progress Drive  
Shelton, CT 06484  
U.S.A.  
(Fold back on this line first.)  
Please complete the registration form on this back cover sheet, and fax or mail it, if you  
wish to receive updated documentation on this TranSwitch product as it becomes avail-  
able.  
TranSwitch Corporation 8 Progress Drive Shelton, CT 06484 USA Tel: 203-929-8810 Fax: 203-926-9453  

相关型号:

TXC-03701-BIPL

Framer, PQCC68, PLASTIC, LCC-68
TRANSWITCH

TXC-03702-BIPL

Framer, CMOS, PQCC68, PLASTIC, LCC-68
TRANSWITCH

TXC-04002-BIPL

Support Circuit, 1-Func, PQCC84, PLASTIC, LCC-84
TRANSWITCH

TXC-04011-BIPQ

Telecomm/Datacomm
ETC

TXC-04201BIPQ

Support Circuit, 1-Func, CMOS, PQFP208, PLASTIC, QFP-208
TRANSWITCH

TXC-04216AIBG

Telecommunication IC
ETC

TXC-04222

Support Circuit, 1-Func, PBGA376, PLASTIC, BGA-376
TRANSWITCH

TXC-04222AIOG

Support Circuit, 1-Func, PBGA376, 23 X 23 MM, PLASTIC, BGA-376
TRANSWITCH

TXC-04226

Telecommunication IC
ETC

TXC-04226AIBG

Telecomm/Datacomm
ETC

TXC-04226AIEB

Support Circuit, 1-Func, PBGA400, 27 X 27 MM, PLASTIC, EBGA-400
TRANSWITCH

TXC-04226BIBG

Support Circuit, 1-Func, PBGA400, 27 X 27 MM, PLASTIC, BGA-400
TRANSWITCH