电子与封装 ›› 2018, Vol. 18 ›› Issue (9): 20 -25. doi: 10.16257/j.cnki.1681-1070.2018.0097
王芬芬,冯海英,丁 柯
WANG Fenfen, FENG Haiying, DING Ke
摘要: 为了满足片上系统(SOC,System On Chip)中高性能且低成本的知识产权(IP,Intelligence Property)复用技术,提出了一种兼容SMBus 2.0(SMBus,System Management Bus)协议的I2C(I2C,Inter-integrated circuit)总线控制器的设计。该设计既保证I2C和SMBus各自的功能和时序,又极大地节省了硬件资源,可广泛应用于这两者的外设通信环境中。此外,该设计基于高性能外设总线(APB,Advance Peripheral Bus)接口,采用Verilog HDL实现,可方便地集成到SOC系统中。最后,搭建仿真验证平台,验证了该I2C总线控制器的兼容性,证明其总线功能的完善性、总线时序的规范性以及总线通信的稳定性。