SLASF62 June 2024 DAC80516
ADVANCE INFORMATION
Refer to the PDF data sheet for device specific package drawings
Each DAC can be set to enter a clear state using either hardware or software. When a DAC enters the clear state, the DAC is loaded with the data stored in the corresponding CLEAR_CODE register (code 0 by default) and the output is set to the corresponding voltage level.
The DAC buffer and active registers do not change when the DACs enter the clear state, which enables the DAC to return to the operating point prior to the clear event. The DAC buffer and active registers can also be updated while the DAC is in clear state, thus allowing the DAC to output a new value upon return to normal operation.When the DAC exits the clear state, the DAC is immediately loaded with the data in the active register, and the DAC output channel is set back to the corresponding level to restore operation.
By writing to the appropriate bits in the CLEAR register, each DAC can be programmed to enter or exit the clear state. Each DAC can also be forced to enter a clear state through the FLEXIO pin, when configured as an active-low CLEAR pin. This configuration is done by setting the FLEXIO_FUNC bit in the GEN_CONFIG register (by default, this bit is 0, and FLEXIO acts as a general purpose input-output pin). By default, each DAC output is automatically cleared when the CLEAR pin is asserted to a logic-low level, unless the appropriate bit in the CLEAR_PIN_MASK register is set. After the DAC leaves the clear state, the DAC is reloaded with the contents of the active register and the DAC output channel updates accordingly.
The device also allows user to set a common clear code for each DAC, which can be done by writing to the BCAST_CLR_DATA register. The value stored in this register is written to the CLEAR_CODE registers of all DACs operating in broadcast mode (determined by the appropriate bit setting in the BCAST_EN register), which can be used to clear multiple DACs channels to the same code simultaneously.
If a DAC channel is in a power-down state for any reason, any clear commands are ignored on the DAC until the channel exits the power-down state.