1
2001 Integrated Device Technology, Inc.
APRIL 2001
TIME SLOT INTERCHANGE
DIGITAL SWITCH
256 x 256
IDT728985
DSC-5708/2
FUNCTIONAL BLOCK DIAGRAM
FEATURES:
256 x 256 channel non-blocking switch
Automatic signal identification (ST-BUS
®
, GCI)
8 RX inputs — 32 channels at 64 Kbit/s per serial line
8 TX outputs — 32 channels at 64 Kbit/s per serial line
Three-state serial outputs
Microprocessor Interface (8-bit data bus)
Frame Integrity for data applications
5V Power Supply
Operating Temperature Range -40
°°
°°
°C to +85
°°
°°
°C
Available in 44-pin Plastic Leaded Chip Carrier (PLCC),
44-pin Plastic Quad Flatpack (PQFP) and 40-pin Plastic Dip
(P-DIP)
DESCRIPTION:
The IDT728985 is a ST-BUS
®
/GCI compatible digital switch controlled by
a microprocessor. The IDT728985 can handle as many as 256, 64 Kbit/s input
and output channels. Those 256 channels are divided into 8 serial inputs and
outputs, each of which consists of 32 channels. The IDT728985 provides per-
channel variable or constant throughput delay modes and microprocessor read
and write access to individual channels. As an important function of a digital
switch is to maintain sequence integrity and minimize throughput delay, the
IDT728985 is an ideal solution for most switching needs.
FUNCTIONAL DESCRIPTION
Frame sequence, constant throughput delay, and guaranteed minimum
delay are high priority requirements in today’s integrated data and multimedia
networks. The IDT728985 provides these functions on a per-channel basis
using a standard microprocessor control interface. Each of the eight serial lines
is designed to switch 64 Kbit/s PCM or N x 64 Kbit/s data.
In Processor Mode, the microprocessor can access the input and output time
slots to control other devices such as ISDN transceivers and trunk interfaces.
Supporting both GCI and ST-BUS
®
formats, IDT728985 has incorporated an
internal circuit to automatically identify the polarity and format of the frame
synchronization.
A functional block diagram of the IDT728985 device is shown on page 1.
The serial streams operate continuously at 2.048 Mb/s and are arranged in
125µs wide frames each containing 32, 8-bit channels. Eight input (RX0-7) and
Microprocessor Interface
Control Register
Timing
Unit
RX0
RX1
RX2
RX3
RX4
RX5
RX6
RX7
TX0
TX1
TX2
TX3
TX4
TX5
TX6
TX7
ODE
F0iC4i
V
CC
CS
DS
R/W
A0/
A5
GND
CCO
DTA
D0/
D7
5708 drw01
Receive
Serial Data
Streams
Data
Memory
Output MUX
Connection
Memory
Transmit
Serial Data
Streams
2
Commercial Temperature Range
IDT728985 Time Slot Interchange
Digital Switch 256 x 256
35
34
33
32
31
30
29
37
36
3
2
44
1
43
42
41
5
4
6
5708 drw02
INDEX
38
39
40
21
22
24
23
25
26
27
19
20
18
28
DS
CS
R/W
11
12
13
14
15
16
17
9
10
8
7
RX2
RX1
RX0
DTA
TX0
TX1
TX2
DNC
(1)
CCO
ODE
TX3
TX4
TX5
TX6
TX7
GND
D
0
RX3
RX4
RX5
RX6
RX7
V
CC
F0i
C4i
A
0
D1
D2
D3
D4
A
1
A
2
DNC
(1)
DNC
(1)
DNC
(1)
D5
D6
D7
A5
A4
A3
DTA
CCO
ODE
1
2
40
39
TX0
3
38
TX1
4
37
TX2
5
36
TX3
6
35
TX4
7
34
TX5
8
33
TX6
9
32
TX7
10
31
GND
11
30
D0
12
29
CS
13
28
14
27
5708 drw04
15
16
17
18
19
20
26
25
24
23
22
21
RX1
RX2
RX3
RX4
RX5
RX6
F0i
A
0
R/W
DS
C4i
V
CC
RX7
RX0
D
1
D2
D3
D4
D5
D6
D7
A1
A2
A3
A4
A5
PIN CONFIGURATION
PIN DESCRIPTIONS
PLCC: 0.05in. pitch, 0.65in. x 0.65in.
(J44-1, order code: J)
TOP VIEW
PLASTIC DIP: 0.10in. pitch, 2.05in. x 0.60in.
(P40-1, order code: P)
TOP VIEW
29
28
27
26
25
24
23
31
30
44
43
42
41
5708 drw03
INDEX
32
33
40
DS
CS
R/W
5
6
7
8
9
10
11
3
4
2
1
RX2
RX1
RX0
DTA
TX0
TX1
TX2
DNC
(1)
CCO
ODE
TX3
TX4
TX5
TX6
TX7
GND
D
0
RX3
RX4
RX5
RX6
RX7
V
CC
F0i
C4i
A
0
D
1
D
2
D
3
D
4
A1
A2
DNC
(1)
DNC
(1)
DNC
(1)
D
5
D
6
D
7
A
5
A
4
A
3
39
38
37
36
35
34
12
13
14
15
16
17
18
19
20
21
22
PQFP: 0.80mm pitch, 10mm x 10mm
(DB44-1, order code: DB)
TOP VIEW
NOTE:
1. DNC - Do Not Connect
SYMBOL NAME I/O DESCRIPTION
GND Ground. Ground Rail.
V
CC VCC +5.0 Volt Power Supply.
DTA Data Acknowledgment O This active LOW output indicates that a data bus transfer is complete. A pull-up resistor is required at this
(Open Drain) output.
RX0-7 RX Input 0 to 7 I Serial data input streams. These streams have 32 channels at data rates of 2.048 Mb/s.
F0i Frame Pulse I This input accepts and automatically identifies frame synchronization signals formatted according to different
backplane specifications such as ST-BUS
®
and GCI.
C4i Clock I 4.096 MHz serial clock for shifting data in and out of the data streams.
A0-A5 Address 0 to 5 I These lines provide the address to IDT728985 internal registers.
DS Data Strobe I This is the input for the active HIGH data strobe on the microprocessor interface. This input operates with
CS to enable the internal read and write generation.
R/W Read/Write I This input controls the direction of the data bus lines (D0-D7) during a microprocessor access.
CS Chip Select I Active LOW input enabling a microprocessor read or write of control register or internal memories.
D0-D7 Data Bus 0 to 7 I/O These pins provide microprocessor access to data in the internal control register. Connection Memory HIGH,
Connection Memory LOW and data memory.
TX0-7 TX Outputs 0 to 7 O Serial data output streams. These streams are composed of 32, 64 Kbit/s channels at data rates of 2.048 Mb/s.
(Three-state Outputs)
ODE Output Drive Enable I This is an output enable for the TX0-7 serial outputs. If this input is LOW, TX0-7 are high-impedance. If this is
HIGH, each channel may still be put into high-impedance by software control.
CCO Control Channel Output O This output is a 2.048 Mb/s line which contains 256 bits per frame. The level of each bit is controlled by the
contents of the CCO bit in the Connection Memory HIGH locations.
3
Commercial Temperature Range
IDT728985 Time Slot Interchange
Digital Switch 256 x 256
eight output (TX0-7) serial streams are provided in the IDT728985 device
allowing a complete 256 x 256 channel non-blocking switch matrix to be
constructed. The serial interface clock for the device is 4.096 MHz, as required
in ST-BUS
®
and GCI specifications.
The received serial data is internally converted to parallel by the on chip
serial-to-parallel converters and stored sequentially in a 256-position Data
Memory. By using an internal counter that is reset by the input 8 KHz frame pulse,
F0i, the incoming serial data streams can be framed and sequentially addressed.
Depending on the type of information to be switched, the IDT728985 device
can be programmed to perform time slot interchange functions with different
throughput delay capabilities on a per-channel basis. The Variable Delay
mode, most commonly used for voice applications, can be selected ensuring
minimum throughput delay between input and output data. In Constant Delay
mode, used in multiple or grouped channel data applications, the integrity of the
information through the switch is maintained.
CONNECTION MEMORY
Data to be output on the serial streams may come from two sources: Data
Memory or Connection Memory. The Connection Memory is split into HIGH
and LOW parts and is associated with particular TX output streams. In Processor
Mode, data output on the TX streams is taken from the Connection Memory Low
and originates from the microprocessor (Figure 2). Where as in Connection
Mode (Figure 1), data is read from Data Memory and originated from the
incoming RX streams. Data destined for a particular channel on the serial output
stream is read internally during the previous channel time slot to allow time for
memory access and internal parallel-to-serial conversion.
CONNECTION MODE
In Connection Mode, the addresses of input source for all output channels
are stored in the Connection Memory Low. The Connection Memory Low
locations are mapped to corresponding 8-bit x 32-channel outputs. The contents
of the Data Memory at the selected address are then transferred to the parallel-
to-serial converters before being output. By having the output channel to specify
the input channel through the Connection Memory, the same input channel can
be broadcast to several output channels.
PROCESSOR MODE
In Processor Mode the CPU writes data to the Connection Memory Low
locations which correspond to the output link and channel number. The contents
of the Connection Memory Low are transferred to the parallel-to-serial
converter one channel before it is to be output and are transmitted each frame
to the output until it is changed by the CPU.
CONTROL
The Connection Memory High bits (Table 4) control the per-channel
functions available in the IDT728985. Output channels are selected into specific
modes such as: Processor Mode or Connection mode, Variable or Constant
throughput delay modes, Output Drivers Enabled or in three-state condition.
There is also one bit to control the state of the CCO output pin.
OUTPUT DRIVE ENABLE (ODE)
The ODE pin is the master output three-state control pin. If the ODE input
is held LOW all TDM (Time Division Multiplexed) outputs will be placed in high
impedance regardless Connection Memory High programming. However, if
ODE is HIGH, the contents of Connection Memory High control the output state
on a per-channel basis.
SERIAL INTERFACE TIMING
The IDT728985 master clock (C4i) is 4.096 MHz signal allowing serial data
link configuration at 2.048 Mb/s to be implemented. The IDT728985 can
automatically detect the presence of an input frame pulse, identify the type of
backplane present on the serial interface, and format the synchronization pulse
according to ST-BUS
®
or GCI interface specifications (active HIGH in GCI or
active LOW in ST-BUS
®
). Upon determining the correct interface Connected
to the serial port, the internal timing unit establishes the appropriate serial data
bit transmit and sampling edges. In ST-BUS
®
mode, every second falling edge
of the 4.096 MHz clock marks a boundary and the input data is clocked in by
the rising edge, three quarters of the way into the bit cell. In GCI mode every
second rising edge of the 4.096 MHz clock marks the bit boundary while data
sampling is performed during the falling edge, at three quarters of the bit
boundaries.
DELAY THROUGH THE IDT728985
The transfer of information from the input serial streams to the output serial
streams results in a delay through the device. The delay through the IDT728985
device varies according to the mode selected in the V/C bit of the Connection
Memory High.
VARIABLE DELAY MODE
The delay in Variable Delay Mode is dependent only on the combination
of source and destination on the input and output streams. The minimum delay
achievable in the IDT728985 device is three time slots. In the IDT728985
device, the information that is to be output in the same channel position as the
information is input (position n), relative to frame pulse, will be output in the
following frame (channel n, frame n+1). The same occurs if the input channels
succeeding (n+1, n+2) the channel position as the information is input.
The information switched to the third time slot after the input has entered the
device (for instance, input channel 0 to output channel 3 or input channel 30 to
output channel 1), is always output three channels later.
Any switching configuration that provides three or more time slots between
input and output channels, will have a throughput delay equal to the difference
Figure 2. Processor Mode
Figure 1. Connection Mode
Receive
Serial Data
Streams
5708 drw05
RX
TX
Transmit
Serial Data
Streams
Data
Memory
Connection
Memory
5708 drw06
TX
Microprocessor
Receive
Serial Data
Streams
Transmit
Serial Data
Streams
Data
Memory
Connection
Memory
FUNCTIONAL DESCRIPTION (Cont'd)

IDT728985J8

Mfr. #:
Manufacturer:
Description:
IC DGTL SW 256X256 44-PLCC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet