一种通信装置、通信装置的存储器访问方法及电子设备制造方法及图纸

技术编号:34997709 阅读:14 留言:0更新日期:2022-09-21 14:46
本申请公开了一种通信装置,该通信装置包括:存储器、第一处理器和第二处理器,存储器用于存放第一处理器和第二处理器的固件及文件系统;第一处理器包括第一处理器、硬件锁单元、传输控制单元、中断传输单元以及第一传输单元,其中,硬件锁单元将目标命令传输至中断传输单元,传输控制单元根据存储器传输的信息产生中断指令,第一处理单元接收中断指令,并对中断指令进行处理,或者,第一传输单元将中断指令传输至第二处理器;第二处理器包括第二处理单元和第二传输单元,第二传输单元将中断指令传输至第二处理单元,第二处理单元根据中断指令进行处理。本申请还公开一种通信装置的存储器访问方法以及一种具有通信装置的电子设备。备。备。

【技术实现步骤摘要】
一种通信装置、通信装置的存储器访问方法及电子设备


[0001]本专利技术涉及通信
,尤其涉及一种通信装置、通信装置的存储器访问方法及具有通信装置的电子设备。

技术介绍

[0002]嵌入式系统(Embedded System)作为能够独立进行运作的器件,其将中央处理器(Central Processing Unit,CPU)、存储器、通信模块、输入输出等模块集中到一颗芯片上,因此,嵌入式系统满足了小体积、低功耗、专门化的使用场景需求,从而被广泛运用于消费电子、移动通信等智能设备中。嵌入式系统通常包括有应用处理器(Application Processor,AP)和通信处理器(Communication Processor,CP)等。
[0003]目前,由于受制于面积和成本,嵌入式系统通常只有一个嵌入式多媒体卡(Embedded Multi Media Card,EMMC),EMMC用于存放AP和CP的固件及文件系统。CP侧启动时需要AP协助加载其固件到CP侧的双倍速率同步动态随机存储器(Double Data Rate,DDR),则必须先启动AP才能启动CP。然而,当仅需要CP对所需文件系统进行访问时,AP侧的软件也要同时工作,从而导致整个系统的功耗增加。

技术实现思路

[0004]本申请提供一种通信装置、通信装置的存储器访问方法及具有通信装置的电子设备,解决由于系统中必须先启动AP才能启动CP而产生分压导致整个系统功耗增加的问题。
[0005]第一方面,本申请提供一种通信装置,该通信装置包括:存储器、第一处理器和第二处理器,所述第一处理器与所述存储器以及所述第二处理器均电性连接,所述存储器用于存放所述第一处理器和所述第二处理器的固件及文件系统;所述第一处理器包括第一处理器与所述第一处理器电性连接的硬件锁单元、传输控制单元、中断传输单元以及第一传输单元,其中,所述硬件锁单元与所述中断传输单元电性连接,用于将目标命令传输至所述中断传输单元,所述传输控制单元与所述存储器以及所述中断传输单元电性连接,用于根据所述存储器传输的信息产生中断指令,并将所述中断指令传输至所述中断传输单元,所述中断传输单元与所述第一传输单元电性连接,用于根据所述硬件锁单元传输的目标命令将所述传输控制单元传输来的中断指令选择性地传输至所述第一处理单元或所述第一传输单元,所述第一处理单元用于接收所述中断传输单元传输的中断指令,并对所述中断指令进行处理,或者,所述第一传输单元用于将所述中断传输单元传输的中断指令传输至所述第二处理器;所述第二处理器包括第二处理单元和第二传输单元,其中,所述第二传输单元与所述第一传输单元电性连接,用于将所述第一传输单元传输的中断指令传输至所述第二处理单元,所述第二处理单元用于根据所述第二传输单元传输的中断指令进行处理;所述第二处理单元还用于传输访问指令至所述第二传输单元,所述第二传输单元还用于将所述访问命令通过所述第一传输单元以及所述传输控制单元传输至所述存储器。
[0006]综上所述,本申请的通信装置中,在所述第一处理器中的所述第一处理单元睡眠
的情况下,所述第二处理器通过所述第一传输单元和所述第二传输单元将访问命令传输至所述传输控制单元,所述传输控制单元再将访问命令传输至所述存储器,从而对所述存储器进行访问,使得所述通信装置的功耗得以降低。此外,本申请的通信装置充分利用现有硬件资源,解决了系统中EMMC唯一的情况下所述第二处理器如何共享所述第一处理器的EMMC存储问题。
[0007]在一种可能的实现方式中,所述第二处理器还包括存储单元,其中,所述存储单元与所述第二处理单元以及所述第二传输单元电性连接,用于将数据传输至所述第二传输单元。
[0008]在一种可能的实现方式中,所述第一处理器还包括第一总线,所述第一总线与所述硬件锁单元、所述第一处理单元、所述传输控制单元、所述中断传输单元以及所述第一传输单元均电性连接,所述第一总线用于传输所述第一处理器接收或发送的数据、数据地址和控制命令;所述第二处理器还包括第二总线,所述第二总线与所述第二处理单元、所述第二传输单元以及所述存储单元电性连接,用于传输所述第二传输单元传输的中断指令或所述第二处理单元传输的访问命令。
[0009]在一种可能的实现方式中,所述存储器为嵌入式多媒体卡,所述第一处理器为应用处理器,所述第二处理器为通信处理器。
[0010]在一种可能的实现方式中,所述存储单元为双倍速率同步动态随机存储器。
[0011]在一种可能的实现方式中,所述硬件锁单元为自旋锁,所述第一处理单元和所述第二处理单元均为中央处理器,所述传输控制单元为安全数字输入输出接口,所述中断传输单元为门铃事务模块,所述第一传输单元和所述第二传输单元均为高速串行计算机扩展总线。
[0012]第二方面,本申请还提供一种通信装置的存储器访问方法,用于通过上述的通信装置对存储器进行访问,该存储器访问方法包括:传输控制单元产生中断指令,并将所述中断指令通过相应的中断传输路径传输至第二处理器的第二处理单元;所述第二处理单元输出访问命令至存储器;所述第二处理单元根据所述访问命令与所述存储器进行数据传输。
[0013]综上所述,本申请的通信装置的存储器访问方法中,在所述第一处理器中的所述第一处理单元睡眠的情况下,所述第二处理器通过所述第一传输单元和所述第二传输单元将访问命令传输至所述传输控制单元,所述传输控制单元再将访问命令传输至所述存储器,从而对所述存储器进行访问,使得所述通信装置的功耗得以降低。此外,本申请的通信装置充分利用现有硬件资源,解决了系统中EMMC唯一的情况下所述第二处理器如何共享所述第一处理器的EMMC存储问题。
[0014]在一种可能的实现方式中,所述传输控制单元产生中断指令,并将所述中断指令通过相应的中断传输路径传输至第二处理器的第二处理单元,包括:中断传输单元将所述传输控制单元传输来的中断指令通过第一传输单元以及第二传输单元传输至所述第二处理单元,所述第二处理单元根据所述第二传输单元传输的中断指令进行处理;所述中断传输单元将所述传输控制单元传输来的中断指令传输至第一处理器的第一处理单元,所述第一处理单元根据所述中断传输单元传输的中断指令进行处理。
[0015]在一种可能的实现方式中,所述第二处理单元输出所述访问命令至所述传输控制单元,所用的基地址是所述传输控制单元地址在所述第二处理器的映射,所述映射通过所
述第二传输单元完成。
[0016]在一种可能的实现方式中,所述第二处理单元与所述存储器传输数据,所用的源地址是存储单元地址在所述第一处理器的映射,所述映射通过所述第二传输单元完成。
[0017]在一种可能的实现方式中,所述通信装置的存储器访问方法还包括:所述存储器接收所述第一处理器或所述第二处理器发送的访问命令;所述第一处理器或所述第二处理器获取硬件锁单元;所述存储器读取所述第一处理器或所述第二处理器发送的所述访问命令;所述第一处理器或所述第二处理器驱动所述存储器进行访问;所述第一处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信装置,其特征在于,包括:存储器、第一处理器和第二处理器,所述第一处理器与所述存储器以及所述第二处理器均电性连接,所述存储器用于存放所述第一处理器和所述第二处理器的固件及文件系统;所述第一处理器包括第一处理器与所述第一处理器电性连接的硬件锁单元、传输控制单元、中断传输单元以及第一传输单元,其中,所述硬件锁单元与所述中断传输单元电性连接,用于将目标命令传输至所述中断传输单元,所述传输控制单元与所述存储器以及所述中断传输单元电性连接,用于根据所述存储器传输的信息产生中断指令,并将所述中断指令传输至所述中断传输单元,所述中断传输单元与所述第一传输单元电性连接,用于根据所述硬件锁单元传输的目标命令将所述传输控制单元传输来的中断指令选择性地传输至所述第一处理单元或所述第一传输单元,所述第一处理单元用于接收所述中断传输单元传输的中断指令,并对所述中断指令进行处理,或者,所述第一传输单元用于将所述中断传输单元传输的中断指令传输至所述第二处理器;所述第二处理器包括第二处理单元和第二传输单元,其中,所述第二传输单元与所述第一传输单元电性连接,用于将所述第一传输单元传输的中断指令传输至所述第二处理单元,所述第二处理单元用于根据所述第二传输单元传输的中断指令进行处理;所述第二处理单元还用于传输访问指令至所述第二传输单元,所述第二传输单元还用于将所述访问命令通过所述第一传输单元以及所述传输控制单元传输至所述存储器。2.根据权利要求1所述的通信装置,其特征在于,所述第二处理器还包括存储单元,其中,所述存储单元与所述第二处理单元以及所述第二传输单元电性连接,用于将数据传输至所述第二传输单元。3.根据权利要求2所述的通信装置,其特征在于,所述第一处理器还包括第一总线,所述第一总线与所述硬件锁单元、所述第一处理单元、所述传输控制单元、所述中断传输单元以及所述第一传输单元均电性连接,所述第一总线用于传输所述第一处理器接收或发送的数据、数据地址和控制命令;所述第二处理器还包括第二总线,所述第二总线与所述第二处理单元、所述第二传输单元以及所述存储单元电性连接,用于传输所述第二传输单元传输的中断指令或所述第二处理单元传输的访问命令。4.根据权利要求1所述的通信装置,其特征在于,所述存储器为嵌入式多媒体卡,所述第一处理器为应用处理器,所述第二处理器为通信处理器。5.根据权利要求2所述的通信装置,其特征在于,所述存储单元为双倍速率同步动态随机存储器。6.根据权...

【专利技术属性】
技术研发人员:朱忠武
申请(专利权)人:展讯科技杭州有限公司
类型:发明
国别省市:

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

1