一种在A-PHY系统中收集中断信息的方法技术方案

技术编号:39293987 阅读:10 留言:0更新日期:2023-11-07 11:01
本发明专利技术公开一种在A

【技术实现步骤摘要】
一种在A

PHY系统中收集中断信息的方法


[0001]本专利技术涉及信息检测
,特别涉及一种在A

PHY系统中收集中断信息的方法。

技术介绍

[0002]如图1所示,在MIPI(Mobile Industry Processor Interface,移动产业处理器接口)APHY(Automobile PHY,用于汽车的串行器

解串器物理层规范)系统中经常需要会有中断信息的产生,但由于ECU(电子控制单元)位于解串器一侧,对串行器一侧的中断信息无法及时且正确地获取并处理。倘若串行器一侧发生重要的中断信息,如关于功能安全的信息,ECU要排查出中断源,需要先后排查串行器和解串器两边的ERRB PIN信息(即错误引脚信息,告知ECU发生了错误),耗费大量的时间,无法及时响应,可能会带来安全方面的影响。因此,无论是串行器/解串器/设备发生错误,ECU都需要尽快收到中断信息,才能及时处理。

技术实现思路

[0003]本专利技术的目的在于提供一种在A

PHY系统中收集中断信息的方法,以解决
技术介绍
中的问题。
[0004]为解决上述技术问题,本专利技术提供了一种在A

PHY系统中收集中断信息的方法,包括:
[0005]串行器和设备一侧,串行器中的中断处理模块收集相对应的设备和串行器自身发生的中断信息,并发送至解串器一侧;
[0006]ECU和解串器一侧,解串器中的中断处理模块在接收到串行器和设备一侧传输来的中断信息后,和解串器本地的中断信息做处理后一并送给ECU。
[0007]在一种实施方式中,串行器和设备一侧,根据中断的严重程度由脉冲宽度调制电路产生不同的信号,将中断信息打包成A

Packet借由A

PHY链路中的通用输入/输出通道进行传播至解串器一侧。
[0008]在一种实施方式中,串行器和设备一侧,如若发生的是高优先级类的中断,中断处理模块造出周期为T的脉冲信号;
[0009]如若发生的是低优先级的中断,中断处理模块造出高低转换的初始电平信号,其中周期T以及初始电平信号均是可配置的。
[0010]在一种实施方式中,ECU和解串器一侧,解串器中的中断处理模块包含脉冲宽度调制电路,根据中断信息的严重程度,造出周期为T的脉冲信号或者高低转换的初始电平信号,通知到ECU,方便ECU判定是不是需要立即响应,介入中断处理;其中周期T以及初始电平信号均是可配置的。
[0011]在一种实施方式中,如果有若干的串行器/设备并联,在A

Packet栏位中通过目标地址的填写,标注发出中断的设备/串行器编号信息。
[0012]在一种实施方式中,如果有若干的串行器/设备并联,解串器中的中断处理模块根
据A

Packet中的目标地址,将收到的发生错误的设备/串行器信息填写到对应的寄存器中,方便ECU进行查阅,定位问题。
[0013]本专利技术提供的一种在A

PHY系统中收集中断信息的方法,具有以下有益效果:
[0014](1)可以同时收集设备/解串器/串行器的中断信息,借由A

PHY链路传输中断信息,并及时准确地通知到ECU;
[0015](2)ECU可以根据对应的寄存器信息获取发生中断的设备地址,避免遍历所有设备检查中断,节省了时间,提高了ECU的响应速度;
[0016](3)可以根据发生中断的严重性产生不同的模式信息去告知ECU,如此ECU可以做好中断处理准备,达成高效简洁地处理中断信息的目的,提高了系统的安全可靠性。
附图说明
[0017]图1是传统APHY系统架构示意图。
[0018]图2是本专利技术提供的一种在A

PHY系统中收集中断信息的方法架构图。
具体实施方式
[0019]以下结合附图和具体实施例对本专利技术提出的一种在A

PHY系统中收集中断信息的方法作进一步详细说明。根据下面说明,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0020]本专利技术提供一种在A

PHY系统中收集中断信息的方法,如图2所示,其中:
[0021]串行器和设备一侧(即图2的左侧),串行器中的中断处理模块会收集所匹配的设备和串行器自身发生的中断信息,根据中断的严重程度由PWM(脉冲宽度调制)电路产生不同的信号,打包成A

Packet借由A

PHY链路中的GPIO(General Purpose Input Output,通用输入/输出通道)进行传播至解串器一侧。如若发生的是高优先级类的中断,中断处理模块会造出周期为T的脉冲信号;如若发生的是低优先级的中断,中断处理模块会造出高低转换的初始电平信号,其中周期T以及初始电平信号均是可配置的。如果有若干的串行器/设备并联,如图2所示,可以在A

Packet栏位中通过Target Address(目标地址)的填写,标注发出中断的设备/串行器编号信息(设备/串行器0,设备/串行器1,...,和/或设备/串行器N),方便ECU快速定位产生中断的设备/串行器并进行处理。
[0022]ECU和解串器一侧(即图2的右侧),解串器中的中断处理模块在接收到串行器一侧借由A

PHY链路传输的中断信息后,会和解串器本地的中断信息做处理后一并送给ECU。同时,解串器中的中断处理模块会根据A

Packet中的Target Address(目标地址),将收到的发生错误的设备信息(设备0,设备2,...,和/或设备N)填写到对应的寄存器中,方便ECU进行查阅,定位问题。类似的,解串器中的中断处理模块会包含PWM电路,根据中断信息的严重程度,造出周期为T的脉冲信号或者高低转换的初始电平信号,通知到ECU,方便ECU判定是不是需要立即响应,介入中断处理;同样的,周期T以及初始电平信号均是可配置的。
[0023]本专利技术中,ECU仅需在解串器一侧,可以同时查询设备/解串器/串行器的中断信息,无需遍历解串器和串行器的所有ERRB PIN,提高ECU的响应速度;另外,设备/串行器的中断信息是借由GPIO传输到A

PHY链路的,由于GPIO在A

PHY链路优先级最高,所以可以及
时传播设备/串行器的中断信息,传输延时较低。若是多个设备/串行器并联接到解串器,具体发生中断的设备/串行器地址可以通过设定A

Packet中的Target Address来告知解串器,解串器收到后在相应的寄存器上标出发生中断的设备地址,方便ECU快速查询发生中断的设备,不需要遍历所有的设备,从而起到节约时间的效果。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在A

PHY系统中收集中断信息的方法,其特征在于,包括:串行器和设备一侧,串行器中的中断处理模块收集相对应的设备和串行器自身发生的中断信息,并发送至解串器一侧;ECU和解串器一侧,解串器中的中断处理模块在接收到串行器和设备一侧传输来的中断信息后,和解串器本地的中断信息做处理后一并送给ECU。2.如权利要求1所述的在A

PHY系统中收集中断信息的方法,其特征在于,串行器和设备一侧,根据中断的严重程度由脉冲宽度调制电路产生不同的信号,将中断信息打包成A

Packet借由A

PHY链路中的通用输入/输出通道进行传播至解串器一侧。3.如权利要求2所述的在A

PHY系统中收集中断信息的方法,其特征在于,串行器和设备一侧,如若发生的是高优先级类的中断,中断处理模块造出周期为T的脉冲信号;如若发生的是低优先级的中断,中断处理模块造出高低转换的初始电平信号,其中周期T以及初...

【专利技术属性】
技术研发人员:吴光林程剑平
申请(专利权)人:上海芯炽科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1