ml7084-001 Oki Semiconductor, ml7084-001 Datasheet - Page 210

no-image

ml7084-001

Manufacturer Part Number
ml7084-001
Description
4ch Voip Codec
Manufacturer
Oki Semiconductor
Datasheet
• Operational Description
OKI Semiconductor
indication flag (MGEN_FRFLAG)
Melody generator output control
High-speed melody read mode
Speech codec (CH0) activation
High-speed melody read mode
Melody regeneration indication
[1] Initial Settings
• Make the following initial settings:
[2] Activation 1⎯Activate the High-Speed Melody Read Mode
• If the MGEN high-speed read mode control register (MGEN_FREN) is set to “1”, the MGEN high-speed
[3] Activation 2⎯Activate the Melody Generator and the Speech Codec
• Once MGEN_FRFLAG is set to “1”, set the melody generator output control (CR4), and then activate
[4] Melody Regeneration and High-Speed Reading in Progress
• With the start of melody regeneration, the MGEN execution flag indication register (MGEN_EXFLAG) is
• Upon completion of regenerating melody data for 10 ms/20 ms and encode processing, a read request (FR0B
• Upon completion of the regeneration of tune data set on the melody generator, the melody generator output
(Notes)
• A read request (FR0B = 0) will not be cleared until a read by the MCU is completed.
• Also, in the high-speed melody read mode, a request to write receive data (FR1B = “1”→“0”) will not be
• Depending on set tune data, melody data to be regenerated may not be divided into 10 ms/20 ms units.
Melody regeneration and
control (MGEN_FREN)
flag (MGEN_EXFLAG )
- Initial settings to the melody generator, transmit side speech codec coding format TXSC_SEL[1:0] (G.711
μ-law/A-law), and transmit side buffering time TXBUF_TIM (10 ms/20 ms)
read mode display flag (MGEN_FRFLAG) will be set to “1” approximately 250 μs later, entering the
high-speed melody read mode.
(SC_CH0EN = “1”) the speech codec (CH0).
set to “1”.
= “1”→“0”) is issued to the MCU side.
Read melody data for 10 ms/20 ms from the transmit buffer for every read request.
Read requests are repeated to the MCU side until the regeneration of tune data set on the melody generator is
completed.
control setting (CR4) will automatically be cleared to 00h.
Additionally, the MGEN execution flag indication register (MGEN_EXFLAG) will be set to “0” before
issuing a read request for the last melody data upon completion of the regeneration and encode processing of
tune data set on the melody generator.
issued to the MCU side.
In this case, the last melody data will be data for 10 ms/20 ms, which is made up of melody data regenerated
by the melody generator added with silence data.
encoding processing
(SC_CH0EN )
(pin output )
MCU read
FR0_CH1
(CR4)
FR0B
[1] Initial Settings
Stop (00h)
Figure 61 Control Timing in High-Speed Melody Read Mode
Stop
[2] Activation 1
Approx . 250 μs
[3] Activation 2
Init
MGEN & ENC
Output control setting
MGEN & ENC
[4] Melody Regeneration and High - Speed Reading in Progress
MGEN & ENC
MGEN & ENC
Wait
MGEN & ENC
Stop (00h): Cleared automatically
FEDL7224-001FULL-01
ML7224-001TC
Stop
Approx . 250 μs
[5] Stop
210/225

Related parts for ml7084-001