Datasheet

ERRORSTATUSREGISTER(0x02)
SYSTEMCONTROLREGISTER1(0x03)
TAS5706A
TAS5706B
www.ti.com
.............................................................................................................................................SLOS606DMARCH2009REVISEDSEPTEMBER2009
Notethattheerrorbitsarestickybitsthatarenotclearedbythehardware.Thismeansthatthesoftwaremust
cleartheregister(writezeroes)andthenreadthemtodetermineifthereareanypersistenterrors.
Table5.ErrorStatusRegister(0x02)
D7D6D5D4D3D2D1D0FUNCTION
MCLKerror
1PLLautolockerror
1SCLKerror
1LRCLKerror
1Frameslip
00000000Noerrors
(1)
(1)Defaultvaluesareinbold.
Notethattheerrorbitsarestickybitsthatarenotclearedbythehardware.Thismeansthatthesoftwaremust
cleartheregister(writezeroes)andthenreadthemtodetermineifthereareanypersistenterrors.
Table6.ErrorStatusRegister(0x02)
D7D6D5D4D3D2D1D0FUNCTION
1PLLautolockerror
1SCLKerror
1LRCLKerror
1Frameslip
00000000Noerrors
(1)
(1)Defaultvaluesareinbold.
Thesystemcontrolregister1hasseveralfunctions:
BitD7:If0,thedc-blockingfilterforeachchannelisdisabled.
If1,thedc-blockingfilter(–3dBcutoff<1Hz)foreachchannelisenabled(default).
BitD5:If0,usesoftunmuteonrecoveryfromclockerror.Thisisaslowrecovery.
If1,usehardunmuteonrecoveryfromclockerror(default).Thisisafastrecovery.
BitD3:If0,clockautodetectisenabled(default).
If1,clockautodetectisdisabled.
BitD2:If0,softstartisenabled(default).
If1,softstartisdisabled.
BitsD1–D0:Selectde-emphasis
Table7.SystemControlRegister1(0x03)
D7D6D5D4D3D2D1D0FUNCTION
0PWMhigh-pass(dcblocking)disabled
1PWMhigh-pass(dcblocking)enabled
(1)
0Reserved
(1)
0Softunmuteonrecoveryfromclockerror
1Hardunmuteonrecoveryfromclockerror
(1)
0Reserved
(1)
0Enableclockautodetect
(1)
(1)Defaultvaluesareinbold.
Copyright©2009,TexasInstrumentsIncorporatedSubmitDocumentationFeedback45
ProductFolderLink(s):TAS5706ATAS5706B
TAS5706A is Not Recommended for New Designs