Datasheet
ERRORSTATUSREGISTER(0x02)
SYSTEMCONTROLREGISTER1(0x03)
TAS5706A
TAS5706B
www.ti.com
.............................................................................................................................................SLOS606D–MARCH2009–REVISEDSEPTEMBER2009
Notethattheerrorbitsarestickybitsthatarenotclearedbythehardware.Thismeansthatthesoftwaremust
cleartheregister(writezeroes)andthenreadthemtodetermineifthereareanypersistenterrors.
Table5.ErrorStatusRegister(0x02)
D7D6D5D4D3D2D1D0FUNCTION
––––––––MCLKerror
–1––––––PLLautolockerror
––1–––––SCLKerror
–––1––––LRCLKerror
––––1–––Frameslip
00000000Noerrors
(1)
(1)Defaultvaluesareinbold.
Notethattheerrorbitsarestickybitsthatarenotclearedbythehardware.Thismeansthatthesoftwaremust
cleartheregister(writezeroes)andthenreadthemtodetermineifthereareanypersistenterrors.
Table6.ErrorStatusRegister(0x02)
D7D6D5D4D3D2D1D0FUNCTION
–1––––––PLLautolockerror
––1–––––SCLKerror
–––1––––LRCLKerror
––––1–––Frameslip
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
0–––––––PWMhigh-pass(dcblocking)disabled
1–––––––PWMhigh-pass(dcblocking)enabled
(1)
–0––––––Reserved
(1)
––0–––––Softunmuteonrecoveryfromclockerror
––1–––––Hardunmuteonrecoveryfromclockerror
(1)
–––0––––Reserved
(1)
––––0–––Enableclockautodetect
(1)
(1)Defaultvaluesareinbold.
Copyright©2009,TexasInstrumentsIncorporatedSubmitDocumentationFeedback45
ProductFolderLink(s):TAS5706ATAS5706B
TAS5706A is Not Recommended for New Designs