MT9122 Zarlink Semiconductor, MT9122 Datasheet

no-image

MT9122

Manufacturer Part Number
MT9122
Description
Dual Voice Echo CANceller (ITU-T G165 Compliant) With Disable Tone Detection
Manufacturer
Zarlink Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MT9122AP
Manufacturer:
MITEL
Quantity:
5 510
Part Number:
MT9122AP
Manufacturer:
AMI
Quantity:
5 510
Part Number:
MT9122AP
Manufacturer:
MITEL
Quantity:
20 000
Part Number:
MT9122AP1
Manufacturer:
AIMTEC
Quantity:
3 000
Part Number:
MT9122AP1
Manufacturer:
ZARLINK
Quantity:
9
Part Number:
MT9122AS
Manufacturer:
MITEL
Quantity:
76
Features
Applications
FORMAT
Dual channel 64ms or single channel 128ms
echo cancellation
Conforms to ITU-T G.165 requirements
ITU-T G.165/G.164 disable tone detection
supported on all audio paths
Narrow-band signal detection
Programmable double-talk detection threshold
Non-linear processor with adaptive suppression
threshold and comfort noise insertion
Offset nulling of all PCM channels
Controllerless mode or Controller mode with
serial interface
ST-BUS or variable-rate SSI PCM interfaces
Selectable µ/A-Law ITU-T G.711; µ/A-Law Sign
Mag; linear 2’s complement
Per channel selectable 12 dB attenuator
Transparent data transfer and mute option
19.2 MHz master clock operation
Wireless Telephony
Trunk echo cancellers
ENA2
ENB2
Rout
REV
LAW
NLP
TD1
TD2
Sin
VDD
Programmable
Bypass
µ/A-Law
Linear/
VSS
Disable Tone
Detector
µ/A-Law
Linear/
PWRDN
Offset
Null
Figure 1 - Functional Block Diagram
-
+
Echo Canceller A
Echo Canceller B
IC
Narrow-Band
Attenuator
Detector
Non-Linear
12dB
Processor
Description
The MT9122 Voice Echo Canceller implements a
cost effective solution for telephony voice-band echo
cancellation
requirements. The MT9122 architecture contains two
echo cancellers which can be configured to provide
dual channel 64 millisecond echo cancellation or
single channel 128 millisecond echo cancellation.
The MT9122 supports ITU-T G.165 or G.164 tone
disable requirements.
The
Controller or Controllerless. Controller mode allows
access to an array of features for customizing
MT9122 operation. Controllerless mode is for
applications where default register settings are
sufficient.
F0od
Microprocessor
Double-Talk
Detector
Interface
MT9122
Dual Voice Echo Canceller with
Offset
Null
F0i
µ/A-Law
Linear/
Disable Tone
MT9122AP
MT9122AE
Detector
conforming
operates
Ordering Information
-40 °C to + 85 °C
BCLK/C4i
µ/A-Law
Linear/
ISSUE 5
in
28 Pin PLCC
28 Pin PDIP
MCLK
Tone Detection
to
two major
ITU-T
Data Sheet
September 1996
Sout
Rin
ENA1
ENB1
CONFIG1
CONFIG2
S1/DATA1
S2/DATA2
S3/CS
S4/SCLK
modes:
G.165
the
1

Related parts for MT9122

MT9122 Summary of contents

Page 1

... The MT9122 architecture contains two echo cancellers which can be configured to provide dual channel 64 millisecond echo cancellation or single channel 128 millisecond echo cancellation. The MT9122 supports ITU-T G.165 or G.164 tone disable requirements. The MT9122 Controller or Controllerless. Controller mode allows access to an array of features for customizing MT9122 operation ...

Page 2

... MT9122 1 ENA1 28 2 ENB1 27 ENA2 ENB2 25 5 Rin 24 PDIP Sin 6 23 VSS MCLK NLP 19 11 REV 18 LAW 12 17 FORMAT PWRDN Pin Description Pin # Name 1 ENA1 SSI Enable Strobe / ST-BUS Mode for Rin/Sout (Input). This pin has dual functions depending on whether SSI or ST-BUS is selected ...

Page 3

... An active low selects sign-magnitude PCM code. When high, selects ITU-T (G.711) PCM code. This control is for both echo cancellers and is valid for both controller and controllerless modes. 14 PWRDN Power-down (Input): An active low resets the device and puts the MT9122 into a low-power stand-by mode. 15 TD2 ...

Page 4

... CONFIG1/ Device Configuration Pins (Inputs). CONFIG2 When CONFIG1 and CONFIG2 pins are both logic 0, the MT9122 serial microport is enabled. This configuration is defined as Controller Mode. When CONFIG1 and CONFIG2 pins are in any other logic combination, the MT9122 is configured in Controllerless Mode. See Table 3. ...

Page 5

... Refer to Table 7 for a complete list. Controller mode is selected when CONFIG1 and CONFIG2 pins are both connected to Vss. Each echo canceller in the MT9122 has four functional states: Mute, Bypass, Disable Adaptation and Enable Adaptation. These are explained in the section entitled Echo Canceller Functional States. ...

Page 6

... After echo cancellation, there is always a small amount of residual echo which may still be audible. The MT9122 uses an NLP to remove residual echo signals which have a level lower than the Adaptive Suppression Threshold (TSUP in G.165). This threshold depends upon the level of the Rin (Lrin) ...

Page 7

... When the PHDis bit is set to 1, G.164 tone disable requirements are selected. This applies to all four Tone Detectors. In response to a valid disable tone, the MT9122 must be switched from the Enable Adaptation state to the Bypass state. This can be done in two ways, automatically or externally. In automatic mode, the Tone Detectors internally control the switching between Enable Adaptation and Bypass states ...

Page 8

... Register 1 and Control Register 2 through four control bits: MuteS, MuteR, Bypass and AdaptDis. See Register Summary for details. MT9122 Throughput Delay The throughput delay of the MT9122 varies according to the data path and the device configuration. For all device configurations, except Data Sheet ...

Page 9

... Power Down Forcing the PWRDN pin to logic low, will put the MT9122 into a power down state. In this state all internal clocks are halted, the DATA1, Sout and Rout pins are tristated and the F0od, TD1, and TD2 pins output high. ...

Page 10

... F0i pin. When a valid ST-BUS frame pulse is applied to the F0i pin, the MT9122 will assume ST-BUS operation. If F0i is tied continuously to Vss the MT9122 will assume SSI operation. ST-BUS Operation The ST-BUS PCM interface conforms to Zarlink’s ...

Page 11

... MT9122, by the Motorola processor, output data from the DATA1 pin must be ignored. This also means that input data on the DATA2 pin is ignored by the MT9122 during a valid read by the Motorola processor. All data transfers through the microport are two bytes long ...

Page 12

... Detector tion when narrow band signal is detected. Offset Null Filter Continuously enabled which removes the DC compo- nent in the PCM input. Table 7 - MT9122 Function Control Summary 12 Controllerless Set bits Extended-Delay to 0 and BBM Control Reg- ister 1 to select. Set bit BBM Control Register 1 to select. ...

Page 13

... ECA ECA MT9122 ECB ECB ...

Page 14

... MT9122 C4i F0i 0 F0od PORT1 Rin Sout PORT2 Sin Rout outputs=High impedance inputs = don’t care indicates that an input channel is bypassed to an output channel ST-BUS Mode 3 supports connection to 2B+D devices where timeslots 0 and 1 transport D and C channels and both echo canceller I/O channels are assigned to ST-BUS timeslots 2 and 3 ...

Page 15

... SCLK CS ➂ ➀ Delays due to internal processor timing which are transparent to the MT9122. ➁ The MT9122: latches receive data on the rising edge of SCLK outputs transmit data on the falling edge of SCLK ➂ The falling edge of CS indicates that a COMMAND/ADDRESS byte will be transmitted from the microprocessor. The subsequent byte is always data followed by CS returning high. ➃ ...

Page 16

... Transmit ➁ SCLK CS ➂ ➀ Delays due to internal processor timing which are transparent to the MT9122. ➁ The MT9122: latches receive data on the rising edge of SCLK outputs transmit data on the falling edge of SCLK ➂ The falling edge of CS indicates that a COMMAND/ADDRESS byte will be transmitted from the microprocessor. The subsequent byte is always data followed by CS returning high ...

Page 17

... HPFDis MuteS AutoTD NBDis MuteR Conv Down Active TDG MT9122 Power Reset Value 0000 0000 0 Power Reset Value 0 0000 0010 0 Power Reset Value 0000 0000 0 ADDRESS = 02h READ ADDRESS = 22h READ Power Reset Value 0000 0000 0 17 ...

Page 18

... MT9122 Echo Canceller A, Flat Delay Register Echo Canceller B, Flat Delay Register Echo Canceller A, Decay Step Number Register Echo Canceller B, Decay Step Number Register Echo Canceller A, Decay Step Size Control Register Echo Canceller B, Decay Step Size Control Register ...

Page 19

... MT9122 ADDRESS = 0Dh READ ADDRESS = 2Dh READ Power Reset Value N/A 8 ADDRESS = 0Ch READ ADDRESS = 2Ch READ Power Reset Value N/A 0 ADDRESS = 0Fh READ ADDRESS = 2Fh READ Power Reset Value N/A 8 ADDRESS = 0Eh READ ADDRESS = 2Eh READ ...

Page 20

... MT9122 Echo Canceller A, Double-Talk Detection Threshold Register 2 ADDRESS = 15h WRITE/READ VERIFY Echo Canceller B, Double-Talk Detection Threshold Register 2 ADDRESS = 35h WRITE/READ VERIFY DTDT DTDT DTDT DTDT Echo Canceller A, Double-Talk Detection Threshold Register 1 ADDRESS = 14h WRITE/READ VERIFY Echo Canceller B, Double-Talk Detection Threshold Register 1 ...

Page 21

... Clockin echo path MT9160 5V CODEC Dout T R Din Clockin F0i echo path MT8941 PLL F0 C4 Figure 13 - (Analog Trunk) Wireless Application Diagram MT9122 is in SSI mode MT9125 ADPCM MT9122 Sin Sout DSTi ADPCMo ADPCMi ENA EN1 ENB EN2 BCLK C20 Rout Rin ...

Page 22

... MT8910 2B1Q MT8972 Bi-phase MT8931 S-INT DSTo T R echo path C4o F0b Figure 15 - (Basic Rate ISDN) Wired Telephone Application Diagram 22 MT9122 connected in ST-BUS mode 1 MT9122 Sin Sout Rout Rin F0i C4i MT9122 in ST-BUS mode 1 Back-To-Back Configuration using D&C channel bypass MT9122 ...

Page 23

... ILC 3. 1.25 MT9122 Min Max Units -0 ±20 mA °C -65 150 500 mW ) unless otherwise stated. SS Test Conditions V V 400mV noise margin V 400mV noise margin V V °C Conditions/Notes µA ...

Page 24

... MT9122 AC Electrical Characteristics Voltages are with respect to ground (V ) unless otherwise stated. SS Characteristics 1 MCLK Clock High 2 MCLK Clock Low 3 MCLK Frequency Dual Channel Single Channel 4 BCLK/C4i Clock High 5 BCLK/C4i Clock Low 6 BCLK/C4i Period 7 SSI Enable Strobe to Data Delay (first bit) 8 SSI Data Output Delay (excluding first ...

Page 25

... CSSI t 100 CSSM t 100 CSH t 100 OHZ Symbol TTL Pin MCH t MCL Figure 16 Master Clock - MCLK MT9122 Units Test Notes =150pF =150pF L CMOS Pin Units - V 0.5 0.9 0.1 0.7 ...

Page 26

... MT9122 Bit 0 (1) Sout/Rout (2) BCLK SSS V (2) ENA1/ENA2 H or (2) V ENB1/ENB2 L Bit (3) Rin/Sin V L Notes: 1. CMOS output 2. TTL input compatible 3. CMOS input (see Table 8 for symbol definitions) (1) Sout/Rout V H (2) C4i F0iS F0iH V H (2) F0i ...

Page 27

... Figure 20 - MOTOROLA Serial Microport Timing Notes: 1. CMOS output 2. TTL input compatible 3. CMOS input (see Table 8 for symbol definitions) DATA OUTPUT DATA INPUT t t IDH SCH t SCL Figure 19 - INTEL Serial Microport Timing t SCH t SCL MT9122 ODD OHZ SCP CSH ...

Page 28

... MT9122 Notes: 28 Data Sheet ...

Page 29

...

Page 30

...

Page 31

... For more information about all Zarlink products Information relating to products and services furnished herein by Zarlink Semiconductor Inc. or its subsidiaries (collectively “Zarlink”) is believed to be reliable. However, Zarlink 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 ...

Related keywords