Hi,
We have a design using the TAS5630B in which VDD and GVDD_X rise several seconds before PVDD_X. As the PPSC detection system starts when VDD is supplied, we wonder if this system can detect OUT_X <-> GND_X and OUT_X <-> PVDD_X short circuits in our design (i.e. while PVDD_X are not supplied), or if it will always pass, even with shorts.
In order to answer this, we need to know how the PPSC protection works internally. We think that one possibility is that pulls are enabled while the half bridges are set in the Hi-Z state: during the first (resp. second) step detecting shorts from OUT_X to GND_X (resp. PVDD_X), a pull would be enabled internally between OUT_X and PVDD_X (resp. GND_X), so that the resulting voltage on OUT_X would be PVDD_X (resp. GND_X) with no short and GND_X (resp. PVDD_X) with a short, which would always give 0 V on OUT_X if PVDD_X is not supplied. Another possibility would be to connect VDD to OUT_X with a current limiter and to measure the voltage evolution on OUT_X.
Section "7.3.2.1 Powering Up" in the datasheet states that no power-up sequence is required, but it seems to compare only the supplies of VDD and GVDD_X while ignoring PVDD_X. Please clarify.
This section also states that it is not required (though recommended) to hold /RESET low while powering up the device. However, if we supply VDD and GVDD_X with /RESET low, then release /RESET, then only supply PVDD_X, we sometimes get unexpected overcurrents making the amplifier unusable. If we release /RESET only after having supplied VDD, GVDD_X, and PVDD_X, then everything always works fine.