![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
asahi kasei [ak4529] ms0082-e-00 2001/3 - 1 - general description the ak4529 is a single chip codec that includes two channels of adc and eight channels of dac. the adc outputs 24bit data and the dac accepts up to 24bit input data. the adc has the enhanced dual bit architecture with wide dynamic range. the dac introduces the new developed advanced multi-bit architecture, and achieves wider dynamic range and lower outband noise. an auxiliary digital audio input interface maybe used instead of the adc for passing audio data to the primary audio output port. control may be set directly by pins or programmed through a separate serial interface. the ak4529 has a dynamic range of 102db for adc, 106db for dac and is well suited for digital surround for home theater and car audio. an ac-3 system can be built with a iec60958(spdif) receiver such as the ak4112a. the ak4529 is available in a small 44pin lqfp package which will reduce system space. *ac-3 is a trademark of dolby laboratories. features o 2ch 24bit adc - 64x oversampling - sampling rate up to 96khz - linear phase digital anti-alias filter - single-ended input - s/(n+d): 92db - dynamic range, s/n: 102db - digital hpf for offset cancellation - i/f format: msb justified, i 2 s or tdm - overflow flag o 8ch 24bit dac - 128x oversampling - sampling rate up to 96khz - 24bit 8 times digital filter - single-ended outputs - on-chip switched-capacitor filter - s/(n+d): 90db - dynamic range, s/n: 106db - i/f format: msb justified, lsb justified(20bit,24bit), i 2 s or tdm - individual channel digital volume with 256 levels and 0.5db step - soft mute - de-emphasis for 32khz, 44.1khz and 48khz - zero detect function o high jitter tolerance o ttl level digital i/f o 3-wire serial and i 2 c bus p i/f for mode setting o master clock:256fs, 384fs or 512fs for fs=32khz to 48khz 128fs, 192fs or 256fs for fs=64khz to 96khz o power supply: 4.5 to 5.5v o power supply for output buffer: 2.7 to 5.5v o small 44pin lqfp high performance multi-channel audio codec ak4529
asahi kasei [ak4529] ms0082-e-00 2001/3 - 2 - n block diagram audio i/f lpf lpf dac datt lpf dac datt lpf dac datt lpf dac datt lpf da c datt lout1 rout1 lout2 rout2 lout3 rout3 dac datt ak4529 adc hpf adc hpf rin lin lrck bick sdout1 sdout2 sdout3 ac3 sdin mcko lrck bick xti xto dir sdto ak4112a rx4 rx3 rx2 rx1 lrck bick sdti1 sdti2 sdti3 daux sdos mclk lrck bick sdout sdin1 sdin2 sdin3 mclk sdto format converter sdout4 sdti4 sdin4 lpf da c datt lpf dac datt lout4 rout4 block diagram (dir and ac-3 dsp are external parts) asahi kasei [ak4529] ms0082-e-00 2001/3 - 3 - n ordering guide AK4529VQ -40 ~ +85 c 44pin lqfp(0.8mm pitch) akd4529 evaluation board for ak4529 n pin layout s dos tdm 1 i2c 4 4 2 s mute 3 b ick 4 l rck 5 s dti1 6 s dti2 7 s dti3 8 s dto 9 d aux 10 d fs 11 loop0/sda/cdti 4 3 dif1/scl/cclk 42 41 4 0 mclk 3 9 dzf1 3 8 avss 37 avdd 3 6 vrefh 3 5 vcom 3 4 sdti4 12 dzfe 13 tvdd 14 dvdd 15 dvss 16 17 tst 18 cad1 19 cad0 20 lout4 21 rout4 22 33 32 31 30 29 28 27 26 25 24 23 dzf2/ovf rin lin nc nc rout1 lout1 rout2 lout2 rout3 lout3 AK4529VQ top view pdn dif0/csn p/s asahi kasei [ak4529] ms0082-e-00 2001/3 - 4 - n compatibility with ak4527b 1. functions functions ak4527b ak4529 dac channel 6ch 8ch adc full-differential input (with single-ended use capability) single-ended input datt transition time 7424/fs (fixed) 7424/fs, 1024/fs or 256/fs i 2 c bus auto increment not available available tdm i/f format not available available 2. pin configuration pin# ak4527 ak4529 12 nc sdti4 19 nc cad1 20 nc cad0 21 cad1 lout4 22 cad0 rout4 29 lin- nc 30 lin+ nc 31 rin- lin 32 rin+ rin 44 loop1 tdm 3. register addr changed items 00h tdm (tdm i/f format mode) is added. 08h demd1-0 (dac4 de-emphasis) are added. 09h ats1-0 (datt transition time) are added. 0ah dzfm3 (zero detection mode) is added. 0bh att7-0 (lout4 output volume control) are added. 0ch att7-0 (rout4 output volume control) are added. asahi kasei [ak4529] ms0082-e-00 2001/3 - 5 - pin/function no. pin name i/o function 1 sdos i sdto source select pin (note 1) l: internal adc output, h: daux input sdos pin should be set to l when tdm= 1. 2 i2c i control mode select pin l: 3-wire serial, h: i 2 c bus 3 smute i soft mute pin (note 1) when this pin goes to h, soft mute cycle is initialized. when returning to l, the output mute releases. 4 bick i audio serial data clock pin 5 lrck i input channel clock pin 6 sdti1 i dac1 audio serial data input pin 7 sdti2 i dac2 audio serial data input pin 8 sdti3 i dac3 audio serial data input pin 9 sdto o audio serial data output pin 10 daux i aux audio serial data input pin 11 dfs i double speed sampling mode pin (note 1) l: normal speed, h: double speed 12 sdti4 i dac4 audio serial data input pin 13 dzfe i zero input detect enable pin l: mode 7 (disable) at parallel mode, zero detect mode is selectable by dzfm3-0 bits at serial mode h: mode 0 (dzf1 is and of all eight channels) 14 tvdd - output buffer power supply pin, 2.7v ~ 5.5v 15 dvdd - digital power supply pin, 4.5v ~ 5.5v 16 dvss - digital ground pin, 0v 17 pdn i power-down & reset pin when l, the ak4529 is powered-down and the control registers are reset to default state. if the state of p/s or cad0-1 changes, then the ak4529 must be reset by pdn. 18 tst i test pin this pin should be connected to dvss. 19 cad1 i chip address 1 pin 20 cad0 i chip address 0 pin 21 lout4 o dac4 lch analog output pin 22 rout4 o dac4 rch analog output pin asahi kasei [ak4529] ms0082-e-00 2001/3 - 6 - no. pin name i/o function 23 lout3 o dac3 lch analog output pin 24 rout3 o dac3 rch analog output pin 25 lout2 o dac2 lch analog output pin 26 rout2 o dac2 rch analog output pin 27 lout1 o dac1 lch analog output pin 28 rout1 o dac1 rch analog output pin 29 nc - no connect no internal bonding. 30 nc - no connect no internal bonding. 31 lin i lch analog input pin 32 rin i rch analog input pin dzf2 o zero input detect 2 pin (note 2) when the input data of the group 1 follow total 8192 lrck cycles with 0 input data, this pin goes to h. 33 ovf o analog input overflow detect pin (note 3) this pin goes to h if the analog input of lch or rch is overflows. 34 vcom o common voltage output pin, avdd/2 large external capacitor around 2.2f is used to reduce power-supply noise. 35 vrefh i positive voltage reference input pin, avdd 36 avdd - analog power supply pin, 4.5v ~ 5.5v 37 avss - analog ground pin, 0v 38 dzf1 o zero input detect 1 pin (note 2) when the input data of the group 1 follow total 8192 lrck cycles with 0 input data, this pin goes to h. 39 mclk i master clock input pin 40 p/s i parallel/serial select pin l: serial control mode, h: parallel control mode dif0 i audio data interface format 0 pin in parallel control mode 41 csn i chip select pin in 3-wire serial control mode this pin should be connected to dvdd at i 2 c bus control mode dif1 i audio data interface format 1 pin in parallel control mode 42 scl/cclk i control data clock pin in serial control mode i2c = l: cclk (3-wire serial), i2c = h: scl (i 2 c bus) loop0 i loopback mode 0 pin in parallel control mode enables digital loop-back from adc to 4 dacs. 43 sda/cdti i/o control data input pin in serial control mode i2c = l: cdti (3-wire serial), i2c = h: sda (i 2 c bus) 44 tdm i tdm i/f format mode pin (note 1) l: normal format, h: tdm format notes: 1. sdos, smute, dfs, and tdm pins are ored with register data if p/s = l. 2. the group 1 and 2 can be selected by dzfm3-0 bits if p/s = l and dzfe = l. 3. this pin becomes ovf pin if ovfe bit is set to 1 at serial control mode. 4. all input pins should not be left floating. asahi kasei [ak4529] ms0082-e-00 2001/3 - 7 - absolute maximum ratings (avss, dvss=0v; note 5) parameter symbol min max units power supplies analog digital output buffer |avss-dvss| (note 6) avdd dvdd tvdd d gnd -0.3 -0.3 -0.3 - 6.0 6.0 6.0 0.3 v v v v input current (any pins except for supplies) iin - 10 ma analog input voltage vina -0.3 avdd +0.3 v digital input voltage vind -0.3 dvdd+0.3 v ambient temperature (power applied) ta -40 85 c storage temperature tstg -65 150 c notes: 5. all voltages with respect to ground. 6. avss and dvss must be connected to the same analog ground plane. warning: operation at or beyond these limits may result in permanent damage to the device. normal operation is not guaranteed at these extremes. recommended operating conditions (avss, dvss=0v; note 5) parameter symbol min typ max units power supplies (note 7) analog digital output buffer avdd dvdd tvdd 4.5 4.5 2.7 5.0 5.0 5.0 5.5 5.5 5.5 v v v notes: 5. all voltages with respect to ground. 7. the power up sequence between avdd, dvdd and tvdd is not critical. warning: akm assumes no responsibility for the usage beyond the conditions in this datasheet. asahi kasei [ak4529] ms0082-e-00 2001/3 - 8 - analog characteristics (ta=25 c; avdd, dvdd, tvdd=5v; avss, dvss=0v; vrefh=avdd; fs=4 4.1khz; bick=64fs; signal frequency=1khz; 24bit data; measurement frequency=20hz ~ 20khz at 44.1khz, 20hz~40khz at fs=96khz; unless otherwise specified) parameter min typ max units adc analog input characteristics resolution 24 bits s/(n+d) (-0.5dbfs) fs=44.1khz fs=96khz 84 - 92 86 db db dr (-60dbfs) fs=44.1khz, a-weighted fs=96khz fs=96khz, a-weighted 94 88 93 102 96 102 db db db s/n (note 8) fs=44.1khz, a-weighted fs=96khz fs=96khz, a-weighted 94 88 93 102 96 102 db db db interchannel isolation 90 110 db dc accuracy interchannel gain mismatch 0.2 0.3 db gain drift 20 - ppm/ c input voltage fs=44.1khz ain=0.62xvrefh fs=96khz ain=0.65xvrefh 2.90 3.05 3.10 3.25 3.30 3.45 vpp vpp input resistance (note 9) 15 25 k w power supply rejection (note 10) 50 db dac analog output characteristics resolution 24 bits s/(n+d) fs=44.1khz fs=96khz 80 78 90 88 db db dr (-60dbfs) fs=44.1khz, a-weighted fs=96khz fs=96khz, a-weighted 95 88 94 106 100 106 db db db s/n (note 11) fs=44.1khz, a-weighted fs=96khz fs=96khz, a-weighted 95 88 94 106 100 106 db db db interchannel isolation 90 110 db dc accuracy interchannel gain mismatch 0.2 0.5 db gain drift 20 - ppm/ c output voltage aout=0.6xvrefh 2.75 3.0 3.25 vpp load resistance 5 k w power supply rejection (note 10) 50 db power supplies power supply current (avdd+dvdd+tvdd) normal operation (pdn = h) avdd dvdd+tvdd fs=44.1khz (note 12) fs=96khz power-down mode (pdn = l) (note 13) 42 28 42 80 63 42 63 200 ma ma ma a notes: 8. s/n measured by ccir-arm is 98db(@fs=44.1khz). 9. input resistance is 16k w typically at fs=96khz. 10. psr is applied to avdd, dvdd and tvdd with 1khz, 50mvpp. vrefh pin is held a constant voltage. 11. s/n measured by ccir-arm is 102db(@fs=44.1khz). 12. tvdd=0.1ma(typ). 13. in the power-down mode. all digital input pins including clock pins (mclk, bick, lrck) are held dvss. asahi kasei [ak4529] ms0082-e-00 2001/3 - 9 - filter characteristics (ta=25 c; avdd, dvdd=4.5 ~ 5.5v; tvdd=2.7 ~ 5.5v; fs=44.1khz; dem=off) parameter symbol min typ max units adc digital filter (decimation lpf): passband (note 14) -0.005db -0.02db -0.06db -6.0db pb 0 - - - 20.02 20.20 22.05 19.76 - - - khz khz khz khz stopband sb 24.34 khz passband ripple pr 0.005 db stopband attenuation sa 80 db group delay (note 15) gd 27.6 1/fs group delay distortion d gd 0s adc digital filter (hpf): frequency response (note 14) -3db -0.5db -0.1db fr 0.9 2.7 6.0 hz hz hz dac digital filter: passband (note 14) -0.1db -6.0db pb 0 - 22.05 20.0 - khz khz stopband sb 24.2 khz pass band ripple pr 0.02 db stopband attenuation sa 56 db group delay (note 15) gd 21.9 1/fs dac digital filter + analog filter: frequency response: 0 ~ 20.0khz 40.0khz (note 16) fr fr 0.2 0.3 db db notes: 14. the passband and stopband frequencies scale with fs. for example, 20.02khz at C0.02db is 0.454 x fs. the reference frequency of these responses is 1khz. 15. the calculating delay time which occurred by digital filtering. this time is from setting the input of analog signal to setting the 24bit data of both channels to the output register for adc. for dac, this time is from setting the 20/24bit data of both channels on input register to the output of analog signal. 16. fs=96khz. dc characteristics (ta=25 c; avdd, dvdd=4.5 ~ 5.5v; tvdd=2.7 ~ 5.5v) parameter symbol min typ max units high-l evel i nput voltage low-level input voltage vih vil 2.2 - - - - 0.8 v v high-l evel o utput voltage (sdto pin: iout=-100a) (dzf1, dzf2/ovf pins: iout=-100a) low-level output voltage (sdto, dzf1, dzf2/ovf pins: iout= 100a) (sda pin: iout= 3ma) voh voh vol vol tvdd-0.5 avdd-0.5 - - - - - - - - 0.5 0.4 v v v v input leakage current iin - - 10 a asahi kasei [ak4529] ms0082-e-00 2001/3 - 10 - switching characteristics (ta=25 c; avdd, dvdd=4.5 ~ 5.5v; tvdd=2.7 ~ 5.5v; c l =20pf) parameter symbol min typ max units master clock timing 256fsn, 128fsd: pulse width low pulse width high 384fsn, 192fsd: pulse width low pulse width high 512fsn, 256fsd: pulse width low pulse width high fclk tclkl tclkh fclk tclkl tclkh fclk tclkl tclkh 8.192 27 27 12.288 20 20 16.384 15 15 12.288 18.432 24.576 mhz ns ns mhz ns ns mhz ns ns lrck timing tdm= 0 normal speed mode double speed mode duty cycle fsn fsd duty 32 64 45 48 96 55 khz khz % tdm= 1 lrck frequency h time l time fsn tlrh tlrl 32 1/256fs 1/256fs 48 khz ns ns audio interface timing tdm= 0 bick period bick pulse width low pulse width high lrck edge to bick - (note 17) bick - to lrck edge (note 17) lrck to sdto(msb) bick to sdto sdti1-4, daux hold time sdti1-4, daux setup time tbck tbckl tbckh tlrb tblr tlrs tbsd tsdh tsds 160 65 65 45 45 40 25 40 40 ns ns ns ns ns ns ns ns ns tdm= 1 bick period bick pulse width low pulse width high lrck edge to bick - (note 17) bick - to lrck edge (note 17) bick to sdto sdti1 hold time sdti1 setup time tbck tbckl tbckh tlrb tblr tbsd tsdh tsds 81 32 32 20 20 10 10 20 ns ns ns ns ns ns ns ns notes: 17. bick rising edge must not occur at the same time as lrck edge. asahi kasei [ak4529] ms0082-e-00 2001/3 - 11 - parameter symbol min typ max units control interface timing (3-wire serial mode): cclk period cclk pulse width low pulse width high cdti setup time cdti hold time csn h time csn to cclk - cclk - to csn - rise time of csn fall time of csn rise time of cclk fall time of cclk tcck tcckl tcckh tcds tcdh tcsw tcss tcsh tr1 tf1 tr2 tf2 200 80 80 40 40 150 50 50 20 20 20 20 ns ns ns ns ns ns ns ns ns ns ns ns control interface timing (i 2 c bus mode): scl clock frequency bus free time between transmissions start condition hold time (prior to first clock pulse) clock low time clock high time setup time for repeated start condition sda hold time from scl falling (note 18) sda setup time from scl rising rise time of both sda and scl lines fall time of both sda and scl lines setup time for stop condition pulse width of spike noise suppressed by input filter fscl tbuf thd:sta tlow thigh tsu:sta thd:dat tsu:dat tr tf tsu:sto tsp - 4.7 4.0 4.7 4.0 4.7 0 0.25 - - 4.0 0 100 - - - - - - - 1.0 0.3 - 50 khz m s m s m s m s m s m s m s m s m s m s ns power-down & reset timing pdn pulse width (note 19) pdn - to sdto valid (note 20) tpd tpdv 150 522 ns 1/fs notes: 18. data must be held for sufficient time to bridge the 300 ns transition time of scl. 19. the ak4529 can be reset by bringing pdn l to h upon power-up. 20. these cycles are the number of lrck rising from pdn rising. 21. i 2 c is a registered trademark of philips semiconductors. purchase of asahi kasei microsystems co., ltd i 2 c components conveys a license under the philips i 2 c patent to use the components in the i 2 c system, provided the system conform to the i 2 c specifications defined by philips. asahi kasei [ak4529] ms0082-e-00 2001/3 - 12 - n timing diagram 1/fclk tclkl vih tclkh mclk vil 1/fsn, 1/fsd lrck vih vil tbck tbckl vih tbckh bick vil clock timing (tdm= 0) 1/fclk tclkl vih tclkh mclk vil 1/fs lrck vih vil tlrl tlrh tbck tbckl vih tbckh bick vil clock timing (tdm= 1) asahi kasei [ak4529] ms0082-e-00 2001/3 - 13 - tlrb lrck vih bick vil tlrs sdto 50%tvdd tbsd vih vil tblr tsds sdti vih vil tsdh audio interface timing (tdm= 0) tlrb lrck vih bick vil sdto 50%tvdd tbsd vih vil tblr tsds sdti vih vil tsdh audio interface timing (tdm= 1) asahi kasei [ak4529] ms0082-e-00 2001/3 - 14 - tcss csn vih cclk vil vih cdti vil vih vil c1 c0 r/w a4 tcckl tcckh tcds tcdh write command input timing (3-wire serial mode) csn vih cclk vil vih cdti vil vih vil d3 d2 d1 d0 tcsw tcsh write data input timing (3-wire serial mode) thigh scl sda vih tlow tbuf thd:sta tr tf thd:dat tsu:dat tsu:sta stop start start stop tsu:sto vil vih vil tsp i 2 c bus mode timing tpd vil pdn tpdv sdto 50%tvdd vih power-down & reset timing asahi kasei [ak4529] ms0082-e-00 2001/3 - 15 - operation overview n system clock the external clocks, which are required to operate the ak4529, are mclk, lrck and bick. there are two methods to set mclk frequency. in manual setting mode (acks = 0: default), the sampling speed is set by dfs (table 1). the frequency of mclk at each sampling speed is set automatically. (table 2, 3). in auto setting mode (acks = 1), as mclk frequency is detected automatically (table 4), and the internal master clock becomes the appropriate frequency (table 5), it is not necessary to set dfs. mclk should be synchronized with lrck but the phase is not critical. external clocks (mclk, bick) should always be present whenever the ak4529 is in normal operation mode (pdn = h). if these clocks are not provided, the ak4529 may draw excess current because the device utilizes dynamic refreshed logic internally. if the external clocks are not present, the ak4529 should be in the power-down mode (pdn = l) or in the reset mode (rstn = 0). after exiting reset at power-up etc., the ak4529 is in the power-down mode until mclk and lrck are input. dfs sampling speed (fs) 0 normal speed mode 32khz~48khz 1 double speed mode 64khz~96khz default table 1. sampling speed (manual setting mode) lrck mclk (mhz) bick (mhz) fs 256fs 384fs 512fs 64fs 32.0khz 8.1920 12.2880 16.3840 2.0480 44.1khz 11.2896 16.9344 22.5792 2.8224 48.0khz 12.2880 18.4320 24.5760 3.0720 table 2. system clock example (normal speed mode @manual setting mode) lrck mclk (mhz) bick (mhz) fs 128fs 192fs 256fs 64fs 88.2khz 11.2896 16.9344 22.5792 5.6448 96.0khz 12.2880 18.4320 24.5760 6.1440 table 3. system clock example (double speed mode @manual setting mode) (note: at double speed mode(dfs = 1), 128fs and 192fs are not available for adc.) mclk sampling speed 512fs normal 256fs double table 4. sampling speed (auto setting mode) asahi kasei [ak4529] ms0082-e-00 2001/3 - 16 - lrck mclk (mhz) fs 256fs 512fs sampling speed 32.0khz - 16.3840 44.1khz - 22.5792 48.0khz - 24.5760 normal 88.2khz 22.5792 - 96.0khz 24.5760 - double table 5. system clock example (auto setting mode) n de-emphasis filter the ak4529 includes the digital de-emphasis filter (tc=50/15s) by iir filter. this filter corresponds to three sampling frequencies (32khz, 44.1khz, 48khz). de-emphasis of each dac can be set individually by register data of dema1-c0 (dac1: dema1-0, dac2: demb1-0, dac3: demc1-0, see register definitions). mode sampling speed dem1 dem0 dem 0 normal speed 0 0 44.1khz 1 normal speed 0 1 off 2 normal speed 1 0 48khz 3 normal speed 1 1 32khz 4 double speed 0 0 off 5 double speed 0 1 off 6 double speed 1 0 off 7 double speed 1 1 off default table 6. de-emphasis control n digital high pass filter the adc has a digital high pass filter for dc offset cancel. the cut-off frequency of the hpf is 0.9hz at fs=44.1khz and also scales with sampling rate (fs). asahi kasei [ak4529] ms0082-e-00 2001/3 - 17 - n audio serial interface format when tdm= l, four modes can be selected by the dif1-0 as shown in table 7. in all modes the serial data is msb-first, 2s compliment format. the sdto is clocked out on the falling edge of bick and the sdti/daux are latched on the rising edge of bick. figures 1 ~ 4 shows the timing at sdos = l. in this case, the sdto outputs the adc output data. when sdos = h, the data input to daux is converted to sdtos format and output from sdto. mode 2, 3, 6 and 7 in sdti input formats can be used for 16-20bit data by zeroing the unused lsbs. mode tdm dif1 dif0 sdto sdti1-4, daux lrck bick 0 0 0 0 24bit, left justified 20bit, right justified h/l 3 48fs 1 0 0 1 24bit, left justified 24bit, right justified h/l 3 48fs 2 0 1 0 24bit, left justified 24bit, left justified h/l 3 48fs 3 0 1 1 24bit, i 2 s 24bit, i 2 s l/h 3 48fs default table 7. audio data formats (normal format) the audio serial interface format becomes the tdm i/f format if tdm pin is set to h. in the tdm mode, the serial data of all dac (eight channels) is input to the sdti1 pin. the input data to sdti2-4 pins is ignored. bick should be fixed to 256fs. h time and l time of lrck should be 1/256fs at least. four modes can be selected by the dif1-0 as shown in table 8. in all modes the serial data is msb-first, 2s compliment format. the sdto is clocked out on the falling edge of bick and the sdti1 are latched on the rising edge of bick. sdos and loop1-0 should be set to 0 at the tdm mode. tdm mode cannot be used in double speed mode. mode tdm dif1 dif0 sdto sdti1 sync bick 4 1 0 0 24bit, left justified 20bit, right justified - 256fs 5 1 0 1 24bit, left justified 24bit, right justified - 256fs 6 1 1 0 24bit, left justified 24bit, left justified - 256fs 7 1 1 1 24bit, i 2 s 24bit, i 2 s 256fs table 8. audio data formats (tdm format) asahi kasei [ak4529] ms0082-e-00 2001/3 - 18 - lrck bick ( 64fs ) sdto ( o ) 0 1 2 12 13 14 24 25 31 0 1 2 12 13 14 24 25 31 0 23 1 22 0 23 22 12 11 10 0 23 sdti ( i ) 1 18 0 19 8 7 1 18 0 19 8 7 lch data rch data dont care dont care 12 11 10 sdto-23:msb, 0:lsb; sdti-19:msb, 0:lsb figure 1. mode 0 timing lrck bick ( 64fs ) sdto ( o ) 0 1 2 8 9 10 24 25 31 0 1 2 8 9 10 24 25 31 0 23 1 22 0 23 22 16 15 14 0 23 sdti ( i ) 1 22 0 23 8 7 1 22 0 23 8 7 23:msb, 0:lsb lch data rch data dont care dont care 16 15 14 figure 2. mode 1 timing lrck bick ( 64fs ) sdto(o) 0 1 2 18192021 31 0 1 2 0 23 1 22 1 23 22 23 sdti ( i ) 22 23 0 22 23 23:msb, 0:lsb lch data rch data dont care 2 21 28 29 30 23 0 19 20 21 31 1 0 dont care 2 21 28 29 30 0 figure 3. mode 2 timing lrck bick ( 64fs ) sdto ( o ) 0 1 2 3 23 24 25 26 0 0 1 sdti ( i ) 31 29 30 23 22 1 22 23 0 23:msb, 0:lsb lch data rch data dont care 2 21 0 2 3 23 24 25 26 0 31 29 30 23 22 1 22 23 0 dont care 2 21 0 1 figure 4. mode 3 timing asahi kasei [ak4529] ms0082-e-00 2001/3 - 19 - lrck bick(256fs) sdto(o) sdti1(i) 22 0 lch 32 bick 256 bick 18 0 l1 32 bick 18 0 r1 32 bick 18 0 l2 32 bick 18 0 r2 32 bick 18 0 l3 32 bick 18 0 r3 32 bick 18 0 l4 32 bick 18 0 r4 32 bick 22 0 rch 32 bick 22 23 19 19 19 19 19 23 19 19 19 23 19 figure 5. mode 4 timing lrck bick(256fs) sdto(o) sdti1(i) 22 0 lch 32 bick 256 bick 22 0 l1 32 bick 22 0 r1 32 bick 22 0 l2 32 bick 22 0 r2 32 bick 22 0 l3 32 bick 22 0 r3 32 bick 22 0 l4 32 bick 22 0 r4 32 bick 22 0 rch 32 bick 22 23 23 23 23 23 23 23 23 23 23 23 23 figure 6. mode 5 timing lrck bick(256fs) sdto(o) sdti1(i) 22 0 lch 32 bick 256 bick 22 0 l1 32 bick 22 0 r1 32 bick 22 0 l2 32 bick 22 0 r2 32 bick 22 0 l3 32 bick 22 0 r3 32 bick 22 0 l4 32 bick 22 0 r4 32 bick 22 0 rch 32 bick 22 22 23 23 23 23 23 23 23 23 23 23 23 23 figure 7. mode 6 timing lrck bick(256fs) sdto(o) sdti1(i) 23 0 lch 32 bick 256 bick 23 0 l1 32 bick 23 0 r1 32 bick 23 0 l2 32 bick 23 0 r2 32 bick 23 0 l3 32 bick 23 0 r3 32 bick 23 0 l4 32 bick 23 0 r4 32 bick 23 0 rch 32 bick 23 23 figure 8. mode 7 timing asahi kasei [ak4529] ms0082-e-00 2001/3 - 20 - n overflow detection the ak4529 has overflow detect function for analog input. overflow detect function is enable if ovfe bit is set to 1 at serial control mode. ovf pin goes to h if analog input of lch or rch overflows (more than -0.3dbfs). ovf output for overflowed analog input has the same group delay as adc (gd = 27.6/fs = 626s@fs=44.1khz). ovf is l for 522/fs (=11.8ms @fs=44.1khz) after pdn = - , and then overflow detection is enabled. n zero detection the ak4529 has two pins for zero detect flag outputs. channel grouping can be selected by dzfm3-0 bits if p/s = l and dzfe = l (table 9). dzf1 pin corresponds to the group 1 channels and dzf2 pin corresponds to the group 2 channels. however dzf2 pin becomes ovf pin if ovfe bit is set to 1. zero detection mode is set to mode 0 if dzfe= h regardless of p/s pin. dzf1 is and of all eight channels and dzf2 is disabled (l) at mode 0. table 10 shows the relation of p/s, dzfe, ovfe and dzf. when the input data of all channels in the group 1(group 2) are continuously zeros for 8192 lrck cycles, dzf1(dzf2) pin goes to h. dzf1(dzf2) pin immediately goes to l if input data of any channels in the group 1(group 2) is not zero after going dzf1(dzf2) h. dzfm aout mode 3210 l1 r1 l2 r2 l3 r3 l4 r4 0 0000 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 1 0001 dzf1 dzf1 dzf1 dzf1 dzf1 dzf2 dzf2 dzf2 2 0010 dzf1 dzf1 dzf1 dzf1 dzf2 dzf2 dzf2 dzf2 3 0011 dzf1 dzf1 dzf1 dzf2 dzf2 dzf2 dzf2 dzf2 4 0100 dzf1 dzf1 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 5 0101 dzf1 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 6 0110 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 dzf2 7 0111 disable (dzf1=dzf2 = l) 8 1000 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 dzf2 9 1001 dzf1 dzf1 dzf1 dzf1 dzf1 dzf1 dzf2 dzf2 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111 disable (dzf1=dzf2 = l) default table 9. zero detect control p/s pin dzfe pin ovfe bit dzf mode dzf1 pin dzf2/ovf pin l disable mode 7 l l h (parallel mode) h disable mode 0 and of 6ch l 0 selectable selectable selectable l 1 selectable selectable ovf output 0 mode 0 and of 6ch l l (serial mode) h 1 mode 0 and of 6ch ovf output table 10. dzf1-2 pins outputs asahi kasei [ak4529] ms0082-e-00 2001/3 - 21 - n digital attenuator ak4529 has channel-independent digital attenuator (256 levels, 0.5db step). attenuation level of each channel can be set by each att7-0 bits (table 11). att7-0 attenuation level 00h 0db 01h -0.5db 02h -1.0db :: fdh -126.5db feh -127.0db ffh mute (- ) default table 11. attenuation level of digital attenuator transition time between set values of att7-0 bits can be selected by ats1-0 bits (table 12). mode ats1 ats0 att speed 0 0 0 7424/fs 1 0 1 1024/fs 2 1 0 256/fs default table 12. transition time between set values of att7-0 bits the transition between set values is soft transition of 7425 levels in mode 0. it takes 7424/fs (168ms@fs=44.1khz) from 00h(0db) to ffh(mute) in mode 0. if pdn pin goes to l, the atts are initialized to 00h. the atts are 00h when rstn = 0. when rstn return to 1, the atts fade to their current value. digital attenuator is independent of soft mute function. asahi kasei [ak4529] ms0082-e-00 2001/3 - 22 - n soft mute operation soft mute operation is performed at digital domain. when the smute pin goes to h, the output signal is attenuated by - during 1024 lrck cycles. when the smute pin is returned to l, the mute is cancelled and the output attenuation gradually changes to 0db during 1024 lrck cycles. if the soft mute is cancelled within 1024 lrck cycles after starting the operation, the attenuation is discontinued and returned to 0db. the soft mute is effective for changing the signal source without stopping the signal transmission. smute attenuation dzf1,2 1024/fs 0db - aout 1024/fs 8192/fs gd gd (1) (2) (3) (4) notes: (1) the output signal is attenuated by - during 1024 lrck cycles (1024/fs). (2) analog output corresponding to digital input have the group delay (gd). (3) if the soft mute is cancelled within 1024 lrck cycles, the attenuation is discontinued and returned to 0db. (4) when the input data of all channels in the group are continuously zeros for 8192 lrck cycles, dzf pin corresponding to the group goes to h. dzf pin immediately goes to l if input data of any channel in the group is not zero after going dzf h. figure 9. soft mute and zero detection n system reset the ak4529 should be reset once by bringing pdn = l upon power-up. the ak4529 is powered up and the internal timing starts clocking by lrck - after exiting reset and power down state by mclk. the ak4529 is in the power- down mode until mclk and lrck are input. asahi kasei [ak4529] ms0082-e-00 2001/3 - 23 - n power-down the adc and dacs of ak4529 are placed in the power-down mode by bringing pdn l and both digital filters are reset at the same time. pdn l also reset the control registers to their default values. in the power-down mode, the analog outputs go to vcom voltage and dzf1-2 pins go to l. this reset should always be done after power-up. in case of the adc, an analog initialization cycle starts after exiting the power-down mode. therefore, the output data, sdto becomes available after 522 cycles of lrck clock. in case of the dac, an analog initialization cycle starts after exiting the power-down mode. the analog outputs are vcom voltage during the initialization. figure 10 shows the power-up sequence. the adc and dacs can be powered-down individually by pwadn and pwdan bits. in this case, the internal register values are not initialized. when pwadn = 0, sdto goes to l. when pwdan = 0, the analog outputs go to vcom voltage and dzf1-2 pins go to h. because some click noise occurs, the analog output should muted externally if the click noise influences system application. adc internal state pdn 522/fs normal operation power-down init cycle normal operation (1) dont care gd gd clock in mclk,lrck,sclk adc in (analog) 0data adc out (digital) normal operation power-down normal operation dac internal state 0data dac in (digital) dac out (analog) gd external mute mute on gd (3) (3) (4) (5) (6) (6) (9) 516/fs init cycle (2) dzf1/dzf2 (7) (8) 10 ~ 11/fs (10) notes: (1) the analog part of adc is initialized after exiting the power-down state. (2) the analog part of dac is initialized after exiting the power-down state. (3) digital output corresponding to analog input and analog output corresponding to digital input have the group delay (gd). (4) adc output is 0 data at the power-down state. (5) click noise occurs at the end of initialization of the analog part. please mute the digital output externally if the click noise influences system application. (6) click noise occurs at the falling edge of pdn and at 512/fs after the rising edge of pdn. (7) when the external clocks (mclk, bick and lrck) are stopped, the ak4529 should be in the power-down mode. (8) dzf pins are l in the power-down mode (pdn = l). (9) please mute the analog output externally if the click noise (6) influences system application. (10) dzf= l for 10 ~ 11/fs after pdn= - . figure 10. power-down/up sequence example asahi kasei [ak4529] ms0082-e-00 2001/3 - 24 - n reset function when rstn = 0, adc and dacs are powered-down but the internal register are not initialized. the analog outputs go to vcom voltage, dzf1-2 pins go to h and sdto pin goes to l. because some click noise occurs, the analog output should muted externally if the click noise influences system application. figure 11 shows the power-up sequence. adc internal state rstn bit normal operation digital block power-down normal operation dont care gd gd clock in mclk,lrck,sclk adc in (analog) 0data adc out (digital) normal operation normal operation dac internal state 0data dac in (digital) dac out (analog) gd gd (2) (2) (3) (4) (6) (6) dzf1/dzf2 (7) internal rstn bit digital block power-down 1~2/fs (9) 4~5/fs (9) 4 ~ 5/fs (8) (5) 516/fs init cycle (1) notes: (1) the analog part of adc is initialized after exiting the reset state. (2) digital output corresponding to analog input and analog output corresponding to digital input have the group delay (gd). (3) adc output is 0 data at the power-down state. (4) click noise occurs when the internal rstn bit becomes 1. please mute the digital output externally if the click noise influences system application. (5) the analog outputs go to vcom voltage. (6) click noise occurs at 4 ~ 5/fs after rstn bit becomes 0, and occurs at 1 ~ 2/fs after rstn bit becomes 1. this noise is output even if 0 data is input. (7) the external clocks (mclk, bick and lrck) can be stopped in the reset mode. when exiting the reset mode, 1 should be written to rstn bit after the external clocks (mclk, bick and lrck) are fed. (8) dzf pins go to h when the rstn bit becomes 0, and go to l at 6~7/fs after rstn bit becomes 1. (9) there is a delay, 4~5/fs from rstn bit 0 to the internal rstn bit 0. figure 11. reset sequence example asahi kasei [ak4529] ms0082-e-00 2001/3 - 25 - n serial control interface the ak4529 can control its functions via registers. internal registers may be written by 2 types of control mode. the chip address is determined by the state of the cad0 and cad1 inputs. pdn = l initializes the registers to their default values. writing 0 to the rstn bit can initialize the internal timing circuit. but in this case, the register data is not be initialized. when the state of p/s pin is changed, the ak4529 should be reset by pdn pin. * writing to control register is invalid when pdn = l or the mclk is not fed. * ak4529 does not support the read command. (1) 3-wire serial control mode (i2c = l) internal registers may be written to the 3 wire p interface pins (csn, cclk and cdti). the data on this interface consists of chip address (2bits, cad0/1), read/write (1bit, fixed to 1, write only), register address (msb first, 5bits) and control data (msb first, 8bits). address and data is clocked in on the rising edge of cclk and data is clocked out on the falling edge. for write operations, data is latched after a low-to-high transition of csn. the clock speed of cclk is 5mhz(max). the csn pin should be held to h except for access. cdti cclk csn c1 0 1234567 8 9 10 11 12 13 14 15 d4 d5 d6 d7 a1 a2 a3 a4 r/w c0 a0 d0 d1 d2 d3 c1-c0: chip address (c1=cad1, c0=cad0) r/w: read/write (fixed to 1, write only) a4-a0: register address d7-d0: control data figure 12. 3-wire serial control i/f timing asahi kasei [ak4529] ms0082-e-00 2001/3 - 26 - (2) i 2 c-bus control mode (i2c= h) ak4529 supports the standard-mode i 2 c-bus (max:100khz). then ak4529 cannot be incorporated in a fast-mode i 2 c-bus system (max:400khz). the csn pin should be connected to dvdd at the i 2 c-bus mode. figure 13 shows the data transfer sequence at the i 2 c-bus mode. all commands are preceded by a start condition. a high to low transition on the sda line while scl is high indicates a start condition (figure 17). after the start condition, a slave address is sent. this address is 7 bits long followed by an eighth bit which is a data direction bit (r/w) (figure 14). the most significant five bits of the slave address are fixed as 00100. the next two bits are cad1 and cad0 (device address bits). these two bits identify the specific device on the bus. the hard- wired input pins (cad1 pin and cad0 pin) set them. if the slave address match that of the ak4529 and r/w bit is 0, the ak4529 generates the acknowledge and the write operation is executed. if r/w bit is 1, the ak4529 generates the not acknowledge since the ak4529 can be only a slave-receiver. the master must generate the acknowledge-related clock pulse and release the sda line (high) during the acknowledge clock pulse (figure 18). the second byte consists of the address for control registers of the ak4529. the format is msb first, and those most significant 3-bits are fixed to zeros (figure 15). those data after the second byte contain control data. the format is msb first, 8bits (figure 16). the ak4529 generates an acknowledge after each byte has been received. a data transfer is always terminated by a stop condition generated by the master. a low to high transition on the sda line while scl is high defines a stop condition (figure 17). the ak4529 is capable of more than one byte write operation by one sequence. after receipt of the third byte, the ak4529 generates an acknowledge, and awaits the next data again. the master can transmit more than one byte instead of terminating the write cycle after the first data byte is transferred. after the receipt of each data, the internal 5bits address counter is incremented by one, and the next data is taken into next address automatically. if the address exceed 1fh prior to generating the stop condition, the address counter will roll over to 00h and the previous data will be overwritten. the data on the sda line must be stable during the high period of the clock. the high or low state of the data line can only change when the clock signal on the scl line is low (figure 19) except for the start and the stop condition. sda s t a r t a c k a c k s slave address a c k sub address(n) data(n) p s t o p data( n+x) a c k data(n+1) a c k r/w a c k figure 13. data transfer sequence at the i 2 c-bus mode 00100 cad1 cad0 r/w (those cad1/0 should match with cad1/0 pins) figure 14. the first byte 0 0 0 a4 a3 a2 a1 a0 figure 15. the second byte d7 d6 d5 d4 d3 d2 d1 d0 figure 16. byte structure after the second byte asahi kasei [ak4529] ms0082-e-00 2001/3 - 27 - scl sda stop condition start condition sp figure 17. start and stop conditions scl from master acknowledge data output by master data output by slave(ak4529) 1 9 8 start condition not acknowledge clock pulse for acknowledgement s 2 figure 18. acknowledge on the i 2 c-bus scl sda data line stable; data valid change of data allowed figure 19. bit transfer on the i 2 c-bus asahi kasei [ak4529] ms0082-e-00 2001/3 - 28 - n mapping of program registers addr register name d7 d6 d5 d4 d3 d2 d1 d0 00h control 1 0 0 0 tdm dif1 dif0 0 smute 01h control 2 0 0 loop1 loop0 sdos dfs acks 0 02h lout1 volume control att7 att6 att5 att4 att3 att2 att1 att0 03h rout1 volume control att7 att6 att5 att4 att3 att2 att1 att0 04h lout2 volume control att7 att6 att5 att4 att3 att2 att1 att0 05h rout2 volume control att7 att6 att5 att4 att3 att2 att1 att0 06h lout3 volume control att7 att6 att5 att4 att3 att2 att1 att0 07h rout3 volume control att7 att6 att5 att4 att3 att2 att1 att0 08h de-emphasis demd1 demd0 dema1 dema0 demb1 demb0 demc1 demc0 09h att speed 0 0 ats1 ats0 0 0 0 rstn 0ah zero detect ovfe dzfm3 dzfm2 dzfm1 dzfm0 pwvrn pwadn pwdan 0bh lout4 volume control att7 att6 att5 att4 att3 att2 att1 att0 0ch rout4 volume control att7 att6 att5 att4 att3 att2 att1 att0 note: for addresses from 0dh to 1fh, data is not written. when pdn goes to l, the registers are initialized to their default values. when rstn bit goes to 0, the internal timing is reset and dzf1-2 pins go to h, but registers are not initialized to their default values. smute, dfs, sdos and tdm are ored with pins. asahi kasei [ak4529] ms0082-e-00 2001/3 - 29 - n register definitions addr register name d7 d6 d5 d4 d3 d2 d1 d0 00h control 1 0 0 0 tdm dif1 dif0 0 smute default 0 0 0 0 1 0 0 0 smute: soft mute enable 0: normal operation 1: all dac outputs soft-muted register bit of smute is ored with the smute pin if p/s = l. dif1-0: audio data interface modes (see table 7, 8.) initial: 10, mode 2 tdm: tdm format select 0: normal format 1: tdm format register bit of tdm is ored with the tdm pin if p/s = l. tdm pin should be h if tdm mode is used. asahi kasei [ak4529] ms0082-e-00 2001/3 - 30 - addr register name d7 d6 d5 d4 d3 d2 d1 d0 01h control 2 0 0 loop1 loop0 sdos dfs acks 0 default 0 0 0 0 0 0 0 0 acks: master clock frequency auto setting mode enable 0: disable, manual setting mode 1: enable, auto setting mode master clock frequency is detected automatically at acks bit 1. in this case, the setting of dfs are ignored. when this bit is 0, dfs sets the sampling speed mode. dfs: sampling speed mode (see table 1.) 0: normal speed 1: double speed register bit of dfs is ored with dfs pin if p/s = l. the setting of dfs is ignored at acks bit 1. sdos: sdto source select 0: adc 1: daux register bit of sdos is ored with sdos pin if p/s = l. sdos should be set to 0 at tdm bit 1. loop1-0: loopback mode enable 00: normal (no loop back) 01: lin ? lout1, lout2, lout3, lout4 rin ? rout1, rout2, rout3, rout4 the digital adc output (daux input if sdos = 1) is connected to the digital dac input. in this mode, the input dac data to sdti1-3 is ignored. the audio format of sdto at loopback mode becomes mode 2 at mode 0, and mode 3 at mode 1, respectively. 10: sdti1(l) ? sdti2(l), sdti3(l), sdti4(l) sdti1(r) ? sdti2(r), sdti3(r), sdti4(r) in this mode the input dac data to sdti2-4 is ignored. 11: n/a loop1-0 should be set to 00 at tdm bit 1. asahi kasei [ak4529] ms0082-e-00 2001/3 - 31 - addr register name d7 d6 d5 d4 d3 d2 d1 d0 02h lout1 volume control att7 att6 att5 att4 att3 att2 att1 att0 03h rout1 volume control att7 att6 att5 att4 att3 att2 att1 att0 04h lout2 volume control att7 att6 att5 att4 att3 att2 att1 att0 05h rout2 volume control att7 att6 att5 att4 att3 att2 att1 att0 06h lout3 volume control att7 att6 att5 att4 att3 att2 att1 att0 07h rout3 volume control att7 att6 att5 att4 att3 att2 att1 att0 0bh lout4 volume control att7 att6 att5 att4 att3 att2 att1 att0 0ch rout4 volume control att7 att6 att5 att4 att3 att2 att1 att0 default 0 0 0 0 0 0 0 0 att7-0: attenuation level (see table 10.) addr register name d7 d6 d5 d4 d3 d2 d1 d0 08h de-emphasis demd1 demd0 dema1 dema0 demb1 demb0 demc1 demc0 default 0 1 0 1 0 1 0 1 dema1-0: de-emphasis response control for dac1 data on sdti1 (see table 6.) initial: 01, off demb1-0: de-emphasis response control for dac2 data on sdti2 (see table 6.) initial: 01, off demc1-0: de-emphasis response control for dac3 data on sdti3 (see table 6.) initial: 01, off demd1-0: de-emphasis response control for dac4 data on sdti4 (see table 6.) initial: 01, off asahi kasei [ak4529] ms0082-e-00 2001/3 - 32 - addr register name d7 d6 d5 d4 d3 d2 d1 d0 09h att speed 0 0 ats1 ats0 0 0 0 rstn default 0 0 0 0 0 0 0 1 rstn: internal timing reset 0: reset. dzf1-2 pins go to h, but registers are not initialized. 1: normal operation ats1-0: digital attenuator transition time setting (see table 11.) initial: 00, mode 0 addr register name d7 d6 d5 d4 d3 d2 d1 d0 0ah zero detect ovfe dzfm3 dzfm2 dzfm1 dzfm0 pwvrn pwadn pwdan default 0 1111 1 1 1 pwdan: power-down control of dac1-4 0: power-down 1: normal operation pwadn: power-down control of adc 0: power-down 1: normal operation pwvrn: power-down control of reference voltage 0: power-down 1: normal operation dzfm3-0: zero detect mode select (see table 9.) initial: 0111, disable ovfe: overflow detection enable 0: disable, pin#33 becomes dzf2 pin. 1: enable, pin#33 becomes ovf pin. asahi kasei [ak4529] ms0082-e-00 2001/3 - 33 - system design figure 20 shows the system connection diagram. an evaluation board is available which demonstrates application circuits, the optimum layout, power supply arrangements and measurement results. condition: tvdd=5v, 3-wire serial control mode, cad1-0 = 00 tdm 44 43 42 41 40 39 38 37 36 35 34 sdos 1 2 3 4 5 6 7 8 9 11 10 i2c bick lrck sdti1 sdti2 sdti3 sdto daux dfs rin cdti ccl k mcl k dzf1 avss vrefh avd d vco m sdti4 dzf2 33 32 31 30 29 28 27 26 25 24 23 12 13 14 15 16 17 18 19 20 21 22 dvdd dzfe tvdd dvss tst cad1 cad0 lout4 rout4 lin nc nc rout1 lout1 rout2 lout2 rout3 lout3 ak4529 + 0.1u 0.1u 2.2u + 5 up analog ground digital ground (dir) dsp analog 5v + 10u audio (mpeg/ ac3) digital audio source pdn csn p/ s smute 0.1u 10u mute mute mute mute mute mute power-down control mute mute figure 20. typical connection diagram asahi kasei [ak4529] ms0082-e-00 2001/3 - 34 - analog ground digital ground system controller tdm sdos 1 2 3 4 5 6 7 8 9 11 10 i2c bick lrck sdti1 sdti2 sdti3 sdto daux dfs rin loop0/sda/cdti dif1/scl/ccl k mclk dzf1 avss vrefh avdd vcom sdti4 dzf2/ovf 12 13 14 15 16 17 18 19 20 21 22 dvdd dzfe tvdd dvss tst cad1 cad0 lout4 rout4 lin nc nc rout1 lout1 rout2 lout2 rout3 lout3 ak4529 pdn dif0/csn p/s smute 33 32 31 30 29 28 27 26 25 23 24 44 43 42 41 40 39 38 37 36 35 34 figure 21. ground layout note: avss and dvss must be connected to the same analog ground plane. 1. grounding and power supply decoupling the ak4529 requires careful attention to power supply and grounding arrangements. avdd and dvdd are usually supplied from analog supply in system. alternatively if avdd and dvdd are supplied separately, the power up sequence is not critical. avss and dvss of the ak4529 must be connected to analog ground plane. system analog ground and digital ground should be connected together near to where the supplies are brought onto the printed circuit board. decoupling capacitors should be as near to the ak4529 as possible, with the small value ceramic capacitor being the nearest. 2. voltage reference inputs the voltage of vrefh sets the analog input/output range. vrefh pin is normally connected to avdd with a 0.1f ceramic capacitor. vcom is a signal ground of this chip. an electrolytic capacitor 2.2f parallel with a 0.1f ceramic capacitor attached to vcom pin eliminates the effects of high frequency noise. no load current may be drawn from vcom pin. all signals, especially clocks, should be kept away from the vrefh and vcom pins in order to avoid unwanted coupling into the ak4529. 3. analog inputs adc inputs are single-ended and internally biased to vcom. the input signal range scales with the supply voltage and nominally 0.62 x vrefh vpp (typ)@fs=44.1khz. the adc output data format 2s compliment. the dc offset is removed by the internal hpf. the ak4529 samples the analog inputs at 64fs. the digital filter rejects noise above the stop band except for multiples of 64fs. the ak4529 includes an anti-aliasing filter (rc filter) to attenuate a noise around 64fs. asahi kasei [ak4529] ms0082-e-00 2001/3 - 35 - 4. analog outputs the analog outputs are also single-ended and centered around the vcom voltage. the input signal range scales with the supply voltage and nominally 0.6 x vrefh vpp. the dac input data format is 2s complement. the output voltage is a positive full scale for 7fffffh(@24bit) and a negative full scale for 800000h(@24bit). the ideal output is vcom voltage for 000000h(@24bit). the internal analog filters remove most of the noise generated by the delta-sigma modulator of dac beyond the audio passband. dc offsets on analog outputs are eliminated by ac coupling since dac outputs have dc offsets of a few mv. n peripheral i/f example the ak4529 can accept the signal of device with a nominal 3.3v supply because of ttl input. the power supply for output buffer (tvdd) of the ak4529 should be 3.3v when the peripheral devices operate at a nominal 3.3v supply. figure 22 shows an example with the mixed system of 3.3v and 5v. 3.3v analog 5v analog 3.3v digital 5v digital pll i/f audio signal dsp ak4112a analog digital control signal up & others ak4529 5v for input 3.3v for output figure 22. power supply connection example asahi kasei [ak4529] ms0082-e-00 2001/3 - 36 - n applications 1) zoran ac3 decoder, zr38650 analog input ak4529 mclk bick lrck scka sckin wsa sdti4 spfrx digital input zr38650 sda sckb wsb sdb sdc sdd sdg sdti3 sdti2 sdti1 sdto analog output figure 23. application circuit example (zr38650) 2) yamaha ac3 decoder, yss912 analog input ak4529 mclk bick lrck bick mcko lrck sdto sdti4 rx ak4112a digital input 256fs sdbck0 sdwck0 sdia0 yss912 sdia1 sdob0 sdob1 sdob2 sdob3 sdti3 sdti2 sdti1 sdto analog output figure 24. application circuit example (yss912) 3) motorola ac3 decoder, dsp56362 analog input ak4529 mclk bick lrck bick mcko lrck sdto sdti4 rx ak4112a digital input 256fs sckr aci fsr sdi0 dsp56362 sdi1 sckt fst sdo0 sdo1 sdo2 sdo3 sdti3 sdti2 sdti1 sdto analog output figure 25. application circuit example (dsp56362) asahi kasei [ak4529] ms0082-e-00 2001/3 - 37 - package 0.15 0.17 0.05 0.37 0.10 10.00 1.70max 111 23 33 44pin lqfp ( unit: mm ) 10.00 12.80 0.30 34 44 0.80 22 12 12.80 0.30 0 ~ 0.2 0 ~ 10 0.60 0.20 n package & lead frame material package molding compound: epoxy lead frame material: cu lead frame surface treatment: solder plate asahi kasei [ak4529] ms0082-e-00 2001/3 - 38 - marking AK4529VQ xxxxxxx 1 1) pin #1 indication 2) date code: xxxxxxx(7 digits) 3) marking code: AK4529VQ 4) asahi kasei logo important notice these products and their specifications are subject to change without notice. before considering any use or application, consult the asahi kasei microsystems co., ltd. (akm) sales office or authorized distributor concerning their current status. akm assumes no liability for infringement of any patent, intellectual property, or other right in the application or use of any information contained herein. any export of these products, or devices or systems containing them, may require an export license or other official approval under the law and regulations of the country of export pertaining to customs and tariffs, currency exchange, or strategic materials. akm products are neither intended nor authorized for use as critical components in any safety, life support, or other hazard related device or system, and akm assumes no responsibility relating to any such use, except with the express written consent of the representative director of akm. as used here: (a) a hazard related device or system is one designed or intended for life support or maintenance of safety or for applications in medicine, aerospace, nuclear energy, or other fields, in which its failure to function or perform may reasonably be expected to result in loss of life or in significant injury or damage to person or property. (b) a critical component is one whose failure to function or perform may reasonably be expected to result, whether directly or indirectly, in the loss of the safety or effectiveness of the device or system containing it, and which must therefore meet very high standards of performance and reliability. it is the responsibility of the buyer or distributor of an akm product who distributes, disposes of, or otherwise places the product with a third party to notify that party in advance of the above content and conditions, and the buyer or distributor agrees to assume any and all responsibility and liability for and hold akm harmless from any and all claims arising from the use of said product in the absence of such notification. |
Price & Availability of AK4529VQ
![]() |
|
|
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] |