Private Island Lab Exercise One: I2C Slave Analysis with FPGA Hardware Debugger
mindchasers.com
mindchasers.com
This might be a hot topic, but I can’t say exactly since this isn’t my domain. I know 2 startups working on this. One uses MAX10 FPGA, the other one is internal big Corp startup trying with their own RISC-V ASIC and secure operating system. They both do not have good product/market fit.
Regarding this exact post it’s weird, that I2C is used for debugging. One needs to actively poll the registers. I am using UART for this in my designs. It’s easier, because I do not need additional hardware to receive my debug data. It comes to my terminal in windows with no effort.