一种信息安全保护电路、芯片、机器人及方法技术

技术编号:32556040 阅读:19 留言:0更新日期:2022-03-05 11:57
本发明专利技术公开了一种信息安全保护电路、芯片、机器人及方法,所述信息安全保护电路通过两块独立内存条使得通用操作系统和专用操作系统的地址空间互相独立,以及将产生敏感信息的传感器与通用处理器物理隔绝的手段,使得攻击者无法利用通用处理器直接访问敏感信息,大大提高机器人中敏感信息的安全性;同时,采用SOC(System On Chip,片上系统)内部的MIPI总线作为通用处理器和专用处理器之间的通信手段,由于该总线不外漏,使得攻击者无法抓取该总线上的数据,进一步提高了敏感信息的安全性。性。性。

【技术实现步骤摘要】
一种信息安全保护电路、芯片、机器人及方法


[0001]本专利技术涉及信息安全领域,具体涉及一种信息安全保护电路、芯片、机器人及方法。

技术介绍

[0002]机器人中存储着大量有价值的敏感信息,比如摄像头的数据或激光雷达的数据,使其成为攻击者的目标,导致内存数据泄露的事故时有发生。随着机器人产品在市场的普及,机器人的保有量在不断地扩大,机器人的信息安全需求日益强烈。

技术实现思路

[0003]为解决上述问题,本专利技术提供了一种信息安全保护电路、芯片、机器人及方法,大大提高了机器人中敏感信息的安全性。本专利技术的具体技术方案如下:一种信息安全保护电路,所述电路包括通用处理器、专用处理器、通用内存和专用内存;其中,通用处理器与通用内存连接,通用处理器上运行有通用操作系统,通用操作系统用于处理通用外设信息;专用处理器与专用内存连接,专用处理器上运行有专用操作系统,专用操作系统用于处理专用外设信息;其中,通用操作系统对通用内存进行地址空间的映射,专用操作系统对专用内存进行地址空间的映射,使得通用操作系统和专用操作系统的地址空间互相独立。
[0004]进一步地,所述电路还包括通用外设总线和专用外设总线;其中,通用外设总线与通用处理器连接,用于将通用外设信息传输给通用处理器;专用外设总线与专用处理器连接,用于将专用外设信息传输给专用处理器。
[0005]进一步地,所述通用外设信息至少由陀螺仪或FLASH中任一项提供;所述专用外设信息至少由摄像头或激光雷达中任一项提供。
[0006]进一步地,所述电路包括若干个专用处理器,不同的专用处理器用于处理不同的事先设定类型的专用外设信息;其中,所述事先设定类型的专用外设信息至少包括摄像头的信息或激光雷达的信息中的任一项。
[0007]进一步地,所述电路还包括MIPI总线,该总线用于通用处理器和专用处理器之间的通信。
[0008]一种芯片,所述芯片包括所述的信息安全保护电路。
[0009]一种机器人,所述机器人装配有所述的芯片,还包括摄像头或激光雷达中的任一项;其中,摄像头或激光雷达通过专用外设总线传输数据至专用处理器。
[0010]进一步地,所述机器人还包括陀螺仪或FLASH中的任一项;其中,陀螺仪或FLASH通过通用外设总线传输数据至通用处理器。
[0011]进一步地,所述机器人通过MIPI总线将专用处理器的处理结果传输给通用处理器。
[0012]一种信息安全保护方法,所述方法通过所述机器人实现,所述方法包括:机器人将
专用外设信息传输给专用处理器进行处理,然后通过MIPI总线将处理结果传输给通用处理器;其中,专用处理器上运行有专用操作系统,通用处理器上运行有通用操作系统;其中,通用操作系统和专用操作系统的地址空间互相独立。
[0013]本专利技术的有益效果在于:与现有技术相比,本专利技术所述的信息安全保护电路通过两块独立内存条使得通用操作系统和专用操作系统的地址空间互相独立,以及将产生敏感信息的传感器与通用处理器物理隔绝的手段,使得攻击者无法利用通用处理器直接访问敏感信息,大大提高机器人中敏感信息的安全性;同时,采用SOC(System On Chip,片上系统)内部的MIPI总线作为通用处理器和专用处理器之间的通信手段,由于该总线不外漏,使得攻击者无法抓取该总线上的数据,进一步提高了敏感信息的安全性。
附图说明
[0014]图1为本专利技术一种实施例所述信息安全保护电路的示意图。
具体实施方式
[0015]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0016]应当理解,当在本申请中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。 还应当理解,在本申请中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0017]如在本申请中所使用的那样,术语“如果”可以依据上下文被解释为“当

时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0018]另外,在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0019]机器人中存储着大量有价值的敏感信息,比如摄像头的数据或激光雷达的数据,使其成为攻击者的目标,导致内存数据泄露的事故时有发生。随着机器人产品在市场的普及,机器人的保有量在不断地扩大,机器人的信息安全需求日益强烈。
[0020]因此,本专利技术实施例提供一种信息安全保护电路,如图1所示,所述电路包括通用处理器、专用处理器、通用内存和专用内存;其中,通用处理器与通用内存连接,通用处理器上运行有通用操作系统,通用操作系统用于处理通用外设信息;专用处理器与专用内存连接,专用处理器上运行有专用操作系统,专用操作系统用于处理专用外设信息;其中,通用
操作系统对通用内存进行地址空间的映射,专用操作系统对专用内存进行地址空间的映射,使得通用操作系统和专用操作系统的地址空间互相独立。
[0021]其中,所述通用外设信息指的是非敏感信息,比如陀螺仪或FLASH提供的信息,这样的信息价值不高,一般不会成为黑客攻击的目标。而所述专用外设信息指的是敏感信息,比如摄像头、激光雷达或麦克风提供的信息。这样的信息包含家庭环境隐私或对话内容隐私等高商业价值的内容,是黑客的首要攻击目标。本专利技术实施例的主要目的就是保护诸如摄像头、激光雷达或麦克风这些设备产生的高价值信息,从而保障用户隐私的安全。可选地,专用处理器可设置多个,形成专用处理器集群,不同的专用处理器用于处理不同的事先设定类型的专用外设信息,比如专用处理器1用于处于摄像头的信息,专用处理器2用于处理激光雷达的信息,专用处理器3用于处理麦克风的信息。
[0022]需要说明的是,通用操作系统和专用操作系统分别运行在两块DDR(双倍速率同步动态随机存储器)内存条上,在操作系统初始化进行内存映射的时候,分别对两块内存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息安全保护电路,其特征在于,所述电路包括通用处理器、专用处理器、通用内存和专用内存;其中,通用处理器与通用内存连接,通用处理器上运行有通用操作系统,通用操作系统用于处理通用外设信息;专用处理器与专用内存连接,专用处理器上运行有专用操作系统,专用操作系统用于处理专用外设信息;其中,通用操作系统对通用内存进行地址空间的映射,专用操作系统对专用内存进行地址空间的映射,使得通用操作系统和专用操作系统的地址空间互相独立。2.根据权利要求1所述的一种信息安全保护电路,其特征在于,所述电路还包括通用外设总线和专用外设总线;其中,通用外设总线与通用处理器连接,用于将通用外设信息传输给通用处理器;专用外设总线与专用处理器连接,用于将专用外设信息传输给专用处理器。3.根据权利要求1或2所述的一种信息安全保护电路,其特征在于,所述通用外设信息至少由陀螺仪或FLASH中任一项提供;所述专用外设信息至少由摄像头或激光雷达中任一项提供。4.根据权利要求3所述的一种信息安全保护电路,其特征在于,所述电路包括若干个专用处理器,不同的专用处理器用于处理不同的事先设定类型的专用外设信息;其中,所述事先设定类型的专用外设信息至少包...

【专利技术属性】
技术研发人员:梁文强李永勇吕景超
申请(专利权)人:珠海一微半导体股份有限公司
类型:发明
国别省市:

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

1