SBI Bus Serializer ASSP Telecom Standard Product Data Sheet
Released
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2000168, Issue 5
73
In DS0 switch mode, the data entering the MSU is stored in two alternating pages of memory.
Each page contains one complete frame (9720 bytes) of data. One of these alternating pages is
currently filling while the other is currently full. Data exiting the MSU is extracted from the
currently full page. As a consequence, the MSU imposes a nominal switching latency of 1
frame (125us). The selection of bytes to fill each output port requires a switching connection
memory. Control is required for each of the 9720 bytes in the output SBI336 frame. Complete
specification of an output byte requires 14 bits to specify which of the 9720 input bytes to use.
Dual copies of this control memory are required to provide hitless frame boundary switchover.
In column switch mode, the same switching principle described above is used, but less memory
is required. Data entering the MSU is stored in two alternating pages of memory. Each page
contains one row (1080 bytes) of data. In this mode, the nominal latency is 1 row if a frame
(<15 us). The switching connection memory for the output port requires control for each of the
1080 columns in the frame. Complete specification of an output column requires 11 bits to
specify which of the 1080 input columns to use. Dual copies of this control memory are
required to provide hitless frame boundary switchover.
Each MSU can be independently bypassed for reduced latency or debugging purposes.
10.4.1
Data Buffer
The Data Buffer block contains a double buffer structure for each frame consisting of a data
byte, 4-bits of Channel Associated Signaling information and 4 bits of control information
necessary for identifying valid data and timing.
10.4.2
Connection Memory
The Connection Memory sub-block contains two pages of mapping configuration, page 0 and
page 1. One page is designated the active page and the other the stand-by page. Selection
between which page is to be active and which is to be stand-by is controlled by the ICMP signal
(for the IMSU) and OCMP signal (for the OMSU). The Connection Memory sub-block
samples the value on the ICMP signal at the C1 byte position as defined by the incoming frame
pulse signal, IC1FP. The Connection Memory sub-block samples the value on the OCMP signal
at the C1 byte position as defined by the receive serial interface frame pulse signal, RC1FP.
Swaps between the active/standby status of the two pages are synchronized to the first A1 byte
of the next frame or multi-frame. This arrangement allows all devices in a cross-connect system
to be updated in a coordinated fashion. Consequently, DS0 streams or tributaries not being
assigned new positions are unaffected by page swaps.
The CMP input signals can be overridden by register configuration or by the SBI336S in-band
link channel.