Device Special Functions
2.11 Device Special Functions
2.11.1 Interrupts
Some specific events in the TLV320DAC3203 which may require host processor intervention, can be used
to trigger interrupts to the host processor. This avoids polling the status-flag registers continuously. The
TLV320DAC3203 has two defined interrupts; INT1 and INT2 that can be configured by programming Page
0, Register 48 and 49. A user can configure the interrupts INT1 and INT2 to be triggered by one or many
events such as
•
DAC DRC Signal exceeding Threshold
•
Over-current condition in headphones
•
Data Overflow in ADC and DAC Processing Blocks and Filters
Each of these INT1 and INT2 interrupts can be routed to output pins like GPIO, DOUT and MISO by
configuring the respective output control registers in Page 0, Register 52, 53 and 55. These interrupt
signals can either be configured as a single pulse or a series of pulses by programming Page 0, Register
48, D(0) and Page 0, Register 49, D(0). If the user configures the interrupts as a series of pulses, the
events will trigger the start of pulses that will stop when the flag registers in Page 0, Register 42, 44 and
45 are read by the user to determine the cause of the interrupt.
71
SLAU434 – May 2012
TLV320DAC3203 Application
Copyright © 2012, Texas Instruments Incorporated