- #1
unplebeian
- 157
- 1
- TL;DR Summary
- How does an I2C/SPI command write to an FPGA gets executed?
Hi folks,
Can someone explain to me how an FPGA executes an I2C/SPI/other command written to it. I understand that there is an I2C_RX or a SPI_RX module that acts as a slave and can get the transmitted data. But shouldn't there be another interpreter that deciphers the data and takes action on it such as change the contents of another register etc.
How is this interpretation done/written in FPGA? Can someone give me an example.
Thanks.
Can someone explain to me how an FPGA executes an I2C/SPI/other command written to it. I understand that there is an I2C_RX or a SPI_RX module that acts as a slave and can get the transmitted data. But shouldn't there be another interpreter that deciphers the data and takes action on it such as change the contents of another register etc.
How is this interpretation done/written in FPGA? Can someone give me an example.
Thanks.