/i2c_bypass_fpga

i2c signal bypass fpga

Primary LanguageVerilog

i2c_bypass_fpga

i2c signal bypass fpga

bidirectional sda-line

"master" branch: bidirection scl

"master_to_slave" branch: scl single direction from master to salve

input clock should be much bigger than 400kHz/1MHz, such as 100MHz.

-----------------------update-------------------------------

tested on lattice XO3 working clk 64MHz,

io settings: No pull up/down,open-drain off.

external pull-up both 1.8v/3.3v side are 10k Ohm

io_settings_for_xo3