ADC Registers
888
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
Analog To Digital Converter (ADC) Module
Table 22-11. ADC Event Group Operating Mode Control Register (ADEVMODECR)
Field Descriptions
Field
Value
Description
Reserved
0
Reads return 0. Writes have no effect.
No Reset on ChnSel
No Event Group Results Memory Reset on New Channel Select.
This bit determines whether the event group results’ RAM is reset whenever a non-zero value is written
to the event group channel select register.
Any operation mode read/write:
0
Event group results RAM is reset when a non-zero value is written to event group channel select
register, even if event group conversions are completed.
1
Event group results RAM is not reset when a non-zero value is written to event group channel select
register, and event group conversions are completed.
If the event group conversions are ongoing (active or frozen), then writing a non-zero value to the
event group channel select register will always reset the event group results RAM.
EV_DATA_FMT
Event Group Read Data Format.
This field is only applicable when the ADC module is configured to be in the 12-bit ADC module. This
field is reserved when the module is configured as a 10-bit ADC module.
This field determines the format in which the conversion results are read out of the Event group results
RAM when using the FIFO interface, that is, when reading from the ADEVBUFFER or
ADEVEMUBUFFER locations.
Any operation mode read/write:
0
Conversion results are read out in full 12-bit format. This is the default mode.
1h
Conversion results are read out in 10-bit format. Bits 11-2 of the 12-bit conversion result are returned
as the 10-bit conversion result.
2h
Conversion results are read out in 8-bit format. Bits 11-4 of the 12-bit conversion result are returned as
the 8-bit conversion result.
3h
Reserved. The full 12-bit conversion result is returned if programmed.
EV_CHID
Enable Channel Id for the Event Group conversion results to be read. This bit only affects the “read
from FIFO” mode. The ADC always stores the channel id in the results RAM. Any 16-bit read
performed in the “read from RAM” mode will return the 5-bit channel id along with the 10-bit conversion
result.
Any operation mode read/write:
0
Bits 14-10, the channel id field, of the data read from the Event Group results’ FIFO is read as 00000b.
1
Bits 14-10, the channel id field, of the data read from the Event Group results’ FIFO contains the
number of the ADC analog input to which the conversion result belongs.
OVR_EV_RAM_IGN
This bit allows the ADC module to overwrite the contents of the Event Group results memory under an
overrun condition.
Any operation mode read/write:
0
The ADC cannot overwrite the contents of the Event Group results memory. When an overrun of this
memory occurs, the software needs to read out all the contents of this memory before the ADC is able
to write a new conversion result for the Event Group.
1
When an overrun of the Event Group results memory occurs, the ADC proceeds to overwrite the
contents with any new conversion results for the Event Group, starting with the first location in this
memory.
EV_8BIT
Event Group 8-bit result mode.
This bit is only applicable when the ADC module is configured to be a 10-bit ADC module. This field is
reserved when the module is configured as a 12-bit ADC module.
This bit allows the Event Group conversion results to be read out in an 8-bit format. This bit only
applies to the “read from FIFO” mode. The lower 2 bits of the 10-bit conversion result are discarded
and the upper 8 bits are shifted right two places to form the 8-bit conversion result.
Any operation mode read/write:
0
The Event Group conversion result is read out as a 10-bit value in the “read from Event Group FIFO”
mode.
1
The Event Group conversion result is read out as an 8-bit value in the “read from Event Group FIFO”
mode.