YMU757B Yamaha, YMU757B Datasheet

no-image

YMU757B

Manufacturer Part Number
YMU757B
Description
MA-1C
Manufacturer
Yamaha
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
YMU757B
Manufacturer:
OSI
Quantity:
500
Part Number:
YMU757B-QZ
Manufacturer:
YAMAHA
Quantity:
1 000
Part Number:
YMU757B-QZ
Manufacturer:
YAMAHA
Quantity:
20 000
Outline
Features
The YMU75B is a high quality melody LSI for cellular phone handsets, supporting the data format for various
applications including ringing and holding melody sounds. The built-in Yamaha's original FM synthesizer can create
various timbres, and its built-in sequencer can produce up to 4 different sounds with 4 different timbres simultaneously
without placing a load to the controller.
The serial port controller interface enables real time reproduction of the melody data via FIFO, without the limitation of
the data capacity.
With a built-in amplifier to drive the dynamic type speaker, it is possible to connect the speaker directly.
This LSI also has an analog-output terminal for the phone jack. In the stand-by mode, the power consumption
can be reduced to 1
YAMAHA's original FM sound generator function
Built-in sequencer
Capable of producing up to 4 different sounds simultaneously (4 independent timbres available).
Built-in output 400mW speaker amplifier
Built-in circuit for sound quality correcting equalizer
Built-in serial interface
2.688, 8.4, 12.6, 14.4, 19.2, 19.68, 19.8 and 27.82 MHz serial clock inputs support
And support the mode which set to optional frequency from 2.685MHz to 27.853MHz at 55.93kHz intervals
Analog output for ear phone
Power down mode (Typ 1µA or less)
Power supply voltage (Digital and Analog): 3.0V±10 %
20-pin QFN
µ
A or less while waiting.
YAMAHA CORPORATION
YMU757B
MA-1C
CATALOG No.:LSI-4MU757B2
YMU757B CATALOG
2000.4

Related parts for YMU757B

YMU757B Summary of contents

Page 1

... MHz serial clock inputs support And support the mode which set to optional frequency from 2.685MHz to 27.853MHz at 55.93kHz intervals Analog output for ear phone Power down mode (Typ 1µA or less) Power supply voltage (Digital and Analog): 3.0V±10 % 20-pin QFN YAMAHA CORPORATION MA-1C CATALOG No.:LSI-4MU757B2 YMU757B CATALOG 2000.4 ...

Page 2

... YMU757B Contents • General description of YMU757B.… …………………………………………………………………………4 • Block description…….. ……………………………………………………………………………5 • ...

Page 3

... YMU757B General description of YMU757B The YMU757B is controlled by way of the serial interface. Shown below is its internal configuration. SDIN Serial SYNC interface SCLK Musical score data FIFO /IRQ 32word When the data is inputted into the serial interface converted into the parallel data and transmitted to each function block according to the index address ...

Page 4

... YMU757B Block description 1) Serial interface When the serial interface receives the serial data, it identifies the index data and transmits the control data to each function block. 2) FIFO The musical score data are stored temporarily in FIFO which can contain musical score data. The musical score data are processed are processed in the sequencer when they are generated as sounds and those that have been processed are deleted one after another ...

Page 5

... YMU757B Pin configuration /TESTI /RST TESTO CLK_I SDIN Pin QFN Top View -5- SPVSS AVDD 9 EQ3 8 EQ2 7 EQ1 6 ...

Page 6

... YMU757B Pin description No. Pin 1 SYNC 2 SCLK 3 AVSS 4 VREF 5 HPOUT 6 EQ1 7 EQ2 8 EQ3 9 AVDD 10 SPVSS 11 SPOUT1 12 SPOUT2 13 DVSS 14 DVDD 15 /IRQ 16 /TESTI 17 /RST 18 TESTO 19 CLK_I 20 SDIN Note : Ish = Schmitt input terminal AI = Analog input terminal A0 = Analog output terminal I/O Function I Serial I/F synchronous signal input Ish ...

Page 7

... YMU757B Block diagram SCLK Register SYNC Serial I/F SDIN FIFO 16b x 32w /IRQ /RST Concerning AIN signal inputted into equalizer circuit As this design presupposes the use of this LSI for the "hands-free" possible to process the FM sound and call sound by analog mixing in the equalizer circuit and output the resulting sound through the speaker. ...

Page 8

... YMU757B Register map Index b15 b14 b13 b12 b11 b10 $00h BL1 BL0 NT3 NT2 NT1 NT0 CH1 CH0 VIB $10 - 2Fh ML2 ML1 ML0 VIB EGT SUS RR3 RR2 RR1 RR0 DR3 DR2 DR1 DR0 AR3 AR2 AR1 AR0 SL3 SL2 SL1 SL0 TL5 TL4 TL3 TL2 TL1 TL0 ...

Page 9

... YMU757B Explanation of registers The YMU757B has three types of control registers. They are musical score data, timbre data and other control data. Musical score data $00h Musical score data The musical score data are written in FIFO whose capacity is 32 words. There are two types of musical score data ...

Page 10

... YMU757B NT3 - NT0 : Pitch setting Four bits from NT3 to 0 are used to specify the pitch. The bit assignment is as shown below. NT[3: About "prohibition of a setup" Though LSI never hangs up, different sound may be made. Never set it up. ...

Page 11

... YMU757B TI3 - TI0 : Interval setting These bits are used to set the interval period before the note and rest are processed next. The interval "48" represents the time for the whole note. TI [3: TK2 - 0 : Note (sound length) designation These 3 bits are used to designate the note (sound length). Depending on the values of interval setting (TI3 - 0), the length varies as shown in the following table. The interval " ...

Page 12

... YMU757B Precaution When KEY is turned on from the condition that a release rate isn't finished completely again in the same one channel, a tone may change. This happens in the case of the continuous sound, even the decline sound which. A reason happens because envelope of the career side of a source of FM sound and modulator side and a phase deviate ...

Page 13

... YMU757B Default: 0000h Rest data Index b15 b14 B13 b12 $00h CH1 - CH0 : Part setting Using CH1 or 0 bit, set the part for each rest. CH[1:0] 00b 01b 10b 11b TI3 - TI0 : Interval setting These bits are used to set the interval before the note and rest are processed next. ...

Page 14

... YMU757B Timbre data $10 – 2Fh Timbre data It is possible to register the data for 8 timbres in the register and 4 among them can be reproduced simultane ously. One timbre consists of [parameter for the modulator] and [parameter for the carrier set. (For the details of the modulator and the carrier, please refer to "General description of FM sound generator"). ...

Page 15

... YMU757B VIB : Vibrato This function is used for setting the vibrato function on or off. Use "0" to set it off and "1" to set it on. The vibrato frequency is 6.4Hz and the modulation rate is ±13.47cent. EGT : Envelope waveform type This function is used to select the type of the envelope waveform. ...

Page 16

... YMU757B SL3 - SL0 : Sustain level setting The sustain level refers to the level at which shifting from the decay rate to the release rate takes place in the case of the damped sound, and the volume level of the sound being sustained in the case of the sustained sound. ...

Page 17

... YMU757B FL [2:0] Modulation rate Other control data $30h Timbre allotment data One melody consists of four parts and a timbre is allotted for each of these parts. Among the eight timbres registered in the timbre data register, use four of them for each of these parts. Default: 0000h Index ...

Page 18

... YMU757B $33h Clock selection Default: 0000h Index b15 b14 b13 b12 $33h This setting sets the clock frequency inputted through the CLK_I terminal. Be sure to execute this setting before reproducing the melody. Even if clock of which frequency is being inputted during resetting OK. ...

Page 19

... YMU757B Default: 0000h Index b15 b14 b13 b12 $35- These bits are used to set the volume of each source. The volume setting consists of 31 steps and mute function possible to set at 1dB intervals. As the default is muted, cancel the mute function before proceeding to sound generation. ...

Page 20

... YMU757B $39h Clock setting Default: 0000h Index b15 b14 b13 b12 $39h When clock is set in programmable mode, the frequency of clock which it is inputted from the CLK_I terminal is set. Complete establishment before pronounce. Even if clock of which frequency is being inputted during resetting OK. ...

Page 21

... YMU757B Power-down control division diagram As for the power-down possible to divide an inside function separately and to control it. The power-down is controlled by Index 38h. SCLK Register RAM SYNC Serial SDIN I/F FIFO 16b x 32w /IRQ /RST Explanation of each bit the bit to make the power-down whole of the digital department. ...

Page 22

... YMU757B AP3 It is the bit that the power-down the reversal amplifier side of the speaker output part decline. A reversal amplifier side is started after a VREF circuit and a non-reversal amplifier are started. And, it depends, and pop noise occurrence can be restrained. AP4 It is the bit that power-down DAC and the HP Volume part. ...

Page 23

... YMU757B The establishment example by the use case. Depending on how the function is used, bit settings can be combined as shown below. Power reduction of entire analog section Used for ear phone output only Used for speaker only (hand-free phone) AP1 AP2 AP3 AP4 ...

Page 24

... YMU757B Resetting This LSI can be initialized by setting the /RST terminal to "L" or through the software as the CLR bit is provided for the $32h setting. The inside of the LSI is initialized by doing hardware resetting, and it becomes default condition completely initialized by software resetting except for the timbre data register of Index10h - 2Fh. ...

Page 25

... YMU757B Interrupt sequence An interrupt from LSI (/IRQ-"L") occurs when the data amount in FIFO is less than the set value. For example, supposing that 10h (16b) is set for the IRQ point of $34h, FIFO is full with the data before starting the melody as described above under "Settings and procedure to generate melody". ...

Page 26

... YMU757B State transition description Shown below is a state transition diagram of the YMU757B. Analog PowerON Power Off Analog PowerDown mode Digital PowerDown mode Sequence to turn on the power supply. Ideally, the digital side power supply should be turned on first to initialize the hardware, followed by turning on of the analog side power supply ...

Page 27

... YMU757B Explains about each status Digital Power ON Ready It is the condition before starting a digital power supply. Hardware Reset The digital power supply has been turned on. Immediately after it has turned on, always enter the hardware resetting data. Analog Power ON Ready It is the condition before starting a analog power supply. Turn on the analog power supply after the digital section has been initialized ...

Page 28

... YMU757B Operation in FIFO empty state If FIFO has become empty during reproduction, the musical score data written last is processed continuously until the next data is entered. If the last written data is a note data, that note is reproduced continuously. If the last written data is a rest data, the rest state will be maintained. ...

Page 29

... YMU757B Example of system connection SCLK SYNC SDIN RESET# IRQ# CLK Headphone EQ1 SCLK EQ2 SYNC SDIN EQ3 YMU757B SPOUT1 /RST /IRQ SPOUT2 CLK_I AVDD AVSS SPVSS +3.0V 0.1uF 4.7uF 0.1uF -29 AIN R2 C2 0.1uF +3.0V 4.7uF ...

Page 30

... YMU757B One sound and volume level adjustment in 4 sound pronunciation The volume level outputted from DAC by the number of the pronunciation is different. When 1 sound (*) is outputted from FM sound source, output voltage amplitude from DAC is 0.375Vp-p. When more than one sound is pronounced at the same time, output voltage amplitude varies in the phase of each wave shape ...

Page 31

... YMU757B A level adjustment recommendation example in all FM volume or either of SP Volumes is a little squeezed as a default (from –3dB to -6dB). When a user adjusts volume considered controlling either volume. At this time, because the side which gain is raised to is secured in advance, either of FM volume or SP Volumes is a little squeezed as a default ...

Page 32

... YMU757B Sound quality correction circuit It is possible to correct the sound quality and gain by using an external circuit connected to EQ1 to 3 terminals. A circuit structure of EQ1 to 3 terminal inside and example of external circuit are as follows. AIN EQ1 Gain and filter characteristic are adjusted by value of C1, C2, R1 and R2. ...

Page 33

... YMU757B If add resister R3, frequency characteristic is as follows. EQ1 FM VOL Gain1= (R2+R3) /R1. Gain2=R3/R1. Cut off frequency f1 and f2 of filter is as follows. f1=1/ (2π×R1×C1). f2=1/ (2π×R2×C2). Gain Gain1 Gain1-3dB Gain2 EQ2 + VREF f1 f2 -33- R3 EQ3 Freq ...

Page 34

... Index Data (8bit) The YMU757B is controlled through the three serial interfaces SCLK, SYNC and SDIN. About the relations between SDIN and SCLK The value of SDIN is taken in the inside of the LSI at the SCLK rise. Input SDIN so that setup/Hold time is secured to rise edge of SCLK. ...

Page 35

... YMU757B Electrical characteristics 1. Absolute maximum ratings Parameter Power supply voltage (analog) Power supply voltage (digital) Analog input voltage Digital input voltage Operating temperature Storage temperature Note SPV = Recommended operating conditions Parameter Operating voltage (analog) Operating voltage (digital) Operating temperature ...

Page 36

... YMU757B 4. AC characteristics Input ViH=0.8×Vdd, ViL=0.1×Vdd as input signal. Measure timing at ViH=0.7×Vdd, ViL=0.2×Vdd. 4-1. CLK_I ,Reset Parameter CLK_I clock cycle period CLK_I "L" pulse width CLK_I "H" pulse width /RST active "L" pulse width SCLK start delay time ...

Page 37

... YMU757B 4-2. Serial Interface Parameter SCLK clock period SCLK "L" pulse width SCLK "H" pulse width SCLK rise time SCLK fall time SYNC "H" pulse width SYNC rise time SYNC fall time SYNC delay time SYNC “L” pulse width SYNC > ...

Page 38

... YMU757B 5. Power consumption Parameter During normal operation (digital) During no output sound(analog) (analog) Output 300mW (RL power-down mode Note) T =-20~85° Analog characteristics SP Amplifier Parameter Gain setting (fixed) Minimum resister load (RL) Full-scale analog output(RL=8 Maximum output power Maximum output power THD + N (RL=8 ,f=1kHz,300mW output) ...

Page 39

... YMU757B FM Volume Parameter Volume setting range Volume step width Noise level (no signal, f= 400Hz - 20kHz) Maximum output current Full-scale analog output Output impedance PSRR (f=1kHz) Note) T =25°C, DVDD = AVDD = 3. Volume Parameter Volume setting range Volume step width Noise level (no signal, f= 400Hz - 20kHz) ...

Page 40

... YMU757B 10.0000 1.0000 0.1000 0.0100 0 Speaker amplifire Frequency characteristics vs PSRR 0.00 -10.00 -20.00 -30.00 -40.00 -50.00 -60.00 -70.00 -80.00 10 Speaker amplifire THD+N vs Output power 100 200 Output power (mW) 100 1000 Frequency (Hz) -40- AVDD=3. f=1kHz 300 400 AVDD=3. 10000 100000 500 ...

Page 41

... YMU757B General description of FM sound generator "FM" stands for Frequency Modulation. The FM sound generator utilizes the higher harmonic wave produced by the frequency modulation for synthesis of the musical sounds As use of this FM system enables a comparatively simple circuit to produce such waveform that has a harmonic wave including disharmonious sounds possible to create a wide range of sounds from the synthesized sounds of the natural musical instruments to the electronic sounds ...

Page 42

... YMU757B External dimensions -42- ...

Page 43

... YMU757B 1. Yamaha reserves the right to make changes to its Products and to this document without notice. The information contained in this document has been carefully checked and is believed to be reliable. However, Yamaha assumes no responsibilities for inaccuracies and makes no commitment to update or to keep current the information contained in this document. ...

Related keywords