SLAU846B June 2023 – November 2024 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519
The DAC module has an 4x12-bits FIFO. By default the FIFO operation is disabled and it is enabled by setting the CTL2.FIFOEN bit. When the CPU or DMA controller writes into the memory mapped data register DATA0, the data is written into FIFO at the location pointed by the write pointer. The data is read from FIFO and loaded to internal DAC data register when the FIFO read trigger is asserted. The data written into the FIFO can be in binary or twos complement format.