[发明专利]一种通用型IIC总线电路及其传输方法在审
申请号: | 202111293856.9 | 申请日: | 2021-11-03 |
公开(公告)号: | CN114003541A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 唐路;万世松;唐旭升;张有明 | 申请(专利权)人: | 东南大学 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 孙建朋 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用型 iic 总线 电路 及其 传输 方法 | ||
本发明公开了一种通用型IIC总线电路及其传输方法,包括:主机、多个IIC控制的外部器件、开漏电路、SDA线和SCL线,主机包括数字滤波模块、移位寄存器模块、地址锁存模块、时序控制模块、内部寄存器模块。时序控制模块,用于产生数据传输时的所需要的时序,通过在时序控制电路中加入一个计数器来简化时序,在外部的SDA线和SCL线加入数字滤波模块,用于滤除外部输入的杂波,可以更好的进行数据传输,通过在外部加入开漏电路调节传输速度。本发明结构和设计更简单,传输效率更高,可移植性更高,实现时芯片面积更小。
技术领域
本发明属于数字电路技术领域,尤其涉及一种通用型IIC总线电路及其传输方法。
背景技术
IIC总线是由Philips公司开发的一种简单、双向的二进制同步串行总线,支持半双工通信。IIC总线除了与外部电源、时钟线和地线连接外,由时钟线SCL和数据线SDA两条线组成。SDA和SCL都是信号线,通过上拉电阻连接到高电平,当总线空闲时,这两根信号线都保持高电平。
中国专利:CN103823782 A,2014.05.28(参考文献1)公开了一种IIC桥接通讯方法、装置及系统,如图1所示,该系统包括:IIC输入模块、桥接状态模块及IIC输出模块。IIC输入模块用于根据第一时钟信号接收第一数据信号、第一使能信号、第二数据信号及第二使能信号,并根据所述第一数据信号、所述第一使能信号、所述第二数据信号及所述第二使能信号生成IIC输入数据信号,以及用于透传第二时钟信号;桥接状态模块用于所述IIC输入数据信号生成IIC输出数据信号;IIC输出模块信号用于根据所述IIC输出数据信号生成第三数据信号、第三使能信号、第四数据信号及第四使能信号,并根据所述第一时钟信号将所述第三数据信号、所述第三使能信号、所述第四数据信号及所述第四使能信号发送。此系统可以连续传输很多条数据信息,但是通讯过程较繁琐,整个电路结构比较复杂,可移植性比较差。
中国专利CN206097101 U,2017.04.12(参考文献2)公开了一种多路IIC扩展电路系统,包括:IIC总线模块、扩展电路处理模块和并行总线模块连接,所述扩展电路处理模块的一端与所述IIC总线模块连接,所述扩展电路处理模块的另一端与所述并行总线模块连接,所述IIC总线模块具有8条IIC总线。此电路可以提高传输速度,但是还需要加入扩展电路处理模块进行辅助,这将增加设计的复杂度以及难度并增加芯片的面积。
发明内容
本发明目的在于提供一种通用型IIC总线电路及其传输方法,以解决如何既可以简化内部时序,又可以滤除杂波,还可以调节传输速度的技术问题。
为解决上述技术问题,本发明的具体技术方案如下:
一种通用型IIC总线电路,包括主机、开漏电路、SCL线和SDA线、两个以上的外部器件;
所述主机用于传输命令和进行数据的移位寄存;
所述主机是由代码编写,通过数字综合实现;
所述开漏电路与主机的SCL线和SDA线连接,用于将电平拉高并且调节数据的传输速度;
所述外部器件与主机连接;
所述SCL线与主机连接,用于传输时序信号;
所述SDA线与主机连接,用于传输数据信号;
所述主机包括数字滤波模块、移位寄存器模块、地址锁存模块、时序控制模块、内部寄存器模块;
所述数字滤波模块连接外部的SCL线和SDA线,用于滤除外部输入信号的杂波;
所述移位寄存器模块进行具体的读写操作;
所述地址锁存模块用于锁存内部的数据的控制字;
所述时序控制模块用于控制传输过程中的时序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111293856.9/2.html,转载请声明来源钻瓜专利网。