基于Verilog的I2C控制器的设计与综合
时间:11-28 11:35
查看:1646次
下载:162次
简介:
为满足嵌入式系统中专用芯片功能不能达到系统要求的现状,设计出一种功能可扩展的I2C slave控制器,这种控制器与传统的专用I2C芯片不同。专用的I2C芯片的功能具有固定性,只能实现一种或两种功能,而这种控制器是在FPGA上实现的。由于FPGA本身就具有可编程性,因此这种控制器也可以实现不同的功能,来满足在嵌入式系统中对某种功能的需求,具有可定制性。结果表明,该控制器可以正确的从I2C总线上接收数据,并根据所接收数据来控制与控制器相连的外设,比专用I2C的芯片使用起来更灵活。