44 Agere Systems Inc.
Product Description
February 2005
Product Description
TTSI-144 Scal able Time-Slot Interchanger
Switch Fabric
The switch fabric performs the nonblocking switching
function. It can switch any of the 147,456 possible
incoming time slots to any of the 16,384 possible out-
going time slots. It uses the classic configuration of two
memories, one containing the traffic data and the sec-
ond containing the switching configuration. The switch
fabric performs this switching function without regard to
the physical link from which the time slot was taken;
hence, the TTSI-144 TSI is a time-space switch. Time
slots are rearranged in order within a frame (time) and
among physi c al por ts (space).
Time-slot data from the input TDM highways is con-
verted to a common-rate parallel format by the CHI
blocks. These data are written into the data store
sequentially. The write address for the address for the
data store is generated from the system clock (CHI-
CLK) and frame synchronization (FSYNC) pulse; the
clock is multiplied up to 164 MHz by a PLL in the clock
generator block so that all 147,456 input time slots can
be written into the data store during a 125 µs frame.
The entire switching operation from the input to output
CHIs is synchronous to the CHICLK and frame locked
to FSYNC.
Connections are established by programming the con-
nection store. Each time slot on the output highways
has an associated address in the connection store;
each of those locations may be programmed with the
input highway and time slot to which a connection is
required. The connection store is also used to program
all other per-time-slot options, such as frame integrity,
translation table look-up, and test pattern insertion.
The switch fabric has the ability to select one of the fol-
lowing two latency modes for each connection:
■Frame integrity. Frame integrity mode ensures
proper operation with wideband data by getting all of
the time slots in an output frame from the same input
frame.
■Low latency. Low latency mode minimizes delay for
voice applications.
The time-slot interchanger core is a memory-based
implementation consisting of a data store and a
connection store. The data store provides temporary
storage for each of the 147,456 input TDM time slots.
Received serial data is converted to parallel format,
stored sequentially in the data store, and read to output
time slots under control of data in the connection store.
The connection store contains setup information for
each of the 16,384 output time slots.
Expansion
Multiple TTSI-144s can be combined into a larger fab-
ric using the HSLs to interconnect the DS0s between
the TTSI-144 devices. The rectangular architecture of
the TTSI-144 allows linear scaling of a nonblocking
switching fabric of n (from one to nine) TTSI-144s to a
size of 144k x (n x 16k). Figure 4 on page 8 illustrates
the largest linearly scaled, nonblocking switching sys-
tem employing nine TTSI-144s. Beyond a nine
TTSI-144 switching fabric, a nonblocking architecture,
while possible, is more difficult since the number of
TTSI-144s required in the fabric increases geometri-
cally. Customers with needs for larger switching fabrics
are encouraged to contact their Agere field applications
engineer.
Table 1. Scalable Fabric Size
Although the maximum linearly scalable fabric capacity
of 144k x 144k can be achieved with as few as nine
devices, up to 17 TTSI-144 devices can be intercon-
nected using a single HSL between each pair of
devices. The HSLs provide a very efficient interconnect
scheme to support a widely distributed architecture.
Microprocessor Interface
The TTSI-144 has a versatile 16-bit microprocessor
interface that provides access to its registers and
connection store. It is designed to connect directly to
the address and data buses of a synchronous general-
purpose microprocessor and is compatible with
Motorola ®, Intel ®, and other nonmultiplexed bus
structures. The required microprocessor signals are as
follows:
■16-bit data bus (DATA[15:00]).
■16-bit address bus (ADDR[15:00]).
Fabric (Maximum DS0s) Number of TTSI-144s
16k x 16k 1*
* Recommend using the TSI-16.
32k x 32k 2
48k x 48k 3
64k x 64k 4
80k x 80k 5
96k x 96k 6
112k x 112k 7
128k x 128k 8
144k x 144k 9