MT8920BE [MITEL]

ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit; ISO- CMOS ST- BUS⑩系列ST -BUS总线并行访问电路
MT8920BE
型号: MT8920BE
厂家: MITEL NETWORKS CORPORATION    MITEL NETWORKS CORPORATION
描述:

ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit
ISO- CMOS ST- BUS⑩系列ST -BUS总线并行访问电路

光电二极管
文件: 总29页 (文件大小:217K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
ISO-CMOS ST-BUS FAMILY MT8920B  
ST-BUS Parallel Access Circuit  
ISSUE 7  
March 1997  
Features  
High speed parallel access to the serial ST-BUS  
Ordering Information  
Parallel bus optimized for 68000 µP (mode 1)  
Fast dual-port RAM access (mode 2)  
Access time: 120 nsec  
MT8920BE  
28 Pin Plastic DIP  
MT8920BP  
MT8920BS  
28 Pin Plastic J-Lead  
28 Pin SOIC  
Parallel bus controller (mode 3) - no external  
controller required  
-40°C to 85°C  
Flexible interrupt capabilities - two  
independent/programmable interrupt sources  
with auto-vectoring  
Description  
Selectable 24 and 32 channel operation  
Programmable loop-around modes  
Low power CMOS technology  
The ST-BUS Parallel Access Circuit (STPA) provides  
a simple interface between Mitel’s ST-BUS and  
parallel system environments.  
Applications  
Parallel control/data access to T1/CEPT digital  
trunk interfaces  
Digital signal processor interface to ST-BUS  
Computer to Digital PABX link  
Voice store and forward systems  
Interprocessor communications  
Tx0  
Dual Port Ram  
32 X 8  
Parallel-  
D7-D0  
to-serial  
STo0  
STi0  
Converter  
A4-A0  
Rx0  
Dual Port Ram  
32 X 8  
Serial-to-  
Parallel  
CS  
Converter  
DS, OE  
Parallel  
Port  
R/W, WE  
Interface  
Tx1  
Dual Port Ram  
32 X 8  
Parallel-  
to-Serial  
Converter  
DTACK,  
BUSY, DCS  
STo1  
Interrupt  
Registers  
IRQ, 24/32  
Comp/  
MUX  
Control  
Registers  
IACK, MS1  
A5, STCH  
MMS  
F0i  
C4i  
Address  
Generator  
V
V
DD  
SS  
Figure 1 - Functional Block Diagram  
3-3  
MT8920B CMOS  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
1
2
3
4
5
6
7
8
C4i  
F0i  
IACK, MS1  
STi0  
VDD  
MMS  
DTACK, BUSY, DCS  
IRQ, 24/32  
STo1  
STo0  
D7  
D6  
D5  
D4  
D3  
D2  
D1  
CS  
IRQ, 24/32  
STo1  
STo0  
D7  
5
25  
24  
23  
22  
21  
20  
19  
CS  
DS, OE  
DS, OE  
R/W, WE  
A0  
6
7
R/W, WE  
8
A0  
D6  
9
A1  
A2  
A3  
A1  
A2  
A3  
A4  
9
10  
11  
D5  
D4  
10  
11  
12  
13  
14  
A5, STCH  
VSS  
D0  
28 PIN PDIP/SOIC  
28 PIN J-LEAD  
Figure 2 - Pin Connections  
Pin Description  
Pin # Name  
Description  
1
C4i  
4.096 MHz Clock. The ST-BUS timing clock used to establish bit cell boundaries for the serial  
bus.  
2
F0i  
Framing Pulse. A low going pulse used to synchronize the STPA to the 2048 kbit/s ST-BUS  
stream. The first falling edge of C4i subsequent to the falling edge of F0i identifies the start of  
a frame.  
3
IACK Interrupt Acknowledge (Mode 1). This active low input signals that the current bus cycle is  
an interrupt vector fetch cycle. Upon receiving this acknowledgement, the STPA will  
output a user-programmed vector number on D - D indicating the source of the interrupt.  
0
7
MS1 Mode Select 1 (Mode 2,3). This input is used to select the device operating modes. A low  
applied to this pin will select mode 3 while a high will select mode 2. (Refer to Table 1.)  
4
5
6
STi0 ST-BUS Input 0. This is the input for the 2048 kbit/s ST-BUS serial data stream.  
CS  
DS  
Chip Select. This active low input is used to select the STPA for a parallel access .  
Data Strobe (Mode 1). This active low input indicates to the STPA that valid data is on the data  
bus during a write operation or that the STPA must output valid data on the data bus during a  
read operation.  
OE  
OE  
Output Enable (Mode 2). This active low input enables the data bus driver outputs.  
Output Enable (Mode 3). This active low output indicates that the selected device is to be  
read and that the data bus is available for data transfer.  
7
R/W Read/Write (Mode 1,2). This input defines the data bus transfer as a read (R/W = 1) or a write  
(R/W= 0) cycle.  
WE Write Enable (Mode 3). This active low output indicates the data on the data bus is to be  
written into the selected location of an external device.  
8-12 A0-A4 Address Bus (Mode 1,2). These inputs are used to select the internal registers and two-port  
memories of the STPA.  
A0-A4 Address Bus (Mode 3). These address outputs are generated by the STPA and reflect the  
position in internal RAM where the information will be fetched from or stored in. Addresses  
generated in this mode are used to access external devices for direct memory transfer.  
3-4  
CMOS MT8920B  
Pin Description (continued)  
Pin # Name  
Description  
13  
A5  
Address Bit A5 (Mode 1). This input is used to extend the address range of the STPA. A5  
selects internal registers when high and Tx/Rx RAM’s when low.  
A5  
Address Bit A5 (Mode 2). This input is used to extend the address range of the STPA. A5  
selects Tx0/Rx0 RAM’s when low and Tx1/Rx0 RAM’s when high.  
STCH Start of Channel (Mode 3). This signal is a low going pulse which indicates the start of an  
ST-BUS channel. The pulse is four bits wide and begins at the start of each valid channel.  
14  
V
Ground.  
SS  
15-22 D0-D7 Bidirectional Data Bus. This bus is used to transfer data to or from the STPA during a write  
or read operation.  
23  
24  
STo0 ST-BUS Output 0. This output supplies the output ST-BUS 2048 kbit/s serial data stream from  
Tx0 two-port RAM.  
STo1 ST-BUS Output 1. In modes 1 and 2 this output supplies the output ST-BUS 2048 kbit/s serial  
data stream from Tx1 two-port RAM. In mode 3, information arriving at STi0 is output here with  
one frame delay.  
25  
IRQ Interrupt Request (Mode 1). This open drain output, when low, indicates when an interrupt  
condition has been raised within the STPA.  
24/32 24 Channel/32 Channel Select (Mode 2,3). This input is used to select the channel  
configuration in modes 2 and 3. A low applied to this pin will select a 24 (T1) channel mode  
while a high will select a 32 (CEPT) channel mode.  
26  
DTACK Data Transfer Acknowledge (Mode 1). This open drain output is supplied by the STPA to  
acknowledge the completion of data transfers back to the µP. On a read of the STPA, DTACK  
low indicates that the STPA has put valid data on the data bus. On a write, DTACK low  
indicates that the STPA has completed latching the µP’s data from the data bus.  
BUSY BUSY (Mode 2). This open drain output signals that the controller and the ST-BUS are  
accessing the same location in the dual-port RAM’s. It is intended to delay the controller  
access until after the ST-BUS completes its access.  
DCS Delayed Chip Select (Mode 3). This low going pulse, which is four bit cells long, is active  
during the last half of a valid channel. This signal is used to daisy-chain together two STPA’s in  
mode 3 that are accessing devices on the same parallel data bus.  
27  
28  
MMS Master Mode Select (Reset). This Schmitt trigger input selects between either mode 1 (MMS  
= 1), or modes 2and 3 (MMS = 0). If MMS is pulsed low in Mode 1 operation the control and  
interrupt registers will be reset. (Refer to Table 1.) During power-up, the time constant of the  
reset circuit (see Fig. 8) must be a minimum of five times the rise time of the power supply.  
V
Power Supply Input. (+5V).  
DD  
‡ Pin Descriptions pertain to all modes unless otherwise stated.  
Mode of  
Mode MMS MS1  
Operation  
Function  
1
1
N/A  
µP  
The STPA provides parallel-to-serial and serial-to-parallel conversions through a  
Peripheral 68000-type interface. Two Tx RAMs and one Rx RAM are available along with full  
Mode  
interrupt capability. 32 channel or 24 channel support is available. Control Register 1, bit  
D5 (RAMCON) = 0 for 32 channel operation and D5 (RAMCON)= 1 for 24 channel  
operation.  
2
3
0
0
1
0
Fast RAM The STPA provides a fast access interface to Tx0, Tx1 and Rx0 RAMs. This mode is  
Mode  
intended for full parallel support of 24 channel T1/ESF trunks and 32 channel CEPT  
trunks. Input 24/32 (pin 25) = 0 for 24 channel operation, input 24/32 (pin 25) = 1 for 32  
channel operation.  
Bus  
The STPA will synchronously drive the parallel bus using the address generator and  
Controller provide all data transfer signals. This mode is intended to support 24 or 32 channel  
Mode  
devices in the absence of a parallel bus controller. Input 24/32 (pin 25) = 0 for 24 channel  
operation, input 24/32 (pin 25) = 1 for 32 channel operation.  
Table 1. STPA Modes of Operation  
3-5  
MT8920B CMOS  
control busses are used to communicate between  
the RAM‘s and a parallel environment.  
Functional Description  
The STPA (ST-BUS Parallel Access) device provides  
a simple interface between Mitel’s ST-BUS and  
parallel system environments. The ST-BUS is a  
synchronous, time division, multiplexed serial  
bussing scheme with data streams operating at 2048  
kbit/s. The ST-BUS is the primary means of access  
for voice, data and control information to Mitel’s  
family of digital telecommunications components,  
including North American and European digital trunk  
interfaces, ISDN U and S digital line interfaces, filter  
codecs, rate adapters, etc. The STPA provides  
several modes of operation optimized according to  
the type of information being handled.  
Two  
parallel-to-serial  
converters,  
and  
one  
serial-to-parallel converter interface the dual port  
RAM’s to the ST-BUS port of the STPA. This port  
consists of two serial output streams and one serial  
input stream operating at 2048 kbit/s.  
This  
configuration of two outputs and one input was  
designed to allow a single STPA to form a complete  
control interface to Mitel’s digital trunk interfaces  
(MT8976, MT8978 and MT8979) which have two  
serial input and one serial output control streams.  
ST-BUS clocking circuitry, address generator and  
various control and interrupt registers complete the  
STPA’s functionality.  
For interfacing parallel data and control information  
to the ST-BUS, such as signalling and link control for  
digital trunks, the STPA provides a µP access mode  
(Mode 1), and looks like a 68000 type peripheral. In  
this mode, the device provides powerful interrupt  
features, useful in monitoring digital trunk or line  
status (i.e., synchronization, alarms, etc.) or for  
setting up message communication links between  
microprocessors.  
Modes of Operation  
The three basic modes of operation, µP Peripheral  
Mode (Mode 1), Fast RAM Mode (Mode 2) and Bus  
Controller Mode (Mode 3) are selected using two  
external input pins. These inputs are MMS and MS1  
and are decoded as shown in Table 1. Whenever  
MMS=1 the device resides in Mode 1. In this mode,  
MS1 pin is unavailable and is used for a different  
function.  
To interface high speed data or multi-channel voice/  
data to the ST-BUS for switching or transmission, the  
STPA has a high speed synchronous access mode  
(Mode 2) and acts like a fast RAM. For voice storage  
and forward, bulk data transfer, data buffering and  
When MMS=0, Modes 2 or 3 are selected as  
determined by input MS1. If MS1=1, Mode 2 is  
selected and if MS1 =0, Mode 3 is selected.  
other similar applications, the STPA has  
a
controllerless mode (Mode 3) in which it provides  
address and control signals to the parallel bus This  
is useful for performing direct transfers to the  
ST-BUS from external devices such as a RAM buffer.  
Each of the modes of the STPA provides a different  
pinout to ease interfacing requirements of different  
parallel environments. These are shown in Figure 3  
below. In µP Peripheral Mode the device uses  
interface signals consistent with a 68000-type µP  
bus. Mode 2, Fast RAM Mode, uses signals typical  
of standard RAM type interfaces. Mode 3 interface  
signals are very similiar to Mode 2 signals except  
that the address and control signals are supplied as  
outputs by the STPA.  
The STPA is a two port device as shown in the  
functional block diagram in Figure 1. The parallel  
port provides direct access to three dual port RAM’s,  
two transmit and one receive. The address, data and  
µP Peripheral Mode #1  
Fast RAM Mode #2  
Bus Controller Mode #3  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
C4i  
F0i  
IACK  
STi0  
CS  
DS  
R/W  
A0  
A1  
A2  
A3  
A4  
VDD  
MMS  
DTACK  
IRQ  
STo1  
STo0  
D7  
D6  
D5  
D4  
D3  
C4i  
F0i  
MS1  
STi0  
CS  
OE  
R/W  
A0  
A1  
A2  
A3  
A4  
VDD  
MMS  
BUSY  
24/32  
STo1  
STo0  
D7  
D6  
D5  
D4  
D3  
C4i  
F0i  
MS1  
STi0  
CS  
OE  
WE  
A0  
A1  
A2  
A3  
A4  
VDD  
MMS  
DCS  
24/32  
STo1  
STo0  
D7  
D6  
D5  
D4  
D3  
9
9
9
10  
11  
12  
13  
14  
10  
11  
12  
13  
14  
10  
11  
12  
13  
14  
D2  
D1  
D0  
D2  
D1  
D0  
D2  
D1  
D0  
A5  
VSS  
A5  
VSS  
STCH  
VSS  
Figure 3 - Modes 1, 2, 3 Pin Connections  
3-6  
CMOS MT8920B  
24/32 Channel Operation  
lessened since ST-BUS accesses require only the  
last half cycle of C4i of every channel. When  
contention does occur, priority is always given to the  
ST-BUS access.  
The STPA may be configured to operate as a 32  
channel or 24 channel device. This feature, which is  
available in all three modes of operation, is  
particularly useful in applications involving data  
access to CEPT and T1 digital trunk interfaces.  
The STPA indicates this contention situation in a  
different manner for Modes 1 and 2. In Mode 1, the  
contention  
"handshaking" method used to transfer data on  
this 68000-type interface. Data Strobe (DS)  
and Data Transfer Acknowledge (DTACK) control  
the exchange. If contention should occur the  
is  
masked  
by  
virtue  
of  
the  
When used as a data interface to Mitel‘s CEPT  
digital trunks, the STPA maps the 32 consecutive  
bytes of each dual port memory directly to ST-BUS  
channels 0-31. This is performed by the address  
generator shown in the functional block diagram (see  
Figure 1). Figures 4 c & d show the relationship  
between relative dual port RAM locations and  
corresponding ST-BUS channels, for both input and  
output serial streams, when the STPA is configured  
as a 32 channel device.  
device will delay returning DTACK and thus stretch  
the bus cycle until the µP access can be completed.  
In Mode 2, if access is attempted during a  
"contention window" the STPA will supply the  
BUSY signal to delay the start of the bus cycle. This  
“contention window” is defined as shown in Figure  
16. The window exists during the last cycle of C4i  
clock in each channel timeslot. Although ST-BUS  
access is only required during the last half of this  
clock period, the “contention window“ exists for the  
entire clock period since a parallel access occurring  
just prior to an ST-BUS access will not complete  
before the ST-BUS access begins. Figure 16 further  
shows four possible situations that may occur when  
parallel accesses are attempted in and around the  
“contention window”. Condition 1 indicates that an  
access occurring prior to the contention window but  
lasting into the first half of it will complete normally  
with no contention arbitration. If the access should  
extend past the first half of the contention window  
and into the ST-BUS access period, the BUSY signal  
will be generated. Conditions 3 and 4 show accesses  
When used as a data interface to Mitel’s T1 trunk  
devices, however, only the first 24 consecutive RAM  
locations are mapped to 24 of the 32 ST-BUS  
channels. This mapping follows a specific pattern  
which corresponds with the data streams used by  
Mitel‘s T1 products. Instead of a direct correlation  
(as in 32 channel operation), the 24 consecutive  
RAM locations are mapped to the ST-BUS with every  
fourth channel, beginning at channel 0, set to FF  
16  
(ie. channel 0, 4, 8, 12, 16, 20, 24 and 28). Figures  
4 a & b show the relationship between RAM  
locations and ST-BUS channel configuration. This  
feature allows the STPA to be interfaced directly to  
Mitel’s T1 trunk family.  
When the STPA is operated in Mode 1, 24 and 32  
occurring inside  
the contention window. These  
channel configurations are selected using bit D  
5
accesses will result in BUSY becoming active  
immediately after the access is initiated and  
remaining active as shown in Figure 16.  
(RAMCON) in Control Register 1. D = 0 selects 32  
5
channel operation and D = 1 selects 24 channel  
5
operation. When the STPA is operated in Modes 2 or  
3, however, the channel configuration is done  
using input 24/32 (pin 25). When 24/32 = 1 the  
device uses all 32 channels and when 24/32 = 0 it  
uses 24.  
Access contention is non-existent in Mode 3 since  
the parallel bus signals, driven by the STPA, are  
synchronized to the ST-BUS clocks.  
Mode 1 - µP Peripheral Mode  
Dual Port RAMS  
In Mode 1, the STPA operates as an asynchronous  
68000-type microprocessor peripheral. All three  
dual-port RAMS (Tx0, Tx1, Rx0) are made available  
and may be configured as 32 or 24 byte RAM’s. Also  
available are the full complement of control and  
interrupt registers. The address map for Mode 1 is  
shown in Table 2.  
Each of the three serial ST-BUS streams is  
interfaced to the parallel bus through a 32 byte dual  
port RAM. This allows parallel bus accesses to be  
performed asynchronously while accesses at the  
ST-BUS port are synchronous with ST-BUS clock.  
As with any dual port RAM interface between two  
asynchronous systems, the possibility of access  
contention exists. The STPA minimizes this  
occurrence by recognizing contention only when  
accesses are performed at the same time for the  
same 8-bit cell within the dual port RAM’s.  
Furthermore, the probability of contention is  
The STPA, in Mode 1, uses signals CS, R/W, DS  
(Data Strobe), DTACK (Data Acknowledge) IRQ, and  
IACK (Interrupt Acknowledge) at the parallel interface.  
The pinout of the device is shown in Figure 3.  
3-7  
MT8920B CMOS  
3-8  
CMOS MT8920B  
ADDRESS BITS  
REGISTERS  
A
A
A
A
A
A
A
0
READ  
WRITE  
6
5
4
3
2
1
0
0
0
0
0
0
0
Rx0 - Channel 0  
Tx0 - Channel 0  
0
0
1
1
1
1
1
Rx0 - Channel 31  
Tx0 - Channel 31  
X
X
X
X
X
X
X
X
X
X
X
X
X
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
1
1
1
1
0
0
0
0
1
1
0
0
1
0
0
1
1
0
0
1
1
0
0
0
1
0
0
1
0
1
0
1
0
1
0
1
Control Register 1  
Control Register 2  
Control Register 1  
Control Register 2  
Interrupt Vector Register  
Interrupt Flag Register 1  
Interrupt Flag Register 2  
Image Register 1  
Interrupt Vector Register  
-
-
-
Image Register 2  
-
Interrupt Mask Register 1  
Interrupt Mask Register 2  
Match Byte Register 1  
Match Byte Register 2  
Interrupt Channel Address 1  
Interrupt Channel Address 2  
Interrupt Mask Register 1  
Interrupt Mask Register 2  
Match Byte Register 1  
Match Byte Register 2  
Interrupt Channel Address 1  
Interrupt Channel Address 2  
1
0
0
0
0
0
0
Rx0 - Channel 0  
Tx1 - Channel 0  
1
0
1
1
1
1
1
Rx0 - Channel 31  
Tx1 - Channel 31  
Table 2. Mode 1 Address Map  
NOTES:  
X is don’t care  
A
is bit D of Control Register 1  
6
4
Bit  
Name  
Description  
7
6
(Unused)  
IRQRST  
Interrupt Reset. This bit, when set high, automatically clears the Interrupt Flag Register  
and the Interrupt Image Register without these registers being serviced. This bit  
automatically resets to zero after the register clear is completed.  
5
RAMCON  
RAM Configuration. This bit configures Tx0, Tx1 and Rx0 RAMS for 32 or 24 byte  
operation. D = 0 for 32 channel; D = 1 for 24 channel.  
5
5
4
3
A
Address Bit A6. This bit extends the addressing range for access to Tx1 memory.  
6
IRQ2MODE Interrupt Source 2 Mode Select. This bit configures the source 2 interrupt generator.  
D = 0 selects “static” interrupt mode; D = 1 selects “dynamic” interrupt mode.  
3
3
2
IRQ1MODE Interrupt Source 1 Mode Select. This bit configures the source 1 interrupt generator.  
D = 0 selects “static” interrupt mode; D = 1 selects “dynamic” interrupt mode.  
2
2
1
0
IRQ2EN  
IRQ1EN  
Interrupt Source 2 Enable. IRQ2EN = 1 enables interrupts to occur from source 2.  
Interrupt Source 1 Enable. IRQ1EN = 1 enables interrupts to occur from source 1.  
Table 3. Control Register 1 Bit Definitions  
3-9  
MT8920B CMOS  
Timing information for data transfers on this interface  
is shown in Figure 14. The Mode 1 interface is  
designed to operate directly with a 68000-type  
asynchronous bus but can easily accommodate most  
other popular microprocessors as well.  
a and b. Figure 6 c shows the effect of combining  
these two features.  
Interrupt Registers  
Interrupts can be generated in Mode 1 only. Two  
channels of the ST-BUS input stream, STi0, can be  
selected to provide an interrupt to the system.  
Interrupts can be of two types: Static or Dynamic.  
Static interrupts are caused when data within a  
selected channel matches a given pattern. Dynamic  
interrupts occur when bits in a selected channel  
change state (1 to 0, 0 to 1 or toggle). Interrupts are  
controlled through two identical paths (1 and 2)  
consisting of the following registers:  
Control Registers  
Two control registers allow control of Mode 1  
features. Control Register 1 provides bits to select  
the type of interrupt, to enable interrupts from two  
different and independent sources and to reset the  
interrupt registers.  
Also contained in Control  
Register 1 are bits to configure the device for 24 or  
32 channel operation and to expand the address  
range for convenient access to the second transmit  
RAM Tx1. A description of the bit functions in  
Control Register 1 is shown in Table 3.  
Interrupt Channel Address (1/2): The address  
(0-31) of the channel which will generate the  
interrupt is stored in this register.  
Mode 1 provides various loopback paths and output  
configuration options which are controlled by bits in  
Image Register (1/2):  
channel causing the interrupt is stored in this  
register. Reading this register will clear its contents.  
The contents of the  
Control Register 2. Bits D , D of Control Register 2  
0
1
configure loopbacks using input and output streams  
STi0, STo0 as described in Table 4. The input  
stream STi0 can be looped back to source the output  
stream STo0 as well as receive RAM Rx0. The  
transmit RAM Tx0 can be looped to source the  
receive RAM Rx0, as well as STo0 and, the transmit  
RAM Tx0 can be looped to the receive RAM Rx0  
while STi0 sources STo0. The function of these  
loopback configurations is shown in Figure 5.  
Match Byte Register (1/2):  
In static mode this  
register is used to store the byte which will be  
compared with the contents of the selected channel  
causing the interrupt.  
In dynamic mode, the bits in this register and the  
corresponding bit in the Interrupt Mask Register  
define the type of dynamic interrupt (i.e., 0 to 1, 1 to  
0, toggle). (Refer to Table 5.)  
In a similar way, the output STo1 can be reconfigured  
for different functionality. Bits D and D of Control  
2
3
Register 2 allow STo1 to be sourced, with a one  
frame delay via Tx1 from receive stream STi0. STo1  
can also output the result of a comparison of the  
contents of Tx1 ram with input stream STi0. These  
output configurations of STo1 are shown in Figure 6  
Bit  
Name  
Description  
7-4  
3-2  
(Unused)  
CONFIG  
STo1 Output Configuration Bits:  
D D = 00-  
Normal operation. ST-BUS stream from Tx1 is output on STo1 pin.  
STi0 stream is output on STo1 pin delayed one frame (Figure 6 a).  
STi0 is compared through XOR (exclusive OR) with ST-BUS stream  
from Tx1 and output at STo1 (Figure 6 b).  
3
2
01-  
10-  
11-  
STi0 stream, delayed one frame (via Tx1), is compared (XOR) with the  
next frame arriving at STi0 and the result output at STo1 (Figure 6 c).  
1-0  
LOOPBACK Internal Loopback Configuration Bits:  
D D = 00-  
Normal operation. No internal loops.  
1
0
01-  
10-  
Loop STi0 to STo0 while still receiving STi0 in Rx0 (Figure 5 a).  
Loop Tx0 output ST-BUS stream to Rx0 input ST-BUS stream while  
outputting Tx0 output to STo0. STi0 is not received (Figure 5 b).  
Loop Tx0 output ST-BUS stream to Rx0 input ST-BUS stream. Loop  
STi0 to STo0 (Figure 5 c).  
11-  
Table 4. Control Register 2 Bit Definitions  
3-10  
CMOS MT8920B  
Control Register 2  
Bits D = 0, D = 1  
Control Register 2  
Bits D = 0, D = 1  
3
2
1
0
Tx0  
Rx0  
STo0  
STi0  
µP  
STo0  
STi0  
µP  
Rx0  
Tx1  
STo1  
1 Frame Delay  
a)  
a)  
Control Register 2  
Bits D = 1, D = 0  
3
2
Control Register 2  
Bits D = 1, D = 0  
1
0
Tx0  
Rx0  
STo0  
STi0  
µP  
Tx0  
Rx0  
STo0  
µP  
STi0  
STo1  
Tx1  
b)  
b)  
Control Register 2  
Bits D = 1, D = 1  
Control Register 2  
Bits D = 1, D = 1  
3
2
1
0
Tx0  
Rx0  
STo0  
STi0  
µP  
STo0  
STi0  
Tx0  
Rx0  
µP  
STo1  
Tx1  
1 Frame Delay  
c)  
c)  
Figure 5 - Loopback Configurations  
Figure 6 - STo1 Configurations  
Interrupt Mask Register (1/2): In static mode the  
contents of this register masks bits in the Match Byte  
Register that are ’don’t care’ bits  
Interrupt Vector Register  
This register shown in Figure 7 is common to both  
interrupt paths and stores an 8 bit vector number  
which will be output on the data bus when  
Interrupt Acknowledge (IACK) is asserted. Bits  
1 - bit masked  
0 - bit not masked  
labelled V - V are stored by the controlling µP.  
2
7
Bits IRQ1 and IRQ2 are set by the STPA to indicate  
which path caused the interrupt. This creates unique  
vectors which are used by the µP to vector to  
interrupt service routines. This feature may be  
bypassed by simply not asserting IACK during  
interrupt acknowledged.  
In dynamic mode, each bit in this register and the  
corresponding bit in the Match Byte Register define  
what type of dynamic interrupt is selected. (Refer to  
Table 5.)  
Interrupt Flag Register (1/2):  
In static mode  
the least significant bit in this register is set to 1 to  
flag the corresponding path in which the interrupt  
occurs.  
D7  
V7  
D6  
V6  
D5  
V5  
D4  
V4  
D3  
V3  
D2  
V2  
D1  
D0  
In dynamic mode this register sets the bits which  
reflect the position of the bits in the corresponding  
Interrupt Register which caused the interrupt.  
IRQ2 IRQ1  
Figure 7 - Interrupt Vector Registers  
3-11  
MT8920B CMOS  
Interrupt Modes and Servicing  
D D D D D D D D  
0
7
6
5
4
3
2
1
Channel Address Register 1 =  
0
0
0
0
0
1
0
0
Static Interrupt Mode  
(channel 4 of STi0 selected)  
A static interrupt is caused when an incoming byte  
matches a predefined byte. The incoming byte from  
a selected channel is stored in Interrupt Image  
Register (1/2) where it is compared with the contents  
of the corresponding Match Byte Register. The  
result of the comparison of individual bits is masked  
by the contents of the Mask Register (1/2) before it  
is used to generate an IRQ. After a static interrupt  
occurs, information in the Interrupt Image Register is  
frozen until the µP performs a read operation on this  
register.  
Match Byte Register 1 =  
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
Interrupt Mask Register 1 =  
(When bit D toggles 0 to 1)  
3
Dynamic interrupts from interrupt path 1 would then  
be enabled using the Control Register 1.  
Control Register 1 =  
0
0
0
0
0
1
0
1
This would cause interrupt 1 path to be enabled  
while interrupt 2 path is disabled.  
When servicing static interrupts assertion of IACK  
will cause the contents of the Vector Register, with  
the IRQ1 or IRQ2 bit set, to be output on the data  
bus. The service routine can subsequently clear IRQ  
by reading the Interrupt Image Register.  
Alternatively, the IRQRST bit in Control Register 1  
can be set to clear the associated interrupt registers.  
As with static interrupts, upon serving a dynamic  
interrupt, assertion of IACK will cause the contents  
of the Vector Register, with the appropriate path bit  
set, to be output on the data bus. The information  
contained in the channel is frozen in the Interrupt  
Image Register.  
To clear a dynamic interrupt,  
however, the µP must read the Interrupt Flag  
Register of the path responsible for the interrupt to  
determine which bit caused the interrupt. The bit in  
the corresponding position will be set to 1 and  
reading this register will clear its contents.  
Static Interrupts are selected using IRQ1MODE and  
IRQ2MODE bits in Control Register 1. Interrupts are  
then enabled to the IRQ pin with IRQ1EN and  
IRQ2EN bits of the same register.  
Alternatively, as with static interrupts, the IRQRST bit  
in Control Register 1 can be set to clear the Image  
Interrupt Register, Flag Register and path bits in the  
Vector Register.  
Dynamic Interrupt Mode  
A dynamic interrupt is generated by a change of  
state of bits in a selected channel. A 0 to 1 transition  
or a 1 to 0 transition or a simple change of state from  
the previous state (toggle) can be detected. The  
type of transition to be detected is selected using two  
bits, one from the Match Byte Register (1/2) and one  
from the Interrupt Mask Register (1/2), in the  
corresponding bit positions. Table 5 shows how the  
two registers are programmed.  
Dynamic Interrupts are selected using IRQ1MODE  
and IRQ2MODE bits in Control Register 1 and are  
enabled using IRQ1EN and IRQ2EN in the same  
register.  
MMS Pin Reset  
The STPA can be RESET in Mode 1 using the MMS  
pin (27). Applying a low pulse (0V) to MMS after  
power is applied to the device will reset all control  
Match  
Byte  
Register Register  
Mask  
Byte  
Transition Type Detected  
and interrupt registers to 00 .  
This can be  
on Incoming bit D  
(x = 0 ....7)  
16  
X
accomplished on power up with a simple R-C circuit  
as shown in Figure 8.  
bit D  
bit D  
X
X
0
0
1
1
0
1
0
1
Mask Bit D  
V
X
DD  
0 to 1 transition  
1 to 0 transition  
Toggle  
R
Table 5 - Dynamic Interrupt Types  
STPA  
MMS  
27  
For example, the following steps are required to  
C
generate an interrupt when bit D of channel 4  
3
changes state from 0 to 1 (all other bits are masked):  
Figure 8 - MMS Reset Function  
3-12  
CMOS MT8920B  
reads and writes with framing and channel boundary  
information.  
Mode 2 - Fast RAM Mode  
Mode 2 operates as a high speed dual port RAM  
interface to the ST-BUS. Only the two transmit  
RAM’s, Tx0 and Tx1, and the receive RAM, Rx0 are  
active in this mode (i.e., control registers and  
interrupt registers are inactive).  
Mode 3 - Parallel Bus Controller  
In this mode the STPA outputs all necessary signals  
required to drive devices attached to the parallel  
port. The STPA can be used to drive devices such  
as RAM’s, FIFO’s, latches, A/D and D/A converters,  
and CODECS, directly from the ST-BUS without an  
intervening µP. As with the other modes, Mode 3 can  
operate from 32 channels or 24 channels by  
connecting 24/32 high or low, respectively. This  
allows devices to be driven remotely via a T1 or  
CEPT digital trunk link when used with Mitel’s trunk  
products.  
The main feature of this mode is fast access to the  
dual-port RAM’s. Fast access allows high-speed  
controllers to use this device as a data interface to  
T1 and CEPT digital links. Timing information is  
shown in Figure 15.  
Mode 2 can also support 24 channel and 32 channel  
operation. The channel configuration is selected  
using 24/32 pin. When 24/32=0 the device operates  
in 24 channel mode and when 24/32=1, it operates in  
32 channel mode.  
Referring to Figure 1, the Address Generator block  
generates and drives the external address lines  
A4-A0. The STPA also generates OE (output  
enable) and WE (write enable) to facilitate data  
transfers from Rx0 RAM and to Tx0 RAM. Tx1 RAM  
is unavailable in this mode.  
The physical interface in this mode resembles that of  
a simple RAM device. The signals used to read  
and write the device are CS, OE, R/W. The pinout of  
the STPA in this mode is shown in Figure 3. Address  
decoding for Tx0, Tx1, Rx0 is shown in Table 6.  
The STPA, in Mode 3, generates external addresses  
in a particular sequence that minimizes throughput  
delay through the device. When channel N is  
present on the ST-BUS, the STPA generates address  
N+1 on the address bus and asserts OE to output  
data from an external device and latch it into the  
STPA. During the same channel N, the STPA  
will generate address N-1 with WE asserted to  
write from the STPA to an external device. Timing for  
Mode 3 transfers is shown in Figure 17. All parallel  
bus signals are synchronized to the ST- BUS clock.  
Contention can arise for access to the dual port  
RAMS. The occurrence of this is minimized since  
the ST-BUS serial-to-parallel and parallel-to-serial  
converters require RAM access for only 1/32 of  
a channel time (i.e., last half cycle of C4i for  
each channel). For contention to occur the high  
speed controller must access the same RAM  
location as that of the ST-BUS. For a parallel read  
operation this corresponds to the current ST-BUS  
channel and for a write operation, the next ST-BUS  
channel. Access contention in Mode 2 is arbitrated  
with the BUSY signal. BUSY is intended to hold  
off any parallel access cycle until it again goes  
inactive. Figure 16 shows how the access is  
arbitrated for accesses near the contention window.  
The device must be selected using CS in order for  
the parallel bus drivers to be enabled. CS should  
remain active for four ST-BUS bit periods (8 x C4i  
cycles) since a read and a write operation require 2  
bit periods each. The STPA generates a signal STCH  
(start of channel) which becomes active at the start  
of each channel and remains active for 1/2 of the  
channel time (Figure 18). This signal may be  
Applications using high speed access can easily  
avoid generating BUSY by co-ordinating channel  
ADDRESS BITS  
REGISTERS  
A5  
A4  
A3  
A2  
A1  
A0  
READ  
WRITE  
0
0
0
0
0
0
Rx0 - Channel 0  
Tx0 - Channel 0  
0
1
1
1
1
1
Rx0 - Channel 31  
Tx0 - Channel 31  
1
0
0
0
0
0
Rx0 - Channel 0  
Tx1 - Channel 0  
1
1
1
1
1
1
Rx0 - Channel 31  
Tx1 - Channel 31  
Table 6. Mode 2 Address Map  
3-13  
MT8920B CMOS  
connected directly to CS to enable the device  
appropriately.  
connected on a common bus, to be driven by two  
ST-BUS streams. Figure 9 shows how this "daisy  
chaining" of STPA’s is implemented while Figure 10  
illustrates the timing on the shared parallel bus.  
Common Bus  
CS  
STCH  
Applications  
OE  
WE  
STi0  
A0  
A1  
A2  
A3  
A4  
Parallel PBX to Digital Trunk Interface  
STo0  
The STPA is an ideal component for interfacing  
parallel PBX environments to Mitel’s family of digital  
trunk devices.  
MMS MS1 24/32  
0
0
1
Figure 11 shows a typical interface for both T1/ESF  
and CRC-4 CEPT digital trunks to a system utilizing  
CS  
DCS  
OE  
WE  
a parallel bus architecture.  
Both the MH89760B  
STi0  
T1/ESF and the MH89790B CRC-4 CEPT trunk  
modules are shown interfaced to a parallel bus  
structure using two STPAs operating in modes 1 and  
2.  
A0  
A1  
A2  
A3  
A4  
STo0  
MMS MS1 24/32  
The first STPA operating in mode 2 (MMS=0,  
MS1=1, 24/32=0), routes data and/or voice  
information between the parallel telecom bus and the  
T1 or CEPT link via DSTi and DSTo. The second  
STPA, operating in mode 1 (MMS=1) provides  
access from the signalling and link control bus to the  
MH89760B or MH89790B status and control  
channels. All signalling and link functions may be  
controlled easily through the STPA transmit RAM’s  
Tx0, Tx1, while status information is read at receive  
RAM Rx0. In addition, interrupts can be set up to  
notify the system in case of slips, loss of sync,  
alarms, violations, etc.  
0
0
1
Figure 9 - "Daisy-chained" STPA’s in 32 Channel  
Parallel Bus Controller Mode (Mode 3)  
In order to facilitate efficient use of the parallel bus  
another signal, similar to STCH, is supplied by the  
STPA. Delayed Chip Select (DCS) becomes active  
for the last half of each channel (Figure 19). This  
may be connected to a second STPA, residing on the  
same physical parallel bus, enabling it to perform its  
read/write operations in the second half of each  
channel. This allows a large number of devices,  
CHANNEL N  
BIT 4  
ST-BUS  
C4i  
BIT 7  
BIT 6  
BIT 5  
BIT 3  
BIT 2  
BIT 1  
BIT 0  
Address  
N + 1  
N - 1  
N + 1  
N - 1  
OE  
WE  
Data Bus  
IN  
OUT  
IN  
OUT  
STCH  
DCS  
Figure 10 - Timing Relationship for Mode 3 Daisy Chaining  
3-14  
CMOS MT8920B  
3-15  
MT8920B CMOS  
Digital Signal Processor to ST-BUS Interface  
-
-
-
-
-
-
-
-
-
-
-
Digital Filtering  
Voice Conferencing  
Speech/Data Compression  
Encryption  
Mode 2 allows many high speed devices to be easily  
connected to the ST-BUS. Figure 12 shows a  
TMS32020 digital signal processor interfaced to the  
ST-BUS through the STPA. This simple interface  
allows complex functions to be implemented in such  
systems as PBX’s and computer systems. Some of  
the possible functions include:  
Tone Detection and Generation  
Frequency Spectrum Analysis  
Image Processing  
µ-Law to A-Law Conversion  
Echo Cancellation  
Modulation  
Speech Synthesis and Recognition  
74HCT  
138  
TMS32020  
MT8920B  
DS  
E2  
A9  
A8  
A7  
A6  
E1  
A
B
C
CS  
STo0  
A8-A0  
D7-D0  
A5-A0  
STi0  
D7-D0  
STo1  
STRB  
RW  
OE  
WE  
MSC  
READY  
MMS MS1 24/32  
+5V +5V  
Figure 12 - ST-BUS to DSP Interface  
3-16  
CMOS MT8920B  
Connecting the STPA to a shared ST-BUS Line  
a high impedance state at the output of U1,  
corresponding to the selected channel.  
The STPA’s STo0 and STo1 outputs cannot be  
This method of three-state buffering permits output  
control on a per-channel or per-bit basis.  
directly forced into  
a
high impedance state.  
However, with some external logic, the STo0 output  
can be buffered by a three-state device, controlled by  
the STo1 output. This application is only possible if  
the Tx1 RAM and associated STo1 output are not  
required for some other purpose.  
The ODE input is used to enable the ST-BUS outputs  
after all ST-BUS devices are properly configured by  
software.  
This eliminates the possibility of  
contention on the ST-BUS lines during the power-up  
state.  
Figure 13 shows an external buffer U1 controlled by  
the STo1 output and an external Output Data Enable  
(ODE) signal. When FF (hex) is written to the Tx1  
RAM, the corresponding STo1 output channel goes  
to logic high. This signal, AND-ed together with a  
logic high at ODE, enables U1, resulting in the STo0  
signal transparently passed to the output of U1.  
When 00 (hex) is written to the Tx1 RAM, the STo1  
output goes logic low. This disables U1, resulting in  
74HC125  
ST-BUS  
STo0  
U1  
Parallel Port  
MT8920B  
74HC00  
STo1  
U2  
ODE  
ODE  
STi0  
STi1  
STo0  
STo1  
MT8980  
STi7  
STo7  
Parallel Port  
Figure 13 - Connecting STPA to a Common ST-BUS Line  
3-17  
MT8920B CMOS  
Absolute Maximum Ratings* - Voltages are with respect to ground (V ) unless otherwise stated.  
SS  
Parameter  
Symbol  
Min  
Max  
Units  
1
2
3
4
5
Supply Voltage  
V
-0.3  
-0.3  
7.0  
V
V
DD  
Voltage on any I/O pin  
Current on any I/O pin  
Storage Temperature  
Package Power Dissipation  
V
+ 0.3  
DD  
I
±25  
125  
600  
mA  
°C  
I/O  
T
-55  
ST  
Plastic  
P
mW  
D
* Exceeding these values may cause permanent damage. Functional operation under these conditions is not implied.  
Recommended Operating Conditions - Voltages are with respect to ground (V ) unless otherwise stated.  
SS  
Characteristics  
Supply Voltage  
Sym  
Min  
Typ  
Max Units  
Test Conditions  
1
2
3
4
5
V
4.75  
2.4  
0
5.0  
5.25  
V
V
DD  
Input High Voltage  
V
V
for 400mV noise margin  
for 400mV noise margin  
IH  
DD  
Input Low Voltage  
V
0.4  
85  
V
IL  
Operating Temperature  
T
-40  
25  
°C  
A
Operating Clock Frequency  
f
4.096  
MHz  
CK  
Typical figures are at 25°C and are for design aid only: not guaranteed and not subject to production testing.  
DC Electrical Characteristics - Voltages are with respect to ground (V ) unless otherwise stated.  
SS  
Characteristics  
Sym  
Min  
Typ  
Max Units  
Test Conditions  
1
Supply Current  
Static  
Dynamic  
I
I
10  
5
µA  
mA  
outputs unloaded  
@f = 4.096 MHz  
CK  
CCS  
CCD  
10  
2
3
4
Input High Voltage  
Input Low Voltage  
V
2.0  
V
IH  
V
0.8  
V
IL  
Z
Input Leakage Current  
I
±10  
µA  
V
=5.25V,  
DD  
V =V to V  
IN  
SS  
DD  
5
6
7
8
9
Input capacitance  
C
10  
pF  
V
IN  
Schmitt trigger input high (MMS)  
Schmitt trigger input low (MMS)  
Schmitt trigger hysteresis (MMS)  
Output high current (except IRQ)  
V
3.8  
3.0  
2.0  
1.0  
15  
T+  
V
1.0  
V
T-  
V
0.8  
10  
5
V
H
I
mA  
mA  
mA  
µA  
V
V
V
= 2.4V, V = 4.75V  
DD  
OH  
OH  
OL  
OL  
10 Output low current (except IRQ)  
11 IRQ, DTACK, BUSY Sink Current  
I
10  
= 0.4V, V = 4.75V  
DD  
OL  
OL  
OZ  
I
10  
15  
= 0.4V, V = 4.75V  
DD  
12 Tristate Leakage A -A , OE, WE  
I
±1  
±10  
±20  
15  
V
V
= 5.25V  
4
0
DD  
(mode 3)  
= V to V  
OUT  
SS DD  
13 Open drain off-state current  
IRQ, DTACK, BUSY  
I
±1  
µA  
V
V
= 5.25V  
DD  
OFF  
= V  
OUT  
DD  
14 Output capacitance  
C
pF  
O
Typical figures are at 25°C and are for design aid only: not guaranteed and not subject to production testing.  
3-18  
CMOS MT8920B  
AC Electrical Characteristics- Mode 1 Parallel Bus Timing (see Fig. 14)  
(V =5.0V ±5%,T =-40 to 85°C)  
CC  
A
Characteristics  
Sym  
Min  
Typ  
Max  
Units  
Test Conditions  
††  
1
2
3
4
Address to DS (CS) Low  
t
0
ns  
ns  
ns  
ns  
ARDS  
††  
R/W to DS (CS) Low  
t
20  
RWDS  
1,2  
††  
Load C  
DS (CS) Low to DTACK Low  
t
t
t
2*t  
CLK  
RDS  
cwm  
CLK  
Load A, C =130pF, R =740Ω  
Valid Data to DTACK Low (Read)  
t
t
L
L
RD  
cwm  
-30  
Load C, C =50pF  
5
6
7
8
9
DS High to DTACK High  
DS High to Data High Imped.(Read)  
DS High to CS High  
t
65  
45  
ns  
ns  
ns  
ns  
ns  
L
DAR  
Load A, C =130pF, R =740Ω  
t
0
0
0
L
L
DHZ  
CSH  
t
Data Hold Time (Write)  
t
DHT  
Input Data Valid after DS  
t
t
cwm  
DST  
-30  
††  
10 Address Hold Time  
t
50  
ns  
ADHT  
† Timing is over recommended temperature & power supply voltages.  
Typical figures are at 25°C, V =5V, t  
=244 ns, t =t =122 ns and are for design aid only: not guaranteed and not subject to production  
CH CL  
DD  
CLK  
testing.  
††The cycle is initiated by the falling edge of CS or DS, whichever occurs last. Timing is relative to the last falling edge which initiates the cycle.  
(1) t is equal to t or t whichever is smaller (some ST-BUS compatible transceivers may generate C4 clock having t =70ns  
cwm  
CH  
CL  
CHmin  
or t  
=70ns.  
CLmin  
(2) Worst case access when memory contention occurs.  
A0 - A5  
t
ADHT  
CS (IACK )  
t
ARDS  
R/W  
t
t
CSH  
RWDS  
DS  
t
RDS  
t
DAR  
DTACK  
D0 - D7  
t
t
RD  
DHZ  
DATA OUT  
t
t
DHT  
DST  
DATA IN  
D0 - D7  
Figure 14 - Mode 1 Parallel Bus Timing  
† During Interrupt Acknowledge cycle IACK replaces CS. R/W must remain high.  
3-19  
MT8920B CMOS  
AC Electrical Characteristics- Mode 2 Parallel Bus Timing - (see Figures 15 and 16)  
(V =5.0V ±5%,T =-40 to 85°C)  
CC  
A
Characteristics  
Sym  
Min  
Typ  
Max Units  
Test Conditions  
Load A, C =130pF, R =740Ω  
1
2
3
4
5
6
7
8
9
OE Low to Valid Data  
Address Access Time  
CS Low to Valid Data  
Output Disable  
t
60  
120  
60  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
L
L
EVD  
Load A, C =130pF, R = 740Ω  
t
L
L
AA  
Load A, C =130pF, R =740Ω  
t
L
L
CSD  
Load A, C =130pF, R =740Ω  
t
50  
L
L
OHZ  
Address Setup Time  
Data Setup Time  
t
20  
30  
5
ASF  
DST  
DHT  
t
Data Hold Time  
t
Address Hold Time  
Write Pulse Width  
t
50  
50  
AH  
t
WP  
10 OE, R/W High to C4i High  
11 OE, R/W Low to C4i Low  
12 C4i High to Busy Low  
t
-10  
10  
50  
50  
40  
EC4H  
t
EC4L  
C4BL  
C4BH  
Load C  
Load C  
Load C  
t
13 C4i Low to Busy High  
t
14 OE, R/W High to Busy Low  
t
EBL  
† Timing is over recommended temperature & power supply voltages.  
Typical figures are at 25°C, V =5V, t  
=244 ns, t =t =122 ns and are for design aid only: not guaranteed and not subject to production  
DD  
CLK  
CH CL  
testing.  
A0 - A5  
CS  
t
AH  
t
OE  
ASF  
t
WP  
R/W  
t
OHZ  
t
EVD  
t
t
DHT  
DST  
t
CSD  
t
AA  
DATA OUT  
DATA IN  
D0 - D7  
Figure 15 - Mode 2 Timing Diagram (No Contention)  
3-20  
CMOS MT8920B  
CHANNEL N - BIT 0  
CHANNEL (N + 1) - BIT 7  
ST-BUS ACCESS  
CONTENTION WINDOW  
C4i  
(N matches incoming  
ST-BUS channel)  
A0 - A5  
READ ADDRESS N or WRITE ADDRESS (N + 1)  
CS  
CONDITION 1:  
Access begins before contention window and finishes before ST-BUS access - No contention.  
OE, R/W  
BUSY  
t
EC4H  
CONDITION 2:  
OE, R/W  
Access begins before contention window and continues into ST-BUS access.  
t
EC4L  
t
t
C4BH  
C4BL  
BUSY  
Access begins within contention window but before ST-BUS access.  
CONDITION 3:  
OE, R/W  
t
EC4L  
t
C4BH  
t
EBL  
BUSY  
CONDITION 4:  
OE, R/W  
Access begins during ST-BUS access  
t
C4BH  
t
EBL  
BUSY  
Figure 16 - Mode 2 Access Contention Resolution  
3-21  
MT8920B CMOS  
AC Electrical Characteristics- Mode 3 Timing (see Fig.17, 18 and 19)  
((V =5.0V ±5%,TA=-40 to 85°C)  
CC  
Characteristics  
Sym Min Typ  
Max  
Units  
Test Conditions  
Load A, C = 130pF, R = 740Ω  
1
2
3
4
5
6
7
8
9
CS to OE, WE, Address Enabled  
C4i Low to Address Change  
CS to OE, WE, Address Disabled  
C4i Low to Output Enable Low  
C4i Low to Output Enable High  
OE, WE, Pulse Width  
t
50  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
L
L
ZR  
Load A, C = 130pF, R = 740Ω  
t
110  
L
L
ACS  
Load A, C = 130pF, R = 740Ω  
t
50  
L
L
RZ  
Load A, C = 130pF, R = 740Ω  
t
75  
75  
L
L
OED  
Load A, C = 130pF, R = 740Ω  
t
L
L
OEH  
Load A, C = 130pF, R = 740Ω  
t
2*t  
CLK  
L
L
ENPW  
Load A, C = 130pF, R = 740Ω  
C4i Low to Write Enable Low  
C4i Low to Write Enable High  
Read Data Valid from OE  
t
75  
75  
L
L
WED  
Load A, C = 130pF, R = 740Ω  
t
L
L
WEH  
t
(2*t  
)
CLK  
RST  
-60  
10 Read Data Hold Time  
11 Write Data Setup Time  
12 Write Data Hold Time  
13 C4i Transition to STCH, DCS Trans.  
14 STCH Pulse Width  
t
t
0
ns  
ns  
ns  
ns  
ns  
ns  
RHT  
Load A, C = 130pF, R = 740Ω  
70  
70  
100  
100  
L
L
WST  
Load A, C = 130pF, R = 740Ω  
t
L
L
WHT  
Load A, C = 70pF, R = 1.22KΩ  
t
120  
L
L
STC  
Load A, C = 70pF, R = 1.22KΩ  
t
t
1830  
1830  
L
L
SCPW  
Load A, C = 70pF, R = 1.22KΩ  
15 DCS Pulse Width  
L
L
CSPW  
† Timing is over recommended temperature & power supply voltages.  
Typical figures are at 25°C, V =5V,t  
=244ns, t =t =122ns and are for design aid only: not guaranteed and not subject to production  
DD  
CLK  
CH CL  
testing.  
CHANNEL N  
BIT 7 (BIT 3)  
BIT 6 (BIT 2)  
BIT 5 (BIT 1)  
BIT 4 (BIT 0)  
C4i  
t
ACS  
A4 - A0  
N + 1  
N - 1  
t
t
OEH  
OED  
t
ENPW  
OE  
WE  
t
t
WED  
WEH  
t
ENPW  
t
RST  
t
t
WST  
WHT  
t
RHT  
D7 - D0  
DATA IN  
DATA OUT  
t
RZ  
t
ZR  
CS  
Figure 17 - Mode 3 Timing Diagram  
3-22  
CMOS MT8920B  
CHANNEL N  
CHANNEL N-1  
BIT 0  
BIT 7  
BIT 6  
BIT 5  
BIT 4  
C4i  
STCH  
t
t
STC  
STC  
t
SCPW  
Figure 18 - Mode 3 STCH Timing Diagram  
CHANNEL N  
CHANNEL  
N+1  
BIT 4  
BIT 3  
BIT 2  
BIT 1  
BIT 0  
C4i  
STCH  
DCS  
t
t
STC  
STC  
t
CSPW  
Figure 19 - Mode 3 DCS Timing Diagram  
3-23  
MT8920B CMOS  
AC Electrical Characteristics- ST-BUS Timing (see Figure 20)  
(V = 5.0V ± 5%, T = -40 to 85°C)  
CC  
A
Characteristics  
Sym  
Min  
Typ  
Max  
Units  
Test Conditions  
1
2
3
4
5
6
7
8
9
Clock C4i Period  
t
244  
122  
122  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
CLK  
Clock C4i Period High  
Clock C4i Period Low  
C4i Rise Time  
t
70  
70  
CH  
t
CL  
t
20  
12  
R
C4i Fall Time  
t
F
Frame Pulse Setup Time  
Frame Pulse Hold Time  
STo0/1 Delay from C4i  
STi0 Setup Time  
t
20  
20  
FPS  
FPH  
SOD  
t
t
100  
Load B  
t
20  
35  
STS  
10 STi0 Hold Time  
t
STH  
† Timing is over recommended temperature & power supply voltages.  
Typical figures are at 25°C, V =5V and are for design aid only: not guaranteed and not subject to production testing.  
DD  
Bit Cell  
t
CL  
C4i  
F0i  
t
CLK  
t
CH  
t
t
F
R
t
t
FPS  
FPH  
t
SOD  
STo0  
STo1  
t
t
STH  
STS  
STi0  
Figure 20 - ST-BUS Timing Diagram  
3-24  
CMOS MT8920B  
125 µs  
CHANNEL  
31  
CHANNEL  
0
CHANNEL  
30  
CHANNEL  
31  
CHANNEL  
0
(8/2.048) µs  
Bit D  
on  
Bit D  
on  
7
0
BIT 7  
BIT 6  
BIT 5  
BIT 4  
BIT 3  
BIT 2  
BIT 1  
BIT 0  
Data Bus  
Data Bus  
Figure 21 - Format of 2048 kbit/s ST-BUS Streams  
2.0 V  
0.8 V  
INPUTS  
2.0 V  
0.8 V  
OUTPUTS  
Figure 22 - Waveform Test Point Reference  
V
DD  
V
DD  
R
L
500Ω  
C =150pF  
L
C
L
6.0k  
C =130pF  
L
IN4148  
LOAD A  
LOAD B  
LOAD C  
Figure 23 - Test Load Circuits  
3-25  
MT8920B CMOS  
Notes:  
3-26  
Package Outlines  
Pin 1  
E
A
C
L
H
e
D
L
4 mils (lead coplanarity)  
Notes:  
1) Not to scale  
2) Dimensions in inches  
A
1
3) (Dimensions in millimeters)  
4) A & B Maximum dimensions include allowable mold flash  
B
16-Pin  
18-Pin  
20-Pin  
24-Pin  
28-Pin  
DIM  
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
A
0.093  
(2.35)  
0.104  
(2.65)  
0.093  
(2.35)  
0.104  
(2.65)  
0.093  
(2.35)  
0.104  
(2.65)  
0.093  
(2.35)  
0.104  
(2.65)  
0.093  
(2.35)  
0.104  
(2.65)  
A
0.004  
(0.10)  
0.012  
(0.30)  
0.004  
(0.10)  
0.012  
(0.30)  
0.004  
(0.10)  
0.012  
(0.30)  
0.004  
(0.10)  
0.012  
(0.30)  
0.004  
(0.10)  
0.012  
(0.30)  
1
B
0.013  
(0.33)  
0.020  
(0.51)  
0.013  
(0.33)  
0.030  
(0.51)  
0.013  
(0.33)  
0.020  
(0.51)  
0.013  
(0.33)  
0.020  
(0.51)  
0.013  
(0.33)  
0.020  
(0.51)  
C
D
E
e
0.009  
(0.231)  
0.013  
(0.318)  
0.009  
(0.231)  
0.013  
(0.318)  
0.009  
(0.231)  
0.013  
(0.318)  
0.009  
(0.231)  
0.013  
(0.318)  
0.009  
(0.231)  
0.013  
(0.318)  
0.398  
(10.1)  
0.413  
(10.5)  
0.447  
(11.35)  
0.4625  
(11.75)  
0.496  
(12.60)  
0.512  
(13.00)  
0.5985  
(15.2)  
0.614  
(15.6)  
0.697  
(17.7)  
0.7125  
(18.1)  
0.291  
(7.40)  
0.299  
(7.40)  
0.291  
(7.40)  
0.299  
(7.40)  
0.291  
(7.40)  
0.299  
(7.40)  
0.291  
(7.40)  
0.299  
(7.40)  
0.291  
(7.40)  
0.299  
(7.40)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
H
L
0.394  
(10.00)  
0.419  
(10.65)  
0.394  
(10.00)  
0.419  
(10.65)  
0.394  
(10.00)  
0.419  
(10.65)  
0.394  
(10.00)  
0.419  
(10.65)  
0.394  
(10.00)  
0.419  
(10.65)  
0.016  
(0.40)  
0.050  
(1.27)  
0.016  
(0.40)  
0.050  
(1.27)  
0.016  
(0.40)  
0.050  
(1.27)  
0.016  
(0.40)  
0.050  
(1.27)  
0.016  
(0.40)  
0.050  
(1.27)  
Lead SOIC Package - S Suffix  
NOTES: 1. Controlling dimensions in parenthesis ( ) are in millimeters.  
2. Converted inch dimensions are not necessarily exact.  
General-7  
Package Outlines  
F
A
G
D
1
D
2
D
H
E
E
1
e: (lead coplanarity)  
A
Notes:  
1
1) Not to scale  
2) Dimensions in inches  
3) (Dimensions in millimeters)  
I
E
2
4) For D & E add for allowable Mold Protrusion 0.010"  
20-Pin  
28-Pin  
44-Pin  
68-Pin  
84-Pin  
Dim  
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
0.165  
(4.20)  
0.180  
(4.57)  
0.165  
(4.20)  
0.180  
(4.57)  
0.165  
(4.20)  
0.180  
(4.57)  
0.165  
(4.20)  
0.200  
(5.08)  
0.165  
(4.20)  
0.200  
(5.08)  
A
0.090  
(2.29)  
0.120  
(3.04)  
0.090  
(2.29)  
0.120  
(3.04)  
0.090  
(2.29)  
0.120  
(3.04)  
0.090  
(2.29)  
0.130  
(3.30)  
0.090  
(2.29)  
0.130  
(3.30)  
A1  
0.385  
0.395  
0.485  
0.495  
0.685  
0.695  
0.985  
0.995  
1.185  
1.195  
D/E  
(9.78) (10.03) (12.32) (12.57) (17.40) (17.65) (25.02) (25.27) (30.10) (30.35)  
0.350 0.356 0.450 0.456 0.650 0.656 0.950 0.958 1.150 1.158  
(8.890) (9.042) (11.430) (11.582) (16.510) (16.662) (24.130) (24.333) (29.210) (29.413)  
D1/E1  
D2/E2  
0.290  
(7.37)  
0.330  
(8.38)  
0.390  
0.430  
0.590  
0.630  
0.890  
0.930  
1.090  
1.130  
(9.91) (10.92) (14.99) (16.00) (22.61) (23.62) (27.69) (28.70)  
0
0.004  
0
0.004  
0.032  
0
0.004  
0.032  
0
0.004  
0.032  
0
0.004  
0.032  
e
F
0.026  
0.032  
0.026  
0.026  
0.026  
0.026  
(0.661) (0.812) (0.661) (0.812) (0.661) (0.812) (0.661) (0.812) (0.661) (0.812)  
0.013 0.021 0.013 0.021 0.013 0.021 0.013 0.021 0.013 0.021  
(0.331) (0.533) (0.331) (0.533) (0.331) (0.533) (0.331) (0.533) (0.331) (0.533)  
G
H
I
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.050 BSC  
(1.27 BSC)  
0.020  
(0.51)  
0.020  
(0.51)  
0.020  
(0.51)  
0.020  
(0.51)  
0.020  
(0.51)  
Plastic J-Lead Chip Carrier - P-Suffix  
General-10  
Package Outlines  
3
2
1
E
1
E
n-2 n-1 n  
D
A
A
2
L
C
e
A
e
C
b
e
e
2
B
b
Notes:  
D
1
1) Not to scale  
2) Dimensions in inches  
3) (Dimensions in millimeters)  
Plastic Dual-In-Line Packages (PDIP) - E Suffix  
8-Pin  
16-Pin  
Plastic  
18-Pin  
Plastic  
20-Pin  
Plastic  
DIM  
A
Plastic  
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
0.210 (5.33)  
0.195 (4.95)  
0.210 (5.33)  
0.195 (4.95)  
0.210 (5.33)  
0.195 (4.95)  
0.210 (5.33)  
0.195 (4.95)  
0.115 (2.92)  
0.115 (2.92)  
0.115 (2.92)  
0.115 (2.92)  
A
2
0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558)  
b
0.045 (1.14)  
0.070 (1.77)  
0.045 (1.14)  
0.070 (1.77)  
0.045 (1.14)  
0.070 (1.77)  
0.045 (1.14)  
0.070 (1.77)  
b
2
0.008  
(0.203)  
0.014 (0.356) 0.008 (0.203) 0.014(0.356) 0.008 (0.203) 0.014 (0.356) 0.008 (0.203) 0.014 (0.356)  
C
0.355 (9.02) 0.400 (10.16) 0.780 (19.81) 0.800 (20.32) 0.880 (22.35) 0.920 (23.37) 0.980 (24.89) 1.060 (26.9)  
D
0.005 (0.13)  
0.300 (7.62)  
0.240 (6.10)  
0.005 (0.13)  
0.300 (7.62)  
0.240 (6.10)  
0.005 (0.13)  
0.300 (7.62)  
0.240 (6.10)  
0.005 (0.13)  
0.300 (7.62)  
0.240 (6.10)  
D
1
0.325 (8.26)  
0.280 (7.11)  
0.325 (8.26)  
0.280 (7.11)  
0.325 (8.26)  
0.280 (7.11)  
0.325 (8.26)  
0.280 (7.11)  
E
E
1
0.100 BSC (2.54)  
0.300 BSC (7.62)  
0.100 BSC (2.54)  
0.300 BSC (7.62)  
0.100 BSC (2.54)  
0.300 BSC (7.62)  
0.100 BSC (2.54)  
0.300 BSC (7.62)  
e
e
A
0.115 (2.92)  
0.150 (3.81)  
0.115 (2.92)  
0.150 (3.81)  
0.115 (2.92)  
0.150 (3.81)  
0.115 (2.92)  
0.150 (3.81)  
L
0.430 (10.92)  
0.060 (1.52)  
0.430 (10.92)  
0.060 (1.52)  
0.430 (10.92)  
0.060 (1.52)  
0.430 (10.92)  
0.060 (1.52)  
e
B
0
0
0
0
e
C
NOTE: Controlling dimensions in parenthesis ( ) are in millimeters.  
General-8  
Package Outlines  
3
2
1
E
1
E
n-2 n-1 n  
D
α
A
A
2
L
C
e
A
b
e
e
2
B
b
Notes:  
D
1
1) Not to scale  
2) Dimensions in inches  
3) (Dimensions in millimeters)  
Plastic Dual-In-Line Packages (PDIP) - E Suffix  
22-Pin  
Plastic  
24-Pin  
Plastic  
28-Pin  
Plastic  
40-Pin  
Plastic  
DIM  
A
Min  
Max  
Min  
Max  
Min  
Max  
Min  
Max  
0.210 (5.33)  
0.195 (4.95)  
0.250 (6.35)  
0.195 (4.95)  
0.250 (6.35)  
0.195 (4.95)  
0.250 (6.35)  
0.195 (4.95)  
0.125 (3.18)  
0.125 (3.18)  
0.125 (3.18)  
0.125 (3.18)  
A
2
0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558) 0.014 (0.356) 0.022 (0.558)  
0.045 (1.15) 0.070 (1.77) 0.030 (0.77) 0.070 (1.77) 0.030 (0.77) 0.070 (1.77) 0.030 (0.77) 0.070 (1.77)  
0.008 (0.204) 0.015 (0.381) 0.008 (0.204) 0.015 (0.381) 0.008 (0.204) 0.015 (0.381) 0.008 (0.204) 0.015 (0.381)  
b
b
2
C
1.050 (26.67) 1.120 (28.44) 1.150 (29.3)  
0.005 (0.13) 0.005 (0.13)  
1.290 (32.7)  
1.380 (35.1)  
0.005 (0.13)  
1.565 (39.7)  
1.980 (50.3)  
0.005 (0.13)  
2.095 (53.2)  
D
D
1
0.390 (9.91) 0.430 (10.92) 0.600 (15.24) 0.670 (17.02) 0.600 (15.24) 0.670 (17.02) 0.600 (15.24) 0.670 (17.02)  
0.290 (7.37) .330 (8.38)  
0.380 (9.65) 0.485 (12.32) 0.580 (14.73) 0.485 (12.32) 0.580 (14.73) 0.485 (12.32) 0.580 (14.73)  
0.246 (6.25) 0.254 (6.45)  
0.100 BSC (2.54)  
E
E
0.330 (8.39)  
E
1
1
E
0.100 BSC (2.54)  
0.400 BSC (10.16)  
0.100 BSC (2.54)  
0.600 BSC (15.24)  
0.100 BSC (2.54)  
0.600 BSC (15.24)  
e
0.600 BSC (15.24)  
0.300 BSC (7.62)  
e
e
e
A
A
B
0.430 (10.92)  
0.115 (2.93)  
0.160 (4.06)  
15°  
0.115 (2.93)  
0.200 (5.08)  
0.115 (2.93)  
0.200 (5.08)  
15°  
0.115 (2.93)  
0.200 (5.08)  
15°  
L
15°  
α
Shaded areas for 300 Mil Body Width 24 PDIP only  
http://www.mitelsemi.com  
World Headquarters - Canada  
Tel: +1 (613) 592 2122  
Fax: +1 (613) 592 6909  
North America  
Tel: +1 (770) 486 0194  
Fax: +1 (770) 631 8213  
Asia/Pacific  
Tel: +65 333 6193  
Fax: +65 333 6192  
Europe, Middle East,  
and Africa (EMEA)  
Tel: +44 (0) 1793 518528  
Fax: +44 (0) 1793 518581  
Information relating to products and services furnished herein by Mitel Corporation or its subsidiaries (collectively “Mitel”) is believed to be reliable. However, Mitel assumes no  
liability for errors that may appear in this publication, or for liability otherwise arising from the application or use of any such information, product or service or for any infringement of  
patents or other intellectual property rights owned by third parties which may result from such application or use. Neither the supply of such information or purchase of product or  
service conveys any license, either express or implied, under patents or other intellectual property rights owned by Mitel or licensed from third parties by Mitel, whatsoever.  
Purchasers of products are also hereby notified that the use of product in certain ways or in combination with Mitel, or non-Mitel furnished goods or services may infringe patents or  
other intellectual property rights owned by Mitel.  
This publication is issued to provide information only and (unless agreed by Mitel in writing) may not be used, applied or reproduced for any purpose nor form part of any order or  
contract nor to be regarded as a representation relating to the products or services concerned. The products, their specifications, services and other information appearing in this  
publication are subject to change by Mitel without notice. No warranty or guarantee express or implied is made regarding the capability, performance or suitability of any product or  
service. Information concerning possible methods of use is provided as a guide only and does not constitute any guarantee that such methods of use will be satisfactory in a specific  
piece of equipment. It is the user’s responsibility to fully determine the performance and suitability of any equipment using such information and to ensure that any publication or  
data used is up to date and has not been superseded. Manufacturing does not necessarily include testing of all functions or parameters. These products are not suitable for use in  
any medical products whose failure to perform may result in significant injury or death to the user. All products and materials are sold and services provided subject to Mitel’s  
conditions of sale which are available on request.  
M Mitel (design) and ST-BUS are registered trademarks of MITEL Corporation  
Mitel Semiconductor is an ISO 9001 Registered Company  
Copyright 1999 MITEL Corporation  
All Rights Reserved  
Printed in CANADA  
TECHNICAL DOCUMENTATION - NOT FOR RESALE  

相关型号:

MT8920BE1

Telecom Circuit, 1-Func, CMOS, PDIP28, 0.600 INCH, LEAD FREE, PLASTIC, MS-011AB, DIP-28
ZARLINK

MT8920BP

ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit
MITEL

MT8920BP1

Telecom Circuit, 1-Func, CMOS, PQCC28, LEAD FREE, PLASTIC, MS-018AB, LCC-28
ZARLINK

MT8920BP1

Telecom Circuit, 1-Func, CMOS, PQCC28, LEAD FREE, PLASTIC, MS-018AB, LCC-28
MICROSEMI

MT8920BPR

Telecom Circuit, 1-Func, CMOS, PQCC28, PLASTIC, MS-018AB, LCC-28
ZARLINK

MT8920BPR1

Telecom Circuit, 1-Func, CMOS, PQCC28, LEAD FREE, PLASTIC, MS-018AB, LCC-28
ZARLINK

MT8920BS

ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit
MITEL

MT8920BS1

Telecom Circuit, 1-Func, CMOS, PDSO28, 0.300 INCH, LEAD FREE, MS-013AE, SOIC-28
ZARLINK

MT8920BS1

Telecom Circuit, 1-Func, CMOS, PDSO28, 0.300 INCH, LEAD FREE, MS-013AE, SOIC-28
MICROSEMI

MT8924

PCM Conference Circuit (PCC) Preliminary Information
MITEL

MT8924-1

PCM Conference Circuit (PCC) Preliminary Information
MITEL

MT8924AE

PCM Conference Circuit (PCC) Preliminary Information
MITEL