XBERT Device Bit Error Rate Generator Receiver TXC-06125 DATA SHEET FEATURES DESCRIPTION • Bit-serial, nibble-parallel, and byte-parallel interface capability, selectable via control bits The Bit Error Rate Generator/Receiver (XBERT) VLSI device is a microprocessor-programmable multi-rate test pattern generator and receiver on a single chip. It is used for testing the performance of digital communication circuits and communication links. It provides a bitserial, nibble-parallel or byte-parallel interface, and is capable of operating in a burst data mode by using external signals to enable/disable the transmit and receive clocks. The XBERT generates and analyzes pseudo-random patterns, fixed words, or programmable words. Four pseudo-random test patterns are provided: 215 - 1, 220 - 1, 220 - 1 with zero suppression (QuasiRandom Signal Source, not available in byte-parallel mode), and 223 - 1. The fixed word mode generates and analyzes all zeros, all ones, alternate one/zero pattern or a double alternate one/zero (1100) pattern. The programmable mode allows a choice of one to four bytes written by the microprocessor. • Transmit and receive clock rate: 100 Hz to 78 MHz for serial, nibble, byte I/O (all telecom rates up to OC-12/STM-4) • Test patterns at up to 622 Mbit/s using byteparallel interface and some external circuitry • 215 - 1, 220 - 1, 220 - 1 QRSS and 223 - 1 pseudo-random generators and detectors • Fixed word test generator and detector - All ones - All zeros - Alternate 1/0 pattern - Alternate 11/00 pattern • Microprocessor-programmable test word generator and detector (1 to 4 bytes) APPLICATIONS • Transmission and switching systems • Error generators (single, or 10-3 and 10-6 BER) • Data communications • Bit error counter and clock counter (24 bits each) • Test equipment • Remote testing and fault isolation • Embedded test for proprietary framing algorithms • 44-pin plastic leaded chip carrier • Embedded test for secure lines +5V Receive Serial/Nibble/Byte Data, Clock & Enable Signal Transmit Clock & Enable Signal Transmit Serial/Nibble/Byte Data & Clock XBERT Bit Error Rate Generator/Receiver TXC-06125 Microprocessor Interface Copyright 1995 TranSwitch Corporation. TXC, TranSwitch and XBERT are registered trademarks of TranSwitch Corporation. TranSwitch Corporation Document Number: TXC-06125-MB Ed. 3, August 1995 • 8 Progress Drive • Shelton, CT 06484 • USA • Tel: 203-929-8810 • Fax: 203-926-9453 XBERT TXC-06125 TABLE OF CONTENTS SECTION PAGE Block Diagram ............................................................................................................ 3 Block Diagram Description ......................................................................................... 3 Pin Diagram ................................................................................................................ 5 Pin Descriptions .......................................................................................................... 5 Absolute Maximum Ratings ........................................................................................ 9 Thermal Characteristics .............................................................................................. 9 Power Requirements .................................................................................................. 9 Input, Output and I/O Parameters ............................................................................ 11 Timing Characteristics .............................................................................................. 12 Operation ............................................................................................................. 20-21 Decoupling of Power Supply Pins....................................................................... 20 External Circuit for Proper Updating of Bit Error and Clock Counters ................ 20 Memory Map ............................................................................................................. 22 Memory Map Descriptions ........................................................................................ 23 Package Information ................................................................................................. 26 Ordering Information ................................................................................................. 27 Related Products ...................................................................................................... 27 Standards Documentation Sources .......................................................................... 28 List of Data Sheet Changes ...................................................................................... 29 Documentation Update Registration Form .......................................................... 33 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. XBERT TXC-06125 Block Diagram ......................................................... 3 XBERT TXC-06125 Pin Diagram ............................................................. 5 Power Dissipation as a Function of Frequency ...................................... 10 Receive Serial Interface Timing ............................................................. 12 Receive Nibble Interface Timing ............................................................ 13 Receive Byte Interface Timing ............................................................... 14 Transmit Serial Interface Timing ............................................................ 15 Transmit Nibble Interface Timing ........................................................... 16 Transmit Byte Interface Timing .............................................................. 17 Microprocessor Read Timing ................................................................. 18 Microprocessor Write Timing ................................................................. 19 Recommended Decoupling of Power Supply Pins ................................. 20 Protection of XBERT from Read/Write Signals Intended for other Devices ..................................................................... 21 Figure 14. XBERT TXC-06125 44-Pin Plastic Leaded Chip Carrier ....................... 26 -2- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 BLOCK DIAGRAM Errors Serial Nibble Byte RXCK RXCK RXCK RXCKEN RXCKEN RXCKEN RXSD RXD0 RXD0 RXD1 RXD1 RXD2 RXD2 RXD3 RXD3 Bit-Serial Polynomial Detector Bit Error Counter Nibble-Parallel Polynomial Detector I N P U T Byte-Parallel Polynomial Detector Data Clock Cycles Clock Counter Programmable Word Detector RXD4 RXD5 RXD6 Fixed Word Detector RXD7 A3 Clock A2 A1 A0 Nibble TXD3 TXD4 Microprocessor Bit-Serial Polynomial Byte TXCK TXCK TXCK TXCKEN TXCKEN TXCKEN TXNC TXBC TXSC TXSD TXD0 TXD0 TXD1 TXD1 TXD2 TXD2 TXD3 Data Clock Serial TR Loopback RSPF O U T P U T Nibble-Parallel Polynomial Data Byte-Parallel Polynomial Input/Output Interface D7 D6 D5 D4 D3 D2 D1 D0 CS RD WR Programmable Word Generator TXD5 TXD6 Fixed Word Generator TXD7 TSPF Error Rate Generator Clock Figure 1. XBERT TXC-06125 Block Diagram BLOCK DIAGRAM DESCRIPTION Figure 1 is a simplified block diagram of the XBERT. The Input Block accepts bit-serial (RXSD), nibble-parallel (RXD3-RXD0) or byte-parallel (RXD7-RXD0) data, one of which is selected by writing control bits in the memory map. Incoming data is clocked into the XBERT on positive transitions of the clock signal (RXCK). An input for a receive enable signal (RXCKEN) is provided. A low on this signal lead disables the input clock from clocking in data and permits operation in burst mode. -3- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 The test pattern, which is common to both the receiver and transmitter, is selected by writing control bits in the memory map. Each of the test pattern detectors is equipped with a pattern generator and comparator. The comparison between the incoming data and the pattern generator is enabled after frame alignment takes place, or when the receive start of the pseudo-random feature (RSPF) is used. For a 1100 test pattern, a simplified view of the frame alignment (after two consecutive pattern matches), error detection, and loss of frame alignment (after three consecutive pattern match failures) is shown below: “in frame” LOF detected detected 3 Count good/bad patterns 1 1 2 2 1100110011001100 . . . . 11001000111011011100 Received signal Local generated signal 1100110011001100 . . . . 1100110011001100 Detected errors 0 000000000000000 . . . . 000010000100001 start Running counts of the numbers of bit errors and clock cycles are maintained in two 24-bit counters. Bit error rate performance is determined by having the microprocessor read the counters on a scheduled basis and compute the ratio as an error rate, making due allowance for bit/clock ratios of 4 in nibble-parallel operation and 8 in byte-parallel operation. The clock counter operates regardless of frame alignment status. Both counters should be read together, and at intervals of less than the roll-over interval of the clock counter (about 16 million clock cycles). When XBERT is “in frame”, errors are detected one event later. No bit errors are detected after a loss of frame condition occurs. The transmit clock signal (TXCK) provides the time base for transmitter operation. An input transmit enable signal (TXCKEN) is provided. A low disables the input clock (TXCK) from clocking out data and permits operation in burst mode. This feature is provided for applications where a gapped clock signal is required to prevent the transmitter from clocking out test pattern data. The interface selection is common to both the receiver and transmitter. The transmit clock signal (TXCK) is used to derive the TXSC, TXNC and the TXBC clock signals. Bit-serial, nibble-parallel and byte-parallel data are clocked out of the XBERT on the falling edges of TXSC, TXNC and TXBC respectively. For framer applications, a transmit start of pseudo-random pattern framing pulse (TSPF) is used to preset the transmit pseudo-random generators’ shift registers to ones. This feature permits the XBERT to start the pseudo-random pattern immediately with a fixed relationship to the start of a frame. For framer applications, a receive start of pseudo-random pattern framing pulse (RSPF) disables the frame alignment circuits in the pseudo-random pattern detectors and presets the pseudo-random generators’ shift registers to ones, which will result in an immediate “in frame” condition. Used in conjunction with the transmit start of pseudo-random pattern pulse, this feature permits the XBERT to start a search immediately for bit errors in the receive data. A software reset is required to enable the frame alignment circuitry in the pseudorandom detectors for normal operation. The microprocessor interface consists of four address bits (A3-A0), eight bidirectional data bus bits (D7-D0), chip select (CS), and the read (RD) and write (WR) signal inputs. A Transmit-to-Receive (TR) loopback feature is provided for self-testing the XBERT device. -4- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 D3 D4 D5 D7 44 8 40 RXD4 42 VDD • RXD3 D6 RXCK 2 RXCKEN RXSD/RXD0 4 RXD1 6 RXD2 PIN DIAGRAM D2 38 D1 D0 RXD5 RXD6 10 GND 12 TXD6 34 14 32 16 30 TXD2 GND TXD4 TXD3 TXD1 TXSD/TXD0 26 TXSC/TXNC/TXBC TXCKEN 24 TXCK VDD 22 GND TSPF RSPF 20 WR 18 RD CS GND TXD5 A2 A3 TXD7 28 A0 A1 36 XBERT TXC-06125 Pin Diagram (Top View) RXD7 Figure 2. XBERT TXC-06125 Pin Diagram PIN DESCRIPTIONS POWER SUPPLY AND GROUND Symbol Pin No. I/O/P* Type Name/Function VDD 1, 23 P VDD: +5 volt supply, ±5% GND 12, 22 29, 34 P Ground: Zero volt reference level. *Note: I = Input; O = Output; P = Power -5- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 RECEIVE INTERFACE Symbol Pin No. I/O/P Type* Name/Function RXCK 2 I TTLp Receive Clock: Bit-serial, nibble-parallel, and byte-parallel receive data is clocked into the XBERT on the rising edge of this clock. This clock is used as the time base for all receive functions. It may be gapped to accommodate overhead bit times. Loss of this clock causes the XBERT receiver to become inoperative. See Note 1. RXCKEN 3 I TTLp Receive Clock Enable: A high enables the receive clock for clocking data into the XBERT. A low disables the clock from clocking in receive bit-serial, nibble-parallel, or byte-parallel data. See Note 1. RXSD/RXD0 4 I TTLp Receive Bit-Serial Data/Receive Nibble- or ByteParallel Data, Bit 0: This is the input pin for receive bitserial data. It is also used as the least significant bit (bit 0) input pin for receive nibble- or byte-parallel data. RXD1 5 I TTLp Receive Nibble- or Byte-Parallel Data, Bit 1. RXD2 6 I TTLp Receive Nibble- or Byte-Parallel Data, Bit 2. RXD3 7 I TTLp Receive Nibble- or Byte-Parallel Data, Bit 3: This is the input pin for the most significant bit (bit 3) for the receive nibble-parallel interface. RXD4 8 I TTLp Receive Byte-Parallel Data, Bit 4. RXD5 9 I TTLp Receive Byte-Parallel Data, Bit 5. RXD6 10 I TTLp Receive Byte-Parallel Data, Bit 6. RXD7 11 I TTLp Receive Byte-Parallel Data, Bit 7: This is the input pin for the most significant bit (bit 7) for the receive byte-parallel interface. RSPF 20 I TTLp Receive Start of Pseudo-random Pattern Framing: An active low enables the PRBS detector to search for an all ones pattern, defining the start of PRBS pattern detection. The first receive pulse sequence (all ones) disables the loss of frame alignment circuit and enables the bit error counter and clock cycle counter. RXCKEN must be enabled before RSPF is clocked in. Once enabled, this feature can only be disabled by a reset. This pin is inoperative for fixed or programmable word patterns. * See Input, Output and I/O Parameters section for Type definitions. Note 1: Use of a gapped Receive Clock input (RXCK) or the Receive Clock Enable (RXCKEN) input to disable clocking in of Receive Data for defined time intervals is subject to restrictions. Please contact TranSwitch Applications Engineering for additional technical information relevant to applications employing these capabilities. -6- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 TRANSMIT INTERFACE Symbol Pin No. I/O/P Type Name/Function TXCK 24 I TTLp Transmit Clock: An input clock used as the time base for generating the test patterns and for sourcing bitserial, nibble-parallel, and byte-parallel transmit data out of the XBERT. This clock may be gapped to accommodate overhead bit times, as required. Loss of this clock causes the XBERT transmitter to become inoperative. TXCKEN 25 I TTLp Transmit Clock Enable: A high enables the transmit clock (TXCK) for clocking data out of the XBERT. A low disables the clock from clocking out transmit bit-serial, nibble-parallel, or byte-parallel data. TXSC/ TXNC/ TXBC 26 O TTL8mA Transmit Serial/Nibble/Byte Clock: This clock is derived from the transmit clock signal (TXCK), and is used for clocking out data from the XBERT. Data is clocked out of the XBERT on the falling edge of this clock. This clock will have gapped periods corresponding to the times when the transmit enable signal (TXCKEN) is low. TXSD/TXD0 27 O TTL8mA Transmit Bit-Serial Data/Transmit Nibble- or ByteParallel Data, Bit 0: This is the output pin for transmit bit-serial data. It is also used as the least significant bit (bit 0) output pin for transmit nibble- or byte-parallel data. This bit is the least significant bit and the last bit clocked out for transmit nibble- or byte-parallel data. TXD1 28 O TTL8mA Transmit Nibble- or Byte-Parallel Data, Bit 1. TXD2 30 O TTL8mA Transmit Nibble- or Byte-Parallel Data, Bit 2. TXD3 31 O TTL8mA Transmit Nibble- or Byte-Parallel Data, Bit 3: This is the output pin for the most significant bit (bit 3) for the transmit nibble-parallel interface. TXD4 32 O TTL8mA Transmit Byte-Parallel Data, Bit 4. TXD5 33 O TTL8mA Transmit Byte-Parallel Data, Bit 5. TXD6 35 O TTL8mA Transmit Byte-Parallel Data, Bit 6. TXD7 36 O TTL8mA Transmit Byte-Parallel Data, Bit 7. This is the output pin for the most significant bit (bit 7) for the transmit byteparallel interface. TSPF 21 I TTLp Transmit Start of Pseudo-random Pattern Framing: An active low pulse causes the XBERT to reset to the beginning of the PRBS pattern. The starting pulse sequence is an all ones pattern, which defines the start of the transmitted PRBS test pattern. If the transmit clock enable signal (TXCKEN) is high when TSPF is clocked in on the positive edge of the clock, the generator transmits the start of the pseudo-random test pattern one and one half clock cycles later (on a negative clock transition). This pin is inoperative for fixed or programmable word patterns. -7- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 MICROPROCESSOR INTERFACE Symbol Pin No. I/O/P Type Name/Function D(7-0) 44-37 I/O TTL8mA Data Bus: Used for programming and reading the registers which reside in the XBERT. The most significant bit is D7. High is logic 1. CS 17 I TTLp Chip Select: A low enables data transfers between the microprocessor and the XBERT memory map during a read/write bus cycle. RD 18 I TTLp Read Data: An active low signal generated by the microprocessor for reading the registers which reside in the memory map. The XBERT memory I/O is selected by placing a low on the chip select lead. WR 19 I TTLp Write Data: An active low signal generated by the microprocessor for writing to the registers which reside in the memory map. The XBERT memory I/O is selected by placing a low on the chip select lead. A(3-0) 16-13 I TTLp Address Lines: The four address lines are used to select an XBERT register location. A7 is the most significant bit. High is logic 1. -8- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 ABSOLUTE MAXIMUM RATINGS Parameter Symbol Min* Max* Unit Supply voltage VDD -0.3 7.0 V DC input voltage VIN -0.5 VDD + 0.5 V Continuous power dissipation PC ** mW Ambient operating temperature TA ** oC Operating junction temperature TJ 125 oC Storage temperature range TS 125 oC ** -55 *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. **The minimum and maximum allowable ambient operating temperatures, and the maximum power dissipation, will be dependent on the total thermal analysis. THERMAL CHARACTERISTICS Parameter Min Typ Thermal resistance junction to ambient Thermal resistance junction to case Max Unit 68 oC/W Test Conditions 0 ft/min linear airflow 13.4 oC/W 0 ft/min linear airflow POWER REQUIREMENTS Parameter Min Typ Max Unit 4.75 5.0 5.25 V IDD * mA PDD * mW VDD Test Conditions Inputs switching *Power dissipation is application specific and depends on the operating frequency, as shown in Figure 3. -9- TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 3. Power Dissipation As A Function of Frequency For operation of the XBERT device in still air without a heat sink, the safe operating regions are defined by the equation: TJMAX = TA + [(68°C/W) x (Pd)] = 125°C Pd (mW) Byte-parallel 1000 I/O interface To 1.38W at 78 MHz 900 51.84 MHz 800 44.736 MHz Region 2 700 600 34.368 MHz Region 1 500 400 19.44 MHz 300 200 8.448 MHz 6.312 MHz 100 2.048 MHz 1.544 MHz 0 35 0 10 20 30 f (MHz) 45 40 50 60 Region 1 = XBERT may be used in a maximum ambient temperature of TA = 85oC for TXCK and RXCK clock frequencies < 35 MHz. This yields a maximum bit rate of 8 x 35 = 280 Mbit/sec. Region 2 = XBERT may be used in a maximum ambient temperature of TA = 70oC for TXCK and RXCK clock frequencies 35 MHz < f < 45 MHz. This yields a maximum bit rate of 8 x 45 = 360 Mbit/sec. Note: Combinations of frequency and ambient temperature beyond the safe operating regions require additional heat dissipation methods (the maximum power is 1.38 watts at 622/8 = 78 MHz). A TranSwitch Application Note entitled “Designing with TranSwitch XBERT Devices for Byte Interface at the OC-12 Rate”, document number TXC-06125-AN1, provides guidance on circuit and heat sink requirements for operation of XBERT at 622 Mbit/s. - 10 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 INPUT, OUTPUT AND I/O PARAMETERS INPUT PARAMETERS FOR TTLp Parameter VIH Min Typ Max 2.0 4.75 <VDD < 5.25 V 4.75 <VDD < 5.25 -70.0 µA VDD = 5.25 3.8 pF 0.8 Input capacitance Test Conditions V VIL Input leakage current Unit Note: Input has a 72k (nominal) internal pullup resistor. OUTPUT PARAMETERS FOR TTL8mA Parameter VOH Min Typ Max 3.7 Unit Test Conditions V VDD = 4.75; IOH = -8.0 VDD = 4.75; IOL = 8.0 VOL 0.5 V IOL 8.0 mA IOH -8.0 mA tRISE 1.0 2.7 5.7 ns CLOAD = 15 pF tFALL 2.7 6.1 11.7 ns CLOAD = 15 pF Max Unit INPUT/OUTPUT PARAMETERS FOR TTL8mA Parameter VIH Min Typ 2.0 V 4.75 <VDD < 5.25 V 4.75 <VDD < 5.25 -70.0 µA VDD = 5.25 7.1 pF VIL 0.8 Input leakage current Input capacitance VOH Test Conditions 3.7 V VDD = 4.75; IOH = -8.0 VDD = 4.75; IOL = 8.0 VOL 0.5 V IOL 8.0 mA IOH -8.0 mA tRISE 1.1 3.3 7.3 ns CLOAD = 15 pF tFALL 3.1 8.0 16.0 ns CLOAD = 15 pF - 11 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 TIMING CHARACTERISTICS Detailed timing diagrams for the XBERT are illustrated in Figures 4 through 11, with values of the timing intervals tabulated below each diagram. All output times are measured with a maximum 75 pF load capacitance. Timing parameters are measured at voltage levels of (VIH + VIL)/2 for input signals or (VOH + VOL)/2 for output signals. Figure 4. Receive Serial Interface Timing tCYC RXCK* (Input) tPWH tSU(2) Gapped Clock tPWL tH(2) Ignore Ignore Ignore RXSD (Input) tSU(1) tH(1) RXCKEN* (Optional input) * See Note in Pin Descriptions section. Parameter Symbol Min Typ Max Unit RXCK clock period tCYC 12.8 RXCK high time tPWH 5.4 1/2 tCYC ns RXCK low time tPWL 5.4 1/2 tCYC ns RXCKEN set-up time before RXCK↑ tSU(1) 2.5 ns RXCKEN hold time after RXCK↓ tH(1) 2.5 ns RXSD set-up time before RXCK↑ tSU(2) 3.0 ns RXSD hold time after RXCK↑ tH(2) 3.0 ns ns Note: RXCK may be gapped or stretched without the use of the RXCKEN input to accommodate overhead bit times. The set-up and hold times specified for RXCKEN must be met to ensure correct operation. RXCK (Input) RXSD (Input) Bit N-4 Bit N-3 Bit N-2 Bit N-1 Bit N Bit 0 Bit 1 Bit 2 tSU tH RSPF (Optional input) Parameter Symbol Min RSPF set-up time before RXCK↑ tSU 2.5 ns RSPF hold time after RXCK↑ tH 2.5 ns - 12 - Typ Max Unit TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 5. Receive Nibble Interface Timing tCYC RXCK* (Input) tPWH tSU(2) Gapped Clock tPWL tH(2) Ignore Ignore Ignore RXD(3-0) (Input) tSU(1) tH(1) RXCKEN* (Optional input) * See Note in Pin Descriptions section. Parameter Symbol Min Typ Max Unit RXCK clock period tCYC 12.8 RXCK high time tPWH 5.4 1/2 tCYC ns RXCK low time tPWL 5.4 1/2 tCYC ns RXCKEN set-up time before RXCK↑ tSU(1) 2.5 ns RXCKEN hold time after RXCK↓ tH(1) 2.5 ns RXD(3-0) set-up time before RXCK↑ tSU(2) 3.0 ns RXD(3-0) hold time after RXCK↑ tH(2) 3.0 ns ns Note: RXCK may be gapped or stretched without the use of the RXCKEN input to accommodate overhead bit times. The set-up and hold times specified for RXCKEN must be met to ensure correct operation. RXCK (Input) RXD(3-0) (Input) Nib N-4 Nib N-3 Nib N-2 Nib N-1 Nib N Nib 0 Nib 1 Nib 2 tSU tH RSPF (Optional input) Parameter Symbol Min RSPF set-up time before RXCK↑ tSU 2.5 ns RSPF hold time after RXCK↑ tH 2.5 ns - 13 - Typ Max Unit TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 6. Receive Byte Interface Timing tCYC RXCK* (Input) tPWH tSU(2) Gapped Clock tPWL tH(2) Ignore Ignore Ignore RXD(7-0) (Input) tSU(1) tH(1) RXCKEN* (Optional input) * See Note in Pin Descriptions section. Parameter Symbol Min Typ Max Unit RXCK clock period tCYC 12.8 RXCK high time tPWH 5.4 1/2 tCYC ns RXCK low time tPWL 5.4 1/2 tCYC ns RXCKEN set-up time before RXCK↑ tSU(1) 2.5 ns RXCKEN hold time after RXCK↓ tH(1) 2.5 ns RXD(7-0) set-up time before RXCK↑ tSU(2) 3.0 ns RXD(7-0) hold time after RXCK↑ tH(2) 3.0 ns ns Note: RXCK may be gapped or stretched without the use of the RXCKEN input to accommodate overhead bit times. The set-up and hold times specified for RXCKEN must be met to ensure correct operation. RXCK (Input) RXD(7-0) (Input) Byte N-4 Byte N-3 Byte N-2 Byte N-1 Byte N Byte 0 Byte 1 Byte 2 tSU tH RSPF (Optional input) Parameter Symbol Min RSPF set-up time before RXCK↑ tSU 2.5 ns RSPF hold time after RXCK↑ tH 2.5 ns - 14 - Typ Max Unit TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 7. Transmit Serial Interface Timing tCYC tPWH TXCK (Input) Gapped Clock tPWL tH tSU TXCKEN (Optional input) tOD Gapped Clock tPWH(1) TXSC (Output) Parameter Symbol Min TXCK clock period tCYC 12.8 TXCK high time tPWH 5.4 1/2 tCYC ns TXCK low time tPWL 5.4 1/2 tCYC ns TXCKEN set-up time before TXCK↑ tSU 2.5 ns TXCKEN hold time after TXCK↓ tH 2.5 ns TXSC output delay after TXCK↑ tOD TXSC high time Typ Max Unit ns 5.0 tPWH(1) ns 5.4 ns Note: The clock (TXCK) may be gapped or stretched without the use of TXCKEN to accommodate overhead bit times. The set-up and hold times specified for TXCKEN must be met to ensure correct operation. TXCK (Input) TXSC (Output) tSU TSPF (Optional input) TXSD (Output) tH Bit N-4 Parameter Bit N-3 tOD Bit N-2 Symbol Bit N-1 Min Bit N Bit 0 Typ Bit 1 Bit 2 Max Unit 5.0 ns TXSD output delay after TXSC↓ tOD TSPF set-up time before TXCK↑ tSU 2.5 ns TSPF hold time after TXCK↑ tH 2.5 ns - 15 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 8. Transmit Nibble Interface Timing tCYC tPWH TXCK (Input) Gapped Clock tPWL tH tSU TXCKEN (Optional input) tOD Gapped Clock tPWH(2) TXNC (Output) Parameter Symbol Min TXCK clock period tCYC 12.8 TXCK high time tPWH 5.4 1/2 tCYC ns TXCK low time tPWL 5.4 1/2 tCYC ns TXCKEN set-up time before TXCK↑ tSU 2.5 ns TXCKEN hold time after TXCK↓ tH 2.5 ns TXNC output delay after TXCK↑ tOD TXNC high time Typ Max Unit ns 5.0 tPWH(1) ns 5.4 ns Note: The clock (TXCK) may be gapped or stretched without the use of TXCKEN to accommodate overhead bit times. The set-up and hold times specified for TXCKEN must be met to ensure correct operation. TXCK (Input) TXNC (Output) tSU TSPF (Optional input) TXD(3-0) (Output) tH Nib N-4 Parameter Nib N-3 tOD Nib N-2 Nib N-1 Symbol Min Nib N Nib 0 Typ Nib 1 Nib 2 Max Unit 5.0 ns TXD output delay after TXNC↓ tOD TSPF set-up time before TXCK↑ tSU 2.5 ns TSPF hold time after TXCK↑ tH 2.5 ns - 16 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 9. Transmit Byte Interface Timing tCYC Gapped Clock tPWH TXCK (Input) tPWL tH tSU TXCKEN (Optional input) tOD Gapped Clock tPWH(1) TXBC (Output) Parameter Symbol Min TXCK clock period tCYC 12.8 TXCK high time tPWH 5.4 1/2 tCYC ns TXCK low time tPWL 5.4 1/2 tCYC ns TXCKEN set-up time before TXCK↑ tSU 2.5 ns TXCKEN hold time after TXCK↓ tH 2.5 ns TXBC output delay after TXCK↑ tOD TXBC high time Typ Max Unit ns 5.0 tPWH(1) ns 5.4 ns Note: The clock (TXCK) may be gapped or stretched without the use of TXCKEN to accommodate overhead bit times. The set-up and hold times specified for TXCKEN must be met to ensure correct operation. TXCK (Input) TXBC (Output) tSU TSPF (Optional input) TXD(7-0) (Output) tOD tH Byte N-4 Parameter Byte N-3 Byte N-2 Byte N-1 Symbol Min Byte N Typ Byte 0 Byte 1 Byte 2 Max Unit 5.0 ns TXD output delay after TXBC↓ tOD TSPF set-up time before TXCK↑ tSU 2.5 ns TSPF hold time after TXCK↑ tH 2.5 ns - 17 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 10. Microprocessor Read Timing A(3-0) tH CS tSU(1) tH(3) tSU(2) RD tPW tF tOD D(7-0) DATA OUTPUT Parameter DATA VALID Symbol Min A(3-0) set-up time before RD↓ tSU(2) 10.0 ns CS set-up time before RD↓ tSU(1) 5.0 ns A(3-0) hold time after RD↑ tH 10.0 ns RD pulse width tPW 38 ns DATA output delay after RD↓ tOD 8.0 ns tF 2.0 ns DATA float time after RD↑ CS hold time after RD↑ tH(3) Typ Max Unit 5.0 ns Note: A minimum of 10 TXCK clock cycles must occur after power-up, before the read cycles will operate correctly. - 18 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Figure 11. Microprocessor Write Timing A(3-0) tH(1) CS tSU(1) tH(3) tSU(2) WR tPW tH(2) tSU(3) D(7-0) DATA INPUT Parameter DATA VALID Symbol Min Typ Max Unit A(3-0) set-up time before WR↓ tSU(2) 10.0 ns CS set-up time before WR↓ tSU(1) 5.0 ns A(3-0) hold time after WR↑ tH(1) 10.0 ns WR pulse width tPW 38 ns DATA set-up time before WR↑ tSU(3) 10.0 ns DATA hold time after WR↑ tH(2) 5.0 ns CS hold time after WR↑ tH(3) 5.0 ns Note: A minimum of 10 TXCK clock cycles must occur after power-up, before the write cycles will operate correctly. - 19 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 OPERATION DECOUPLING OF POWER SUPPLY PINS Each of the two +5 volt power supply pins of the XBERT device, pins 1 and 23, should be decoupled using a series inductor (ferrite bead) and capacitors that are effective at both low and high frequencies, as shown in Figure 12. These external components should be placed close to the pin, especially the lower-valued RF capacitor. VDD = +5V Ferrite Bead 10, 6.3V GND Ferrite Bead + + 0.1 10, 6.3V 0.1 1 GND 23 XBERT Notes: 1. Fair-Rite Products Part No. 2743002111, or equivalent, should be used for each ferrite bead (Walkill, NY, 914-895-2055). 2. All capacitor values are shown in microfarads. Figure 12. Recommended Decoupling of Power Supply Pins EXTERNAL CIRCUIT FOR PROPER UPDATING OF BIT ERROR AND CLOCK COUNTERS Under certain combinations of microprocessor access and telecommunications usage, the Bit Error Counter (at memory map addresses 06H, 07H and 08H) and the Clock Counter (at memory map addresses 09H, 0AH and 0BH) may not be updated correctly by the XBERT device. Since it is not possible to specify all the combinations of conditions under which this incorrect operation can occur, it is recommended that users of the XBERT device should either contact the Applications Engineering Department at TranSwitch for advice on the susceptibility of their particular applications, or avoid any potential problems in their designs by employing the external circuit and special software precautions described below. The two 24-bit counters are specially designed to record their event counts accurately even when the counters are being read by the microprocessor. The counters latch during a microprocessor read operation, and both counters must be read together by six read cycles performed on addresses 09H (first), 0AH, 0BH, 06H, 07H and 08H (last). The final reading of address 08H starts a state machine that transfers the counts synchronously with the receive clock. This transfer occurs upon the third ungapped receive clock after the rising edge of the RD input signal applied during the address 08H read access. However, the state machine is cleared from its update sequence upon the next microprocessor initiation of active RD or WR input signals, so correct update operation requires that one of these does not occur before the update has been processed, i.e., before three clock periods have elapsed. Incorrect operation will result in a failure to update the counters, which will appear to be stuck. - 20 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 This problem may avoided by employing an external circuit and special software to ensure that the XBERT does not experience an active RD or WR input during the critical period of three clock cycles. The circuit shown in Figure 13 gates the read and write lines with the XBERT’s chip select input to ensure that the XBERT does not see any read or write signals intended for other devices, which may occur during the critical period (the gate in the chip select line is intended only to equalize the gate delays on all three input pins so that the microprocessor read/write cycle timing diagrams of this Data Sheet are applicable without special adjustment for differences in the relative timing between RD or WR and CS). Read or write signals which are intended for the XBERT (i.e., those which are active when CS is low) must be programmed not to occur during the critical period. The hold-off time from reading address 08H to the next read or write of the group starting with address 09H must be arranged to be a minimum of: [3 + (maximum number of successive read clock gaps)] x 1/(receive clock frequency) For example, a T1 application requires the following hold-off time from accessing address 08H to accessing address 09H: [3 + (1 overhead bit time)] x 1/1.544MHz = 4 x 0.666 = 2.664 microseconds (rounded up to 2.7). . 74F32 WR OR RD OR CS OR 19 18 17 WR RD XBERT CS Figure 13. Protection of XBERT from Read/Write Signals Intended for other Devices - 21 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 MEMORY MAP The XBERT memory map consists of register bit positions and counters, which may be accessed by a microprocessor for read and (except for counters) write cycles. The unused bit position at bit 3 of register 01H is a “don’t care” bit, but it is recommended that it should be set to 0. Address Mode* (Hex) Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 00 R/W POLY PROG SEL1 SEL0 RESET INVTD MODE1 MODE0 01 R/W ERR1 ERR0 SSE RESETC Unused TRLBK TEST LOF 02 R/W Programmable Word, Byte 4 03 R/W Programmable Word, Byte 3 04 R/W Programmable Word, Byte 2 05 R/W Programmable Word, Byte 1 06 R Bit Error Counter (MS Byte) 07 R Bit Error Counter (Middle Byte) 08 R Bit Error Counter (LS Byte) 09 R Clock Counter (MS Byte) 0A R Clock Counter (Middle Byte) 0B R Clock Counter (LS Byte) *Read/write (R/W); Read only (R). - 22 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 MEMORY MAP DESCRIPTIONS Address* Bit Symbol Description 00 7 6 5 4 POLY PROG SEL1 SEL0 Test Pattern Generator and Detector: Bits 7 through 4 are used to select a test pattern according to the truth table shown below. The 220 - 1 pseudorandom test pattern designator ZS stands for zero suppression. The 220 - 1 with zero suppression is also defined as a QRSS signal. This test pattern is not supported in the byte mode. The test pattern is common for both generation and detection (including programmable words). For “in frame” and Loss Of Frame conditions please refer to the LOF bit description for Address 01H, bit 0. Polynomial (POLY) Program (PROG) Select 1 (SEL1) Select 0 (SEL0) Test Pattern 0 0 0 0 0000000000. . . . 0 0 0 1 1111111111. . . . 0 0 1 0 1010101010. . . . 0 0 1 1 1100110011. . . . 0 1 0 0 Byte 1 only 0 1 0 1 Bytes 1 & 2 0 1 1 0 Bytes 1,2 &3 0 1 1 1 Bytes 1, 2, 3 & 4 1 0 0 0 215 - 1 1 0 0 1 220 - 1(ZS) 1 0 1 0 220 - 1 1 0 1 1 223 - 1 3 RESET Reset XBERT: A global reset occurs when a one is written to this bit position. This must be followed by writing a zero into this location. Reset clears the internal counters, generators, and detectors, as well as the control bits and performance counters in the memory map. All R/W memory map bit positions must be set to their desired values after a reset. 2 INVTD Invert Transmit Data: A one written into this position causes the data to be inverted for transmission. The data is inverted for the bit-serial, nibble-parallel, and byte-parallel interfaces. 1 0 MODE1 MODE0 XBERT Interface Selection: The XBERT transmit and receive interface is selected according to the following table: MODE1 0 0 1 MODE0 0 1 1 Interface Selected Bit-serial Nibble-parallel Byte-parallel * Note: All addresses are shown in hexadecimal form. - 23 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Address* Bit Symbol Description 01 7 6 ERR1 ERR0 Transmit Error Rate: These two bits control the generation of the fixed bit error rates given in the table below. For example, a 10E-3 error rate results in the XBERT transmitting one bit in a thousand in error. The error is generated by inverting a single bit in the bit pattern. The error rate generation is independent of the pattern selected (pseudo-random, fixed word, or programmable). 5 4 SSE ERR1 ERR0 Error Rate 0 0 No errors 0 1 10-3 error rate 1 0 10-6 error rate Send Single Error: A single bit error is transmitted by writing a one into this bit position. The error is sent in the next bit time after being written. After sending the single error, the bit is reset by the XBERT. The microprocessor must write a one in order to send another single bit error. RESETC Reset Performance Counters: A one causes the bit error counter (locations 06H, 07H, and 08H) and the clock counter (locations 09H, 0AH, and 0BH) to be reset to 0. XBERT resets this bit after the performance counters have been reset. This bit does not affect registers 00H through 05H. 3 Unused. 2 TRLBK 1 TEST 0 LOF Transmit-to-Receive (TR) Loopback: A one activates the transmit-toreceive loopback testing feature. Data is transmitted and is also looped back as receive data. The receive data input is disabled. TranSwitch Test: A zero must be written into this bit position. Loss of Frame: An “in frame” condition for any fixed word pattern (e.g., 1100, 1010) occurs when two consecutive error-free 4-bit patterns are received. Loss of frame occurs when three consecutive 4-bit patterns are received in error or when 30 or more bits in a block of 1000 consecutive bits are in error. An “in frame” condition for any programmable word occurs when two consecutive error-free word patterns are received. The programmable word pattern can vary from 1 to 4 words, which equates to 2 to 8 words before an “in frame” condition can occur. Loss of frame occurs when three consecutive word patterns are received in error or when 30 or more bits in a block of 1000 consecutive bits are in error. An “in frame” condition for any PRBS pattern occurs when the start of frame pulse sequence is received. The length of the start of frame pulse sequence equals the exponent number of the PRBS pattern. Therefore, a 223-1 PRBS pattern has a 23 consecutive ones sequence for its start of frame pulse sequence and a 215-1 PRBS pattern has a 15 consecutive ones sequence. If the TSPF and RSPF pins are activated, the PRBS pattern will reset and begin with a start of frame pulse sequence, which will be detected with minimum delay. Loss of frame occurs when 30 or more bits in a block of 1000 consecutive bits are in error. For all word patterns and PRBS sequences, the clock counter maintains its functionality during a LOF condition and the bit error counter is disabled. - 24 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Address* Bit 02 7-0 Symbol Description Programmable Word, Byte 4: The XBERT provides four register locations (02H, 03H, 04H, and 05H) for four bytes of programmable test word pattern. The actual number of bytes that comprise the test word pattern (1-4) is selected by bits 7-4 in the 00H register location. The word is transmitted with byte 1 sent last. Bit 7 in each byte is its most significant bit and the first bit transmitted. Bit 0 in byte 1 is the last bit transmitted in the test word sequence. For example, the test sequence for a four-byte test word pattern bounded by bits MSB and LSB is shown below: Byte 4 Bit Byte 3 Byte 2 Byte 1 Byte 4 MSBXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXLSB MSBXXXXXXX 7 7 0 0 7 0 7 0 7 0 For a single-byte test word, only byte 1 is used. The receive detector checks the incoming data for frame alignment by comparing it with the programmed test word pattern. 03 7-0 Programmable Word, Byte 3: See Address 02H. 04 7-0 Programmable Word, Byte 2: See Address 02H. 05 7-0 Programmable Word, Byte 1: See Address 02H. 06 07 08 7-0 Bit Error Counter: Register locations 06H, 07H, and 08H provide a total count of the number of bit errors that have occurred for the three interface modes. Multiple errors in a single nibble or byte are counted separately. The counter is enabled after frame alignment occurs for the test pattern selected. Bit 7 in address 06H is the most significant bit, while bit 0 in address 08H is the least significant bit. The counter is non-saturating and will roll-over to zero when it becomes full. To ensure that no counts are lost, all clock counter registers plus all bit error counter registers must be read together in the following order: 09H, 0AH, 0BH, 06H, 07H, 08H. They will all be simultaneously latched when register 08H is read last. If the counter registers are always read in the same order, then no counts will be lost. The counter is cleared by writing a one to bit 4 (RESETC) in address 01H, or through a global reset (bit 3 in address 00H). 09 0A 0B 7-0 Clock Counter: Register locations 09H, 0AH, and 0BH provide a total count of the number of clock pulses that have been received. When XBERT is in serial mode, the clock counter provides a count of the total number of received data bits. When XBERT is in nibble-parallel or byte-parallel mode, the clock counter indicates the number of received nibbles or bytes, respectively. The counter is enabled upon power-up. Events are counted even during a LOF condition. Bit 7 in address 09H is the most significant bit, while bit 0 in address 0BH is the least significant bit. The counter is non-saturating and will roll-over to zero when it becomes full. It takes approximately 0.32 seconds for the counter to roll-over for a 51.84 Mbit/s bit-serial signal. To ensure that no counts are lost, all clock counter registers plus all bit error counter registers must be read together in the following order: 09H, 0AH, 0BH, 06H, 07H, 08H. They will all be simultaneously latched when register 08H is read last. If the counter registers are always read in the same order, then no counts will be lost. The counter is cleared by writing a one to bit 4 (RESETC) in address 01H, or through a global reset (bit 3 in address 00H). - 25 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 PACKAGE INFORMATION The XBERT is available in a 44-pin plastic leaded chip carrier as illustrated in Figure 14. .170 .653 SQ. .500 SQ. .075 6 1 .149 40 40 7 39 .690 SQ. 1 6 7 39 TRANSWITCH .017 TYP. .050 TYP. 17 29 18 17 29 28 28 18 BOTTOM VIEW TOP VIEW Note: All dimension values are shown in inches and are nominal unless otherwise indicated. Figure 14. XBERT TXC-06125 44-Pin Plastic Leaded Chip Carrier - 26 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 ORDERING INFORMATION Part Number: TXC-06125-ACPL 44-pin plastic leaded chip carrier RELATED PRODUCTS TXC-02020, ART VLSI Device (Advanced STS-1/DS3 Receiver/Transmitter). ART performs the transmit and receive line interface functions required for transmission of STS-1 (51.840 Mbit/s) and DS3 (44.736 Mbit/s) signals across a coaxial interface. TXC-02021, ARTE VLSI Device (Advanced STS-1/DS3 Receiver/Transmitter). ARTE has the same functionality as ART, plus expanded features. TXC-02050, MRT Multi-Rate Line Interface VLSI Device. The MRT provides the functions for terminating ITU-specified 8448 kbit/s (E2) and 34368 kbit/s (E3) line rate signals, or 6312 kbit/s (JT2) line signals specified in the Japanese NTT Technical Reference for High Speed Digital Leased Circuits. An optional HDB3 codec is provided for the two ITU line rates. TXC-02623, STAF VLSI Device (SONET/SDH Transceiver and Framer). The STAF is a 622/155.5 Mbit/s device that combines multiplexing, demultiplexing, SONET/SDH framing, clock synthesis PLL and loopback functions in a single chip. TXC-02624, CDR VLSI Device (SONET/SDH Clock and Data Recovery). The CDR is a 622 Mbit/s monolithic clock and data recovery component that receives NRZ data, extracts the high-speed clock, and presents the separated data and clock as its outputs. TXC-03301, M13 VLSI Device (DS3/DS1 Mux/Demux). This single-chip multiplex/ demultiplex device provides the complete interfacing function between a single DS3 signal and 28 independent DS1 signals. TXC-03303, M13E VLSI Device, Extended feature version of the TXC-03301 (M13). TXC-03401, DS3F VLSI Device (DS3 Framer). Maps broadband payloads into the DS3 frame format. Operates in either the C-bit parity or M13 operating modes. TXC-03701 E2/E3F Framer VLSI device. The E2/E3 Framer directly interfaces with the MRT and provides multi-mode framing for ITU-T Rec. G.751/G.753 (34368 kbit/s) or ITU-T Rec. G.742/G.745 (8448 kbit/s) signals. TXC-03702 JT2F Framer VLSI device. The JT2F Framer directly interfaces with the MRT and provides framing for ITU-T Rec. G.704 (6312 kbit/s) signals. TXC-20153D, DS3/STS-1 Line Interface Module (DS3LIM-SN). Complete and compact analog to digital interface serving B3ZS encoded DS3 signals. TXC-21075, XBERT Evaluation Board. A complete, ready-to-use board that demonstrates the functions and features of the XBERT VLSI device. - 27 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 STANDARDS DOCUMENTATION SOURCES 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 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 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 - 28 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 LIST OF DATA SHEET CHANGES This change list identifies those areas within this updated XBERT Data Sheet that have technical differences relative to the previous and now superseded XBERT Data Sheet: Updated XBERT Data Sheet: Edition 3, August 1995 Superseded XBERT Data Sheet: Edition 2, August 1992 The page numbers indicated below of this updated data sheet include changes relative to the superseded data sheet. Page Number of Updated Data Sheet Summary of the Change All Changed Document status by deleting Preliminary. 1 Changed edition number and date. 1 Made changes to Features list. 1 Made changes to Description list. 1 Made minor clarifications to the figure. 2-33 Added edition number and date to the bottom. 2 Added Table of Contents and List of Figures. 3 Made changes to Figure 1. 3-4 Made changes to Block Diagram Description section. 5-7 Changed RSF to RSPF and TSF to TSPF. 5 Made changes to Figure 2. 5 Made changes to Name/Function column for GND. 6 Made changes to Name/Function column for RXSD/RXD0, RXD3, RXD7 and RSPF. 6 Added notes to the bottom to explain Type column heading and to indicate restrictions on the use of RXCK and RXCKEN inputs to disable data input. 7 Made changes to Name/Function column for TXCK, TXSD/TXD0, TXD3, TXD7 and TSPF. 8 Made changes to Name/Function column for D(7-0) and A(3-0). 9 Changed Max for PC row and modified the second note to Absolute Maximum Ratings section. 9 Added Test Conditions to Thermal Characteristics table. 9 Deleted Typ and added Max to Thermal resistance - junction to case. 9 Modified the note under Power Requirements table. 10 Modified Figure 3. 11 Input Parameters For TTLp: changed Typ for input capacitance. - 29 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 Page Number of Updated Data Sheet Summary of the Change 11 Output Parameters For TTL8mA: changed Min, Typ and Max for tRISE and tFALL. 11 Input/Output Parameters For TTL8mA: changed Type for input capacitance and changed Min, Typ and Max for tRISE and tFALL. 12-17 In Figures 4-9, changed timing parameters to correspond to highest clock frequency of 78 MHz instead of 52 MHz. Added note to timing diagrams in Figures 4-6. 18-19 Added last row and a note to the table. 20-21 Changed Operation section. 22 Made changes to Memory Map section 23-25 Made changes to Memory Map Descriptions section. 26 Made minor changes to Package Information section. 27 Changed Ordering Information and Related Products sections. 28 Added Standards Documentation Sources section. 29-30 33 Added List of Data Sheet Changes section. Added Documentation Update Registration Form. - 30 - TXC-06125-MB Ed. 3, August 1995 XBERT TXC-06125 - NOTES - 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, software 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 covering or relating to any combination, machine, or process in which such semiconductor products or services might be or are used. - 31 - TXC-06125-MB Ed. 3, August 1995 TranSwitch VLSI: Powering Communication Innovation TranSwitch Corporation • 8 Progress Drive • Shelton, CT 06484 • USA • Tel: 203-929-8810 • Fax: 203-926-9453 - 32 - XBERT TXC-06125 DOCUMENTATION UPDATE REGISTRATION FORM If you would like be added to our database of customers who have registered to receive updated documentation 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) - 33 - TXC-06125-MB Ed. 3, August 1995 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 available. TranSwitch Corporation • 8 Progress Drive • Shelton, CT 06484 • USA • Tel: 203-929-8810 • Fax: 203-926-9453