Forum Discussion
tehjingy_Altera
Regular Contributor
3 years agoHi Stefano
From the waveform that you shared, we could see that the signals are distorted when it is routed through the FPGA.
Have you tried not passing the i2c signals through the tri-state buffer?
Could you also try setting the I/O standard to Open Drain as suggested in the CycloneV interface guideline?
Please refer to this link on the i2c guidline placement.
Regards
Jingyang, Teh
StefanoMarsi
Occasional Contributor
3 years agoThis is exactly what I did!
Please note the implementation in the attached code!