oki voip lsi - tg-tech.com5 ml7204 features single 3.3 v power supply operation speech codec:...

12
1 Oki Electric Industry Co., Ltd. Oki Electric Industry Co., Ltd. Silicon Solution Company Silicon Solution Company OKI VoIP LSI OKI VoIP LSI October 2004 October 2004

Upload: others

Post on 10-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

          1

Oki Electric Industry Co., Ltd.Oki Electric Industry Co., Ltd.

Silicon Solution CompanySilicon Solution Company

OKI VoIP LSIOKI VoIP LSI

October 2004October 2004

          2

VoIP Voice Codec (For VoIP Terminal Adaptor)

ML7074-003, ML7074-004, ML7204-001(New Product)

 Features Voice Codec G.711/G.726*1/G.729APLC(Packet Loss Concealment) function *2*3

Echo canceller (Up to 32ms delay)FSK modulator, FSK demodulator*3

Tone / DTMF generator and detector*1 In ML7074-003 *2 In ML7074-004 *3 In ML7204-001

VoIP Processor (For VoIP Key-Telephone)ML7084-001 Features 32bit RISC CPU ARM7TDMITM

Codec implemented by OKI original DSP Ether net MAC Controller

VoIP LSI Outline

          3

PHY

ML7084

IP Netw

ork

VoIP Phone Basic Structure

Packetize

SIP

De-packetize

ML7074, ML7204

A→D

D←A

エコキャン

圧縮

伸張

ADC

DAC

Echo C

anceller

Encode

Decode JitterControl

Analog Type

Telephone Set

          4

ML7204-001 Basic Structure

Analog

Interface

Analog

Interface

ADC

DAC

ADC

DAC

Tone, DTMFGenerator

Echo

Canceller

FSK Mod

FSK DemodTone, DTMF

Detector

PCM

I/F

Buffer

Bus I/F

Public Telephone

Line

CPU

MO

DEM

IP Netw

ork

ML7204-001

Coder

Decoder

Coder

Decoder

Target Application:VoIP Phone, VoIP Terminal Adaptor, VoIP Router

          5

ML7204 Features

Single 3.3 V power supply operation Speech CODEC:

G.729.A (8 kbps), G.711 (64kbps) µ-law, and A-lawPLC (Packet Loss Concealment) based upon G.711 Appendix I

Echo canceller for 32 ms delayConference call functionV.23 1200bps FSK modulator and demodulator for caller IDTone generator and detector : 2 systems (1650 Hz, 2100 Hz)DTMF generator and detectorDial pulse generator and detectorBuilt-in FIFO buffers / PCM serial Interface Master clock frequency: 12.288 MHz (Crystal oscillation or external input)Hardware or software power down operation possible.Analog input/output type:

Two independent built-in input amplifiersTwo independent built-in output amplifiers

Package: 64-pin plastic QFP, 100-pin plastic TQFP

          6

CPU

MO

DEM

PacketizeDe-Packetize xD

SL LineAnalog

Phone

Terminal Adaptor

SLIC

ADC

DAC

ADC

DAC

Tone,DTMFGenerator

Echo

Canceller

FSK Mod

FSK DemodTone,DTMF

Detector

PCM

I/F

Buffer

Bus I/F

DAA

Telephone

Line

ML7204-001

Coder

Decoder

Coder

Decoder

Application Example (VoIP TA)

          7

ML7084 Basic Structure

PHY

Packetize

SIP

A→D

D←A

エコキャン

圧縮

伸張

ADC

DAC

Echo Canceller

Encode

Decode JitterBuffer

AMBA™ AHB

µPLAT® core-7DJTAG

TXD/RXD

Ethe

r MAC

Blo

ck MAC#1

MAC#1 MAC

#2MAC#2

FIFOCont

FIFOCont FIFO

ContFIFOCont

AHB-IFAHB-IF

AMBA™ APB

DSP Block

DSP CoreDSP Core

Data TransferFIFO (640B)

Data TransferFIFO (640B)

DSP CoreDSP Core

Data TransferFIFO (640B)

Data TransferFIFO (640B)

DRAM ContDRAM Cont

Spe

ech

CO

DE

CS

peec

hC

OD

EC

FLASH,SDRAM etc

MIIMII

External PHY

External Interrupt

PCMCODECPCM

CODEC

PCMCODECPCM

CODEC

PCMCODECPCM

CODEC

PCMCODECPCM

CODECProcessor Bus

AMBA™AHB

Peripheral Bus : AMBA™ APB

AHB-APBBridge

AHB-APBBridge ArbiterArbiter Interrupt

ControllerInterrupt

ControllerDEFSLVDEFSLV

Unified Cache (8KB)

Unified Cache (8KB)

Cache ContCache Cont

Pro_Bus AHB Bridge

Pro_Bus AHB Bridge

Mem

ory

Con

trolle

rM

emor

yC

ontro

ller

Test

I/F

Circ

uit

Test

I/F

Circ

uit

SystemTimer

SystemTimer

SystemControl

SystemControlSOISOI

RAMRAM

ROMROM

RAMRAM

ROMROM

AHB-APBBridge

AHB-APBBridge

AHBDecodeAHB

Decode

Crystal

CLKGEN[PLL]

CLKGEN[PLL]

ARM7TDMI®ARM7TDMI®

TimerTimerTimerTimer

VoltageDetector

ResetReset

VoltageDetector

ResetReset

LEDKey Pad

GPIOGPIO

LEDKey Pad

GPIOGPIO

ModeSet

TESTTEST

ModeSet

TESTTEST

LCDController

LCD I/FLCD I/F

LCDController

LCD I/FLCD I/F

AYNCComm

SIO2SIO2

AYNCComm

SIO2SIO2

SLI

CM

ic/S

pk

SIO

De-Packetize

          8

ML7084 Features

CPUAs CPU platform, uPLAT-7D Core (Hardware IP) attached bare necessity peripheral to implement OS is built in to ARM7TDMITM

CPU (57.344MHz at2.5V)8KB cache memory in uPLAT-7D. Most suitable platform core for LSI in high-speed, low power consumption marketCODEC InterfaceVoIP Voice Codec with Oki’s unique DSP built-inAnalogue input/output 3 chain, digital input/output 2 chain are built-in for voice interface of SLIC, DAA and HandsetSpeech CODEC: G.729.A/G.726/G.711 selectable (voice 1 channel for processing) built-in

Ethernet MAC ControllerMII 2 chain for external interface to connect to AMBA AHB busEthernet MAC controller with PC port, Network portNetwork board connected to higher rank network processes data packet from PC board, and voice packet from CPUVoice priority control circuit built-in to send voice packet prioritize

Vdd : 2.25-2.75V & 3.0-3.6VTOP : -20 - +60 degreeCPKG : QFP208-P-2828-0.50-BK4

          9

Speaker

EtherEtherPHYPHY

ARMARM

DSPDSP CODECCODECCODECCODEC

MACMACMACMAC

LCD I/FLCD I/F

GPIOGPIO

EtherEtherPHYPHY

LCDLCD

KEYKEY

LEDLED

Microphone

FLASHFLASH SDRAMSDRAM

PCLAN

VoIP Key-TEL

Hand Set

Application Example (Key Tel)

ML7084-001

          10

JTAG

SLIC RJ11

PHY RJ45

PHY RJ45

ML7084

CODEC MAC

μPLAT7D(ARM7TDMI)

DAA RJ11

SDRAM FLASH

DialButton

Function KeyLCD

ML7084 Evaluation Board

MIC

SP

ML7084 Basic Service package

• One Year Technical support• ML7084 Evaluation Board (1 set)• Software, documentation (CD) for development• One Year maintenance

Attached CD includes:• Software

Demo-application (binary); MAC driver (with source)DSP-HAL (with source) ; Header files ; Evaluation tools

• Documentations Data sheet, Circuit drawing, Parts list

What’s BSP (Basic Support Package)?

          11

Voice StreamControl Library

RTP/RTCP

MAC Driver

TCP/IP

SIP/SDP

Real Tim

e OS

(µ-ITRO

N, Linux)

User's Application

ARM7 Ether-MAC CODEC

Hardware (ML7084/Evaluation Board)

DSP-HAL3rd Party Product

Optional Software

Included in BSP

HAL : Hardware Abstraction Layer

ML7084 Software Stack

Optional Software Line-up’s

          12

ML7084

ML7074

ML7224

ML7204

ML7214

ML72X4

ML7234

ML72W4Upgrade

Upgrade

Multi channel

Upgrade

For WirelessTerminals

VoIP Processor

VoIP Codec

4ch Codec (ES:'04 4Q)

2ch Codec

Low Power , G.723.1

Ether PHY, Ether SW

IP-v6 , Cipher

Road Map

2004 2005