|
原帖由 Metaverse 于 2007-7-2 23:04 发表
0 ]5 c q% Q/ _+ ~% G( ~* ?& \7 l; ~0 a
驱动有ASIO?:unsure:
/ ^1 q; A* ~, ^' ^, Q) h1.2 General Description2 u8 e$ Y5 Q) ~. t7 B; n
The CMI8787 is a high quality PCI 32-bit multi-channel audio processor that can be& r# m o3 R7 j1 q: U
built into home audio electronics or personal computers to provide high fidelity sound
+ l" _2 ]! u7 c/ O& x0 tplayback and processing. It supports up to 12 output channels and 8 input channels. The# f* U0 Z9 g8 Y1 }
12 output channels are composed of 3 playback DMA’s, which are multi-channel DMA
3 h! O$ c. `& a" [* i. C0 q(32 bits, 8 channels, 192k), S/PDIF DMA (32 bits, 2 channels, 192k), and front panel
M+ M$ x* S3 p; c8 L% gDMA (16 bits, 2 channels, 48k). The 8 input channels are spread across 3 recording( f& r* m9 ` y' Z7 t
DMA’s (32 bits, 192k) - recording A, B, and C DMA’s. The architecture of recording is* d/ ]2 z$ L( D/ G" w: q2 G+ V
a unique point of CMI8787 that enables very flexible recording options for the user. The
2 r N( Y: _& ]; Tdetails of the recording mode selection will be explained in the later sections.3 ~' _* D' H) y# _ ?
The CMI8787 is compatible with all the popular codecs, from I2S codecs with over- x) N: ]9 T7 B. \3 k8 K2 t L
120dB quality to the usual AC97 codecs. This ability gives customers the flexibility to' U# U. h! }2 X* Z9 L9 M% K
design their products exactly the way they want them. The I2S, AC-Link, 2-wire master( h/ L2 A: X, G0 s4 F
bus, and SPI interfaces are used to transfer audio data and control data between the
4 f; @7 H* S0 m$ b" b8 UCMI8787 and codecs. To facilitate the connection with existing home audio electronics,0 r4 R/ F" v) ?( p) o& |+ p) Z
the CMI8787 has incorporated the S/PDIF transmitter and receiver with 192k sampling
+ L( x, S/ k0 V* \# Prate.' N. D( j" o5 W. r
An EEPROM interface is built for the CMI8787 in connection with the EEPROM to
: G" X3 E3 m7 s% O$ J zstore and retrieve the non-evaporable data for customer applications, such as board
% p# H6 F2 t0 x6 X/ dconfiguration, sub-vendor and sub-system IDs of the PCI configuration, or any dynamic
- D$ i7 N( s5 K! E- Vdata that customers want to restore at the next power-on.
6 s2 n& W% {) G3 gThe CMI8787 has an independent 2-wire slave bus to communicate with the micro
9 V H* U+ t" G9 vcontrol unit (MCU). This interface is used as a medium for the system driver and the; e' x3 S9 w5 D) J
MCU to exchange data. One of the applications of the 2-wire slave bus is to transmit the4 s* O# z! u( Q6 X# g: K
control data from the remote controller to the system driver. The MPU-401 MIDI UART8 u0 E9 ?. J( C! u4 Q* z
is also integrated in the CMI8787.
9 O0 b! q. A* {! w! y& ~1 ~There are six GPI phone jack detect pins in CMI8787, which can be used to distinguish/ L7 T/ s( i9 F( L6 [/ g( M2 U6 S0 F
if a cable is plugged in the phone jack. The re are 9 GPIO pins on the chip, however. Q" d% ~: o: v) k$ m8 n
some of them are shared with other functions. The C-Media’s unique device sensing
9 }; s! p, M8 Z# a N: ttechnology is implemented in CMI8787, which can indicate whether a speaker or a
' b5 i- p, x; P G3 B4 n: |4 Vheadphone is plugged in the jack. Then according to this information, the system driver
# q0 `* H( i" o f* ]can decide to turn on the C-Media’s X-ear 3D audio technology if appropriate.
, m( i+ D% ]3 I% N3 E& s5 e# r$ [ _
1.1 Hardware Features3 ]0 ~, I* P" O9 M; e5 v
n PCI 2.2 interface with bus mastering and burst modes7 ]4 m) I0 M2 I; ~9 V/ c; p
n Only one 24.576MHz oscillator is needed1 S8 b. ^% b- Z: }2 h" u" }! x
n 4 synchronous I2S output data stream pairs within 1 flexible output DMA
2 A" `! {5 c8 o( }, M9 cn Programmable channel routing mechanism among the 4 I2S output pairs
( P/ p+ `, ?& A9 r! o( t0 X# sn 4 synchronous I2S input data stream pairs spread in 3 input DMA’s (for Dolby
% X0 q# T0 n( Z0 V% _4 r/ hpro-audio applications)
5 T0 R' `# U5 h2 D# b8 [( G2 xn Optionally, a multi-channel AC-link can support 2 AC97 codecs
) Y, L6 a; S" n7 i4 Mn Programmable HW monitoring routing from I2S inputs to outputs0 ~7 \# Z8 g# W* ]
n All I2S I/O pairs support 32-bit PCM data transfer and adjustable sample rate (up to
+ u* ]9 j& |3 w2 h. a# E" v" [+ F192KHz)3 v0 n# U+ t3 l
n Integrated 192k/24-bit S/PDIF transmitter with 1 dedicated S/PDIF OUT DMA- I/ R; U: n2 ]% |( n
n Integrated 192k/24-bit S/PDIF receiver in recording DMA; U( b% N2 u/ V) v2 Q
n S/PDIF IN supports digital loopback path for switching between optical and RCA
+ c9 n9 k n' s3 b( ?! fconnections
# F6 E) c4 s: g! s0 [- kn 48k/16-bit front panel DMA for AC97 codec. _' a( V) e* C+ O
n 2-wire master serial bus or 4-wire SPI (Serial Peripheral Interface) bus to control# G& m1 i) [3 L: A8 H
I2S codecs
' E3 A5 D9 |% \) @6 ]n 2-wire slave serial bus to communicate with microcontroller unit (MCU)
) ]$ I, @9 ^( ^- q C# an Interrupt pin to inform external MCU to retrieve the data from the system driver. o4 Z4 `. I Z q9 O) T' j" l
n One MPU-401 MIDI UART port
: d1 G0 A1 ^$ n# H1 p& xn EEPROM control interface
. i- Q4 f: w5 q' ^3 m( r0 g4 gn 6 GPI phone jack detection pins) S; z/ _5 X1 V; ^3 a8 F/ o3 W: j5 E
n Advanced device-sensing technology indicates whether a speaker or a headphone/ Q" h8 c0 s. z( J2 L! |0 Z
is plugged in the jack- [; b5 ^' w2 p6 q% W+ K9 ^$ @
n 9 direct-access GPIO pins& y+ V2 b) R0 O; u8 |
n 3 bonding-option bits for 8 identification possibilites
3 P0 x: q/ C4 C/ g/ ~3 n- O: Sn 128-pin LQFP thin high-quality package# T8 p& l8 P$ K$ @( w% S
. S8 ?# M- \; z! k
1.3 Applications
4 x- ]/ Y- i, [9 ~4 R: E; h' R5 rn Pro-sumer high-quality PCI sound card for retailer market
7 h0 q5 K, O" `& bn Consumer sound card powered by Dolby® and DTS® technologies$ I" I2 E9 p5 j# |' t( g$ V$ z
n PC-based media center6 Q( h& C: \# O: ~! ]5 ?
n Professional PC musician application! x6 g, i) `( F* ~) P; T
n High-end motherboard requiring top audio quality8 h; K. p7 e" d: j! ?
n Audio up-sell for PC systems
$ L% a) H) S3 v, l* r7 O* gn Bundle selling with high-profile VGA cards
9 [" e+ u" J x: in General purpose multi-channel I/O4 J1 K8 D. y4 H
. [$ L; c2 _1 Y
从PDF上面看,,CMedia没有提过ASIO,,估计是不支持的 |
|