【技术实现步骤摘要】
本申请涉及通信,特别涉及一种数据共享的方法、装置、芯片及电子设备。
技术介绍
1、在多核异构芯片中,存在多个硬隔离的硬件域,需要对多个硬件域的数据进行存储。目前采用嵌入式多媒体卡(embedded multimediacard,emmc)对多个硬件域的数据进行存储。
2、在实际应用中,不同硬件域中存在共享数据的需求。例如,在多用途域(multimedia processing domain)与应用处理域(application processing domain)之间存在共享大批量数据的需求,但是采用emmc存储的方案是不允许不同域之间共享资源的,也就无法满足用户的需求。如果使用共享内存来实现这种数据共享,这将对内存容量提出极高的要求。
技术实现思路
1、针对上述技术问题,本申请实施例的目的在于提供一种数据共享的方法、装置、芯片及电子设备,所述数据共享的方法应用于多核异构的系统芯片,所述系统芯片包括多个硬件域,所述多个硬件域之间硬隔离,其中一个硬件域与嵌入式多媒体卡连接,并在所
...【技术保护点】
1.一种数据共享的方法,其特征在于,应用于多核异构的系统芯片,所述系统芯片包括多个硬件域,所述多个硬件域之间硬隔离,其中一个硬件域与嵌入式多媒体卡连接,并在所述一个硬件域中设置访问所述嵌入式多媒体卡的虚拟后端,在除所述第一硬件域之外的至少两个硬件域中分别设置与所述虚拟后端通信的虚拟前端,所述嵌入式多媒体卡包括一级物理分区和二级物理分区,所述二级物理分区上存在与所述多个硬件域分别对应的至少一个共享分区,所述方法包括:
2.如权利要求1所述的数据共享的方法,其特征在于,所述第一硬件域和所述第二硬件域之间能够核间通信,所述方法还包括:
3.如权利要求
...【技术特征摘要】
1.一种数据共享的方法,其特征在于,应用于多核异构的系统芯片,所述系统芯片包括多个硬件域,所述多个硬件域之间硬隔离,其中一个硬件域与嵌入式多媒体卡连接,并在所述一个硬件域中设置访问所述嵌入式多媒体卡的虚拟后端,在除所述第一硬件域之外的至少两个硬件域中分别设置与所述虚拟后端通信的虚拟前端,所述嵌入式多媒体卡包括一级物理分区和二级物理分区,所述二级物理分区上存在与所述多个硬件域分别对应的至少一个共享分区,所述方法包括:
2.如权利要求1所述的数据共享的方法,其特征在于,所述第一硬件域和所述第二硬件域之间能够核间通信,所述方法还包括:
3.如权利要求1所述的数据共享的方法,其特征在于,所述基于所述第一访问请求,确定所述第二硬件域的共享分区的和所述第一硬件域的共享分区的映射关系,包括:
4.如权利要求1所述的数据共享的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的数据共享的方法,其特征在于,所述方法还包括:
6.如权利要求1所述的数据共享的方法,其特征在于,所述第一硬件域的共享分区的存储空间与所述第二硬件域的共享分区的存储空间相同。
7...
【专利技术属性】
技术研发人员:朱国勇,陆建勇,
申请(专利权)人:北京芯驰半导体科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。