Forum Discussion
Altera_Forum
Honored Contributor
12 years agoYou cannot easily use an FPGA to perform I2C level shifting, since it needs to act as a bridge (since there would be two different I2C buses), you're better off using devices like the LTC4313
http://www.linear.com/product/ltc4313 that page has a link to Linear Technologies other I2C buffers, i.e., http://www.linear.com/docs/30144 Cheers, Dave