Usage Notes and Known Design Exceptions to Functional Specifications
25
SPRZ412K – December 2013 – Revised February 2020
Copyright © 2013–2020, Texas Instruments Incorporated
TMS320F2837xD Dual-Core MCUs Silicon Revisions C, B, A, 0
Advisory
SDFM: Dynamically Changing Data Filter Settings (Such as Filter Type or DOSR)
Will Trigger Spurious Data Acknowledge Events
Revision(s) Affected
0, A, B, C
Details
When SDFM data settings—such as filter type or DOSR settings—are dynamically
changed during run time, spurious data-filter-ready events will be triggered. The spurious
data-ready event will trigger a corresponding CPU interrupt, CLA task, and DMA trigger if
configured appropriately.
Workaround(s)
When SDFM data filter settings need to be changed dynamically, follow the procedure
below to ensure spurious data-filter-ready events are not generated:
1. Disable the SDFM data filter.
2. Change SDFM data filter settings such as filter type or DOSR.
3. Delay for at least a latency of data 5 SD-Cx clock cycles.
4. Enable the SDFM data filter.