Part Number Hot Search : 
CA3338AM 2Y4NANV BY228G FST32211 GRM32ER MC4120 SMCJ36A GP1A91LC
Product Description
Full Text Search
 

To Download CMI8738-MX Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 1 /24 block diagram description with high speed pci v2.1 bus controller and legacy audio sbpro? dspemulator,cmi8738 is designed for pc add - in cards and all - in - one motherboards . no external codec is needed in cmi8738: cmi - 8738 supports the legacy audio C sbpro?, fm emulator/dls wavetable music synthesis, and hrtf 3d positional audio functions. drivers support eax? , karaoke key, echofunctions. above all cmi8738 supports pctel? hsp56 (1789) interface. cmi8738 uses hrtf 3d extension technology to enhance traditional hrtf 3d positional audio by substituting two - speaker system by four or six - speaker one . being outstanding for its full audio functions, competitive pri ce, and power management, cmi - 8738 is the best choice for people seeking for optimum use of the pc applications. features ? 6ch dac for ac3? 5.1ch purpose. ? hrtf - based 3d positional audio, supporting d irectsound ? 3d interface ? supports 4.1/5.1 speakers, c3dx positional audio in 4 / 6 ch speaker mode ? legacy audio sbpro ? compatible ? dls - based wavetable music synthesizer, supports directmusic ? ? built - in 32ohm earphone buffer ? drivers support eax? , karaoke ke y, echo ? mpu - 401 port/ dual game port ? 16 - bit full duplex codec ? 32 - bit pci bus master ? external e 2 prom interface ? single chip design, digital power +3.3v, analog power +5v, 128 pins qfp
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 2 /24 table of contents revision history ................................ ................................ ................................ ................................ ....... 3 1. description and overview ................................ ................................ ................................ ................ 4 2. features ................................ ................................ ................................ ................................ ............ 4 3. block diagram ................................ ................................ ................................ ................................ . 5 4. pin assignment ................................ ................................ ................................ ................................ . 6 5. pin description ................................ ................................ ................................ ................................ . 7 5.1 cmi8738/pci - 6ch c3dx series chip function list ................................ ......................... 7 5.2 digital pin description ................................ ................................ ................................ ......... 7 6. electrical characteristics ................................ ................................ ................................ .................. 9 6.1 absolute maximum ratings ................................ ................................ ................................ . 9 6.2 digit al characteristics ................................ ................................ ................................ .......... 9 7. pci configuration spaces (audio) ................................ ................................ ................................ 10 8. pci register ................................ ................................ ................................ ................................ ..... 12 8.1 internal register mapping ................................ ................................ ................................ .............. 12 9. audio processing technology ................................ ................................ ................................ ........ 24 9.1 stereo ................................ ................................ ................................ ................................ .............. 24 9.2 surround (stereo expander) ................................ ................................ ................................ ........... 24 9.3 multi - speaker surround (dolby pro logic or digital ac - 3) ................................ ........................ 24 9.4 hrtf 3d positional 3d (c - media 3d) ................................ ................................ ......................... 25 9.5 hrtf 3d extension positional (c - media 3dx) ................................ ................................ ........... 26 9.6 c3d positional audio technolog y white - paper ................................ ................................ ............ 26 a. use headphones to have much better effect ................................ ........................ 27 b. choose correct output devices ................................ ................................ ............. 27 c. position of speakers ................................ ................................ ............................... 28 9.7 turn surround sound functions off ................................ ................................ ............................... 28 10. cmi8738 pci audio a dapter layout notes ................................ ................................ .................... 29
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 3 /24 revision history date rev. release note 2010/05/03 rev. 2.2 format modification
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 4 /24 1. description and overview with high speed pci v2.1 bus controller an d legacy audio sbpro? dspemulator,cmi8738 is designed for pc add - in cards and all - in - one motherboards. no external codec is needed in cmi8738: cmi - 8738 supports the legacy audio C sbpro?, fm emulator/dls wavetable music synthesis, and hrtf 3d positional audio functions. drivers support eax? , karaoke key, echo functions. above all cmi8738 supports pctel? hsp56 (1789) interface. being compatible with directsound? 3d, cmi8738 meets pc99? requirements, and supports professional digital audio interface such as 16 - bit spdif in (0.5v ~ 5v)and out(44.1k and 4 8k format). cmi8738 uses hrtf 3d extension technology to enhance traditional hrtf 3d positional audio by substituting two - speaker system by four or six - speaker one (it supports additional 2 ch 16 - bit dac to provide rear side audio and another 2 ch for subwoofer/center). it greatly improves hrtf 3d positional audio quality and successfully removes the sweet spot limitations: users can enjoy genuine 3d audio gaming effects, and don't have to worry about the environmental confinement any more. being o utstanding for its full audio functions, competitive price, and power management, cmi - 8738 is the best choice for people seeking for optimum use of the pc applications. 2. features ? 6ch dac for ac3? 5.1ch purpose. ? hrtf - based 3d positional audio, supporting d irectsound ? 3d interface ? supports 4.1/5.1 speakers, c3dx positional audio in 4 / 6 ch speaker mode ? legacy audio sbpro ? compatible ? dls - based wavetable music synthesizer, supports directmusic ? ? professional digital audio interface supporting 24 - bit spdif in and out (44.1k and 48k format) ? built - in 32ohm earphone buffer ? drivers support eax? , karaoke key, echo ? mpu - 401 port/ dual game port ? 16 - bit full duplex codec ? built - in zv port ? 32 - bit pci bus master ? external e 2 prom interface ? single chip design, digital powe r +3.3v, analog power +5v, 128 pins qfp
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 5 /24 3. block diagram
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 6 /24 4. pin assignment qfp 128 pins cmi8 738/pci - 6ch c3dx audio chip u1 cmi87 38 10 3 10 4 10 5 10 6 10 7 10 8 10 9 11 0 11 1 11 2 11 3 11 4 11 5 11 6 11 7 11 8 11 9 12 0 12 1 12 2 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 10 1 10 0 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 32 33 34 35 36 37 38 39 40 41 42 43 44 12 8 12 7 12 6 12 5 12 4 12 3 1 65 66 67 68 69 70 71 10 2 x afers t x sclk x hs p fs x hs p sdi x hs p sdo x afemclk x bio3 x bio2 x bio1 x zv cl k x sp difi2 /zvl rck x mds el v core gnd x int a x int b x prs t x cl k3 3 x gnt x re q x adout l nc x int vre f a vdd a gnd e xt b as s x mout x min x out x in v core gnd x a0 x a1 x a2 x a3 x a4 x a5 gnd v dd x a2 7 gnd v dd x a2 6 x a2 5 x a2 4 x cb e 3 x ids el v dd gnd x a2 3 x a2 2 x a2 1 x a2 0 x a1 9 gnd v dd x a1 8 a 17 x a1 6 x cb e 2 x frame x irdy x trdy x de v se l v dd gnd x stop x pa r x cb e 1 x ring v ddm dgnd x sp difo x gd7 x gd6 x gd5 x gd4 x gd3 x gd2 x gd1 x gd0 x rx d x tx d x gp b io x sp difi/zv s di x mbcs z x ee cs v dd5v a gnd a vdd x micin x pcs pk in x aux r x aux l x lnr x lnl x re a rr x re a rl x cdr x a1 5 x a1 4 x a1 3 x a1 2 gnd v dd x a1 1 x a1 0 x a9 x a8 x cb e 0 x a7 x a6 x a2 9 x a3 0 x a3 1 gnd v dd x pme x a2 8 x adoutr x adchl x adchr x adoutc x adoutb x cdg x cdl x offhook
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 7 /24 5. pin description 5.1 cmi8738/pci - 6ch c3dx series chip function list model spdif/zvport cmi8738/pci - 6ch yes cmi8738/pci - 6ch - mx yes cmi8738/pci - 6ch - lx no 5.2 d igital pin description name number pin type definit ion xa31 - xa0 126 - 128,1 - 2,5 - 7,12 - 16,19 - 21,3 2 - 35,38 - 41,43 - 44,47 - 52 i/o pci bus address and data lines xinta 117 o interrupt request , active - low. xintb 118 o independent modem interrupt request (optional; unused) xprst 119 i reset xclk33 120 i pci bus c lock. xgnt 121 i bus master grant, active - low. xreq 122 o bus master request, tri - state output, active - low. xpme 123 o power management event pin (optional; unused) xidsel 9 i id select, active - high. xframe 23 i/o cycle frame, active - low. xirdy 24 i/ o initiator ready, active - low. the bus master device is ready to transmit or receive data xtrdy 25 i/o target ready, active - low. the target device is ready to transmit or receive data xdevsel 26 i/o device select, active - low. the target device has decode d the address of the current transaction as its own chip select range. xstop 29 i/o stop transaction, active - low. the target device request to the master to stop the current transaction. xpar 30 i/o parity. the pin indicates even parity across xa31 - xa9 a nd xcbe3 - 0 for both address and data phases. xcbe3,2,1,0 8,22,31,42 i/o multiplexed command/byte enable. these pins indicate cycle type during the address phase of a transaction. vdd 4,10,18,27,37,45,124 +3.3v/+5v pci i/o power pin vcore 54,115 +3.3v co re digital circuit power pin gnd 3,11,17,28,36,46,53,116,125 gnd digital and pci i/o ground xin 55 i 14.318mhz crystal, or external clock input xout 56 o 14.318mhz crystal xgd7 - xgd4 97 - 94 i game port switch input pin. switch d to switch a xgd3 - xgd0 93 - 90 i/o game port resistor input pin. rc3 to rc0
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 8 /24 name number pin type definition xtxd 88 o midi transmit data xrxd 89 i midi receive data xspdifo 98 o 44.1k/48khz spdif output xspdifi 86 i 44.1k/48khz spdif input xspdif2 113 i seco n dary spdif input ( 5v only) xbio3 - xbio0 109 - 112 i/o general purpose i/o vdd5v 83 +5v pci i/o power pin vddm 100 +3.3v/+5v pci i/o power pin dgnd 99 gnd pci i/o ground xeecs 84 o eeprom chip select xgpbio 87 o general purpose i/o pin (default=high) xmdsel 114 i modem d evice enable(high:enable) xring 101 i ring detection input xoffhook 102 o off - hook control output xaferst 103 o reset signal for modem daa xhspfs 105 o daa frame sync xhspsdi 106 i daa data input xhspsdo 107 o daa data output xafemclk 108 o daa mast er clock xsclk 104 o daa serial clock nc 58 nc 57 xmbcsz 85 i audio chip select (low:enable) zvclk 112 i zv port clock zvlrck 113 i zv port lr channel clock zvsdi 86 i zv port data input remark: all pci interface i/o pins are 3.3v signal a nd 5v tolerance. 5.3 a nalog pin description name number pin type definition avdd 61,81 +5v analog power agnd 60,82 gnd analog ground xadoutl - r 64,65 ai/o line out (front channels l/r) xadchl - r 66,67 ai/o adc sample hold pin xadoutc 68 ai/o center chann el output xadoutb 69 ai/o bass channel output xintverf 62 ao internal reference voltage (for testing only) nc 63 - not connect xcdl - r xcdgnd 71,72,70 ai cd audio differential input xlnl - r 75,76 ai line in or rear channels out xauxl - r 77,78 ai aux. line in xpcspkin 79 ai pc beep signal or mono in xmicin 80 ai microphone in xrearl - r 73,74 ao rear channels l/r out extbass 59 ai external bass channel input 5.4 p ower o n c onfiguration p in name number definition xeecs 84 4/6 channel selection. for 4 or 6 channel purpose selection. this pin tie high mean 6ch, pull down compatible with 4ch chip.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 9 /24 6. electrical characteristics 6.1 absolute maximum ratings ratings symbol value units digital power voltage vdd vdd ? 5% v analog power voltage avdd avdd ? 5% v ope rating temperature range to 0 to 70 ? c storage temperature range tst - 40 to 125 ? c maximum power dissipation pdmax 300 mw 6.2 digital characteristics parameter symbol min typ max unit input high voltage(pci i/o) vih 2. vdd+0.3 v input low voltage (pci i/o) vil - 0.5 0.8 v output high voltage voh 2.4 vdd v output low voltage vol 0.0 0.2 0.4 v spdif in input high voltage vih1 2.6 v spdif in input low voltage vil1 2.4 v spdif output high voltage voh1 vdd v spdif output low voltage vol1 gnd v output low current 4 8 ma 6.3 audio characteristics parameter symbol min typ max unit analog input voltage avin 1.1 vrms analog output voltage avout 1.1 vrms a - a s/n ratio 85 db a - a thd 0.02 % adc s/n ratio 72 db adc thd 0. 1 % dac s/n ratio 85 db dac thd 0.05 % spdif in/out s/n ratio 120 db spdif in/out thd 0 % microphone input level 20 200 mv microphone booster 20 db
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 10 /24 7. pci configuration spaces (audio) 00 h 13f6 : ( vender id ) read only 02 h 0111 : (dev ice id) read only 04 h 0006 : command (state after #rst all is 0 ) 0 (bit 9) fast back - to - back enable 0 (bit 8) #serr enable (r/w) 0 (bit 7) wait cycle control 0 (bit 6) parity error response 0 (bit 5) vga palette snoop 0 (bit 4) memory write and in validate enable 0 (bit 3) special cycles 1 (bit 2) bus master (r/w) 0 (bit 1) memory space 1 (bit 0) i/o space (r/w) 06 h 0280 : status 0 (bit 15) detected parity error 0 (bit 14) signaled system error 0 (bit 13) received master abort 0 (bit 12) rec eived target abort 0 (bit 11) signaled target abort 01 (bits 10 - 9) devsel timing 00 - fast, 01 - medium, 10 - slow 0 (bit 8) data parity error detected 0 (bit 7) fast back - to - back capable 0 (bit 6) reserved 0 (bit 5) 0 - 33mhz ,1 - 66mhz capable 1 (bit 4) cap abilities list 0000 (bits 3 - 0) reserved 08 h 10 : revision id 09 h 040100 : audio device 0c h 00 : cache line size 0d h 20 : latency timer 0e h 00 : header type 0f h 00 : bist
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 11 /24 10 h 0000d401 : i/o of length : - 65280(ffff0100h) : first base address register 14 h 00000000 : uninitialized : second base address register pci configuration spaces 18 h 00000000 : uninitialized : third base address register 1c h 00000000 : uninitialized : fourth base address register 20 h 00000000 : uninitialized : fifth base address regist er 24 h 00000000 : uninitialized : sixth base address register 28 h 00000000 : cardbus cis pointer 2c h 13f6 : ( subsystem vender id ) (r/w) 2e h 0111 : subsystem id (r/w) 30 h 00000000 : expansion rom base address 34 h 0000000c : capability pointer 38 h 00000000 : reserved 3c h 05 : interrupt line 3d h 01 : interrupt pin 3e h 02 : min grant 3f h 18 : max latency 40 h 00000000: power management reg.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 12 /24 8. pci register 8.1 internal register mapping function control register 0 address 00 h bit(s) r/w name description 31:20 reserved. 19 rst_ch1 channel 1, 1 - >reset (default 0) 18 rst_ch0 channel 0, 1 - >reset (default 0) 17 chen1 channel 1, 1 - >enabled, 0 - >disabled. 16 chen0 channel 0, 1 - >enabled, 0 - >disabled. 15 - 2 reserved 3 pause1 channel 1, 1 - >pause if channel1 is enabled. 2 pause0 channel 0, 1 - >pause if channel0 is enabled. 1 chadc1 channel 1, 1 - >recording, 0 - >playback 0 chadc0 channel 0, 1 - >recording, 0 - >playback
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 13 /24 function control register 1 address 04 h bit(s) r/w name description 3 1 - 16 reserved 15:13 dsfc[2:0] channel 1 sampling frequency selection 0 0 0 5.512 k 0 0 1 11.025 k 0 1 0 22.05 k 0 1 1 44.1 k 1 0 0 8 k 1 0 1 16 k 1 1 0 32 k 1 1 1 48 k 12:10 asfc[2:0] channel 0 sampling frequency selection 0 0 0 5.512 k 0 0 1 11.025 k 0 1 0 22.05 k 0 1 1 44.1 k 1 0 0 8 k 1 0 1 16 k 1 1 0 32 k 1 1 1 48 k 9 spdf_1 spdif in/out at channel b at 44.1k double - words/sec. 8 spdf_0 spdif out only at channel a at 44.1k double - wo rds/sec. 7 spdfloop external spdif/in loopback to external spdif/out . 6 spdo2dac spdif/out can be heard from internal dac. 5 intrm interrupt mask bit for mcb (master control block) module interrupt. 0 mcb interrupt disabled. 1 mcb inte rrupt enabled. 4 breq if this bit is set low it will prevent the mcb and dac/adc block from accessing the memory. 0 bus master request disabled(power on state) 1 bus master request enabled. 3 voice_en this bit enables legacy vo ice device(sb16,fm). 0 legacy voice disabled on channel 0. 1 legacy voice enabled on channel 0. 2 uart_en this bit enables legacy uart device. 0 uart disabled 1 uart enabled 1 jystk_en this bit enables legacy joystick device. 0 joystick disabled 1 joystick enabled 0 zvport enable zvport, default 0 disable.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 14 /24 channel format register address 08 h bit(s) r/w name description 31 chb3d5c enable 5 channels sound at channel b. 30 fmoffset2 when fmute=1, set this bit will initial fm pcm to offs et 2 instead of zero, default 0 29 chb3d enable 4 channels sound at channel b. 28 - 24 versionid read only. 00 23 setlat48 set latency timer 48 \ h 22 edgeirq when ?1?, enable emulated edge trigger legacy irq to pci bus #inta, default 0 21 spd24sel when ?1?, and spd32sel=1 enable spdifout to play 24bit wave stream, default ?0? 20 - 16 reserved 15 - 14 adcbitlen[1:0] sample resolution 00 16 bits per sample . (default) 01 15 bits per sample. 10 14 bits per sample. 11 13 bits per sa mple. 13 - 12 adcdlen sample method. ?00 (default) original mode ?01? extra mode. ?10? 24k/22k mode. ?11? weight mode. 11 ch1 double sample rate from 48k to 96k. 10 ch1 double sample rate from 44.1k to 88.2k. 9 ch0 double sample rate from 48k to 96k. 8 ch0 double sample rate from 44.1k to 88.2k. 7 invspdifi invert xspdifi signal for reverse spdif stream format, default ?0?. 6 dblspds double spdif sampling rate to 96k, 88.2k when set this bit, def ault ?0?. 5 polvalid inverse spdif/in valid bit, default 0. 4 spdlocked a low active pulse to set read back status bit to ?1?. when write ?1? to it will clear this bit to ?0?. 3:2 ch1fmt[1:0] data format of channel 1 00 8 bit mono mode 01 8 bit stereo mode 10 16 bit mono mode 11 16 bit stereo mode 1:0 ch0fmt[1:0] data format of channel0 00 8 bit mono mode 01 8 bit stereo mode 10 16bit mono mode 11 16 bit stereo mode
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 15 /24 interrupt hold/clear register address 0c h bit(s) r/w name description 31:24 r versionid 08 default 09 pcb id set. 0a bound id set. 0b both pcbid and bound id set 23:19 reserved 18 tdma_int_en interrupt hold/clear bits for updating tdma position 0 interrupt clear 1 interrupt hold if exist. 17 ch1_int_en interrupt hold/clear bits for the channel 1. 0 interrupt clear 1 interrupt hold if exist. 16 ch0_int_en interrupt hold/clear bits for the channel 0. 0 interrupt clear 1 interrupt hold if exist. 15:0 reserved
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 16 /24 interrupt register address 10 h bit(s) r/w name description 31 r intr interrupt reflected from any sources. 0 no interrupt 1 interrupt pending 30:28 reserved 27 r vco 26 r mcbint abort conditions occ ur during pci bus target/mas ter access. 0 no interrupt 0 interrupt pending 25:17 reserved 16 r uartint this bit is the uart interrupt bit. 0 no uart interrupt 1 uart interrupt pending 15: r ltdmaint interrupt for updating low channel tdma position. 0 no interrupt 1 interrupt pending 14 r htdmaint interrupt for updation high channel tdma position. 0 no interrupt. 1 interrupt pending. 13:8 reserved 7 r xdo46 direct programming eeprom interface , read data register 6 r lhbtog high/low status from dma ctrl register. 5 r leghdma legacy is in high dma channel. 4 r legstereo legacy is in stereo mode. 3 r ch1busy channel b busy. 2 r ch0busy channel a busy. 1 r chint1 channel b interrupt. 0 no interrupt 1 interrupt pending 0 r chint0 channel a interrupt. 0 no interrupt 1 interrupt pending
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 17 /24 legacy control/status register address 14 h bit(s) r/w name description 31 nxchg don?t map base register from dword to sample, default 0. 30:29 vmpu [1:0] base address for mpu401 access 00 base a ddress : 330h 01 base address : 320h 10 base address : 310h 11 base address : 300h 28 enwr8237 enable bus master to write 8237 base register, default 0. 27:26 vsbsel[1:0] the base address select for sb16 access. 00 base address: 220h 01 base address: 240h 10 base address: 260h 11 base address: 280h 25:24 fmsel[1:0] the base address select for fm access. 00 base address : 388h 01 base address : 3c8h 10 base address : 3e0h 11 base address : 3e8h 23 enspdout enable xspdif/out to i/o interface 22 spdcopyrht spdif in/out copyright status bit 21 dac2spdo enable wave+fm+midi to spdif/out interface 20 invidwen internal vendor id write enable when ?1?. (default0) 19 c_eeacce ss direct programming eeprom interface registers. 18 c_eecs 17 c_eedi46 16 c_eeck46 15 chb3d6c enable six - channel sound on channel - b (chb3d5c has to be set first) 14 centr2lin line - in as center channel out 13 base2lin line - in as bass channel out 12 exbasen external bass input enable 11 - 0 reserved
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 18 /24 micellaneous control register address 18 h bit(s) r/w name description 31 pwd power down mode enabled .. 30 reset reset bus master/dsp engine. 29 reserved 28 vmgain additional analog master amp. +6db gain control 0 disabled, default setting 1 enabled (boost +6db gain, only valid if the master volume registers have be en set with 0xffh max. value.) 27 reserved 26 n4spk3d hardware copy front channel to rear channel 25 spdo5v spdif - out level setting 24 w / spdif48k ; r / spatus48k ; 23 endbdac default low, high will enable double dac stru cture. 22 xchgdac default low, 0 ch0 > front spkr, ch1 > back spkr. 1 ch0 > back spkr, ch1 > front spkr. 21 spd32sel when high, support 32bits spdif format ,low 16bits 20 spdfloopi internal spdif/out loopback to internal spdif /in, for loopback testing 19 fm_en legacy fm enabled. 18 ac3_en enable ac3 control register in spdifout format, default 0. 17 reserved 16 enwrasid setting high choose to use the writable internal subid in the configuration space of th e audio function. 15 spdf_ac97 0: spdif/out 44.1k 1:spdif/out 48k(share with ac97 transfer) 14 mask_en activate channel mask on legacy dma. 0 disabled 1 enabled 13 enwrmsid setting high choose to use the writable internal subid in t he configuration space of the modem function. 12 - 9 reserved 8 selspdifi2 select secondary spdif in , default 0. 7 encenter enable center channel, default 0. 6 mutech1 mute pci channel 1 to analog dac. 5 reserved 4 midsmp enable 1/2 interpolation at the front end dac.. 3:2 upddma[1:0] for every the number of samples to notify updating tdma position. 00 every 2048 samples 01 every 1024 samples 10 every 512 samples. 11 every 256 samples. 1 twait1 the length of fm i/o cycle in unit of pciclk. 0 48 pciclks. 1 64 pciclks. 0 twait0 the length of i/o cycle but fm in unit of pciclk. 0 4 pciclks. 1 6 pciclks.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 19 /24 t - dma position address 1c h bit(s) r/w name description 31:16 r tdmacn t current byte/word count of dma channel. 15:0 r tdmaadr current address of dma channel. mixer control / device configure register (can be accessed only by byte instruction) address 20 h bit(s) r/w name description 7:0 w sbvr[7:0] programmable sb16 version no. r dev[7:0] hardwire device version no. address 21 h bit(s) r/w name description 7 - 3 reserved 2 x_adpcm sb16 adpcm enable,default disa bled. 1 proinv sbpro left/right channel switching. 0 x_sb16 indicate device active as sb16 compatible, default sb16 address 22 h bit(s) r/w name description 7:0 idxdata mapping sb compatible mixer index regi ster data port(a2x5h) address 23 h bit(s) r/w name description 7:0 idxaddr mapping sb compatible mixer index register address port(a2x4h) address 24 h bit(s) r/w name description 7 fmmute mute fm 6 wsmute mute wave stream 5 rear2lin route rear ch. output to line - in. default 0. 4 rear2 front exchange rear and front channels?s speaker out 3 waveinl digital wave recording left channel 2 waveinr digital wave recor ding right channel 1 x3den 3d surround enable. 0 cdplay spdif/in pcm to dac enable
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 20 /24 address 25 h bit(s) r/w name description 7 rauxren recording source select r - aux 6 rauxlen recording source select l_aux 5 vauxrm r - aux mute control 4 vauxlm l - aux mute control 3:1 vadmic[2:0] recording mic volume control 0 micgainz mic gain control,default high disable address 26 h bit(s) r/w name description 7:4 vauxl[3:0] l - a ux volume control 3:0 vauxr[3:0] r - aux volume control address 27 h bit(s) r/w name description 0 dmauto sb16 low/high dma auto detect enabled ,when high. 1 spdvalid spdif/in valid bit detect enabled, when high. 2 xgpbio general purpose bi - direction pin, when high output tri - state (default low) 3 reserved 4 reserved 5 xgpo1 general purpose output pin 1,this pin shared with xspdifo pin, and enabled when index reg. f0_bit 0 programmed high. 6:7 rese rved * in test mode reg. 27h is used to testing analog adc testing. mpu401 pci port index address 40 - 4f h fm pci port index address 50 - 5f h extension index register (access from sb compatible mixer port) index addres s f0 h bit(s) r/w name description 7:5 vphone[2:0] phone volume control 4 vphom phone mute control 3 vspkm pc - speaker mute control, default high un - mute 2 rloopren recording r - channel enable 1 rlooplen recording l - channel enab le 0 vadmic3 mic ro phone record boost, default low disable, high enable.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 21 /24 analog testing register address 70 - 71 h bit(s) r/w name description 15:0 anatat[15:0] the settings of analog test mode (reserved) channel 0 frame register 1 address 80 h bit(s) r/w name description 31:0 w basaddr0 base address of channel 0. r curaddr0 current address of channel 0. channel 0 frame register 2 address 84 h bit(s) r/w name description 31:16 w bascnt0 base count of samples at codec. 15:0 w bascnt0 base count of samples at bus master. 31:16 r curcnt0 current count of samples at codec. 15:0 r curcnt0 current count of samples at bus master. channel 1 frame register 1 address 88 h bit(s) r/w name description 31:0 w basaddr1 base address of channel 0. r curaddr1 current address of channel 0. channel 1 frame register 2 a ddress 8 ch bit(s) r/w name description 31:16 w bascnt1 base count of samples at codec. 15:0 w bascnt1 base count of samples at bus master. 31:16 r curcnt1 current count of samples at codec. 15:0 r curcnt1 current count of samples at bus master.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 22 /24 miscellaneous control register address 92 - 3 h bit(s) r/w name description 15:13 reserved 12 w/r adc48k44k ?0? (default) adc uses parameters for 44k group. ?1? adc uses parameters for 48k group. 11:5 reserved 4 w/r spd32kfmt ?0? (default) spdif/in uses 44/48k sampling rate. ?1? spdif/in uses 32k sampling rate. 3 w/r adc2spdif ?0? (default) adc output is not connected to spdif/out. ?1? adc output is connected to spdif/out. 2 w /r shareadc ?0? (default) the dac part inside adc block is not shared out. ?1? the dac part inside adc block is shared out. 1 w/r realtcmp ?0? (default) pin xgd6,xgd7 are for game port use. ?1? pin xgd6, xgd7 are used to monitor cm pl/cmpr of the adc. 0 w/r invlrck setting high inverts zvport?s signal lrck. ?0? (default) pin lrck for zvport is not inverted. ?1? pin lrck for zvport is inverted.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 23 /24 legacy sb compatible mixer index d7 d6 d5 d4 d3 d2 d1 d0 0x00 reserved 0x 04 wave volume left channel wave volume right channel 0x0a mic volume 0x22 master volume left channel master volume right channel 0x26 fm volume left channel fm volume right channel 0x28 analog - cd volume left channel analog - cd volume right channel 0x 2e line - i n volume left channel line - in volume right channel 0x30 master volume l. 0x31 master volume r . 0x32 wave volume l. 0x33 wave volume r. 0x34 midi volume l. 0x35 midi volume r. 0x36 cd volume l. 0x37 cd volume r. 0x38 line - in volume l. 0x39 line - in volume r. 0x3a mic. volume 0x3b pc spk volume 0x3c output muting controls line l line r cd l cd r mic 0x3d recording left channel controls fm l fm r line l line r cd l cd r mic 0x3e recording right channel controls fm l fm r line l line r cd l cd r mic 0x3f reserved 0x40 reserved 0x41 reserved 0x42 reserved 0x43 reserved 0x44 reserved 0x45 reserved 0x46 reserved 0x47 reserved please do not write any values into reserved registers 0x30 - 0x3a registers are sb16 compatible and will be linked with 0x04 - 0x21 sb pro registers correspondingly. only 0x30 - 31 master volume registers are 5 bits and the other are 4 bits.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 24 /24 9. audio processing technology 9.1 stereo it is only one - dimensional, as sounds come from (left /right ) the physical location of speakers. 9.2 surround (stereo expander) it filters the existing stereo signal to make the sounds fill in the area around the speakers, and in front of the listener. sound sources appear to come from outside the physica l locations of the speakers. 9.3 multi - speaker surround (dolby pro logic or digital ac - 3) it uses five speakers instead of two to surround the listener; hence, sound sources come from five directions and create engaging audio experience. this surr ound sound effect, however, has to be pre - recorded, and it dose not support interactive environment.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 25 /24 9.4 hrtf 3d positional 3d (c - media 3d) only this sound processing technology can be called real 3d manifestation, as 3 d usually refers to the three dimensions of x, y and z. this technology allows people to pin - point the location of sound in the real world (up/down, left/right, front/back)using only two speakers or a pair of headphones. this technology also supports int eractive 3d applications to get a real - time placement of sounds via api (application programming interface) such as microsoft directsound3dtm. we can also use this technology to simulate multi - speaker surround with two physical speakers to deliver five v irtual" speakers in the air, surrounding the listener and creating home theater sound environment. this is the most economical and the easiest solution to people who would like to get high performance surround sound but dont want to spend money in adding extra speakers. a virtual speaker a physical speaker
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 26 /24 9.5 hrtf 3d extension positional (c - media 3dx) 3d illusion exists because traditional 3d positional audio system assumes the user's position as the sweet spot to design crosstalk - cancellation circuit; therefore, if the user wan ts to have 3d positional audio effects, he cant move his head or position out of sweet spot. another 3d illusion fails because half the population are compulsive "head - turners" who will never get 3d audio from two speakers . to remedy this, c - media uti lizes hrtf 3d extension technology (c3dx) to enhance traditional hrtf 3d positional audio by substituting two - speaker system by four - speaker one. therefore, at least one or two speakers should be placed behind the listener's head to complement the rear - s ide effect, thus creating compelling realistic sound. this technology greatly improves hrtf 3d positional audio quality, and successfully eliminates the sweet spot limitation. users can enjoy the real 3d audio gaming effects, and don't have to worry about the environmental confinement any more. 9.6 c 3d positional audio technology white - paper c3d positional audio technology white - paper a virtual speaker a physical speaker
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 27 /24 c3d hrtf positional audio technology the basic concept of c3d is: since we can hear sound three dimensionally in the real world using our two ears, it must be possible to regenerate the same sound effect from two loud speakers. how to listen to c3d sound correctly and properly? a. use headphones to have much better effect when you use headphones in listening, there will be less interference such as outside voices or room reflections comparing to using speakers. b. choose correct output devices choose the correct output devices in the options of demo program in accordance with what listening devices you want to listen to. listening through speakers must be proceeded by crosstalk - cancellation, so if you choose the wrong output devices, there wont be any 3d positional audio effect.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 28 /24 c. position of speakers if you listen from speakers, please do not reverse the left and right speakers, which should be put in equal distance from the listener. that is, the listener, the left, and the right speaker must be in the topmost of a right triangle. the position of the listener is called the sweet spot. in addition, the height of the listeners ears must be equal to that of the speakers. 9.7 turn surround sound functions off when the surround sound effect is enabled, it will cause confusion with c3d sound, and make positional sound effect invalid.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 29 /24 10. cmi8738 pci audio adapt er layout notes 1. the wires of analog circuits(chip pin64 - 80) must be wider than 12mil. 2. placing digital signals such as spdif in/out(pin86, 98) and txd/rxd(pin88,89) near the analog signals should be avoided. however, if these signals have to be adja cent, please place ground between these digital and analog signal wires to isolate noises. 3. the whole pcb grounding should be well - organized(the ground must be placed as much as possible. also, the ground of both the component and the solder sides shoul d be drilled as much as possible.). 4. the grounding under cmi8738 should be well - organized as mentioned above. 5. the regulator(78l05) must be placed near the chip as much as possible. 6. the chip and the circuits need independent power supply regulators to prevent insufficient currents.
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 30 /24 revision release note: v1.7 12/17/2001 add register listing. v1.8 12/31/2001 modify chip digital power pins level range. v1.8c 02/18/2002 pin description list arrangement. v1.8d 07/09/2003 corrected register 24h bit5 (rear2lin) and register 18h bit5 (reserved).
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 31 /24 end of specifications
cmi87 38 pci - 6ch c3dx series / pci - based hrtf 3d e xtension positional audio chip www.cmedia.com.tw copyright ? c - media electronics inc. rev. 2.2 page 32 /24 c - media electronics inc. 6f., 100, sec. 4, civil boulevard, taipei, taiwan 106 r.o.c. tel + 886 - 2 - 8773 - 1100 fax + 886 - 2 - 8773 - 2211 e - mail sales@cmedia.com.tw disclaimer: information furnished by c - media electronics inc. is believed to be accurate and reliable. however, no responsibility is assumed by c - media electronics inc. for its use, nor for any infringements of patents or other rights of third parties that may result from its use. specifications subject to change wi thout notice. no license is granted by implication or otherwise under any patent or patent rights of c - media. trademark and registered trademark are the property of their respective owners.


▲Up To Search▲   

 
Price & Availability of CMI8738-MX

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X