Professional Documents
Culture Documents
Trident 4DWAVE-DX
Technical Reference Manual
NOTICE
The information in this document is subject to change, as the Company may make changes to product in order to improve
reliability, design, or function, without prior written notice. No part of this manual may be reproduced or transmitted in any form or
by any means without the written permission of the company.
IN NO EVENT WILL THE COMPANY BE LIABLE FOR SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES,
WHETHER ARISING DIRECTLY OR INDIRECTLY, SUCH AS LOSS OF PROFIT OR GOOD WILL, THAT MAY BE
SUFFERED IN CONNECTION WITH THE PURCHASE OF THIS PRODUCT OR FROM THE BREACH OF ANY
REPRESENTATION OR WARRANTY.
November 1997, Rev 0.2
LIMITED WARRANTY
This product is warranted against defects in materials and workmanship for a period of one year from the date of purchase.
During the warranty period, product which the Company determines fails to meet warrant will be repaired or, at the Company’s
option, replaced at no charge. To be eligible for warranty service, product must be returned to the Company or to a Company
authorized service center, costs of shipping prepaid. This warranty does not cover results of accident, abuse, neglect, use
contrary to specifications or instructions, or repair or modification by anyone other than the Company.
THE COMPANY SPECIFICALLY DISCLAIMS ALL OTHER EXPRESS, IMPLIED OR STATUTORY WARRANTIES,
INCLUDING THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY.
IF SUCH DISCLAIMER OF ANY IMPLIED WARRANTY IS NOT PERMITTED BY LAW, THE DURATION OF ANY SUCH
IMPLIED WARRANTIES IS LIMITED TO 90 DAYS FROM THE DATE OF DELIVERY. SOME JURISDICTIONS DO NOT
ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY
LAST, OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO SUCH LIMITATIONS
OR EXCLUSIONS MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY
ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION.
Trident Microsystems, Inc. assumes no responsibility for the use of any circuit other than circuits embodied in a Trident
Microsystems, Inc. product.
LICENSE
The Company grants the customer a non-exclusive, non-transferable license to use the software, if any, accompanying this
product for internal use on a single computer system. The end user may make a single copy of the software solely for backup
purposes; otherwise, no copies may be made of the software or any part thereof. No other license of any kind is granted to any
part of the product or any of the intellectual property therein.
TRADEMARK ACKNOWLEDGMENTS
4DWAVE-DX Technical Reference Manual, Trident™ Microsystems, Inc. 1997. All rights reserved.
Trident Microsystems, Inc. is a registered trademark of Trident Microsystems, Inc.
VirtualFM, VirtualGM, and VirtualGS are Trident trademark registrations in progress.
Direct3D, DirectX, DirectSound, DirectSound3D, DirectMusic, and DirectInput are trademarks of Microsoft Corporation;
Windows, Windows 3.1, Windows 95, Windows 98, and Windows NT are registered trademarks of Microsoft Corporation.
OPL3 is a registered trademark of Yahama Corporation.
SoundBlaster and SoundBlaster Pro are trademarks of Creative Labs, Inc.
All other product names or trademarks are the property of their respective owners.
Copyright protection claimed includes all forms and matters of copyright table material and information now allowed by statutory
or judicial law or hereinafter granted, including without limitation, material generated from the software programs which are
displayed on the screen such as icons, screen display looks, etc. Reproduction or disassembly of embedded computer programs
or algorithms is prohibited.
Table of Contents
1 INTRODUCTION ................................................................................................................................................................... 1
1.1 ADVANCED PCI DIRECTSOUND™ ACCELERATOR ........................................................................................................... 1
1.2 FEATURE HIGHLIGHTS ................................................................................................................................................... 2
1.2.1 Advanced PCI DirectSound Accelerator ................................................................................................... 2
1.2.2 High Quality Wavetable Synthesizer ......................................................................................................... 2
1.2.3 Full Legacy and DOS Games Compatibility .............................................................................................. 2
1.2.4 High Quality Audio and AC ’97 Support .................................................................................................... 2
1.2.5 Advanced Streaming Architecture............................................................................................................. 2
1.2.6 Microsoft® DirectSound™/DirectSound3D™ Support .............................................................................. 2
1.2.7 Extras ........................................................................................................................................................ 3
1.2.8 Software Support....................................................................................................................................... 3
1.2.9 Power Management .................................................................................................................................. 3
1.2.10 Testability .................................................................................................................................................. 3
1.2.11 Process ..................................................................................................................................................... 3
1.2.12 Package and Ordering .............................................................................................................................. 3
1.3 REFERENCE DOCUMENTS.............................................................................................................................................. 3
2 SYSTEM AND ARCHITECTURE OVERVIEW...................................................................................................................... 4
2.1 PCI INTERFACE ............................................................................................................................................................ 5
2.2 LEGACY........................................................................................................................................................................ 5
2.3 VOICE BUFFER/STREAM BUFFER ................................................................................................................................... 5
2.4 ADDRESS ENGINE ......................................................................................................................................................... 5
2.5 ENVELOPE ENGINE ....................................................................................................................................................... 5
2.6 MIXER .......................................................................................................................................................................... 5
2.7 RECORDING ENGINE ..................................................................................................................................................... 6
2.8 AC ’97 INTERFACE ....................................................................................................................................................... 6
3 PACKAGE AND PIN ASSIGNMENTS.................................................................................................................................. 7
3.1 PIN ASSIGNMENT TABLE AND SIGNAL DESCRIPTION ........................................................................................................ 7
3.1.1 PCI Interface ............................................................................................................................................. 8
3.1.2 AC ’97 Interface......................................................................................................................................... 9
3.1.3 MIDI/Game Port ........................................................................................................................................ 9
3.1.4 Test Logic.................................................................................................................................................. 9
3.1.5 Power ...................................................................................................................................................... 10
3.1.6 Forward-Compatible Signal Group.......................................................................................................... 10
3.2 PHYSICAL DIMENSIONS (MM) ....................................................................................................................................... 12
4 ADDRESS MAP AND REGISTER DESCRIPTION............................................................................................................. 13
4.1 PCI CONFIGURATION SPACE ....................................................................................................................................... 13
4.1.1 PCI Configuration Registers Description................................................................................................. 14
4.1.1.1 Vendor ID (Offset = 00h) ...................................................................................................... 14
4.1.1.2 Device ID (Offset = 02h)....................................................................................................... 14
4.1.1.3 Command (Offset = 04h)...................................................................................................... 14
4.1.1.4 Status (Offset = 06h) ............................................................................................................ 15
1 Introduction
1.1 Advanced PCI DirectSound™ Accelerator
The 4DWAVE-DX is an advanced PCI audio accelerator providing full legacy compatibility, wavetable synthesis, DirectMusic™,
DirectSound™, and DirectSound3D™ on a single chip for the high-performance, cost-sensitive consumer market. It supports full
SoundBlaster™ compatibility and is fully PC97/PC98 compliant. It is named 4DWAVE as it adds time as the 4th dimension to its
interactive 3D positional audio wave streams. The time element includes such effects processing as adding Doppler, Chorus,
and Reverb effects on top of the 3D positional audio and wavetable streams.
The 4DWAVE-DX integrates a 64-voice wavetable engine with per voice effect processing capability. It supports the upcoming
Microsoft® DirectMusic™ API and is fully compatible with the DLS Level 1 (downloadable samples) specification. The 4DWAVE-
DX is optimized for Microsoft® Windows® 98 and Windows® NT™5.0 WDM streaming architecture with re-routable endpoint
support. 4DWAVE-DX integrates DirectX™ 5 3D positional audio accelerator by incorporating QSound® Labs’ QSoft3D™
technology. It includes DirectSound3D™ acceleration hardware for ITD (Interaural Time Difference), IID (Interaural Intensity
Difference), Pan, Delay, and Doppler hardware.
VirtualFM™and VirtualGS™ technologies maintain SoundBlaster™ Pro/16 DOS games compatibility while improving gaming
audio quality. The 4DWAVE-DX utilizes a Digital Enhanced Game Port, when coupled with a DirectInput™ driver, can save up to
12% of the CPU overhead nominally required by a conventional analog game port. The 4DWAVE-DX employs a high precision
26-bit digital mixer, providing an accurate 20-bit output and higher than 90dB signal-to-noise ratio when used with a high quality
AC ’97 codec.
The 4DWAVE-DX is designed with aggressive power management in mind as well. It is both ACPI-compliant and PCI Bus Power
Management Interface (PPMI)-compliant. With a low power 3.3V process and a space conscious 100 LQFP package, the
4DWAVE-DX is well suited for Notebook systems as well.
The 4DWAVE-DX delivers an impressive combination of features and performance to end-users without burdening them on
price. By combining PCI Bus Mastering for DirectSound™ acceleration, Hardware Wavetable synthesizer, Digital Enhanced
Game Port, and interactive 3D positional audio acceleration through QSoft3D™, the 4DWAVE-DX provides up to a 40% system
level performance enhancement over an equivalent ISA audio controller. It delivers high performance, high quality audio, high-
end features with efficient power management in a single-chip in a space-efficient 100 LQFP package.
It is forward socket-compatible with future 4DWAVE family products. This document will briefly describe signals in future
products to enable system designers to accommodate the future 4DWAVE family products with one design, substantially
simplifying future design and testing efforts.
4DWAVE-DX AC'97
PCI Bus
AC-Link Audio
PCI Interface PCI Wavetable Codec
DirectSound
Accelerator
Game Port
MIDI Port
1.2.7 Extras
• Fully Plug and Play PCI controller and software
• Digital Enhanced Game port enables analog joystick to emulate digital joystick performance using Trident- provided
DirectInput™ driver. This eliminates up to 12% of CPU overhead wasted on joystick polling.
• DirectX™ timer for video/audio synchronization
• Forward pin-compatible with next generation PCI audio accelerators
1.2.10 Testability
• NAND Tree test mode
• Tri-state all I/Os test mode
• Loop-back modes for Diagnostics
• All Mixer Channels can be captured
1.2.11 Process
• Advanced 0.35um process
• Low power 3.3V (5V-safe) operation
LEGACY
VOICE /
STREAM ADDRESS ENGINE MIXER
BUFFER
PCI AC '97
INTERFACE INTERFACE
ENVELOPE ENGINE
RECORDING ENGINE
2.2 Legacy
The 4DWAVE-DX supports both the SoundBlaster™ Pro and SoundBlaster™ 16 register sets. This includes the Adlib, OPL3,
MPU-401, and Game Port. When configured to support legacy operation, the device will respond to all I/O cycles in the legacy
address regions. It integrates an on-chip SoundBlaster™ compatible command interpreter. The OPL3 and MPU-401
compatibility are handled by Trident’s VirtualFM™ and VirtualGM™/VirtualGS™ technologies and are based on a
hardware/software combination to provide the emulation of FM synthesis and General MIDI/GS command interpretation in DOS.
The hardware provides all the registers for reads and writes to legacy locations while the software provides the interpretation and
emulation.
The 4DWAVE-DX supports a legacy analog game port and Digitally Enhanced Game Port. When using with a bundled
DirectInput™ driver, the Digitally Enhanced Game Port allows a dramatic reduction in both bus traffic and CPU utilization by
removing the requirement of “I/O polling” for the joystick position. This can save up to 12% of CPU overhead; this substantially
enhances game performance and the gaming experience. The MIDI port is supported with an MPU-401 compatible UART. This
port can also be used in an emulation mode (VirtualGM™/VirtualGS™) to support synthesis in DOS mode games.
2.6 Mixer
The 4DWAVE-DX digital mixer supports high-precision 26-bit accumulators on three separate stereo channels. The hi-resolution
accumulation allows the 64 voices to be mixed (accumulated) without degradations such as “clipping”. The mixer supports both
16-bit and 20-bit audio outputs, when coupled with high quality AC ’97 codec, and can provide higher than 90dB signal-to-noise
ratio.
There is a separate mixer channel for each of main (AC ’97 stereo out), reverb, and chorus output. The main mixer channel data
is buffered in a FIFO before being accessed by the AC ’97 interface. This allows the device to buffer several samples ahead and
substantially increases its tolerance for bus latency and others delays caused by other system events.
3.1.5 Power
Pin Number(s) Signal Name Type I/O Buffer Signal Description
7 VCC_5V Power V5SFPAD 5V I/O Power for 5V Safe (Tolerant) Pads
1,19,26,38,51, VCC Power VDD5SPAD Power (3.3V)
57,69,76,88
13,25,32,44, VSS Power VSS5SPAD Ground
50,63,75,82,
94,100
CLKRUN#
C/BE3#
IDSEL
INTA#
REQ#
PME#
GNT#
RST#
AD21
AD22
AD23
AD24
AD25
AD26
AD27
AD28
AD29
AD31
AD30
VCC
VCC
VSS
VSS
VSS
CLK
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
VCC 1 75 VSS
AD20 2 74 XVSS
AD19 3 73 XTALO
AD18 4 72 XTALI
AD17 5 71 XVCC
AD16 6 70 TDO
VCC_5V 7 69 VCC
C/BE2# 8 68 TEST0#
FRAME# 9 67 TEST1#
IRDY# 10 66 GAMEL0
TRDY# 11 65 GAMEL1
DEVSEL# 12 64 GAMEL2
VSS 13 63 VSS
STOP# 14 62 GAMEL3
PERR# 15 61 GAMEH0
SERR# 16 60 GAMEH1
PAR
C/BE1#
17
18
4DWAVE-DX 59
58
GAMEH2
GAMEH3
VCC 19 57 VCC
AD15 20 56 MIDI_IN
AD14 21 55 MIDI_OUT
AD13 22 54 AC_SDATA_OUT
AD12 23 53 AC_BITCLK
AD11 24 52 AC0_SDATA_IN
VSS 25 51 VCC
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
AC_SYNC
VSS
VSS
VSS
ROM_DATA
AC_RESET_N
ROM_CLK
VCC
VCC
I2S_SDATA
AC1_SDATA_IN
I2S_SCLK
AD9
AD8
C/BE0#
AD7
AD6
AD5
AD4
AD3
AD2
AD1
AD0
AD10
I2S_LRCLK
16 typ.
14 typ.
75 51
12.00 typ.
76 50
12.00 typ.
16 typ.
14 typ.
100 LQFP
100 26
1 0.50 + 0.07 25
TYP 0.20 - 0.03
1.40 + 0.05
1.60 max.
0°-
7°
0.6 0.05 -
+
0 0.15 0.15
1.00 ref.
The 4DWAVE-DX can be configured to respond to the separate legacy register addresses (SoundBlaster™, Adlib, MPU401, and
Game Port), as well as the combined Wave register space (AudioBase). The Wave register space can be accessed through
traditional I/O cycle or memory mapped I/O cycles, but the legacy register space is only accessible through I/O cycles. The
Legacy registers are mapped into the bottom 64 bytes of the Wave register address space. Figure 4-1 below shows the System
I/O and Memory address space for 4DWAVE-DX.
0008h
DMA Status Reg 8-bytes
DDMA Base
DDMA Regs 16-bytes
Wave Base
4D Wave
256-bytes
Registers
Table 4.2 details the address map of the 4DWAVE-DX internal register set. These Wave registers are addressable using either
the Audio I/O Base Address or the Audio Memory Base Address. The legacy portion of these registers is available through their
respective legacy addresses as well. By providing both an I/O and a memory aperture to these registers, the 4DWAVE-DX can
be tuned for both compatibility and performance. Both I/O and Memory apertures can be enabled simultaneously.
The Wave registers consume a 256-byte aligned address space. The I/O mapping only allows the 256-byte space to be
accessed. The memory mapping consumes 4K-bytes, however, only the bottom 256-bytes actually addresses the Wave
registers. All register contents reside on-chip, however, some registers must be accessed through a base indexed manner. This
is true for voice channel specific registers and OPL3 RAM locations. All I/O locations which are not defined will return
H'00000000 when read. There is no affect when writing to undefined registers.
The Wave registers indexed by 00h through DFh are global in function and are not specific to a particular voice channel.
The registers E0h through EFh are voice channel specific for each of the 64 voice channels (0-63) and the channel index is
programmed through CIR (Channel Index Register) at offset A0h. Registers F0h through FFh are implemented only for the first
32 voice channels.
4.2.2.1 Legacy Registers I/O Address and Wave Register Space I/O Mapping
AudioBase Register Legacy I/O
Bits POR R/W Description
Offset Name Address
Legacy DMA Channel Mapping Registers
Legacy DMA Playback Buffer Base
00h DMAR0 0000h/0002h [7:0] 00h R/W
Register 1
Legacy DMA Playback Buffer Base
01h DMAR1 0000h/0002h [7:0] 00h R/W
Register 2
Legacy DMA Playback Buffer Base
02h DMAR2 0087h/0083h [7:0] 00h R/W
Register 3
Legacy DMA Playback Buffer Base
03h DMAR3 -- [7:0] 00h R/W
Register 4
Legacy DMA Playback Byte Count
04h DMAR4 0001h/0003h [7:0] 00h R/W
Register 1
Legacy DMA Playback Byte Count
05h DMAR5 0001h/0003h [7:0] 00h R/W
Register 2
Legacy DMA Playback Byte Count
06h DMAR6 -- [7:0] 00h R/W
Register 3
08h DMAR8 0008h [7:0] 00h R Legacy DMA Command/Status Register
0Ah DMAR10 000Ah [7:0] 00h W Legacy DMA Single Channel Mask Port
Legacy DMA Channel Operation Mode
0Bh DMAR11 000Bh [7:0] 00h W
Register
0Ch DMAR12 000Ch [7:0] 00h W Legacy DMA First/Last Flag Clear Port
0Dh DMAR13 000Dh [7:0] 00h W Legacy DMA Master Clear Port
0Eh DMAR14 000Eh [7:0] 00h W Legacy DMA Clear Mask Port
0Fh DMAR15 000Fh [7:0] 0bh W Legacy DMA Multi-Channel Mask Register
Legacy SB Mapping Registers
Legacy FM Music Bank 0 Register
10h SBR0 SBBase+0h [7:0] 00h R/W
Index/Legacy FM Music Status
SBBase+1h/ Legacy FM Music Bank 0/1
11h SBR1/SBR3 [7:0] 00h R/W
SBBase+3h Register Data Port
12h SBR2 SBBase+2h [7:0] 00h R/W Legacy FM Music Bank 1 Register Index
SBBase+1h/ Legacy FM Music Bank 0/1
13h SBR3/SBR1 [7:0] 00h R/W
SBBase+3h Register Data Port
14h SBR4 SBBase+4h [7:0] 00h R/W Legacy SB Mixer Register Index Port
15h SBR5 SBBase+5h [7:0] XXh R/W Legacy SB Mixer Register Data Port
SBBase+6h/
16-17h SBR6 [7:0] FFh W (R=FFh) Legacy SB ESP Reset Port
SBBase+7h
1A-1Bh SBR7 SBBase+Ah/+Bh [7:0] AAh R Legacy SB ESP Data Port
1C-1Dh SBR8 SBBase+Ch/+Dh [7:0] 00h R/W Legacy SB Command/Status Port
Legacy SB ESP Data Ready/IRQ Ack
1Eh SBR9 SBBase+Eh [7:0] 2Ah R
Port 1
(Continued on the next page)
AudioBase Register
Bits POR R/W Description
Offset Name
4DWAVE-DX Wave Engine Registers
80h START_A [31:0] 00000000h R/W Bank A START Command and Status Register
84h STOP_A [31:0] 00000000h R/W Bank A STOP Command and Status Register
88h DLY_A [31:0] 00000000h R/W Delay Flag Register (Bank A only)
8Ch SIGN_CSO_A [31:0] 00000000h R/W Sign Bit of CSO (Bank A only)
90h CSPF_A [31:0] 00000000h R Bank A Current Sample Position Flag
94h CEBC_A [31:0] 00000000h R/W Current Envelope Buffer Control Register (Bank A only)
98h AIN_A [31:0] 00000000h R/W Bank A Address Engine Interrupt Register
9Ch EINT_A [31:0] 00000000h R/W Envelope Engine Interrupt Register (Bank A only)
A0h LFO_A [31:0] 00000000h R/W Bank A LFO, Global Control and Channel Index Register
A4h AINTEN_A [31:0] 00000000h R/W Bank A Address Engine Interrupt Enable Control Register
Global Music Volume and Global Wave Volume Control
A8h VOL_A [31:0] 00008080h R/W
Register
Sample Change Step for Legacy SB Voice In/Out &
ACh DELTA [31:0] 00000000h R/W
Recording
Record/Playback Underrun/Record Overrun Interrupt
B0h MISCINT [31:0] 00000000h R/W
Register
B4h START_B [31:0] 00000000h R/W Bank B START Command and Status Register
B8h STOP_B [31:0] 00000000h R/W Bank B STOP Command and Status Register
BCh CSPF_B [31:0] 00000000h R Bank B Current Sample Position Flag
C0h SBBL&SBCL [31:0] 00000000h R/W SB DMA Base Length & SB DMA Current Length Register
C4h SBCTRL [31:0] 00000000h R/W SB Control/SB DMA Testing Byte/SB Direct Playback Data
C8h STIMER [31:0] 00000000h R Sample Timer
CCh ROM_TEST [15:0] XXXXh R ROM Test Register
CEh LFO_B [15:0] 0000h R/W Bank B LFO Register
D0h T_FIFO [31:0] XXXXXXXXh R Mixer FIFO Test Register
D4h T_DIGIMIXER [31:0] XXXXXXXXh R Mixer Accumulator Test Register
D8h AIN_B [31:0] 00000000h R/W Bank B Address Engine Interrupt Register
DCh AINTEN_B [31:0] 00000000h R/W Bank B Address Engine Interrupt Enable Control Register
AudioBase Register
Bits POR R/W Description
Offset Name
CSO & Alpha & Current Sample Offset & Sample Interpolation
E0h [31:0] XXXXXXXXh R/W
FMS Coefficient & Frequency Modulation Step
E4h PPTR & LBA [31:0] XXXXXXXXh R/W PSB Pointer & Loop Begin Address
E8h ESO & DELTA [31:0] XXXXXXXXh R/W End Sample Offset & Delta Sample Rate Ratio
FMC & RVOL &
ECh [31:0] XXXXXXXXh R/W FM Control, Reverb Volume & Chorus Volume Control
CVOL
hardware. The 4DWAVE-DX performs the emulation of the mixer function through a combination of hardware and software. The driver will
convert the command and program the AC ’97 mixer register accordingly.
RST#
TEST[0]# 1 or 0 '1'
TEST[1]# 1 or 0 '1'
The device uses the TEST[1:0]# pins to determine which test mode is selected.
To leave Test Mode, the device must be reset with both the TEST[1:0]# pins as a logical ‘1’. Both TEST[1:0]# pins have an internal Pull-Up
in the pad.
6 AC/DC Parameters
6.1 DC Parameters
Tambient = 25C
Vcc=5.0V +/- 5% or 3.3V +/- 10%
CVcc= 3.3V +/- 5%
Vss = CVss = 0V
6.2 AC Parameters
6.2.1 Clocks
6.2.1.1 PCI Clock
Symbol Parameter Condition Min Max Units Notes
Tcyc CLK Cycle Time 30 ns 1
Thigh CLK High Time 11 ns
Tlow CLK Low Time 11 ns
Tskew CLK Skew 2 ns
Note : 1) In general, all PCI components must work with any clock frequency between DC and 33MHz.
5.0 Volt
Clock 2.4V
2.0V
2.0 V p-t-
minimum
1.5V
p
0.8V
0.4V
Tcyc
3.3 Volt
Clock Thigh Tlow
0.6V
0.5V
0.4 V p-t-
minimum
0.4V
p
0.3V
0.2V
CLK
Tval
OUTPUT
DELAY
Tri-State
OUTPUT
Ton
Toff
Tsu Th
INTPUT
6.2.3 Resets
Power
CLK
RST#
Trst_clk
Trst_low
AC_RESET#
Trst_low Trst2clk
AC_SYNC
Tsync_high Tsync2clk
AC_BITCLK
AC_BITCLK
Tsetup Thold
AC_SYNC
Tsetup Thold
AC0_SDATA_IN
AC_SDATA_OUT
7 Reference Schematic
VCC3 VCC3 VCC3 VCC3 VCC3 VCC3 VCC3
C1 C2 C3 C4 VCC3
C11 C9 C10
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF
VCC5
VCC3 VCC3
C7 C8
0.1uF 0.1uF
100
U1
13
25
32
44
50
63
75
82
94
88
76
69
57
51
38
26
19
67
68
1
7
NX-ONLY PINOUTS
TEST1#
TEST0#
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VSS0
VSS9
VSS8
VSS7
VSS6
VSS5
VSS4
VSS3
VSS2
VSS1
VCC_5V
R75 0
78 Game Port
PME#
R76 0
47
AC1_SDATA_IN 56 MIDI_IN MIDI_IN
MIDI_IN
R74
0 46
I2S_SCLK 55
R77 MIDI_OUT MIDI_OUT
0 45 MIDI_OUT
I2S_LRCLK
R78 0 43 58 GD7
I2S_SDATA GAMEH3
GD[4..7] GD[4..7]
59 GD6
GAMEH2
R79 0 5
79 60 GD5
CLKRUN# GAMEH1
R98 0 42 61 GD4
R OM_DATA GAMEH0
R99 0 41 62 GD3
ROM_CLK GAMEL3
R80 64 GD2
0 GAMEL2
73
XTALOUT 65 GD1
R81 0 72 GAMEL1
XTA LIN
66 GD0
GAMEL0
R7
4.7K /0 71 GD[0..3] GD[0..3]
XVCC
R4
AC97_RESET#
74
AC97D_OUT
AC97_SYNC
XVSS
AC97_CLK
AC97_DIN
DEVSEL#
FRAME#
4.7K /0
RESET#
PCICLK
C/BE0#
C/BE1#
C/BE2#
C/BE3#
PERR#
SERR#
STOP#
TRDY#
IRDY#
IDSEL
INTR#
GNT#
REQ#
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AD27
AD28
AD29
AD30
AD31
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
AD9
PAR
TD0 4DWAVE
40
39
37
36
35
34
33
31
29
28
27
24
23
22
21
20
99
98
97
93
92
91
90
89
87
86
85
84
83
30
18
95
96
81
80
17
14
10
77
12
11
15
16
70
52
54
53
49
48
6
5
4
3
2
AC97_RESET# AC97_RESET#
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
AD9
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AD27
AD28
AD29
AD30
AD31
C/BE#0
C/BE#1
C/BE#2
C/BE#3
IDSEL
PCICLK
RESET#
PAR
FRAME#
STOP#
IRDY#
INTR#
DEVSEL#
TRDY#
AC97_SY NC AC97_SY NC
AD[0..31] AC_BITCLK AC_BITCLK
AD[0..31]
R EQ#
R EQ#
GNT# AC97D_OUT AC97D_OUT
GNT#
C/BE#[0..3]
C/BE#[0..3]
IDSEL AC97D_IN AC97D_IN
IDSEL
PCICLK
PCICLK
R ESET#
R ESET#
PAR
PAR
F R A ME#
F R A ME#
STOP#
STOP# |LINK
IRDY#
IRDY# |BUS.SCH
INTR#
INTR# |LINEOUT.SCH
DEVSEL#
DEVSEL# |VIDEO.SCH
TR D Y #
TR D Y # |AC97.SCH
R3
PERR#
PERR#
0
R2
SERR#
SERR#
0
PRELIMINARY
This is an application example. Trident
Microsystems, Inc. bears no responsibility
for any errors in drawing these schematics.
Copyright 1998 Trident Microsystems, Inc.
Schematics subject to change without notice.
4DWAVE 2-layer REV B. Schematics converted to ORCADWIN ( Ver 7.01) No changes from SDT REV B Schematics Dated 2/17/98
Title
4DWAVE DX 2-LAYER REFERENCE
VC C 5
VC C 5
CON1
63 1 R13 VC C 3
64 -12V TRST 2 +12V +12V
65 TCK +12V 3
GND TMS 4.7K
66 4 VC C 5 U2
67 TDO TDI 5 LT1587CM-3.3
68 +5V +5V 6 3 2
INTR# INTR#
69 +5V INTA 7 VIN VOUT
70 INTB INTC 8 C22
71 INTD +5V 9
C21 C 153
GND
72 PRSNT1 RSRV9 10 10uF
73 RSRV104 +5V_IO 11
74 PRSNT2 R SR V11 12
GND GND 0.1uF 100uF
75 13
1
76 GND GND 14
77 RSRV108 R SR V14 15 R ESET# R ESET# R ESET#
78 GND RST 16
PCICLK
PCICLK 79 CLK +5V_IO 17 GNT#
80 GND GNT 18
R EQ#
R EQ# 81 R EQ GND 19
82 +5V_IO R SR V19 20
AD31 AD30 U2A
83 AD31 AD30 21
AD29 AME86133-UP
84 AD29 +3.3V 22 AD28
85 GND AD28 23 2 3
AD27 AD26 GNT# GNT#
86 AD27 AD26 24 VIN VOUT
AD25
87 AD25 GND 25 AD24
GND
88 +3.3V AD24 26
C/BE#3 IDSEL IDSEL
89 C/BE3 IDSEL 27
AD23
90 AD23 +3.3V 28 AD22
91 GND AD22 29
AD21 AD20
1
92 AD21 AD20 30
AD19
93 AD19 GND 31 AD18
94 +3.3V AD18 32
AD17 AD16
95 AD17 AD16 33
C/BE#2
96 C/BE2 +3.3V 34 FRAME # FRAME #
97 GND FRAME 35 Optional 3.3V Regulator
IRDY#
IRDY# 98 IRDY GND 36 TRD Y # TRD Y #
99 +3.3V TR D Y 37
DEVSEL#
DEVSEL# 100 D EVSEL GND 38 STOP# STOP#
101 GND STOP 39
102 LOCK +3.3V 40
PERR#
PERR# 103 PERR SDONE 41
104 +3.3V SBO 42
SERR# PAR
SERR# 105 SERR GND 43 PAR
106 +3.3V PAR 44
C/BE#1 AD15
107 C/BE1 AD15 45
AD14 C/BE#E[0..3] C/BE#[0..3]
108 AD14 +3.3V 46 AD13 C/BE#0
109 GND AD13 47
AD12 AD11
110 AD12 AD11 48
AD10
111 AD10 GND 49 AD9
GND AD9
C/BE#3
VC C 5
PRELIMINARY
This is an application example. Trident
Microsystems, Inc. bears no responsibility
for any errors in drawing these schematics.
Copyright 1998 Trident Microsystems, Inc.
Schematics subject to change without notice. Trident Mic rosystems, Inc.
4DWAVE 2-layer REV B. Schematics converted to ORCADWIN ( Ver 7.01) No changes from SDT REV B Schematics Dated 2/17/98 Title
4DWAVE DX 2-LAYER REFERENCE
NOTE: Added optioonal second Regulator
Size Document Number Rev
B 4DWAVE DX- PCI INTERFACE B
spkr1 spkr1
spkr2 spkr2
C33
+
100UF
C29 R14
AUDIO_R U3 C26
+
AUDIO_R 10 15
+
R18
11 IN1 OUT1
1UF 15K
R15 14 NF1
470UF
10K BS1
1.2K C27
C31 R19 7 2
+
100UF 6 IN2 OUT2
3 NF2
470UF
BS2 1
A 1.2K
BTLOUT
C30 R16 A AGND 8
RR 4
+
AUDIO_L
AUDIO_L 9 GND 5
PGND GND 12 R20
1UF 15K
GND
A
R17 16 13 0
10K C32 VCC GND
100UF KA2206 A
+ C25
100UF C34 AGND A
+
A
A AGND AGND AGND
A 100UF FB20
AGND Power Amp.
D1 D2 L3 A Bead
+12V 1 2 1 2
+12V AGND GND
1N4001 1N4001 FB
+ C35 C36
100UF 0.1UF
C41 + C28
100UF/25V 0.1UF
GND
A
AGND
Title
4DWAVE DX 2-LAYER REFERENCE
4DWAVE 2-layer REV B. Schematics converted to ORCADWIN ( Ver 7.01) No changes from SDT REV B Schematics Dated 2/17/98
Size Document Number Rev
B POWER AMPLIFIER/ SPEAKER OUT B
PRELIMINARY
This is an application example. Trident
Microsystems, Inc. bears no responsibility
for any errors in drawing these schematics.
Copyright 1998 Trident Microsystems, Inc.
Schematics subject to change without notice.
R27 47
MIDI_IN
VCC5
R28
GND 10K
VCC5
R29 47
MIDI_OUT
R91 R90 R88 R89
C46 C47 C48 C49
.01U .01U .01U .01U
10K
10K 10K VCC5
10K
CN1
GD[0..7]
GD[4..7] 8
15
GD7
GD6
GAMEH3
GAMEH2
7
14
6
*
GD5 GAMEH1 13
GD4 GAMEH0 5
12
GD[0..7] 4
GD[0..3] 11
GD3 GAMEL3 3
GD2 R84 R GAMEL2 10
GD1 R85 R GAMEL1 2
GD0 R86 R GAMEL0 9
R87 1
R This is type DE15 Connector for Joystick
C45 C44 C43 C42
D B15
47 nF 47 nF 47 nF 47 nF
JOYSTICK/ MIDI PORT
CONNECTS TO JOYSTICK
4DWAVE 2-layer REV B. Schematics converted to ORCADWIN ( Ver 7.01) No changes from SDT REV B Schematics Dated 2/17/98 Size Document Number Rev
B JOYSTICK /MIDI PORT ROM B
J3
2
FERB
1
F B10
2
R49 1K C 110
LINE_INR
PRELIMINARY
3 This is an application example.
4 FERB F B13 1u Trident Microsystems,Inc. bears no responsibility
5 1 2 for any errors in drawing these schematics.
1 Copyright 1997 Trident Microsystems, Inc.
Schematics subject to change without notice.
LINEINPUT
OPTION FOR 3.3V AC97 CODECS
A C 111 STUFF FB3 and REMOVE FB5 for 3.3V
R50 VC C 5 VC C 3 STUFF FB5 and REMOVE FB3 for 5V
LINE_INL
AGND
1K 1u VC C 5
GND VC C 5
1
FB5 FB3
C 151 FERB FERB
1
0.1UF R64
F B11 F B12
FERB FERB 10K
2
JP3 F B16 R53 C 116 AC97_RESET# AC97_RESET#
R 1 2 CD_R R61
4 0
* C
2
3 L FERB 1K AGND
1u
2 G AGND
1
C 128
C 127
A
H EADER 4 C 155 C 129
C 130 10u
1uF
10u 10u
F B17 R54 C 117 10u
1 2 CD_L
FERB 1K JP1
JP2 1u
L PC SPEAKER C 131 C 132 C 133 C 134
4
* 3
2
G
C
R 100n 100n 100n 100n
AC97D_OUT AC97D_OUT
1
H EADER 4 F B18 R57 C 118
1 2 CD_GND
FERB 1K 1u U4
38
42
25
26
9
R97 R68
DVSS1
DVSS2
AVSS2
AVSS1
DVDD1
DVDD2
AVDD2
AVDD1
JP4 VREFOUT AC97D_IN# AC97D_IN AC97D_IN
C 12
4 R 2.2K P C _BEEP 25 ohm
J2
3 G 2 24
* 2
1
L 3 23 LINE_IN_R
LINE_IN_L
4 F B19 R58 C 135 11
5 1 2 21 R ESET# 5
H EADER 4
1 22 MIC1 SDATA_OUT 8
FERB 1K MIC2 SDATA_IN 10
1u
C 142 C 136 R59 20 SY NC 6
MIC
1n 47K 18 CD_R BI T_CLK
AC97_SY NC AC97_SY NC
19 CD_L
470pf NPO CD_GND
16 R71
17 VIDEO_L
AC_BITC LK AC_BITC LK
VIDEO_R 45
CS0 25 ohm
A AU X_L 14 46
AU X_L 15 AU X_L CS1 47 VC C 3
A U X_R
NOTE: Use 4-Pin connector Molex P/N 705-53-0003 or equivalent A U X_R A U X_R CHAIN_IN 48
13 C LOCK_OUT
PHONE
* For CD- Input Connectors 37
36
MONO_OUT
2
C 112
35 LINE_OUT_R XTL_IN
spkr2 spkr2 LINE_OUT_L
2
Y2 22p + C 153 C 154
3 10UF 0.1UF
XTL_OUT
J1 JP7 F B14 C 107 C 113
2 1 2
1
3 3
4 2
FERB 1u VREFOUT 24.576MHz 22p
AFILT1
AFILT2
FILT_R
1
FILT_L
5
CX3D
RX3D
VREF
1 H EADER 3 LINE_OUTR
LINEOUTPUT AC97#1
29
30
31
32
34
33
27
28
SPEAKER OUT
VREFOUT
NOTE:
Different Symbols C 119
JP8 F B15 C 105
Used For Digital 1 2 270p C 123
and Analog Ground 3 C 122 100n C 125 C 126
For Identification AGND 2 100n 10u
FERB 1u 1u
purpose 1
H EADER 3 LINE_OUTL
C 120 C 124
C 121 47n
270p 1u
A A
AGND AUDIO_R
AUDIO_R AGND
spkr1 spkr1
AUDIO_L
AUDIO_L
SCHEMATIC REFLECTS CHANGES OF AD1819A CODEC- PER MARK BRASFILED 2/11/98
4DWAVE 2-layer REV B. Schematics converted to ORCADWIN ( Ver 7.01) No changes from SDT REV B Schematics Dated 2/17/98 Title
4DWAVE DX 2-LAY ER R EF ER ENCE
NOTE: Added Ferrite Beads for VCC5/VCC3 options for AC97 CODECS Size D oc um ent Number Rev
B AC97 CODEC B
1
Only Load FB3 or FB5 Depends on CODEC. Default FB3 Only
2
R100,R101 required only for CODEC that Do Not Support VREFOUT. (Note These are not reflected in the
current gerbers for Rev. B)