Intel® Agilex™ Hard Processor System Technical Reference Manual

ID 683567
Date 2/14/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

16.4.1. SD/MMC/CE-ATA Protocol

The SD/MMC/CE‑ATA protocol is based on command and data bit streams that are initiated by a start bit and terminated by a stop bit. Additionally, the SD/MMC controller provides a reference clock and is the only master interface that can initiate a transaction.
  • Command—a token transmitted serially on the CMD pin that starts an operation.
  • Response—a token from the card transmitted serially on the CMD pin in response to certain commands.
  • Data—transferred serially using the data pins for data movement commands.

In the following figure, the clock is a representative only and does not show the exact number of clock cycles.

Figure 42. Multiple–Block Read Operation

The following figure illustrates an example of a command token sent by the host in a multiple‑block write operation.

Figure 43. Multiple–Block Write Operation