UHS_REG

         
Name: UHS-1 Register
Size: 32 bits
Address Offset: 0x74
Read/write access: write/read
      
Module Instance Base Address Register Address
sdm_i_sdmmc_sdmmc_block 0xFF8D1000 0xFF8D1074

Size: 32

Offset: 0x74

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

DDR_REG_15

RW 0x0

DDR_REG_14

RW 0x0

DDR_REG_13

RW 0x0

DDR_REG_12

RW 0x0

DDR_REG_11

RW 0x0

DDR_REG_10

RW 0x0

DDR_REG_9

RW 0x0

DDR_REG_8

RW 0x0

DDR_REG_7

RW 0x0

DDR_REG_6

RW 0x0

DDR_REG_5

RW 0x0

DDR_REG_4

RW 0x0

DDR_REG_3

RW 0x0

DDR_REG_2

RW 0x0

DDR_REG_1

RW 0x0

DDR_REG_0

RW 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

VOLT_REG_15

RW 0x0

VOLT_REG_14

RW 0x0

VOLT_REG_13

RW 0x0

VOLT_REG_12

RW 0x0

VOLT_REG_11

RW 0x0

VOLT_REG_10

RW 0x0

VOLT_REG_9

RW 0x0

VOLT_REG_8

RW 0x0

VOLT_REG_7

RW 0x0

VOLT_REG_6

RW 0x0

VOLT_REG_5

RW 0x0

VOLT_REG_4

RW 0x0

VOLT_REG_3

RW 0x0

VOLT_REG_2

RW 0x0

VOLT_REG_1

RW 0x0

VOLT_REG_0

RW 0x0

UHS_REG Fields

Bit Name Description Access Reset
31 DDR_REG_15
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
30 DDR_REG_14
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
29 DDR_REG_13
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
28 DDR_REG_12
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
27 DDR_REG_11
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
26 DDR_REG_10
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
25 DDR_REG_9
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
24 DDR_REG_8
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
23 DDR_REG_7
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
22 DDR_REG_6
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
21 DDR_REG_5
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
20 DDR_REG_4
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
19 DDR_REG_3
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
18 DDR_REG_2
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
17 DDR_REG_1
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
16 DDR_REG_0
DDR mode. These bits indicate DDR mode of operation to the core for the data transfer.
                                                 0  Non-DDR mode
                                                 1  DDR mode
UHS_REG [16] should be set for card number 0, UHS_REG [17] for card number 1 and so on.
Value Description
0x0 Non DDR Mode;clear these bits in HS400 Mode
0x1 DDR Mode
RW 0x0
15 VOLT_REG_15
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
14 VOLT_REG_14
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
13 VOLT_REG_13
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
12 VOLT_REG_12
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
11 VOLT_REG_11
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
10 VOLT_REG_10
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
9 VOLT_REG_9
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
8 VOLT_REG_8
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
7 VOLT_REG_7
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
6 VOLT_REG_6
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
5 VOLT_REG_5
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
4 VOLT_REG_4
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
3 VOLT_REG_3
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
2 VOLT_REG_2
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
1 VOLT_REG_1
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0
0 VOLT_REG_0
High Voltage mode. Determines the voltage fed to the buffers by an
external voltage regulator.
                                                 0  Buffers supplied with 3.3V Vdd
                                                 1  Buffers supplied with 1.8V Vdd
These bits function as the output of the host controller and are fed to an external voltage regulator. The voltage regulator must switch the voltage of the buffers of a particular card to either 3.3V or 1.8V, depending on the
value programmed in the register.
VOLT_REG[0] should be set to 1’b1 for card number 0 in order to make it
operate for 1.8V.
Value Description
0x0 Buffers supplied with 3.3V Vdd
0x1 Buffers supplied with 1.8V Vdd
RW 0x0