|
|
原帖由 Metaverse 于 2007-7-2 23:04 发表 ) }7 t+ B0 z' x9 W. ?4 _) n
6 X2 u+ [+ [* e5 m8 G
驱动有ASIO?:unsure:
6 k7 j/ e8 D: U2 Z$ Q1.2 General Description2 ?; z7 _2 y( x& U7 U( j
The CMI8787 is a high quality PCI 32-bit multi-channel audio processor that can be
- }9 M8 e' k9 i1 K; Bbuilt into home audio electronics or personal computers to provide high fidelity sound+ H6 {" _2 V: m b
playback and processing. It supports up to 12 output channels and 8 input channels. The/ ?& @. X( U J3 B7 z3 ?# v
12 output channels are composed of 3 playback DMA’s, which are multi-channel DMA$ z) z1 o! e' i! }# X0 z7 L1 R
(32 bits, 8 channels, 192k), S/PDIF DMA (32 bits, 2 channels, 192k), and front panel
+ W9 \5 a: o% c- E2 G1 RDMA (16 bits, 2 channels, 48k). The 8 input channels are spread across 3 recording# w2 o% W" a o! N
DMA’s (32 bits, 192k) - recording A, B, and C DMA’s. The architecture of recording is. {5 S! X4 X( \& V1 w
a unique point of CMI8787 that enables very flexible recording options for the user. The
8 y" S8 q: K+ S5 }2 [( X( P* hdetails of the recording mode selection will be explained in the later sections." H, J- [" W! k+ c& }# g5 o
The CMI8787 is compatible with all the popular codecs, from I2S codecs with over
* b% o) Y) g3 e, ?6 t3 V120dB quality to the usual AC97 codecs. This ability gives customers the flexibility to
& }3 g; O8 }3 b5 z Q& }design their products exactly the way they want them. The I2S, AC-Link, 2-wire master2 V% m/ s" n5 m: \
bus, and SPI interfaces are used to transfer audio data and control data between the
( v( c h; m* S; Z3 `) \CMI8787 and codecs. To facilitate the connection with existing home audio electronics,
/ r' ^# u0 i; M' k) [' U" E8 ethe CMI8787 has incorporated the S/PDIF transmitter and receiver with 192k sampling- w- ?/ Q& O( q7 ^4 _5 V; ?& V
rate.
7 ~# W6 b1 j& e+ i1 LAn EEPROM interface is built for the CMI8787 in connection with the EEPROM to
7 N8 ]: M: ?! h; I+ }3 Jstore and retrieve the non-evaporable data for customer applications, such as board5 b) n$ m+ o/ q; G' f
configuration, sub-vendor and sub-system IDs of the PCI configuration, or any dynamic' U6 r) F' r( D) j
data that customers want to restore at the next power-on.3 s! h4 n1 ^, e0 O* Z
The CMI8787 has an independent 2-wire slave bus to communicate with the micro* A) @) P$ @- t3 l
control unit (MCU). This interface is used as a medium for the system driver and the
* I! B/ _ R- E: K& x9 cMCU to exchange data. One of the applications of the 2-wire slave bus is to transmit the
" o7 }! p& e2 `! m! ]8 kcontrol data from the remote controller to the system driver. The MPU-401 MIDI UART
4 N" i$ W& ]; gis also integrated in the CMI8787.+ o9 M4 M: B& c$ v. Y
There are six GPI phone jack detect pins in CMI8787, which can be used to distinguish
& W$ g) M: \$ A/ ~9 T( }if a cable is plugged in the phone jack. The re are 9 GPIO pins on the chip, however
( w' i! i9 A# y" G4 qsome of them are shared with other functions. The C-Media’s unique device sensing
$ `- E* k" Y" L9 D/ o+ Mtechnology is implemented in CMI8787, which can indicate whether a speaker or a* ?1 q" C8 a" {: ^1 [9 X# M3 E
headphone is plugged in the jack. Then according to this information, the system driver: s# a# f9 o# G8 z% I2 ^
can decide to turn on the C-Media’s X-ear 3D audio technology if appropriate.
7 f$ \; I+ ]( o* I c3 X2 x6 Z
1.1 Hardware Features* i% u" ]: Y8 z% C, Z0 r% R) Z# N
n PCI 2.2 interface with bus mastering and burst modes- A% q6 R H% {! Y) V6 k: N y
n Only one 24.576MHz oscillator is needed+ E1 j3 p4 T: h
n 4 synchronous I2S output data stream pairs within 1 flexible output DMA4 X4 r; m1 [/ J. v
n Programmable channel routing mechanism among the 4 I2S output pairs
$ d4 q7 R( e! ^) U: j6 P8 g7 G4 Hn 4 synchronous I2S input data stream pairs spread in 3 input DMA’s (for Dolby
: K0 w4 J1 h* Y) Tpro-audio applications)8 z5 A0 U- L* A' g$ a: ~3 w. N
n Optionally, a multi-channel AC-link can support 2 AC97 codecs
2 ?& K- g( X |+ Hn Programmable HW monitoring routing from I2S inputs to outputs6 V, N" c" \2 [% r* k( z) \1 j9 O1 e+ ^
n All I2S I/O pairs support 32-bit PCM data transfer and adjustable sample rate (up to
7 S4 p) h8 F3 A+ Q192KHz)
1 {& k1 }: k; b m b' c1 gn Integrated 192k/24-bit S/PDIF transmitter with 1 dedicated S/PDIF OUT DMA
" `, f" T. I" z. |1 _" {& T' v5 \n Integrated 192k/24-bit S/PDIF receiver in recording DMA' w* [ N( X( a! ?9 v9 P
n S/PDIF IN supports digital loopback path for switching between optical and RCA% [2 z) q/ i' @$ s D
connections h" G6 @1 a* E/ p$ D
n 48k/16-bit front panel DMA for AC97 codec* ~$ C6 t& g) c, K2 J
n 2-wire master serial bus or 4-wire SPI (Serial Peripheral Interface) bus to control! L; m1 Q# }- C7 Q \" x' B" [: l
I2S codecs
: V: q6 z; E3 C' j- ~n 2-wire slave serial bus to communicate with microcontroller unit (MCU)
0 T0 ?- D% b$ Y! Cn Interrupt pin to inform external MCU to retrieve the data from the system driver
. V) o& ]: q' ]$ h$ X% y/ Qn One MPU-401 MIDI UART port
6 z/ N, h0 W4 Y4 I Y+ e( k5 cn EEPROM control interface2 C- j# d5 K5 v# F
n 6 GPI phone jack detection pins
: k: ^' u" W" tn Advanced device-sensing technology indicates whether a speaker or a headphone6 W8 u& n/ C( Y+ m' {- t" i& \ ]% a
is plugged in the jack9 E6 Z; t; k( h7 n% E
n 9 direct-access GPIO pins& k6 \1 s1 E) G8 q+ k
n 3 bonding-option bits for 8 identification possibilites
4 f. o1 y2 z v/ v4 R' Cn 128-pin LQFP thin high-quality package/ L( O/ X0 h5 a$ @6 z9 B5 x
: ~3 h1 B8 p. u5 _9 C
1.3 Applications
% y* H/ N2 k, \4 sn Pro-sumer high-quality PCI sound card for retailer market
: {+ q& E; M& ~& y6 e# bn Consumer sound card powered by Dolby® and DTS® technologies
9 P4 |* w/ O0 c3 Z v' un PC-based media center+ L U7 X! U2 m2 h0 V" o' U
n Professional PC musician application; x) n2 `4 d; W8 k, f/ Y
n High-end motherboard requiring top audio quality; ?& Y A0 m$ ?0 d9 X- B9 x
n Audio up-sell for PC systems
- z j' Z- E r1 U0 k/ on Bundle selling with high-profile VGA cards( \* v( V8 n# q' e. _, e4 _
n General purpose multi-channel I/O$ H& }" M8 Q9 M8 l' x
, A2 \, B0 [1 g7 x. \
从PDF上面看,,CMedia没有提过ASIO,,估计是不支持的 |
|