Texas Instruments
TMS320DM644x
manual
Appendix a
Functional Block Diagram
Signal Descriptions
Write-data CRC error
Reset Considerations
MMC Command Register Mmccmd
Power Management
Stream enable
MMC/SD Mode Write Sequence
Page 60
www.ti.com
Appendix A
60
Revision History
SPRUE30B
–September
2006
Submit Documentation Feedback
Page 59
Page 61
Image 60
Page 59
Page 61
Contents
Users Guide
Submit Documentation Feedback
Contents
Appendix a
List of Figures
List of Tables
Read This First
Trademarks
Features
Functional Block Diagram
Purpose of the Peripheral
Supported Use Case Statement
Industry Standards Compliance Statement
MMC/SD Controller Interface Diagram
MMC/SD Controller Clocking Diagram
Clock Control
Signal Descriptions
MMC/SD Controller Pins Used in Each Mode
1 MMC/SD Mode Write Sequence
Protocol Descriptions
MMC/SD Mode Write Sequence
2 MMC/SD Mode Read Sequence
Portion Sequence Description
MMC/SD Mode Read Sequence
Data Flow in the Input/Output Fifo
CRC
RD CMD
Fifo Operation Diagram
Data Flow in the Data Registers Mmcdrr and Mmcdxr
1st 2nd 3rd 4th Mmcdrr or Mmcdxr registers Support byten =
1st 2nd 3rd 4th Support byten = 1111 1110
Fifo Operation During Card Read Operation
Edma Reads
CPU Reads
Fifo Operation During Card Read Diagram
Fifo Operation During Card Write Operation
Edma Writes
CPU Writes
Fifo Operation During Card Write Diagram
Reset Considerations
Initialization
Initializing the Clock Controller Registers Mmcclk
Initialize the Interrupt Mask Register Mmcim
Initialize the Time-Out Registers Mmctor and Mmctod
Initialize the Data Block Registers Mmcblen and Mmcnblk
Monitoring Activity in the MMC/SD Mode
Determining Whether New Data is Available in Mmcdrr
Checking For a Data Transmit Empty Condition
Interrupt Support
Interrupt Events and Requests
Interrupt Multiplexing
Description of MMC/SD Interrupt Requests
Power Management
DMA Event Support
Emulation Considerations
MMC Card Identification Procedure
Card Identification Operation
Procedures for Common Operations
SD Card Identification Procedure
MMC/SD Mode Single-Block Write Operation Using CPU
MMC/SD Mode Single-Block Write Operation
MMC/SD Mode Single-Block Write Operation Using the Edma
MMC/SD Mode Single-Block Read Operation Using the CPU
MMC/SD Mode Single-Block Read Operation Using Edma
MMC/SD Mode Single-Block Read Operation
MMC/SD Mode Multiple-Block Write Operation Using CPU
MMC/SD Multiple-Block Write Operation
MMC/SD Mode Multiple-Block Write Operation Using Edma
MMC/SD Mode Multiple-Block Read Operation Using CPU
MMC/SD Mode Multiple-Block Read Operation Using Edma
MMC/SD Mode Multiple-Block Read Operation
Offset Acronym Register Description
MMC Control Register Mmcctl
MMC Control Register Mmcctl Field Descriptions
Bit Field Value Description
MMC Memory Clock Control Register Mmcclk
MMC Memory Clock Control Register Mmcclk Field Descriptions
Clken Clkrt
Clken
MMC Status Register 0 MMCST0
MMC Status Register 0 MMCST0 Field Descriptions
Bit Field
Write-data CRC error
MMC Status Register 1 MMCST1
MMC Status Register 1 MMCST1 Field Descriptions
Fifoful Fifoemp DAT3ST Drful Dxemp Clkstp Busy
Fifoful
MMC Interrupt Mask Register Mmcim
MMC Interrupt Mask Register Mmcim Field Descriptions
Etrndne Edated Edrrdy Edxrdy
Etrndne
MMC Response Time-Out Register Mmctor
MMC Response Time-Out Register Mmctor Field Descriptions
TOR
MMC Data Read Time-Out Register Mmctod
MMC Data Read Time-Out Register Mmctod Field Descriptions
MMC Block Length Register Mmcblen
MMC Block Length Register Mmcblen Field Descriptions
Blen
MMC Number of Blocks Register Mmcnblk
MMC Number of Blocks Counter Register Mmcnblc
MMC Number of Blocks Register Mmcnblk Field Descriptions
Nblk
MMC Data Receive Register Mmcdrr
MMC Data Transmit Register Mmcdxr
MMC Data Receive Register Mmcdrr Field Descriptions
MMC Data Transmit Register Mmcdxr Field Descriptions
MMC Command Register Mmccmd
MMC Command Register Mmccmd Field Descriptions
Dmatrig
Dclr Initck Wdatx Strmtp Dtrw Rspfmt Bsyexp Pplen
Stream enable
Bit Position Command Register Description
CRC7
MMC Argument Register Mmcarghl
MMC Argument Register Mmcarghl Field Descriptions
Argh
Argl
MMC Response Registers MMCRSP0-MMCRSP7
R1, R3, R4, R5, or R6 Response 48 Bits
R2 Response 136 Bits
Bit Position of Response Register
MMCRSP4-0
MMC Command Index Register Mmccidx
MMC Command Index Register Mmccidx Field Descriptions
MMC Data Response Register Mmcdrsp
MMC Data Response Register Mmcdrsp Field Descriptions
MMC Fifo Control Register Mmcfifoctl
MMC Fifo Control Register Mmcfifoctl Field Descriptions
Accwd Fifolev Fifodir Fiforst
Accwd
Table A-1. Document Revision History
Reference Additions/Modifications/Deletions
Appendix a
Important Notice
Related pages
How can I maintain my VF01 for longevity?
Discover maintenance tips for VF01
Top
Page
Image
Contents