Yamaha OPL3-SA3 Interrupt IRQ-B status RO, DMA configuration R/W, Dma-A Wss-P Dma-B Wss-R + Sb

Page 35
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.
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).
MPU401 Interrupt Flag
Sound Blaster compatible Playback Interrupt Flag Timer Flag of CODEC
Recording Flag of CODEC
Playback Flag of CODEC

YMF715E

Interrupt (IRQ-B) status (RO):

Index

D7

D6

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

05h

-

MV

OPL3

MPU

SB

TI

CI

PI

 

 

 

 

 

 

 

 

 

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...

OPL3...

MPU...

SB...

TI...

CI...

PI...

DMA configuration (R/W):

Index

D7

D6

 

D5

D4

D3

D2

 

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DMA-B

 

 

 

DMA-A

 

 

-

SB

 

WSS-R

WSS-P

-

SB

 

WSS-R

WSS-P

 

 

 

 

 

 

 

 

 

 

 

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.

May 21, 1997

-35-

Image 35
Contents YMF715E YMF715E IOW ResetTTL AEN TTLVolup CmosRXD TXD TTLBlock Diagram SEL=0 SEL=1 SEL=2 SEL=3 SEL=4 SEL=5 SEL=6 SEL=7 Multi-purpose pin Multi-purpose functionPin description Eeprom System Block DiagramAEN Resetdrv AEN IOW,/IORIOW,/IOR SA2-0 SEL=4 for Notebook PC SEL=5 for Notebook PC SEL=7 for Notebook PC, Desktop PC OPL3 PnP Auto-Configuration modeISA Interface Card Control Registers PnP ISA Configuration RegisterLogical Device Number = 1 Joystick Logical Device Number = 3 CD-ROM Optional Recommended Resource DataLDN=2MODEM LDN=3CD-ROM Manual Configuration ModeExternal Eeprom Hardware Volume InterruptDownload Resource data YMODE1 YMODE0 DAC interface3D Enhanced Control Vref Power ManagementPDN=PDX=1 Partial Power Down ModePower Save Mode OFF Suspend/Resume ModeBios APM OPL3-SA3OPL3 Data Register Array 0 R/W Register description 9-1. SA Sound System 9-1-1. OPL3OPL3 Status Register RO OPL3 Data Register Array 1 R/W Sound Blaster Pro compatibilityDSP Command Sound Blaster Pro compatibility Mixer SA3 Ctrl WSS Codec Direct Registers R/W WSS Configuration Register ROWSS compatible 16-bit Codec WSS Status Register ROWSS Codec Indirect Registers R/W OPL3-SA3 control register Power Management R/WMPU401 IDSEL1 IDSEL0 System control R/WSbhe Interrupt IRQ-A status RO Interrupt Channel configuration R/WIRQ-A WSS + OPL3 DMA-A WSS-P DMA-B WSS-R + SB DMA configuration R/WInterrupt IRQ-B status RO MIC Volume R/W Master Volume Lch R/WMaster Volume Rch R/W WSS DMA Base counter R/W MiscellaneousMcsw ModeSound Blaster compatibility Internal State Scan Data R/W Sound Blaster compatibility Internal State Scan out/in R/WSbpda SbpdrSBPDR=0 SBPDA=0SBPDR=1 SBPDA=1Sbdac Digital Block Partial Power Down R/WAnalog Block Partial Power Down R/W Fmdac3D Enhanced controlTREBLE R/W 3D Enhanced controlWIDE R/W3D Enhanced controlBASS R/W Multi-purpose Select Pin Status RO Hardware Volume Interrupt Channel Configuration R/WJoystick ModemCD-ROM Recommended Operating Conditions Electrical Characteristics Absolute Maximum RatingsDC Characteristics 1 Dvdd = 5.0±0.25V DC Characteristics 2 Dvdd = 3.3±0.30V Bclk ↑/LRCK AC CharacteristicsCPU Interface & DMA BUS Cycle ,2,3,4,5,6,7,8 Serial Audio Zoomed Video Interface InputSymbol Condition Min Typ Max Unit Master Clock Frequency Write Cycle 8bit Mono & Adpcm DMA Write Cycle 8bit Stereo or 16bit Mono DMA Cycle External Interface External Synthesizer, CD ROM, Modem ・ LINE/AUX1,2/MIN/MIC Analog CharacteristicsAnalog Input Characteristics Analog Output CharacteristicsExternal Dimensions Yamaha Corporation

OPL3-SA3 specifications

The Yamaha OPL3-SA3 is a highly regarded sound card known for its exceptional audio performance and versatility, capturing the interest of enthusiasts and professionals in the digital audio realm. As an advanced version of the popular OPL3 series, the OPL3-SA3 integrates cutting-edge technologies that enhance its sound generation capabilities, making it a sought-after component for both music production and gaming applications.

One of the key features of the Yamaha OPL3-SA3 is its use of the FM synthesis technology, which allows for the generation of rich, complex sounds that are particularly favored in electronic and video game music. The OPL3 architecture supports up to 18 channels of audio output, enabling the simultaneous playback of multiple sounds without compromising quality. This multichannel capability enhances its use in audio applications, where layering various sound elements is crucial.

In addition to its synthesis features, the OPL3-SA3 also incorporates advanced MIDI capabilities, allowing musicians to connect and control external MIDI devices seamlessly. The integration of General MIDI support expands its usability in various music production setups. This makes the OPL3-SA3 a versatile option for composers and sound designers looking to create intricate soundscapes or realistic instrument simulations.

The audio quality of the OPL3-SA3 is further complemented by its 16-bit resolution and a sampling rate of up to 44.1 kHz, delivering clear and dynamic audio playback. This high level of fidelity is essential for generating lifelike sounds, making it suitable for both professional recordings and high-quality gaming experiences.

Another notable characteristic of the OPL3-SA3 is its compatibility with a wide range of operating systems, including DOS and Windows platforms, enhancing its accessibility for users of different systems. The card's drivers are designed for simplicity and reliability, ensuring that it can be easily integrated into existing audio setups.

With its combination of FM synthesis, MIDI capabilities, multichannel support, and high-fidelity audio performance, the Yamaha OPL3-SA3 stands out as a powerful tool for sound generation. Whether utilized by musicians, audio engineers, or game developers, the OPL3-SA3 continues to be a valuable asset in the evolving landscape of digital audio. Its legacy in the realm of sound cards remains influential, showcasing Yamaha's commitment to innovation and quality in the field of audio technology.