SD Configuration - 3.4 English

Control Interfaces and Processing System LogiCORE IP Product Guide (PG352)

Document ID
PG352
Release Date
2023-10-18
Version
3.4 English

When configuring the SD 0/eMMC0 or SD 1/eMMC1 controller, there are multiple options available. For more information on each option, see the SD Boot Modes section in Versal Adaptive SoC Technical Reference Manual (AM011).

Slot Type
SD 2.0
Set controller to operate in SD 2.0 mode.
SD 3.0
Set controller to operate in SD 3.0 mode.
SD 3.0 AutoDir
Set controller to operate in SD 3.0 mode with support for level shifters.
eMMC
Set controller to operate in eMMC mode.
Detect Location
Enable the SD Card Detect Signal (only available in SD mode).
Bus Power Location
Enable GRP Power.
WP
Enable write protect signals (only available in SD mode).
Reset Location
Enable eMMC reset pin.
OTAP Delay
Select the output tap delay values for various SD modes.
ITAP Delay
Select the input tap delay values for various SD modes.
Table 1. SD/SDIO/eMMC: I/O Configuration
I/O Configuration Slot Type
Signal Name SD 2.0 SD 3.0 SD 3.0 AutoDir eMMC
sdioX_bus_pow bus_pow bus_pow bus_pow hwreset
sdioX_wp wp wp wp NA
sdioX_cd_n cd_n cd_n cd_n NA
sdioX_cmd_out cmd_out cmd_out cmd_out cmd_out
sdioX_clk_out clk_out clk_out clk_out clk_out
sdioX_data_out[3:0] data_out[3:0] data_out[3:0] data_out[3:0] data_out[3:0]
sdioX_data_out[4] NA sel sel data_out[4]
sdioX_data_out[5] NA dir_cmd N.A. data_out[5]
sdioX_data_out[6] NA dir_dat0 N.A. data_out[6]
sdioX_data_out[7] NA dir_dat1 N.A. data_out[7]