【技术实现步骤摘要】
【国外来华专利技术】针对相位差分协议的错误信令窗口
[0001]相关申请的交叉引用
[0002]本申请要求于2020年9月21日向美国专利局提交的未决非临时申请序列号17/027,541的优先权,该申请的内容如同在下文中全面阐述的以其全部并且出于所有适用目的并入本文。
[0003]本公开总体上涉及在处理电路与外围设备之间的串行总线接口,并且更具体地涉及检测和报告通过串行总线传输的符号序列中的错误或从符号序列中解码的数据中的错误。
技术介绍
[0004]移动通信设备可以包括各种组件,包括电路板、集成电路(IC)设备和/或片上系统(SoC)设备。这些组件可以包括通过共享数据通信总线进行通信的处理设备、用户接口组件、存储装置和其他外围组件,该共享数据通信总线可以包括多点串行总线或并行总线。业内已知的通用串行接口包括内部集成电路(I2C或I2C)串行接口及其衍生物和替代品。
[0005]移动工业处理器接口(MIPI)联盟定义了改进型集成电路(I3C)串行接口、射频前端(RFFE)接口、系统电源管理接口(SPMI)和其他接口的标准。例如,这些接口可以用于连接处理器、传感器和其他外围设备。在一些接口中,多个总线主设备耦合到串行总线,使得两个或更多个设备可以用作在串行总线上传输的不同类型的消息的总线主设备。SPMI协议定义了可以在基带或应用处理器与外围组件之间实现的硬件接口。在某些情况下,SPMI协议被实现以支持设备内的电源管理操作。
[0006]常规I3C协议通常用于控制串行总线上的半双工操作。对更高吞吐量的需求可以 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于在耦合到串行总线的设备处接收数据的方法,包括:接收符号序列,每个符号表示所述串行总线的信令状态;根据所述符号序列中的符号对之间的转变对所述数据解码;检测在所述串行总线的两条线的信令状态下的错误信令窗口的指示符,所述错误信令窗口的所述指示符对应于被禁止的符号组合或在控制信令中的延迟;以及当错误在所述错误信令窗口的所述指示符的定时中或所述符号序列中被检测到时,在所述错误信令窗口期间发信号通知所述错误。2.根据权利要求1所述的方法,其中在所述符号序列中检测到的所述错误包括奇偶校验错误。3.根据权利要求1所述的方法,还包括:当所述错误信令窗口的所述指示符在意外时间或在所述符号序列中的意外位置开始时,检测到所述错误,其中所述设备被预先配置有所述错误信令窗口的期望时间或所述符号序列中的期望位置的指示。4.根据权利要求1所述的方法,还包括:当所述错误信令窗口的所述指示符在完整符号序列被接收到之前开始时,检测到所述错误。5.根据权利要求1所述的方法,其中所述错误信令窗口的所述指示符领先所述错误信令窗口一个或多个符号间隔。6.根据权利要求1所述的方法,还包括:使用相位差分解码器对所述数据解码;以及使用独立于所述相位差分解码器进行操作的检测电路,来在所述错误信令窗口的所述指示符的所述定时中或所述符号序列中检测所述错误。7.根据权利要求1所述的方法,其中所述设备被配置为作为从设备进行操作,并且其中所述数据的传输在发信号通知所述错误之后被终止。8.根据权利要求1所述的方法,还包括:将所述设备作为总线主设备进行操作;以及传输信令模式,所述信令模式被配置为在发信号通知所述错误之后终止所述数据的传输。9.根据权利要求1所述的方法,还包括:当所述串行总线的所述两条线中的第一线在三个或更多个符号间隔中的每个符号间隔之后被切换、同时所述串行总线的所述两条线中的第二线维持在第一信令状态时,检测到所述错误信令窗口的所述指示符;以及当所述串行总线的所述两条线中的所述第一线在三个或更多个符号间隔中的每个符号间隔之后被切换、同时所述串行总线的所述两条线中的所述第二线维持在第二信令状态时,检测到同步模式。10.根据权利要求1所述的方法,还包括:当提前终止模式被延迟时,检测到所述错误信令窗口的所述指示符。11.一种数据通信装置,包括:总线接口,被配置为将所述数据通信装置耦合到串行总线;
相位差分解码器,被配置为根据从所述串行总线接收的符号序列中的符号对之间的转变对数据解码,每个符号表示所述串行总线的信令状态;以及处理器,被配置为:检测在所述串行总线的两条线的信令状态下的错误信令窗口的指示符,所述错误信令窗口的所述指示符对应于被禁止的符号组合或在控制信令中的延迟;以及当错误在所述错误信令窗口的所述指示符的定时中或所述符号序列中被检测到时,在所述错误信令窗口期间通过所述总线接口发信号通知所述错误。12.根据权利要求11所述的数据通信装置,其中在所述符号序列中检测到的所述错误包括奇偶校验错误。13.根据权利要求11所述的数据通信装置,其中所述处理器还被配置为:当所述错误信令窗口的所述指示符在意外时间或在所述符号序列中的意外位置开始时,检测到所述错误,其中所述数据通信装置被预先配置有所述错误信令窗口的期望时间或所述符号序列中的期望位置的指示。14.根据权利要求11所述的数据通信装置,其中所述处理器还被配置为:当所述错误信令窗口的所述指示符在完整符号序列被接收到之前开始时,检测到所述错误。15.根据权利要求11所述的数据通信装置,其中所述错误信令窗口的所述指示符领先所述错误信令窗口一个或多个符号间隔。16.根据权利要求11所述的数据通信装置,还包括:检测电路,被配置为独立于所述相位差分解码器来在所述错误信令窗口的所述指示符的所述定时中或所述符号序列中检测所述错误。17.根据权利要求16所述的数据通信装置,其中所述检测电路还被配置为:当所述串行总线的所述两条线中的第一线在三个或更多个符号间隔中的每个符号间隔之后被切换、同时所述串行总线的所述两条线中的第二线维持在第一信令状...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。