SLAU847F October 2022 – March 2026 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2116 , MSPM0L2117 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
Due to the noise or other interference, the input signal may fluctuate around the threshold voltage, causing the output to switch rapidly and erratically. This can lead to false triggering. Comparator blanking mode introduces a brief delay between the time the input signal crosses the threshold voltage and the time the output changes state.
When enabled, the blanking source signal acts as an inverted enable for the comparator output. Specifically, when the blanking source is asserted (logic high), the comparator output is forced to its current output state and is prevented from changing state, regardless of the comparator input voltages. Conversely, when the blanking source is de-asserted (logic low), the comparator output is enabled and free to respond to the comparator input voltages. This ensures stable operation during potentially noisy periods. See Figure 16-3 for a block diagram and Figure 16-4 for an example waveform demonstrating this functionality.
During this delay period, the comparator ignores any further changes in the input signal and maintains its current output state. This feature is mainly for uses cases like PWM waves indicated by a timer in motor drive, power control, and so on.
The control bits BLANKSRC in the register CTL2 can be used to configure disable or which source should be working on blanking mode. Refer to the data sheet of the device to see the specific blanking sources supported.