FIFO Check1/Start
FIFO
full
?
Counter
=FIFOLEV
?
Yes
No
Capture data,
no DMA pending
Increment counter
No
Yes
Generate DMA
Reset counter
FIFO check 2
Yes
No
?
full
FIFO
No
=FIFOLEV
?
Counter
Increment counter
DMA
Capture data,
done
?
DMA
No
Yes
Yes
Yes
Generate DMA
Reset counter
Idle, DMA pending
DMA
No
done
?
Architecture
1276
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multimedia Card (MMC)/Secure Digital (SD) Card Controller
Figure 26-9. FIFO Operation During Card Read Diagram