数据访问方法和片上系统技术方案

技术编号:39141640 阅读:20 留言:0更新日期:2023-10-23 14:55
本发明专利技术公开了一种数据访问方法和片上系统,其中,数据访问方法应用于片上系统,片上系统包括系统控制处理器和应用处理器,通过系统控制处理器向应用处理器发送携带访问地址的访问请求,系统控制处理器记录该访问地址并开始计时,系统控制处理器在计时时长大于超时阈值且未接收到应用处理器基于该访问请求的响应时,则基于该访问地址执行系统恢复操作,这样,在应用处理器出现异常时,系统控制处理器可以基于具体的访问地址进行针对性的处理,从而提高了异常情况的处理灵活度。而提高了异常情况的处理灵活度。而提高了异常情况的处理灵活度。

【技术实现步骤摘要】
数据访问方法和片上系统


[0001]本专利技术涉及集成电路领域,特别是涉及一种数据访问方法和片上系统。

技术介绍

[0002]片上系统(System on Chip,SoC)通常集成有系统控制处理器(System Control Processor,SCP)和应用处理器(Application Processor,AP),在实际应用中,当应用处理器任务繁忙或电磁干扰等原因导致无法响应系统控制处理器的请求时,会造成系统控制处理器的控制系统超时从而导致整个片上系统崩溃。目前,通常采用看门狗复位的方式来解决响应超时的问题,具体地,当应用处理器按时响应系统控制处理器的请求时,则系统控制处理器定时向看门狗电路发送喂狗信号,当看门狗电路定时接收到喂狗信号时,则将看门狗电路中的定时器清零,当看门狗电路未按时接收到喂狗信号时,则看门狗电路输出复位信号进行系统复位。然而,这种看门狗复位的方式对于所有超时未响应的情况均进行复位,因此异常处理方式并不灵活。

技术实现思路

[0003]本专利技术实施例的目的是提供一种数据访问方法和片上系统,其能够提高系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据访问方法,应用于片上系统,其特征在于,所述片上系统包括系统控制处理器和应用处理器;所述数据访问方法包括:所述系统控制处理器向所述应用处理器发送访问请求;其中,所述访问请求携带访问地址;所述系统控制处理器记录所述访问地址并开始计时;所述系统控制处理器在计时时长大于超时阈值且未接收到所述应用处理器基于所述访问请求的响应时,基于所述访问地址执行系统恢复操作。2.如权利要求1所述的数据访问方法,其特征在于,所述系统控制处理器包括寄存器模块和超时模块;则所述系统控制处理器记录所述访问地址并开始计时,具体包括:通过所述寄存器模块记录所述访问地址,并通过所述超时模块开始计时。3.如权利要求2所述的数据访问方法,其特征在于,所述系统控制处理器还包括处理模块和复位模块,所述寄存器模块、所述超时模块和所述复位模块均与所述处理模块连接;则所述系统控制处理器在计时时长大于超时阈值且未接收到所述应用处理器基于所述访问请求的响应时,基于所述访问地址执行系统恢复操作,具体包括:通过所述超时模块在计时时长大于超时阈值且未接收到所述应用处理器基于所述访问请求的响应时,向所述处理模块发送超时响应并发起超时中断;通过所述处理模块查询所述寄存器模块得到所述访问地址,并基于所述访问地址确定待恢复的存储位置;通过所述复位模块对所述待恢复的存储位置执行系统恢复操作。4.如权利要求1

3任一项所述的数据访问方法,其特征在于,所述执行系统恢复操作,具体包括:根据所述访问地址以及地址重要级别划分规则,确定所述访问地址的重要级别;其中,所述访问地址的重要级别用于表征所述访问地址对于所述片上系统的重要程度;根据所述访问地址的重要级别,对所述访问地址所指示的存储位置所存储的数据进行复位或数据作废处理。5.如权利要求4所述的数据访问方法,其特征在于,所述地址重要级别划分规则,具体包括:根据访问地址所指示的存储位置对于片上系统的重要程度,将访问地址划分为第一重要级别和第二重要级别;当访问地址为第一重要级别时,对所述访问地址所指示的存储位置所存储的数据进行复位;当访问地址为第二重要级别时,对所述访问地址所指示的存储位置所存储的数据进行数据作废处理。6.如权利要求1所述的数据访问方法,其特征在于,所述访问请求包括以下至少一种:对所述应用处理器的存储空间进行读写的请求、对所述应用处理器的寄存器进行配置的请求;其中,所述系统控制处理器的安全级别高于所述应用处理器的安全级别。7.如权利要求3所述的数据访问方法,其特征在于,所述数据访问方法还包括:所述系统控制处理器通过处理模块对寄存器模块进行配置操作;其中,所述配置操作包括对超时模块的使能以及设置超时模块的超时阈值。8.如权利要求1所述的数据访问方法,其特征在于,在所述系统控制处理器记录所述访
问地址并开始计时之后,还包括:所述系统控制处理器在...

【专利技术属性】
技术研发人员:田雅芳张明朱青山
申请(专利权)人:飞腾信息技术有限公司
类型:发明
国别省市:

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

1