Specifications
4 SAM0025A-062397 ESS Technology, Inc.
ES1879 DATA SHEET
FIGURES
PRELIMINARY
FIGURES
Figure 1 ES1879 Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Figure 2 ES1879 Functional Block Diagram . . . . . . . . . . . . . .8
Figure 3 ES1879 Mixer Schematic Block Diagram . . . . . . . .10
Figure 4 ES1879 Typical Application . . . . . . . . . . . . . . . . . .11
Figure 5 Data Transfer Modes . . . . . . . . . . . . . . . . . . . . . . .12
Figure 6 DRQ Latch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Figure 7 DSP Operating Modes . . . . . . . . . . . . . . . . . . . . . .18
Figure 8 16-Bit Data, Positive Sync Pulse . . . . . . . . . . . . . .19
Figure 9 I
2
S Implementation in ES1879 . . . . . . . . . . . . . . . .20
Figure 10 Dual Joystick/MIDI Connector . . . . . . . . . . . . . . . .21
Figure 11 MIDI Serial Interface Adapter . . . . . . . . . . . . . . . .22
Figure 12 PC Speaker Volume Circuitry . . . . . . . . . . . . . . . .27
Figure 13 Serial EEPROM – Typical Application . . . . . . . . .27
Figure 14 Reference Generator Pin Diagram . . . . . . . . . . . .28
Figure 15 Switch-Capacitor Filter Pin Diagram . . . . . . . . . . .28
Figure 16 Configuration Register Outline . . . . . . . . . . . . . . .30
Figure 17 Command Transfer Timing . . . . . . . . . . . . . . . . . .49
Figure 18 Reset Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Figure 19 I/O Read Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Figure 20 I/O Write Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Figure 21 Compatibility Mode DMA Write Cycle . . . . . . . . . 92
Figure 22 Compatibility Mode DMA Read Cycle . . . . . . . . . 92
Figure 23 Serial Mode Receive Operation . . . . . . . . . . . . . . 93
Figure 24 Serial Mode Transmit Operation . . . . . . . . . . . . . 93
Figure 25 Serial Input Timing for I
2
S Interface . . . . . . . . . . . 94
Figure 26 I
2
S Digital Input Format with 16 SCLK Periods . . 94
Figure 27 ES1879 Physical Dimensions . . . . . . . . . . . . . . . 96
Figure 28 MIDI Interface Data Format . . . . . . . . . . . . . . . . . 99
Figure 29 Example ZV Port Implementation . . . . . . . . . . . 100
Figure 30 Typical ZV Port Audio Implementation . . . . . . . 101
Figure 31 Audio Interface Timing . . . . . . . . . . . . . . . . . . . . 102
Figure 32 I
2
S Digital Input Format with 16 SCLK Periods . 103
Figure 33 ES1879 Schematic . . . . . . . . . . . . . . . . . . . . . . 105
Figure 34 PC Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Figure 35 Amplifier Section . . . . . . . . . . . . . . . . . . . . . . . . 107
Figure 36 Switch and Connector Section . . . . . . . . . . . . . 108
Figure 37 Analog Components on One Side of the PCB . . 109
Figure 38 Analog Components on Both Sides of the PCB. 109
TABLES
Table 1 ES1879 ISA Bus Interface . . . . . . . . . . . . . . . . . . . .12
Table 2 ES1879 Interrupt Sources . . . . . . . . . . . . . . . . . . . .16
Table 3 DSP Interface Pins . . . . . . . . . . . . . . . . . . . . . . . . . .18
Table 4 Digital Audio Mixing Methods in Serial Mode . . . . . .19
Table 5 I2S Interface Pins . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Table 6 Wavetable Interface Pins . . . . . . . . . . . . . . . . . . . . .20
Table 7 Digital Joystick Read Values . . . . . . . . . . . . . . . . . .21
Table 8 ES978 Interface Pins . . . . . . . . . . . . . . . . . . . . . . . .22
Table 9 Docked Modes for Analog Audio . . . . . . . . . . . . . . .23
Table 10 Download Period Data Configuration . . . . . . . . . . .24
Table 11 Upload Period Data Configuration . . . . . . . . . . . . .25
Table 12 Resource Assignment . . . . . . . . . . . . . . . . . . . . . .35
Table 13 Logical Device Summary . . . . . . . . . . . . . . . . . . . .36
Table 14 I/O Ports for Configuration, Audio, FM, MPU-401, and
Joystick Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
Table 15 Comparison of Operation Modes . . . . . . . . . . . . . .48
Table 16 Uncompressed DAC Transfer Modes . . . . . . . . . . .50
Table 17 Uncompressed ADC Transfer Modes . . . . . . . . . . .51
Table 18 Command Sequences for DMA Playback . . . . . . .53
Table 19 Command Sequences for DMA Record . . . . . . . . .55
Table 20 Sound Blaster Pro/Extended Access Registers . . 59
Table 21 Mixer Input Volume Registers . . . . . . . . . . . . . . . . 61
Table 22 SB Pro Read Volume Emulation . . . . . . . . . . . . . . 61
Table 23 SB Pro Write Volume Emulation . . . . . . . . . . . . . . 61
Table 24 Sound Blaster Pro-Compatible Register Summary 62
Table 25 ESS Mixer Register Summary . . . . . . . . . . . . . . . 63
Table 26 Test Bus Assignments . . . . . . . . . . . . . . . . . . . . . . 78
Table 27 ESS Controller Registers Summary . . . . . . . . . . . 79
Table 28 Command Summary . . . . . . . . . . . . . . . . . . . . . . . 84
Table 29 Power Mode Description . . . . . . . . . . . . . . . . . . . . 87
Table 30 Digital Characteristics . . . . . . . . . . . . . . . . . . . . . . 89
Table 31 Analog Characteristics
(VDDA = 5.0 V ± 5%; TA = 25 °C) . . . . . . . . . . . . . . . . . . . . 89
Table 32 Current Consumption for Power Modes . . . . . . . . 90
Table 33 Common Clock Frequencies . . . . . . . . . . . . . . . . 100
Table 34 AC Parameters for Audio Signals . . . . . . . . . . . . 102
Table 35 ZV Port Interface Pin Assignments . . . . . . . . . . . 104
Table 36 ES1879 Bill of Materials (BOM) . . . . . . . . . . . . . 110










