Module esp32h2::spi0::spi_smem_ddr
source · Expand description
SPI0 external RAM DDR mode control register
Structs§
- SPI0 external RAM DDR mode control register
Type Aliases§
- Field
CMD_DISreader - the bit is used to disable dual edge in command phase when DDR mode. - Field
DQS_LOOPreader - 1: Do not need the input of SPI_DQS signal, SPI0 starts to receive data when spi0_slv_st is in SPI_MEM_DIN state. It is used when there is no SPI_DQS signal or SPI_DQS signal is not stable. 0: SPI0 starts to store data at the positive and negative edge of SPI_DQS. - Field
ENreader - 1: in DDR mode, 0 in SDR mode - Register
SPI_SMEM_DDRreader - Field
RDAT_SWPreader - Set the bit to reorder rx data of the word in spi DDR mode. - Field
SPI_SMEM_CLK_DIFF_ENreader - Set this bit to enable the differential SPI_CLK#. - Field
SPI_SMEM_CLK_DIFF_INVreader - Set this bit to invert SPI_DIFF when accesses to external RAM. . - Field
SPI_SMEM_DQS_CA_INreader - Set this bit to enable the input of SPI_DQS signal in SPI phases of CMD and ADDR. - Field
SPI_SMEM_HYPERBUS_CAreader - Set this bit to enable HyperRAM address out when accesses to external RAM, which means ADDR_OUT[31:0] = {spi_usr_addr_value[19:4], 13’d0, spi_usr_addr_value[3:1]}. - Field
SPI_SMEM_HYPERBUS_DUMMY_2Xreader - Set this bit to enable the vary dummy function in SPI HyperBus mode, when SPI0 accesses flash or SPI1 accesses flash or sram. - Field
SPI_SMEM_OCTA_RAM_ADDRreader - Set this bit to enable octa_ram address out when accesses to external RAM, which means ADDR_OUT[31:0] = {spi_usr_addr_value[25:4], 6’d0, spi_usr_addr_value[3:1], 1’b0}. - Field
SPI_SMEM_OUTMINBYTELENreader - It is the minimum output data length in the DDR psram. - Field
SPI_SMEM_RX_DDR_MSK_ENreader - Set this bit to mask the first or the last byte in SPI0 ECC DDR read mode, when accesses to external RAM. - Field
SPI_SMEM_TX_DDR_MSK_ENreader - Set this bit to mask the first or the last byte in SPI0 ECC DDR write mode, when accesses to external RAM. - Field
SPI_SMEM_USR_DDR_DQS_THDreader - The delay number of data strobe which from memory based on SPI clock. - Field
SPI_SMEM_VAR_DUMMYreader - Set the bit to enable variable dummy cycle in spi DDR mode. - Field
WDAT_SWPreader - Set the bit to reorder tx data of the word in spi DDR mode.