|
原帖由 Metaverse 于 2007-7-2 23:04 发表
7 J$ B2 y. K% D6 T% n" |
( D( n2 n: [4 V. O驱动有ASIO?:unsure: 1 j) Y- e( E. j. c* s
1.2 General Description
; J7 u+ X/ v. z/ V* JThe CMI8787 is a high quality PCI 32-bit multi-channel audio processor that can be
' x# S3 z& ^4 f+ t& Hbuilt into home audio electronics or personal computers to provide high fidelity sound
2 @. o/ Q7 Z# Fplayback and processing. It supports up to 12 output channels and 8 input channels. The( I% A( N W9 O9 B R" s
12 output channels are composed of 3 playback DMA’s, which are multi-channel DMA
' q) p0 L2 E# }1 W- Y5 M(32 bits, 8 channels, 192k), S/PDIF DMA (32 bits, 2 channels, 192k), and front panel8 b% f/ G/ d6 K8 f
DMA (16 bits, 2 channels, 48k). The 8 input channels are spread across 3 recording
1 |* ^- o0 i, k4 p4 z$ U0 oDMA’s (32 bits, 192k) - recording A, B, and C DMA’s. The architecture of recording is
$ ]9 |3 J6 X$ c. B; W+ ?" La unique point of CMI8787 that enables very flexible recording options for the user. The6 ~ n- v& H3 ]: ~8 p
details of the recording mode selection will be explained in the later sections.$ E! B9 M4 V2 I
The CMI8787 is compatible with all the popular codecs, from I2S codecs with over
5 N: W' J @4 t120dB quality to the usual AC97 codecs. This ability gives customers the flexibility to3 ^$ }1 B' Y2 x" a9 J
design their products exactly the way they want them. The I2S, AC-Link, 2-wire master
8 }0 \4 A* a% `6 Jbus, and SPI interfaces are used to transfer audio data and control data between the" {8 u, ]8 f9 V% q+ J4 ], L
CMI8787 and codecs. To facilitate the connection with existing home audio electronics,
) ~7 S- P4 L" N) |8 L. c5 Bthe CMI8787 has incorporated the S/PDIF transmitter and receiver with 192k sampling
! y: g% u8 d1 Q# I+ g2 irate.
) `( Z, s$ J6 rAn EEPROM interface is built for the CMI8787 in connection with the EEPROM to
1 o; b0 i8 C% _6 B" `store and retrieve the non-evaporable data for customer applications, such as board( I6 k, p3 B7 ?% p2 k/ [. } X
configuration, sub-vendor and sub-system IDs of the PCI configuration, or any dynamic
5 b( }, b3 d. L+ }4 u+ v H9 z9 g+ Hdata that customers want to restore at the next power-on.
m9 p. s2 {. m3 ~" X6 X @- L6 e/ c8 ~The CMI8787 has an independent 2-wire slave bus to communicate with the micro/ ^1 I; V6 O9 l
control unit (MCU). This interface is used as a medium for the system driver and the
3 t3 H' ~! D" ~ `' ?' [: a& Q! B( @MCU to exchange data. One of the applications of the 2-wire slave bus is to transmit the
" I2 f; ?1 r: p6 x. k( ~control data from the remote controller to the system driver. The MPU-401 MIDI UART! j2 J) {2 \3 Z% s3 Z/ C
is also integrated in the CMI8787.$ l$ a8 E+ S- }" \; u, {
There are six GPI phone jack detect pins in CMI8787, which can be used to distinguish
6 V% d8 s2 J/ M( [ z9 n9 `% aif a cable is plugged in the phone jack. The re are 9 GPIO pins on the chip, however) @2 x2 l: d% e: m" ]+ U1 s* {3 X5 X
some of them are shared with other functions. The C-Media’s unique device sensing
, c. S/ y- g+ o7 |technology is implemented in CMI8787, which can indicate whether a speaker or a2 g- \* c$ W8 E) X
headphone is plugged in the jack. Then according to this information, the system driver Z! S: U$ y3 h/ u ?$ W
can decide to turn on the C-Media’s X-ear 3D audio technology if appropriate.
8 h7 c, W6 f2 ^5 R1 h; c2 g+ S. U: p' c
1.1 Hardware Features
! b! a; O7 R2 Pn PCI 2.2 interface with bus mastering and burst modes" l: h6 I( S% W' _ T4 K
n Only one 24.576MHz oscillator is needed' g1 f; i! u8 M! E- b8 Z3 r5 @
n 4 synchronous I2S output data stream pairs within 1 flexible output DMA1 ?( Y" H' q7 O, E+ [
n Programmable channel routing mechanism among the 4 I2S output pairs
* Z' q0 U, p$ Q7 a6 b2 r$ tn 4 synchronous I2S input data stream pairs spread in 3 input DMA’s (for Dolby
$ @2 X, `0 w, _pro-audio applications)2 \# s0 b3 l; C5 B; G7 t* ?
n Optionally, a multi-channel AC-link can support 2 AC97 codecs, z6 y. X9 z, d5 H
n Programmable HW monitoring routing from I2S inputs to outputs$ p6 I& Z9 ]$ W; n I7 E
n All I2S I/O pairs support 32-bit PCM data transfer and adjustable sample rate (up to
! W6 A$ n0 z/ F' B192KHz)
3 `/ ^! c6 f7 f In Integrated 192k/24-bit S/PDIF transmitter with 1 dedicated S/PDIF OUT DMA
2 m! x6 I8 c6 J. u& E/ v. wn Integrated 192k/24-bit S/PDIF receiver in recording DMA( q, e J. R9 p2 M
n S/PDIF IN supports digital loopback path for switching between optical and RCA0 F0 Z9 o; t" D" V# G2 n- r
connections
* Y- s2 ` ~ u7 Jn 48k/16-bit front panel DMA for AC97 codec# @9 E# E: s; C9 S
n 2-wire master serial bus or 4-wire SPI (Serial Peripheral Interface) bus to control% g5 l+ M1 v7 j/ ^
I2S codecs
% L1 E# k2 x. K6 cn 2-wire slave serial bus to communicate with microcontroller unit (MCU)$ R. S+ Z( _- s
n Interrupt pin to inform external MCU to retrieve the data from the system driver
) G) t" d7 C- Pn One MPU-401 MIDI UART port/ j+ c* g- C( s. z
n EEPROM control interface
0 j# h ~# v5 R* [9 pn 6 GPI phone jack detection pins, i, E# f/ v- W% p+ o7 G
n Advanced device-sensing technology indicates whether a speaker or a headphone
' x8 }( J! f/ f6 v6 e5 ^7 Y) C% sis plugged in the jack
8 S$ s' g t6 c2 Q% fn 9 direct-access GPIO pins8 c0 @6 ]- t6 @6 @2 i
n 3 bonding-option bits for 8 identification possibilites
2 r5 a7 Q; y( }7 @% J3 wn 128-pin LQFP thin high-quality package# f b% t# Q8 j6 ]; ^
1 A! O, Z0 Q8 T$ t4 j9 `- w/ ~4 F
1.3 Applications/ L$ D' k" ?+ c0 Y; J: x
n Pro-sumer high-quality PCI sound card for retailer market
8 X; G7 c3 h, l0 N9 }n Consumer sound card powered by Dolby® and DTS® technologies
% F6 z- ?+ y5 p, {7 cn PC-based media center6 y# i% W) M2 Q( N
n Professional PC musician application
/ B: u6 B" W2 F U% c3 e. Q1 cn High-end motherboard requiring top audio quality
: [3 I/ s& ` n2 c1 z. O5 q! Pn Audio up-sell for PC systems
4 x' G* {# f4 t4 |5 S2 w0 B# dn Bundle selling with high-profile VGA cards
2 D: e' {) V* r) k$ v& {# kn General purpose multi-channel I/O1 n* [! }% q# k, p# M
@5 c% {' M# T- S9 s从PDF上面看,,CMedia没有提过ASIO,,估计是不支持的 |
|