Datasheet
Datasheet
Datasheet
OPL3-SA3
OPL3 Single-chip Audio System 3
OUTLINE
YMF715E-S (OPL3-SA3) is a single audio chip that integrates OPL3 and its DAC, 16bit Sigma-delta CODEC, MPU401 MIDI interface, joystick port, and a 3D enhanced controller including all the analog components which is suitable for multi-media application. This LSI is fully compliant with Plug and Play ISA 1.0a, and supports all the necessary features, i.e. 16bit address decode, more IRQs and DMAs in compliance with PC96. This LSI also supports the expandability, i.e. Zoomed Video, Modem and CDROM interface in a Plug and Play manner, and power management (power down, power save, partial power down, and suspend/resume) that is indispensable with power-conscious application. Preliminary
FEATURES
Built-in OPL3 (FM-synthesizer) Supports Sound Blaster Game compatibility Supports Windows Sound System compatibility Supports Plug & Play ISA 1.0a compatibility Full Duplex operation Built-in MPU401 Compatible MIDI I/O port Built-in Joystick port Built-in the 3D enhanced controller including all the analog components Supports multi-purpose pin function (Support 16-bit address decode, DAC interface for OPL4-ML/ML2, Zoomed Video port, EEPROM interface, MODEM interface, IDE CD-ROM interface) Hardware and software master volume control Supports monaural input 24 mA TTL bus drive capability Supports Power Management(power down, power save, partial power down, and suspend/resume) +5V/ +3.3V power supply for digital, 5V power supply for analog. 100 pin SQFP package (YMF715E-S)
The contents of this catalog are target specifications and are subject to change without prior notice. When using this device, please recheck the specifications.
YAMAHA CORPORATION
May 21, 1997
YMF715E
YMF715E-S
PIN CONFIGURATION
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
SBFLTR SBFLTL SYNSHL SYNSHR TRECR TRECL AUX2L AUX2R MIC MIN VREFO VREFI AVSS AVDD LINEL LINER AUX1L AUX1R OUTL OUTR VOCIL VOCIR VOCOR VOCOL ADFLTL
AVSS AVDD GP0 GP1 GP2 GP3 GP4 GP5 GP6 GP7 DVSS RESET /IOW /IOR DVDD AEN A11 A10 A9 IRQ3 IRQ5 IRQ7 IRQ9 IRQ10 IRQ11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
ADFLTR DVSS SEL0 SEL1 SEL2 MP0 MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 DVDD /VOLUP /VOLDW A0 A1 A2 X33O X33I X24O X24I
DRQ0 /DACK0 DRQ1 /DACK1 DRQ3 /DACK3 D0 D1 D2 D3 DVDD DVSS D4 D5 D6 D7 A8 A7 A6 A5 A4 A3 DVSS RXD TXD
YMF715E
PIN DESCRIPTION
ISA bus interface: 36 pins name pins D7-0 A11-0 AEN /IOW /IOR RESET IRQ3,5,7,9,10,11 DRQ0, 1, 3 /DACK0, 1, 3 8 12 1 1 1 1 6 3 3
I/O I/O I I I I I T T I
function Data Bus Address Bus Address Bus Enable Write Enable Read Enable Reset Interrupt request DMA Request DMA Acknowledge
Analog Input & Output : 24 pins name pins I/O OUTL OUTR VREFI VREFO AUX1L AUX1R AUX2L AUX2R LINEL LINER MIC MIN TRECL TRECR SBFLTL SBFLTR SYNSHL SYNSHR ADFLTL ADFLTR VOCOL VOCOR VOCIL VOCIR 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O O I O I I I I I I I I O O I I
type -
size -
function Left mixed analog output Right mixed analog output Voltage reference input Voltage reference output Left AUX1 input Right AUX1 input Left AUX2 input Right AUX2 input Left LINE input Right LINE input MIC input Monaural input Left Treble capacitor Right Treble capacitor Left SBDAC filter Right SBDAC filter Left SYNDAC sample / hold capacitor Right SYNDAC sample / hold capacitor Left input filter Right input filter Left voice output Right voice output Left voice input Right voice input
YMF715E
SEL2-0 MP9-0 Others : 27 pins name GP3-0 GP7-4 RXD TXD /VOLUP /VOLDW X33I X33O X24I X24O AVDD DVDD AVSS DVSS Total : 100 pins Note :
I+: Schmitt:
I/O I+ I+/O
size 2mA
pins 4 4 1 1 1 1 1 1 1 1 2 3 2 4
I/O IA I+ I+ O I+ I+ I O I O -
function Game Port Game Port MIDI Data Receive MIDI Data Transfer Hardware Volume (Up) Hardware Volume (Down) 33.8688 MHz 33.8688 MHz 24.576 MHz 24.576 MHz Analog Power Supply (put on +5.0V) Digital Power Supply (put on +5.0 V or +3.3V) Analog GND Digital GND
TTL
Schmitt Schmitt
T:
YMF715E
BLOCK DIAGRAM
YMF715E
MODEM -
CDROM (*1) -
Where, S/C : Sound Card C/C : Combo Card (Sound and Modem) M/B : Desktop Mother Board SEL=0 SEL0 pin SEL1 pin SEL2 pin Notice *1 : External PAL is needed. *2 : External wavetable synthesizer (ex.OPL4-ML/ML2) is mixed as analog signal using external DAC. *3 : Clock module (ex.MK1420) is used to generate the clock for OPL4-ML/ML2 and it will be mixed analog signal by having an additional DAC. *4 : External TTLs (ex.LS138) is needed. See section 1-2 and 1-3 for implementation detail. 0 0 0 SEL=1 1 0 0 SEL=2 0 1 0 SEL=3 1 1 0 SEL=4 0 0 1 SEL=5 1 0 1 SEL=6 0 1 1 SEL=7 1 1 1
YMF715E
SEL=0 MP0 MP1 MP2 MP3 MP4 MP5 MP6 MP7 MP8 MP9 -
Note : do not select SEL=0 and SEL=6. SEL=6 ; reserved SEL=0 ; TEST mode Mutil-purpose pins: name I/O /MCS MIRQ ROMCLK ROMCS ROMDI ROMDO /CDCS0 /CDCS1 CDIRQ A12 - 15 /EXTEN /SYNCS BCLK_ML LRCK_ML SIN_ML CLKO BCLK_ZV LRCK_ZV SIN_ZV /XRST O I+ O O I+ O O O I+ I I+ O I+ I+ I+ O I+ I+ I+ O
function Chip select output for MODEM chip (COM) Interrupt request input for MODEM (COM) Serial data clock output for external EEPROM Chip select output for external EEPROM Serial data input for external EEPROM Serial data output for external EEPROM Chip select output for IDE CD-ROM (/CS1FX) Chip select output for IDE CD-ROM (/CS3FX) Interrupt request input for IDE CD-ROM Address bus for ISA-bus Enable OPL4-ML/ML2 interface Chip select output for OPL4-ML/ML2 Bit clock input for OPL4-ML/ML2 L/R clock input for OPL4-ML/ML2 Serial data input for OPL4-ML/ML2 Master clock output (33.8688MHz) Bit clock input for Zoomed Video port (I2S) L/R clock input for Zoomed Video port (I2S) Serial data input for Zoomed Video port (I2S) Inverted RESET output
YMF715E
SD15-8
245
SA2-0
/ENH
16V8
/RESET /ENL
/CDCS0 /CDCS1
AEN
MP6 MP7
AEN*
MP8
CDIRQ
245
RESET
MODEM I/F
YMF715E-S (OPL3-SA3)
AUX2L AUX2R TXD
RXD CLKO BCO RESET LRO DO2
ROMCLK
CLKO
XI
MP9
EEPROM
ROMDO
ROMCS
ROMDI
TXD
YAC516
OPL4-ML/ML2
1. External PAL(16V8 etc.) (i) connect the signal AEN* generated by decoding SA15-12 and AEN to the AEN of OPL3SA3. (ii) generate the /G(enable) signal for Data Bus Buffer (LS245) by decoding the /CDCS1-0 and SA2-0. (iii) generate the /RESET signal from RESETDRV.
YMF715E
2. Master Clock
Both 33.8688MHz and 24.576MHz are used or 14.31818MHz and clock module (ex.MK1420 by Micro Clock) are used. 3. OPL4-ML/ML2 The external DAC (YAC516) is necessary for wavetable upgrade.
RESET /IOW,/IOR AEN MP9-6 A11-0 D7-0 X24I X33I MP2 MP3 MP4 MP5
MP0 MP1
/MCS MIRQ
MODEM I/F
YMF715E-S (OPL3-SA3)
AUX2L AUX2R TXD
RXD CLKO RESET XI BCO LRO DO2
ROMCLK
24.576MHz
33.8688MHz
EEPROM
ROMDO
ROMCS
ROMDI
TXD
YAC516
MK1420
14.31818MHz
OPL4-ML/ML2
1. OPL4-ML/ML2 The external DAC (YAC516) and the clock module (ex.MK1420 by Micro Clock) are necessary for wavetable upgrade. 2. MK1420 The MK1420 is the clock module that generates all clocks necessary for this chipset . It is by Micro Clock and its package is SOP8.
YMF715E
138
AEN*
AEN
YMF715E-S (OPL3-SA3)
ROMCLK
CLKO
XII
/EXTEN
/IOW,/IOR SA2-0
245
SD7-0
EEPROM
OPL4ML/ML2
DBDIR
1. 16bit Address Decode The signal AEN* generated by decoding SA15-12 and AEN needs to be connected to the AEN of OPL3-SA3.
/OPLCS
/SYNCS
ROMDO
ROMCS
ROMDI
TXD
TXD
MP0
MP1
MP9
YMF715E
138
AEN*
AEN
MP2 MP3
MP4
YMF715E-S (OPL3-SA3)
CLKO
XII
/EXTEN
/OPLCS
/SYNCS
RESET
/IOW,/IOR SA2-0
245
SD7-0
OPL4ML/ML2
DBDIR
1. 16bit Address Decode The signal AEN* generated by decoding SA15-12 and AEN needs to be connected to the AEN of OPL3-SA3. 2. ZV Port and OPL4-ML/ML2 I/F ZV port is supported by using the internal DAC of OPL3-SA3 that is originally dedicated for the use of internal OPL3. (i) either OPL4-ML/ML2 or ZV port is active at a time and simultaneous use is not possible. (ii) which function the internal DAC is used for is determined by the SA3 Control register, index 02h, VZE bit.
TXD
TXD
MP0
MP1
MP9
YMF715E
MODEM I/F
YMF715E-S (OPL3-SA3)
24.576MHz
33.8688MHz
RESET
RXD
TXD
YAC516
XI
DO2
MK1420
14.31818MHz
OPL4-ML/ML2
1. Internal DAC The internal OPL3 and the ZV Port shares the internal DAC, which is very similar to the case mentioned the previous section. (i) either internal OPL3 or ZV port is active at a time and simultaneous use is not possible. (ii) which function the internal DAC is used for is determined by the SA3 control register, index 02h, VZE bit. 2. OPL4-ML/ML2 The external DAC (YAC516) and the clock module (ex.MK1420 by Micro Clock) are necessary for wave table upgrade.
YMF715E
YMF715E-S (OPL3-SA3)
CLKO
XII
/EXTEN
/OPLCS
/SYNCS
RESET
/IOW,/IOR SA2-0
245
SD7-0
OPL4ML/ML2
DBDIR
TXD
TXD
MP0
MP1
MP9
YMF715E
2. ISA Interface
OPL3-SA3 supports ISA Plug and Play (PnP) that frees the users from configuring the I/O address, IRQ and DMA channel. Those system resources are set automatically by the system. However even when used in Non PnP system, the configuration can be changed with software.
The following four Logical Devices are supported by OPL3-SA3. Logical Device No. 0 Sound Blaster compatible Playback system 16-bit CODEC MPU401 OPL3 OPL3-SA3 control register Logical Device No. 1 Joy Stick Logical Device No. 2 (Optional) MODEM (COM port) Logical Device No. 3 (Optional) IDE CD-ROM interface (SB Base) (WSS Base) (MPU Base) (AdLib Base) (CTRL Base)
YMF715E
0x22 0x30 LDN=0, SA3 Sound System 0x75 LDN=1, Joy Stick LDN=2, MODEM LDN=3, CDROM
Listed below is the register map of card control register and logical device registers. For the detailed description of each register, please refer to the Plug and Play ISA Specification 1.0a Card Control Registers
Index 00h 01h 02h 03h 04h 05h 06h 07h 20h 21h R/W W R W W R R R/W R/W W W D7 D6 D5 D4 D3 D2 D1 D0 Set RD_DATA Serial Isolation Config Control Wake [CSN] Resource Data Status Card Select Number Logical Device Number Resource Data Write IKD RDWE
RDWE : Resource Data Write Enable Setting 1 to this bit means the host can download the resources data to EEPROM and internal SRAM via 20h. IKD : Initiation Key Disable Setting 1 to this bit means OPL3-SA3 should not detect the initiation key in the Wait for Key state.
YMF715E
30h 60h 61h 62h 63h 64h 65h 66h 67h 68h 69h 70h 71h 72h 73h 74h 75h
YMF715E
30h 60h 61h 62h 63h 70h 71h
YMF715E
Index IRQ
(2) LDN=1:Joystick
I/O (Game Port): 16bit address decode
Index I/O Length Alignment Best 201h 1 Acceptable1 202h 1 Acceptable2 203h 1 Acceptable3 204-20Fh 1 1
(3) LDN=2:MODEM
I/O (/MCS): 16bit address decode
Index I/O Length Alignment Best 2F8h 8 Acceptable1 100-FF8h 8 8 Acceptable2 <<Acceptable3 <<-
YMF715E
Index I/O Length Alignment
(4) LDN=3:CD-ROM
I/O (/CDCS0): 16bit address decode
Best 1E8h 8 Acceptable1 100-1F8h 8 8 Acceptable2 <<<Acceptable3 <<<-
YMF715E
4. External EEPROM
The resource data information of OPL3-SA3 used for PnP auto configuration is stored in external EEPROM. And either 256 x 16-bit EEPROM or 128 x 16-bit EEPROM, such as 93C55, 93C56, 93C65, 93C66 should be used.
YMF715E
6. DAC interface
OPL3-SA3 supports two types of DAC interface format. One is the conventional DAC interface format (very common for the consumer audio product) for OPL4-ML/ML2. Another is the I 2S format for Zoomed Video port. These two types of the formats are shown in the following Fig.6-1, 2.
BCLK SIN 1 0 LRCK 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Left Channel 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Right Channel
7. 3D Enhanced Control
OPL3-SA3 integrates the 3D enhanced controller including all the analog components in conventional systems. Wide, bass, and treble controls are available via SA3 control register, index 14h, 15h, 16h. One of the four 3D Enhancement modes can be selected according to the frequency response of the speaker. These are controlled by SA3 control register, index 02h D5, D4 bit (YMODE1-0). YMODE1 YMODE0 0 0 1 1 0 1 0 1 3D Enhancement mode Desktop mode Notebook PC mode (1) Notebook PC mode (2) Hi-Fi mode Target speaker Standard speaker Small speaker Smaller speaker Hi-Fi speaker Speaker size 5 ~ 12cm 3cm 1.5cm 16 ~ 38cm
Rch Lch
YMF715E
8. Power Management
Following 4 functionalities are provided for APM(Advanced Power Management) compliance. (1) Partial Power Down Mode (2) Power Save Mode (3) Global Power Down Mode (4) Suspend/Resume Mode
WSS-Recording
FM(OPL3)
FM DAC
Sound Blaster
SB DAC
Clock Generator
Clockout
MPU 401
JoyStick
Global Power Down Power Save 1,2 Partial Power Down (digital) : 8 digital blocks can be disabled independently. Partial Power Down (analog) : 5 analog blocks can be disabled independently.
WSS-Playback
-22-
YMF715E
(PDN=PDX=1)
This mode is to minimize power dissipation by stopping all the function of OPL3-SA3. It is necessary to take some time before clock oscillation to stabilize. Total dissipation becomes about 10uA(typ.). VREF voltage slowly decays to ground on transition into this mode, and quickly returns to VREF on transition from this mode. During this mode, master volume is automatically muted, so all audio sources can not heard. After resuming from this mode, master volume is still muted.
YMF715E
Note : Analog Power OFF Feature OPL3-SA3 has the special feature that the Analog power supplies can be removed from OPL3-SA3. This feature is independent of digital portion.
YMF715E
9.
Wavetable upgrade (OPL4-ML/ML2) is available by setting /EXTEN (SEL=3, 4, 7) to L. And, additional I/O ports listed below can also be accessed. In case of SB mode, AdLib base + 2, 3 is write only registers. AdLib base + 4 AdLib base + 4 AdLib base + 5 AdLib base + 6 AdLib base + 7 AdLib base + 7 (R) (W) (R/W) (R/W) (R) (W) Status port for Wavetable Register Address port for Wavetable Register Data port Wavetable Register Command port for MIDI processor Status port for MIDI processor Control port for MIDI processor
YMF715E
Index 00 - 01h 04h 05h 20 - 35h 40 - 55h 60 - 75h 80 - 95h A0 - A8h B0 - B8h C0 - C8h E0 - F5h * -
AM
The bit remarked * indicates that these can be read and written but not effective. Note : The wait time of 960ns(min.) is needed before access to OPL3 registers.
YMF715E
10h 14h 16h 17h 1Ch 1Fh 20h 24h 2Ch 30h 31h 34h 35h 36h 37h 38h 40h 48h 74h 75h 76h 77h 7Dh 7Fh 80h 90h 91h 98h 99h A0h A8h D0h D1h D3h D4h D8h DAh E1h Note : *1) *2) o o *1 *1 o *1 *1 *1 *1 o o o o o(*2) o(*2) o o o o o *1 *1 o *1 o o o *1 *1 *1 *1 o *1 *1 o *1 o o
9-1-2-1. DSP Command Listed below are the supported commands of DSP defined Sound Blaster Pro compatibility. CMD Support Function
8bit direct mode digitized sound I/O output 8bit single-cycle DMA mode digitized sound output 8bit to 2bit ADPCM single-cycle DMA mode digitized sound output 8bit to 2bit ADPCM single-cycle DMA mode digitized sound output with ref. byte 8bit auto-init DMA mode digitized sound output 8bit to 2bit ADPCM auto-init DMA mode digitized sound output with ref. byte 8bit direct mode single byte digitized sound input 8bit single-cycle DMA mode digitized sound input 8bit auto-init DMA mode digitized sound input Polling mode MIDI input Interrupt mode MIDI input UART polling mode MIDI I/O UART interrupt mode MIDI I/O UART polling mode MIDI I/O with time stamping UART interrupt mode MIDI I/O with time stamping MIDI output Set digitized sound transfer Time Constant Set DSP block transfer size 8bit to 4bit ADPCM single-cycle DMA mode digitized sound output 8bit to 4bit ADPCM single-cycle DMA mode digitized sound output with ref. byte 8bit to 3bit ADPCM single-cycle DAM mode digitized sound output 8bit to 3bit ADPCM single-cycle DMA mode digitized sound output with ref. byte 8bit to 4bit ADPCM auto-init DMA mode digitized sound output with ref. byte 8bit to 3bit ADPCM auto-init DMA mode digitized sound output with ref. byte Pause DAC for a duration 8bit high-speed auto-init DMA mode digitized sound output 8bit high-speed single-cycle DMA mode digitized sound output 8bit high-speed auto-init DMA mode digitized sound input 8bit high-speed single-cycle DMA mode digitized sound input Set input mode to mono Set input mode to stereo Pause 8bit DMA mode digitized sound I/O Turn on speaker Turn off speaker Continue 8bit DMA mode digitized sound I/O Get speaker status Exit 8bit auto-init DMA mode digitized sound I/O Get DSP version number
These commands are performed in state-machine, but they are not effective. MIDI data can not be received.
YMF715E
9-1-2-2. Sound Blaster Pro compatibility Mixer The table below is the register map of mixer of Sound Blaster Pro compatibility.
Index 00h 04h 0Ah 0Ch Voice Vol. Lch Input Filter Output 0Eh 22h 26h 28h 2Eh Master Vol. Lch MIDI Vol. Lch CD Vol. Lch Line Vol. Lch Filter Master Vol. R MIDI Vol. Rch CD Vol. Rch Line Vol. Rch D7 D6 D5 D4 D3 D2 D1 D0
Reset Mixer Low Pass Filter Input Source Stereo SW Voice Vol. Rch MIC Vol. -
indicates that these can be read and written but not effective.
The actual value written to the Master Vol., MIDI Vol., CD Vol. and Line Vol. is based on the table shown below. And when read, actual value cannot be read and written value to each register is read instead.
1
mute -28.5dB -22.5dB -16.5dB -10.5dB -7.5dB -3.0dB 0dB
2
mute -22.5dB -16.5dB -10.5dB -7.5dB -3.0dB 0dB 0dB
3
mute -16.5dB -10.5dB -7.5dB -3.0dB 0dB 0dB 0dB
4
mute -10.5dB -7.5dB -3.0dB 0dB 0dB 0dB 0dB
5
mute -7.5dB -3.0dB 0dB 0dB 0dB 0dB 0dB
6
mute -3.0dB 0dB 0dB 0dB 0dB 0dB 0dB
7
mute 0dB 0dB 0dB 0dB 0dB 0dB 0dB
YMF715E
1
mute -24.0dB -18.0dB -12.0dB -6.0dB -3.0dB +1.5dB +4.5dB
2
mute -18.0dB -12.0dB -6.0dB -3.0dB +1.5dB +4.5dB +4.5dB
3
mute -12.0dB -6.0dB -3.0dB +1.5dB +4.5dB +4.5dB +4.5dB
4
mute -6.0dB -3.0dB +1.5dB +4.5dB +4.5dB +4.5dB +4.5dB
5
mute -3.0dB +1.5dB +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB
6
mute +1.5dB +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB
7
mute +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB +4.5dB
Mixer register SB Mixer MIDI Vol. CD Vol. Line Vol. default SB Mixer Master Vol. MIDI Vol. Voice Vol. CD Vol. Line Vol. WSS Mixer AUX2 Vol. AUX1 Vol. Voice Vol. Line Vol. Mono Vol. SA3 CTRL Master Vol. MIC Vol. = = = = (99h) 0dB (99h) mute (11h) mute (11h) WSS Mixer AUX2 Vol. AUX1 Vol. Line Vol.
= +4.5dB (99h)
= +4.5dB (05h) = = = = mute (88h) mute (80h) mute (88h) mute(MIN, MOUT) (C0h)
YMF715E
WSS base WSS base + 3h WSS base + 4h WSS base + 5h WSS base + 6h WSS base + 7h
This register is used to indicate what resources is assigned and it is read only register. IRQ: 0: 1: 2: 3: 4: DMA: 0: 1: 2: 3: Notice) In the case that CODEC is in Dual DMA mode, only playback DMA channels are valid and recording DMA channels are ignored. WSS Status Register (RO):
port +03h D7 SBHC D6 0 D5 D4 D3 04h D2 D1 D0
No interrupt channel is available IRQ7 is available IRQ9 is available IRQ10 is available IRQ11 is available
4-7: reserved
PIO Data
YMF715E
Index 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 10h 11h 12h 13h 14h 15h 16h 17h 18h 19h 1Ah 1Bh 1Ch 1Dh 1Eh 1Fh
The bit remarked * indicates that these can be read and written but not effective.
YMF715E
Mixer default:
02h:AUX1L = 88h (mute) 03h:AUX1R = 88h (mute) 04h:AUX2L = 05h (+4.5dB) 05h:AUX2R = 05h (+4.5dB) 06h:DACL = 80h (mute) 07h:DACR = 80h (mute) 12h:LineL = 88h (mute) 13h:LineR = 88h (mute) 1Ah:MonoIn = C0h (mute)
9-1-4. MPU401
The followings are the I/Os for MPU401 compatibility. MPU base MPU base +1 MPU base + 1 (R/W) (R) (W) MIDI Data port Status Register port Command Register port
ADOWN (Analog Down)... Analog power supplies can be removed from OPL3-SA3, if ADOWN=1. Set this bit to 0, before analog power is supplied again. PSV (power save)... Setting this bit to 1 makes OPL3-SA3 in power save mode that is categorized into two types. Power save mode 1 where PSV=PDX=1, clock oscillation is disabled and power dissipation of digital portion becomes about 100uA(typ.), and that of analog portion becomes about 5mA(typ.). Power save mode 2 where PSV=1 and PDX=0, clock oscillation is active. However power dissipation of digital portion becomes about 10mA(typ.), and that of analog portion becomes about 5mA(typ.). PDN (Power down)... PDX (Oscillation stop)... default : 00h Setting this bit to 1 makes in power down mode. Setting this bit to 1 makes the clock oscillation halt.
YMF715E
Notice)
1) Set D7, D6, D4 and D3 bits to 0. 2) In the power save modes 1, 2, the OUTL/R pins will keep the VREF voltage. In the power down mode, VREF voltage slowly decays to ground on transition into this mode, and quickly returns to VREF on transition from this mode. During these modes (power save/down), master volume is automatically muted, so all audio sources cannot be heard. After resuming these modes, master volume is still muted. 3) The Joystick portion must be re-initialized by writing any value to the Joystick port after resuming from the power down/save mode. System control (R/W):
Index 02h D7 SBHE D6 D5 D4 D3 D2 IDSEL1 D1 IDSEL0 D0 VZE YMODE1 YMODE0
SBHE... YMODE1-0...
When AT-bus is used, set to 0 and set to 1 in case of XT-bus. 3D Enhancement mode according to the application can be selected by these two bits as follows. YMODE1 0 0 1 1 YMODE0 0 1 0 1 3D Enhancement mode Desktop mode Notebook PC mode (1) Notebook PC mode (2) Hi-Fi mode
IDSEL1, IDSEL0...
These two bits specify the DSP version of Sound Blaster compatible portion. The different return value of DSP command E1h (Get DSP version number) of Sound Blaster Pro is got by these bits in. 1st byte IDSEL1 0 0 1 1 IDSEL0 0 1 0 1 (major ver) 03h 02h 01h 00h 2nd byte (minor ver) 01h 01h 05h 00h
VZE...
I S audio format can be fed to BCLK_ZV, LRCK_ZV, SIN_ZV pins of OPL3-SA3 by setting this bit to 1 regardless of the /EXTEN, when Zoomed Video port is in use.
default : 00h Notice) Input signals, BCLK_ZV and LRCK_ZV pins which appear on SEL=4 or 5 mode, should be oscillated, when VZE=1.
YMF715E
Index
There are four devices (WSS (Windows Sound System CODEC), SB (Sound Blaster compatible portion), OPL3, MPU (MPU401)) that can be an interrupt source. This register specifies what interrupt source is routed to two physical interrupt (IRQA and IRQB) of OPL3-SA3. The device written to 1 is assigned to the corresponding interrupt. And by writing all 1 to upper or lower half byte, it is possible to share all interrupt sources to a single physical interrupt line. default : 69h IRQ-A: IRQ-B: Notice) Do not assign a device to both IRQA and IRQB. Interrupt (IRQ-A) status (RO):
Index 04h D7 D6 MV D5 OPL3 D4 MPU D3 SB D2 TI D1 CI D0 PI
This register is the status register that indicates which is the interrupt source of IRQA. When an interrupt occurs, the corresponding bit becomes 1 and its flag (except MV bit) is cleared when the interrupt routine is completed. This register is not cleared by writing to this register. MV... Hardware Volume Interrupt Flag : If configured VEN=1(index 0Ah, D7 bit), the interrupt occurs when either /VOLUP or /VOLDW is low level or when both are low level to request mute. The interrupt will be posted in the IRQ-A channel, if IRQ-A MV=1 (index 17h, D4 bit). Note that when the muting is in effect, the subsequent mute requests which does not change any register contents will generate interrrupts. The ignored UP/DOWN requests (UP requests with 0dB Volume attn., DOWN requests with -30dB) will not generate interrupts. This bit is cleared upon host's reading the Master Volume Lch register at index 07h. OPL3... Internal FM-synthesizer Timer Flag : Note that this flag will become undefined for the configurations (SEL=3,4,7) using external synthesizer (i.e. OPL4-ML/ML2). MPU... SB... TI... CI... PI... MPU401 Interrupt Flag Sound Blaster compatible Playback Interrupt Flag Timer Flag of CODEC Recording Flag of CODEC Playback Flag of CODEC
YMF715E
Index 05h -
This register is the status register that indicates which is the interrupt source of IRQB. When an interrupt occurs, the corresponding bit becomes 1 and its flag (except MV bit) is cleared when the interrupt routine is completed. This register is not cleared by writing to this register. MV... Hardware Volume Interrupt Flag : If configured VEN=1(index 0Ah, D7 bit), the interrupt occurs when either /VOLUP or /VOLDW is low level or when both are low level to request mute. The interrupt will be posted in the IRQ-B channel, if IRQ-B MV=1 (index 17h, D5 bit). Note that when the muting is in effect, the subsequent mute requests which does not change any register contents will generate interrrupts. The ignored UP/DOWN requests (UP requests with 0dB Volume attn., DOWN requests with -30dB) will not generate interrupts. This bit is cleared upon host's reading the Master Volume Lch register at index 07h. OPL3... Internal FM-synthesizer Timer Flag : Note that this flag will become undefined for the configurations (SEL=3,4,7) using external synthesizer (i.e. OPL4-ML/ML2). MPU... SB... TI... CI... PI... MPU401 Interrupt Flag Sound Blaster compatible Playback Interrupt Flag Timer Flag of CODEC Recording Flag of CODEC Playback Flag of CODEC
There are three devices (WSS-P (Windows Sound System CODEC playback), WSS-R (Windows Sound System CODEC recording) , SB(Sound Blaster compatible playback)) that may use a DMA channel. However 2 DMA channels (DMAA and DMAB) are available at maximum, this register specifies which device is routed to the physical DMA channels. And the device written to 1 is assigned to the corresponding DMA channel. default : 61h DMA-A: WSS-P DMA-B: WSS-R + SB Notice) Do not assign a device to both DMA-A and DMA-B.
YMF715E
Index 07h
This register specifies the master volume of left channel. MVLM... MVL3-0... Setting to 1 to this bit makes Master Volume Left Channel muted. These bits determine the attenuation level of Master Volume Left Channel by -2dB step. When all bits are set to 0, volume is maximum (0dB) and when all bits are set to 1, volume is minimum (-30dB). default : 07h (-14dB) Notice) During the power on reset and power down/save mode, master volume is automatically muted, so all audio sources can not be heard. In resuming from power down/save mode, it is still muted.
This register specifies the master volume of right channel. MVRM... MVR3-0... Setting to 1 to this bit makes Master Volume Right Channel muted. These bits determine the attenuation level of Master Volume Right Channel by -2dB step. When all bits are set to 0, volume is maximum (0dB) and when all bits are set to 1, volume is minimum (-30dB). default : 07h (-14dB) Notice) During the power on reset and power down/save mode, master volume is automatically muted, so all audio sources can not be heard. In resuming from power down/save mode, it is still muted. MIC Volume (R/W):
Index 09h D7 MICM D6 D5 D4 MCV4 D3 MCV3 D2 MCV2 D1 MCV1 D0 MCV0
This register specifies the master volume of MIC. MICM... MCV4-0... Setting to 1 to this bit makes Mic Volume muted. These bits determine the gain level of Mic volume by -1.5dB step. When all bits are set to 0, volume is maximum(+12dB) and when all bits are set to 1, volume is minimum (-34.5dB). default : 88h
YMF715E
Miscellaneous:
Index 0Ah
D7 VEN
D6 -
D5 -
D4 MCSW
D3 MODE
D2 VER2
D1 VER1
D0 VER0
VEN... MCSW...
This bit enables the hardware volume control. Default is VEN=1. This bit determines whether Rch of Mic input or loopback of monaural output is connected to A/D. This will be useful to support the echo cancellation. When 0 is set to this bit, Rch of Mic input is selected.
This bit indicates the SB or WSS mode. If MODE=0, it is the SB mode. This bit is read only. These bits indicate the version of OPL3-SA3 and read only (VER2=1, VER1=0, VER0=0).
These registers are to load the value to WSS DMA base counter and read out the present value. Initial value is FFh. In case of loading the value, both high and low bytes are loaded to internal DMA counter when the high byte is written. The value set to this register is (the number of transfer byte) -1 that is same as WSS CODEC indirect register 0Eh, 0Fh, 1Eh and 1Fh. When read these registers, the present value of DMA base counter is read out. These registers are used mainly to support the suspend/resume feature that is very important for Notebook PC application. WSS Interrupt Scan out/in (R/W):
Index 0Fh D7 D6 D5 D4 D3 D2 STI D1 SCI D0 SPI
Use the bits in this register to set WSS interrupt-flags(WSS CODEC indirect Register, index 18h, D6-D4 bits). STI... SCI... SPI... default : 00h Notice) To make IRQ active, it is necessary to set 1 to WSS CODEC indirect register index 0Ah IEN bit. 1 in this bit means TI=1 and corresponding IRQ active. 1 in this bit means CI=1 and corresponding IRQ active. 1 in this bit means PI=1 and corresponding IRQ active.
YMF715E
Index 10h
SBPDA...
Sound Blaster Power Down Acknowledgment: 1 in SBPDA acknowledges that OPL3-SA3 is ready for scanning internal state data in/out or for power down operation. This flag is read-only.
Scan Select : Set 1 in this bit when reading or writing internal state. Set 0 for normal operation. Scan Mode : Setting 1 in this bit means the internal states are read(out). Set 0 for write(in). Scan Enable : 1 to 0 transition in this bit clocks the shifting internal state scan data out 1-bit at a time. Sound Blaster Power Down Request : 1 in this bit inhibits further DMA requests and have the internal state begin shutdown procedure. 1 in SBPDA signals the shutdown procedure completion.
default : 00h Sound Blaster compatibility Internal State Scan Data (R/W):
Index 11h D7 D6 D5 D4 D3 D2 D1 D0 SCAN DATA
SCAN DATA... Data port for internal state scan data in/out. default : 00h Notice) The Sound Blaster compatibility internal state scan out/in sequence are shown in the following Fig.9-1.
YMF715E
i) Scan Out SBPDA=0
ii) Scan In
: not ready for scanning internal state data
SBPDA=0
SBPDR=1
SBPDR=1
SBPDA=1
SBPDA=1
SM=1 SS=1
SM=0 SS=1
SE=10
: internal state scan data in : shifting internal state scan data in 1-bit at a time 8 times
8 times
N times
N times
Suspend Prepareration
N=29 byte (Total Scan Data=228 bit (28 byte8+4bit)) Fig. 9-1 Sound Blaster compatibility Internal State Scan out/in Sequence
YMF715E
Index 12h
This register specifies the partial power management of the digital portion. This function is to spare power dissipation in unneeded blocks. JOY... Setting this bit to 1 makes the Joystick portion in power down mode. Note that the Joystick portion must be re-initialized by writing any value to the Joystick port after resuming from the Joystick portion power down mode. MPU... MCLKO Setting this bit to 1 makes the MPU401 portion in power down mode. when set to 1, Master Clock(33.8688MHz) is disable, which appears on the pin MP9(SEL=1,3,4,7). when set to 0, normal operation is active. FM... WSS_R... WSS_P... SB... PnP... default : 00h Analog Block Partial Power Down (R/W):
Index 13h D7 D6 D5 D4 FMDAC D3 A/D D2 D/A D1 SBDAC D0 WIDE
Setting this bit to 1 makes the internal FM(OPL3) portion in power down mode. Setting this bit to 1 makes the WSS recording portion in power down mode. Setting this bit to 1 makes the WSS playback portion and the digital loopback portion in power down mode. Setting this bit to 1 makes the Sound Blaster compatible portion in power down mode. Setting this bit to 1 makes the PnP portion in power down mode.
This register specifies the partial power management of the analog portion. The respective outputs of the blocks which are to be disabled should be muted beforehand. FMDAC... Setting this bit to 1 makes the FMDAC portion for the internal FM(OPL3) or external synthesizer(OPL4-ML/ML2) or ZV port etc. in power down mode. AUX2 should be muted via register before setting the FMDAC portion to power down. A/D... D/A... Setting this bit to 1 makes the A/D portion for the WSS recording in power down mode. Setting this bit to 1 makes the D/A portion for the WSS playback in power down mode. WSS CODEC indirect register, index 06h and 07h, LOM and ROM bits must be 1, before doing this. SBDAC... Setting this bit to 1 makes the SBDAC portion in power down mode. SB master volume should be muted via register before setting the SBDAC portion to power down. WIDE... Setting this bit to 1 makes the Wide Stereo(3D Enhanced Control) portion in power down mode. The 3D Enhanced parameter registers at index 14, 15, and 16h must be 00h, when doing this. default : 00h
YMF715E
Notice)
In the partial power down mode, master volume is not muted, so all analog input sources and enabled digital sources (i.e. FM, SB, WSS etc.) can be heard. Note that AUX2 inputs are exceptions in this regard since setting FMDAC bit inhibits the inputs altogether. 3D Enhanced control(WIDE) (R/W):
Index 14h D7 D6 D5 D4 D3 D2 D1 D0 WIDEL0 WIDER2 WIDER1 WIDER0 WIDEL2 WIDEL1
This register specifies the wide level of the 3D enhanced control. WIDER2-0... WIDEL2-0... default:00h 3D Enhanced control(BASS) (R/W):
Index 15h D7 D6 D5 D4 D3 D2 D1 D0 BASSR2 BASSR1 BASSR0 BASSL2 BASSL1 BASSL0
These bits determine the wide level of 3D enhanced control on Right Channel by 8 step (if WIDER2-0=0, 0%, and WIDER2-0=7, 100%). These bits determine the wide level of 3D enhanced control on Left Channel by 8 step (if WIDEL2-0=0, 0%, and WIDEL2-0=7, 100%).
This register specifies the bass level of the 3D enhanced control. BASSR2-0... BASSL2-0... default : 00h 3D Enhanced control(TREBLE) (R/W):
Index 16h D7 D6 TRER2 D5 TRER1 D4 TRER0 D3 D2 TREL2 D1 TREL1 D0 TREL0
These bits determine the bass level of 3D enhanced control on Right Channel by 1.5dB step(Max. 10.5dB). These bits determine the bass level of 3D enhanced control on Left Channel by 1.5dB step(Max. 10.5dB).
This register specifies the treble level of the 3D enhanced control. TRER2-0... TREL2-0... default : 00h Notice) The 3D Enhanced control parameter registers at index 14h, 15h and 16h must be 00h, when doing the Wide Stereo portion in power down mode (setting SA3 control register, index 13h, WIDE bit to 1). These bits determine the treble level of 3D enhanced control on Right Channel by 1.5dB step(Max. 10.5dB). These bits determine the treble level of 3D enhanced control on Left Channel by 1.5dB step(Max. 10.5dB).
YMF715E
Index 17h -
The Hardware Volume can source interrupt. This register indicates which interrupt channel will be used. If IRQ-A MV=1, assigned to IRQ-A. default : 00h Notice) Writing to the other bit positions is invalid, though the bits remarked * (D2-D0) will retain written values. D3, D6 and D7 will always returns 0 when read.
This is a status register that indicates the state of multi-purpose pin. SEL2-0... The state of SEL2-0 pins is reflected to these bits. The multi-purpose function of YMF715E (OPL3-SA3) can be confirmed by reading the bits. These bits are read only. default : (1xxx0000)b
9-2. Joystick
port xxh D7 JBB2 D6 JBB1 D5 JAB2 D4 JAB1 D3 JBCY D2 JBCX D1 JACY D0 JACX
JACX... Joystick A, Coordinate X JACY... Joystick A, Coordinate Y JBCX... Joystick B, Coordinate X JBCY... Joystick B, Coordinate Y JAB1... Joystick A, Button 1 JAB2... Joystick A, Button 2 JBB1... Joystick B, Button 1 JBB2... Joystick B, Button 2 Notice) The Joystick portion must be re-initialized by writing any value to the Joystick port after resuming from the power down/save or the Joystick portion power down mode.
9-3. MODEM
The following pins are for MODEM interface with PnP supported. /MCS... chip select (eight consecutive byte I/O) MIRQ... interrupt signal And MIN is the analog input to mix the telephone line. MIN... analog input
YMF715E
9-4. CD-ROM
The following pins are for IDE CD-ROM interface with PnP supported. /CDCS0... chip select for CD-ROM /CDCS1... chip select for CD-ROM CDIRQ... interrupt signal Other signals needed for CD-ROM must be generated by the external PALs, which is described in section 1-3.
YMF715E
DC Characteristics 1
Item TTL-Input Pins
High Level Input Voltage 1 Low Level Input Voltage 1
(DVDD = 5.00.25[V]) Symbol VIH1 VIL1 VIH2 VIL2 VtVt+ Vh1 Vh2 IL CI RU1 RXD GP7 ~ 4 Otherwise 20 30 50 2.4 *3 D7 ~ 0 pins *3 IRQn, DRQn pins *3 TXD pin MP9 ~ 0 pins 16(24) 8(12) 4 2 0.4(0.5) 50 100 200 RU2 RU3 *1 *2 VIN=DVSS, DVDD 0.8 1.3 0.3 0.1 -10 10 10 100 200 400 Condition Except schmitt inputs 0.7DVDD 0.2DVDD 1.5 2.1 Min. 2.0 0.8 Typ. Max. Unit V V V V V V V V
A
CMOS-Input Pins
High Level Input Voltage 2 Low Level Input Voltage 2
pF k k k V V mA mA mA mA
YMF715E
Item
Min. 0.8DVDD
Typ.
Max.
Unit V
0.4 -10 10 10
V
A
pF
Note : DVSS=AVSS=0[V], TOP=0~70, AVDD=5.0[V] *1 : Applicable to schmitt input pins without /VOLUP, /VOLDW. *2 : Applicable to /VOLUP and /VOLDW pins. *3 : When VOL1=max. 0.5V, the value into the brackets is specified at IOHL1, 2.
DC Characteristics 2
Item TTL-Input Pins
High Level Input Voltage 1 Low Level Input Voltage 1
(DVDD = 3.30.30[V]) Symbol VIH1 VIL1 VIH2 VIL2 VtVt+ Vh IL CI RU1 RXD GP7 ~ 4 Otherwise 20 30 50 2.4 0.4 D7 ~ 0 pins IRQn, DRQn pins TXD pin MP9 ~ 0 pins IOH=2mA IOL=2mA Hi_Z:VIN=DVSS, DVDD -10 2* 2* 2* 2 0.8DVDD 0.4 10 10 50 100 200 RU2 RU3 VIN=DVSS, DVDD 0.8 1.3 0.3 * -10 10 10 100 200 400 Condition Except schmitt inputs 0.7DVDD 0.2DVDD 1.5 2.2 * Min. 2.0 0.8 Typ. Max. Unit V V V V V V V
A
CMOS-Input Pins
High Level Input Voltage 2 Low Level Input Voltage 2
pF k k k V V mA mA mA mA V V
A
VOH2 VOL2 OL CO
pF
Note : DVSS=AVSS=0[V], TOP=0~70, AVDD=5.0[V] The specifications marked * are different from the value at DVDD = 5.00.25[V].
YMF715E
AC Characteristics
CPU Interface & DMA BUS Cycle :Fig.1,2,3,4,5,6,7,8 Item /DACK inactive to /IOW, /IOR falling edge /DACK active from /IOW, /IOR rising edge Address set up to /IOW, /IOR active Address hold to /IOW, /IOR inactive /IOW Write Pulse Width Write Data set up to /IOW active Write Data hold to /IOW inactive /IOR Read Pulse Width Read Data access time Read Data hold from /IOR inactive DRQ hold from /IOW, /IOR falling edge /DACK set up to /IOW, /IOR falling edge /DACK hold to /IOW, /IOR rising edge Time between rising edge of /IOW, /IOR to next falling edge of /IOW, /IOR Valid Address from /SYNCS or /MCS or /CDCS1-0
/SYNCS or /MCS or /CDCS1-0 hold to Valid Address
Symbol tAKS tAKH tAS tAH tWW tWDS tWDH tRW tACC tRDH tDGH tSF tHR tNX tEX1 tEX2 tRST
Min. 50 10 40 10 90 20 10 90
Typ.
Max.
Unit ns ns ns ns ns ns ns ns
80 0 0 25 25 100 20
ns ns ns ns ns ns
70(90) * ns 70(90) * ns 90
s
Note : DVSS=AVSS=0[V], TOP=0~70, DVDD=5.00.25[V] or 3.30.30[V], AVDD=5.0[V] *... The value into the brackets is specified at DVDD=3.30.30[V]. Serial Audio (Zoomed Video) Interface Input :Fig.9 Item BCLK Cycle BCLK Duty LRCK Hold Time SIN Set up Time SIN Hold Time CLKO Frequency CLKO Duty Symbol fBCK DBCLK tLRH tDS tDH fCLKO33 DCLKO33 f33=50% 40 BCLK/LRCK BCLK/SIN BCLK/SIN Condition Min. 32fs 40 -120 20 20 33.8688 50 60 Typ. 48fs 50 Max. 64fs 60 120 Unit kHz % ns ns ns MHz %
Note : DVSS=AVSS=0[V], TOP=0~70, DVDD=5.00.25[V] or 3.30.30[V], AVDD=5.0[V] Duty Search Point is 1/2 DVDD.
YMF715E
Miscellaneous Item
Condition
Min. 40 40
Max. 60 60 50 60 35
Master Clock Frequency (Xtal 33) (Xtal 24) (Normal) Power Consumption 2 (Power Save 1) Power Consumption 3 (Power Save 2) Power Consumption 4 (Partial Power Down) Power Consumption 5 (Power Down) Duty Duty Master Clock Frequency Power Consumption 1
DVDD=5.00.25[V] AVDD=5.00.25[V] DVDD=3.30.30[V] DVDD=5.00.25[V] AVDD=5.00.25[V] DVDD=3.30.30[V] DVDD=5.00.25[V] AVDD=5.00.25[V] DVDD=3.30.30[V] DVDD=5.00.25[V] AVDD=5.00.25[V] DVDD=3.30.30[V] DVDD=5.00.25[V] AVDD=5.00.25[V] DVDD=3.30.30[V]
mA
A
mA mA mA mA mA mA 40 10 30
A A A
Note : DVSS=AVSS=0[V], TOP=0~70 Duty Search Point is 1/2 DVDD. *... DVDD = 5.00.25[V] or 3.3V0.30[V], AVDD = 5.00.25[V] Power Save1 : SA3 Control Register, index 01h, PSV=PDX=1 Power Save2 : SA3 Control Register, index 01h, PSV=1, PDX=0 Partial power down : SA3 Control Register, index 12h=FFh, index 13h=1Fh Power Down : SA3 Control Register, index 01h, PDN=PDX=1
YMF715E
/DACK3,1,0
tAS tAH
(A15-12) A11-0
Valid
tWW
/IOW
tWDS tWDH
D7-0 Fig.1
/DACK3,1,0
tAS tAH
(A15-12) A11-0
Valid
tRW
/IOR
tACC tRDH
D7-0 Fig.2
Valid
YMF715E
DRQ3,1,0
/DACK3,1,0
tSF tWW tHR
/IOW
tWDS tWDH
D7-0 Fig.3
DRQ3,1,0
/DACK3,1,0
tSF tRW tHR
/IOR
tACC tRDH
D7-0 Fig.4
Valid
YMF715E
DRQ3,1,0
/DACK3,1,0
tNX
/IOW,/IOR
D7-0
Left/Low Byte
Right/High Byte
Fig.5
DRQ3,1,0
/DACK3,1,0
tNX
/IOW,/IOR
D7-0
Left/Low Byte
Left/High Byte
Right/Low Byte
Right/High Byte
Fig.6
YMF715E
(A15-12) A11-0
tEX1
Valid
tEX2
RESET Fig.8
BCLK
tDS tDH
SIN
tLRH
LRCK Fig.9
YMF715E
Analog Characteristics
Analog Input Characteristics Item Full Scale V_Input LINE/AUX1,2/MIN/MIC MIC ADC Resolution Recording Path (ADC) Signal to Noise ratio LINE/AUX1,2/MIN/MIC MIC Distortion Interchannel Isolation L/R Channel Separation Gain Mismatch 0 ~ -20dB -21dB or less Frequency Response Input Resistance Input Capacitance Condition Min. 2.5 0.25 16 Typ. 2.8 0.28 Max. 3.1 0.31 Unit Vpp Vpp bit
+20dB
+20dB
78 75 70 70
82 80 0.05
20 to 15kHz
Note : DVSS=AVSS=0[V], TOP=25, DVDD=AVDD=5.0[V], fs=44.1kHz Analog Output Characteristics Item Full Scale Line Output OLB=1 OLB=0 DAC Resolution (WSS_DAC) Frequency Response (WSS_DAC) Mix_path Total Signal to Noise ratio from Input (LINE, AUX1) from Input (AUX2, MIC) from Input (MIC) from WSS_DAC Distortion from Input from Input (MIC) from WSS_DAC Interchannel Isolation L/R Channel Separation Gain Mismatch 0 ~ -20dB -21dB or less Mute Attenuation VREFO Voltage output Condition Min. 2.4 1.7 16 -1.0 Typ. 2.8 2.0 Max. 3.1 2.2 0.5 Unit Vpp Vpp bit dB
20 to 17.64 kHz
+20dB
85 82 75 78
dB dB dB dB % % % dB dB dB dB dB V
2.5
YMF715E
External Dimensions
Note : The LSIs for surface mount need especial consideration on storage and soldering conditions. For detailed information, please contact your nearest agent of yamaha.
YMF715E
IMPORTANT NOTICE
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. 2. These Yamaha Products are designed only for commercial and normal industrial applications, and are not suitable for other uses, such as medical life support equipment, nuclear facilities, critical care equipment or any other application the failure of which could lead to death, personal injury or environmental or property damage. Use of the Products in any such application is at the customer's sole risk and expense. 3. YAMAHA ASSUMES NO LIABILITY FOR INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES OR INJURY THAT MAY RESULT FROM MISAPPLICATION OR IMPROPER USE OR OPERATION OF THE PRODUCTS. 4. YAMAHA MAKES NO WARRANTY OR REPRESENTATION THAT THE PRODUCTS ARE SUBJECT TO INTELLECTUAL PROPERTY LICENSE FROM YAMAHA OR ANYTHIRD PARTY, AND YAMAHA MAKES NO WARRANTY OR REPRESENTATION OF NONINFRINGEMENT WITH RESPECT TO THE PRODUCTS. YAMAHA SPECIFICALLY EXCLUDES ANY LIABILITY TO THE CUSTOMER OR ANY THIRD PARTY ARISING FROM OR RELATED TO THE PRODUCTS' INFRINGEMENT OF ANY THIRD PARTY'S INTELLECTUAL PROPERTY RIGHTS, INCLUDING THE PATENT, COPYRIGHT, TRADEMARK OR TRADE SECRET RIGHTS OF ANY THIRD PARTY. 5. EXAMPLES OF USE DESCRIBED HEREIN ARE MERELY TO INDICATE THE CHARACTERISTICS AND PERFORMANCE OF YAMAHA PRODUCTS. YAMAHA ASSUMES NO RESPONSIBILITY FOR ANY INTELLECTUAL PROPERTY CLAIMS OR OTHER PROBLEMS THAT MAY RESULT FROM APPLICATIONS BASED ON THE EXAMPLES DESCRIBED HEREIN. YAMAHA MAKES NO WARRANTY WITH RESPECT TO THE PRODUCTS, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR USE AND TITLE.
Note) The specifications of this product are subject to improvement change without prior notice.
AGENCY
YAMAHA CORPORATION
Address inquires to : Semi-conductor Sales Department
Head Office 203, MatsunokiJima, Toyooka-mura. Iwata-gun, Shizuoka-ken, 438-01 Tel. 0539-62-4918 Fax. 0539-62-5054 2-17-11, Takanawa, Minato-ku, Tokyo, 108 Tel. 03-5488-5431 Fax. 03-5488-5088 3-12-9, Minami Senba, Chuo-ku, Osaka City, Osaka, 542 Shinsaibashi Plaza Bldg. 4F Tel. 06-252-7980 Fax. 06-252-5615 YAMAHA System Technology. 100 Century Center Court, San Jose, CA 95112 Tel. 408-467-2300 Fax. 408-437-8791
U.S.A. Office