I2C接口在很多芯片中被用来配置寄存器,像TW2867、Sil9134和SiI9013都使用I2C作为通信接口。本实验I2C Slave模块来自opencoers开源项目,详细设计可参考相应的设计文档。本实验通过ARM将一个递增的计数器值写入FPGA内部的一个I2C Slave寄存器,这个寄存器用来控制连接到核心板的4个LED。