Datasheet

CLOCKCONTROLREGISTER(0x00)
DEVICEIDREGISTER(0x01)
TAS5706A
TAS5706B
SLOS606DMARCH2009REVISEDSEPTEMBER2009.............................................................................................................................................
www.ti.com
Inthemanualmode,theclockcontrolregisterprovidesawayforthesystemmicroprocessortoupdatethedata
andclockratesbasedonthesamplerateandassociatedclockfrequencies.Intheauto-detectmode,theclocks
areautomaticallydeterminedbytheTAS5706A.Inthiscase,theclockcontrolregistercontainstheauto-detected
clockstatusasautomaticallydetected(D7–D2).BitsD7–D5selectsthesamplerate.BitsD4–D2selectthe
MCLKfrequency.BitD0isusedinmanualmodeonly.Inthismode,whentheclocksareupdateda1mustbe
writtentoD0toinformtheDAPthatthewrittenclocksarevalid.
Table3.ClockControlRegister(0x00)
D7D6D5D4D3D2D1D0FUNCTION
000f
S
=32-kHzsamplerate
001f
S
=38-kHzsamplerate
010f
S
=44.1-kHzsamplerate
011f
S
=48-kHzsamplerate
(1)
100f
S
=88.2-kHzsamplerate
101f
S
=96-kHzsamplerate
110f
S
=176.4-kHzsamplerate
111f
S
=192-kHzsamplerate
000MCLKfrequency=64×f
S
(2)
001MCLKfrequency=128×f
S
(3)
010MCLKfrequency=192×f
S
011MCLKfrequency=256×f
S
(1)
100MCLKfrequency=384×f
S
(4)
101MCLKfrequency=512×f
S
(4)
110Reserved
111Reserved
1Bitclock(SCLK)frequency=48×f
S
(5)
Bitclock(SCLK)frequency=64×f
S
or32×f
S
(selectedinregister
0
0x04)
(1)
0Clocknotvalid(inmanualmodeonly)
(1)
1Clockvalid(inmanualmodeonly)
(1)Defaultvaluesareinbold.
(2)Ratenotavailablefor32-,44.1-,and48-kHzdatarates
(3)Ratenotavailablefor32-kHzdatarate
(4)Ratenotavailablefor176.4-kHzand192-kHzdatarates
(5)Rateonlyavailablefor192-f
S
and384-f
S
MCLKfrequencies
ThedeviceIDregistercontainstheIDcodeforthefirmwarerevision.
Table4.DeviceIDRegister(0x01)
D7D6D5D4D3D2D1D0FUNCTION
0Default
(1)
0101010Identificationcode
(1)Defaultvaluesareinbold.
44SubmitDocumentationFeedbackCopyright©2009,TexasInstrumentsIncorporated
ProductFolderLink(s):TAS5706ATAS5706B
TAS5706A is Not Recommended for New Designs