[发明专利]基于逻辑扩展的多核心安全芯片处理器及其处理方法有效
申请号: | 202110179448.4 | 申请日: | 2021-02-08 |
公开(公告)号: | CN112527514B | 公开(公告)日: | 2021-05-18 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 浙江地芯引力科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F15/167;G06F21/71 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 311201 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 逻辑 扩展 多核 心安 芯片 处理器 及其 处理 方法 | ||
本发明提供了一种基于逻辑扩展的多核心安全芯片处理器及其处理方法,安全处理器包括主处理器核和多个从处理器核,主处理器核包括信号获取模块、组织模块和分配调度模块;信号获取模块用于实时获取外部传输的控制信号,组织模块用于根据安全运算逻辑对多个从处理器核进行动态的逻辑组织,形成匹配安全运算逻辑的动态执行架构;分配调度模块用于根据安全运算逻辑将安全运算分解为多个运算任务,并在上述动态执行架构下将运算任务分配给相应的从处理器核,以及协同调度多个从处理器核间的运算任务;多个从处理器核分别用于运行主处理器核分配和调度的运算任务。具有安全运算效率高、运算结果准确、核间负载均衡和可提高多核处理器的性能等优点。
技术领域
本发明涉及处理器技术领域,具体涉及一种基于逻辑扩展的多核心安全芯片处理器及其处理方法。
背景技术
随着互联网技术的高速发展,信息安全的重要性与日俱增。要想保证信息数据的安全,就必须要确保用于传输和接收信息数据的处理器的安全性,因此,安全处理器已经成为现代信息安全交互的基础部件,是信息安全领域的关键技术,也是解决信息系统安全威胁、风险和脆弱性的重要途径。安全处理器与信息安全紧密联系,涉及到物理安全、逻辑安全、应用安全和可控安全等诸多保护技术,如针对物理攻击的电磁防护,针对逻辑攻击的病毒免疫设计,针对应用攻击的密钥保护等。
由于半导体工艺的极限限制,开发工程师们认识到,继续制造高性能的单核处理器将不再现实,仅仅提高单核芯片的速度,带来的功耗与散热问题也没有解决方案,且无法带来相应的性能改善,性价比不高,而处理速度稍快的处理器价格要高很多。因此,越来越多的半导体厂商倾向于制造功耗更低、性能均衡的多核处理器以提高处理器的综合性能。多核处理器是指在一个处理器中集成两个或多个完整的内核计算引擎,能支持系统总线上的多个处理器,由总线控制器提供所有总线控制信号和命令信号。
按照多核处理器的多个内核架构分,可以分为同构多核和异构多核。同构多核的每个处理器核心的结构完全相同,地位等同,但随着信息计算越来越复杂,可能每个核需要计算的复杂难度不一样,会造成部分核闲置,部分核超负荷运算,导致信息安全运算效率低,运算准确度差。针对上述问题,可以考虑采用异构多核来处理,异构多核中每个核可以进行不同功能的计算,避免部分核心的闲置或超负荷,但如何对每个内核进行计算任务的准确分配,如何对不同内核间的运算进行调度,如何优化调度长度和提高多核处理器的性能亟待解决。
发明内容
针对现有技术存在的上述不足,本发明的目的在于:提供一种基于逻辑扩展的多核心安全芯片处理器及其处理方法,根据安全芯片的安全运算逻辑,通过主处理器核对多个异构的从处理器核进行运算任务的分配、调度协同,并根据多核处理器的异构性和计算任务间的依赖关系,基于平均负载对内核间的调度协同方法进行优化。具有安全运算效率高、运算结果准确、核间负载均衡和可提高多核处理器的性能等优点。
一种基于逻辑扩展的多核心安全芯片处理器,包括主处理器核和多个异构的从处理器核,主处理器核包括信号获取模块、组织模块和分配调度模块;信号获取模块用于实时获取外部传输的控制信号,组织模块用于根据安全运算的运算逻辑对多个从处理器核进行动态的逻辑组织,形成匹配安全运算的运算逻辑的动态执行架构;分配调度模块用于根据安全运算的运算逻辑将安全运算分解为多个运算任务,并在上述动态执行架构下将运算任务分配给相应的从处理器核,以及协同调度多个从处理器核间的运算任务;多个从处理器核分别用于运行主处理器核分配和调度的运算任务。
进一步地,上述动态执行架构下的多个从处理器核中包括协同处理器核,协同处理器核用于处理该动态执行架构下的安全运算分解、运算任务分配和协同调度。
进一步地,上述主处理器核和多个从处理器核之间采用共享内存进行数据通信,同一动态执行架构下的协同处理器核、多个从处理器核之间采用共享内存进行数据通信;安全运算的运算逻辑包括计算信息完整性校验位、加密校验、签名校验、指纹校验和人脸特征校验,各个处理器核的运算方式包括并行运算、串行运算和交叉运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江地芯引力科技有限公司,未经浙江地芯引力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110179448.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种燃料电池电堆的组装设备
- 下一篇:光学镜头及成像设备