[发明专利]多核芯片及系统有效
申请号: | 201811314925.8 | 申请日: | 2018-11-06 |
公开(公告)号: | CN109614153B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 相海涛 | 申请(专利权)人: | 西安中兴新软件有限责任公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F1/26 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;刘旺贵 |
地址: | 710100 陕西省西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多核 芯片 系统 | ||
1.一种多核芯片,包括主CPU和主内存,其特征在于,还包括:
第一物理核心,用于负责系统的关机和启动,在收到系统关机指令的情况下,提取系统启动最小资源集并保存至第一内置内存中,并通知所述主CPU关闭所述系统;在收到系统开机指令的情况下,将所述第一内置内存中的所述系统启动最小资源集拷贝至所述主内存,并将系统控制权转交至所述主CPU,其中,所述第一物理核心可工作在第一电压和第二电压状态下,其中,所述第一电压为所述第一物理核心的正常工作电压,所述第二电压为系统关机状态下,所述第一物理核心的保持电压,所述第一电压大于所述第二电压;
第一内置内存,用于保存所述系统启动最小资源集;
电源管理芯片,用于通过电压转换实现多级电压的输出,用于在系统开机状态下为系统提供工作电压,以及在系统关机状态下为所述第一物理核心提供所述第二电压;
其中,所述第一物理核心还用于提取当前用户进程地址和路径,并拷贝至所述第一内置内存中。
2.根据权利要求1所述的多核芯片,其特征在于,所述第一物理核心为所述多核芯片的多个物理核心中的一个,或为所述多核芯片中所增加的一个专用物理核心。
3.根据权利要求1所述的多核芯片,其特征在于,
所述第一物理核心,还用于在系统关机时,拷贝所述主CPU运行进程数据到所述第一内置内存,在下次开机启动时,根据第一内置内存中所保存的主CPU运行进程数据将系统恢复至系统关机前运行状态。
4.根据权利要求1所述的多核芯片,其特征在于,所述第一内置内存为随机存取存储器RAM。
5.根据权利要求1所述的多核芯片,其特征在于,所述多核芯片还包括多个物理核心、与所述多个物理核心对应的多线程和多级缓存、对系统中的各个物理内存进行映射和寻址的内存管理单元MMU、外围电路,其中所述外围电路包括以下至少之一:系统总线、主内存、外存。
6.根据权利要求5所述的多核芯片,其特征在于,还包括:
第一物理核心输入电路,用于在系统开机状态下,将所述电源管理芯片提供的所述第一电压输入至所述第一物理核心,以及在系统关机状态下,将所述电源管理芯片提供的所述第二电压输入至所述第一物理核心;
主CPU输入电路,用于将所述电源管理芯片提供的主CPU工作电压输入至所述主CPU;
系统总线输入电路,用于将所述电源管理芯片提供的系统总线工作电压输入至所述系统总线;
主内存输入电路,用于将所述电源管理芯片提供的主内存工作电压输入至所述主内存。
7.根据权利要求1所述的多核芯片,其特征在于,所述第一内置内存包括:
系统预留区,为所述第一物理核心的预留系统区,用于所述第一物理核心备份自身系统数据;
系统启动静态区,用于保存系统启动引导程序和系统启动指令集;
系统启动镜像区,用于保存关机前系统进程地址和程序数据;
用户进程镜像区,用于保存关机前用户进程地址和程序数据。
8.根据权利要求1所述的多核芯片,其特征在于,还包括:
看门狗电路, 包括第一定时器和第二定时器,其中,所述第一定时器用于所述主CPU的复位,所述第二定时器用于所述第一物理核心的复位,所述第二定时器的值长大于所述第二定时器。
9.根据权利要求1所述的多核芯片,其特征在于,还包括可靠性功能模块,所述可靠性功能模块用于外围设备的修复和检测,所述可靠性功能模块包括以下至少之一:用于外围设备的程序修复的修复单元、用于外围设备的温度保护的保护单元、用于外围设备的自检的自检单元。
10.一种电子系统,包括外围设备以及权利要求1至9中任一项所述的多核芯片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安中兴新软件有限责任公司,未经西安中兴新软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811314925.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:硬件加速模块及存储设备
- 下一篇:一种计算机安全启动方法