TAS5558: volume register 0xD0 programming

Part Number: TAS5558

Tool/software:

Hello,

Our customer has a question why a user should wait for 1.5x slew rate period after he program volume register 0xD0 in TAS5558 shown in below, becuase this restriction makes him complicated software development, according to him.

Could you please help him why TAS5558 needs this restriction.

** quote from TAS5558 datasheet "7.6.2.37 Volume, Treble, and Bass Slew Rates Register (0xD0)"

Note: Once the volume command is given, no I2C commands should be issued until volume ramp has finished. The lock out time is 1.5 × slew rate or defined in 0xD0

best regards,