Part Number Hot Search : 
ND470825 2151F SK310 2SK27 MIC5282 SM5841HS CORDIC DDC1027
Product Description
Full Text Search
 

To Download AK4571 Datasheet File

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


  Datasheet File OCR Text:
  asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 1 - ?t?v : AK4571 ? 1ch a/d ?r???o?[?^ ?? ?a 2ch d/a ?r???o?[?^ ?e ??? ?? 1 ?`?b?v 16bit codec ??? ?b AK4571 ? usb i/f ?e ?? ?? ?a usb ?o?x ?e ?? ??? ?f?[?^ ? ?]?? ?e ?s ??? ?b ? ?a? ???? ?? ?a 7 ??t ? ?t???v?????o ??g?? ?e ?y? ??????? ? ? ?a adc ?a dac ?????? ??? ? ????a?\ ??? ?b ??????? pll ?a ?a ?g?????v?[?o ?a sie ?i serial interface engine ?j?a ?i?[?f?b?i ??????h ?a fifo ?? ? ?s ?? ??? ?????? ?b ?a?i???o ?? ? ?a ???i 20db ??? ?a???v ?e ?? ?a ?? ? ? ?a +24db ???? - 31db ??? 1db ?? ? ?a???a?\ ? ?q?c???a???v ?e ?? ?????? ?b ?3??? ?a ?a?i???o ?? ? ?a d/a ?o? ?? ?~?l?v???o ? ?a ?a?i???o ?o? ??????a ?a?\ ??? ?b ?a?i???o ?o? ? ?a 0db ?` - 43db ??? 1db ?? ? ?a?b?e?l?[?^ ?e ?? ?a?? ? ? ?a ?a?i???o?o?x?u?[?x?g ???h ?e ??? ?????? ?b ?o?? ? ???r ?? ?r ???f???t ?e ?? ??????? ?a ?c? ? ?q?c?? ?e ?j?b?g?i?t ??g?? ?e ?y? ??????a ?a?\ ??? ?b AK4571 ? hid ?@?\ ?e ?? ?? ?a ??3 ?? ?????p ?{?????[?? ?e ?~???[?g ?e ? ?? ??????a ?a?\ ??? ?b ??? ?a ??3 ?? ?a?i???o ?? ?e ?~???[?g ??? ??? ?a?\ ??? ?b AK4571 ? ?a ???@?\ ? ?p???[?}?l?[?w?????g ?@?\ ?e ?? ?????? ?b ?t ?x?y???h ?? ?a AK4571 ? ????d?? ? ?a 1ua ??? ??? ?b ??? ?a ?o?? ?w?b ?h?t?h???a???v ? ????@?\ ?e ?? ?a???? ?a usb ? ?v???d?l ????? ?a ?v ?x?e?? ????? 500ua ??? ?e ?? ???????a ?a?\ ??? ?b ??? ?a microwire ?^ ? eeprom i/f ?e ?? ?? ?a vendor id ?a ?a product id ?? ?e ?j?x?^?}?c?y ??????a ?a?\ ??? ?b AK4571 ? ?a ???m?????[?^ ?a ???? ?a ?w?b?h?t?h???a???v ? ???v ?r???|?[ ?l???g ??y?? ?a usb ?w?b?h ?t?h?? ?e ??? ??????a ?a?\ ??? ?b ?? : n usb ?i?[?f?b?i?r???g???[?? ??? 12 mbps bit rate usb serial interface engine ?i sie ?j audio class processing block 4 endpoints usb transceiver n 16 bit codec - a/d converter 1 channel for microphone pre - amp (fixed gain: 20db) mute/vo lume control programmable gain control +24db to ? 31 db ( 1db step ) - d/a converter 2 channel - mixer mute/attenuation control +0db to ? 47db ( 1db step ) analog bass boost n hid support - ??3 ?? ?????p ?{?????[?? ?e ?~???[?g ????a?\ - ?^?1?p ?~???[?g & ?x?e?[?^?x n power management - ?o?? ?w?b?h?t?h???a???v ??? n eeprom interface (micrpwore type) - descriptor ?e ?o?? eeprom ??? ???[?h ?a?\ - 1k/2k/4k bit eeprom ???? n on - chip pll 7 ??g?????? ?f 8khz, 11.025khz , 16khz, 22.05khz, 32khz, 44.1khz, 48khz n single power supply, low power +3.3volts 0.3v n package 48pin lqfp ak457 1 usb i/f ??? audio codec
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 2 - ?u???b?n?_?c ?a?o???? micin att att lout rout adc dac master volume fifo audio control block usb serial interface engine usb transceiver d p d n vd dgnd va lf lt_44k pll1 micbias xtlin xtlout crystal rstn amp1o amp2i a mp2o l flt_48k vcom v r ad config rom string rom power management dac gain epsw pll s gain m ixer m m m m s vrd a epdo sk eeprom i/f epen emsw 20db epai cs fifo fifo epsel v ref agnd imute omute dec inc stby mstat bass boost bass boost rbfi rbfo lbfo lbfi b gnd l flt_sys
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 3 - ?i?[?_?????o?k?c?h AK4571vq 0 ~ +70 c 48pinlqfp(0.5mm ?s?b?` ) akd4571 AK4571 ?]?? ?{?[?h ?s?? ?z?u xtalout vd dgnd bgnd epsw xtalin stby emsw lflt_sys 1 10 20 30 40 5 15 25 35 45 micin amp1o amp2i amp2o lbfi rbfi rbf o rout epdi epao sk cs testmode2 vrda vrad agnd va dn dp rstn susn omute dec inc mstat micbias imute epsel epen lflt_44k lflt_48k vcom lbfo lout test3 test1 test2 testmode1 testmode3
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 4 - ?s?? ?^ ?@?\ no. signal name i/o ana / dig description usb interface 46 dp i/o d usb bus non - inverting pin. since the AK4571 is a full - speed device, a 1.5k w resistor must be connected between d+ node to vd. 47 dn i/o d usb bus inverting pin. reset, crystal, pll 45 rstn i d reset pin. low input resets the chip. schmitt trigger input. 44 susn o d suspend pin " l": suspend mode ? h ? : normal mode 5 xtalout o a crystal oscillator output, connect crystal resonator . connect capacitor 6 xtalin i a crystal oscillator input, connect crystal resonator . connect capacitor 9 lflt _sys o a system pll loop filter pin. co nnect 2.7k w resistor and 22n f capacitor in series externally. 10 lflt _44k o a codec pll loop filter pin. connect 120k w resistor and 6.8n f capacitor in series externally. 11 lflt _48k o a codec pll loop filter pin. connect 120k w resistor and 6.8n f capacit or in series externally. analog input/output 12 vcom o a analog common voltage reference pin 27 vr ad o a adc common voltage reference pin. 26 vr da o a adc common voltage reference pin. 14 mic in i a mono channel microphone input 15 amp1o o a mono cha nnel 1 st amplifier output pin 16 amp2i i a mono channel 2 nd amplifier input pin 17 amp2o o a mono channel 2 nd amplifier output pin please connect 1nf capacitor. 21 lout o a left channel d/a out 25 rout o a right channel d/a out 19 lbfi i a left channe l bass boost filter input pin 20 lbfo o a left channel bass boost filter output pin 22 rbfi i a right channel bass boost filter input pin 23 rbfo o a right channel bass boost filter input pin 13 micbias o a voltage reference output for the microphone?s bias voltage when the chip goes into suspend mode, this pin goes to hi - z. external headphone amplifier control 6 epsw o external headphone amplifier power switch control pin 1 ? h ? : normal operation ? l ? : suspend mode 7 stby o external headphone amplifie r power switch control pin 2 ? l ? : normal operation ? h ? : suspend mode 8 emsw o external headphone amplifier mute control pin ? h ? : mute on ? l ? : mute off
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 5 - no. signal name i/o ana / dig description eeprom i/f 31 cs o d eeprom i/f chip select pin 32 s k o d read clock pin 34 epdi i d eeprom data input pin 33 epao o d eeprom address output pin 35 epen i d eeprom enable pin "h": read device/string descriptor from external eeprom ? l ? : read device/string descriptor from internal rom. cs,sk,epdi,epao are hi - z 36 epsel i d eeprom select ? l ? : 1kbit type eeprom is connected. ? h ? : 2kbit/4kbit eeprom is connected hid interface 39 imute i d a/d mute toggles mute status at the rising edge. if this pin is not used, please connect this pin to dgnd. 43 omute i d d/a mute sets ? 1 ? to internal re g ister at the rising edge, and reset to ? 0 ? at the falling edge. if this pin is not used, please connect this pin to dgnd. 41 inc i d d/a volume up pin sets ? 1 ? to internal re g ister at the rising edge, and reset to ? 0 ? at the falling edge. if this pin is not used, please connect this pin to dgnd. 42 dec i d d/a volume down pin set s ? 1 ? to internal re g ister at the rising edge, and reset to ? 0 ? at the falling edge. if this pin is not used, please connect this pin to dgnd. 40 mstat o d recording mute status pin. ? h ? : mute on ? l ? : mute off in suspend mode, this pin is ? l ? . power supply 25 va p a analog power supply, 3.3v 26 agnd p a analog ground 1 vd p d digital power supply, 3.3v 2 dgnd p d digital ground 3 bgn d p d bulk ground, 0v test mode 18 testmode1 i please tie down to agnd for normal operation. 29 testmode2 i please tie down to agnd for normal operation. 30 testmode3 i please tie down to agnd for normal operation. 38 test1 i please tie down to d g nd for normal operation. 37 test2 o please open state 48 test3 i please tie down to d gnd for normal operation.
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 6 - ?a????????i agnd, dgnd=0v parameter symbol min max units power supplies analog digital |d gnd - a gnd | va vd d gnd - 0.3 - 0.3 4.5 4.5 0.3 v v v input current (any pins except for supplies) iin - 10 ma analog input voltage vina - 0.3 va+0.3 v digital input voltage vind - 0.3 vd+0.3 v ambient temperature ta 0 70 c storage temperature tstg - 40 125 c note 1. ?d?3 ????? ?o?????h?s?? ? ?? ?? ?l ??? ?b ??? ?f ?? ?l ?e ? ?|?? ?e?? ?? ?g?p ??? ??? ?a ?f?o?c?x ?e ?j? ??????a????? ?b ??? ?? ? ??? ? ???? ?3???1?? ?b ???????e?? agnd, dgnd=0v parameter symbol min typ max units ambient temperature ta 0 70 ? power supplies analog digital va vd 3.0 3.0 3.3 3.3 3 .6 3.6 v v ??? ?g ?{ ?f?[?^?v?[?g ? ?l? ?3????? ?e????o ??2 ?g?p ? ?? ???? ?a ???e ??? ?a ??c?? ?????????? ?\?a ?2 ????o ?3? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 7 - ?a?i???o ??? ta=25 c, v a= v d=3.3v, signal frequency =1khz , sampling frequency fs=44.1khz bw=20hz ? 20khz, test mode; unless otherwise specified parameter min typ max units mono adc (1 ch annel) resolution 16 bits s/n (a weight) @44.1khz (pga is set to 0db) amp2i input : usb normal mode 83 db a s/(n+d) ( - 1.0 db analog input) usb normal mode 7 3 db full scale input voltage 0.53 0.6 0.67 vrms mic amplifier s /n (a weight) micin input amp1o output 76 84 db a gain 20db selected +17 +20 +23 db input impedance 10 20 k w stereo da c (2 channel) resolution 16 bits s/n (a weight) @44.1khz (dac volume &master volume is set to 0db) usb normal mode 84 dba s/(n+d) ( - 1.0 db digital input) usb normal mode 75 db full scale output voltage 0.53 0.6 0.67 vrms pga step size 0 1.0 2.0 db attenuation control range - 31 +24 db input impedance amp2i input 10 20 k w master volume: step size 0 1.0 2.0 db attenuation control range - 47 0 db output load resistance 10 k w output load capacitance 5 pf bass boost internal resistance 40 k w external resistance 360 400 k w external capacitance 5 pf mic bias (buffer amp) output voltage 1.94 2.2 2.46 vdc output current 2 ma power supplies analog digital total power down(suspend) 35 15 50 0 52 23 75 150 ma ma ma ua
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 8 - ?t?b???^ ??? ta= 25 c , va=vd=3.3v, fs=44.1khz parameter min typ max units adc digital filter ( decimation lpf) pass band ( 0.2db) 0 17.64 khz stop band 26.5 khz stop band attenuation 70 db group delay 0.363 ms adc digital filter (hpf) frequency response: - 3db - 0.5db - 0.1db 6 .8 9 19. 3 44.9 hz dac digital filter pass band ( 0.2db) 0 17.64 khz stop band 26.5 khz stop band attenuation 70 db group delay 0.312 ms dac analog post filter pass band frequency response - 0.1 - db
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 9 - ?f?b?w?^?? dc ??? ta= 0 - 70 c ; vd=3.0 - 3.6v; dgnd =0v measurement under static state all digital pins except dp , dn . schmitt hysteresis level of rstn pin and levels of all test pins will not be tested. parameter symbol min typ max units epdi,epen, epsel, pin ? h ? level input voltage vih 70%vd v epdi, epen, epsel pin ? l ? level input voltage vil 30%vd v rstn pin ? h ? level voltage vihr 2.4 v rstn pin ? l ? level voltage vilr 0.8 v imute, omute, inc, dec pin ? h ? level voltage vihr 2.4 v imute, omute, in c, dec pin ? l ? level voltage vilr 0.8 v susn, epsw, stby, emsw, mstat pin ?h? level output voltage ioh= 2ma voh 2.4 v susn, epsw, stby, emsw, mstat pin ?l? level output voltage iol= - 2ma vol 0.6 v cs, sk, epao pin ?h? level output voltage ioh= 2ma voh 2.4 v cs, sk, epao pin ?l? level output voltage iol= - 2ma vol 0.6 v dp, dn single ended receiver threshold for ? h ? level vihr 2.0 v dp, dn single ended receiver threshold for pin ? l ? level v ilr 0.8 v input leakage current i in 10 m a pull down resistance (only epdi pin)@3.3v ta=25 c rpd 100 k w ?x?c?b?`???o ??? ta=25 c, va= vd =3.3v parameter symbol min typ max units master clock frequency mclk - 12.000 - mhz reset input width @rstn pin(low active) wrst 1.0 us time width for usb reset signal recognition dp vse l & d n < vse l ) to suspend mode tsus_rec 4.36 ms r esume time from suspend first flip of d p /d n from idle state to device ready *) tresm 30 ms imute input width with @imute pin(high active) wimute 10.005 ms omute,dec,inc input width with @omute,dec,inc pin (high active) wodi 2.001 ms d evice ready: vref, x ? tal oscillator and pll are stable and standard bus transaction s can proceed
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 10 - master clock d - d+ trst_rec tdrr tsus_rec tresm recovery time resume time figure 1 . mode change with respect to bus states ?g?????v?[?o ?^ ???v?[?o ??? ta=25 c ; vd= 3.3v ; dgnd =0v ; cl=50pf pa rameter symbol pins conditions min typ max units transmitter data rate dr dp,dn 11.97 12 12.03 mhz output impedance (hi) roh dp, dn dp, dn=?h? at iout = - 10ma 36 w output impedance (lo) rol dp, dp dp, dn=?l? at iout = 10ma 36 w ?h? level output voltage vohd dp, dn at iout = - 200ua 2.8 v ?l? level output voltage vold dp, dn at iout =2.2ma 0.3 v tri - state leakage current iolk dp, dn 0 < dp, dn< 3.3v - 10 10 m a rise/fall time trf/tff dp, dn 4 1 0 20 ns rise/fall time matching trfm dp, dn 100 % crossover point vcrs dp, dn 1.6 5 v receiver input common mode range cmr dp, dn 0.8 2.5 v differential input level v diff dp, dn | dp ? dn | 0.2 v
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 11 - 10%vd 90%vd t rs t rf dp, dn t fs t ff figure 2 . rise/fall time vcrs dp, dn figure 3 . crossover point
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 12 - 1. ?f?o?c?x ?\?? 1.1. ?-?u? ?e pll ?e ?t???v?????o ??g?? AK4571 ? ?a 12mhz ?p?-?u???h ?e ??? ???? ? ? ?a 3 ?a? pll ?e ??? ?????? ?b ? ?a? ?a ?v?x?e?? ?p ?n???b?n ?? 48mhz ?e ???? ??? ?b ?c ? 2 ?a? ?a ?????? 44.1khz ?n?? ?? 48khz ?n?? ? ?t???v?????o ??g?? ?e ?t?|?[?g ??????? pll ??? ?b AK4571 ? codec ?p ?n???b?n ? ?a sof ???? ???? ?3?????? ?a ?? sof ? ?? ?????? ?b ?e ?t???[?? ?? ? a/d ??? ?3??? ?f?[?^ ? ?a ?? ? ?t???[?? ?? ?s ?? ?z?x?g ? ?]?? ??? ?b ?z?x?g ? ?a ?? adaptive sink ?f?o?c?x ????? ??? ?????? ?a ?f?[?^ ?e ?? ?????????????1 ?? ?b ??? ?a AK4571 ? d/a ?r???o?[?^ ? ?n???b?n ? ?a sof(start of frame) ? ?? ?????? ?b ?t???v?????o ??g?? ? ?a 8khz, 11.025khz, 16khz, 22.05khz, 32khz, 44.1khz, 48khz ? 7 ??g?? ?? ?a a/d ?r???o?[?^ ?? d/a ?r???o?[?^ ? ?t???v?????o ??g?? ? ?a ?????? ??? ? ?y? ??????a ?a?\ ??? ?b ??? ?a usb ?f?[?^ ? ?o?[?x?g ?i ? ?]?? ?3?????? ?a a/d ?a d/a ? ? ?a 2ms ?? ? ?f?[?^ ?e ?~ ?|? ????a ?a?\ ? fifo ?e ??? ?????? ?b 1.2. a/d ?r???o?[?^ ?e d/a ?r???o?[?^ AK4571 ? ?a mic ?p 16bit 1ch a/d ?r???o?[?^ ?? ?a 16bit 2ch d/a ?r???o?[?^ ?e ?? ???? ?b ?a?i???o ?????h ? ?a 24db ?` - 31db ??? ?a 1db ?? ? ?a???a?\ ? ?^?1?p ?{?????[?? ? ? ?| ?a 20db ???i ?q?c???a???v ?e ??? ?????? ?b ?a?i???o ?o????h ? ?a ?????p ?}?x?^?{?????[?? ?i 0 ?` 47db ?a 1db ?? ?j ?e ?? ???? ?b ?x ? ?a mic ?? ?e ?a dac ?o? ?? ?~?l?v???o ??????a ?a?\ ??? ?b mic ?p?^?1 ?{?????[?? ?l ?? ?a mic ?p???? ?{???? ?[?? ?l ? ?a ??? ? ?y? ??????a ?a?\ ??? ?b ?^?1 ?^ ???? ?{?????[?? ? ?a pc ?? ???? ??? ??????a ?a?\ ??? ?b 1.3. ?o?x?u?[?x?g AK4571 ? ?a ?a?i???o?o?x?u?[?x?g ???h ?e ??? ????? ?a ???? 20db ?u?[?x?g ??????a ?a?\ ??? ?b ?o?t ? ???r ?? ?r???f???t ???? ?a ?q?c ?? ????? ?j?b?g?i?t ??g?? ?e ?2?? ??????a ?a?\ ??? ?b ?o?x?u?[?x?g ? on/off ??? ? ?a pc ?? ???? ????a?\ ??? ?b 1.4. sie ?e ?i?[?f?b?i ???????h AK4571 ? ?a nrzi, bit stuffing ?a usb ?w?? ???n?g?x?g ???? ?e ?s ? sie(serial interface engine) ?e ??? ?????? ?b ??? ?a AK4571 ? ?a usb audio class ? ???? ??? ???n?g?x?g ? ???????h ?e ??? ?????? ?b ? ?|?? ?a ?~???[?g on/off ?a ?o?x?u?[?x?g on/off ?a ?{?????[?? ?l ? ?? ?x ?a ?t???v?????o ??g???y??? ?a ?a ??? ?y?? ??? ?b ?] ??? ?a ?o?? ? ?a ???? ???n?g?x?g ?e ???? ?? ?}?c?r?? ? ?s?v ??? ?b 1.5. hid AK4571 ? ?a hid ?i human interface device ?j ?@?\ ?e ?t?|?[?g ?????? ?b ?????? ?a ??3 ?? ?a ????? ?}?x?^?{?????[?? ? ???x ?a ?~???[?g on/off ?a ?a?\ ??? ?b ??? ? ?a ?? ??? ? ?a windows ?? ? ?v???o???? ?i ? volume mixer ? ?? ?j ? ???f ?3??? ?b ?^?1 ?~???[?g ? ?a ??3 ?a ?? ??? ?a pc ?? ?? ?~???[?g ??????a ?a?\ ??? ?b?i ????? ?a windows ??? ?^?1 ? hid ?@?\ ?e ?t?|?[?g ?????????? ?a ??3 ?? ?~???[?g ??? ? ?? ?a ?f?o?c?x ? ?a pc ?? ? ??? ??? ?? ???1?? ?j 1.6. eeprom i/f ?f?o?c?x ? ? ?a ?f?x?n???v?^ ???? ?e ??? rom ????? ?? ?a?? ? ? ?a ?o?? ? eeprom ?e ?g?p ??????? ?a vendor id ?a product id ?a ?x???_?[ ?? ?a ?v???_?n?g ?? ?e ?j?x?^?}?c?y ??????a ?a ?\ ??? ?b eeprom ?e ?g?p ?? ??? ? ?a ?\ ?? ?a device descriptor ????? string descriptor ?? ?? ?e ???c?g ?? ?k?v ?a????? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 13 - 1.7. ?p???[?}?l?[?w?????g 3ms ??? ?a?c?h?? ??? ????? suspend ??? ????? ?b AK4571 ??? ?a ?n???b?n ?e pll ?e ? ?t?? ?s ??? ?u???b?n ?e ?p???[?_?e?? ?? ????? ?a ?t?x?y???h ?? ? ????d?? ?e ?} ?|????? ?i typ. 1ua ??o ?j?b ??? ?a ??????? ?a ?}?c?n?o?c?a?x ?d?3 ? ?a ?o?b?t?@ ?e ?? ??? micbias ?s?? ? ?o? ?3????a ?a ?t?x?y???h ?? hi - z ??? ?a ?}?c?n ?? ?d?? ?e ???? ???1?? ?b ?x ? ?a AK4571 ? ?a ?o?? ?w?b?h?t?h???a???v ????p ????? ?a ?d?1??? ?s?? ?a ????? ?~???[?g?s?? ?e ?? ?????? ?a ?????? ?a ?t?x?y???h ?? ?w?b?h?t?h???a???v ? ????d?? ?e ?? ?| ?a ???a ?a ?t?x?y???h / ???w???[?? ?? ? ?|?b?v ?1 ?e ?y?? ??????a ?a?\ ??? ?b AK4571 ? ?a ?w?b?h?t?h?? ?a???v ? ?d?1??? ?s?? ????? ?a active low ?^?c?v ?? active high ?^?c?v ? 2 ??t ?e ?t?|?[?g ?????? ?b usb ?f?o?c?x ? ?a ?t?x?y???h ?? ?a d+, ?o?????h ?? ? ?? 200ua ? ?d?? ?a ?? ???? ? ? ?a ???m?????[?^ ? ?x?^???o ?c ???d?? ?e ??? ??? ?b ? ?????a?? ?a AK4571 ?a ?????d? ????????? ? ?| ?a ?}?c?n ?a ?w?b?h?t?h???a???v ? ?d?1??? ? ?s ????? ?a ?v?x?e?? ?s? ?? usb ? ?v?? ???? ????? 500ua ??o ? ?} ?|?????a ?a?\ ??? ?b ??? ?a ???w???[?? ?? ?a 30ms ?? ? ????? ???[?h ????? ?b 1.8. usb ?g?????v?[?o AK4571 ? ?a usb ?g?????v?[?o ?e ??? ?????? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 14 - 2. ?????? 2.1. ?z?x?g ?? AK4571 ??? ?? AK4571 ? pll ???? ?a usb ? sof ? ?? ??? codec ?p ?n???b?n ?e ???? ??? ?b out endpoint ?i d/ a ?f?[?^ ?p ?j ? ?a s ynchronous ?^ ? endpoint ????? ??` ?3??? ?b ??? ?a in endpoint(a/d ?f?[?^ ?p ) ? ?a asynchronous endpoint ????? ??` ?3??? ?b ??? ?a usb ?o?x ? isochronous ?]?? ? ?a sof(1ms) ?? ?a ?k ?? ??x ? ?f?[?^ ??? ? ???? ?3???????? ?a ??? ?? ????a ?f?[?^ ? ??? ?a??3????? ?a ?k ? ?3?????????? ?a ?f?[?^ ?]?????u ? ?a ?????? 2ms ? ??? ?a ?l ?|????? ?b ?] ??? ?a ??? 2 ?t???[?? ?a ? ?f?[?^ ?e ?i?[ ?? ?????? ?a ?k?v ??? ?b ??? ?a ?o?} ????? ?a ?t???v?????o ??g?? ?a ?a 44.1khz ? ??? ?? ?a 10 ?? ? 1 ?? ?a 45 ?t???v???f?[?^ ?a ?]?? ?3??? ?b 44 samples 44 samples 45 samples n frame (n+1) frame (n+9) frame 44 samples (n+10) frame figure 4 synchronization scheme AK4571 ? ?a 2 ?t???[?? ?a a/d ?f?[?^ ?a d/a ?f?[?^ ?e ?i?[ ????? ?????? ?e ?? ?????? ?b ?^?1 ? ??? ?a a/d ?f?[?^ ?e 1 ?t???v?? ???a ?a??i ? ??? ? fifo ? ?i?[ ???? ? ? ?a ?i?[??u ?e ?| ? ???c?g?|?c???^ ?e ?c???n???????g ?? ? ?b AK4571 ? ?a n ?t???[?? ?? ? fi fo ? ?i?[ ??? ?s ??? a/d ?f?[?^ ?e ?a?i n+1 ?j ?t???[?? ?? ? in transaction ?? ?z?x?g ? ?]?? ??? ?b ???? ? ? ?a ???[?h?|?c???^ ? ?l ?e ?x?v ??? ?b ?e sof ?? ???c?g?|?c???^ ? ?l ?e ???? ? ?a in ?g?????u?n?v???? ?? ???c?g?|?c???^ ? ?l ??? ?f?[?^ ?e ?] ?? ??????? ?a fifo ?a ?i?[?o?[?t???[ ?^ ?a???_?[?t???[ ???????- ?a ?f?[?^ ?e ?]?? ??????a ?a?\ ??? ?b ???? ? ??? ?a ?z?x?g ? 1sof ?? ? d/a ?f?[?^ ?e ?o?[?x?g ?i ? ?]?? ??? ?b ?? d/a ?f?[?^ ?e ???s?? ??- ???? ?????? ?a ??? pll ? ?a sof ? ?? ??? codec ?p ?n???b?n ?e ???? ??? ?b d/a ?u???b?n ? ?a ?p ?t???[?? ?a ?f?[?^ ?e ?i?[ ??? ?? ? sof ???? ?a ???? ?e ?j?n ??? ?b 2.2. ?p???[?}?l?[?w?????g usb ? ?d?l ??? ?a ????d? ? ?? ???? ?a 1) low - power bus - powered devices (<100ma) 2) high - power bus - powered devices(>100ma ?a <500ma) 3) self - powered devices ? 3 ??t ? ?f?o?c?x ? ?a?t ?3?????? ?b AK4571 ? ?????d? ????? ?a low - power bus - powered dev ices ????? ?\?? ??????a ?a?\ ??? ?b ?] ??? ?a bus - powered hub ?? ?? ??????a ?a?\ ??? ?i ????y? ?a high - power bus - powered devices ? ?a bus - powered hub ? ?? ??????1?? ?j ??? ?a usb1.1 ? ?d?l ??? ?a suspend ?? ? ????d? ? ?? ??? 500ua ?e ?v?? ?????? ?b ?? ?l ? ?a d+ ? ?v???a?b?v ???r 1.5k w ? ?? ? ? ?d?? 200ua ?e ? ?t ?a ?v?x?e?? ?s? ? ?l ??? ?b ?] ??? ?a usb ? ?d?l ?e ???? ?????? ?a AK4571 ? ?a 2 ?a? ???_ ???? ?y?v ?3?????? ?b a) ?f?o?c ?x ?p? ??? ?t?x?y???h ??????d? ?e ???} ?|? ?t?x?y???h ?? ? ????d? ?e ???} ?|????? ?a adc ?a dac ???????? ?a pll ?e ? ?t??????? ?s ??? ???h ?e ?p???[?_?e?? ?????? ?b ??? ?a resume ?m?? ?e ??m?? ?a 30ms ?? ? ????? ? ???a ??? ?b ??? ?a ?t?x?y???h ?? ?a ?~???[?g ?e ?{?????[?? ?? ? ?y? ? ?a ???? ?3 ?????? ?b b) ?t?x?y???h ?? ?a ?o?????h ? ????d? ?e ?} ?|?????? ????m?? ?e ?y ?? usb ??? ?a ?t?x?y???h ?? ? ????d?? ?a 500ua ??? ?? ?3?????????? ?a ?w?b?h?t?h???a???v ?a ?a ?}?c?n ?? ? on/off ? AK4571 ??? ? ??? ?? ?k?v ?a????? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 15 - ?t?x?y???h ?? ?a micbias ?s?? ? ?a hi - z ??? ??? ?d?? ?e ???? ???1?? ?b ?? ?a ?w?b?h?t?h???a???v ? ?a ?p???[ ??? ?s?? ?e ?? ?? ?a ?o?? ??? ??? ??????a ?a?\ ??? ?b ???i ???? ?a ?d?1??? ? ?_?? ????? ?a ?3 ?_?? ?i active high ?j?a ???_?? ?i acrtive low ?j ? 2 ??t ?a????? ?b mute ?s?? ??? ?g ?y ?? ??1?? ?a ?d?1????? ? ?|?b?v ?1 ?e ?y?? ?? ?^?c?v ? ???i ?????? ?b AK4571 ??? ?a ???? ?s ??? ???? ?????? ?b stby emsw(mute sw) sus_n(internal) sof epsw(stby) 1.45ms 1.45ms figure 5 suspend and resume sequence
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 16 - 2.3. ?}?c?n?o?c?a?x AK4571 ? ?a ?}?c?n???t?h?? ?? micbias ?s?? ?e ?? ??? ?o?c?a?x ?d?3 ?e ???? ??? ?b ?o??d?3 ? ?? 2.2v ?? ?a ?o??d?? ? ???? 1ma ??? ?b ?} ?c?n???t?h?? ? ?m?? ? ??? ? ?? ?3????? ?a ?}?c?n?o?c?a?x ?d?3 ? ?a ? ?m?c?y ????? ?k?v ?a????? ?b usb ?g?????u?n?v???? ???? ???m???? ?[?^ ?o??d?3 ? ???? ????a ?a AK4571 ? ?a ?}?c?n?o?c?a?x ?p?????d?3?1 ?e ??? ????????? ?a ?d?1?d?3???? ???? ?o?c?a?x ?m?c?y ?e ?}? ??????a ?a?\ ??? ?b ?t?x?y???h ?? ?a ?o? ? hi - z ??? ??? ?a ?v?x?e?? ? ????d?? ?e ?} ?|?? ?b ?f?j?b?v?????o ?p ?r???f???t ? ?a ???h?-?u?h?~ ????? ?a micbias ?s?? ?? ? ???r ?i 300 ?? ???x ?j ?e ?? ??? ?a?i???o?o?????h ?? ?? ??? ?o ?3 ? ?b 2.4. eeprom AK4571 ? ?a device descriptor , string descriptor ?e ? ?t ?s ??? descriptor ???? ?e ??? rom ? ?? ????????? ?a ? ? ?o?? ? rom ?e ?? ?? ??-??? ????a?\ ??? ?b ????? ??? ? ?a AK4571 ? ?a ?x???_ id ?a ?v ???_?n?g id ? ?j?x?^?}?c?y ???????? ?a eeprom i/f ?e ?? ?????? ?b ?j?x?^?}?c?y ?a?\ ? ??? ? ?a 1) device descriptor (18 ?o?c?g ) 2) string descriptor (manufacturer name, product name ?f ???? ? ? ?3? ??? ?? 50 ?o?c?g ?? 100 ?o?c?g ) ? 2 ??t ??? ?b ?g?p?a?\ ? eeprom ? ?a 4 ??? microwire i/f ? 1k/2k/4k bit eeprom ??? ?b?i ? ?|?? ?a akm ? ak93c45a/55a/65a ?j ?o?? eeprom ?e ?g?p ?? ??? ? ?a epen ?s?? ? h ? ? ?y? ??? ?b AK4571 ? ?a ???z?b?g ?e???? ?a eeprom ?? ? device descriptor ?e ???[?h ??? ?b string descriptor ? ?? ???? ?a get_descritpor(string) ???n?g?x?g ?e ? ? ?? ??? ?? ?a ?? ???? eeprom ??? ???[?h ??? ?b ??? rom ?e ?g?p ?? ??? ?i epen = ? l ? ?j?a cs, sk, epao ?s?? ? hi - z ??? ??? ?b rom ???? ??a???? ?a ???q ? ? descriptor ? ?? " ?e ?q???o ?3? ?b 1kbit eeprom ? ??? ?a ?e st ring descriptor ? ?t?c?y ? ?a 52 ?o?c?g ?? ?a ???? ? 50 ?o?c?g ??? ?b 2k/4kbit eeprom ? ??? ?a ?e string descriptor ? ?t?c?y ? ?a 100 ?o?c?g ?? ?a ???? ? 100 ?o?c?g ??? ?b ??????? ??? ? ?a string descriptor ? ?t?c?y ??????? 52 ?o?c?g ?i ????? 102 ?o?c?g ?j ????? ?k?v ?a????? ?b ?p k bit eeprom ?e ?g?p ?? ??? ? epsel ?s?? ?e ? l ? ? ?a 2k/4k bit eeprom ?e ?g?p ?? ??? ? ?a epsel ?s?? ?e ? h ? ???? ?o ?3? ?b eeprom ? ?a?h ???x ?? ?f?[?^ ? ???w ? ?a ?o?\ ? ? ???? ?b 1k bit eeprom (ak93c45a) 2k/4k bit eeprom (ak93c55a/65a) device descriptor (18 bytes) 00h - 08h 00h - 08h string descriptor lang id (4 bytes index = 0) 09h ? 0ah 09h - 0ah string descriptor imanufacturer (52 or 102 bytes: index =1) 0bh - 2 4h - 0bh - 3dh string descriptor iproduct (52 or 102 bytes: index = 2) 25h - 3eh 3eh - 71h table 1 relationship between eeprom address and descriptor AK4571 ? ?a ?o?? eeprom ? ?f?[?^ ?e ?? ?? ?? ?t ?@?\ ?e ?? ?????????? ?a eeprom ?e ?g?p ?? ??? ? ?a ?\ ?? ?f?[?^ ?e ?? ?? ?? ???? eeprom ?e ???a ? ??? ??? ?o ?3? ?b e eprom ? ?? ?? ?? ?y ?v?[?p???x ??a???? ?a ???e eeprom ?f?[?^?v?[?g ?e ?q???o ?3? ?b ??? ?a eeprom ?e ?g?p ??? ??? ?i epen= ? l ? ?j ? ?a eeprom - ?e ??? ????? ?o ?3? ?i cs, ck, epao ? hi - z ????? ?j
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 17 - 2.5. bass boost AK4571 ? ?a lbfo - lbfi ?? ?a rbfo - rbfi ?? ? ?a ???r ?? ?r???f???t ?e ?? ??????? ?a ?a?i???o?o?x?u?[?x?g ?@?\ ?e ??? ?????? ?b?i ?o?} ?q?? ?j?b ???r?l ?e ?k?? ? ?i?e ??????? ?a ???? 20db ??? ?e ???? ?????? ?b ??? ?a ?r???f???t ? ?l ? ?? ???? ?a ?j?b?g?i?t ??g?? ?e ?? ?x ?? ????a ?a?\ ??? ?b lbfi/rbfi lbfo/rbfo c b r b external circuit figure 6 analog bass boost circuit ???r?l ?e ?r???f???t ?l ???? ?a ??g???????? ? ???w ? ?a ?o?} ? ? ???? ?b bass boost 0 5 10 15 20 25 10 100 1000 10000 100000 frequency[hz] amplitude[db] rb=360k cb=4.7nf rb=360k cb=1nf rb=120k cb=2.2nf figure 7 bass boost characteristics
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 18 - 2.6. hid ?i human interface device ?j 2.6.1. hid ?t?v usb ??? ?a ?l ? ?w ?f?o?c?x ?x ??? ?a pc ? ?a?v???p?[?v???? ? ???f ?3?? ?f?o?c?x ?e hid ?? ?? ??????? ?b AK4571 ? ?a lineout ?{?????[?? ?e ?? ?? ?s?? ?i inc pin ?j?a ?{?????[?? ?e ?o ?? ?s?? ?i dec pin ?j?a ????? lineout ? ?~???[?g on/off ?? ?s?? (omute pin) ?e ?? ?????? ?b ? ?|?? ?a inc ?s?? ?e ?? ??? ?a windows ?a?v???p?[?v???? ? ?\?| ?3????? line ? ?x???c?_?[ ?a ?i ?????i ? ?j ???? ??? ?b ??? ?a?v???p?[ ?v???? ?? ? ?l ?? ?f?o?c?x ??? ? ?l ?i ?? ??? ? ?a ?{???? ?[?? ?j ? ?a ?? ?????????e ??? ??? AK4571 ??? hid ?@?\ ?e ?? ?????? ?b ?f?o?c?x ? ??3 ?? ?{?????[?? ??? ?a ?a?\ ??????? ?a ?g ? ??? ?a ?i?i ? ??? ??? ?b ?z?x?g ? ?a inc pin, dec pin, omute pin ?a ?? ?3??????????? ?x?e?[?^?x?f?[?^ ?e ?a interrupt ?]?? ???? ???i ? ???[?h ??? ?b ??? ?{ ?^?? ?a ?? ?3??? ??? ?a ??? ???? ? interrupt ?]?? ?? ?a AK4571 ? ?a ???? ?? ?r?b?g ?a ? 1 ? ? ?x?e?[?^?x?f?[?^ ?e ?]?? ??? ?b ?z?x?g ? ?a ?? ?c?x???g ???? ?e ? ? ?? ? ?a ?a?v???p?[?v?????v???o ???? ? ?m ???1?? ?b ???-??? ?a ?f?o?c?x ?a ?z?x?g ? ?m ???1?????? ?a ?f?o?c?x ??? ? ?l ?e ?????i ? ???x ????????????1?? ?b ?a?v???p?[?v???? ? ?a set feature unit feature ???n?g?x?g ?e ?-?s ? ?a AK4571 ? ?~???[?g ????? ?{ ?????[?? ?l ?e ???x ??? ?b ?????? ?a ?f?o?c?x ?? ?a?v???p?[?v???? ?e ?? ?3?1?? ?b 2.6.2. hid ?? AK4571 ? hid ?p interface ?i #3 ?j ????? interrupt endpoint (1 byte) ?e ?? ???? ?b interface ? ?\?? ? ?o?} ? ? ???? ?b standard interface descriptor hid descriptor endpoint descriptor ep addr ess interrupt endpoint etc. descriptor type length of report descriptor etc. interface number interface class(hid) etc. interface #3 figure 8 hierarchy of hid interface interrupt endpoint ? ?a 1 ?o?c?g ?? ?a ?o? 3 ?r?b?g ?a ?l?? ??? ?b bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 ? 0 ? ? 0 ? ? 0 ? ? 0 ? ? 0 ? omute dec inc AK4571 ? ?a omute ?s?? ?a inc ?s?? , dec ?s?? ?a ?a ? ? ?? ?a interrup t endpoint(iep) ? ???? ?r?b?g ?e ? 1 ? ? ?y? ??? ?b ??? ???? ? interrupt ?]?? ?? ?a 1 ?o?c?g?f?[?^ ?e ?]?? ??? ?b ?? ? ?? ?3?????? ??? ? ?a nak ?e ?? ??? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 19 - sof interrupt transfer omute dec inc ? 1 ? nak ? 0 ? nak nak binterval nak figure 9 interrupt transfer timing 3.3v imute omute dec inc 47k 0.1u figure 10 ?`???^?????o ?}????h? AK4571 ? omute ?a inc ?a dec ? ?? ? ?q?x?e???v?x ?e ?? ?????a ?a ?`???^?????o ?e ?h?~ ?????? ?a ?o?l ????? ???r ?e ?r???f???t ???h ?e ??? ??? ?b 2.6.3. imute ?s?? ?? mstat ?s?? ?f?o?c?x ? ?? ?a ?^?1 ?~???[?g ?e ?t?|?[?g ?????? ?a AK4571 ??? ?a imute ?s?? ?e ?? ?????? ?b imute ?s?? ?a ?a ? ? ?? ?a ?f?o?c?x ??^?1?p mute ?x?e?[?^?x ?a ?g?o?? ??? ?b omute ?? ? ?? ?a ?f?o?c?x ? mute ??? ? ???? ????? ? ??? ??? ?o ?3? ?b ?a?v???p?[?v???? ?? ?\?| ?3?? ?~???[?g ??? ?? ?a ??? ? ?f?o?c?x ? ??? ??? ? ?? ?a?\?? ?a??????? ??? ??? ?o ?3 ? ?b ?f?o?c?x ? ?^?1 mute ?x?e?[?^?x ? ?a mstat ?s?? ???? ?m ?????a ?a?\ ??? ?b ?i ???? ?? ? ?a windows ? ?a ?????@?\ ??a?????y hid ?e ?t?|?[?g ????? ?a ?^?1?p hid ?e ?t?|?[?g ?????????? ?n?? ??? ?j mstat = ?i ????^?1 mute ?x?e?[?^?x ?j & sus_n ?g ????? ? h ? - > ?~???[?g on ? l ? - > ?~???[?g off ?t?x?y???h ??? ? l ? AK4571 ? imute ?? ? ?q?x?e???v?x ?e ?? ?????a ?a ?`???^?????o ?e ?h?~ ?????? ?a ???l ??? ?? ???r ?e ?r???f???t ???h ?e ??? ??? ?b ?i figure 10 ?q?? ?j?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 20 - 2.7. ?i?[?f?b?i?f?[?^?t?h?[?}?b?g AK4571 ??? ?a ?i?[?f?b?i?f?[?^?t?h?[?}?b?g ? ?a 16 ?r?b?g ??y?e ?t?|?[?g ??? ?b ?f?[?^ ? ?a usb ? ?d?l? ? ?a lsb ?t?@?[?x?g ?? ?o? ?? ? ?b 1) 16bit mono data format on the usb (a/d data) sample # #1 #2 #3 ? mono mono mono ? lower 8 bit upper 8 bit lower 8bit upper 8 bit lower 8 bit upper 8 bit ? bit position 0 - 7 8 - 15 0 - 7 8 - 15 8 - 15 8 - 15 ? 2) 16bit stereo data format on the usb (d /a data) sample # #1 #2 ? left channel data right channel data left channel data right channel data ? lower 8 bit upper 8 bit lower 8 bit upper 8 bit lower 8 bit upper 8 bit lower 8bit upper 8 bit ? bit position 0 - 7 8 - 15 0 - 7 8 - 15 0 - 7 8 - 15 0 - 7 8 - 15 ?
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 21 - 2.8. device t opology and function usb ?i?[?f?b?i?f?o?c?x ? ?a ?z?x?g ? ?a ???a ?a ?? ????? ?@?\ ?i mut e/agc/bass boost ? ?l?3 ?a ?{?????[?? ? ???? / ?????l / ?a?e?\ ?j ?a ?a ?u???b?n ?? ? ????? ?e ???? ?? ?k?v ?a????? ?b ?o?} ? ?a AK4571 ? ??o? ??a??? ????? ?i ?g?|???w ?j ?e ?| ?????? ?b ?f?o?c?x ?a ?? ?3??????? ?a ?z?x?g ? audio control (ac) interface descriptor ?e ???[?h ??????? ?a ?@?\ ?e ????? ??a???? ???? ?e ?? ?? ?b ?{?????[?? ? ?y? ?a ?@?\?y? ????? ??? ? ?a device request ?e ? ???? ?s ????? ?b 1) a/d ?p in endpoint#1 ? ?a ?}?c?n ?m?? ( ?o?} ??? [ot1] ????? ?l?q ?b 20db ?q?c?? ?3??? ?a?i???o ?m?? ) ?? ???a?t ????????? ?b fu1 ?o?r ?? gain/attenuation/mute ?3??? mic ?m?? ? ?a a/d ??? ?3? ?z?x?g ? ?]?? ?3??? ?b 2) d/a ?p out endpoint#2 ? ?a lineout ?? ???a?t ????????? ?b d/a ?f?[?^ ? ?a fu2 ?o?r ?? gain/attenuation/mute ?3??? mic ?m?? ?? ?a ?i???o?~?l?v???o ?3??? ?b ?~?b?n?x ?3??? ?a?i???o ?m?? ? ?a ?}?x?^?{?????[?? ???? ?a attenuation/mute ??? lineout ? ?o? ?3 ??? ?b 3) hid ?p endpoint#3 ? ?a ?????p ?{?????[?? ?e ?~???[?g ?? ???a?t ????????? ?b audio streaming interface #1 in endpoint #1 audio streaming interface #2 out en dpoint #2 id:1 id:4 it1 microphone it2 id:3 audio control interface #0 id:2 ipga opga id:5 s mu1 fu1 fu2 fu3 id:8 ot2 lineout id:6 ot1 output input mic (+20db) d/a (analog) id:9 a/d d/a hid interface #3 in endpoint #3 id:7 su1 figure 11 AK4571 topology
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 22 - [ ?p? ? ??` ] cluster: ( ?p? ????? ???? ? ) ?_?? ?i?[?f?b?i?`???l?? ? ?o???[?v 2.8.1. ???j?b?g ?e ?[?q ? ??? a) input terminal(it) it(input terminal) ??? ?a ???[?q ?e ?k? ??? ?b ?}?c?n ?p?? it(id:1) ?? ?a da c ?a?i???o ?o? it(id:3) b) output terminal(ot) ot(output terminal) ? ?a ?o??[?q ?e ?k? ??? ?b a/d ?o? ot(id:2) ?? ?a ?a?i???o ?o? ot(id:4) c) fu(feature unit) fu(feature unit) ??? ?a AK4571 ?a volume, bass boost, mute ?@?\ ?e ?l ??????e ?a bmacontrols (0), bmacontrols (1) , bmacontrols (2) ? ???? ?? ?r?b?g ?e ? 1 ? ???????? ?k? ?????? ?b bass b oost ? ???? ?? ?r?b?g ? d8 ????????? ?a bmacontrol ? ?o?c?g ?? ?e ?k? ?? bcontrolsize ? ?l ? ?a lineout ? fu3 ??y ?g 0x02 ? ?o?c?g ?? ?a ??? ??o ? ?a ? 0x01 ? ?o?c?g ??? ?b bmacontrol(0) ? ?}?x?^?`???l?? ?e ?| ??? ?b d/a ? ?}?x?^?`???l?? ?? mute ????? bass boost ??? ?e ?s ? ?a channel ?p ?a channel2 ?? volume ??? ?e ?s ??? ?b a/d ? ?a 1ch ??y?? ?a ?}?x?^?`???l?? ???? mute, volume ??? ?e ?s ??? ?b e) mu ?i mixer unit ?j mu ?i mixer unit ?j ??? ?a ?`???l?? ? ?~?l?v???o ?e ?k? ??? ?b usb audio class ?d?l ??? ?a mixer unit ? ?_???i ? ?e?? ?`???l?? ? ?a ?s ??? ?o? ?`???l?? ? ?? ?3??? ?b AK4571 ? mixer unit ? ?a ?~?l?v???o ?@?\ ??y ?l?? ??? ?b?i volume ??? ? fu ?? ?s ??? ?j ?] ??? ?a bmcontrol ?r?b?g?}?b?v ? ?s ?? ? 0 ? ??? ?b lch rch d/a lch d/a rch master channel (microphone) mixer unit 1 figure 12 channel conn ection ?? ) su ?i selector unit ?j ?{?? ? ?s?v ????a ?a window ?? ?s?s?? ?i mic ???? ?{?????[?? ?i fu2 ?j ?a ?\?| ?3??? ?j ???? ?a ?}? ?????? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 23 - 2.8.2. ?f?x?n???v?^ ?t?v ?f?o?c?x ?e ?z?x?g ? ?? ???? ?a ?z?x?g ? ?a ?f?o?c?x ? ?? ??? ???l ? ?a?h???x ?e ?? ? ?? ???? ?? ?a ?f?t?h???g?p?c?v ?e ? ??? ?f?o?c?x ? ???? ?i ?f?x?n???v?^ ?j ?e ???[?h ??? ?b ?f?x?n???v?^ ? ?a (1)device descriptor, (2) configuration descriptor, (3) interface descrip tor (4) endpoint descriptor, (5) string descriptor ??? ?? ?\?? ?3??? ?b AK4571 ??? ?a 1 ?a? configuration, 4 ?a? interface ?e ?? ?a ?f?o?c?x ????? ??` ?3??? ?b ??? ?a interface 0 ?p ? ?p ?a ?a interface 1(a/d ?p ) ? ?p ?a ?a interface 2 ?i d/a ?p ?j ? 1 ?a ?a interface 3(hid ?p ) ? 1 ?a? endpoint(ep) ?e ?? ???? ?b configuration descriptor device descriptor standard audio control interface descriptor class - specific audio control interface descriptor standard as interface descriptor alt. setting 0 cla ss - specific as format type descriptor standard as isochronous endpoint descriptor class - specific as isochronous endpoint descriptor standard as interface descriptor alt. setting 1 class - specific audio streaming interface descriptor interface in endpoint (isochronous) configuration device standard as interface descriptor alt. setting 0 class - speci fic as format type descriptor standard as isochronous endpoint descriptor class - specific as isochronous endpoint descriptor standard as interfa ce descriptor alt. setting 1,2 class - specific audio streaming interface descriptor input terminal descriptor output terminal descriptor feature unit descriptor(mute,volume,agc) interface 1 interface 2 mixer unit descriptor selector unit descriptor out endpoint (isochronous) standard as interface descriptor alt. setting 0 hid descriptor interface 3 standard hid interrupt endpoint descriptor in endpoint (interrupt) interface 0 figure 13 descriptor hierarchy
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 24 - n device descriptor device descriptor ? ?a ???i?? ?a ?a ??????e?? ?a ???r?w???? ?? ? ???? ?e ? ?y?? ?b ??? ?a ?r???t?b?o???[?v???? ?? ? ???? ?e ? ?y?? ?b ?i AK4571 ??? ?a 1 ?r???t?b?o???[?v???? ?j n configuration descriptor configuration descriptor ? ?a ?o?x?p???[?f?o?c?x ?^ ?z???t?p???[?f?o?c?x ? ??? ?a ????d?? ?a ?c???^?t?f?[?x ???? ??a???? ???? ?e ?? ???? ?b AK4571 ??? ?a 4 ?a? interface ?e ?? ?a ???[?p???[ ?e ?o?x?p???[?f?o?c?x ????? ??` ?3??? ?b n interface descriptor AK4571 ??? ?a 4 ?a? interface descriptor ?e ?? ???? ?b a) audio control (ac) interface b) audio streaming(as) interface 1 for a/d converter c) audio streaming(as) interface 2 for d/a converter d) hi d interface for mute & volume control ac interface ??? ?a ?w?? ?c???^?t?f?[?x ? ?l?q??o ? ?a ?f?o?c?x ? ?g?|???w ???? ?a ?e terminal/function unit ? ?@?\ ?e ?l?q ??? ?b as interface ??? ?a ?w?? ?n???x?c???^?t?f?[?x ? ?l?q??o ? ?a ???? ????? ?i?[?f?b?i?t?h?[?}?b?g ?a ?t???v?????o ??g?? ?e ?l?q ??? ?b ??? ?a AK4571 ??? ?a as interface 1, 2 ? ???? ??? ?a alternate setting 0 (alt 0), al ternate setting 1 (alt 1) ?e ?? ???? ?b alt 0 ??? ?a usb ? ?o?x?o???h ?? ?e ??l ???1?? ?i ?f?o?c?x ?a ?? ?3???????? ?f?t?h???g ??? ?j?b alt 1 ??? ?a a/d, d/a ?i?[?f?b?i?f?[?^ ?p ?c???^?t?f?[?x ????? ?g?p ?3??? ?b ?????? ?a ??l ?? ?o?x ? ???? ? ?a standard endpoint descriptor ? wmaxpacketsize ?t?b?[???h ? ?l?q ?3??? ?b AK4571 ??? ?a a/d ?i in endpoint ?j?a d/a(out endpoint) ???????? 100 ?o?c?g ?a 200 ?o?c?g ??? ?b n endpoint descriptor ac interface ??? ?a ?w?? ? endpoint 0(default pipe) ?a ?g?p ?3??? ?b as interface ?? ? endpoint descriptor ??? ?a in/out, ?]?????? ?e ? ? ? ?^ ?i as interface 1 ? ?a isochronous, asynchronous ????? ?a as interface 2 ??? ?a isochronous, synchronous ????? ??` ?j?a 1ms ? ??? ? ?]?? ?? ???? ?p?p?b?g ???? ?e ??` ??? ?b hid interface ??? ?a 1 ?a? interrupt ep ?e ?? ???? ?b ?????p volume/mute ?{?^?? ?a ?? ?3??? ??? ?a ??? ???? ? interrupt ?]?? ?? ?a 1 ?o?c?g ? ?l ?e ?z?x?g ? ?? ??? ?b ??? ?{?^?? ? ?? ?3?????? ??? ?a AK4571 ? ?a nak ?e ?? ??? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 25 - 3. ?f?x?n?n???v?^ ?? 3.1. device descriptor offset field size value description 0 b length 1 0x12 size of this descriptor in bytes 1 bde scriptortype 1 0x01 device descriptor 2 bcdusb 2 0x0110 1.10 - current revision of usb spec. 4 bdeviceclass 1 0x00 device defined at interface level 5 bdevicesubclass 1 0x00 unused 6 bdeviceprotocol 1 0x00 unused 7 bmaxpacketsize0 1 0x08 8 bytes 8 id vendor 2 0x0556 akm?s vendor id 10 idproduct 2 0x000 4 upper 00 means audio product lower 0 4 means akm product id 12 bcddevice 2 0x0 100 device release code 14 imanufacturer 1 0x01 ? akm ? 15 iproduct 1 0x02 ? AK4571? 16 iserialnumber 1 0x00 unused 17 bnumconfigurations 1 0x01 one configuration table device descriptor 3.2. configuration descriptor offset field size value description 0 blength 1 0x09 size of this descriptor 1 bdescriptortype 1 0x02 configuration descriptor 2 wtotallength 2 0x 011c lengt h of entire configuration block total 284 bytes including this interface descriptor. 4 bnuminterfaces 1 0x0 4 four interfaces 5 bconfigurationvalue 1 0x01 index of this configuration 6 iconfiguration 1 0x00 null string 7 bmattributes 1 0x 8 0 suppor ts bus powered device 8 maxpower 1 0x31 98 ma
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 26 - 3.3. interface descriptor # 0 3.3.1. standard audio control interface descriptor offset field size value description 0 b length 1 0x09 size of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binter facenumber 1 0x00 index of this interface 3 balternatesetting 1 0x00 index of this setting 4 bnumendpoints 1 0x00 only uses endpoint 0 5 binterfaceclass 1 0x01 audio 6 binterfacesubclass 1 0x01 audio_control 7 binterfaceprotocol 1 0x00 not vendor or c lass specific 8 iinterface 1 0x00 null string table standard interface descriptor 3.3.2. class - specific audio control interface descriptor offset field size value description 0 blength 1 0x0 a size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x01 header subtype 3 bcdadc 2 0x0100 revision of class specification ? 1.00 5 wtotallength 2 0x0065 total size of class - specific audio control interface descriptors 101 byte (includes this descriptor) 7 b incollection 1 0x02 the number of streaming interfaces 8 bainterfacenr(0) 1 0x01 streaming interface number 1 belongs to this audio control interface. in interface 9 bainterfacenr(1) 1 0x02 streaming interface number 2 belongs to this audio control interface. out interface
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 27 - 3.3.3. terminal descriptor(id=3) d/a input terminal offset field size value description 0 blength 1 0x0c size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x02 input_terminal subtype 3 bterminalid 1 0x0 3 id of this termina l 4 wterminaltype 2 0x0101 terminal is usb streaming out 6 bassocterminal 1 0x0 4 associated with output terminal is 0x0 4 7 bnrchannels 1 0x02 two channel 8 wchannelconfig 2 0x0003 left/right front 10 ichannelnames 1 0x00 unused 11 iterminal 1 0x00 u nused 3.3.4. terminal descriptor(id=4) lineout terminal offset field size value description 0 blength 1 0x09 size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x03 output_terminal subtype 3 bterminalid 1 0x0 4 id of this te rminal 4 wterminaltype 2 0x030 1 terminal is speaker 6 bassocterminal 1 0x0 3 associate with input terminal 0x0 3 7 bsourceid 1 0x0 8 from feature unit (id8) 8 iterminal 1 0x00 unused
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 28 - 3.3.5. terminal descriptor(id=1) analog microphone input terminal offset fie ld size value description 0 blength 1 0x0c size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x02 input_terminal subtype 3 bterminalid 1 0x01 id of this terminal 4 wterminaltype 2 0x0201 terminal is microphone 6 bas socterminal 1 0x0 2 associated with output terminal 0x02 7 bnrchannels 1 0x01 one channel 8 wchannelconfig 2 0x000 0 mono sets no position bit 10 ichannelnames 1 0x00 unused 11 iterminal 1 0x00 unused 3.3.6. terminal descriptor (id=2) a/d output terminal offset field size value description 0 blength 1 0x09 size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x03 output_terminal subtype 3 bterminalid 1 0x02 id of this terminal 4 wterminaltype 2 0x0101 terminal is usb s treaming 6 bassocterminal 1 0x0 1 associate with input terminal is 0x01 7 bsourceid 1 0x0 5 from feature unit (id5) 8 iterminal 1 0x00 unused
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 29 - 3.3.7. feature unit desciptor(id=5) microphone recording volume unit offset field size value description 0 blengt h 1 0x0 8 size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x06 feature_unit descriptor subtype 3 bunitid 1 0x0 5 id of this feature unit 4 bsourceid 1 0x0 7 from selector unit 5 bcontrolsize 1 0x01 one byte control array 6 bmacontrols(0) 1 0x 03 d0(mute), d1(volume) supported 7 ifeature 1 0x00 unused 3.3.8. feature unit desciptor(id=6) microphone playback volume unit offset field size value description 0 blength 1 0x0 8 size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x06 feature_unit descriptor subtype 3 bunitid 1 0x0 6 id of this feature unit 4 bsourceid 1 0x0 1 from input terminal (microphone) 5 bcontrolsize 1 0x01 one byte control array 6 bmacontrols(0) 1 0x 03 d0(mute) d1(v olume) supported 7 ifeature 1 0x00 unused 3.3.9. feature unit desciptor(id=8) lineout volume/bass boost unit offset field size value description 0 blength 1 0x0 d size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x06 featu re_unit descriptor subtype 3 bunitid 1 0x0 8 id of this feature unit 4 bsourceid 1 0x0 9 from mixer unit(id9) 5 bcontrolsize 1 0x0 2 two byte control array 6 bmacontrols(0) 1 0x01 01 d0(mute) , d8(bass boost) is enable for channel0 8 bmacontrols(1) 1 0x0 0 0 2 d1(volume) control is enable for channel 1 10 bmacontrols(2) 1 0x0 00 2 d1(volume) control is enable for channel 2 12 ifeature 1 0x00 unused
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 30 - 3.3.10. mixer unit desciptor(id=9) mixer unit ?i d/a and microphone ?j offset field size value description 0 blength 1 0x0 d size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x04 mixer_unit subtype 3 bunitid 1 0x0 9 id of this terminal 4 bnrinpins 1 0x02 number of input pin 5 basourceid(1) 1 0x0 6 from feature unit 2(id6) 6 basourc eid(2) 1 0x0 3 from it(id3) 7 bnrchannels 1 0x0 2 number of logical output channels in the mixer ? s output audio channel cluster 8 wchannnelconfig 2 0x000 3 describes the spatial location l/r front 10 ichannelnames 1 0x00 index of string descriptor 1 1 b mcontrol 1 0x 00 bit map no control 1 2 imixer 1 0x00 index of string descriptor 3.3.11. selector unit desciptor(id=7) offset field size value description 0 blength 1 0x0 7 size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x0 5 selector _unit descriptor subtype 3 bunitid 1 0x0 7 id of this feature unit 4 bnrinpins 1 0x0 1 inputs pins 5 bs ourceid (1) 1 0x0 1 from input terminal 6 ifeature 1 0x00 unused
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 31 - 3.4. interface descriptor #1 3.4.1. standard i nterface descriptor < alternate se tting 0> (a/d audio streaming data) zero bandwidth offset field size value description 0 blength 1 0x09 length of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binterfacenumber 1 0x01 index of this interface 3 balternatesetting 1 0x00 index of this setting 4 bnumendpoints 1 0x00 0 endpoint 5 binterfaceclass 1 0x01 audio 6 binterfacesubclass 1 0x02 audio_streaming 7 binterfaceprotocol 1 0x00 unused 8 iinterface 1 0x00 null string
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 32 - 3.4.2. standard i nterface descriptor < alternate setting 1> (a/d audio streaming data) offset field size value description 0 blength 1 0x09 length of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binterfacenumber 1 0x01 index of this interface 3 balternatesetting 1 0x01 index of this sett ing 4 bnumendpoints 1 0x01 1 endpoint 5 binterfaceclass 1 0x01 audio 6 binterfacesubclass 1 0x02 audio_streaming 7 binterfaceprotocol 1 0x00 unused 8 iinterface 1 0x00 null string 3.4.3. class - specific audio streaming interface descriptor offset f ield size value description 0 blength 1 0x07 length of this descriptor 1 bdescriptortype 1 0x24 cs_interface descriptor 2 bdescriptorsubtype 1 0x01 as_general 3 bterminallink 1 0x02 unit id of terminal(output terminal id) 4 bdelay 1 0x0 0 interface del ay 5 wformattag 2 0x0001 pcm 3.4.4. type i format type descriptor offset field size value description 0 blength 1 0x1 d size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x02 format_type 3 bformattype 1 0x01 format_type_i 4 bnrchannels 1 0x01 one channel 5 bsubframesize 1 0x02 two bytes per slot 6 bbitresolution 1 0x10 16 bits 7 bsamfreqtype 1 0x0 7 seven frequenc ies 8 tsamfreq[0] 3 0x001f40 8000hz 11 tsamfreq[1] 3 0x002b11 11025hz 14 tsamfreq[2] 3 0x00 3e80 16000 hz 1 7 tsamfreq[ 3 ] 3 0x005622 22050hz 20 tsamfreq[ 4 ] 3 0x00 7d00 320 00hz 23 tsamfreq[ 5 ] 3 0x00ac44 44100hz 26 tsamfreq[ 6 ] 3 0x00bb80 4800hz
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 33 - 3.4.5. standard endpoint descriptor offset field size value description 0 blength 1 0x0 9 length of this descriptor 1 bd escriptortype 1 0x05 endpoint descriptor 2 bendpointaddress 1 0x81 endpoint 1, in direction 3 bmattributes 1 0x0 5 isochronous, asynchronous 4 wmaxpacketsize 2 0x0064 2byte*50sample*1ch=100 byte/frame 6 b interval 1 0x01 one packet every frame (must be s et to 1) 7 brefresh 1 0x00 unused 8 bsynchaddress 1 0x00 unused 3.4.6. class - specific isochronous audio data endpoint descriptor offset field size value description 0 blength 1 0x07 size of this descriptor 1 bdescriptortype 1 0x25 cs_endpoint 2 bdescripto rsubtype 1 0x01 ep general 3 bmattributes 1 0x01 sample rate control 4 blockdelayunits 1 0x00 unused 5 wlockdelay 2 0x0000
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 34 - 3.5. interface descriptor #2 3.5.1. standard audio streaming i nterface descriptor < alternate setting 0> (d/a audio streaming data) zero b andwidth offset field size value description 0 blength 1 0x09 length of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binterfacenumber 1 0x0 2 index of this interface 3 balternatesetting 1 0x00 index of this setting 4 bnumendpoints 1 0x00 endpoints 0 5 binterfaceclass 1 0x01 audio 6 binterfacesubclass 1 0x02 audio_streaming 7 binterfaceprotocol 1 0x00 unused 10 iinterface 1 0x00 null string 3.5.2. operational interface descriptor < alternate setting 1> (d/a audio streaming data) offset field size value description 0 blength 1 0x09 length of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binterfacenumber 1 0x02 index of this interface 3 balternatesetting 1 0x0 1 index of this setting 4 bnumendpoints 1 0x0 1 streaming 5 binterfaceclass 1 0x01 audio 6 binterfacesubclass 1 0x02 audio_streaming 7 binterfaceprotocol 1 0x00 unused 8 iinterface 1 0x00 null string 3.5.3. class - specific audio streaming interface descriptor < alternate setting 1> offset field size value description 0 blength 1 0x07 length of this descriptor 1 bdescriptortype 1 0x24 cs_interface descriptor 2 bdescriptorsubtype 1 0x01 as_general 3 bterminallink 1 0x0 3 unit id of terminal(input terminal) 4 bdelay 1 0x00 interface delay 5 wformattag 2 0x0001 pcm
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 35 - 3.5.4. type i format type descriptor < alternate setting 1> offset field size value description 0 blength 1 0x 1d size of this descriptor 1 bdescriptortype 1 0x24 cs_interface 2 bdescriptorsubtype 1 0x02 format_type 3 bformattype 1 0x01 format_type_i 4 bnrc hannels 1 0x02 two channels 5 bsubframesize 1 0x0 2 two bytes per slot 6 bbitresolution 1 0x 10 16 bits 7 bsamfreqtype 1 0x0 7 seven frequenc ies 8 tsamfreq[0] 3 0x001f40 8000hz 11 tsamfreq[1] 3 0x002b11 11025hz 14 tsamfreq[2] 3 0x00 3e80 16000 hz 1 7 tsa mfreq[ 3 ] 3 0x005622 22050hz 20 tsamfreq[ 4 ] 3 0x00 7d00 32000 hz 23 tsamfreq[ 5 ] 3 0x00ac44 44100hz 23 tsamfreq[ 6 ] 3 0x00bb80 4800 0 hz 3.5.5. endpoint descriptor offset field size value description 0 blength 1 0x0 9 length of this descriptor 1 bdescriptortype 1 0x05 endpoint descriptor 2 bendpointaddress 1 0x0 2 endpoint 2 , out direction 3 bmattributes 1 0x0 9 adaptive isochronous, 4 wmaxpacketsize 2 0x00c8 2byte* ( 4 8+2) sample*2ch= 200 byte/frame 6 binterval 1 0x01 1millisecond (must be set to 1) 7 brefresh 1 0x00 unused 8 bsynchaddress 1 0x00 unused 3.5.6. class - specific isochronous audio data endpoint descriptor offset field size value description 0 blength 1 0x07 size of this descriptor 1 bdescriptortype 1 0x25 cs_endpoint 2 bdescriptorsubtype 1 0x01 ep_gen eral 3 bmattributes 1 0x0 1 sample rate control 4 blockdelayunits 1 0x00 unused 5 wlockdelay 2 0x0000 unused
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 36 - 3.6. interface #3 ?i hid class ?j 3.6.1. standard interface descriptor offset field size value description 0 blength 1 0x09 size of this descriptor 1 bdescriptortype 1 0x04 interface descriptor 2 binterfacenumber 1 0x0 3 index of this interface 3 balternatesetting 1 0x00 index of this setting 4 bnumendpoints 1 0x0 1 endpoint 1 5 binterfaceclass 1 0x0 3 hid 6 binterfacesubclass 1 0x0 0 non - boot device 7 binterfaceprotocol 1 0x00 unused 8 iinterface 1 0x00 null string 3.6.2. hid descriptor offset field size value description 0 blength 1 0x09 size of this descriptor 1 bdescriptortype 1 0x21 hid 2 bcdhid 2 0x0110 hid spec rev #1.10 4 bcoundtrycode 1 0x00 5 bnumdescriptor 1 0x01 6 bdescriptortype 1 0x22 report descriptor 7 bdescriptorlength 2 0x001f 31 bytes 3.6.3. endpoint descriptor offset field size value description 0 blength 1 0x07 length of this descriptor 1 bdescriptortype 1 0x05 endpoint descriptor 2 bendpointaddress 1 0x 83 endpoint 3 , in direction 3 bmattributes 1 0x0 3 interrupt 4 wmaxpacketsize 2 0x00 01 6 winterval 1 0 x 40 64ms interval
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 37 - string descriptor string descriptors use unicode. 3.6.4. language id (0x00) index offset field size value description 0 blength 1 0x04 length of this descriptor 1 bdescriptortype 1 0x03 string descriptor 2 bstring 2 0x0409 ?engli sh(us)? 3.6.5. imanufacterer(0x01) field in device descriptor for akm offset field size value description 0 b l ength 1 0x34 length of this descriptor 1 bdescriptortype 1 0x0 3 string descriptor 2 b string 50 0x0041 0x004b 0x004d 0x0020 0x0020 0x0020 0x0020 0x00 20 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 ? akm ?
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 38 - 3.6.6. iproduct (0x02) field in device descriptor offset field size value description 0 b l ength 1 0x 34 length of this descriptor 1 b d escriptortype 1 0x0 3 string descriptor 2 bs tring 50 0x0041 0x004b 0x0034 0x0035 0x0037 0x0031 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 0x0020 ? ak 4571 ?
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 39 - 4. standard device request 4.1. clear feature AK4571 ? ?a ?? ???n?g?x?g ? ?? ? ?a ?g???[ ??- ack ?e ?? ??? ?b offset field size value description 0 b mrequesttype 1 0x00 0x02 device endpoint 1 b request 1 0x0 1 clear _ feature 2 wvalue 2 0x0000 0x0001 clear endpont0 halt clear remote_wakeup 4 windex 2 0x0000 6 wlength 2 0x000 4.2. get co nfiguration AK4571 ? ?r???t?b?o???[?v???? ?? ? 1 ???? ?a ? 1 ? ?e ?? ??? ?b offset field size value description 0 b mrequesttype 1 0x80 1 b request 1 0x08 get_configuration 2 wvalue 2 0x0000 4 windex 2 0x0000 6 wlength 2 0x0001 4.3. get descriptor ?e descriptor ? ?l ?e ?? ??? ?b offset field size value description 0 b mrequesttype 1 0x80 1 b request 1 0x06 get_descriptor 2 wvalue 2 0xzzzz zzzz is assigned by host: high byte is desc. type, low byte is index. device : 0x0100 : (index is 0 only) configuration : 0x020 0 4 windex 2 0x0000 6 wlength 2 0xzzzz descriptor length (zzzz is assigned by host) 4.4. get interface AK4571 ? ?a ?? ???n?g?x?g ? ?? ? ?a ?w? ?3??? interface ? ?a ???y?y? ?3????? alternate setting ?l ?e ?? ??? ?b iterface #1, interface #2 ??? ?a alt0,alt1 ??????????a ?y? ?3????? ?a interface #0, interface #3 ? ?a alt0 ??y??? ?b offset field size value description 0 b mrequesttype 1 0x81 1 b request 1 0x0a get_interface 2 wvalue 2 0x0000 zero 4 windex 2 0x0000 0x0001 0x000 2 0x000 3 audio control interface audio streaming interface for a/d audio streaming interface for d/a hid interface 6 wlength 2 0x0001 AK4571 has zero bandwidth audio streaming interface and normal audio strea ming interface.
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 40 - 4.5. get status 4.5.1. get status offset field size value description 0 bmrequesttype 1 0x80 0x81 0x82 device interface endpoint 1 brequest 1 0x00 get_status 2 wvalue 2 0x0000 zero 4 windex 2 0x0000 0x0001 0x0002 0x0003 0x0000 0x0081 0x0002 0x0 083 0x0084 bmrequesttype is ?device " bmrequesttype is ?interface ? bmrequesttype is i ?nterface " bmrequesttype is ?interface ? bmrequesttype is ?endpoint " bmrequesttype is ?endpoint " *) bmrequesttype is ?endpoint " * ?j bmrequesttype is ?endpoint " *) 6 wleng th 2 0x0002 *) ?e ?c???^?t?f?[?x ? ?? ??? set_interface( alt ?l "0" ??o ) ???n?g?x?g ?e ?-?s?? ?a ?? ???n?g?x?g ?a ?l?? ????? ?b ??? ??o ? ???n?g?x?g ?e ?-?s ???? stall ?e ?? ??? ?b ??x ?a alt ?l "0" ??o ?? set_interface ???n?g?x?g ?e ?-?s ???? ?a ??? ??? ?a ?c ???^?t?f?[?x ?e alt ?l "0" ? ?? ???? ?a ?? ???n?g?x?g ? ?l?? ?i 0x0000 ?e ?? ? ?j ??? ?b ??o ? ?l (2 ?o?c?g ) ?e ?? ??? ?b a) device: 0x0000 (bus powered, no - remote wake up) b) interface: 0x0000 c) endpoint: 0x0000 4.6. set address AK4571 ? ?a?? value ? ?l ?e ??? ? ?i?[ ? ?a ack ?e ?? ??? ?b ?? ???n?g?x?g ??~ ?a ?? ?a?h???x ? ???n?g?x?g ? ???? ??? ?b offset field size value description 0 bmrequesttype 1 0x00 zero 1 brequest 1 0x05 set_address 2 wvalue 2 0xzzzz device address : zzzz is a ssigned by host 4 windex 2 0x0000 zero 6 wlength 2 0x0000 zero 4.7. set configuration AK4571 ? ?a ?r???t?b?o???[?v???? ?e ?y? ? ?a ack ?e ?? ??? ?b AK4571 ? ?r???t?b?o???[?v???? ?? ? ? 1 ? ???? ?a wvalue ? ?l ? ?a 0x00,0x01 ??y ??? ?e ?? ???? ?b offset field size value description 0 bmrequesttype 1 0x00 zero 1 brequest 1 0x0 9 set_configuration 2 wvalue 2 0x0000 0x0001 others unconfigured state AK4571 is set to configured state unconfigured state 4 windex 2 0x0000 zero 6 wlength 2 0x0000 zero
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 41 - 4.8. set feature offset field size value description 0 b mrequesttype 1 0x00 0x0 2 device endpoint 1 b request 1 0x0 3 set _ feature 2 wvalue 2 0x 0000 0x0001 endpoint(0) halt remotre_wakeup 4 windex 2 0x0000 6 wlength 2 0x000 wvalue ?a endpoint(0) halt ? ??? ?a AK4571 ? stall ?e ?? ??? ?b wvalue ?a remote_wakeup ? ??? ?a AK4571 ? remote wakeup ?@?\ ?e ?? ???????? ?a ack ?e ?? ? ??o ?a ?? ? ???? ?e ?s ???1 ?? ?b 4.9. set interface AK4571 ? ?a ?? ???n?g?x?g ? ?? ? ?a ?w? ?3??? interface ? alternate setting ?l ?e ?y? ??? ?b iterface #1, interface #2 ??? ?a alt0,alt1 ??? ???????e ?w? ??? ?b ??? ?a interface #0, interface #3 ? ?a alt0 ??y ?l?? ??? ?b offset field size value description 0 bmrequesttype 1 0x01 one d7 0 = host to device d6..5 0 = standard request d4..0 1 = recipient is interface 1 brequest 1 0x0b set_interface 2 wvalue 2 0x0000 or 0x0001 zero bandwi dth alternate setting normal isochronous streaming 4 windex 2 0x0000 0x0001 0x0002 0x0003 audio control interface audio streaming interface in audio streaming interface out hid interface 6 wlength 2 0x0000 zero 4.10. synch frame AK4571 ? ?a ?? ???n?g?x?g ?e ?t?|?[?g ??????1?? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 42 - 5. device s pecific r equests AK4571 ?a ?t?|?[?g ?????? ?w ???n?g?x?g ?x ?e ?z?x?g ?a ?-?s ??? ??? ?a ????? ?a ?s?3 ? ?l ?i ?p?????[?^ ?j ?y? ????????? ??? ?a AK4571 ? ?a stall ?e ?? ??? ?b 5.1. set feature unit control request 5.1.1. mute control ?~???[?g ? ?}?x?^?`???l?? ? ?? ??? ?y? ?3??? ?b dac ? ??? ? ?a l/r ??? ? ?~???[?g ?i ????? ?e?? ?j ?3??? ?b offset field size value description 0 bmre questtype 1 0x21 1 brequest 1 0x01 set_cur 2 wvalue 2 0x010 0 mute_control | channel_ 0 4 windex 2 0x0 5 00 0x0600 0x0800 mute for mic recording volume mute for mic playback volume mute for lineout volume 6 wlength 2 0x0001 the length of mute control par ameter block ?p?????[?^ ? ??o ? ? ? ?b offset field size value description 0 bmute 1 0x01 0x00 true false ?p?????[?^ ?a ???l??o ? ??? ?a ?f?o?c?x ? ?a ?f?[?^?t?f?[?y ?? stall ? ?a ??? ? ?l ?e ???x ???1?? ?b 5.1.2. bass boost offset field size value description 0 bmrequesttype 1 0x21 1 brequest 1 0x01 set_cur 2 wvalue 2 0x0 9 0 0 bass _ b oost | channel_ 0 4 windex 2 0x0 8 00 lineout bass boost 6 wlength 2 0x0001 the length of mute control parameter block ?p?????[?^ ? ??o ? ? ? ?b offset field size value description 0 b bassboost 1 0x01 0x00 true false ?p?????[?^ ?a ???l??o ? ??? ?a ?f?o?c?x ? ?a ?f?[?^?t?f?[?y ?? stall ? ?a ??? ? ?l ?e ???x ???1?? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 43 - 5.1.3. volume control volume ? ?y? ? ?a ?e ?`???l?? ? ?? ??? ?y? ?3??? ?b adc ? ?}?x?^?`???l?? ? ?a dac ? ??? ? ?a l(channel 1)/r(channel 2) ?` ???l?? ????? ?? ??? ?y? ?3??? ?b offset field size value description 0 bmrequesttype 1 0x21 1 brequest 1 0x01 set_cur 2 wvalue 2 0x0200 0x0201 0x0202 a/d: volume_control | master channel dac: volume_control | channel_ 1 dac: volume_control | channel_ 2 4 windex 2 0x0 5 0 0 0x0600 0x0 8 0 0 0x0800 a/d ? feature unit id : 0x05 ?i mic rec master ch ?j a/d ? feature unit id : 0x06 ?i mic play master ch ?j d/a ? feature unit id : 0x08 ?i lineout lch vo lume ?j d/a ? feature unit id : 0x08 ?i lineout rch volume ?j lower byte : audio control interface(0x00) 6 wlength 2 0x0002 volume control ?{?????[?? ? ?y??l offset field size value description 0 wvolume 2 0xzz zz the value is set by host ?{?????[?? ? ?f?[?^?t?h?[?}?b?g ? ?a usb audio cl ass ?h?l???????g ? ?] ??? ?b ?p?????[?^ ?a ?a ?????l ?e ? ?|? ?l ? ??? ?a ?????l ?a ?y? ?3??? ?b ?p?????[?^ ?a ?????l??o ? ??? ?a ?????l ?a ?y? ?3??? ?b n fu1(id5 ?f mic ?^?1?p ),fu2(id6 ?a mic ?????p ) ?? ?y??a?\ ? volume ?l (usb ?k?i ? ?o? 1byte ? 00h ?? ???f ?????? ) volume value usb audio class format 24.0db 0x7fff -------- -------- 24.0db 0x1800 23.0db 0x17ff ------ -- -------- 0.0db 0x0000 -------- ------- - 30.0db 0xe200 - 31.0db 0xe1ff ------- - 31.0db 0x8000 n fu 3 (unit id 8, as i/f 2 : lineout ?p ) ?? ?y??a?\ ? volume ?l ?i usb ?k?i ? ?o? 1byte ? 00h ?? ???f ?????? ?b?j volume value usb audio class format 0.0db 0x7fff -------- -------- 0.0db 0x0000 - 1.0db 0xff00 - 2.0db 0xfe00 ------- --------- - 46.0db 0xd200 - 47.0db 0xd100 -------- -------- - 47.0db 0x8000
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 44 - 5.2. set selector unit control request 5.2.1. selector control offset field size value description 0 bmrequesttype 1 0x 2 1 1 breque st 1 0x01 set_cur 2 wvalue 2 0x0 0 0 0 zero 4 windex 2 0x0 7 00 selector unit control | interface 0 6 wlength 2 0x0001 the length of mute control parameter block ?p?????[?^ ? ??o ? ? ???? ?b offset field size value description 0 b selector 1 0xzz the value is set by host ?z?x?g ?? ack ? ?? ????a ?a ?f?[?^ ? ?3?? ?3??? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 45 - 5.3. get feature unit control request 5.3.1. mute control offset field size value description 0 bmrequesttype 1 0x a 1 1 brequest 1 0x 8 1 get _c ur 2 wvalue 2 0x010 0 mute_control | channel_ 0 4 windex 2 0x0 5 00 0x0600 0x0800 mute for mic recording volume mute for mic playback volume mute for lineout volume lower byte : audio control interface(0x00) 6 wlength 2 0x0001 the length of mute control par ameter block ???y?y? ?3????? ?l ?e ?? ??? ?b offset field size value description 0 bmute 1 0x01 0x00 true false ?f?t?h???g ?l mute off(0x00): fu1(id5), fu3(id8) mute on(0x01): fu2(id6) 5.3.2. bass boost control offset field size value description 0 bmrequesttype 1 0x a 1 1 brequest 1 0x 8 1 get _cur 2 wvalue 2 0x0 9 0 0 bass_boost | channel_ 0 4 windex 2 0x0800 6 wlength 2 0x0001 the length of mute control parameter block ???y?y? ?3????? ?l ?e ?? ??? ?b offset field size value description 0 b bassboost 1 0x01 0x00 true false ?f?t?h???g ?l bass boost off(0x00 ):
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 46 - 5.3.3. volume control offset field size value description 0 bmrequesttype 1 0x a 1 1 brequest 1 0x81 0x82 0x83 0x84 get_cur get_min get_max get_res 2 wvalue 2 0x0200 0x020 1 0x0202 volume_control | master ch (fu5, fu6) volume_control | channel_ 1 (fu8) volu me_control | channel_ 2 (fu8) 4 windex 2 0x0 5 0 0 0x0 6 0 0 0x0800 mic recording volume mic playback volume lineout volume lower byte: audio control interface(0x00) 6 wlength 2 0x0002 volume control ?? ? ?l (2 ?o?c?g : wvolume ?l ) ? ??o ? ? ???? ?b ?? ??o ? ?g ?y ?? ??1? ???n?g?x?g ?? ?a stall ?e ?? ??? ?b brequest wvalue windex wvolume(2 ?o?c?g ) desciptorn 0x81 0x0200 0x0500 0xzzzz ???y?y? ?3????? mic ?^?1?p volume ?l ?e ?? ? 0x81 0x0200 0x0600 0xzzzz ???y?y? ?3????? mic ?????p volume ?l ?e ?? ? 0x81 0x0201 0x0800 0xzzzz ???y?y? ?3????? line ? lc h ? volume ?l ?e ?? ? 0x81 0x0202 0x0800 0xzzzz ???y?y? ?3????? line ? rch ? volume ?l ?e ?? ? 0x82 0x0200 0x0500 0xe100 ?^?1?p mic volume ? ?????l ?i - 31db ?j ?e ?? ? 0x82 0x0200 0x0600 0xe100 ?????p mic volume ? ?????l ?i - 31db ?j ?e ?? ? 0x82 0x0201 0x0800 0xd100 line out volume ? ?????l ?i - 47db ?j ?e ?? ? 0x82 0x0202 0x0800 0xd100 line out volume ? ?????l ?i - 47db ?j ?e ?? ? 0x83 0x0200 0x0500 0x1800 ?^?1?p mic volume ? ?????l ?i +24db ?j ?e ?? ? 0x83 0x0200 0x0600 0x1800 ?????p mic volume ? ?????l ?i +24db ?j ?e ?? ? 0x83 0x0201 0x0800 0x0000 line out volume ? ?????l ?i 0db ?j ?e ?? ? 0x83 0x0202 0x0800 0x0000 line out volume ? ?????l ?i 0db ?j ?e ?? ? 0x84 0x0200 0x0500 0x0100 ?^?1?p mic volume ? ?a?e?\ ?i 1db ?j ?e ?? ? 0x84 0x0200 0x0600 0x0100 ?????p mic volume ? ?a?e?\ ?i 1db ?j ?e ?? ? 0x84 0x0201 0x0800 0x0100 lineout volume ? ?a?e?\ ?i 1db ?j ?e ?? ? 0x84 0x0202 0x0800 0x0100 lineout volume ? ?a?e?\ ?i 1db ?j ?e ?? ? ?{?????[?? ? ?f?t?h???g ?l ? ?a adc,dac ? ? 0db(0x0000) ??? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 47 - 5.4. get selector unit control request 5.4.1. selector control offset field size value description 0 bmrequesttype 1 0x a 1 1 brequest 1 0x 8 1 get _cur 2 wvalue 2 0x0 0 0 0 zero 4 windex 2 0x0 7 00 selector unit control 6 wlength 2 0x0001 the length of selector control parameter block ?p?????[?^ ? ??o ? ? ???? ?b offset field size value description 0 b selector 1 0xzz ? 0x01 ? 5.5. get mixer unit control request 5.5.1. mixer control offset field size value description 0 bmrequesttype 1 0x a 1 1 brequest 1 0x 8 1 0x82 0x83 0x84 get _cur get_min get_max get_res 2 wvalue 2 0x0 0 0 0 zero 4 windex 2 0x0 900 selector unit 6 wlength 2 0x00 0c the length of mixer control parameter block ?p?????[?^ ? ??o ? ? ???? ?b offset field size value description 0 b mixer 12 0xzz get_res ? ?a ?u ???[?h (12 ?o?c?g ) ? 0x0100 ? ?e ?? ? ?a get_cur, get_min, get_max ? ?? ??? ? ?a ?o?l 6 ???[?h ?i 12 ?o?c?g ?j ?e ?? ??? ?b offset value description 0 0x0000 mic 1ch ---- lineout lch: 0db 2 0x0000 mic 1ch ---- lineout rch: 0db 4 0x0000 dac lch ---- lineout lch: 0db 6 0x8000 dac lch ---- lineout rch: - 127db 8 0x8000 dac rch ---- lin eout lch: - 127db 10 0x0000 dac rch ---- lineout rch: 0db
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 48 - 5.6. endpoint control request AK4571 ? ?a adc ?a dac ? ? 6 ??t ? ?t???v?????o ??g?? ?e ?t?|?[?g ????? ?a ?????? ??? ? ?y??a?\ ??? ?b ?t???v?????o ??g?? ? ?y? ? ?a set endpoint control request ???? ?s ??? ?b AK4571 ? ?a ?t???v?????o ??g?? ? ?y? ?i set_cur ?j ????? ?a ???y?y? ?3????? ?t???v?????o ??g?? ? ???? ?i g et_cur ?j ?e ?t?|?[?g ???????a ?a ??? ??o ? ???n?g?x?g ?i get_min, get_max,get_res ?j ? ?t?|?[?g ??????1?? ?b 5.6.1. set endpoint control request offset field size value description 0 bmrequesttype 1 0x22 1 brequest 1 0x01 set_cur 2 wvalue 2 0x0100 upper byte: sampling_freq_control (0x01) lower b yte : zero 4 windex 2 0x0081 0x0002 endpoint address (0x81 : a/d ) endpoint address (0x 02: d/a ) 6 wlength 2 0x0003 the length of sampling frequency parameter block ?p?????[?^ ? ??o ? ? ???? ?b offset field size value description 0 isamplefreq 3 0xyyyyyy the followi ng seven values are valid. others are invalid. 0x001f40 : 8khz 0x002b11 : 11.025khz 0x003e80 : 16khz 0x005622 : 22.05khz 0x00 7d00 : 32 khz 0x00ac44 : 44.1khz ( default of this lsi ) 0x00bb80 : 48khz a/d ?? d/a ? ?t???v?????o ??g?? ? ?a ??? ? ?y??a?\ ??? ?b ?p?????[?^ ?a ???l??o ? ??? ?a ?f?o?c?x ? ?a ?l ?e ?3?? ? ?a ??? ? ?l ?e ???x ???1?? ?b?i ????? ?a stall ? ?? ?3?? ?a ack ?e ?? ? ?j 5.6.2. get endpoint control request for in endpoint offset field size value description 0 bmrequesttype 1 0xa2 1 brequest 1 0x81 get_cur 2 wvalue 2 0x0100 upper byte: sampling_freq_control (0x01) lower byte : zero 4 wi ndex 2 0x0 081 0x0002 endpoint address (0x 8 1 : a/d ) endpoint address (0x 02: d/a ) 6 wlength 2 0x0003 the length of sampling frequency parameter block ?p?????[?^ ? ??o ? ? ???? ?b offset field size value description 0 isamplefreq 3 0xyyyyyy the following seven values a re valid. others are invalid. 0x001f40 : 8khz 0x002b11 : 11.025khz 0x00 3e80 : 1 6 khz 0x005622 : 22.05khz 0x00 7d00 : 32 khz 0x00ac44 : 44.1khz ( default of this lsi ) 0x00bb80 : 48khz
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 49 - 5.7. hid ???a ???n?g?x?g 5.7.1. get descriptor(hid/report) offset field size value descr iption 0 bmrequesttype 1 0x8 1 1 brequest 1 0x06 get_descriptor 2 wvalue 2 0x 2100 0x2200 hid descriptor report descriptor 4 windex 2 0x000 3 interface number (#3) 6 wlength 2 0xzzzz descriptor length (zzzz is assigned by host) wvalue ?a hid descriptor ? ? ?? ? ?a hid descriptor ?e ?? ??? ?b wvalue ?a report descriptor ? ??? ?a ?o?l???? ?i report descriptor ?f 31 ?o?c?g ?j ?e ?? ??? ?b report descriptor ???l usage page (consumer) 0x05, 0x0c usage (consumer control) 0x09, 0x01 collection (application) 0xa1, 0x01 logical minimum (0) 0x15, 0x00 logical maximum (1) 0x25, 0x01 usage (volume increment) 0x09, 0xe9 usage (volume decrement) 0x09, 0xea report size (1) 0x75, 0x01 data length ?i 1 bit ?j report count (2) 0x95, 0x02 number of data ?i inc, dec: two ?j input (data, variable, absolute, no_wrap, no_preferred) 0x81, 0x2a usage (mute) 0x09, 0xe2 report count (1) 0x95, 0x01 input (data, variable, relative, no_wrap, no_preferred) 0x81, 0x2e report count (5) 0x95, 0x05 input (constant) 0x81, 0x01 end collection 0xc0
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 50 - 5.7.2. get report reque st offset field size value description 0 bmrequesttype 1 0x a 1 class specific request 1 brequest 1 0x 0 1 get _ report 2 wvalue 2 0x0100 report type (in) and report id 4 windex 2 0x 0003 interface no (#3) 6 wlength 2 0xzzzz report descriptor length 1 ?o?c?g ???? ?i interface #3 ? interrupt ?]?? ?? ?z?x?g ? ?? ???? ?f?[?^ ?? ? ?? ?f?[?^?t?h?[?}?b?g ?j ?a ?? ????? ?b ?? ???n?g?x?g ?a ?-?s ?3? ?? ??? ?a omute, inc, dec ?s?? ?a ?? ?3??????????? ??? ?e ???? ?? ??? ???w?x?^ ? ?l ?e ?]?? ??? ?b ????? ?a interrupt pipe ? ??? ?? ? ?? ?a ???n?g?x?g ?????? ?a ? ? ??? ???w?x?^ ?e ???z?b?g ???1?? ?b 5.8. string ???a ???n?g?x?g offset field size value description 0 bmrequesttype 1 0x80 1 brequest 1 0x06 get_descriptor ?i string ?j 2 wvalue 2 0x 03?? 0x03?? is assigned by host: 0x0300: langid 0x0301: imanufacturer 0x0302: iproduct 4 windex 2 don't care 6 wlength 2 0xzzzz descriptor length (zzzz is assigned by host) wvalue ?? ?| ?3?? ?a string d escriptor ?e ?? ??? ?b
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 51 - 6. system block diagram 1k bit ? eeprom ?e ?g?p ?? ??? ? ?u???b?n ?} ?e? ?| ??? ?b xtalout dgnd bgnd xtalin epsw 1 micin amp1o amp2i amp2o lbfi rbfi rbfo rout epdi epao sk cs testmode2 vrda vrad agnd va rstn susn omute i nc mstat micbias imute epsel epen stby emsw vcom lbfo lout test1 test2 testmode1 testmode3 4.7 m 0.1 m + 4.7 m 0.1 m + 12mhz 47k 3.3n 47k 0.1u dec vd 47k 0.1u 47k 0.1u 47k 0.1u 10 m 1 m + mic 1 m 4.7 m 0.1 m + 4.7 m 0.1 m + 4.7 m 0.1 m + 2.7k 4.7k/2.2k 0.1 m 1n 1 m 10k< 1 m 10k< cb rb rb cb cb: 4.7n rb: 360k gain=19db, fc=94hz dp dn 1.5k vd lflt_sys lflt_44k lflt_48k test3 22n 12 0k 120k 6.8n 6.8n < example > 10p ???j 10p ???j 300 *): ?? ??? ?a?i???o ??? ?e ?? ????? ?a ???? ? ????e? ????? 10pf ???x ?e ??? ??? ?b figure 14 system block diagram
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 52 - 7. package 1 12 48 13 7.0 9.0 0.2 7.0 9.0 0.2 0.22 0. 08 48pin lqfp(unit:mm) 0.10 37 12 24 25 36 0.16 0. 07 1.40 0. 05 0.13 0. 13 1.70max 0 ~ 10 0.10 m 0.5 0. 2 0.5
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 53 - 8. marking AK4571vq xxxxxxx 1 1) pin #1 indication 2) date code: xxxxxxx (7 digits) 3) marking code: AK4571vq 4) asahi kasei logo
asahi kasei [AK4571] ms0153 - j - 02 2003/3 - 54 - ?d?v ? ??????? ?{?? ? ?l? ?3??? ???i ?a ?y ?? ?a ???i ? ?d?l ??a??????? ?a ???i??p ?????? ?\?? ??- ???x ??? ???a????? ?b ?] ????? ?a ?2 ?g?p ?e ??? ? ?? ?? ?a ?{?? ? ?f? ??? ???? ?a ???v ??? ?????????e ???e?c???s?? ?a ????? ???e????x?c???s?? ??2 ?m?f?o ?3? ?b ?{?? ? ?f? ?3??? ???? ?e ?}? ? ?g?p ? ?n?? ??? ???o? ? ???l ?? ????? ?a ?h?????l?? ?a ??? ?? ? ?? ?? ? ?? ?? ?n?q ??a??????? ?a ???e ???? ??c ?e ?? ???????????1????? ?a ?2 ?1?3?o ?3? ?b ?{???l????i ?a ?a ?o??????y ?? ?a ?o???f???????@ ? ? ??? ??a??? ( ?e? ?e ? ?t ) ? ?y?? ?? ??? ?a ?a?o ?? ?? ? ??@ ? ?? ???- ?a?o???a ?a ?k?v ??? ?b ?????@? ?a ??s???u ?a ?q??f???p?@? ?a ??q?????p?@? ??? ?a ??? ???u ?e ?@? ? ?? ?a ????s?? ?a ?a ??? ???? ??? ?e ?a ??? ?a ???? ?a ?g? ?a ??y?? ?? ?d?? ? ?1?q ?e ?y ??????a ???\?z ?3????? ? ? ???? ?? ? ?m???? ?e ?v?? ?3?? ?p?r ? ???e???i ?e ?g?p ?3?? ??? ? ?a ?k ?? ???o ? ???e???\????e ? ??? ???? ?? ?e? ?? ? ?o ?3? ?b ?? ???? ?e ?? ???????? ?p?r ? ???e???i ?e ?g?p ?3??? ??? ?a ???e ? ?a ??? ?g?p ???? ?? ??? ?1?q ?? ? ??c ?e ????? ???????????1??????2 ?1?3?o ?3? ?b ? ?q?l ? ?]???? ?????? ??????? ? ???y ?e ?m ????? ???l?p?r ? ???e???i ?a ?g?p ?3? ?a ??? ?g?p ?? ?? ?1?q?? ?a ?? ???? ??? ? ?s ??? ?q?l ????2 ???s ???? ?a?? ??? ?? ????????2 ?1?3?o ?3? ?b


▲Up To Search▲   

 
Price & Availability of AK4571

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