ChipFind - документация

Электронный компонент: 72V71650

Скачать:  PDF   ZIP
1
MAY 2003
PRELIMINARY
IDT72V71650
3.3 VOLT TIME SLOT INTERCHANGE
DIGITAL SWITCH
8,192 x 8,192
IDT and the IDT logo are registered trademarks of Integrated Device Technology, Inc. The ST-BUS is a trademark of Mitel Corp.
DSC-5906/8
2003 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice.
FUNCTIONAL BLOCK DIAGRAM
FEATURES:




8K x 8K non-blocking switching at 16.384Mb/s




32 serial input and output streams




Accepts data streams at 2.048Mb/s, 4.096Mb/s, 8.192Mb/s or
16.384Mb/s




Per-channel Variable Delay Mode for low-latency applications




Per-channel Constant Delay Mode for frame integrity applications




Automatic identification of ST-BUS
and GCI bus interfaces




Automatic frame offset delay measurement




Per-stream frame delay offset programming




Per-channel high-impedance output control




Direct microprocessor access to all internal memories




Memory block programming for quick setup




IEEE-1149.1 (JTAG) Test Port




3.3V Power Supply




Available in 144-pin (13mm x 13mm) Plastic Ball Grid Array (PBGA)
and 144-pin (20mm x 20mm) Thin Quad Flatpack (TQFP) packages




Operating Temperature Range -40


C to +85C
DESCRIPTION:
The IDT72V71650 has a non-blocking switch capacity of 1,024 x 1,024
channels at 2.048Mb/s, 2,048 x 2,048 channels at 4.096Mb/s, and 4,096 x
4,096 channels at 8.192Mb/s and 8,192 x 8,192 channels at 16.384Mb/s. With
32 inputs and 32 outputs, programmable per stream control, and a variety of
operating modes the IDT72V71650 is designed for the TDM time slot inter-
change function in either voice or data applications.
Some of the main features of the IDT72V71650 are low power 3.3 Volt
operation, automatic ST-BUS
/GCI sensing, memory block programming,
simple microprocessor interface, one cycle direct internal memory accesses,
JTAG Test Access Port (TAP) and per stream programmable input offset delay,
variable or constant throughput modes, output enable and processor mode.
The IDT72V71650 is capable of switching up to 8,192 x 8,192 channels
without blocking. Designed to switch 64 Kbit/s PCM or N x 64 Kbit/s data, the
device maintains frame integrity in data applications and minimizes throughput
delay for voice applications on a per-channel basis.
RX0
RX1
RX31
ODE
FP
V
CC
CS
R/
W
GND
DTA
D0-D15
TX0
TX1
TX31/OEI15
DS
CLK
FE/HCLK
RESET
5906 drw01
Receive
Serial Data
Streams
MUX
Data Memory
Internal
Registers
Microprocessor Interface
Timing Unit
Connection
Memory
Transmit
Serial Data
Streams
JTAG Port
WFPS
TDO
TMS TDI TCK
TRST
A0-A14
TX17/OEI1
TX16/OEI0
TX15
2
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
PBGA: 1mm pitch, 13mm x 13mm (BB144-1, order code: BB)
TOP VIEW
CLK
RESET
ODE
RX1
RX4
RX7
TX4
TX7
TX10
TX12
TX14
TX15
FP
FE/HCLK
RX0
RX2
RX5
TX0
TX3
TX6
TX9
TX11
TX13
RX8
WFPS
TDI
RX3
RX6
TX1
TX2
TX5
TX8
RX11
RX10
RX9
TDO
TCK
TRST
DS
V
CC
V
CC
V
CC
V
CC
RX15
RX14
RX13
RX12
CS
R/
W
A0
V
CC
RX18
RX17
RX16
A1
A2
A3
V
CC
RX21
RX20
RX19
A6
A5
A4
V
CC
RX22
RX23
A9
A8
A7
V
CC
TX17
/OEI1
TX18/
OEI2
TX19/
OEI3
A13
A12
A11
A10
TX21/
OEI5
TX22/
OEI6
D8
D5
D1
RX30
RX26
TX31/
OEI15
TX23/
OEI7
TX24/
OEI8
D15
D11
D9
D6
D3
D0
RX29
RX25
TX30/
OEI14
TX25/
OEI9
TX26/
OEI10
D13
D12
D10
D7
D4
RX31
RX28
RX24
TX29/
OEI13
TX28/
OEI12
TX27/
OEI11
A1 BALL PAD CORNER
A
B
C
D
E
F
G
H
J
K
L
M
1
2
3
4
5
6
7
8
9
10
11
12
5906 drw02
GND
GND
GND
GND
VCC
GND
GND
GND
GND
VCC
V
CC
GND
GND
GND
GND
VCC
V
CC
V
CC
V
CC
V
CC
RX27
GND
GND
GND
GND
DTA
D14
D2
TMS
TX20/
OEI4
NC
(1)
TX16/
OEI0
NC
(1)
A14
PIN CONFIGURATIONS
NOTE:
1. NC = No Connect
3
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
PIN CONFIGURATIONS (CONTINUED)
TQFP: 0.50mm pitch, 20mm x 20mm (DA144-1, order code: DA)
TOP VIEW
GND
V
CC
TX15
TX14
TX13
TX12
GND
V
CC
TX11
TX10
TX9
TX8
GND
V
CC
TX7
TX6
TX5
GND
V
CC
TX3
TX2
TX1
GND
V
CC
RX7
RX6
RX5
RX4
RX3
RX2
RX1
RX0
ODE
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
TX4
TX0
RESET
TX29/OEI13
GND
V
CC
RX25
RX26
RX27
RX28
RX29
RX31
GND
V
CC
D0
D1
D3
GND
VCC
D4
D5
D6
D7
GND
V
CC
D8
D9
D10
D11
GND
V
CC
D12
D13
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
RX24
D2
RX30
TX28/OEI12
TX30/OEI14
TX31/OEI15
36
D14
D15
GND
DTA
A14
A13
A12
A11
A9
A8
A7
A6
A4
A2
A1
A0
V
CC
R/
W
CS
DS
TRST
TCK
TDO
TDI
TMS
WFPS
FE/HCLK
FP
CLK
GND
A10
A5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
A3
V
CC
V
CC
GND
TX27/OEI11
TX26/OEI10
TX25/OEI9
TX24/OEI8
V
CC
GND
TX23/OEI7
TX22/OEI6
TX21/OEI5
V
CC
GND
TX19/OEI3
TX18/OEI2
TX17/OEI1
V
CC
GND
RX23
RX22
RX21
RX20
RX19
RX18
RX17
RX16
RX15
RX13
RX12
RX11
RX10
RX9
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
TX20/OEI4
RX14
RX8
5906 drw03
PIN 1
NC
(1)
TX16/OEI0
NC
(1)
NOTE:
1. NC = No Connect
4
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
PIN DESCRIPTION
SYMBOL
NAME
I/O
DESCRIPTION
A0-14
Address 0 to 14
I
These address lines access all internal memories.
CLK
Clock
I
Serial clock for shifting data in/out on the serial data streams. Depending upon the value programmed, this
input accepts a 4.096, 8.192 or 16.384 MHz clock. See the Control Register bits on Table 5 for the values.
CS
Chip Select
I
This active LOW input is used by a microprocessor to activate the microprocessor port of IDT72V71650.
D0-15
Data Bus 0-15
I/O
These pins are the data bits of the microprocessor port.
DS
Data Strobe
I
This active LOW input works in conjunction with
CS to enable the read and write operations and enables the
data bus lines (D0-D15).
DTA
Data Transfer
O
Indicates that a data bus transfer is complete. When the bus cycle ends, this pin drives HIGH and then goes
Acknowledgment
high-impedance, allowing for faster bus cycles with a weaker pull-up resistor. A pull-up resistor is required
to hold a HIGH level when the pin is in high-impedance.
FE/HCLK Frame Evaluation/
I
When the WFPS pin is LOW, this pin is the frame measurement input. When the WFPS pin is HIGH, the
HCLK Clock
HCLK (4.096 MHz clock) is required for frame alignment in the wide frame pulse mode (WFPS).
FP
Frame Pulse
I
When the WFPS pin is LOW, this input accepts and automatically identifies frame synchronization signals
formatted according to ST-BUS
and GCI specifications. When pin WFPS is HIGH, this pin accepts a
negative frame pulse, which conforms to the WFPS format.
GND
Ground
Ground Rail.
ODE
Output Drive Enable
I
This is the output enable control for the TX serial outputs. When the ODE input is LOW and the Output Stand By
bit of the Control Register is LOW, all TX outputs are in a high-impedance state. If this input is HIGH, the TX output
drivers are enabled. However, each channel may still be put into a high-impedance state by using the per-channel
control bit in the Connection Memory.
RESET
Device Reset
I
This input puts the IDT72V71650 into a reset state that clears the device internal counters, registers and
brings TX0-31 and D0-D15 into a high-impedance state. The
RESET pin must be held LOW for a
minimum of 20ns to properly reset the device.
R/
W
Read/Write
I
This input controls the direction of the data bus lines (D0-D15) during a microprocessor access.
RX0-31
Data Stream
I
Serial data input stream. These streams may have a data rate of 2.048Mb/s, 4.096Mb/s, 8.192Mb/s, or
16.384Mb/s, depending upon the value programmed in the Control Register.
TCK
Test Clock
I
Provides the clock to the JTAG test logic.
TDI
Test Serial Data In
I
JTAG serial test instructions and data are shifted in on this pin. This pin is pulled HIGH by an internal pull-up
when not driven.
TDO
Test Serial Data Out
O
JTAG serial data is output on this pin on the falling edge of TCK. This pin is held in high-impedance state
when JTAG scan is not enabled.
TMS
Test Mode Select
I
JTAG signal that controls the state transitions of the TAP controller. This pin is pulled HIGH by an internal
pull-up when not driven.
TRST
Test Reset
I
Asynchronously initializes the JTAG TAP controller by putting it in the Test-Logic-Reset state. This pin is
pulled by an internal pull-up when not driven. This pin should be pulsed LOW on power-up, or held LOW,
to ensure that the IDT72V71650 is in the normal functional mode.
TX0-15
TX Output 0 to 15
O
Serial data output stream. These streams may have a data rate of 2.048Mb/s, 4.096Mb/s, 8.192Mb/s,
(Three-state Outputs)
or 16.384Mb/s, depending upon the value programmed in the Control Register.
TX16-31/ TX Output 16 to 31/
O
When all 32 outputs streams are selected via Control Register, these pins are the output streams TX16 to TX31
OEI0-15
Output Enable
and may operate at a data rate of 2.048Mb/s, 4.096Mb/s, 8.192Mb/s, or 16.384Mb/s. When output enable
Indication 0 to 15
function is selected, these pins reflect the active or high-impedance status for the corresponding output stream
(Three-State Outputs)
OEI0-31.
V
CC
V
CC
+3.3 Volt Power Supply.
WFPS
Wide Frame Pulse Select
I
When 1, enables the wide frame pulse (WFPS) Frame Alignment interface. When 0, the device operates in
ST-BUS
/GCI mode.
5
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
DESCRIPTION (CONTINUED)
The 32 serial input streams (RX) of the IDT72V71650 can run up to
16.384Mb/s allowing 256 channels per 125
s frame. The data rates on the
output streams (TX) are identical to those on the input streams (RX).
With two main operating modes, Processor Mode and Connection Mode, the
IDT72V71650 can easily switch data from incoming serial streams (Data
Memory) or from the controlling microprocessor via Connection Memory. As
control and status information is critical in data transmission, the Processor Mode
is especially useful when there are multiple devices sharing the input and output
streams.
With data coming from multiple sources and through different paths, data
entering the device is often delayed. To handle this problem, the IDT72V71650
has a Frame Evaluation feature to allow individual streams to be offset from the
frame pulse in half clock-cycle intervals up to +7.5 clock cycles.
The IDT72V71650 also provides a JTAG test access port, memory block
programming, a simple microprocessor interface and automatic ST-BUS
/GCI
sensing to shorten setup time, aid in debugging and ease use of the device
without sacrificing capabilities.
FUNCTIONAL DESCRIPTION
DATA AND CONNECTION MEMORY
All data that comes in through the RX inputs go through a serial-to-parallel
conversion before being stored into internal Data Memory. The 8 KHz frame
pulse (FP) is used to mark the 125
s frame boundaries and to sequentially
address the input channels in Data Memory.
Data output on the TX streams may come from either the serial input streams
(Data Memory) or from the microprocessor (Connection Memory). In the case
that RX input data is to be output, the addresses in Connection Memory are used
to specify a stream and channel of the input. The Connection Memory is setup
in such a way that each location corresponds to an output channel for each
particular stream. In that way, more than one channel can output the same data.
In Processor Mode, the microprocessor writes data to the Connection Memory
locations corresponding to the stream and channel that is to be output. The lower
half (8 least significant bits) of the Connection Memory is output every frame until
the microprocessor changes the data or mode of the channel. By using this
Processor Mode capability, the microprocessor can access input and output
time-slots on a per-channel basis.
The two most significant bits of the Connection Memory are used to control
the per-channel mode of the out put streams. Specifically, the MOD1-0 bits are
used to select Processor Mode, Constant or Variable delay Mode, and the high-
impedance state of output drivers. If the MOD1-0 bits are set to 1-1 accordingly,
only that particular output channel (8 bits) will be in the high-impedance state.
If however, the ODE input pin is LOW and the Output Standby Bit in the Control
Register is LOW, all of the outputs will be in a high-impedance state even if a
particular channel in Connection Memory has enabled the output for that
channel. In other words, the ODE pin and Output Stand By control bit are master
output enables for the device (See Table 3).
SERIAL DATA INTERFACE TIMING
When a 16.384Mb/s serial data rate is required, the master clock frequency
will be running at 16.384 MHz resulting in a single-bit per clock. For all other
cases, 2.048Mb/s, 4.096Mb/s, and 8.192Mb/s, the master clock frequency will
be twice the data rate on the serial streams, resulting in two clocks per bit. Use
Table 5 to determine clock speed and the DR1-0 bits in the Control Register to
setup the device. The IDT72V71650 provides two different interface timing
modes, ST-BUS
or GCI. The IDT72V71650 automatically detects the pres-
ence of an input frame pulse and identifies it as either ST-BUS
or GCI.
In ST-BUS
, when running at 16.384 MHz, data is clocked out on the falling
edge and is clocked in on the subsequent rising-edge. At all other data rates,
there are two clock cycles per bit and every second falling edge of the master
clock marks a bit boundary and the data is clocked in on the rising edge of CLK,
three quarters of the way into the bit cell. See Figure 13 for timing.
In GCI format, when running at 16.384 MHz, data is clocked out on the rising
edge and is clocked in on the subsequent falling edge. At all other data rates,
there are two clock cycles per bit and every second rising edge of the master
clock marks the bit boundary and data is clocked in on the falling edge of CLK
at three quarters of the way into the bit cell. See Figure 14 for timing.
INPUT FRAME OFFSET SELECTION
Input frame offset selection allows the channel alignment of individual input
streams to be offset with respect to the output stream channel alignment. Although
all input data comes in at the same speed, delays can be caused by variable
path serial backplanes and variable path lengths which may be implemented
in large centralized and distributed switching systems. Because data is often
delayed, this feature is useful in compensating for the skew between input
streams.
Each input stream can have its own delay offset value by programming the
frame input offset registers (FOR, Table 8). The maximum allowable skew is +7.5
master clock (CLK) periods forward with a resolution of clock period, see
Table 9. The output frame cannot be adjusted.
SERIAL INPUT FRAME ALIGNMENT EVALUATION
The IDT72V71650 provides the Frame Evaluation input to determine
different data input delays with respect to the frame pulse FP. A measurement
cycle is started by setting the Start Frame Evaluation bit of the Control Register
LOW for at least one frame. When the Start Frame Evaluation bit in the Control
Register is changed from LOW to HIGH, the evaluation starts. Two frames later,
the Complete Frame Evaluation bit of the Frame Alignment Register changes
from LOW to HIGH to signal that a valid offset measurement is ready to be read
from bits 0 to 11 of the Frame Alignment Register. The Start Frame Evaluation
bit must be set to zero before a new measurement cycle is started.
In ST-BUS
mode, the falling edge of the frame measurement signal (Frame
Evaluation) is evaluated against the falling edge of the ST-BUS
frame pulse.
In GCI mode, the rising edge of Frame Evaluation is evaluated against the rising
edge of the GCI frame pulse. See Table 7 and Figure 1 for the description of
the Frame Alignment Register.
MEMORY BLOCK PROGRAMMING
The IDT72V71650 provides users with the capability of initializing the entire
Connection Memory block in two frames. To set bits 14 and 15 of every
Connection Memory location, first program the desired pattern in the Block
Programming Data Bits (BPD 1-0), located in bits 7 and 8 of the Control Register.
The block programming mode is enabled by setting the Memory Block
Program bit of the Control Register HIGH. When the Block Programming Enable
bit of the Control Register is set to HIGH, the Block Programming Data will be
loaded into the bits 14 and 15 of every Connection Memory location. The other
Connection Memory bits (bit 0 to bit 13) are loaded with zeros. When the memory
block programming is complete, the device resets the Block Programming
Enable, Block Programming Data 1-0 and Memory Block Program bits to zero.
6
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
DELAY THROUGH THE IDT72V71650
The switching of information from the input serial streams to the output serial
streams results in a throughput delay. The device can be programmed to
perform time-slot interchange functions with different throughput delay capabili-
ties on a per-channel basis. For voice applications, variable throughput delay
is best as it ensures minimum delay between input and output data. In wideband
data applications, constant throughput delay is best as the frame integrity of the
information is maintained through the switch.
The delay through the device varies according to the type of throughput delay
selected in the MOD bits of the Connection Memory.
VARIABLE DELAY MODE (MOD1-0 = 0-0)
In this mode, the delay is dependent only on the combination of source and
destination channels and is independent of input and output streams. The
minimum delay achievable in the IDT72V71650 is three time-slots. If the input
channel data is switched to the same output channel (channel n, frame p), it will
be output in the following frame (channel n, frame p+1). The same is true if the
input channel n is switched to output channel n+1 or n+2. If the input channel
n is switched to output channel n+3, n+4,..., the new output data will appear in
the same frame. Table 2 shows the possible delays for the IDT72V71650 in
Variable Delay mode.
CONSTANT DELAY MODE (MOD1-0 = 0-1)
In this mode, frame integrity is maintained in all switching configurations by
making use of a multiple data memory buffer. Input channel data is written into
the data memory buffers during frame n will be read out during frame n+2. In
the IDT72V71650, the minimum throughput delay achievable in Constant Delay
mode will be one frame plus one channel. See Table 1.
MICROPROCESSOR INTERFACE
The IDT72V71650's microprocessor interface looks like a standard RAM
interface to improve integration into a system. With a 15-bit address bus and a
16-bit data bus, reads and writes are mapped directly into Data and Connection
Memories and require only one clock cycle to access. By allowing the internal
memories to be randomly accessed in one cycle, the controlling microprocessor
has more time to manage other peripheral devices and can more easily and
quickly gather information and setup the switch paths. Table 4 shows the
mapping of the addresses into internal memory blocks.
MEMORY MAPPING
The address bus on the microprocessor interface selects the internal registers
and memories of the IDT72V71650.
The two most significant bits of the address select between the registers, Data
Memory, and Connection Memory. If A14 and A13 are HIGH, A12-A0 are used
to address the Data Memory. If A14 is HIGH and A13 is LOW, A12-A0 are used
to address Connection Memory. If A14 is LOW and A13 is HIGH A12-A0 are
used to select the Control Register, Frame Alignment Register, and Frame Offset
Registers. See Table 4 for mappings.
As explained in the Serial Data Interface Timing and Switching Configurations
sections, after system power-up, the Control Register should be programmed
immediately to establish the desired switching configuration.
The data in the Control Register consists of the Memory Block Programming
bit, the Block Programming Data bits, the Begin Block Programming Enable,
the Output Stand By, Start Frame Evaluation, Output Enable Indication, and Data
Rate Select bits. As explained in the Memory Block Programming section, the
Block Programming Enable begins the programming if the Memory Block
Program bit is enabled. This allows the entire Connection Memory block to be
programmed with the Block Programming Data bits. If the ODE pin is LOW, the
Output Stand By bit enables (if HIGH) or disables (if LOW) all TX output drivers.
If the ODE pin is HIGH, the Output Stand By bit is ignored and all TX output drivers
are enabled.
SOFTWARE RESET
The Software Reset serves the same function as the hardware reset. As with
the hard reset, the Software Reset must also be set HIGH for 20ns before
bringing the Software Reset LOW again for normal operation. Once the Software
Reset is LOW, internal registers and other memories may be read or written.
During Software Reset, the microprocessor port is still able to read from all
internal memories. The only write operation allowed during a Software Reset
is to the Software Reset bit in the Control Register to complete the Software Reset.
CONNECTION MEMORY CONTROL
If the ODE pin and the Output Stand By bit are LOW, all output channels will
be in three-state. See Table 3 for detail.
If MOD1-0 of the Connection Memory is 1-0 accordingly, the output channel
will be in Processor Mode. In this case the lower eight bits of the Connection
Memory are output each frame until the MOD1-0 bits are changed. If MOD
1-0 of the Connection Memory are 0-1 accordingly, the channel will be in
Constant Delay Mode and bits 12-0 are used to address a location in Data
Memory. If MOD1-0 of the Connection Memory are 0-0, the channel will be in
Variable Delay Mode and bits 12-0 are used to address a location in Data
Memory. If MOD 1-0 of the Connection Memory are 1-1, the channel will be
in High-Impedance mode and that channel will be in three-state.
OUTPUT ENABLE INDICATION
The IDT72V71650 has the capability to indicate the state of the outputs (active)
or three-state) by enabling the Output Enable Indication in the Control Register.
In the Output Enable Indication mode however, only half of the output streams
are available. If this same capability is desired with all 32 streams, this can be
accomplished by using two IDT72V71650 or one IDT72V71660 devices. In
one device, the All Output Enable bit is set to a one while in the other the All Output
Enable is set to zero. In this way, one device acts as the switch and the other
as a three-state control device, see Figure 4. It is important to note if the TSI device
is programmed for All Output Enable and the Output Enable Indication is also
set, the device will be in the All Output Enable mode not Output Enable Indication.
INITIALIZATION OF THE IDT72V71650
After power up, the state of the Connection Memory is unknown. As such,
the outputs should be put in high-impedance by holding the ODE pin LOW. While
the ODE is LOW, the microprocessor can initialize the device by using the Block
Programming feature and program the active paths via the microprocessor bus.
Once the device is configured, the ODE pin (or Output Stand By bit depending
on initialization) can be switched to enable the TSI switch.
7
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 1
-- CONSTANT THROUGHPUT
DELAY VALUE
TABLE 2
-- VARIABLE THROUGHPUT
DELAY VALUE
Delay for Constant Throughput Delay Mode
Input Rate
(m output channel number)
(n input channel number)
2.048Mb/s
32 + (32 n) +m time-slots
4.096Mb/s
64 + (64 n) +m time-slots
8.192Mb/s
128 + (128 n) +m time-slots
16.384Mb/s
256 + (256 n) +m time-slots
Delay for Variable Throughput Delay Mode
Input Rate
(m output channel number; n input channel number)
m




n+2
m > n+2
2.048Mb/s
32 (n-m) time-slots
(m-n) time-slots
4.096Mb/s
64 (n-m) time-slots
(m-n) time-slots
8.192Mb/s
128 (n-m) time-slots
(m-n) time-slots
16.384Mb/s
256 (n-m) time-slots
(m-n) time-slots
TABLE 4 --
INTERNAL REGISTER AND ADDRESS MEMORY MAPPING
NOTE: Unused STA and CH bits should be set to zero.
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
R/W
Location
1
1
STA4
STA3
STA2
STA1
STA0
CH7
CH6
CH5
CH4
CH3
CH2
CH1 CH0
R
Data Memory
1
0
STA4
STA3
STA2
STA1
STA0
CH7
CH6
CH5
CH4
CH3
CH2
CH1 CH0
R/W
Connection Memory
0
1
0
0
0
0
x
x
x
x
x
x
x
x
x
R/W
Control Register
0
1
0
0
0
1
x
x
x
x
x
x
x
x
x
R
Frame Align Register
0
1
1
0
0
0
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 0
0
1
1
0
0
1
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 1
0
1
1
0
1
0
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 2
0
1
1
0
1
1
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 3
0
1
1
1
0
0
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 4
0
1
1
1
0
1
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 5
0
1
1
1
1
0
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 6
0
1
1
1
1
1
x
x
x
x
x
x
x
x
x
R/W
Frame Offset Register 7
TABLE 3
-- OUTPUT HIGH-IMPEDANCE CONTROL
Bits MOD1-0 Values in
ODE pin
OSB bit in Control
Output Status
Connection Memory
Register
1 and 1
Don't Care
Don't Care
Per-channel
High-Impedance
Any, other than 1 and 1
0
0
High-Impedance
Any, other than 1 and 1
0
1
Enable
Any, other than 1 and 1
1
0
Enable
Any, other than 1 and 1
1
1
Enable
8
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 5
-- CONTROL REGISTER (CR) BITS
Reset Value:
0000
H
.
BIT
NAME
DESCRIPTION
15
SRS
A one will reset the device and have the same effect as the RESET pin. Must be zero for normal operation.
(Software Reset)
14
OEI
When 1, the TX16-31/OEI0-15 pins will be OEI0-15 and reflect the active or high-impedance state of their corresponding output data
(Output Enable Indication)
streams. When 0, this feature is disabled and these pins are used as output data streams TX16-31.
13
OEPOL
When 1, a one on an Output Enable Indication pin denotes an active state on the output data stream; zero on an Output Enable Indication
(Output Enable Polarity)
pin denotes high-impedance state. When 0, a one on an Output Enable Indication pin denotes high-impedance and a zero denotes
an active state.
12
AOE
When 1, TX0-31 will behave as OEI0-31 accordingly. These outputs will reflect the active or high-impedance state of the
(All Output Enables)
corresponding output data streams (TX0-31) in another IDT72V71650 if programmed identically. When 0, the TSI operates in the
normal switch mode.
11-10
Unused
Must be zero for normal operation.
9
MBP
When 1, the Connection Memory block programming feature is ready for the programming of Connection Memory HIGH bits, bit
(Memory Block Program)
14 to bit 15. When 0, this feature is disabled.
8-7
BPD1-0
These bits carry the value to be loaded into the Connection Memory block whenever the memory block programming feature
(Block Programming
is activated. After the Memory Block Program bit in the Control Register is set to 1 and the Block Programming Enable is set to 1,
Data)
the contents of the bits Block Programming Data1-0 are loaded into bit 15 and 14 of the Connection Memory. Bit 13 to bit 0 of the
Connection Memory are set to 0.
6
BPE
A zero to one transition of this bit enables the memory block programming function. The Block Programming Enable and
(Begin Block
Block Programming Data1-0 bits in the Control Register have to be defined in the same write operation. Once the Block
Programming Enable)
Programming Enable bit is set HIGH, the device requires two frames to complete the block programming. After the programming
function has finished, the Block Programming Enable, Memory Block Program and Block Programming Data 1-0 bits will be reset
to zero by the device to indicate the operation is complete.
5
OSB
When ODE = 0 and Output Stand By = 0, the output drivers of the transmit serial streams are in high-impedance mode. When
(Output Stand By)
either ODE = 1 or Output Stand By =1 the output serial streams drivers function normally.
4
SFE
A zero to one transition in this bit starts the Frame Evaluation procedure. When the Complete Frame Evaluation bit in the Frame Alignment
(Start Frame Evaluation)
Register changes from zero to one, the evaluation procedure stops. To start another Frame Evaluation cycle, set this bit to zero for
at least one frame.
3-2
Unused
Must be zero for normal operation.
1-0
DR1-0
DR1
DR0
Data Rate
Master Clock
0
0
2.048Mb/s
4.096 MHz
0
1
4.096Mb/s
8.192 MHz
1
0
8.192Mb/s
16.384 MHz
1
1
16.384Mb/s
16.384 MHz
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
SRS
OEI
OEPOL
AOE
0
0
MBP
BPD1
BPD0
BPE
OSB
SFE
0
0
DR1
DR0
9
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
NOTE:
1. Unused SAB and CAB bits should be set to zero.
TABLE 6
-- CONNECTION MEMORY BITS
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
MOD1
MOD0
0
SAB4
SAB3
SAB2
SAB1
SAB0
CAB7
CAB6
CAB5
CAB4
CAB3
CAB2
CAB1
CAB0
Bit
Name
Description
15, 14
MOD1-0
MOD1 MOD0
MODE
(Switching Mode Selection)
0
0
Variable Delay mode
0
1
Constant Delay mode
1
0
Processor mode
1
1
Output High-impedance
13
Unused
Must be zero for normal operation.
12-8
SAB4-0
The binary value is the number of the data stream for the source of the connection.
(Source Stream Address Bits)
7-0
CAB7-0
The binary value is the number of the channel for the source of the connection.
(Source Channel Address Bits)
10
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Figure 1. Example for Frame Alignment Measurement
TABLE 7
-- FRAME ALIGNMENT REGISTER (FAR) BITS
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ST-BUS
Frame
CLK
Offset Value
FE Input
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
GCI Frame
CLK
Offset Value
FE Input
(FD[10:0] = 06
H
)
(FD11 = 0, sample at CLK LOW phase)
(FD[10:0] = 09
H
)
(FD11 = 1, sample at CLK HIGH phase)
5906 drw04
Bit
Name
Description
15-13
Unused
Must be zero for normal operation.
12
CFE (Complete
When Complete Frame Evaluation = 1, the Frame Evaluation is completed and bits FD11 to FD0 bits contains a valid frame alignment offset.
Frame Evaluation)
This bit is reset to zero, when Start Frame Evaluation bit in the Control Register is changed from 1 to 0.
11
FD11
The falling edge of Frame Evaluation (or rising edge for GCI mode) is sampled during the CLK-HIGH phase (FD11 = 1) or during the CLK-LOW
(Frame Delay Bit 11) phase (FD11 = 0). This bit allows the measurement resolution to CLK cycle. This bit is reset to zero when the Start Frame Evaluation bit
of the Control Register changes from 1 to 0.
10-0
FD10-0
The binary value expressed in these bits refers to the measured input offset value. These bits are reset to zero when the Start Frame Evaluation
(Frame Delay Bits)
bit of the Control Register changes from 1 to 0. (FD10 MSB, FD0 LSB)
Reset Value:
0000
H
.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
0
0
CFE
FD11
FD10
FD9
FD8
FD7
FD6
FD5
FD4
FD3
FD2
FD1
FD0
11
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 8
-- FRAME INPUT OFFSET REGISTER (FOR) BITS
NOTE:
1. n denotes an input stream number from 0 to 31.
Register
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FOR0 Register
OF32
OF31
OF30
DLE3
OF22
OF21
OF20
DLE2
OF12
OF11
OF10
DLE1
OF02
OF01
OF00
DLE0
FOR1 Register
OF72
OF71
OF70
DLE7
OF62
OF61
OF60
DLE6
OF52
OF51
OF50
DLE5
OF42
OF41
OF40
DLE4
FOR2 Register
OF112 OF111 OF110 DLE11 OF102 OF101 OF100 DLE10
OF92
OF91
OF90
DLE9
OF82
OF81
OF80
DLE8
FOR3 Register
OF152 OF151 OF150 DLE15 OF142 OF141 OF140 DLE14 OF132 OF131 OF130
DLE13 OF122 OF121 OF120 DLE12
FOR4 Register
OF192 OF191 OF190 DLE19 OF182 OF181 OF180 DLE18 OF172 OF171 OF170
DLE17 OD162 OD161 OF160 DLE16
FOR5 Register
OF232 OF231 OF230 DLE23 OF222 OF221 OF220 DLE22 OF212 OF211 OF210
DLE21 OF202 OF201 OF200 DLE20
FOR6 Register
OF272 OF271 OF270 DLE27 OF262 OF261 OF260 DLE26 OF252 OF251 OF250
DLE25 OF242 OF241 OF240 DLE24
FOR7 Register
OF312 OF311 OF310 DLE31 OF302 OF301 OF300 DLE30 OF292 OF291 OF290
DLE29 OF280 OF281 OF280 DLE28
Name
(1)
Description
OFn2, OFn1, OFn0
These three bits define how long the serial interface receiver takes to recognize and store bit 0 from the RX input pin: i.e., to start a new frame.
(Offset Bits 2, 1 & 0)
The input frame offset can be selected to +7.5 clock periods from the point where the external frame pulse input signal is applied to the FP
input of the device. See Figure 2.
DLEn
ST-BUS
and
DLEn = 0, offset is on the clock boundary
GCI mode:
DLEn = 1, offset is a half clock cycle off of the clock boundary.
Reset Value:0000
H for all FOR registers.
12
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Measurement Result from
Corresponding
Input Stream
Frame Delay Bits
Offset Bits
Offset
FD11
FD2
FD1
FD0
OFn2
OFn1
OFn0
DLEn
No clock period shift (Default)
1
0
0
0
0
0
0
0
+ 0.5 clock period shift
0
0
0
0
0
0
0
1
+ 1.0 clock period shift
1
0
0
1
0
0
1
0
+ 1.5 clock period shift
0
0
0
1
0
0
1
1
+ 2.0 clock period shift
1
0
1
0
0
1
0
0
+ 2.5 clock period shift
0
0
1
0
0
1
0
1
+ 3.0 clock period shift
1
0
1
1
0
1
1
0
+ 3.5 clock period shift
0
0
1
1
0
1
1
1
+ 4.0 clock period shift
1
1
0
0
1
0
0
0
+ 4.5 clock period shift
0
1
0
0
1
0
0
1
+5.0 clock period shift
1
1
0
1
1
0
1
0
+5.5 clock period shift
0
1
0
1
1
0
1
1
+6.0 clock period shift
1
1
1
0
1
1
0
0
+6.5 clock period shift
0
1
1
0
1
1
0
1
+7.0 clock period shift
1
1
1
1
1
1
1
0
+7.5 clock period shift
0
1
1
1
1
1
1
1
TABLE 9
-- OFFSET BITS (OFn2, OFn1, OFn0, DLEn) & FRAME DELAY BITS
(FD11, FD2-0)
Figure 2. Examples for Input Offset Delay Timing in 16.384Mb/s mode
FP (ST-BUS
)
RX Stream
(16.384 Mb/s)
5906 drw05
Bit 7
Bit 7
Bit 6
offset = 0, DLE = 0
offset = 1, DLE = 0
offset = 0, DLE = 1
FP (GCI)
Bit 0
Bit 0
offset = 0, DLE = 0
offset = 1, DLE = 0
offset = 0, DLE = 1
Bit 1
Bit 0
Bit 2
Bit 1
Bit 2
Bit 1
Bit 2
RX Stream
(16.384 Mb/s)
RX Stream
(16.384 Mb/s)
RX Stream
(16.384 Mb/s)
Bit 6
Bit 5
Bit 4
Bit 5
Bit 6
Bit 7
Bit 5
Bit 4
RX Stream
(16.384 Mb/s)
RX Stream
(16.384 Mb/s)
CLK
CLK
13
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Figure 2. Examples for Input Offset Delay Timing in 8.192Mb/s, 4.096Mb/s and 2.048Mb/s mode (Continued)
FP (ST-BUS
)
RX Stream
5906 drw06
Bit 7
Bit 7
CLK
Bit 7
Bit 7
denotes the 3/4 point of the bit cell
offset = 0, DLE = 0
offset = 1, DLE = 0
offset = 0, DLE = 1
offset = 1, DLE = 1
FP (GCI)
Bit 0
Bit 0
CLK
Bit 0
Bit 0
denotes the 3/4 point of the bit cell
offset = 0, DLE = 0
offset = 1, DLE = 0
offset = 0, DLE = 1
offset = 1, DLE = 1
RX Stream
RX Stream
RX Stream
RX Stream
RX Stream
RX Stream
RX Stream
14
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 10
-- IDENTIFICATION REGISTER DEFINITIONS
INSTRUCTION FIELD
VALUE
DESCRIPTION
Revision Number (31:28)
0x0
Reserved for version number
IDT Device ID (27:12)
0x435
Defines IDT part number
IDT JEDEC ID (11:1)
0x33
Allows unique identification of device vendor as IDT
ID Register Indicator Bit (Bit 0)
1
Indicates the presence of an ID register
REGISTER NAME
BIT SIZE
Instruction (IR)
4
Bypass (BYR)
1
Identification (IDR)
32
Boundary Scan (BSR)
Note(1)
TABLE 11
-- SCAN REGISTER SIZES
NOTES:
1. The Boundary Scan Descriptive Language (BSDL) file for this device is available on
the IDT website (www.idt.com), or by contacting your local IDT sales representative.
JTAG SUPPORT
The IDT72V71650 JTAG interface conforms to the Boundary-Scan standard
IEEE-1149.1. This standard specifies a design-for-testability technique called
Boundary-Scan test (BST). The operation of the boundary-scan circuitry is
controlled by an external test access port (TAP) Controller.
TEST ACCESS PORT (TAP)
The Test Access Port (TAP) provides access to the test functions of the
IDT72V71650. It consists of three input pins and one output pin.
Test Clock Input (TCK)
TCK provides the clock for the test logic. The TCK does not interfere with
any on-chip clock and thus remains independent. The TCK permits shifting of
test data into or out of the Boundary-Scan register cells concurrently with the
operation of the device and without interfering with the on-chip logic.
Test Mode Select Input (TMS)
The logic signals received at the TMS input are interpreted by the TAP
Controller to control the test operations. The TMS signals are sampled at the
rising edge of the TCK pulse. This pin is internally pulled to V
CC
when it is not
driven from an external source.
Test Data Input (TDI)
Serial input data applied to this port is fed either into the instruction register
or into a test data register, depending on the sequence previously applied to
the TMS input. Both registers are described in a subsequent section. The
received input data is sampled at the rising edge of TCK pulses. This pin is
internally pulled to VCC when it is not driven from an external source.
Test Data Output (TDO)
Depending on the sequence previously applied to the TMS input, the
contents of either the instruction register or data register are serially shifted out
through the TDO pin on the falling edge of each TCK pulse. When no data
is shifted through the boundary scan cells, the TDO driver is set to a
high-impedance state.
Test Reset (TRST)
Reset the JTAG scan structure. This pin is internally pulled to V
CC
when it
is not driven from an external source.
INSTRUCTION REGISTER
In accordance with the IEEE-1149.1 standard, the IDT72V71650 uses public
instructions. The IDT72V71650 JTAG interface contains a four-bit instruction
register. Instructions are serially loaded into the instruction register from the TDI
when the TAP Controller is in its shift-IR state. Subsequently, the instructions are
decoded to achieve two basic functions: to select the test data register that may
operate while the instruction is current, and to define the serial test data register
path, which is used to shift data between TDI and TDO during data register
scanning. See Table 12 below for Instruction decoding.
TEST DATA REGISTER
As specified in IEEE-1149.1, the IDT72V71650 JTAG Interface contains two
test data registers:
The Boundary-Scan register
The Boundary-Scan register consists of a series of Boundary-Scan cells
arranged to form a scan path around the boundary of the IDT72V71650 core
logic.
The Bypass Register
The Bypass register is a single stage shift register that provides a one-bit path
from TDI to TDO. The IDT72V71650 boundary scan register bits are shown
in Table 14. Bit 0 is the first bit clocked out. All three-state enable bits are active
HIGH.
ID CODE REGISTER
As specified in IEEE-1149.1, this instruction loads the IDR with the Revision
Number, Device ID, and ID Register Indicator Bit. See Table 10.
15
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 12
-- SYSTEM INTERFACE PARAMETERS
NOTES:
1. Device outputs = All device outputs except TDO.
2. Device inputs = All device inputs except TDI, TMS and
TRST.
INSTRUCTION
CODE
DESCRIPTION
EXTEST
0000
Forces contents of the boundary scan cells onto the device outputs
(1)
. Places the boundary scan register (BSR) between TDI and TDO.
BYPASS
1111
Places the bypass register (BYR) between TDI and TDO.
IDCODE
0010
Loads the ID register (IDR) with the vendor ID code and places the register between TDI and TDO.
HIGH-Z
0100
Places the bypass register (BYR) between TDI and TDO. Forces all device output drivers to a High-Z state.
CLAMP
0011
Places the bypass register (BYR) between TDI and TDO. Forces contents of the boundary scan cells onto the device outputs.
SAMPLE/PRELOAD
0001
Places the boundary scan register (BSR) between TDI and TDO. SAMPLE allows data from device inputs
(2)
and outputs
(1)
to be
captured in the boundary scan cells and shifted serially through TDO. PRELOAD allows data to be input serially into the boundary
scan cells via the TDI.
RESERVED
All other codes Several combinations are reserved. Do not use other codes than those identified above.
SYMBOL
PARAMETER
MIN.
MAX.
UNITS
t
JCYC
JTAG Clock Input Period
100
ns
t
JCH
JTAG Clock High
40
ns
t
JCL
JTAG Clock Low
40
ns
t
JR
JTAG Clock Rise Time
3
(1)
ns
t
JF
JTAG Clock Fall Time
3
(1)
ns
t
JRST
JTAG Reset
50
ns
t
JRSR
JTAG Reset Recovery
50
ns
t
JCD
JTAG Data Output
25
ns
t
JDC
JTAG Data Output Hold
0
ns
t
JS
JTAG Setup
15
ns
t
JH
JTAG Hold
15
ns
TABLE 13 -- JTAG AC ELECTRICAL CHARACTERISTICS
(1,2,3,4)
NOTES:
1. Guaranteed by design.
2. 30pF loading on external output signals.
3. Refer to AC Electrical Test Conditions stated earlier in this document.
4. JTAG operations occur at one speed (10MHz). The base device may run at any speed specified in this datasheet.
TCK
Device Inputs
(1)
TDI/TMS
t
JDC
t
JS
t
JRSR
t
JF
t
JR
t
JCL
t
JCYC
t
JCH
t
JH
t
JCD
t
JRST
Device Outputs
(2)
TDO
TRST
5906 drw07
Figure 3. JTAG Timing Specifications
NOTES:
1. Device inputs = All device inputs except TDI, TMS and
TRST.
2. Device outputs = All device outputs except TDO.
16
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
TABLE 14 -- BOUNDARY SCAN REGISTER BITS
TX28/OEI12
87
88
TX27/OEI11
89
90
TX26/OEI10
91
92
TX25/OEI9
93
94
TX24/OEI8
95
96
TX23/OEI7
97
98
TX22/OEI6
99
100
TX21/OEI5
101
102
TX20/OEI4
103
104
TX19/OEI3
105
106
TX18/OEI2
107
108
TX17/OEI1
109
110
TX16/OEI0
111
112
RX23
113
RX22
114
RX21
115
RX20
116
RX19
117
RX18
118
RX17
119
RX16
120
RX15
121
RX14
122
RX13
123
RX12
124
RX11
125
RX10
126
RX9
127
RX8
128
TX15
129
130
TX14
131
132
TX13
133
134
TX12
135
136
TX11
137
138
TX10
139
140
TX9
141
142
TX8
143
144
TX7
145
146
TX6
147
148
TX5
149
150
TX4
151
152
TX3
153
154
TX2
155
156
TX1
157
158
TX0
159
160
RX7
161
RX6
162
RX5
163
RX4
164
RX3
165
RX2
166
RX1
167
RX0
168
ODE
0
RESET
1
CLK
2
FP
3
FE(HCLK)
4
WFPS
5
DS
6
CS
7
R/
W
8
A0
9
A1
10
A2
11
A3
12
A4
13
A5
14
A6
15
A7
16
A8
17
A9
18
A10
19
A11
20
A12
21
A13
22
A14
23
DTA
24
D15
25
26
27
D14
28
29
30
D13
31
32
33
D12
34
35
36
D11
37
38
39
D10
40
41
42
D9
43
44
45
D8
46
47
48
D7
49
50
51
D6
52
53
54
D5
55
56
57
D4
58
59
60
D3
61
62
63
D2
64
65
66
D1
67
68
69
D0
70
71
72
RX31
73
RX30
74
RX29
75
RX28
76
RX27
77
RX26
78
RX25
79
RX24
80
TX31/OEI15
81
82
TX30/OEI14
83
84
TX29/OEI13
85
86
Boundary Scan Bit 0 to bit 168
Device Pin
Input
Output
Three-State
Scan Cell
Scan Cell
Control
Boundary Scan Bit 0 to bit 168
Device Pin
Input
Output
Three-State
Scan Cell
Scan Cell
Control
17
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Symbol
Parameter
Min.
Typ.
Max.
Units
I
CC
(2)
Supply Current
@ 2.048Mb/s
-
-
60
mA
@ 4.096Mb/s
-
-
80
mA
@ 8.192Mb/s
-
-
90
mA
@ 16.384Mb/s
-
-
95
mA
I
IL
(3,4)
Input Leakage (input pins)
-
-
60
A
I
OZ
(3,4)
High-impedance Leakage
-
-
60
A
V
OH
(5)
Output HIGH Voltage
2.4
-
-
V
V
OL
(6)
Output LOW Voltage
-
-
0.4
V
DC ELECTRICAL CHARACTERISTICS
NOTES:
1. Voltages are with respect to ground (GND) unless otherwise stated.
2. Outputs unloaded.
3. 0
V V
CC
.
4. Maximum leakage on pins (output or I/O pins in high-impedance state) is over an applied voltage (V).
5. IOH = 10 mA.
6. IOL = 10 mA.
Symbol
Parameter
Min.
Max.
Unit
V
CC
Supply Voltage
-0.5
+4.0
V
Vi
Voltage on Digital Inputs
GND -0.3
V
CC
+0.3
V
I
O
Current at Digital Outputs
-50
50
mA
T
S
Storage Temperature
-55
+125
C
P
D
Package Power Dissapation
2
W
NOTE:
1. Exceeding these values may cause permanent damage. Functional operation
under these conditions is not implied.
ABSOLUTE MAXIMUM RATINGS
(1)
RECOMMENDED OPERATING
CONDITIONS
(1)
NOTE:
1. Voltages are with respect to Ground unless otherwise stated.
Symbol
Parameter
Min.
Typ.
Max.
Unit
V
CC
Positive Supply
3.0
3.3
3.6
V
V
IH
Input HIGH Voltage
2.0
V
CC
V
V
IL
Input LOW Voltage
-0.3
0.8
V
T
OP
Operating Temperature
-40
25
+85
C
Industrial
18
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Symbol
Rating
Level
Unit
V
TT
TTL Threshold
1.5
V
V
HM
TTL Rise/Fall Threshold Voltage HIGH
2.0
V
V
LM
TTL Rise/Fall Threshold Voltage LOW
0.8
V
Input Pulse Levels
V
t
R
, t
F
Input Rise/Fall Times
1
ns
Input Timing Reference Levels
V
Output Reference Levels
V
C
L
(1)
Output Load
150
pF
Cin
(2)
Input Capacitance
8
pF
AC ELECTRICAL CHARACTERISTICS - TIMING PARAMETER
MEASUREMENT VOLTAGE LEVELS
Figure 4. Output Load
5906 drw10
6
5
4
3
2
1
20 30 50
80 100
200
Capacitance (pF)
t
SOD
(Typical, ns)
Not Yet Characterized
Figure 6. Lumped Capacitive Load, Typical Derating
NOTES:
1. JTAG C
L
is 30 pF.
2. For 144 TQFP
5906 drw08
50
V
DD
I/O
Z0 = 50
5906 Drw09
330
30pF*
510
3.3v
D.U.T.
Figure 5. Output Load
19
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
AC ELECTRICAL CHARACTERISTICS - FRAME PULSE AND CLOCK
Symbol
Parameter
Min.
Typ.
Max.
Units
t
FPW
Frame Pulse Width (ST-BUS
, GCI)
Bit rate = 2.048Mb/s
26
295
ns
Bit rate = 4.096Mb/s
26
145
ns
Bit rate = 8.192Mb/s or 16.384Mb/s
26
65
ns
t
FPS
Frame Pulse Setup time before CLK falling (ST-BUS
or GCI)
5
ns
t
FPH
Frame Pulse Hold Time from CLK falling (ST-BUS
or GCI)
10
ns
t
CP
CLK Period
Bit rate = 2.048Mb/s
190
244
300
ns
Bit rate = 4.096Mb/s
110
122
150
ns
Bit rate = 8.192Mb/s or 16.384Mb/s
55
61
70
ns
t
CH
CLK Pulse Width HIGH
Bit rate = 2.048Mb/s
85
122
150
ns
Bit rate = 4.096Mb/s
50
61
75
ns
Bit rate = 8.192Mb/s or 16.384Mb/s
20
30
40
ns
t
CL
CLK Pulse Width LOW
Bit rate = 2.048Mb/s
85
122
150
ns
Bit rate = 4.096Mb/s
50
61
75
ns
Bit rate = 8.192Mb/s or 16.384Mb/s
20
30
40
ns
t
HFPW
Wide Frame Pulse Width
HCLK = 4.096Mb/s
244
ns
t
HFPS
Frame Pulse Setup Time before HCLK @ 4.096 MHz falling
50
150
ns
t
HFPH
Frame Pulse Hold Time from HCLK @ 4.096 MHz falling
50
150
ns
t
HCP
HCLK Period
@ 4.096 MHz
190
244
300
ns
t
HCH
HCLK Pulse Width HIGH
@ 4.096Mb/s
110
122
150
ns
t
HCL
HCLK Pulse Width LOW
@ 4.096Mb/s
110
122
150
ns
t
Hr
, t
Hf
HCLK Rise/Fall Time
10
ns
t
DIF
Delay between falling edge of HCLK and falling edge of CLK
-10
10
ns
20
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Figure 8. Serial Output and External Control
Figure 9. Output Driver Enable (ODE)
C32i
(ST-BUS
mode)
TX
TX
VALID DATA
VALID DATA
C32i
(GCI mode)
5906 drw12
t
CHZ
t
CLZ
t
SOD
t
SIH
ODE
TX
VALID DATA
5906 drw13
t
ODELZ
t
ODEHZ
t
ODEA
RESET
TX
ODE
t
RS
t
ZR
t
RZ
t
RZ
t
ODELZ
5906 drw11
t
ODE(1)
Figure 7. RESET and ODE Timing
NOTE:
1. To guarantee TX outputs remain in high-impedance.
21
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
AC ELECTRICAL CHARACTERISTICS - MICROPROCESSOR INTERFACE TIMING
Symbol
Parameter
Min.
Typ.
Max.
Units
t
CSS
CS Setup from DS falling
0
ns
t
RWS
R/W Setup from DS falling
3
ns
t
ADS
Address Setup from DS falling
2
ns
t
CSH
CS Hold after DS rising
0
ns
t
RWH
R/W Hold after DS Rising
3
ns
t
ADH
Address Hold after DS Rising
2
ns
t
DDR
Data Setup from
DTA LOW on Read
1
ns
t
DHR
Data Hold on Read
10
15
25
ns
t
DSW
Data Setup on Write (Register Write)
10
ns
t
SWD
Valid Data Delay on Write (Connection Memory Write)
0
ns
t
DHW
Data Hold on Write
5
ns
t
AKD
Acknowledgment Delay:
Reading/Writing Registers
32
ns
Reading/Writing Memory
@
2.048Mb/s
345
ns
@
4.096Mb/s
200
ns
@
8.192Mb/s or 16.384Mb/s
120
ns
t
AKH
Acknowledgment Hold Time
20
ns
t
DSS
Data Strobe Setup Time
6
ns
22
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
DS
5906 drw14
VALID WRITE DATA
D0-D15
READ
CS
DTA
VALID READ DATA
VALID ADDRESS
t
AKH
D0-D15
WRITE
R/
W
A0-A11
CLK GCI
CLK ST-BUS
t
DDR
t
AKD
t
SWD
t
ADS
t
DSW
t
DHW
t
DHR
t
ADH
t
RWH
t
RWS
t
CSH
t
CSS
t
DSS
NOTE:
1. For quick microprocessor access t
DSS
must be met. In this case t
AKD
= t
AKD
(max) - CLK (period) t
DSS
.
Figure 10. Motorola Non-Multiplexed Bus Timing
23
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
t
CP
t
CH
t
CL
t
r
t
f
t
FPW
t
FPH
t
FPS
FP
CLK
5906 drw15
Bit 5
Bit 6
Bit 7
Bit 4
Bit 1
Bit 2
Bit 3
Bit 0
t
CLZ
TX
t
OEI
OEI
(1)
t
CHZ
OEI
(2)
t
OEI
t
OEI
t
OEI
t
SOD
Figure 11. Output Enable Indicator Timing (8 Mb/s ST-BUS
)
NOTES
:
1
.
When Output Enable Polarity = 1, Output Enable Indication is HIGH when TX is active and LOW when TX is in three-state.
2
.
When Output Enable Polarity = 0, Output Enable Indication is LOW when TX is active and HIGH when TX is in three-state.
24
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Symbol
Parameter
Min.
Typ.
Max.
Units
t
SIS
RX Setup Time
4
ns
t
SIH
RX Hold Time
8
ns
t
SOD
Clock to Valid Data
8
20
ns
t
CHZ
Clock to High-Z
9
ns
t
CLZ
Clock to Low-Z
3
ns
t
ODE
Output Driver Enable to Reset High
5
ns
t
ODEHZ
Output Driver Enable (ODE) Delay
9
ns
t
ODELZ
Output Driver Enable (ODE) to Low-Z
5
ns
t
OEI
Output Enable Indicator
8
20
ns
t
RZ
Active to High-Z on Master Reset
12
ns
t
ZR
High-Z to Active on Master Reset
12
ns
t
RS
Reset pulse width
20
ns
t
ODEA
Output Drive Enable to Active
6
16
ns
AC ELECTRICAL CHARACTERISTICS -- SERIAL STREAM (ST-BUS
and GCI)
25
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
t
CP
t
CH
t
r
t
f
t
CL
t
HCH
t
HCL
t
Hf
t
Hr
Bit 0
B
it 7
Bit 6
Bit 5
Bit 4
t
SIS
Bit 3
Bit 2
Bit 1
Bit 0
t
SIH
RX 8 Mb/s
Bit 1
5906 drw16
Bit 0
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
HCLK-
4.096 MHz
TX 8 Mb/s
t
DIF
Bit 1
t
SOD
t
HCP
CLK
t
HFPH
FP
t
HFPS
t
HFPW
Figure 12. WFPS Timing
26
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Figure 13. Serial Interface Timing (ST-BUS




Style)
t
CP
t
CH
t
CL
CLK
Bit 7
t
SOD
Bit 0
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Bit 7
Bit 0
Bit 1
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 1
Bit 0
t
SIH
t
SIS
t
r
t
f
FP
TX 8 Mb/s
RX 8 Mb/s
t
FPS
t
FPH
t
FPW
t
SIS
t
SIH
Bit 7
Bit 6
Bit 5
Bit 4
Bit 0
TX 4 Mb/s
t
SOD
t
CL
t
CP
Bit 7
Bit 0
Bit 6
Bit 5
Bit 4
Bit 3
CLK
t
CH

RX 4 Mb/s
t
FPW
FP
t
FPS
t
FPH
5906 drw17
Bit 7
Bit 0
Bit 6
Bit 5
t
SIS
t
SIH
Bit 7
Bit 6
Bit 0
t
SOD
CLK
t
CP
TX 2 Mb/s

RX 2 Mb/s
t
CL
t
CH
t
FPH
t
FPW
FP
t
FPS
TX 16 Mb/s
RX 16 Mb/s
Bit 7
Bit 0
t
SIS
t
SIH
Bit 7
Bit 1
Bit 2
Bit 5
Bit 6
Bit 3
Bit 4
Bit 1
Bit 2
Bit 7
Bit 0
Bit 5
Bit 6
Bit 3
Bit 4
Bit 1
Bit 2
Bit 7
Bit 0
Bit 0
Bit 1
Bit 2
Bit 5
Bit 6
Bit 3
Bit 4
Bit 1
Bit 2
Bit 7
Bit 0
Bit 5
Bit 6
Bit 3
Bit 4
Bit 1
Bit 2
Bit 7
Bit 0
t
CP
t
CH
t
CL
t
FPS
CLK
t
SOD
t
r
t
f
FP
t
FPH
t
FPW
NOTE
:
1.
@
2.048Mb/s mode, last channel = ch 31,
@
4.096Mb/s mode, last channel = ch 63,
@
8.192Mb/s mode, last channel = ch 127.
@
16.384Mb/s mode, last channel = ch 255.
27
INDUSTRIAL TEMPERATURE RANGE
IDT72V71650 3.3V TIME SLOT INTERCHANGE
DIGITAL SWITCH 8,192 x 8,192
Figure 14 Serial Interface Timing (GCI Style)
NOTE
:
1.
@
2.048Mb/s mode, last channel = ch 31,
@
4.096Mb/s mode, last channel = ch 63,
@
8.192Mb/s mode, last channel = ch 127.
@
16.384Mb/s mode, last channel = ch 255.
Bit 7
Bit 6
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
t
SIS
t
SIH
Bit 0
Bit 1
Bit 2
Bit 3
Bit 7
TX 4 Mb/s

RX 4 Mb/s
Bit 0
Bit 7
Bit 1
Bit 2
Bit 3
t
SOD
CLK
t
CH
t
CL
t
CP
5906 drw18
Bit 0
Bit 1
Bit 7
t
SIS
t
SIH
Bit 0
Bit 7
Bit 1
t
SOD
TX 2 Mb/s

RX 2 Mb/s
CLK
t
CP
t
CH
t
CL
TX 8 Mb/s
RX 8 Mb/s
Bit 0
Bit 7
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Bit 6
t
SOD
TX 16 Mb/s
RX 16 Mb/s
t
FPH
t
r
t
f
t
FPS
FP
CLK
Bit 0
Bit 0
Bit 7
Bit 6
Bit 3
Bit 2
Bit 1
Bit 6
Bit 5
Bit 4
Bit 1
Bit 0
Bit 7
Bit 4
Bit 3
Bit 2
Bit 7
Bit 6
Bit 5
t
SOD
Bit 7
Bit 6
Bit 5
Bit 3
Bit 2
Bit 1
Bit 6
Bit 5
Bit 4
Bit 1
Bit 0
Bit 7
Bit 4
Bit 3
Bit 2
Bit 7
Bit 6
Bit 5
t
CP
t
CH
t
CL
t
SIS
t
SIH
t
SIS
t
SIH
t
FPW
FP
FP
t
FPW
t
FPW
t
FPS
t
FPS
t
FPS
t
FPH
28
CORPORATE HEADQUARTERS
for SALES:
for Tech Support:
2975 Stender Way
800-345-7015 or 408-727-6116
408-330-1753
Santa Clara, CA 95054
fax: 408-492-8674
email:TELECOMhelp@idt.com
www.idt.com
ORDERING INFORMATION
5906 drw19
XXXXXX
IDT
Device Type
X
Package
Process/
Temperature
Range
XX
BLANK
Commercial (-40
C to +85C)
72V71650
8,192 x 8,192
3.3V Time Slot Interchange Digital Switch
DA
Thin Quad Flatpacks (TQFP, DA144-1)
BB
Plastic Ball Grid Array (PBGA, BB144-1)
DATASHEET DOCUMENT HISTORY
08/14/2001
pgs. 3, 18, 19, 21, 22, 24 and 25.
09/24/2001
pgs. 2, 3, 11, 19, 21, 24 and 25.
12/19/2001
pgs. 1-6, 8, 10-19, 20-21 and 23-27.
12/21/2001
pgs. 1, 5, 6, 14-19 and 24.
03/26/2002
pgs. 17 and 18.
08/02/2002
pg. 8
05/24/2003
pg. 18.