SPRZ412N December 2013 – May 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
SDFM: Comparator Filter Module may Generate Spurious Over-Value and Under-Value Conditions
0, A, B, C
When interrupts are enabled in the SDFM comparator module, it may trigger spurious over-value (SDIFLG.IEHx, x = 1 to 4) or under-value (SDIFLG.IELx, x = 1 to 4) conditions. These are depicted as IELx and IEHx interrupt outputs in the “Block Diagram of One Filter Module” figure in the TMS320F2837xD Dual-Core Real-Time Microcontrollers Technical Reference Manual.
For silicon revisions 0 and A – Disable SDFM comparator interrupt sources to avoid spurious events.
For future silicon revisions – These erroneous interrupts can be eliminated by implementing the following workaround: