MT9300 Mitel Networks Corporation, MT9300 Datasheet - Page 10

no-image

MT9300

Manufacturer Part Number
MT9300
Description
Multi-channel Voice Echo CANceller
Manufacturer
Mitel Networks Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MT9300AL
Quantity:
2 722
Part Number:
MT9300BV
Manufacturer:
MAGLAYER
Quantity:
400 000
MT9300
When
configuration is selected, Control Register A1/B1 and
Control Register 2 of the selected group of echo
cancellers require special care. Refer to the Register
description section.
Table 2 is a list of the channels used for the 16
groups of echo cancellers when they are configured
as Extended Delay or Back-to-Back
Normal Configuration
For a given group (group 0 to 15), 2 PCM I/O
channels are used. For example, group 1 Echo
Cancellers A and B, channels 2 and 3 are active.
Extended Delay Configuration
For a given group (group 0 to 15), only one PCM I/O
channel is active (Echo Canceller A) and the other
channel carries don’t care data. For example, group
2, Echo Canceller A (Channel 4) will be active and
Echo Canceller B (Channel 5) will carry don’t care
data.
Back-to-Back Configuration
For a given group (group 0 to 15), only one PCM I/O
channel is active (Echo Canceller A) and the other
channel carries don’t care data. For example, group
5, Echo Canceller A (Channel 10) will be active and
Echo Canceller B (Channel 11) will carry don’t care
data.
10
Group
0
1
2
3
4
5
6
7
Table 2 - Group and Channel allocation
Extended
Channel
10, 11
12, 13
14, 15
0, 1
2, 3
4, 5
6, 7
8, 9
Delay
Group
10
11
12
13
14
15
8
9
or
Back-to-Back
Channel
16, 17
18, 19
20, 21
22, 23
24, 25
26, 27
28, 29
30, 31
Power Up Sequence
On power up, the RESET pin must be held low for
100 s. Forcing the RESET pin low will put the
MT9300 in power down state. In this state, all
internal clocks are halted, D<7:0>, Sout, Rout, DTA
and IRQ pins are tristated. The 16 Main Control
Registers, the Interrupt FIFO Register and the Test
Register are reset to zero.
When the RESET pin returns to logic high and a
valid MCLK is applied, the user must wait 500 s for
PLL to lock. C4i and F0i can be active during this
period. Once the PLL has locked, the user must
power up the 16 groups of echo cancellers
individually, by writing a “1” into the PWUP bit in
each group of echo canceller’s Main Control
Register.
For each group of echo cancellers, when the PWUP
bit toggles from zero to one, echo cancellers A and B
execute their initialization routine. The initialization
routine sets their registers, Base Address+00
Base Address+3F
clears the Adaptive Filter coefficients. Two frames
are necessary for the initialization routine to execute
properly.
Once the initialization routine is executed, the user
can set the per channel Control Registers, Base
Address+00
application.
Group 0
Echo
Cancellers
Registers
Group 1
Echo
Cancellers
Registers
Groups 2 --> 14
Echo Cancellers
Registers
Group 15
Echo
Cancellers
Registers
Channel 0, EC A Ctrl/Stat Registers
Channel 1, EC B Ctrl/Stat Registers
Channel 2, EC A Ctrl/Stat Registers
Channel 3, EC B Ctrl/Stat Registers
Channel 30, EC A Ctrl/Stat Registers
Channel 31, EC B Ctrl/Stat Registers
Main Control Registers <15:0>
Interrupt FIFO Register
Test Register
Figure 8 - Memory Mapping
H
to Base Address+3F
H
, to the default Reset Value and
Advance Information
H
, for the specific
0000h -->
0020h -->
0040h -->
0060h -->
03C0h -->
03E0h -->
0400h --> 040Fh
0410h
0411h
001Fh
003Fh
005Fh
007Fh
03DFh
03FFh
H
to

Related parts for MT9300