Module efuse

Source
Expand description

eFuse Controller

Modules§

clk
eFuse clcok configuration register.
cmd
eFuse command register.
conf
eFuse operation mode configuraiton register
dac_conf
Controls the eFuse programming voltage.
date
eFuse version register.
int_clr
eFuse interrupt clear register.
int_ena
eFuse interrupt enable register.
int_raw
eFuse raw interrupt register.
int_st
eFuse interrupt status register.
pgm_check_value0
Register 0 that stores the RS code to be programmed.
pgm_check_value1
Register 1 that stores the RS code to be programmed.
pgm_check_value2
Register 2 that stores the RS code to be programmed.
pgm_data0
Register 0 that stores data to be programmed.
pgm_data1
Register 1 that stores data to be programmed.
pgm_data2
Register 2 that stores data to be programmed.
pgm_data3
Register 3 that stores data to be programmed.
pgm_data4
Register 4 that stores data to be programmed.
pgm_data5
Register 5 that stores data to be programmed.
pgm_data6
Register 6 that stores data to be programmed.
pgm_data7
Register 7 that stores data to be programmed.
rd_blk1_data0
BLOCK1 data register 0.
rd_blk1_data1
BLOCK1 data register 1.
rd_blk1_data2
BLOCK1 data register 2.
rd_blk2_data0
Register 0 of BLOCK2.
rd_blk2_data1
Register 1 of BLOCK2.
rd_blk2_data2
Register 2 of BLOCK2.
rd_blk2_data3
Register 3 of BLOCK2.
rd_blk2_data4
Register 4 of BLOCK2.
rd_blk2_data5
Register 5 of BLOCK2.
rd_blk2_data6
Register 6 of BLOCK2.
rd_blk2_data7
Register 7 of BLOCK2.
rd_blk3_data0
Register 0 of BLOCK3.
rd_blk3_data1
Register 1 of BLOCK3.
rd_blk3_data2
Register 2 of BLOCK3.
rd_blk3_data3
Register 3 of BLOCK3.
rd_blk3_data4
Register 4 of BLOCK3.
rd_blk3_data5
Register 5 of BLOCK3.
rd_blk3_data6
Register 6 of BLOCK3.
rd_blk3_data7
Register 7 of BLOCK3.
rd_repeat_data0
BLOCK0 data register 1.
rd_repeat_err
Programming error record register 0 of BLOCK0.
rd_rs_err
Programming error record register 0 of BLOCK1-10.
rd_tim_conf
Configures read timing parameters.
rd_wr_dis
BLOCK0 data register 0.
status
eFuse status register.
wr_tim_conf0
Configurarion register 0 of eFuse programming timing parameters.
wr_tim_conf1
Configurarion register 1 of eFuse programming timing parameters.
wr_tim_conf2
Configurarion register 2 of eFuse programming timing parameters.

Structs§

RegisterBlock
Register block

Type Aliases§

CLK
CLK (rw) register accessor: eFuse clcok configuration register.
CMD
CMD (rw) register accessor: eFuse command register.
CONF
CONF (rw) register accessor: eFuse operation mode configuraiton register
DAC_CONF
DAC_CONF (rw) register accessor: Controls the eFuse programming voltage.
DATE
DATE (rw) register accessor: eFuse version register.
INT_CLR
INT_CLR (w) register accessor: eFuse interrupt clear register.
INT_ENA
INT_ENA (rw) register accessor: eFuse interrupt enable register.
INT_RAW
INT_RAW (rw) register accessor: eFuse raw interrupt register.
INT_ST
INT_ST (r) register accessor: eFuse interrupt status register.
PGM_CHECK_VALUE0
PGM_CHECK_VALUE0 (rw) register accessor: Register 0 that stores the RS code to be programmed.
PGM_CHECK_VALUE1
PGM_CHECK_VALUE1 (rw) register accessor: Register 1 that stores the RS code to be programmed.
PGM_CHECK_VALUE2
PGM_CHECK_VALUE2 (rw) register accessor: Register 2 that stores the RS code to be programmed.
PGM_DATA0
PGM_DATA0 (rw) register accessor: Register 0 that stores data to be programmed.
PGM_DATA1
PGM_DATA1 (rw) register accessor: Register 1 that stores data to be programmed.
PGM_DATA2
PGM_DATA2 (rw) register accessor: Register 2 that stores data to be programmed.
PGM_DATA3
PGM_DATA3 (rw) register accessor: Register 3 that stores data to be programmed.
PGM_DATA4
PGM_DATA4 (rw) register accessor: Register 4 that stores data to be programmed.
PGM_DATA5
PGM_DATA5 (rw) register accessor: Register 5 that stores data to be programmed.
PGM_DATA6
PGM_DATA6 (rw) register accessor: Register 6 that stores data to be programmed.
PGM_DATA7
PGM_DATA7 (rw) register accessor: Register 7 that stores data to be programmed.
RD_BLK1_DATA0
RD_BLK1_DATA0 (r) register accessor: BLOCK1 data register 0.
RD_BLK1_DATA1
RD_BLK1_DATA1 (r) register accessor: BLOCK1 data register 1.
RD_BLK1_DATA2
RD_BLK1_DATA2 (r) register accessor: BLOCK1 data register 2.
RD_BLK2_DATA0
RD_BLK2_DATA0 (r) register accessor: Register 0 of BLOCK2.
RD_BLK2_DATA1
RD_BLK2_DATA1 (r) register accessor: Register 1 of BLOCK2.
RD_BLK2_DATA2
RD_BLK2_DATA2 (r) register accessor: Register 2 of BLOCK2.
RD_BLK2_DATA3
RD_BLK2_DATA3 (r) register accessor: Register 3 of BLOCK2.
RD_BLK2_DATA4
RD_BLK2_DATA4 (r) register accessor: Register 4 of BLOCK2.
RD_BLK2_DATA5
RD_BLK2_DATA5 (r) register accessor: Register 5 of BLOCK2.
RD_BLK2_DATA6
RD_BLK2_DATA6 (r) register accessor: Register 6 of BLOCK2.
RD_BLK2_DATA7
RD_BLK2_DATA7 (r) register accessor: Register 7 of BLOCK2.
RD_BLK3_DATA0
RD_BLK3_DATA0 (r) register accessor: Register 0 of BLOCK3.
RD_BLK3_DATA1
RD_BLK3_DATA1 (r) register accessor: Register 1 of BLOCK3.
RD_BLK3_DATA2
RD_BLK3_DATA2 (r) register accessor: Register 2 of BLOCK3.
RD_BLK3_DATA3
RD_BLK3_DATA3 (r) register accessor: Register 3 of BLOCK3.
RD_BLK3_DATA4
RD_BLK3_DATA4 (r) register accessor: Register 4 of BLOCK3.
RD_BLK3_DATA5
RD_BLK3_DATA5 (r) register accessor: Register 5 of BLOCK3.
RD_BLK3_DATA6
RD_BLK3_DATA6 (r) register accessor: Register 6 of BLOCK3.
RD_BLK3_DATA7
RD_BLK3_DATA7 (r) register accessor: Register 7 of BLOCK3.
RD_REPEAT_DATA0
RD_REPEAT_DATA0 (r) register accessor: BLOCK0 data register 1.
RD_REPEAT_ERR
RD_REPEAT_ERR (r) register accessor: Programming error record register 0 of BLOCK0.
RD_RS_ERR
RD_RS_ERR (r) register accessor: Programming error record register 0 of BLOCK1-10.
RD_TIM_CONF
RD_TIM_CONF (rw) register accessor: Configures read timing parameters.
RD_WR_DIS
RD_WR_DIS (r) register accessor: BLOCK0 data register 0.
STATUS
STATUS (r) register accessor: eFuse status register.
WR_TIM_CONF0
WR_TIM_CONF0 (rw) register accessor: Configurarion register 0 of eFuse programming timing parameters.
WR_TIM_CONF1
WR_TIM_CONF1 (rw) register accessor: Configurarion register 1 of eFuse programming timing parameters.
WR_TIM_CONF2
WR_TIM_CONF2 (rw) register accessor: Configurarion register 2 of eFuse programming timing parameters.