[发明专利]用于旧式和下一代设备在共享多模总线上共存的告别重置和重启方法在审
申请号: | 201680014367.6 | 申请日: | 2016-03-11 |
公开(公告)号: | CN107408097A | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | S·森戈库 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40;G06F13/42 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 陈炜,袁逸 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 旧式 下一代 设备 共享 多模总 线上 共存 告别 重置 方法 | ||
相关申请的交叉引用
本申请要求于2016年3月10日提交的题为“Farewell Reset and Restart Method for Coexistence of Legacy and Next Generation Devices Over a Shared Multi-Mode Bus(用于旧式和下一代设备在共享多模总线上共存的告别重置和重启方法)”的美国申请序列号No.15/067,111的优先权和权益,该美国申请要求于2015年3月11日提交的题为“Farewell Reset And Restart Method For Coexistence Of Legacy And Next Generation Devices Over a Shared Multi-Mode Bus(用于旧式和下一代设备在共享多模总线上共存的告别重置和重启方法)”的美国临时申请序列号No.62/131,802的优先权,上述申请的全部内容通过援引纳入于此。
领域
本公开涉及允许不同代的设备在耦合到共享总线时共存的技术,尤其涉及允许下一代设备禁用共享总线上的旧式设备并使它们返回操作而无需功率循环或总线重置。
背景
I2C标准(也被称为I2C)是由NXP定义用于将低速外围设备附连到母板、嵌入式系统、蜂窝电话、相机、或其他电子设备的多主控串行单端总线。I2C总线包括具有7比特寻址的时钟(SCL)和数据(SDA)线。该总线具有两个给设备的角色:主控方和从动方。主设备是生成时钟并发起与从设备的通信的节点。从设备是接收时钟并在被主设备寻址时进行响应的节点。I2C总线是多主控总线,这意味着可以存在任何数目的主设备。另外,可以在消息之间(在STOP(停止)被发送之后)改变主控角色和从动角色。I2C定义了基本的消息类型,其中每种消息类型始于START(开始)并结束于STOP。
已提出了各种多协议方法来实现在兼容I2C的总线上的较高带宽,同时仍然允许I2C旧式设备在兼容I2C的总线上保持可操作。例如,(由MIPI联盟定义的)I3C标准是I2C标准的演进并且为I2C设备提供了后向兼容性。然而,可以预见,将来在相同的总线上可能期望甚至更高的带宽。在总线上实现此类更高的带宽可能被旧式设备(诸如I2C设备和I3C设备)的操作所阻碍。
因此,需要在由旧式设备和下一代设备共享总线的系统中允许选择性地禁用旧式设备的解决方案,以允许在共享总线上更高的带宽。
概述
第一方面提供了一种设备,包括第一总线、第二总线、第一组设备、以及第二组设备。所述第一组设备耦合到所述第一总线和所述第二总线,并且所述第一组设备被配置成:根据第一通信协议在所述第一总线上通信。所述第二组设备耦合到所述第一总线,并且所述第二组设备被配置成:根据所述第一通信协议和第二通信协议两者在所述第一总线上通信。在一些实现中,所述第二组设备中的一些设备(例如,下一代主设备和/或下一代从设备)可耦合到所述第二总线。在所述第一总线上的第一操作模式中,所述第一组设备和所述第二组设备可使用所述第一通信协议在所述第一总线上并发地通信。在所述第一总线上的第二操作模式中,所述第二组设备可在所述第一总线上使用所述第二通信协议彼此通信,并且所述第一组设备停止在所述第一总线上进行操作。禁用命令可在所述第一总线上(例如,由总线主设备,可能地在所述第二组设备内)被发送,以在所述第二组设备于所述第一总线上的所述第二模式中操作时使所述第一组设备停止在所述第一总线上进行操作。启用命令在所述第二总线上(例如,由所述总线主设备,可能地在所述第二组设备内)被发送,以在所述第一总线切换到在所述第一模式中操作时使所述第一组设备恢复在所述第一总线上进行操作。所述第一通信协议可在所述第一总线上提供第一数据吞吐量,而所述第二通信协议在所述第一总线上提供第二数据吞吐量,其中所述第二数据吞吐量可大于所述第一数据吞吐量。所述禁用命令防止所述第一组设备中的每个设备在所述第一总线上进行接收和传送。在进入所述第二操作模式之前或与之并发,来自所述第二组设备中的至少一个设备发送所述禁用命令。在所述第二操作模式期间,所述第一组设备不受所述第一总线上的活动的影响。
在一种实现中,所述第一总线包括多条线,其中N条线被分配用于在所述第一模式中的传输,并且M条线被分配用于在所述第二模式中的传输,其中N和M是大于或等于二(2)的整数。在一些实例中,线的数目N和M可以是不同的整数。在其他实例中,线的数目N和M是相同的整数,并且在所述第一模式和所述第二模式中定义了不同数目的逻辑传输通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680014367.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对硬件块的适应性存取控制
- 下一篇:低功率双向总线