Error Reporting And Interrupt Behavior; Table 8. Error Reporting And Interrupt Behavior Details - Cirrus Logic CDB4244 Manual

4 in/4 out audio codec with pcm and tdm interfaces
Table of Contents

Advertisement

4.8

Error Reporting and Interrupt Behavior

The CS4244 is equipped with a suite of error reporting and protection. The types of errors that are detected,
the notification method for these errors, and the steps needed to clear the errors are detailed in
It is important to note that the interrupt notification bits for all of the errors are triggered on the edge of the
occurrence of the event. They are not level-triggered and therefore do not indicate the presence of an error
in real time. This means that, a "1" in the error's respective field inside the Interrupt Notification register only
indicates that the error has occurred since the last time the register was cleared and not necessarily that
the error is currently occurring.
Name of Error
Disallowed Test Mode Entry
(Note 36)
Serial Port Error
Clocking Error
ADCx Overflow
DACx Clip
Note:
36. This error is provided to aid in trouble shooting during software development. Entry into the test mode
of the device may cause permanent damage to the device and should not be done intentionally.
4.8.1
Interrupt Masking
An occurrence of any of the errors mentioned above will cause the interrupt line to engage in order to no-
tify the system controller that an error has occurred. If it is preferred that the error not cause the interrupt
line to engage, this error can be masked in its respective mask register. It is important to note that, in the
event of an error, the interrupt notification bit for the respective error will reflect the occurrence of the
event, regardless of the setting of the mask bit. Setting the mask bit only prevents the interrupt pin from
being flagged upon the occurrence.
DS900PP2
Event(s) that
Caused the Error
Device has entered test
mode due to an errant I²C
write.
FS/LRCK, or SCLK has
become invalid.
The speed mode which the
device is receiving is different
than the speed mode set in
the
SPEED MODE[1:0]
or the PLL is unlocked from
input signal.
ADC inputs are larger than
the permitted full scale signal.
DAC output level is larger
than the available rail voltage.

Table 8. Error Reporting and Interrupt Behavior Details

Outputs Muted
Upon Occurrence?
No
Yes
Yes
bits,
No
No
CS4244
Table
8.
All PDNx bits must be
set and then cleared
to resume normal
operation?
No
Yes
Yes
No
(Normal operation will con-
tinue but audible distortion
will occur.)
No
Normal operation will con-
tinue but audible distortion
will occur.
43

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CDB4244 and is the answer not in the manual?

Table of Contents