MT90871
Data Sheet
14
Zarlink Semiconductor Inc.
3.0
Input and Output Offset Programming
3.1
Input Channel Delay Programming (Backplane and Local Input Streams)
Various registers are used to control the input sampling point (delay) and the output advancement for the Local
and Backplane streams. The following sections explain the details of these offset programming features.
The control of the Input Channel Delay and the Input Bit Delay allows each input stream to have a different
frame boundary with respect to the master frame pulse, FP8i. By default, all input streams have channel delay
of zero such that Ch0 is the first channel that appears after the frame boundary.
By programming the Backplane or Local input channel delay registers, BCDR0-15 and LCDR0-15, users can
assign the Ch0 position to be located at any one of the channel boundaries in a frame. For delays within
channel boundaries, the input bit delay programming can be used. The use of Input Channel Delay in
combination with Input Bit Delay enables the Ch0 position to be placed anywhere within a frame to a resolution
of 1/4 of the bit period.
Figure 9 - Backplane and Local Input Channel Delay Timing Diagram (8Mb/s)
3.2
Input Bit Delay Programming (Backplane and Local Input Streams)
In addition to the Input Channel Delay programming, the Input Bit Delay programming feature provides users with
greater flexibility when designing switch matrices for high speed operation. The input bit delay may be programmed
on a per-stream basis to accommodate delays created on PCM highways. For all streams the delay is up to 7 3/4
bits with a resolution of 1/4 bit, for the selected data-rate.
See Figure 10 and Figure 11 for Input Bit Delay Timing at 16Mb/s and 8Mb/s data rates, respectively.
The Local input delay is defined by the Local Input Delay registers, LIDR0 to LIDR15, corresponding to the Local
data streams, LSTi0 to LSTi15, and the Backplane input delay is defined by the Backplane Input Delay registers,
BIDR0 to BIDR15, which correspond to the Backplane data streams, BSTi0 to BSTi15.
FP8o
C8o
7
2
3
4
5
6
1 0
BSTi0-15/LSTi0-15
Channel Delay = 0
Ch 0
7
2
3
4
5
6
1 0
Ch 1
2
3
1 0
7
2
3
4
5
6
1 0
Ch127
2
3
4
5
6
1 0
Ch126
7 6
7
2
3
4
5
6
1 0
BSTi0-15/LSTi0-15
Channel Delay = 1
Ch127
7
2
3
4
5
6
1 0
Ch 0
2
3
1 0
7
2
3
4
5
6
1 0
Ch126
2
3
4
5
6
1 0
Ch125
7 6
7
2
3
4
5
6
1 0
BSTi0-15/LSTi0-15
Channel Delay = 2
Ch126
7
2
3
4
5
6
1 0
Ch127
2
3
1 0
7
2
3
4
5
6
1 0
Ch125
2
3
4
5
6
1 0
Ch0
7 6
(Default)
Channel Delay,1
Channel Delay, 2
7