[发明专利]一种带FIFO缓存和校验功能的IIC总线的通信装置在审

专利信息
申请号: 202011342609.9 申请日: 2020-11-26
公开(公告)号: CN112380157A 公开(公告)日: 2021-02-19
发明(设计)人: 万培元;杨江;陈志杰;李珍;徐建皓 申请(专利权)人: 北京工业大学
主分类号: G06F13/42 分类号: G06F13/42;G06F13/40;G06F11/10
代理公司: 北京思海天达知识产权代理有限公司 11203 代理人: 沈波
地址: 100124 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 fifo 缓存 校验 功能 iic 总线 通信 装置
【说明书】:

发明公开了一种带FIFO缓存和校验功能的IIC总线的通信装置,该通信装置用于APB总线和IIC总线之间;所述的IIC总线的通信装置包括:APB总线接口、时钟控制模块、FIFO以及IIC总线接口控制器等。本发明加入了异步FIFO缓存和数据校验功能,可以用于高速设备与低速IIC设备之间通信。当在数据传输期间,FIFO可以对数据同步缓存,同时避免了IIC设备长时间占用APB总线以及处理器的时间,提高了数据传输效率。本发明融入了数据传输校验功能解决了传统的IIC在传输数据时自身无校验功能的缺陷,而通过加入奇偶校验技术可以保证每个字节数据传输的正确性。本发明数据校验是对每个字节分别校验,如果校验结果有错,可以定位出具体出错的字节数据的位置。

技术领域

本发明涉及电子系统通信领域,更具体地,涉及一种带FIFO缓存和校验功能的IIC总线的通信装置。

背景技术

在SOC开发过程中,各个设备的连接和外围器件的扩展十分重要。为了提高硬件电路的工作效率和简化电路设计,Philips公司开发了高性能的双向串行总线IIC(Inter-Integrated Circuit)。IIC总线是同步串行的二线制总线,它仅仅采用数据(SDA)和时钟(SCL)两根线来完成数据的传输,并且两条线都是双向传输的,因此它具有接口线少,成本低、可扩展性、通信效率高等优点。

现如今IIC总线已经在通讯电子、工业电子、智能仪器等领域广泛应用,所以一种IIC总线的通信装置对各个设备之间相互通信十分重要。它可以实现高速设备与低速IIC设备之间的数据传输,比如其可以实现ARM处理器基于APB总线与外围IIC设备之间通信(如处理器对带有IIC接口的eeprom的读写操作)。

尽管IIC总线接口具有各种优点,但是高速设备(如ARM处理器)基于APB总线与IIC设备之间通信,存在IIC总线速度较低导致在通信期间一直占用总线,处理器无法进行其他工作,从而降低数据传输效率的问题。同时数据在传输的过程中自身没有数据校验功能,存在数据传输错误而无法发现,无法保证数据的准确性等问题。

发明内容

鉴于上述针对高速设备与低速IIC设备之间通信期间长时间占用总线影响传输效率以及IIC总线传输数据无法保证准确性的不足,本发明对此进行改进,加入了异步FIFO缓存和数据校验功能,提出了一种带FIFO缓存和校验功能的IIC总线的通信装置,提高设备之间通信的数据传输效率和数据传输准确性。

为实现本发明的上述目的,采用以下技术方案:

一种带FIFO缓存和校验功能的IIC总线的通信装置,该通信装置用于APB总线和IIC总线之间;所述的IIC总线的通信装置包括:APB总线接口、时钟控制模块、FIFO以及IIC总线接口控制器等。

所述的APB总线接口,包括APB从机接口端口,APB从机接口端口的输入是AMBAAPB总线定义的所有信号线,APB从机接口端口的输出是包括FIFO读写信号以及数据流等信号,负责将APB总线上传来的数据写入FIFO以及从FIFO中读取数据传给处理器;寄存器块,负责锁存APB上的地址和控制配置信息,同时用来传输寄存器块的状态信息等。

所述的时钟控制模块,结合系统时钟和本地时钟负责产生所需时钟信号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011342609.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top