Forum Discussion

StefanoMarsi's avatar
StefanoMarsi
Icon for Occasional Contributor rankOccasional Contributor
3 years ago

CYCLONE V - HPS and I2C Peripheral Pin

Hi Community

I'm testing the I2C interface embedded in CycloneV - HPS.

- However, if I export peripherals signals through the HPS I/O Set everything works pretty well.

- But If I switch to FPGA: exporting signals to FPGA Fabric (integarting them with suitable I/O Tristate buffers) the I2C protocol is completely different, the frequency of I2C signals passes from 100kHx to 6 kHz, and even if SDA seems in a certain way coherent with data, SCL is not.

Please note the different behavior in the images attached.

Any help will be appreciated!

23 Replies