Electronics-Related.com
Forums

FPGA I2C sanity check

Started by Phil Hobbs June 28, 2023
On 2023-06-28, Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> wrote:
> So we're doing this high speed lidar camera that I've been talking > about. It has a Cyclone V system-on-module, which seems pretty nice, > although I haven't gone into it very deeply. >
> So my question is: Is it sane and reasonable to drag a 2.5V I2C on a > Cyclone V up to 3.3V?
0.8V, seems risky, how much current flows? Your basic I2C level shifter is one MOSFET per line. https://cdn-shop.adafruit.com/datasheets/AN10441.pdf -- Jasen. &#127482;&#127462; &#1057;&#1083;&#1072;&#1074;&#1072; &#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1110;
Thanks, all.  Since this is a government program, we decided to do as 
Rick suggested and use an I2C level shifter IC.  Specifically we're 
using the PCA9306D.

The camera has to fly on an airplane in very tight quarters, so space is 
a real problem, but saving one package just wasn't worth the amount of 
documentation work required to get the pull-up resistor thing through 
formal design reviews successfully.

Cheers

Phil Hobbs

-- 
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com