VHDL I2C slave

Jeg er i gang med et FPGA design (Microsemi IGLOO nano) til vores test system, og havde i den forbindelse brug for en I2C slave implementation.

Mircrosemi leverer en I2C IP med som en del af deres pakke, men den er både master og slave, og er beregnet til at interface op mod en internal CPU, så den er ikke nem at bruge og fylder en del. Derfor fandt jeg denne open source slave implementation (https://github.com/oetr/FPGA-I2C-Slave), som jeg klart kan anbefale. Den er nemt, at bruge, og der følger en testbench med, således at man hurtigt kan komme i gang med at simulere sit design.

 

Leave a Reply

Your email address will not be published. Required fields are marked *