ZL50052 Data Sheet
31
Zarlink Semiconductor Inc.
Table 9 - BCM Bits for Source-to-Backplane Switching
12.0 Internal Register Mappings
When the most significant bit, A14, of the address bus is set to ’0’, the microprocessor is performing an access to
one of the device’s internal registers. Address bits A13-A0 indicate which particular register is being accessed.
13 BE Backplane Output Enable Bit
When LOW, the channel may be high impedance, either at the device output, or set by an
external buffer dependent upon the BORS pin.
When HIGH, the channel is active.
12:9 BSAB[3:0] Source Stream Address Bits
The binary value of these 4 bits represents the input stream number.
Ignored when BMM is set HIGH.
8:0 BCAB[8:0] Source Channel Address Bits / Message Mode Data
The binary value of these 9 bits represents the input channel number, when BMM is LOW.
Bits BCAB[7:0] transmitted as data when BMM is set HIGH.
Note: When BMM is set HIGH, in both ST-BUS and GCI-Bus modes, the BCAB[7:0] bits
are output sequentially to the timeslot with BCAB[7] being output first.
A14-A0 Register
0000
H
Control Register, CR
0001
H
Block Programming Register, BPR
0023
H
- 002A
H
Local Input Bit Delay Register 0 - 7, LIDR0 - 7
0063
H
- 006A
H
Backplane Input Bit Delay Register 0 - 7, BIDR0 - 7
0083
H
- 008A
H
Local Output Advancement Register 0 - 7, LOAR0 - 7
00A3
H
- 00AA
H
Backplane Output Advancement Register 0 - 7, BOAR0 - 7
014D
H
Memory BIST Register, MBISTR
3FFF
H
Device Identification Register, DIR
Table 10 - Address Map for Registers (A14 = 0)
Bit Name Description
ZL50052 Data Sheet
32
Zarlink Semiconductor Inc.
13.0 Detailed Register Descriptions
This section describes the registers that are used in the device.
13.1 Control Register (CR)
Address 0000
H
.
The Control Register defines which memory is to be accessed. It initiates the memory block programming mode
and selects the Backplane and Local data rate modes. The Control Register (CR) is configured as follows:
Bit Name
Reset
Value
Description
15:13 FBD_
MODE[2:0]
0 Frame Boundary Discriminator Mode
When set to 111
B
, the Frame Boundary Discriminator can handle both low
frequency and high frequency jitter.
When set to 000
B
, the Frame Boundary Discriminator is set to handle lower
frequency jitter only.
All other values are reserved.
These bits are ignored when FBDEN bit is LOW.
12 SMPL_
MODE
0 Sample Point Mode
When LOW the input bit sampling point is always at the 3/4 bit location. The input bit
fractional delay is programmed in 1/4 bit increments from 0 to 7 3/4 as per the value
of the LIDR0 to LIDR7 and BIDR0 to BIDR7 registers.
When HIGH, the input bit sampling point is programmed to the 3/4, 4/4, 1/4, 2/4 bit
location as per the value of the LIDR0 to LIDR7 and BIDR0 to BIDR7 registers. In
addition the incoming data can be delayed by 0 to 7 bits in 1 bit increments.
See Table 13, Table 14, Table 15 and Table 16 for details.
11 Reserved 0 Reserved
Must be set to 0 for normal operation
10 FBDEN 0 Frame Boundary Discriminator Enable
When LOW, the frame boundary discriminator function is disabled.
When HIGH, enables frame boundary discriminator function which allows the
device to tolerate inconsistent frame boundaries, hence improving the tolerance to
cycle-to-cycle variation on the input clock.
9 Reserved 0 Reserved
Must be set to 0 for normal operation
8FPW0Frame Pulse Width
When LOW, the user must apply a 122 ns frame pulse on FP8i
; the FP8o pin will
output a 122 ns wide frame pulse; FP16o
will output a 61 ns wide frame pulse.
When HIGH, the user must apply a 244 ns frame pulse on FP8i
; the FP8o pin will
output a 244 ns wide frame pulse; FP16o
will output a 122 ns wide frame pulse.
7 Reserved 0 Reserved
Must be set to 0 for normal operation
6C8IPOL08 MHz Input Clock Polarity
The frame boundary is aligned to the falling or rising edge of the input clock.
When LOW, the frame boundary is aligned to the clock falling edge.
When HIGH, the frame boundary is aligned to the clock rising edge.
5 COPOL 0 Output Clock Polarity
When LOW, the output clock has the same polarity as the input clock.
When HIGH, the output clock is inverted.
This applies to both the 8 MHz (C8o
) and 16 MHz (C16o) output clocks.
Table 11 - Control Register Bits
ZL50052 Data Sheet
33
Zarlink Semiconductor Inc.
4MBP0Memory Block Programming
When LOW, the memory block programming mode is disabled.
When HIGH, the connection memory block programming mode is ready to program
the Local Connection Memory (LCM) and the Backplane Connection Memory
(BCM).
3OSB0Output Stand By
This bit enables the BSTo0-7 and LSTo0-7 serial outputs.
When LOW, BSTo0-7 and LSTo0-7 are driven HIGH or high impedance, dependent
on the BORS and LORS pin settings respectively.
When HIGH, BSTo0-7 and LSTo0-7 are enabled.
2 Reserved 0 Reserved
Must be set to 0 for normal operation
1:0 MS[1:0] 0 Memory Select Bits
These three bits select the connection or data memory for subsequent microport
memory access operations:
00 selects Local Connection Memory (LCM) for read or write operations.
01 selects Backplane Connection Memory (BCM) for read or write operations.
10 selects Local Data Memory (LDM) for read-only operation.
11 selects Backplane Data Memory (BDM) for read-only operation.
Bit Name
Reset
Value
Description
Table 11 - Control Register Bits (continued)
Output Control with ODE pin and OSB bit
ODE Pin OSB bit BSTo0-7, LSTo0-7
0 X Disabled
1 0 Disabled
1 1 Enabled

ZL50052GAC

Mfr. #:
Manufacturer:
Microchip / Microsemi
Description:
Digital Bus Switch ICs
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet