Hello TI,
I am currently trying to configure and enable the DRC in the TAS5727M in order to implement a peak limiter to protect for transducer over-excursion. Referring to the app note "TAS57xx Dynamic Range Control" (sloa148.pdf), it appears that the DRC in the TAS5727M is more "limited" than what the app note describes, i.e. does not allow for setting of the compression ratio K and offset O. Many of the registers indicated in the sloa148 app note show up as 'reserved' in the TAS5727M I2C memory map (0x3A, 0x3D, 0x41-0x42, 0x44-0x45). It also appears that the I2C register addresses are incorrect in sloa148, when compared to the TAS5727M datasheet. Also, when connected to my TAS5727EVM, the DRC configuration pop-up window in the TAS57XX GDE is different than what is shown in the app note. Since it appears the compression ratio K and offset O are not adjustable, what are the default settings? I am assuming K = infinite and O = 0dB, but can you confirm this?
Any suggestions you have on how to configure the TAS5727M DRC would be most helpful, as well as information you may have on the differences in DRC operation between this device and the other devices in the TAS57xx family.