Download ESS M-BLASTER Specifications
Transcript
ES1879 DATA SHEET PRELIMINARY CONTENTS CONTENTS DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Record and Playback Features . . . . . . . . . . . . . . . . . . . . 1 Inputs/Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Interfaces to Expansion Audio Mixer (ES978) . . . . . . . . . 2 Mixer Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Plug and Play (PnP) Features . . . . . . . . . . . . . . . . . . . . . 2 Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 TYPICAL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 TABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 PINOUT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 PIN DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 FUNCTIONAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . 8 Digital Subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Analog Subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 MIXER SCHEMATIC BLOCK DIAGRAM . . . . . . . . . . . . . . . 10 TYPICAL APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 ISA BUS INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 DIGITAL AUDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Programming Data Transfers . . . . . . . . . . . . . . . . . . . . 12 First Audio Channel “CODEC” . . . . . . . . . . . . . . . . . . . . 14 DRQ LATCH FEATURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 FOURTH DRQ CHANNEL . . . . . . . . . . . . . . . . . . . . . . . . . . 15 INTERRUPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 PERIPHERAL INTERFACING . . . . . . . . . . . . . . . . . . . . . . . 18 DSP Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 I2S Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Wavetable Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 MPU-401 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Game/Joystick Interface . . . . . . . . . . . . . . . . . . . . . . . . 21 ES978 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Mono FDXI and FDXO . . . . . . . . . . . . . . . . . . . . . . . . . 25 General-Purpose I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 GPI/O Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Spatializer 3-D Audio Effects Processor . . . . . . . . . . . . 25 Master Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Hardware Volume Controls . . . . . . . . . . . . . . . . . . . . . . 26 PC Speaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Serial EEPROM Interface . . . . . . . . . . . . . . . . . . . . . . . 27 ESS Technology, Inc. ANALOG DESIGN CONSIDERATIONS . . . . . . . . . . . . . . . . 28 Reference Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Switch-Capacitor Filter . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Audio Inputs and Outputs . . . . . . . . . . . . . . . . . . . . . . . . 28 CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Using ISA PnP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Non PnP Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Bypass Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Accessing the ROM/EEPROM . . . . . . . . . . . . . . . . . . . . 30 PnP Configuration and Registers . . . . . . . . . . . . . . . . . . 30 Logical Device Registers . . . . . . . . . . . . . . . . . . . . . . . . 36 I/O PORTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Port Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 PROGRAMMING THE ES1879 . . . . . . . . . . . . . . . . . . . . . . . 47 Identifying the ES1879 . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Resetting the Audio Device via Software . . . . . . . . . . . . 47 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Compatibility Mode Programming . . . . . . . . . . . . . . . . . 50 Extended Mode Programming . . . . . . . . . . . . . . . . . . . . 52 Programming the ES1879 Mixer . . . . . . . . . . . . . . . . . . 59 REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Types of Register Access . . . . . . . . . . . . . . . . . . . . . . . . 62 AUDIO MICROCONTROLLER COMMAND SUMMARY . . . 84 POWER MANAGEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Power Management Characteristics . . . . . . . . . . . . . . . 87 BIOS Power Management . . . . . . . . . . . . . . . . . . . . . . . 87 ELECTRICAL CHARACTERISTICS . . . . . . . . . . . . . . . . . . . 89 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . 89 Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 89 Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 DC Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . 89 Power Management Characteristics . . . . . . . . . . . . . . . 90 ES1879 TIMING DIAGRAMS . . . . . . . . . . . . . . . . . . . . . . . . 91 TIMING CHARACTERISTICS . . . . . . . . . . . . . . . . . . . . . . . . 95 MECHANICAL DIMENSIONS . . . . . . . . . . . . . . . . . . . . . . . . 96 APPENDIX A: ES1879 INTERNAL PNP RESOURCE ROM 97 APPENDIX B: ES689/ES69X DIGITAL SERIAL INTERFACE 99 APPENDIX C: I2S ZV INTERFACE REFERENCE . . . . . . . 100 APPENDIX D: SCHEMATIC EXAMPLES . . . . . . . . . . . . . . 105 APPENDIX E: LAYOUT GUIDELINES . . . . . . . . . . . . . . . . 109 APPENDIX F: ES1879 BILL OF MATERIALS . . . . . . . . . . . 110 SAM0025A-062397 3