the complete i2c core written in vhdl and tested on sparten 6 fpga
File list:
main_i2c
.......\db
.......\..\i2c.(0).cnf.cdb
.......\..\i2c.(0).cnf.hdb
.......\..\i2c.(1).cnf.cdb
.......\..\i2c.(1).cnf.hdb
.......\..\i2c.(2).cnf.cdb
.......\..\i2c.(2).cnf.hdb
.......\..\i2c.asm.qmsg
.......\..\i2c.asm.rdb
.......\..\i2c.asm_labs.ddb
.......\..\i2c.cbx.xml
.......\..\i2c.cmp.bpm
.......\..\i2c.cmp.cbp
.......\..\i2c.cmp.cdb
.......\..\i2c.cmp.ecobp
.......\..\i2c.cmp.hdb
.......\..\i2c.cmp.kpt
.......\..\i2c.cmp.logdb
.......\..\i2c.cmp.rdb
.......\..\i2c.cmp_merge.kpt
.......\..\i2c.cuda_io_sim_cache.45um_ff_1200mv_0c_fast.hsd
.......\..\i2c.cuda_io_sim_cache.45um_ii_1200mv_85c_slow.hsd
.......\..\i2c.db_info
.......\..\i2c.eco.cdb
.......\..\i2c.fit.qmsg
.......\..\i2c.hier_info
.......\..\i2c.hif
.......\..\i2c.lpc.html
.......\..\i2c.lpc.rdb
.......\..\i2c.lpc.txt
.......\..\i2c.map.bpm
.......\..\i2c.map.cdb
.......\..\i2c.map.ecobp
.......\..\i2c.map.hdb
.......\..\i2c.map.kpt
.......\..\i2c.map.logdb
.......\..\i2c.map.qmsg
.......\..\i2c.map_bb.cdb
.......\..\i2c.map_bb.hdb
.......\..\i2c.map_bb.logdb
.......\..\i2c.pre_map.cdb
.......\..\i2c.pre_map.hdb
.......\..\i2c.rtlv.hdb
.......\..\i2c.rtlv_sg.cdb
.......\..\i2c.rtlv_sg_swap.cdb
.......\..\i2c.sgdiff.cdb
.......\..\i2c.sgdiff.hdb
.......\..\i2c.sld_design_entry.sci
.......\..\i2c.sld_design_entry_dsc.sci
.......\..\i2c.smart_action.txt
.......\..\i2c.smp_dump.txt
.......\..\i2c.sta.qmsg
.......\..\i2c.sta.rdb
.......\..\i2c.sta_cmp.7_slow_1200mv_85c.tdb
.......\..\i2c.syn_hier_info
.......\..\i2c.tiscmp.fast_1200mv_0c.ddb
.......\..\i2c.tiscmp.slow_1200mv_0c.ddb
.......\..\i2c.tiscmp.slow_1200mv_85c.ddb
.......\..\i2c.tis_db_list.ddb
.......\..\i2c.tmw_info
.......\..\logic_util_heursitic.dat
.......\..\prev_cmp_i2c.asm.qmsg
.......\..\prev_cmp_i2c.fit.qmsg
.......\..\prev_cmp_i2c.map.qmsg
.......\..\prev_cmp_i2c.qmsg
.......\..\prev_cmp_i2c.sta.qmsg
.......\incremental_db
.......\..............\compiled_partitions
.......\..............\...................\i2c.root_partition.cmp.cdb
.......\..............\...................\i2c.root_partition.cmp.dfp
.......\..............\...................\i2c.root_partition.cmp.hdb
.......\..............\...................\i2c.root_partition.cmp.kpt
.......\..............\...................\i2c.root_partition.cmp.logdb
.......\..............\...................\i2c.root_partition.cmp.rcfdb
.......\..............\...................\i2c.root_partition.cmp.re.rcfdb
.......\..............\...................\i2c.root_partition.map.cdb
.......\..............\...................\i2c.root_partition.map.dpi
.......\..............\...................\i2c.root_partition.map.hdb
.......\..............\...................\i2c.root_partition.map.kpt
.......\..............\README
.......\eeprom.vhd
.......\i2c.asm.rpt
.......\i2c.done
.......\i2c.fit.rpt
.......\i2c.fit.summary
.......\i2c.flow.rpt
.......\i2c.map.rpt
.......\i2c.map.summary
.......\i2c.pin
.......\i2c.qpf
.......\i2c.qsf
.......\i2c.qsf.bak
.......\i2c.qws
.......\i2c.sof
.......\i2c.sta.rpt
.......\i2c.sta.summary
.......\i2c.vhd
.......\i2c.vhd.bak