• Multi-time slot switching capability
for N x 64K channels (N = 1 to 32).
• Architecture optimized for the call
processing environment: SCSA
TM
PEB
, or MVIPTM compatible.
TM
,
• Two software selectable expansion
bus formats:
• SCbus
TM
/ST-BUS
TM
• PEB
• Two software selectable local bus
formats:
• ST-BUS
• PEB
• Enhanced input hysteresis threshold.
• 32 x 2048 channel switch
• Serial or parallel access to the SCbus.
MC Rx data
MC Tx data
Microprocessor Bus
Clock in
Clock Out
Microprocessor
Interface
SI
SO
Local
Bus
Interface
CLKFAIL&
MC bus
Configuration
registers
Parallel
Access
Registers
Routing
Memory
Switch
Matrix
Timing
Block Diagram
• Internal support for SCbus clock
fallback
• Built-in SCbus message bus
interface
• Supports both Intel® and Motorola®
processor interfaces
• 68-pin PLCC package
• 5v CMOS technology
CLKFAIL
MC
Expansion
Bus
Interface
Expansion Serial Bus
Expansion Clock Out
0.995 [25.27]
0.985 [25.02]
0.056 [1.42]
0.042 [1.07]
0.200 [5.08]
0.165 [4.19]
0.800 [20.32]
REF
0.048 [1.22]
0.042 [1.07]
0.995 [25.27]
0.985 [25.02]
0.800 [20.32] REF
PIN 1
INDEX
0.130 [3.30]
0.090 [2.29]
2000 Sep 073
Package Mechanical Drawing
Page 4
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
OVERVIEW
The SC2000 is a custom VLSI circuit
optimized for use in the call processing
environment. The SC2000 provides a
cost-effective means of implementing
the interface between a high speed
internal TDM bus and an external
(expansion) TDM bus. Internal buffering allows the exchange of data between
TDM buses of different speeds and
architectures.
The SC2000 supports two external bus
formats; SCbus/ST-BUS and PEB,
and two internal bus formats; SCbus/
ST-BUS and PEB. It is compatible with
SCSA, PEB, or MVIP requirements.
SCbus operation is also compatible
with the Siemens PCM Highway.
The switching function and operational
configurations of the SC2000 are fully
software programmable. The processor
bus interface is pin configured, allowing
ease of use with a wide variety of industry-standard CPUs.
DESCRIPTION
The primary function of the SC2000 is
to exchange digital data between the
time slot on the local bus and the time
slot on the expansion bus . A microprocessor interface allows the host CPU to
define the time slots and serial streams
between which the data is exchanged.
SCbus/ST-BUS Mode
In SCbus mode the serial streams of the
external bus can be programmed to
operate at 2.048 Mbps, 4.096 Mbps or
8.192 Mbps. The local bus will always
operate at 2.048 Mbps.
The local-to-external bus switch connection is defined by the contents of the
destination routing memory. There are
32 destination routing memory locations, one corresponding to each time
slot of the local bus. The data stored in
the destination routing memory selects
the time slot and serial stream of the expansion bus to which the local bus input
(SI) will be connected.
The external-to-local bus switch connection is defined by the contents of the
source routing memory. There are 32
source routing memory locations, one
corresponding to each time slot of the
local bus. The data stored in the source
routing memory selects the time slot and
serial stream to which the local bus output (SO) will be connected.
Writing data into the routing memories
is synchronized with the SCbus timing
so that routing data is only changed on
frame boundaries.
All serial data is buffered in holding registers. The entire contents of the holding
register are transferred to the output
registers on frame boundaries. This
architecture introduces a constant
one-frame delay through the switch.
This constant delay allows bundled
time slots to be switched.
PEB Mode
In PEB mode the serial streams of the
external bus and the local bus may be
selected to run at either 1.544 Mbps
or 2.048 Mbps.
When PEB mode is selected, one of four
PEB configurations may be used:
1. PEB resource mode, without
switching.
2. PEB network mode, without
switching.
3. PEB resource mode, with switching.
4. PEB network mode, with switching.
When switching is not selected the serial
data is simply buffered between the local
bus and the PEB. This maintains the
data position relative to the multi-frame
sync and allows robbed-bit or CAS
signals to propagate transparently.
When switching is selected the serial
data is transferred between the local and
PEB buses via the switching matrix. The
one-frame delay that occurs requires
that robbed-bit or CAS signals be
handled specially.
The advantages of modes with
switching are:
• Timing delays between the local and
PEB bus are decoupled by the switch
matrix
• The local bus can access all PEB data
lines (SERR, SERT, and L_SERT)
• SO can be set to high impedance
on frame boundaries, allowing a
bi-directional local bus to be
implemented
Non-switching modes are the only configurations that support an interface
to an asynchronous PEB.
CPU Data Switching
In addition to switching local bus serial
data to and from the external bus, the
SC2000 also allows the CPU to write
data directly to the external bus. The
chip provides a frame-sync generated
interrupt which enables a group of
time slots to be accessed from the
same frame.
Internal Bus Data Switching
The Source Routing Memory Local
Connect Enable selects the switching
of data from any SI time slot to any SO
time slot. This operation introduces a
constant two-frame delay, as the data
passes through the switch twice.
Loopback Mode
The SCbus Loopback Mode electrically
isolates the SC2000 from the external
bus but still allows access to the local
bus. This mode is intended for isolating
the board from the external bus while
diagnostic tests are being run. A
CLK_IN source is required for this
mode. The recommended CLK_IN
frequencies are 2.048 MHz, 4.096
MHz, 8.192 MHz, 16.384 MHz, or
32.768 MHz.
2000 Sep 074
Page 5
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Additional Features
The SO output may be set to high impedance on frame boundaries by setting
the Source Routing Memory Switch
Output Enable Bit. This allows outputs
from multiple devices to be connected
to a common line. The SO signal may
also be configured as an open collector
output.
The data sample position of both local
and external buses is selectable between
50% and 75% of the bit width.
A_0, A_1I38, 37Address bus. These inputs select the internal register used by a read or write operation. Normally connected to CPU address lines
CS*I23Chip Select. This active low input selects the chip for a read or write operation.
I*I17Bus Interface Mode Select. This input selects Intel- and Motorola-type data bus interface configurations.
RD*
or
STRB*
WR*
or
R/W*
RESETI18 Reset.
CLK_INI50Local clock input.
SYNC_IN I 52Local sync input.
SI I 39 Serial input.
SO O 43 Serial output.
TXD I 54 Transmit data
INT O 35 Interrupt Request.
SCLKx2* or
CLKT
SCLK or
FSYNCT
RSRVD or
MSYNCT
FSYNC* or
SERT
CLKFAILI/O61Register bit C_4 = 0.
SD_0 or
L_CLKT
SD_1 or
L_FSYNCT
SD_2 or
L_MSYNCT
SD_3 or
L_TSX*
Input/OutputPin NumberPin Description
29, 27, 26, 24
I
22I* = 0. Read
I
I
20I* = 0. Write
I
I/O
55Register bit C_4 = 0. SCbus System clock x 2.
I
I/O
57Register bit C_4 = 0. SCbus System clock.
I
I
58Register bit C_4 = 0. SCbus Reserved.
I
I/O
59Register bit C_4 = 0. SCbus Frame sync.
I
I/O
62Register bit C_4 = 0. SCbus Serial data stream 0.
I/O
I/O
63Register bit C_4 = 0. SCbus Serial data stream 1.
I/O
I/O
65Register bit C_4 = 0. SCbus Serial data stream 2.
I/O
I/O
66Register bit C_4 = 0. SCbus Serial data stream 3.
I/O
Data bus.
These bi-directional, tri-state lines are the SC2000s interface to the CPU data bus.
A0 and A1 in 8-bit CPU systems, or A1 and A2 in 16-bit CPU systems.
0 = Intel. 1 = Motorola.
This active low input enables the data bus drivers to drive the CPU data bus with the contents of the internal register selected by
A_0 and A_1.
I* = 1. Strobe
During a read operation a low on this input enables the data bus drivers to drive the CPU data bus with the contents of the internal
register selected by A_0 and A_1. During a write operation data is transferred from the CPU data bus to the register selected by
A_0 and A_1 on a low to high transition of this signal.
During a write operation data is transferred from the CPU data bus to the register selected by A_0 and A_1 on a low to high
transition of this signal.
I* = 1. Read/Write
This input selects between a write operation (R/W* = 0) and a read operation (R/W* =1).
This active high input forces all outputs to tri-state, and resets the SC2000 chip.
Local serial bus data input line.
Local serial bus data output line.
SCbus Message Bus transmit data input line.
Active high interrupt request output line.
Register bit C_4 = 1. PEB Transmit clock.
Register bit C_4 = 1. PEB Frame sync.
Register bit C_4 = 1. PEB Transmit multi-frame sync.
Register bit C_4 = 1. PEB Transmit serial data.
SCbus Clock fail signal.
Register bit C_4 = 1. PEB Local resource transmit clock.
Register bit C_4 = 1. PEB Local resource transmit frame sync.
Register bit C_4 = 1. PEB Local resource multi-frame sync.
Register bit C_4 = 1. PEB Local resource transmit time slot enable.
2000 Sep 076
Page 7
Philips SemiconductorsPreliminary specification
PIN DESCRIPTION (continued)
Universal Timeslot InterchangeSC2000
Pin NameInput/OutputPin NumberPin Description
SD_4 or
L_SERT
SD_5I/O1Register bit C_4 = 0.
SD_6 or
CLKR
SD_7 or
FSYNCR
SD_8 or
MSYNCR
SD_9 or
SERR
SD_10I/O8Register bit C_4 = 0.
SD_11I/O9Register bit C_4 = 0.
SD_12I/O11Register bit C_4 = 0.
SD_13I/O12Register bit C_4 = 0.
SD_14I/O13Register bit C_4 = 0.
SD_15I/O15Register bit C_4 = 0.
MCI/O16Register bit C_4 = 0.
SO_CLKO41Serial Output Clock.
SI_CLKO40Serial Input Clock.
SO_FSO48Serial Output Frame Sync.
SI_FSO47Serial Input Frame Sync.
SO_MSO46Serial Output Multi-frame Sync.
SI_MSO44Serial Input Multi-frame Sync.
RXDO53Receive Data. Message channel serial data output.
VDDO1 -
VDDO5
VDDI1 -
VDDI3
VSSO1 -
VSSO7
VSSI1 -
VSSI3
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Power2, 10, 25, 45, 60 I/O pad VDD (+5 V).
Power19, 34, 51Core V
Power6, 14, 28, 42, 56,
Power21, 36, 49Core VSS (GND).
67Register bit C_4 = 0. SCbus Serial data stream 4.
3Register bit C_4 = 0. SCbus Serial data stream 6.
4Register bit C_4 = 0. SCbus Serial data stream 7.
5Register bit C_4 = 0. SCbus Serial data stream 8.
7Register bit C_4 = 0. SCbus Serial data stream 9.
64, 68
Register bit C_4 = 1. PEB Local resource transmit serial data.
SCbus Serial data stream 5.
Register bit C_4 = 1. PEB Receive clock.
Register bit C_4 = 1. PEB Receive frame sync.
Register bit C_4 = 1. PEB Receive multi-frame sync.
Registers comprise the command and
control port for the SC2000.
Command/Status Register
Busy (CS_0): This bit is automatically
set to 1 when a command that requires
synchronization with the SC2000’s internal state machine has been initiated.
The bit is cleared to 0 when the command has been completed. The following commands require synchronization:
• Destination Routing Memory Write
• Source Routing Memory Write
• Parallel Access Destination Write
• Parallel Access Source Read
Read (CS_1): Setting this bit to 1 ini-
tiates a read of the register pointed to
by the contents of the Internal Address
Register. Once the BUSY bit is read as
cleared to 0 the contents of the selected
register will be available in the Low Byte
and High Byte Data Registers. Once the
READ operation is complete the READ
bit is cleared automatically.
Write (CS_2):
tiates a write to the register pointed to
by the contents of the Internal Address
Register. Once the busy bit has been
cleared to 0 the contents of the Low Byte
and High Byte Data Registers have been
transferred into the selected register.
Once the WRITE operation is completed the WRITE bit is cleared automatically.
Setting this bit to 1 ini-
Terminate (CS_3): Setting this bit to 1
terminates any command that requires
synchronization with the SC2000’s internal state machine. This command is
needed to complete a command when
the SC2000’s internal state machine has
stopped running due to the failure of the
system clocks. The command currently
being executed is completed asynchronously and the BUSY bit is cleared to 0.
To restore normal operation the TERMINATE bit must be explicitly cleared
to 0. This bit can be read back for verification purposes.
Reset (CS_7): Setting this bit to 1 forces
the SC2000 into its reset state, and
initializes all internal registers. This
command reproduces the function
of the RESET pin. Setting this bit to 0
returns the SC2000 to normal operation.
This bit can be read back for verification
purposes.
Internal Registers
The internal registers are accessed by
reads and writes to the Data Registers
using the address held in the Internal
Address Register.
0C_0: Global Output Enable
1C_1: Expansion Bus Timing
2
3
4C_4: Expansion Bus
5C_5: SCbus Loopback Mode
6
7
Note:Bit 0 is the LSB of the Low Byte
Driver Enable
C_2: Framing Mode 0
C_3:Framing Mode 1
Interface Select
C_6: PEB module Type 0
C_7:PEB Module Type 1
Data Register.
Global Output Enable (C_0): Clearing
this bit to 0 forces all outputs to the high
impedance state, with the exception of
the microprocessor interface data bus.
Setting this bit to 1 enables all outputs.
This bit is cleared on RESET.
Expansion Bus Timing Driver
Enable (C_1): When SCbus Mode is
selected (C_4 = 0), clearing this bit to
0 disables the expansion bus timing
drivers.
When PEB Resource Mode is selected
(C_6, C_4 = 01), this bit has no effect.
When PEB Network Mode is selected
(C_6, C_4 = 11), clearing this bit to 0
disables the expansion bus drivers
CLKR, L_CLKT, FSYNCR, L_FSYNCT,
MSYNCR, and L_MSYNCT. Setting this
bit to 1 enables these timing drivers.
This bit is cleared on RESET.
Framing Mode (C_3, C_2): This two-bit
field selects the number of bits per frame
(B/F), time slots per frame (TS/F) and
frames per multi-frame (F/MF) on both
the local and expansion bus.
When SCbus Mode is selected
(C_4 = 0), there is no multi-frame sync
signal available on the expansion bus.
The (00) combination of (C_3, C_2)
is invalid. In this case the internal
multi-frame sync will be free running,
and synchronous to FSYNC.
When PEB Mode is selected (C_4 = 1)
the only valid combinations of (C_3,
C_2) are (00) and (01).
These bits are cleared on RESET.
Expansion Bus
C_3, C_2B/FTS/FF/MF
001932412
012563216
105126416
11102412816
Local Bus
C_3, C_2B/FTS/FF/MF
001932412
012563216
102563216
112563216
Expansion Bus Interface Select (C_4):
This bit selects the expansion bus interface operating mode. Clearing this bit to
0 selects SCbus Mode. Setting this bit to
1 selects PEB Mode.
This bit is cleared on RESET.
2000 Sep 079
Page 10
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
SCbus Loopback Mode Select (C_5):
When SCbus Mode is selected (C_4 =
0), this bit controls the SCbus loopback.
Clearing this bit to 0 disables Loopback
Mode. Setting this bit to 1 enables Loopback Mode.
When PEB Mode is selected (C_4 = 1)
this bit has no effect.
When loopback is enabled the expansion bus timing and data bus drivers are
forced to high impedance, and the data
outputs are looped back internally to the
corresponding inputs. This mode is used
to test the SC2000 without disrupting
the operation of the SCbus.
A clock must be supplied at CLK_IN
for operation in Loopback Mode.
This bit is cleared on RESET.
PEB Module Type (C_7, C_6): When
PEB Mode is selected (C_4 = 1) this
two-bit field selects the PEB module
type.
When SCbus Mode is selected (C_4 = 0)
these bits have no effect.
These bits are cleared on RESET.
PEB Module Type
C_7, C_6 Operating Mode
00Resource module without switching
01Network module without switching
10Resource module with switching
11Network module with switching
Configuration Register 2 (01H)
Configuration Register 2
BitFunction
0
C_8: CLK_IN Divider 0
1
C_9: CLK_IN Divider 1
2
C_10: CLK_IN Divider 2
3C_11: SYNC_IN Format
4
C_12: SYNC_IN Select 0
5
C_13: SYNC_IN Select 1
6
C_14: PEB Network
7
Note:Bit 0 is the LSB of the Low Byte
Modul Timing Select 0
C_15: PEB Network
Modul Timing Select 1
Data Register.
CLK_IN Divider (C_10, C_9, C_8):
This field selects the CLK_IN division
ratio used in the generation of the system source clock.
When “CLK_IN divide by 1” and SCbus
Mode are selected and the expansion
bus timing drivers are enabled (C_10,
C_9, C_8, C_4, C_1 = 00001), then
SCLKx2* is held high and the FSYNC*
period is equal to 1 SCLK period.
SYNC_IN Format (C_11): This bit
selects the SYNC_IN format to be either
PEB conventional or ST-BUS. If this bit
is cleared to 0 then SYNC_IN is taken to
be in the PEB conventional format. If
this bit is set to 1, SYNC_IN is taken to
be in the ST-BUS format.
In ST-BUS format the CLK_IN signal is
inverted to produce the system clock
source.
This bit is cleared on RESET.
SYNC_IN Select (C_13, C_12): This
two bit field selects the function of
the SYNC_IN input.
PEB Network Module Timing Select
(C_15, C_14): When PEB Network
Module Mode is selected (C_6, C_4,
C_1 = 111), this two bit field selects the
module timing mode.
Otherwise these bits have no effect.
These bits are cleared on RESET.
PEB Network Module Timing Mode
C_15, C_14Timing Mode
00Master
01Master, MSYNCT fi
10Slave, MSYNCT fi
11Slave, SYNC_IN fi
L_MSYNCT
MSYNCR
MSYNCR
Configuration Register 3 (02H)
Configuration Register 3
BitFunction
0C_16: Expansion Bus Data
1C_17: Local Bus Data
2C_18: SCbus Output Driver
3C_19: SO Output Driver
4C_20: Local Bus Framing Format
5C_21: Message Channel
6
7
Note:Bit 0 is the LSB of the Low Byte
Sample Position
Sample Position
TXD Select
C_22: SERT Mux 0
C_23: SERT Mux 1
Data Register.
2000 Sep 0710
Page 11
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Expansion Bus Data Sample
Position (C_16): When SCbus Mode is
selected (C_4 = 0) this bit determines
the location of the sampled point in the
bit cell. When this bit is cleared to 0,
sampling occurs at 50% of the bit width.
When this bit is set to 1, sampling occurs
at 75% of the bit width.
When PEB Mode is selected (C_4 = 1)
this bit has no effect, and data is always
sampled at the 50% point.
SCLKx2* must be present in order to
sample at the 75% point.
This bit is cleared on RESET.
Local Bus Data Sample Position
(C_17): When SCbus Mode is selected
(C_4 = 0) this bit determines the location of the sample point in the bit cell.
When this bit is cleared to 0 sampling
occurs at 50% of the bit width. When
this bit is set to 1, sampling occurs at
75% of the bit width.
When PEB Mode is selected (C_4 = 1)
this bit has no effect, and data is always
sampled at the 50% point.
SCLKx2* must be present in order to
sample at the 75% point.
This bit is cleared on RESET.
SCbus Output Driver (C_18): When
SCbus Mode is selected (C_4 = 0), this
bit determines the SCbus output driver
type. When this bit is cleared to 0, the
output drivers are configured as tri-state
type. When this bit is set to 1 the output
drivers are configured as open collector
type.
When PEB Mode is selected (C_4 = 1)
this bit has no effect. PEB outputs are
always driven open collector.
All SCbus outputs are affected by this bit
with the exception of CLKFAIL and MC,
which are always driven open collector.
This bit is cleared on RESET.
SO Output Driver (C_19): This bit
determines the SO output driver type.
When this bit is cleared to 0 the output
drivers are configured as tri-state. When
this bit is set to 1 the output drivers are
configured as open collector.
When PEB Mode without switching
is selected (C_7, C_4 = 01) then SO is
always enabled.
This bit is cleared on RESET.
Local Bus Framing Format (C_20):
When SCbus Mode is selected
(C_4 = 0) this bit determines the local
bus framing format. When this bit is
cleared to 0 the local bus operates with
PEB conventional framing format.
When this bit is set to 1 the local bus operates with ST-BUS framing format.
When PEB Mode is selected (C_4 = 1)
this bit has no effect.
With ST-BUS framing format selected,
SI_CLK is replaced by C4*, SI_FS by
F0*, and SI_MS by M0*. SO_CLK,
SO_FS and SO_MS are unaffected by
the status of this bit, and continue to
output PEB conventional framing.
ST-BUS Framing Format Replacements
PEB ConventionalST-BUS
SI_CLKC4*
SI_FSF0*
SI_MSM0*
SCLKx2* must be present, or SCLK
must be at least twice the local clock
(CLK_IN) frequency for ST-BUS framing format to be used.
This bit is cleared on RESET.
Message Channel TXD Select (C_21):
When SCbus Mode is selected
(C_4 = 0) this bit determines the
configuration of the TXD input. When
this bit is cleared to 0, the TXD input
is configured as a transparent buffer.
When this bit is set to 1 the TXD input
is configured as a latched buffer.
When PEB Mode is selected (C_4 = 1),
this bit has no effect. MC is not used in
PEB mode.
When a transparent buffer is selected
(C_21 = 0), the HDLC controller should
output TXD on the rising edge of
SO_CLK. When a latched buffer is
selected (C_21 = 1) the HDLC controller should output TXD on the falling
edge of SO_CLK.
This bit is cleared on RESET.
SERT Mux (C_23, C_22): When PEB
Network Mode is selected, this two bit
field selects the source of data for the local bus SO serial stream.
When SCbus Mode (C_7, C_6,
C_4 = xx0) or PEB Resource Mode
(C_7, C_6, C_4 = 001) are selected,
these bits have no effect.
PEB Data Source Stream
C_23, C_22Data Source
00L_SERT
01(L_SERT* !L_TSX*)
+(SERT* L_TSX*)
Configuration Register 4 (03H)
Configuration Register 4
BitFunction
0C_24: CLKFAIL latch
1C_25: CFSYNC latch
2C_26: CLKFAIL latch Clear*
3C_27: FSYNC latch Clear*
4C_28: CLKFAIL polarity
5C_29: INT Mask*
6C_30: INT polarity
7C_31: INT ouput driver
Note:Bit 0 is the LSB of the Low Byte
Data Register.
CLKFAIL Latch (C_24): When SCbus
Mode is selected (C_4 = 0) this bit indicates the status of the CLKFAIL latch.
0 →
CLKFAIL clear
1 → CLKFAIL set
When PEB Mode is selected (C_4 = 1),
this bit is always clear.
2000 Sep 0711
Page 12
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
FSYNC Latch (C_25): When SCbus
Mode (C_4 = 0) or PEB Mode with
switching (C_7, C_4 = 11) are selected,
these bits indicate the status of the
FSYNC latch.
0 → FSYNC clear
1 → FSYNC set
When a PEB Mode without switching
is selected (C_7, C_4 = 01) this bit is
always clear.
CLKFAIL Latch Clear* (C_26): This bit
resets the CLKFAIL latch. Clearing this
bit to 0 clears the CLKFAIL latch and
disables CLKFAIL interrupts. Setting
this bit to 1 enables CLKFAIL interrupts.
This bit is cleared on RESET.
FSYNC Latch Clear* (C_27): This bit
resets the FSYNC latch. Clearing this bit
to 0 clears the FSYNC latch and disables
FSYNC interrupts. Setting this bit to 1
enables FSYNC interrupts.
This bit is cleared on RESET.
CLKFAIL Polarity (C_28): This bit
controls the level of the CLKFAIL signal
which will set the CLKFAIL latch. When
this bit is cleared to 0, the CLKFAIL
latch is set when the CLKFAIL signal is
“lo” (0). When this bit is set to 1 the
CLKFAIL latch is set when the CLKFAIL
signal is “hi” (1).
The “CLKFAIL = 0” interrupt mode is
used by the new clock master to determine that clock fall back has been executed effectively. The “CLKFAIL = 1”
interrupt mode is used by the standby
clock board to detect clock failure.
This bit should only be changed when
the CLKFAIL interrupt is disabled
(C_26 = 0).
This bit is cleared on RESET.
INT Mask* (C_29): This bit controls the
interrupts generated by CLKFAIL and
FSYNC (INT = CLKFAIL + FSYNC).
When this bit is cleared to 0 all interrupts are masked. When this bit is set
to 1, interrupts are enabled.
The status of this bit does not affect the
CLKFAIL Latch or FSYNC Latch bits
(C_24 and C_25), and these bits can still
be used to determine the status of the
two latches.
This bit is cleared on RESET.
INT Output Polarity (C_30): This bit
controls the active level of the INT interrupt output. When this bit is cleared
to 0, then the INT output is active low.
When this bit is set to 1 then the INT
output is active high.
This bit is cleared on RESET.
INT Output Driver (C_31): This bit
controls the configuration of the INT
output driver. When this bit is cleared to
0, the INT output driver is configured as
open collector. When this bit is set to 1
the INT output driver is configured as
totem-pole.
Version/Revision Register (04H): The
Version/Revision Register is an 8-bit
read-only register used to identify the
version and revision status of a particular batch of SC2000s. It is recommended
that a test of this field be included in all
firmware interface code to ensure compatibility.
The initial release of the SC2000 will be
Version/Revision = 00H.
Destination Routing Memory
(80H - 9FH): The Destination Routing
Memory maps time slots from the local
SI bus onto the expansion bus. Each
location in the Destination Routing
Memory corresponds to a time slot
on the local SI bus. The contents of
each location specify a time slot on
the expansion bus.
Destination Routing Memory Map
IARDestination Map
80HChannel 0
81HChannel 1
82HChannel 2
.
.
.
.
9FHChannel 31
Note:IAR = Internal Address register contents.
Channel N is equivalent to time slot N
on the local SI bus.
The contents of all Destination Routing
Memory Locations are cleared on RESET.
When writing data into the Destination
Routing Memory the Low Byte Data
Register contains a 7-bit binary field
holding a time slot number, and the
High Data Byte Register contains a 4-bit
binary field holding a Port (stream)
number. Together these two fields
uniquely identify a time slot on the
expansion bus which will be the destination for data from the local SI bus.
2000 Sep 0712
Page 13
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Time Slot Select (DR_6 .. DR_0): This
7-bit field specifies a time slot number
between 0 and 127. DR_6 is the MSB of
this field.
Destination Routing Memory LSB
BitFunction
0
DR_0: Time slot Select 0
1
DR_1: Time slot Select 1
2
DR_2: Time slot Select 2
3
DR_3: Time slot Select 3
4
DR_4: Time slot Select 4
5
DR_5: Time slot Select 5
6
DR_6: Time slot Select 6
7DR_7: Reserved
Note:Bit 0 is the LSB of the Low Byte
Data Register.
Port Select (DR_11 .. DR_8): When
SCbus mode is selected (C_4 = 0) this
4-bit field specifies an SCbus data
stream number between 0 and 15.
DR_11 is the MSB of this field.
When a PEB Mode with switching is
selected (C_6, C_4 = 11) this 4- bit field
specifies a PEB data stream. See table for
details.
Parallel Access Enable (DR_14): When
this bit is cleared to 0, the SC2000 uses
the local SI bus as the source of data
for the expansion bus. When this bit is
set to 1 the SC2000 uses the contents of
the corresponding Destination Parallel
Access Register as the source of expansion bus data.
Switch Output Enable (DR_15): When
this bit is cleared to 0, the SC2000 expansion bus drivers are forced to the
high impedance state during the specified time slot period. When this bit is set
to 1 the SC2000 expansion bus drivers
drive the bus during the specified time
slot period.
Source Routing Memory (A0H - BFH):
The Source Routing Memory maps time
slots from the expansion bus onto time
slots on the local SO bus. Each location
in the Source Routing Memory
corresponds to a time slot on the
local SO bus.
Source Routing Memory
IARSource Mapping
A0HChannel 0
A1HChannel 1
A2HChannel 2
.
.
.
.
BFHChannel 31
Note:IAR = Internal Address register contents.
Channel N is equivalent to time slot N
on the local S0 bus.
The contents of all Source Routing
Memory Location are cleared on
RESET.
When writing data into the Source
Routing Memory the Low Byte Data
Register contains a 7-bit binary field
holding a time slot number, and the
High Data Byte Register contains a 4-bit
binary field holding a Port (stream)
number. Together these two fields
uniquely identify a time slot on the
expansion bus which will be used as a
source of data for a time slot on the local
SO bus.
Time slot Select (SR_6 .. SR_0): This
7-bit field specifies a time slot number
between 0 and 127. SR_6 is the MSB of
this field.
Source Routing Memory LSB
BitFunction
0
SR_0: Time Slot Select 0
1
SR_1: Time Slot Select 1
2
SR_2: Time Slot Select 2
3
SR_3: Time Slot Select 3
4
SR_4: Time Slot Select 4
5
SR_5: Time Slot Select 5
6
SR_6: Time Slot Select 6
7SR_7: Reserved
Note:Bit 0 is the LSB of the Low Byte
Data Register.
Port Select (SR_11 .. SR_8): When
SCbus Mode is selected (C_4 = 0),
this 4-bit field specifies an SCbus data
stream number between 0 and 15.
SR_11 is the MSB of this field.
When a PEB Mode with switching is
selected (C_6, C_4 = 11) this 4-bit field
specifies a PEB data stream as follows:
2000 Sep 0713
Page 14
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
SR_11 is the MSB of this field.
Source Routing Memory MSB
BitFunction
0
SR_8: Port Select 0
1
SR_9: Port Select 1
2
SR_10: Port Select 2
3
SR_11: Port Select 3
4SR_12: Reserved
5SR_13: Reserved
6SR_14: Local Connect Enable
7SR_15: Switch Output Enable
Note:Bit 0 is the LSB of the High Byte
SR_11..SR_8Source PEB Stream
Data Register.
PEB Mode Source Data Stream
0HSERT Mux
1HSERR
2HR_SERT
3HSERT
4H
FH
Reserved
.
.
.
.
Reserved
Local Connect Enable (SR_14): This bit
controls the internal connection time
slots on the local bus. When this bit is
cleared to 0 Local Connect is disabled.
When this bit is set to 1 Local Connect is
enabled and a time slot on the local SI
bus will be connected internally to a
time slot on the local SO bus.
When Local Connect is enabled the
Source Routing Memory Time slot
Select bits (SR_0 .. SR_6) select the
destination time slot on the local SO
bus. The contents of the Port Select
field (SR_8 .. SR_11) are ignored.
Switch Output Enable (SR_15): When
this bit is cleared to 0 the local SO bus
drivers are forced to the high impedance
state during the specified time slot period. When this bit is set to 1 the local
SO bus drivers drive the bus during the
specified time slot period.
Destination Parallel Access Registers
(C0H .. DFH): If Parallel Access and
Switch Output are enabled, the device
CPU can write data to the expansion bus
via these SC2000 registers. The write
mapping is controlled by the Destination Routing Memory. The contents of
the selected Parallel Access Register will
replace the contents of the local SI bus
time slot that would otherwise have
been transferred to the expansion bus.
Destination Parallel Access Regs
IARSI Destination
C0HChannel 0
C1HChannel 1
C2HChannel 2
.
.
.
.
DFHChannel 31
Note:IAR = Internal Address Register con-
tents. Channel N is equivalent to time
slot N on the local SI bus.
Access Registers are continually loaded
with the data being written to the corresponding local SO bus time slot, irrespective of the status of the Parallel
Access Enable or Switch Output Enable
bits. If Local Connect is enabled this
data will originate from the local SI bus.
Source Parallel Access Regs
IARSO Destination
E0HChannel 0
E1HChannel 1
E2HChannel 2
.
.
.
.
FFHChannel 31
Note:IAR = Internal Address Register con-
tents. Channel N is equivalent to time
slot N on the local SO bus.
2000 Sep 0714
Page 15
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
ELECTRICAL CHARACTERISTICS
Absolute Maximum Ratings
SymbolParameterTest ConditionsMinimumMaximumUnit
T
S
V
I
P
D
Note:1. Voltages are with respect to ground (V
Recommended DC Operating Conditions
SymbolParameterTest ConditionsMinimumMaximumUnit
T
A
V
DD
Note:1. Voltages are with respect to ground (V
Storage temperature -65150°C
Input voltage -0.57V
Package power dissipation 1W
) unless otherwise stated.
SS
Ambient temperature070°C
Supply voltage4.755.25V
) unless otherwise stated.
SS
DC Electrical Characteristics
SymbolParameterTest ConditionsMinimumMaximumUnit
I
DD
V
IH
V
IL
VH
YS
I
LI
C
I
V
OH1
V
OL1
V
OH2
V
OL2
I
LO
C
IO
Notes:1. V
Supply (voltage) current100mA
Input high voltage2.0VDD+0.5V
Input low voltage-0.51.0V
Input hysteresis voltage±0.4 V
Input leakage currentVI = VDD or V
SS
±10µA
Input capacitance7pF
Output high voltage (1)IOH = -24 mA2.4V
Output low voltage (1)IOL = 24 mA0.4V
Output high voltage (2)IOH = -4 mA2.4V
Output low voltage (2)IOL = 4 mA0.4V
Output leakage currentVO = VDD or V
SS
±10µA
Output or I/O capacitance7pF
, V
apply to Expansion Bus Interface (SCbus/PEB) signals.
OH1
OL1
2. V
, V
apply to all other signals.
OH2
OL2
3. Voltages are with respect to ground (V
) unless otherwise stated.
SS
4. Input hysteresis voltage: indicates that when the input is interpreted as high (2.0 volts), it will be interpreted "high" until the input is dropped below 1.6
volts. Likewise, a low input will be interpreted as "low" until the input goes above 1.4 volts.
2000 Sep 0715
Page 16
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 1. Microprocessor Interface Timing — Intel Bus Mode
CS*
RD*
WR*
A_[1:0]
D_[7:0]
t1t2
t3t4t11
t5t6t12t13
t7t8
t16
t9t10t14
t15
t18
t17
Table 1. Microprocessor Interface Timing — Intel Bus Mode
SymbolParameterMinTypMaxUnit
t1CS* setup to WR* ↑30ns
t2CS* hold from WR* ↑20ns
t3RD* setup to CS*10ns
t4RD* hold from CS*10ns
t5WR* pulse width30ns
t6WR* hold from CS*10ns
t7A_[1:0] setup to WR* ↑30ns
t8A_[1:0] hold from WR* ↑20ns
t9D_[7:0] setup to WR* ↑30ns
t10D_[7:0] hold from WR* ↑20ns
t11RD* hold from CS*10ns
t12WR* setup to CS*10ns
t13WR* hold from CS*10ns
t14D_[7:0] valid delay from CS*40ns
t15D_[7:0] valid delay from RD*40ns
t16D_[7:0] valid delay from A_[1:0]40ns
t17D_[7:0] float delay from CS*25ns
t18D_[7:0] float delay from RD*25ns
Note:1. Timing measured with 100 pF load on D_[7:0].
2000 Sep 0716
Page 17
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 2. Microprocessor Interface Timing — Motorola Bus Mode
CS*
STRB*
R/W*
A_[1:0]
D_[7:0]
t1t2
t3t4t11
t5t6t12t13
t7t8
t16
t9t10t14
t15
t18
t17
Table 2. Microprocessor Interface Timing — Motorola Bus Mode
SymbolParameterMinTypMaxUnit
t1CS* setup to STRB* ↑30ns
t2CS* hold from STRB* ↑20 ns
t3STRB* pulse width30ns
t4STRB* hold from CS*10ns
t5R/W* setup to STRB*10ns
t6R/W* hold from STRB*10ns
t7A_[1:0] setup to STRB* ↑30ns
t8A_[1:0] hold from STRB* ↑20ns
t9D_[7:0] setup to STRB* ↑30ns
t10D_[7:0] hold from STRB* ↑
t11STRB* hold from CS*10ns
t12R/W*setup to STRB*10ns
t13R/W*hold from STRB*10ns
t14D_[7:0] valid delay from CS*40ns
t15D_[7:0] valid delay from STRB*40ns
t16D_[7:0] valid delay from A_[1:0]40ns
t17D_[7:0] float delay from CS *25ns
t18D_[7:0] float delay from STRB*25ns
Note:1. Timing measured with 100 pF load on D_[7:0].
20ns
2000 Sep 0717
Page 18
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
SCLKX2*
SCLK
FSYNC*
SI_CLK
SO_CLK
SI_FS,SI_MS
SO_FS,SO_MS
SO
SD_[15:0] Output
SD_[15:0] Input
TXD
MC
RXD
t1t2t3
t4t5t6
t7 t8
t9 t10
t11t12
t13t14
t15t16
t17t18t19
t21
SI
t31
t20
t24t25t26
t28
t27
t32
t33t34
t35
t22
t29
t23
t30
2000 Sep 0718
Page 19
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 3. Local Bus Interface Timing — SCbus Mode (2.048 Mbps)
SymbolParameterMinTypMaxUnit
t1SCLKx2* low time122ns
t2SCLKx2* high time122ns
t3SCLKx2* period244ns
t4SCLK low time244ns
t5SCLK high time244ns
t6SCLK period488ns
t7FSYNC* setup to SCLK ↑ 0n s
t8FSYNC* hold from SCLK ↑ 15ns
t9SI_CLK ↓ delay from SCLKx2* ↓40ns
t10SI_CLK ↑ delay from SCLKx2* ↑40ns
t11SO_CLK ↑ delay from SCLK ↑40ns
t12SO_CLK ↓ delay from SCLK ↓40ns
t13SI_FS, SI_MS ↓ delay from SCLKx2* ↑ 45 ns
t14SI_FS, SI_MS ↑ delay from SCLKx2* ↑45ns
t15SO_FS, SO_MS ↑ delay from SCLK ↑45ns
t16SO_FS, SO_MS ↓ delay from SCLK ↑45ns
t17SO float to valid delay from SCLK ↑40ns
t18SO valid to valid delay from SCLK ↑40ns
t19SO valid to float delay from SCLK ↑25ns
t20SI setup to SCLK ↓ (50% sample position)0ns
t21SI hold from SCLK ↓ (50% sample position)25ns
t22SI setup to SCLKx2* ↑ (75% sample position)0ns
t23SI hold from SCLKx2* ↑ (75% sample position)25ns
t24SD_[15:0] float to valid delay from SCLK ↑35ns
t25SD_[15:0] valid to valid delay from SCLK ↑35ns
t26SD_[15:0] valid to float delay from SCLK ↑25ns
t27SD_[15:0] setup to SCLK ↓ (50% sample)0ns
t28SD_[15:0] hold from SCLK ↓ (50% sample)25ns
t29SD_[15:0] setup to SCLKx2* ↑ (75% sample)0ns
t30SD_[15:0] hold from SCLKx2* ↑ (75% sample)25ns
t31TXD setup to SCLK ↑ (registered MC)0ns
t32TXD hold from SCLK ↑ (registered MC)25ns
t33MC delay from SCLK ↑ (registered MC)85ns
t34MC delay from TXD (passed through MC 80ns
t35RXD delay from MC35ns
Notes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF load on all SCbus outputs.
2. MC timing measured with 200 pF, 470 Ω pullup (4.7 K
3. SI_CLK, SI_FS and SI_MS shown in ST-BUS framing format. When in PEB conventional framing format SI_CLK, SI_FS and SI_MS have
identical timing to SO_CLK, SO_FS and SO_MS.
4. SO shown configured as tri-state driver.
5. SO_MS, SI_MS are free-running multi-frame synchronization signals that occur once every 16 frames.
Ω/10). Open collector low to high transitions include 61 ns delay from hi-Z to 2.4 V.
2000 Sep 0719
Page 20
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 4. Local Bus Interface Timing — SCbus Mode (4.096 Mbps)
SCLKX2*
SCLK
FSYNC*
SI_CLK
SO_CLK
SI_FS,SI_MS
SO_FS,SO_MS
SO
SD_[15:0] Output
SD_[15:0] Input
TXD
MC
RXD
t1t2t3
t4t5t6
t8
t7
t9 t10
t11t12
t13t14
t15t16
t17t18t19
t21
t27
t20
t30
t29
SI
t24t25t26
t28
t32
t31
t33t34
t35
t23
t22
2000 Sep 0720
Page 21
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 4. Local Bus Interface Timing — SCbus Mode (4.096 Mbps)
SymbolParameterMinTypMaxUnit
t1SCLKx2* low time61 ns
t2SCLKx2* high time61 ns
t3SCLKx2* period122 ns
t4SCLK low time122 ns
t5SCLK high time122 ns
t6SCLK period244 ns
t7FSYNC* setup to SCLK ↑0ns
t8FSYNC* hold from SCLK ↑15ns
t9SI_CLK ↓ delay from SCLK ↑ 40ns
t10SI_CLK ↑ delay from SCLK ↓40ns
t11SO_CLK ↑ delay from SCLK ↑40ns
t12SO_CLK ↓ delay from SCLK ↑40ns
t13SI_FS, SI_MS ↓ delay from SCLK ↓ 45ns
t14SI_FS, SI_MS ↑ delay from SCLK ↓45ns
t15SO_FS, SO_MS ↑ delay from SCLK ↑45ns
t16SO_FS, SO_MS ↓ delay from SCLK ↑45ns
t17SO float to valid delay from SCLK ↑40ns
t18SO valid to valid delay from SCLK ↑
t19SO valid to float delay from SCLK ↑25ns
t20SI setup to SCLK ↑ (50% sample position)0ns
t21SI hold from SCLK ↑ (50% sample position)25ns
t22SI setup to SCLK ↓ (75% sample position)0ns
t23SI hold from SCLK ↓ (75% sample position)25ns
t24SD_[15:0] float to valid delay from SCLK ↑35ns
t25SD_[15:0] valid to valid delay from SCLK ↑35ns
t26SD_[15:0] valid to float delay from SCLK ↑25ns
t27SD_[15:0] setup to SCLK ↓ (50% sample)0ns
t28SD_[15:0] hold from SCLK ↓ (50% sample)25ns
t29SD_[15:0] setup to SCLKx2* ↑ (75% sample)0ns
t30SD_[15:0] hold from SCLKx2* ↑ (75% sample)25ns
t31TXD setup to SCLK ↑ (registered MC)0ns
t32TXD hold from SCLK ↑ (registered MC)25ns
t33MC delay from SCLK ↑ (registered MC)85ns
t34MC delay from TXD (passed through MC) 80ns
t35RXD delay from MC 35ns
Notes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF load on all SCbus outputs.
2. MC timing measured with 200 pF, 470 Ω pullup (4.7 K
3. SI_CLK, SI_FS and SI_MS shown in ST-BUS framing format. When in PEB conventional framing format SI_CLK, SI_FS and SI_MS have
identical timing to SO_CLK, SO_FS and SO_MS.
4. SO shown configured as tri-state driver.
5. SO_MS, SI_MS are free-running multi-frame synchronization signals that occur once every 16 frames.
Ω/10). Open collector low to high transitions include 61 ns delay from hi-Z to 2.4 V.
40ns
2000 Sep 0721
Page 22
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 5. Local Bus Interface Timing — SCbus Mode (8.192 Mbps)
t2
t4t5t6
t21
t20
t27
t28
t25
t29
t30
t22
t23
t26
SCLKX2*
SCLK
FSYNC*
SI_CLK
SO_CLK
SI_FS,SI_MS
SO_FS,SO_MS
SO
SD_[15:0] Output
SD_[15:0] Input
TXD
MC
RXD
t15t16
SI
t9 t10
t13t14
t1t3
t8
t7
t11t12
t17t18t19
t24
t32
t31
t33t34
t35
2000 Sep 0722
Page 23
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 5. Local Bus Interface Timing — SCbus Mode (8.192 Mbps)
SymbolParameterMinTypMaxUnit
t1SCLKx2* low time30.5ns
t2SCLKx2* high time30.5ns
t3SCLKx2* period61ns
t4SCLK low time61ns
t5SCLK high time61ns
t6SCLK period122ns
t7FSYNC* setup to SCLK ↑0ns
t8FSYNC* hold from SCLK ↑15ns
t9SI_CLK ↓ delay from SCLK ↑
t10SI_CLK ↑ delay from SCLK ↑40ns
t11SO_CLK ↑ delay from SCLK ↑40ns
t12SO_CLK ↓ delay from SCLK ↑40ns
t13SI_FS, SI_MS ↓ delay from SCLK ↑45ns
t14SI_FS, SI_MS ↑ delay from SCLK ↑
t15SO_FS, SO_MS ↑ delay from SCLK ↑
t16SO_FS, SO_MS ↓ delay from SCLK ↑45ns
t17SO float to valid delay from SCLK ↑40ns
t18SO valid to valid delay from SCLK ↑40ns
t19SO valid to float delay from SCLK ↑25ns
t20SI setup to SCLK ↑ (50% sample position)0ns
t21SI hold from SCLK ↑ (50% sample position)25ns
t22SI setup to SCLK ↑ (75% sample position)0ns
t23SI hold from SCLK ↑ (75% sample position)25ns
t24SD_[15:0] float to valid delay from SCLK ↑35ns
t25SD_[15:0] valid to valid delay from SCLK ↑35ns
t26SD_[15:0] valid to float delay from SCLK ↑25ns
t27SD_[15:0] setup to SCLK ↓ (50% sample)0ns
t28SD_[15:0] hold from SCLK ↓(50% sample)25ns
t29SD_[15:0] setup to SCLKx2* ↑ (75% sample)0ns
t30SD_[15:0] hold from SCLKx2* ↑ (75% sample)25ns
t31TXD setup to SCLK ↑ (registered MC)0ns
t32TXD hold from SCLK ↑ (registered MC)25ns
t33MC delay from SCLK ↑ (registered MC) 85ns
t34MC delay from TXD (passed through MC) 80ns
t35RXD delay from MC 35ns
Notes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF load on all SCbus outputs.
2. MC timing measured with 200 pF, 470 Ω pullup (4.7 KΩ/10). Open collector low to high transitions include 61 ns delay from hi-Z to 2.4 V.
3. SI_CLK, SI_FS and SI_MS shown in ST-BUS framing format. When in PEB conventional framing format SI_CLK, SI_FS and SI_MS have
identical timing to SO_CLK, SO_FS and SO_MS.
4. SO shown configured as tri-state driver.
5. SO_MS, SI_MS are free-running multi-frame synchronization signals that occur once every 16 frames.
40ns
45ns
45ns
2000 Sep 0723
Page 24
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 6. Local Bus Interface Timing — PEB Resource Module Without Switching
CLKR
SO_CLK
FSYNCR
SO_FS
MSYNCR
SO_MS
SERR
SO
L_CLKT
SI_CLK
L_FSYNCT
SI_FS
L_MSYNCT
SI_MS
L_SERT
L_TSX*
t1t2t3
t4t5
t6t7
t8t9
t10
t1t2t3
t11t12
t13t14
t15t16
t17t18
SI
t19t20t21
t22t23
2000 Sep 0724
Page 25
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 6. Local Bus Interface Timing — PEB Resource Module Without Switching
SymbolParameterMinTypMaxUnit
t1aCLKR, L_CLKT high time (1.544 Mbps)323 ns
t1bCLKR, L_CLKT high time (2.048 Mbps)244 ns
t2aCLKR, L_CLKT low time (1.544 Mbps)323 ns
t2bCLKR, L_CLKT low time (2.048 Mbps)244 ns
t3aCLKR, L_CLKT period (1.544 Mbps)647 ns
t3bCLKR, L_CLKT period (2.048 Mbps)488 ns
t4SO_CLK ↑ delay from CLKR ↑
t5SO_CLK ↓ delay from CLKR ↓35ns
t6SO_FS ↑ delay from FSYNCR ↑35ns
t7SO_FS ↓ delay from FSYNCR ↓35ns
t8SO_MS ↑ delay from MSYNCR ↑35ns
t9SO_MS ↓ delay from MSYNCR ↓35ns
t10SO delay from SERR 35ns
t11SI_CLK ↑ delay from L_CLKT ↑35ns
t12SI_CLK ↓ delay from L_CLKT ↓35ns
t13L_FSYNCT setup to L_CLKT ↓5 ns
t14L_FSYNCT hold from L_CLKT ↓15ns
t15SI_FS ↑ delay from L_FSYNCT ↑35ns
t16SI_FS ↓ delay from L_FSYNCT ↓35ns
t17SI_MS ↑ delay from L_MSYNCT ↑35ns
t18SI_MS ↓ delay from L_MSYNCT ↓35ns
t19L_SERT enable delay from L_CLKT ↑70ns
t20L_SERT delay from SI 60ns
t21L_SERT disable delay from L_CLKT ↑70ns
t22L_TSX* ↓ delay from L_CLKT ↑35ns
t23L_TSX* ↑ delay from L_CLKT ↑70nsNotes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions
include 43 ns delay from hi-Z to 2.4 V.
2. L_TSX* occurs on time slot boundaries.
35ns
2000 Sep 0725
Page 26
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 7. Local Bus Interface Timing — PEB Network Module Without Switching
L_CLKT
SO_CLK
L_FSYNCT
SO_FS
L_MSYNCT
SO_MS
SERT, L_SERT
L_TSX*
SO
CLKR
SI_CLK
FSYNCR
SI_FS
MSYNCR
SI_MS
SI
SERR
t1t2t3
t4t5
t6t7
t8t9
t10t11
t1t2t3
t12t13
t14t15
t16t17
t18t19
t20t21t22
2000 Sep 0726
Page 27
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 7. Local Bus Interface Timing — PEB Network Module Without Swithing
SymbolParameterMinTypMaxUnit
t1aL_CLKT, CLKR high time (1.544 Mbps)323 ns
t1bL_CLKT, CLKR high time (2.048 Mbps)244 ns
t2aL_CLKT, CLKR low time (1.544 Mbps)323 ns
t2bL_CLKT, CLKR low time (2.048 Mbps)244 ns
t3aL_CLKT, CLKR period (1.544 Mbps)647 ns
t3bL_CLKT, CLKR period (2.048 Mbps)488 ns
t4SO_CLK ↑ delay from L_CLKT ↑35ns
t5SO_CLK ↓ delay from L_CLKT ↓
t6SO_FS ↑ delay from L_FSYNCT ↑35ns
t7SO_FS ↓ delay from L_FSYNCT ↓
t8SO_MS ↑ delay from L_MSYNCT ↑35ns
t9SO_MS ↓ delay from L_MSYNCT ↓35ns
t10SO delay from SERT, L_SERT 35ns
t11SO delay from L_TSX* 35ns
t12SI_CLK ↑ delay from LCLKR ↑35ns
t13SI_CLK ↓ delay from L_CLKR ↓35ns
t14FSYNCR setup to CLKR ↓5 ns
t15FSYNCR hold from CLKR ↓15ns
t16SI_FS ↑ delay from FSYNCR ↑35ns
t17SI_FS ↓ delay from FSYNCR ↓35ns
t18SI_MS ↑ delay from MSYNCR ↑35ns
t19SI_MS ↓ delay from MSYNCR ↓35ns
t20SERR enable delay from CLKR ↑70ns
t21SERR delay from SI 60ns
t22SERR disable delay from CLKR ↑70ns
Note:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions
include 43 ns delay from hi-Z to 2.4 V.
35ns
35ns
2000 Sep 0727
Page 28
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 8. Local Bus Interface Timing — PEB Resource Module With Switching
CLKR
SO_CLK, SI_CLK
FSYNCR
SO_FS, SI_FS
MSYNCR
SO_MS
L_MSYNCT
SI_MS
SO
SER Output
SER Input
TSX* Output
TSX* Input
t1t2t3
t4t5
t6t7
t8t9
t10
t12t13
SI
t11
t17
t22
t26
t14t15t16
t18
t19t20t21
t23
t24t25
t27
2000 Sep 0728
Page 29
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 8. Local Bus Interface Timing — PEB Resource Module With Switching
SymbolParameterMinTypMaxUnit
t1aCLKR high time (1.544 Mbps)323 ns
t1bCLKR high time (2.048 Mbps)244 ns
t2aCLKR low time (1.544 Mbps)323 ns
t2bCLKR low time (2.048 Mbps)244 ns
t3aCLKR period (1.544 Mbps)647 ns
t3bCLKR period (2.048 Mbps)488 ns
t4SO_CLK, SI_CLK ↑ delay from CLKR
t5SO_CLK, SI_CLK ↓ delay from CLKR
t6FSYNCR setup to CLKR
t7FSYNCR hold from CLKR
t8SO_FS, SI_FS ↑ delay from FSYNCR
t9SO_FS, SI_FS ↓ delay from FSYNCR
t10SO_MS ↑ delay from MSYNCR
t11SO_MS ↓ delay from MSYNCR
t12SI_MS ↑ delay from L_MSYNCT
t13SI_MS ↓ delay from L_MSYNCT
t14SO float to valid delay from CLKR
t15SO valid to valid delay from CLKR
t16SO valid to float delay from CLKR ↑25ns
t17SI setup to CLKR ↓0 ns
t18SI hold from CLKR ↓25ns
t19SER enable delay from CLKR ↑70ns
t20SER valid delay from CLKR ↑70ns
t21SER disable delay from CLKR ↑70ns
t22SER setup to CLKR ↓0 ns
t23SER hold from CLKR ↓25ns
t24TSX* ↓ delay from CLKR ↑35ns
t25TSX* ↑ delay from CLKR ↑70ns
t26TSX* setup to CLKR ↓0 ns
t27TSX* hold from CLKR ↓25nsNotes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions
include 43 ns delay from hi-Z to 2.4 V.
2. SER = L_SERT, SERR, R_SERT, SERT.
3. TSX* = L_TSX*, R_TSX*.
↓
↑
↓
5 ns
↓
↑
↓
↑
↓
15ns
↑
↓
↑
↑
35ns
35ns
35ns
35ns
35ns
35ns
35ns
35ns
40ns
40ns
2000 Sep 0729
Page 30
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 9. Local Bus Interface Timing — PEB Network Module With Switching
CLKR
SO_CLK, SI_CLK
FSYNCR
SO_FS, SI_FS
L_MSYNCT
SO_MS
MSYNCR
SI_MS
SO
SER Output
SER Input
TSX* Output
TSX* Input
t1t2t3
t4t5
t6t7
t8t9
t10
t12
SI
t11
t13
t17
t22
t26
t14t15t16
t18
t19t20t21
t23
t24t25
t27
2000 Sep 0730
Page 31
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Table 9. Local Bus Interface Timing — PEB Network Module With Switching
SymbolParameterMinTypMaxUnit
t1aCLKR high time (1.544 Mbps)323 ns
t1bCLKR high time (2.048 Mbps)244 ns
t2aCLKR low time (1.544 Mbps)323 ns
t2bCLKR low time (2.048 Mbps)244 ns
t3aCLKR period (1.544 Mbps)647 ns
t3bCLKR period (2.048 Mbps)488 ns
t4SO_CLK, SI_CLK ↑ delay from CLKR ↑35ns
t5SO_CLK, SI_CLK ↓ delay from CLKR ↓35ns
t6FSYNCR setup to CLKR ↓5 ns
t7FSYNCR hold from CLKR ↓15ns
t8SO_FS, SI_FS ↑ delay from FSYNCR ↑35ns
t9SO_FS, SI_FS ↓ delay from FSYNCR ↓ 35ns
t10SO_MS ↑ delay from L_MSYNCT ↑35ns
t11SO_MS ↓ delay from L_MSYNCT ↓35ns
t12SI_MS ↑ delay from MSYNCR ↑35ns
t13SI_MS ↓ delay from MSYNCR ↓35ns
t14SO float to valid delay from CLKR ↑40ns
t15SO valid to valid delay from CLKR ↑40ns
t16SO valid to float delay from CLKR ↑25ns
t17SI setup to CLKR ↓0 ns
t18SI hold from CLKR ↓25ns
t19SER enable delay from CLKR ↑70ns
t20SER valid delay from CLKR ↑70ns
t21SER disable delay from CLKR ↑70ns
t22SER setup to CLKR ↓0 ns
t23SER hold from CLKR ↓25ns
t24TSX* ↓ delay from CLKR ↑35ns
t25TSX* ↑ delay from CLKR ↑70ns
t26TSX* setup to CLKR ↓0 ns
t27TSX* hold from CLKR ↓25ns
Notes:1. Timing measured with 100 pF load on all Local Bus outputs, 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions
t1CLK_IN period488 ns
t2CLK_IN high time 244 ns
t3CLK_IN low time244 ns
t4SYNC_IN low setup to CLK_IN ↓ (PEB conventional)10ns
t5SYNC_IN low hold from CLK_IN ↓ (PEB conventional)10ns
t6SYNC_IN high setup to CLK_IN ↓(PEB conventional)10ns
t7SYNC_IN high hold from CLK_IN ↓ (PEB conventional)10ns
t8SYNC_IN setup to CLK_IN ↓ (ST-BUS)10ns
t9SYNC_IN hold from CLK_IN ↓ (ST-BUS)10ns
t10aSCLK ↑ delay from CLK_IN ↑ (PEB conventional)25ns
t10bSCLK ↑ delay from CLK_IN ↓ (ST-BUS)25ns
t11aSCLK ↓ delay from CLK_IN ↓ (PEB conventional)25ns
t11bSCLK ↓ delay from CLK_IN ↑ (ST-BUS)25ns
t12FSYNC*↓ delay from SCLK ↓30ns
t13FSYNC* ↑ delay from SCLK ↓30nsNote:1. Timing measured with 200 pF load on all SCbus outputs.
t1CLK_IN period244ns
t2CLK_IN high time 122ns
t3CLK_IN low time122ns
t4SYNC_IN low setup to CLK_IN ↓ (PEB conventional)10ns
t5SYNC_IN low hold from CLK_IN ↓ (PEB conventional)10ns
t6SYNC_IN high setup to CLK_IN ↓ (PEB conventional)10ns
t7SYNC_IN high hold from CLK_IN ↓ (PEB conventional)10ns
t8SYNC_IN setup to CLK_IN ↓ (ST-BUS)10ns
t9SYNC_IN hold from CLK_IN ↓ (ST-BUS)10ns
t10aCLKR, L_CLKT ↑ delay from CLK_IN ↑ (PEB conventional)60ns
t10bCLKR, L_CLKT ↑ delay from CLK_IN ↓ (ST-BUS)60ns
t11aCLKR, L_CLKT ↓ delay from CLK_IN ↑ (PEB conventional)30ns
t11bCLKR, L_CLKT ↓ delay from CLK_IN ↓ (ST-BUS)30ns
t12FSYNCR, L_FSYNCT ↑ delay from CLKR ↑70ns
t13FSYNCR, L_FSYNCT ↓ delay from CLKR ↑35ns
t14MSYNCR ↑ delay from CLKR ↑70ns
t15MSYNCR ↓ delay from CLKR ↑35ns
t16L_MSYNCT ↑ delay from CLKR ↑70ns
t17L_MSYNCT ↓ delay from CLKR ↑35ns
t18L_MSYNCT ↑ delay from MSYNCT ↑60ns
t19L_MSYNCT ↓ delay from MSYNCT ↓25nsNote:1. Timing measured with 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions include 43 ns delay from hi-Z to 2.4 V.
t1CLK_IN period488 ns
t2CLK_IN high time 244 ns
t3CLK_IN low time244 ns
t4SYNC_IN low setup to CLK_IN ↓ (PEB conventional)10 ns
t5SYNC_IN low hold from CLK_IN ↓ (PEB conventional)10 ns
t6SYNC_IN high setup to CLK_IN ↓ (PEB conventional) 10 ns
t7SYNC_IN high hold from CLK_IN ↓ (PEB conventional) 10 ns
t8SYNC_IN setup to CLK_IN↓ (ST-BUS)10 ns
t9SYNC_IN hold from CLK_IN ↓ (ST-BUS)10 ns
t10aCLKR, L_CLKT ↑ delay from CLK_IN ↑ (PEB conventional) 60 ns
t10bCLKR, L_CLKT ↑ delay from CLK_IN ↓ (ST-BUS) 60ns
t11aCLKR, L_CLKT ↓ delay from CLK_IN ↓ (PEB conventional) 30ns
t11bCLKR, L_CLKT ↓ delay from CLK_IN ↑ (ST-BUS) 30ns
t12FSYNCR, L_FSYNCT ↑ delay from CLKR ↑70ns
t13FSYNCR, L_FSYNCT ↓ delay from CLKR ↑35ns
t14MSYNCR ↑ delay from CLKR ↑70ns
t15MSYNCR ↓ delay from CLKR ↑35ns
t16L_MSYNCT ↑ delay from CLKR ↑70ns
t17L_MSYNCT ↓ delay from CLKR ↑35ns
t18L_MSYNCT ↑ delay from MSYNCT ↑60ns
t19L_MSYNCT ↓ delay from MSYNCT ↓25nsNote:1. Timing measured with 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions include 43 ns delay from hi-Z to 2.4 V.
2000 Sep 0738
Page 39
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Figure 15. PEB Network Slave
CLKT
CLKR, L_CLKT
SYNC_IN
FSYNCT
FSYNCR, L_FSYNCT
MSYNCT
MSYNCR
L_MSYNCT
t4t5
t7
t6
t10
t12t14
t16
t1t2t3
t9
t8
t11
t13
t15
t17
Table 15: PEB Network Slave
SymbolParameterMinTypMaxUnit
t1CLKT period488 ns
t2CLKT high time244 ns
t3CLKT low time244 ns
t4CLKR, L_CLKT ↑ delay from CLKT ↑60ns
t5CLKR, L_CLKT ↓ delay from CLKT ↓25ns
t6SYNC_IN low setup to CLKR ↓0 ns
t7SYNC_IN low hold from CLKR ↓20ns
t8SYNC_IN high setup to CLKR ↓0 ns
t9SYNC_IN high hold from CLKR ↓20ns
t10FSYNCR, L_FSYNCT ↑ delay from FSYNCT ↑60ns
t11FSYNCR, L_FSYNCT ↓ delay from FSYNCT ↓25ns
t12MSYNCR ↑ delay from MSYNCT ↑60ns
t13MSYNCR ↓ delay from MSYNCT ↓25ns
t14MSYNCR ↑ delay from CLKR ↑70ns
t15MSYNCR ↓ delay from CLKR ↑35ns
t16L_MSYNCT ↑ delay from MSYNCT ↑60ns
t17L_MSYNCT ↓ delay from MSYNCT ↓25nsNote:1. Timing measured with 200 pF 220/330 Ω termination on all PEB outputs. Open collector low to high transitions include 43 ns delay from hi-Z to 2.4 V.
2000 Sep 0739
Page 40
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
SOLDERING
Introduction to soldering surface mount packages
Thistext gives a verybriefinsight to acomplextechnology.
A more in-depth account of soldering ICs can be found in
our
“Data Handbook IC26; Integrated Circuit Packages”
(document order number 9398 652 90011).
There is no soldering method that is ideal for all surface
mount IC packages. Wave soldering can still be used for
certainsurface mount ICs, butitis not suitable forfinepitch
SMDs. In these situations reflow soldering is
recommended.
Reflow soldering
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
tothe printed-circuit boardby screen printing,stencillingor
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
convection or convection/infrared heating in a conveyor
type oven. Throughput times (preheating, soldering and
cooling) vary between 100 and 200 seconds depending
on heating method.
Typical reflow peak temperatures range from
215 to 250 °C. The top-surface temperature of the
packages should preferable be kept below 220 °C for
thick/large packages, and below 235 °C for small/thin
packages.
Wave soldering
Conventional single wave soldering is not recommended
forsurface mount devices (SMDs)orprinted-circuit boards
with a high component density, as solder bridging and
non-wetting can present major problems.
To overcome these problems the double-wave soldering
method was specifically developed.
If wave soldering is used the following conditions must be
observed for optimal results:
• Use a double-wave soldering method comprising a
turbulent wave with high upward pressure followed by a
smooth laminar wave.
• For packages with leads on two sides and a pitch (e):
– larger than or equal to 1.27 mm, the footprint
longitudinal axis is preferred to be parallel to the
transport direction of the printed-circuit board;
– smaller than 1.27 mm, the footprint longitudinal axis
must be parallel to the transport direction of the
printed-circuit board.
The footprint must incorporate solder thieves at the
downstream end.
• Forpackages with leads onfoursides, the footprint must
be placed at a 45° angle to the transport direction of the
printed-circuit board. The footprint must incorporate
solder thieves downstream and at the side corners.
During placement and before soldering,the packagemust
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
Manual soldering
Fix the component by first soldering two
diagonally-opposite end leads. Use a low voltage (24 V or
less) soldering iron applied to the flat part of the lead.
Contact time must be limited to 10 seconds at up to
300 °C.
When using a dedicated tool, all other leads can be
soldered in one operation within 2 to 5 seconds between
270 and 320 °C.
2000 Sep 0740
Page 41
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
Suitability of surface mount IC packages for wave and reflow soldering methods
1. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum
temperature (with respect to time) and body size of the package, there is a risk that internal or external package
cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the
Drypack information in the
2. Thesepackages are not suitable for wave soldering as a solder joint between the printed-circuit board and heatsink
(at bottom version) can not be achieved, and as solder may stick to the heatsink (on top version).
3. If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction.
The package footprint must incorporate solder thieves downstream and at the side corners.
4. Wavesoldering is only suitable for LQFP, TQFP and QFP packages with a pitch (e) equal to or larger than 0.8 mm;
it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm.
5. Wavesoldering is onlysuitable for SSOP and TSSOP packages witha pitch(e) equal to or larger than 0.65 mm;it is
definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
2000 Sep 0741
Page 42
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
DATA SHEET STATUS
DATA SHEET STATUS
Objective specificationDevelopmentThis data sheet contains the design target or goal specifications for
Preliminary specificationQualificationThis data sheet contains preliminary data, and supplementary data will be
Product specificationProductionThis data sheet contains final specifications. Philips Semiconductors
Note
1. Please consult the most recently issued data sheet before initiating or completing a design.
DEFINITIONS
Short-form specification The data in a short-form
specification is extracted from a full data sheet with the
same type number and title. For detailed information see
the relevant data sheet or data handbook.
Limiting values definition Limiting values given arein
accordance with the Absolute Maximum Rating System
(IEC 60134). Stress above one or more of the limiting
values may cause permanent damage to the device.
These are stress ratings only and operation of the device
atthese or atanyother conditions abovethosegiven in the
Characteristics sections of the specification is not implied.
Exposure to limiting values for extended periods may
affect device reliability.
Application information Applications that are
described herein for any of these products are for
illustrative purposes only. Philips Semiconductors make
norepresentationor warranty that suchapplicationswillbe
suitable for the specified use without further testing or
modification.
PRODUCT
STATUS
DEFINITIONS
product development. Specification may change in any manner without
notice.
published at a later date. Philips Semiconductors reserves the right to
make changes at any time without notice in order to improve design and
supply the best possible product.
reserves the right to make changes at any time without notice in order to
improve design and supply the best possible product.
DISCLAIMERS
Life support applications These products are not
designed for use in life support appliances, devices, or
systems where malfunction of these products can
reasonably be expectedto result in personal injury.Philips
Semiconductorscustomersusing or selling theseproducts
for use in such applications do so at their own risk and
agree to fully indemnify Philips Semiconductors for any
damages resulting from such application.
Right to make changes Philips Semiconductors
reserves the right to make changes, without notice, in the
products, including circuits, standard cells, and/or
software, described or contained herein in order to
improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for
theuse of any oftheseproducts, conveys no licenceortitle
under any patent, copyright, or mask work right to these
products,and makes norepresentationsor warranties that
these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified.
(1)
2000 Sep 0742
Page 43
Philips SemiconductorsPreliminary specification
Universal Timeslot InterchangeSC2000
NOTES
2000 Sep 0743
Page 44
Philips Semiconductors – a w orldwide compan y
Argentina: see South America
Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381, Fax. +1 800 943 0087
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 3341 299, Fax.+381 11 3342 553
For all other countries apply to: Philips Semiconductors,
Marketing Communications, Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN,
The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
2000
Internet: http://www.semiconductors.philips.com
70
Printed in The Netherlands02/pp44 Date of release: 2000 Sep 07Document order number: 9397 750 07433
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.