【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种基于I2C (Inter Integrated-Circuit, 内部集成电路)总线的单板通信方法及系统。
技术介绍
大型传输设备网元中的单板数量众多,板间通信质量的好坏是影响系统 管理质量的重要因素。当前实现板间通信的方法很多, 一种较流行的方法是 釆用12C协议实现。但是当单板数量较多时,标准的I2C协议仲裁方式采用 "线与"的方式仲裁,该方式存在缺陷,容易引起总线异常和误码,且仲裁 时间过长;这都有可能导致通信数据丢失或者不及时,通信质量得不到保证。
技术实现思路
本专利技术要解决的技术问题是提供一种基于I2C总线的单板通信方法及系 统,适用于实现大型传输设备网元中的板间通信,很好地解决了单板数量较 多的设备中采用12C协议通信时通信质量不可靠的问题,为大型传输设备在 单板数量较多时的板间通信提供了一种可靠的实现方法。为了解决上述问题,本专利技术提供了一种基于内部集成电路I2C总线的单 才反通信方法,包才舌将I2C设备分成若干个分组,分别建立各分组的先进先出寄存器FIFO和 I2C总线;同一分组的12C设备通过本分组的I2C ...
【技术保护点】
一种基于内部集成电路I2C总线的单板通信方法,包括: 将I2C设备分成若干个分组,分别建立各分组的先进先出寄存器FIFO和I2C总线;同一分组的I2C设备通过本分组的I2C总线与本分组的FIFO相连;分组中的I2C设备通过组内仲裁取得总线使用权时,将数据发送到本分组的FIFO中,或从本分组FIFO中读取数据; 处理器通过共享随机接入存储器RAM与各分组的FIFO进行数据交互。
【技术特征摘要】
【专利技术属性】
技术研发人员:童羽,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。