【技术实现步骤摘要】
本申请属于芯片,具体涉及一种通信总线的异常检测方法和装置。
技术介绍
1、在i2c(inter-integrated circuit,内部集成电路)总线或i3c (improvedinter-integrated circuit ,改进的内部集成电路)总线通信中,主设备(master)通过控制时钟线的电平状态,生成时钟信号,调节通信节奏,从设备(slave)则响应主设备的指令进行数据传输。一些情况下,若时钟线被异常拉低,将导致总线异常挂起(hang),无法继续正常传输数据。
2、现有技术中,解决时钟线异常拉低的问题依赖于人工修改硬件,通过飞线抓取总线波形,并结合i2c/i3c控制器的寄存器状态进行分析,以判断时钟线是否被异常拉低,以及导致时钟线异常拉低的原因是主设备还是从设备。
3、但是,这种方法涉及到拆机、飞线等人工检测流程,排查周期长、解决问题效率低,难以满足对高可靠性和快速故障响应的需求。
技术实现思路
1、本申请实施例的目的是提供一种通信总线的异常检测方法和
...【技术保护点】
1.一种通信总线的异常检测方法,其特征在于,应用于系统级芯片,所述系统级芯片集成总线控制器和运行有驱动软件的中央处理器,所述方法包括:
2.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述在所述时钟线为低电平的持续时间超过预设时长的情况下,判定所述时钟线异常,包括:
3.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述在所述时钟线为低电平的持续时间超过预设时长的情况下,判定所述时钟线异常,包括:
4.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述确定导致所述时钟线异常的设备为所述总线控制器之后,
...
【技术特征摘要】
1.一种通信总线的异常检测方法,其特征在于,应用于系统级芯片,所述系统级芯片集成总线控制器和运行有驱动软件的中央处理器,所述方法包括:
2.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述在所述时钟线为低电平的持续时间超过预设时长的情况下,判定所述时钟线异常,包括:
3.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述在所述时钟线为低电平的持续时间超过预设时长的情况下,判定所述时钟线异常,包括:
4.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述确定导致所述时钟线异常的设备为所述总线控制器之后,还包括:
5.根据权利要求1所述的通信总线的异常检测方法,其特征在于,所述确定导致所述时钟线异常的设备为外部设备之后,还包括:
6.根据权利要...
【专利技术属性】
技术研发人员:傅晓平,许林华,
申请(专利权)人:厦门紫光展锐科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。