Yamaha OPL3-SA3 specifications Miscellaneous, Mcsw, Mode, WSS DMA Base counter R/W

Page 37

YMF715E

Miscellaneous:

 

Index

 

D7

 

D6

 

D5

D4

D3

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0Ah

 

VEN

 

-

 

-

MCSW

MODE

VER2

VER1

 

VER0

 

VEN...

 

This bit enables the hardware volume control. Default is VEN=“1”.

 

 

MCSW...

 

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.

 

 

MODE...

 

This bit indicates the SB or WSS mode. If MODE=0, it is the SB mode.

 

 

 

 

This bit is read only.

 

 

 

 

 

 

 

VER2-0...

 

These bits indicate the version of OPL3-SA3 and read only (VER2=“1”,

 

 

 

 

VER1=“0”, VER0=“0”).

 

 

 

 

 

 

 

default : 84h

 

 

 

 

 

 

 

 

 

 

WSS DMA Base counter (R/W):

 

 

 

 

 

 

 

 

Index

 

D7

 

D6

 

D5

D4

D3

D2

D1

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0Bh

 

 

 

 

 

Playback Base Counter (Low)

 

 

 

 

0Ch

 

 

 

 

 

Playback Base Counter (High)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0Dh

 

 

 

 

 

Recording Base Counter (Low)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0Eh

 

 

 

 

 

Recording Base Counter (High)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

D7

D6

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0Fh

-

-

-

-

-

STI

SCI

SPI

Use the bits in this register to set WSS interrupt-flags(WSS CODEC indirect Register, index 18h, D6-D4 bits).

STI...

“1” in this bit means TI=“1” and corresponding IRQ active.

SCI...

“1” in this bit means CI=“1” and corresponding IRQ active.

SPI...

“1” in this bit means PI=“1” and corresponding IRQ active.

default : 00h

 

Notice)

 

To make IRQ active, it is necessary to set “1” to WSS CODEC indirect register index 0Ah IEN bit.

May 21, 1997

-37-

Image 37
Contents YMF715E YMF715E TTL ResetAEN TTL IOWRXD CmosTXD TTL VolupBlock Diagram SEL=0 SEL=1 SEL=2 SEL=3 SEL=4 SEL=5 SEL=6 SEL=7 Multi-purpose pin Multi-purpose functionPin description AEN Resetdrv System Block DiagramEeprom AEN IOW,/IORIOW,/IOR SA2-0 SEL=4 for Notebook PC SEL=5 for Notebook PC SEL=7 for Notebook PC, Desktop PC ISA Interface PnP Auto-Configuration modeOPL3 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 ModeDownload Resource data Hardware Volume InterruptExternal Eeprom 3D Enhanced Control DAC interfaceYMODE1 YMODE0 Vref Power ManagementPower Save Mode Partial Power Down ModePDN=PDX=1 Bios Suspend/Resume ModeAPM OPL3-SA3 OFFOPL3 Status Register RO Register description 9-1. SA Sound System 9-1-1. OPL3OPL3 Data Register Array 0 R/W OPL3 Data Register Array 1 R/W Sound Blaster Pro compatibilityDSP Command Sound Blaster Pro compatibility Mixer SA3 Ctrl WSS compatible 16-bit Codec WSS Configuration Register ROWSS Status Register RO WSS Codec Direct Registers R/WWSS Codec Indirect Registers R/W MPU401 Power Management R/WOPL3-SA3 control register Sbhe System control R/WIDSEL1 IDSEL0 IRQ-A WSS + OPL3 Interrupt Channel configuration R/WInterrupt IRQ-A status RO Interrupt IRQ-B status RO DMA configuration R/WDMA-A WSS-P DMA-B WSS-R + SB Master Volume Rch R/W Master Volume Lch R/WMIC Volume R/W Mcsw MiscellaneousMode WSS DMA Base counter R/WSbpda Sound Blaster compatibility Internal State Scan out/in R/WSbpdr Sound Blaster compatibility Internal State Scan Data R/WSBPDR=1 SBPDA=0SBPDA=1 SBPDR=0Analog Block Partial Power Down R/W Digital Block Partial Power Down R/WFmdac Sbdac3D Enhanced controlBASS R/W 3D Enhanced controlWIDE R/W3D Enhanced controlTREBLE R/W Joystick Hardware Volume Interrupt Channel Configuration R/WModem Multi-purpose Select Pin Status ROCD-ROM DC Characteristics 1 Dvdd = 5.0±0.25V Electrical Characteristics Absolute Maximum RatingsRecommended Operating Conditions DC Characteristics 2 Dvdd = 3.3±0.30V CPU Interface & DMA BUS Cycle ,2,3,4,5,6,7,8 AC CharacteristicsSerial Audio Zoomed Video Interface Input Bclk ↑/LRCKSymbol 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 Analog Input Characteristics Analog CharacteristicsAnalog Output Characteristics ・ LINE/AUX1,2/MIN/MICExternal 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.