Ambassador T8100A, T8102, and T8105
H.100/H.110 Interfaces and Time-Slot Interchangers
Advance Data Sheet
November 1999
3 Using the TSI Devices (continued)
3.4 Using the LAR, AMR, and IDR for Connections (continued)
3.4.2 Setting Up H-Bus Connections (continued)
Figure 23 illustrates how a CAM connection is made from the perspective of registers and the memory locations.
Note that each half of the connection (i.e., the FROM and the TO) requires a separate setup, though each half will
point to the same location in the H-bus data memory.
Following Figure 23, some simple programming examples are shown using pseudoassembler code. The local-to-
local and H-bus-to-local switching examples from Figure 22 and Figure 23 are reused in code examples #2 and #3.
The connections are referred to in stream, time-slot format.
CAM PROGRAMMING EXAMPLE:
CONNECT FROM H-BUS 14, 7 TO LOCAL 3, 29, KEEP DATA IN LOCATION 49
FIRST TRANSFER:
WRITE TO TIME-SLOT
HOLDING REGISTER
AMR
LAR (UNUSED)
XXXX XXXX
IDR
1011 0000
0000 0111
0000 0111
HOLDING REGISTERS
CTLS/STREAM
TIME SLOT
TAG
SECOND TRANSFER:
WRITE TO CONTROL/STREAM
HOLDING REGISTER
AMR
1011 0001
LAR (UNUSED)
XXXX XXXX
IDR
000 01110
DIRECTION BIT: FROM
BUS TO DATA MEMORY
000 01110
CTLS/STREAM
0000 0111
HOLDING REGISTERS
TIME SLOT
TAG
THIRD TRANSFER:
WRITE TO TAG
HOLDING REGISTER
AMR
1011 0010
LAR (UNUSED)
XXXX XXXX
IDR
0011 0001
DATA LOCATION 49
000 01110
CTLS/STREAM
0000 0111
0011 0001
TAG
HOLDING REGISTERS
TIME SLOT
FOURTH TRANSFER:
WRITE TO TAG
HOLDING REGISTER
AMR
LAR (UNUSED)
XXXX XXXX
IDR
1011 0011
SUBRATE TAG
CONTROL MSB
(BIT 0)
LOAD CAM:
TRANSFER HOLDING
REGISTERS TO NEXT FREE
LOCATION IN EVEN CAM
AMR
LAR (UNUSED)
XXXX XXXX
IDR (MUST = AMR)
1110 0000
1110 0000
CTLS/STREAM
000 01110
TIME SLOT
0000 0111
TAG
0011 0001
HOLDING REGISTERS
LOCATION USED—NOT EMPTY
(LOCATION USED—NOT EMPTY)
0000 0111
(NOT EMPTY)
0000 0111
(EMPTY)
000 01110
(LOCATION NOT USED—EMPTY)
EVEN CAM
PIPELINE SRAM
5-6116aF
A. First Half of Connection, H-Bus Side
Figure 23. CAM Programming, H-Bus-to-Local Connection
76
Lucent Technologies Inc.