|
|
原帖由 Metaverse 于 2007-7-2 23:04 发表 ![]()
# ~# g5 s7 J7 p& W% R6 B( @' p5 F7 l
驱动有ASIO?:unsure: : h/ N0 {. m3 h4 O! J5 @/ e2 i
1.2 General Description& Q! A1 x6 l0 e& i1 n
The CMI8787 is a high quality PCI 32-bit multi-channel audio processor that can be
* @1 _" E. t: ?- `built into home audio electronics or personal computers to provide high fidelity sound
7 y. R! ?: S, c- Gplayback and processing. It supports up to 12 output channels and 8 input channels. The
3 q0 A q) Z, p# ?12 output channels are composed of 3 playback DMA’s, which are multi-channel DMA
* @$ o2 Z5 F- _(32 bits, 8 channels, 192k), S/PDIF DMA (32 bits, 2 channels, 192k), and front panel4 v9 r7 f: H7 E% c$ L
DMA (16 bits, 2 channels, 48k). The 8 input channels are spread across 3 recording4 _' Q3 p" J" C' X
DMA’s (32 bits, 192k) - recording A, B, and C DMA’s. The architecture of recording is
, E5 Z3 z1 @; U; _$ da unique point of CMI8787 that enables very flexible recording options for the user. The; `3 r( K. K! e+ \- {
details of the recording mode selection will be explained in the later sections.
5 V1 |4 b6 K; Z8 B5 }" z( LThe CMI8787 is compatible with all the popular codecs, from I2S codecs with over
( Z# j& y. h2 T: u120dB quality to the usual AC97 codecs. This ability gives customers the flexibility to' K Y6 L; ]: V" p" S' G
design their products exactly the way they want them. The I2S, AC-Link, 2-wire master
1 ^# `1 }% ?% F4 q/ fbus, and SPI interfaces are used to transfer audio data and control data between the. i5 c w8 ~" X1 B
CMI8787 and codecs. To facilitate the connection with existing home audio electronics,
9 e; [* L& O" e( ythe CMI8787 has incorporated the S/PDIF transmitter and receiver with 192k sampling n! U) F( y- ~2 P4 R1 {: n
rate.
% o0 q, Q% K5 K! J1 s& x' {! jAn EEPROM interface is built for the CMI8787 in connection with the EEPROM to
( P; y+ d" V3 B4 g/ w* V* f" O* ostore and retrieve the non-evaporable data for customer applications, such as board- ^% q& M3 z4 s% F$ v
configuration, sub-vendor and sub-system IDs of the PCI configuration, or any dynamic
7 L! b7 }' F( J* H, T/ xdata that customers want to restore at the next power-on.( \1 q O ?4 U: l
The CMI8787 has an independent 2-wire slave bus to communicate with the micro! m0 @: g. \, j+ X& }* i
control unit (MCU). This interface is used as a medium for the system driver and the
) {. a8 X/ Q; R% T/ R- vMCU to exchange data. One of the applications of the 2-wire slave bus is to transmit the, M+ |0 }, U6 y
control data from the remote controller to the system driver. The MPU-401 MIDI UART
" o, e7 Q0 Y0 ]: a) ]is also integrated in the CMI8787.
6 l2 |( ^) V7 C- _" xThere are six GPI phone jack detect pins in CMI8787, which can be used to distinguish
V( ^& r7 D7 a/ `; fif a cable is plugged in the phone jack. The re are 9 GPIO pins on the chip, however
. l3 n+ ~. B2 c0 X4 ssome of them are shared with other functions. The C-Media’s unique device sensing
( q: d: p7 p) B. G' Y) ?3 v H2 N- L7 o4 gtechnology is implemented in CMI8787, which can indicate whether a speaker or a
' }; j$ U; K% j! ?- b% ]headphone is plugged in the jack. Then according to this information, the system driver
+ S" l2 _% x& c" U: e0 ucan decide to turn on the C-Media’s X-ear 3D audio technology if appropriate.
2 ~, w1 V- W6 M$ |& `$ Z6 u4 E: \$ p; j) K, h; E
1.1 Hardware Features
) T6 s* i/ f A. s) ^( @" pn PCI 2.2 interface with bus mastering and burst modes, B& e% {% h- u8 ^ v
n Only one 24.576MHz oscillator is needed
; O5 `# Y" |" z0 X; G6 ~n 4 synchronous I2S output data stream pairs within 1 flexible output DMA
3 P/ N' L! p' g' b/ j% X3 ln Programmable channel routing mechanism among the 4 I2S output pairs
8 p) M p' N7 sn 4 synchronous I2S input data stream pairs spread in 3 input DMA’s (for Dolby
. B5 b; [2 R- Npro-audio applications)8 Q8 c6 |+ S3 g- j, @
n Optionally, a multi-channel AC-link can support 2 AC97 codecs
* N" C- M0 w' d9 D: ~4 wn Programmable HW monitoring routing from I2S inputs to outputs3 ]8 S3 r- ?% x. K% f5 i3 |: h
n All I2S I/O pairs support 32-bit PCM data transfer and adjustable sample rate (up to8 i! I ~* p/ i7 Z7 z8 v4 ^
192KHz)
& f. j9 i6 a8 T% X/ R5 r/ xn Integrated 192k/24-bit S/PDIF transmitter with 1 dedicated S/PDIF OUT DMA7 A9 Z5 G. p$ L8 k6 R3 ^# J
n Integrated 192k/24-bit S/PDIF receiver in recording DMA! s4 [( g- @4 I! H* Q* c0 J
n S/PDIF IN supports digital loopback path for switching between optical and RCA
1 i& r k; T2 f9 Y5 M) f) vconnections
1 L* Z1 P; T4 q# pn 48k/16-bit front panel DMA for AC97 codec
/ p' M$ R6 ~: k K4 fn 2-wire master serial bus or 4-wire SPI (Serial Peripheral Interface) bus to control
6 ?# n( E6 I4 M* \( e* aI2S codecs
5 {8 \; e( M( |1 ]n 2-wire slave serial bus to communicate with microcontroller unit (MCU)
5 I8 X/ f1 R& N$ B7 r6 in Interrupt pin to inform external MCU to retrieve the data from the system driver
5 |3 ^" i, e# r* ~4 B! A2 k, On One MPU-401 MIDI UART port* T2 n) _; c) x% @* D' q
n EEPROM control interface( r7 c& @( S6 [: _5 C3 M8 o
n 6 GPI phone jack detection pins
$ y# {. ]: w: e, U {n Advanced device-sensing technology indicates whether a speaker or a headphone) `! H9 a8 B' Z H
is plugged in the jack# Z2 G( u, ]* N; x
n 9 direct-access GPIO pins0 V4 k6 @' x: a4 q
n 3 bonding-option bits for 8 identification possibilites
* o% z/ u2 O! t E8 t# S gn 128-pin LQFP thin high-quality package
* B! l# _- y) l6 O* M" _8 W5 f1 Q
) z# |% T) @; `3 n3 q$ J# p1.3 Applications/ N. p a0 F) @1 C8 u* E! Z
n Pro-sumer high-quality PCI sound card for retailer market; U& W2 ~9 I) o) f2 \2 L# F
n Consumer sound card powered by Dolby® and DTS® technologies
! r/ H1 H4 E! N/ gn PC-based media center
# r ~4 w# X! vn Professional PC musician application
' s" P1 Q M1 nn High-end motherboard requiring top audio quality3 W& _; m& L% f* x' } ? f
n Audio up-sell for PC systems U) ]3 A# ^, V$ X1 x# H/ k
n Bundle selling with high-profile VGA cards
# B7 a/ J6 H9 xn General purpose multi-channel I/O
/ r2 w% ^3 }. j5 Y
4 B' {2 J9 r3 F/ J4 P1 p \2 q从PDF上面看,,CMedia没有提过ASIO,,估计是不支持的 |
|