阐述了I2C的通信原理,介绍了基于FPGA的I2C的硬件接口实现方法.采用Altera公司生产的EP1C2Q240C8为硬件平台.将以Verilog编写的I2C核心模块嵌入到FPGA内部来实现FPGA与具有I2C接口的EEPROM的通信.所设计的I2C模块通过Modelsim6.0进行软件仿真,所得结果符合I2C通信标准.下栽到FPGA中电路运行稳定.