Architecture >> I2cRegSlave::rtl
|
integer | getIndex ( byteCount: in unsigned , totalBytes: in positive ) |
integer | getIndex ( byteCount: in unsigned , totalBytes: in positive ) |
|
comb | ( i2cSlaveOut , r , rdData , sRst ) |
seq | ( aRst , clk ) |
comb | ( i2cSlaveOut , r , rdData , sRst ) |
seq | ( aRst , clk ) |
|
REG_INIT_C | RegType := ( state = > IDLE_S , byteCnt = > ( others = > ' 0 ' ) , addr = > ( others = > ' 0 ' ) , wrEn = > ' 0 ' , wrData = > ( others = > ' 0 ' ) , rdEn = > ' 0 ' , i2cSlaveIn = > I2C_SLAVE_IN_INIT_C ) |
|
StateType | ( IDLE_S , ADDR_S , WRITE_DATA_S , READ_DATA_S ) |
The documentation for this design unit was generated from the following files:
- build/SRC_VHDL/surf/I2cRegSlave.vhd
- protocols/i2c/rtl/I2cRegSlave.vhd