Datasheet
I
2
CSERIALCONTROLCOMMANDCHARACTERISTICS
TAS5706A
TAS5706B
www.ti.com
.............................................................................................................................................SLOS606D–MARCH2009–REVISEDSEPTEMBER2009
TheDAPhastwogroupsofI
2
Ccommands.Onesetiscommandsthataredesignedspecificallytobeoperated
whileaudioisstreamingandthathavebuilt-inmechanismstopreventnoise,clicks,andpops.Theotherset
doesnothavethisbuilt-inprotection.
Commandsthataredesignedtobeadjustedwhileaudioisstreaming:
•Mastervolume
•Mastermute
•Individualchannelvolume
•Individualchannelmute
Commandsthatarenormallyissuedaspartofinitialization:
•Serialdatainterfaceformat
•De-emphasis
•Sample-rateconversion
•Inputmultiplexer
•Outputmultiplexer
•Biquads
•Downmix
•Channeldelay
•Enable/disabledcblocking
•Hard/softunmutefromclockerror
•Enable/disableheadphoneoutputs
Start-upsequenceforcorrectdeviceoperation
Thissequencemustbefollowedtoensureproperoperation.
1.HoldALLlogicinputslow.PowerupAVDD/DVDDandwaitfortheinputstosettleintheallowedrange.
2.DrivePDN=1,MUTE=1,anddriveotherlogicinputstothedesiredstate.
3.ProvideastableMCLK,LRCLK,andSCLK(clockerrorsmustbeavoidedduringtheinitializationsequence).
4.Aftercompletingstep3,wait100µs,thendriveRESET=1,andwait13.5msafterRESETgoeshigh.
5.Trimtheinternaloscillator(write0x00toregister0x1B).
6.Wait50mswhilethepartacquireslock.
7.ConfiguretheDAPviaI
2
C,e.g.:
–Downmixcontrol(0x21)
–Biquads(0x23–0x24and0x29–0x38)
–DRCparametersandcontrols(0x3A–0x46)
–Bankselect(0x50)
NOTE:UsermaynotissueanyI
2
Creadsorwritestotheaboveregistersafterthisstepiscomplete.
8.ConfigureremainingI
2
Cregisters,e.g.:
–Shutdowngroup
–De-emphasis
–Inputmultiplexers
–Outputmultiplexers
–Channeldelays
–DCblocking
–Hard/softunmutefromclockerror
–Serialdatainterfaceformat
–Clockregister(manualclockmodeonly)
NOTE:TheBKND_ERRregister(0x1C)canonlybewrittenoncewithavaluethatisnotreserved(00
and01arereservedvalues).
9.Exitall-channelshutdown(write0tobit6ofregister0x05).
Copyright©2009,TexasInstrumentsIncorporatedSubmitDocumentationFeedback39
ProductFolderLink(s):TAS5706ATAS5706B
TAS5706A is Not Recommended for New Designs