【技术实现步骤摘要】
本专利技术属于soc,具体涉及一种i2c总线到ahb总线的总线传输控制模块及传输方法。
技术介绍
1、在soc设计中,需要将i2c总线传输的数据传递到到ahb总线,两种总线数据传输协议不同,此时需要用到总线传输控制模块对两种总线之间的数据交换进行控制。外部i2c主机可通过总线传输控制模块到ahb接口电路实现调试、固件烧录等,通过总线传输控制模块控制soc内部ahb总线,进而实现soc寄存器配置,更多的可将固件通过接口电路存储到soc内部的存储器ram和flash。
2、中国专利cn209640846u公开了一种串行总线转ahb总线的转换电路,包括串并/并串转换电路、同步双向fifo、包解析状态机和ahb总线转换电路,但这种转换电路功能较少,数据传输模式单一不能实现单次和连续读写操作识别,对于不同频率的ahb和i2c总线,在数据传输过程中容易发生阻塞。
技术实现思路
1、针对上述现有技术存在的缺陷,本专利技术公开了一种i2c总线到ahb总线的总线传输控制模块及传输方法。
< ...【技术保护点】
1.一种I2C总线到AHB总线的总线传输控制模块,其特征在于,包括I2C从机数据解析模块、寄存器组模块、模式配置模块、状态控制模块、数据缓存模块、状态检测模块和安全检测模块;
2.如权利要求1所述的总线传输控制模块,其特征在于,所述寄存器组模块包括全局使能配置寄存器bus_wen寄存器、模式配置寄存器ctrl0寄存器、数据传输长度控制寄存器ctrl1寄存器、状态寄存器status寄存器、时序调整寄存器dummy_ctrl寄存器。
3.一种I2C总线到AHB总线的总线传输方法,其特征在于,包括如下步骤:
4.如权利要求3所述总线传输方
...【技术特征摘要】
1.一种i2c总线到ahb总线的总线传输控制模块,其特征在于,包括i2c从机数据解析模块、寄存器组模块、模式配置模块、状态控制模块、数据缓存模块、状态检测模块和安全检测模块;
2.如权利要求1所述的总线传输控制模块,其特征在于,所述寄存器组模块包括全局使能配置寄存器bus_wen寄存器、模式配置寄存器ctrl0寄存器、数据传输长度控制寄存器ctrl1寄存器、状态寄存器status寄存器、时序调整寄存器dummy_ctrl寄存器。
3.一种i2c总线到ahb总线的总线传输方法,其特征在于,包括如下步骤:
4.如权利要求3所述总线传输方法,其特征在于,所述单次读写...
【专利技术属性】
技术研发人员:江运强,杨传宝,任晓慧,
申请(专利权)人:南京观海微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。