Limits event monitoring

nRF54LV10A Preliminary Datasheet

Monitoring a channel with an event can be set up by configuring limit register CH[n].LIMIT.

If the conversion result is higher than the defined high limit, or lower than the defined low limit, the appropriate event will be generated. Limit comparison happens automatically and does not need to be enabled.

Figure 4. Example of limits monitoring on channel [n]
Page-1 Sheet.6 Sheet.7 Dynamic connector.1308 Dynamic connector.1309 Sheet.10 Sheet.11 Sheet.12 CH[n].LIMIT.LOW CH[n].LIMIT.LOW Sheet.13 CH[n].LIMIT.HIGH CH[n].LIMIT.HIGH Sheet.14 Sheet.15 Events Events Sheet.16 Sheet.17 Sheet.18 Sheet.19 Sheet.20 Sheet.21 Sheet.22 Sheet.23 Sheet.24 Sheet.25 Sheet.26 Sheet.27 EVENTS_CH[n].LIMITH EVENTS_CH[n].LIMITH Sheet.28 Sheet.29 EVENTS_CH[n].LIMITL EVENTS_CH[n].LIMITL Sheet.30 Sheet.31 EVENTS_CH[n].LIMITH EVENTS_CH[n].LIMITH Sheet.32 Sheet.33 EVENTS_CH[n].LIMITH EVENTS_CH[n].LIMITH Sheet.34 Sheet.35 Sheet.36 Sheet.37 Sheet.38 Sheet.39 Sheet.40 Sheet.41 Sheet.42 Sheet.43 VIN VIN Sheet.44 t t

When setting the channel limits, CH[n].LIMIT.HIGH must be higher than, or equal to, CH[n].LIMIT.LOW. In other words, an event can only be generated when the input signal has been sampled outside of the defined limits. It is not possible to generate an event when the input signal is inside a defined range by switching high and low limits.

If a channel does not require comparison, software ignores the related events. In that situation, the value of the limits registers is irrelevant, so it does not matter if CH[n].LIMIT.LOW is lower than CH[n].LIMIT.HIGH or not.