ml7204v-001tb Oki Semiconductor, ml7204v-001tb Datasheet

no-image

ml7204v-001tb

Manufacturer Part Number
ml7204v-001tb
Description
Voip Codec
Manufacturer
Oki Semiconductor
Datasheet
GENERAL DESCRIPTION
The ML7204-001 is a speech CODEC for VoIP.
G.729.A/G711 and supports the PLC (Packet Loss Concealment) function.
With an echo canceler that handles 32 ms-delay and FSK detection/generation, DTMF detection/generation, and
tone detection/generation functions, the ML7204-001 is the most suitable LSI for adding the VoIP function to
TAs and routers.
FEATURES
• Power supply voltage
• Speech CODEC:
• Built-in FIFO buffer (640 bytes) for transmission/reception data transfer
• Echo canceler for handling 32 ms delay
• DTMF detection
• DTMF generation (the tone generation function enables generation of DTMF signals)
• Tone detection:
• Tone generation:
• FSK detection
• FSK generation
• Built-in 16-bit timer:
• Dial pulse detection function (secondary function of general-purpose I/O ports)
• Dial pulse transmission function (secondary function of general-purpose I/O ports)
• General-purpose I/O ports
• Two types of built-in linear PCM CODEC (CODEC_A and CODEC_B)
• Analog interface
• PCM interface coding format:
• PCM serial transmission rate: 64 kHz to 2.048 MHz (fixed to 2.048 MHz for output)
• PCM time slot assignment function (allows up to 2 slots for input and 1 slot for output individually)
OKI Semiconductor
ML7204-001
VoIP CODEC
Digital power supply voltage (DVDD0, 1, 2):
Analog power supply voltage (AVDD):
G.729.A (8 kbps)/G.711 (64 kbps) µ-law and A-law (supports individual setting for transmission and
reception)
Supports ITU-T G.711 Appendix 1 compliant PLC (Packet Loss Concealment) function
Supports the 2-channel processing function (for 3-way communication)
Allows selection of Frame/DMA (slave) interface
100-pin package: Equipped with 21 ports (with some of them having secondary function allocation)
CODEC_A side: Incorporates one type each of input amplifier and output amplifier (10 kΩ driving)
CODEC_B side: Incorporates one type each of input amplifier and output amplifier (10 kΩ driving)
Allows selection of 16-bit linear/G.711 (64 kbps) µ-law or A-law
When set to µ-law/A-law: Supports up to 32 slots (BCLK: 2.048 MHz)
When set to 16-bit linear: Supports up to 16 slots (BCLK: 2.048 MHz)
64-pin package: Equipped with 7 ports (with some of them having secondary function allocation)
2 types (1650 Hz and 2100 Hz: Detection frequency can be changed)
2 types
1 channel
3.0 to 3.6 V
3.0 to 3.6 V
As a speech CODEC, this LSI allows selection of
FEDL7204-001DIGEST-01
Issue Date: Aug. 12, 2004
1/42

Related parts for ml7204v-001tb

ml7204v-001tb Summary of contents

Page 1

... OKI Semiconductor ML7204-001 VoIP CODEC GENERAL DESCRIPTION The ML7204-001 is a speech CODEC for VoIP. G.729.A/G711 and supports the PLC (Packet Loss Concealment) function. With an echo canceler that handles 32 ms-delay and FSK detection/generation, DTMF detection/generation, and tone detection/generation functions, the ML7204-001 is the most suitable LSI for adding the VoIP function to TAs and routers ...

Page 2

... OKI Semiconductor • Master clock frequency: 12.288 MHz (crystal; external input) • Supports hardware and software power down • Package: 64-pin plastic QFP (QFP64-P-1414-0.80-BK) 100-pin plastic TQFP (TQFP100-P-1414-0.50-BK) FEDL7204-001DIGEST-01 ML7204-001 (ML7204-001GA) (ML7204V-001TB) 2/42 ...

Page 3

... OKI Semiconductor BLOCK DIAGRAM P/S S/P TS CONT CH2 CH1 CH1 CH2 RXGAIN _CH2 - + FEDL7204-001DIGEST-01 ML7204-001 4 [3:0] GPIO 6 [5:0] GPIO 8 [7:0] GPIOC TST1 TST0 PDNB CLKOUT XO XI 3/42 ...

Page 4

... OKI Semiconductor PIN CONFIGURATION (TOP VIEW) AVDD 49 AIN0P 50 AIN0N 51 GSX0 52 GSX1 53 AIN1N 54 AVREF 55 VFRO0 56 VFRO1 57 AGND 58 DGND2 DVDD2 62 VREGOUT 63 VBG 64 64-Pin Plastic QFP FEDL7204-001DIGEST-01 ML7204-001 D15 32 D14 31 D13 30 D12 29 D11 28 D10 ...

Page 5

... OKI Semiconductor AVDD 76 77 AIN0P 78 AIN0N 79 GSX0 GSX1 82 AIN1N AVREF 85 VFRO0 86 VFRO1 87 AGND DGND2 DVDD2 VREGOUT 98 VBG 99 NC 100 : Provided for 100-pin packages only 100-Pin Plastic TQFP FEDL7204-001DIGEST-01 ML7204-001 50 NC D15 49 D14 ...

Page 6

... OKI Semiconductor PIN DESCRIPTIONS Pin Symbol TQFP100 QFP64 1 — CLKOUT 2 1 TST1 3 2 TST0 4 — GPIOC[0] 5 — GPIOC[ PCMO 7 4 PCMI 8 5 BCLK 9 6 SYNC 10 — GPIOC[2] 11 — GPIOC[ DVDD0 13 — GPIOC[4] 14 — GPIOC[5] ACK0B/GPIOA ACK1B/GPIOA — ...

Page 7

... OKI Semiconductor Pin Symbol TQFP100 QFP64 26 — — — — — — D10 43 28 D11 44 — D12 46 30 D13 47 — ...

Page 8

... OKI Semiconductor Pin Symbol TQFP100 QFP64 61 42 PDNB 62 — GPIOB[0] 63 — GPIOB[ CLKSEL 65 — GPIOB[2] 66 — GPIOB[ DGND1 68 — GPIOB[4] 69 — GPIOB[ GPIOA[0]/DPI 71 46 GPIOA[1] 72 — — NC GPIOA[2]/ GPIOA[ AVDD 77 — AIN0P ...

Page 9

... OKI Semiconductor Pin Symbol TQFP100 QFP64 95 62 DVDD2 96 — — VREGOUT 99 64 VBG 100 — NC When I/O PDNB = “0” — — Digital power supply — — (Unused) — — (Unused) — — Internal regulator voltage output pin (approx. 2.5 V) — ...

Page 10

... OKI Semiconductor ABSOLUTE MAXIMUM RATINGS Parameter Symbol Analog power supply AVDD voltage Digital power supply DVDD voltage Analog input voltage VAIN VDIN1 Digital input voltage VDIN2 Output current IO Power dissipation PD Storage temperature Tstg RECOMMENDED OPERATING CONDITIONS Parameter Analog power supply voltage ...

Page 11

... OKI Semiconductor ELECTRICAL CHARACTERISTICS DC Characteristics Parameter Symbol ISS (PDNB = ”0”, DVDD = AVDD=3 25°C) Operating status 1 Speech CODEC activated/PCM I/F not used IDD1 SC_EN = ”1”, AFEA_EN = ”0”, AFEB_EN = ”1”, XI, XO: 12.288 MHz crystal connected Power supply current Operating status 2 Speech CODEC activated/PCM I/F used SC_EN = ” ...

Page 12

... OKI Semiconductor Analog Interface Parameter Symbol Input resistance (*1) RIN Output load resistance RL Output load capacitance CL Offset voltage VOF Output voltage level (* Design guaranteed value *2 –7.7 dBm (600Ω dBm0, +3.17 dBm0 = 1.3 Vpp (AVDD = 3.0 to 3.6 V, DVDD0 3.0 to 3.6 V, AGND = DGND0 0 –20 to 60°C unless otherwise specified) ...

Page 13

... OKI Semiconductor AC Characteristics in Speech CODEC = G.711 (µ-law) Mode Parameter Symbol LT1 LT2 Transmit frequency LT3 characteristics LT4 LT5 LT6 LR2 LR3 Receive frequency LR4 characteristics LR5 LR6 SDT1 Transmit SDT2 signal-to-noise ratio SDT3 (*1) SDT4 SDT5 SDR1 SDR2 Receive signal-to-noise ratio ...

Page 14

... OKI Semiconductor AC Characteristics (Gain Setting) in Speech CODEC = G.711 (µ-law) mode Parameter Symbol Transmit/receive gain GAC setting accuracy AC Characteristics (Tone Output) in Speech CODEC = G.711 (µ-law) Mode Parameter Symbol Frequency deviation fDFT Output level oLEV AC characteristics (DTMF Detector and Other Detectors) in Speech CODEC = G.711 (µ-law) Mode ...

Page 15

... OKI Semiconductor Timings of PDNB, XO, and AVREF Parameter Symbol Power-down signal pulse tPDNB width AVDD supply delay time tAVDDON Oscillation activation time txtal AVREF rise time tAVREF DVDD AVDD 90% DVDD AVDD t AVDDON VREGOUT 90% PDNB t PDNB XO txtal AVREF Figure 1 Timings of PDNB, XO, and AVREF (Note) The capacitance of the AVREF capacitor (C5) affects the AVREF rise time and analog characteristics ...

Page 16

... OKI Semiconductor PCM interface Parameter Symbol Bit clock frequency fBCLK Bit clock duty ratio dBCLK Synchronous signal frequency fSYNC dSYNC Synchronous signal duty ratio Transmit/receive synchronous tBS timing tSB Input setup time tDS Input hold time tDH tSDX Digital output delay time ...

Page 17

... OKI Semiconductor BCLK tBS tSB tWS SYNC tXD1 tXD2 MSB PCMO tSDX Figure 4 PCM Interface Output Timing (Long Frame) BCLK tBS tSB tWS SYNC tXD1 MSB PCMO Figure 5 PCM Interface Output Timing (Short Frame tXD2 ...

Page 18

... OKI Semiconductor Control Register Interface Parameter Symbol Address setup time (at Read) tRAS Address hold time (at Read)) tRAH Address setup time (at Write) tWAS Address hold time (at Write) tWAH Write data setup time tWDS Write data hold time tWDH CSB setup time (at Read) ...

Page 19

... OKI Semiconductor Transmit/Receive Buffer Interface (Frame Mode) Parameter Symbol FR1B setup time tF1S FR1B output delay time tF1D Address setup time (at Read) tRAS Address hold time (at Read)) tRAH Address setup time (at Write) tWAS Address hold time (at Write) tWAH Write data setup time ...

Page 20

... OKI Semiconductor Transmit/Receive Buffer Interface (DMA Mode) Parameter Symbol DMARQ1B setup time tDR1S tDR1RD DMARQ1B output delay time tDR1FD Address setup time (at Read) tRAS Address hold time (at Read)) tRAH Address setup time (at Write) tWAS Address hold time (at Write) tWAH Write data setup time ...

Page 21

... OKI Semiconductor PIN FUNCTIONAL DESCRIPTION AIN0N, AIN0P, GSX0, AIN1N, and GSX1 These are transmit analog input and transmit gain adjustment pins. AIN0N and AIN1N are connected to inverted input pins of internal transmission amplifiers AMP0 and AMP1, and AIN0P is connected to a noninverting input pin of AMP0. GSX0 and GSX1 are connected to output pins of AMP0 and AMP1. See Figure 9 for the gain adjustment. At power down (PDNB = “ ...

Page 22

... OKI Semiconductor AVREF This is an output pin of an analog signal ground potential. With the output potential of about 1.4 V, insert bypass capacitors of 2.2 to 4.7 µF (aluminum electrolysis type) and 0.1 µF (ceramic type) in parallel. AVREF outputs 0 power down. AVREF starts being powered up after power-down reset, the system restarts from ( PDNB = “ ...

Page 23

... OKI Semiconductor DVDD0, DVDD1, DVDD2, and AVDD These are power supply pins. DVDD0, DVDD1, and DVDD2 are connected to the power supply of a digital circuit and AVDD is connected to a power supply of an analog circuit. Connect these pins near the LSI and insert bypass capacitors of 10 µF (electrolysis type) and 0.1 µF (ceramic type) between DGND and AGND in parallel ...

Page 24

... OKI Semiconductor INTB/GPIOA[6] Primary function: INTB This in an interrupt request output pin. When the interrupt cause is changed, this pin outputs a “L” level for about 1.0 µs. When the interrupt factor is not changed, “H” is output. The interrupt factor can be checked by reading CR16-CR22. Table 1 lists the interrupt causes ...

Page 25

... OKI Semiconductor A0-A7 These are address input pins for accessing a frame/DMA/control register. Each address is as follows. Transmit buffer (TX Buffer) A7-A0 = 80h Receive buffer (RX Buffer) A7-A0 = 81h Control register (CR) See Tables for the addresses. D0-D15 These are data I/O pins for accessing a frame/DMA/control register. Since these pins are I/O pins, connect pull-up resistors. When an 8-bit bus access is selected in the MCU interface data width selection register (BW_SEL), pins D0-D7 are enabled. When using the pins with 8-bit bus access (BW_SEL = “ ...

Page 26

... OKI Semiconductor FR0B (DMARQ0B) • FR0B (FRAME/DMA selection register FD_SEL = “0” in frame mode) This is a transmit frame output pin that outputs data when the transmit buffer for frame access becomes full. When the transmit buffer becomes full, the pin outputs “L” and retains “L” until the specified number of words are read from the MCU. • ...

Page 27

... OKI Semiconductor GPIOB[5:0] This is a general-purpose I/O port B[5:0]. (Provided for 100-pin packages only.) GPIOC[7:0] This is a general-purpose I/O port C[7:0]. (Provided for 100-pin packages only.) CLKSEL This is an input-output control input pin of SYNC and BCLK. The pin controls input when it is set to “0” and output when it is set to “ ...

Page 28

... OKI Semiconductor FUNCTIONAL DESCRIPTION Transmit and receive buffers CONFIGURATION EXAMPLES Configuration Example 1 (Basic Call, CODEC_A) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF AMP1 TXGAINB CODECB_TXEN Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ ...

Page 29

... OKI Semiconductor Configuration Example 2 (Basic Call, CODEC_B) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF TXGAINB CODECB_TXEN AMP1 Linear PCM STGAINB (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N A/D0 BPF TXGAINA CODECA_TXEN AMP0 AIN0P Linear PCM (CODEC_A) STGAINA 10kΩ ...

Page 30

... OKI Semiconductor Configuration Example 3 (Calling Using Extension with PCM) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF TXGAINB CODECB_TXEN AMP1 Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N A/D0 BPF TXGAINA CODECA_TXEN AMP0 AIN0P ...

Page 31

... OKI Semiconductor This example shows the configuration for making calls using extension between two analog telephone sets (A-TEL1 and A-TEL2) on the equipment that has two or more analog telephone interface ports. Linear PCM Codec (CODEC_B) Linear PCM A-TEL1 Codec (CODEC_A) ML7204 (Configuration example 3) ...

Page 32

... OKI Semiconductor Configuration Example 4 (Three-Way Calling: Terminal Side [Two Parties] – NW Side [One Party]) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF TXGAINB CODECB_TXEN AMP1 Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N ...

Page 33

... OKI Semiconductor This example shows the configuration for making three-way calling between the terminal side (two parties) and the VoIP NW side (one party). Linear PCM Codec (CODEC_B) Linear PCM A-TEL2 Codec (CODEC_A) ML7204 (Configuration example 3) Linear PCM Codec (CODEC_B) Linear A-TEL1 ...

Page 34

... OKI Semiconductor Configuration Example 5 (Three-Way Calling: Terminal Side [One Party] – NW Side [Two Parties]) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF AMP1 TXGAINB CODECB_TXEN Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N ...

Page 35

... OKI Semiconductor Configuration Example 6 (Three-Way Calling: Terminal Side [Three Parties]) GSX]1 TXDETB 10kΩ AIN1N A/D1 BPF TXGAINB CODECB_TXEN AMP1 Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N A/D0 BPF TXGAINA CODECA_TXEN AMP ...

Page 36

... OKI Semiconductor Configuration Example 7 (CODEC-A-CODEC-B Loop Back Mode) GSX1 TXDETB 10kΩ AIN1N A/D1 BPF TXGAINB CODECB_TXEN AMP1 Linear PCM STGAINB Codec (CODEC_B) 10kΩ RXGAINB CODECB_RXEN D/A1 LPF VFRO1 AMP3 RXGENB GSX0 TXDETA 10kΩ AIN0N A/D0 BPF TXGAINA CODECA_TXEN AMP0 AIN0P ...

Page 37

... OKI Semiconductor APPLICATION CIRCUITS Analog input 2.2uF Analog output General-purpose I/O pins +3.3 V 500Ω PCM I/F Power-down control 12.288 MHz crystal 8pF 10uF 0.1uF ML7204-001GA 1 AIN0P A6 51 AIN0N GSX0 GSX1 AIN1N D15 55 AVREF D14 D13 0.1uF D12 D11 56 VFRO0 ...

Page 38

... OKI Semiconductor Analog input 2.2 µF Analog output General-purpose I/O pins A General-purpose I/O pins B General-purpose I/O pins C +3.3 V 500Ω PCM I/F 12.288 MHz crystal 8 pF 10uF 0.1uF ML7204-001TB 1 AIN0P AIN0N GSX0 GSX1 AIN1N AVREF D15 48 0.1 µ ...

Page 39

... OKI Semiconductor PACKAGE DIMENSIONS Notes for Mounting the Surface Mount Type Package The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times) ...

Page 40

... OKI Semiconductor TQFP100-P-1414-0.50-K Mirror finish 5 Notes for Mounting the Surface Mount Type Package The surface mount type packages are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times) ...

Page 41

... OKI Semiconductor REVISION HISTORY Document No. FEDL7204-001DIGEST-01 Aug. 12, 2004 Page Date Previous Current Edition Edition – – FEDL7204-001DIGEST-01 ML7204-001 Description Final edition 1 41/42 ...

Page 42

... OKI Semiconductor NOTICE 1. The information contained herein can change without notice owing to product and/or technical improvements. Before using the product, please make sure that the information being referred to is up-to-date. 2. The outline of action and examples for application circuits described herein have been chosen as an explanation for the standard action and performance of the product ...

Related keywords