[发明专利]多处理器和多处理器系统有效
申请号: | 201711202502.2 | 申请日: | 2017-11-27 |
公开(公告)号: | CN108121686B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 高畠志秦;盐田恒;中村淳;千叶雄司 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | G06F15/177 | 分类号: | G06F15/177 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 系统 | ||
本发明涉及多处理器和多处理器系统。即使当处理器核心的数量增加时,也能防止多处理器的大小增加。所述多处理器包含多个核心和调试控制单元。所述多个核心中的至少一个是调试核心,所述调试核心连接到所述调试控制单元,使得所述调试控制单元能参考并更新所述调试核心中的寄存器信息。所述调试控制单元将第一核心中的寄存器信息传送到所述调试核心,所述第一核心是所述多个核心之一,并且是待调试的核心。所述调试核心通过使用所传送的寄存器信息来调试程序,将在所述第一核心中执行所述程序。
相关申请的交叉引用
本申请基于于2016年11月28日提交的第2016-230039号日本专利申请,并要求其优先权,所述日本专利申请整体通过引用并入本文。
技术领域
本公开涉及一种多处理器和一种多处理器系统。例如,本公开涉及一种用于调试由核心处理器执行的程序的多处理器和多处理器系统。
背景技术
第2000-76199号日本未经审查专利申请公开案公开了一种有关包含调试终端的多处理器装置的技术。第2000-76199号日本未经审查专利申请公开案中公开的多处理器装置包含用于每个处理器的调试接口(I/F)。
第2006-302162号日本未经审查专利申请公开案公开了一种有关多处理器系统的技术。第2006-302162号日本未经审查专利申请公开案中公开的多处理器系统包含用于每个处理器的调试功能单元,并且还包含控制电路中的调试功能单元。
发明内容
然而,本发明人已发现以下问题。第2000-76199号和第2006-302162号日本未经审查专利申请公开案中的每一者包含例如调试I/F的调试控制单元或调试功能单元,以便直接调试每个处理器核心。因此,存在处理器大小根据处理器核心数量而增加的问题。
从以下说明书描述和附图中将更清楚其它目的和新颖特征。
根据一个实施例,多处理器中包含的调试控制单元被配置为将第一核心中的寄存器信息传送到调试核心,第一核心是多个核心之一并且是待调试的核心,调试核心连接到调试控制单元,使得调试控制单元可以参考并更新调试核心中的寄存器信息。
根据上述方面,即使当处理器核心的数量增加时,也有可能防止处理器的大小增加。
附图说明
从以下结合附图从某些实施例的描述中,将更加清楚上述以及其它方面、优点和特征,其中:
图1是示出根据第一实施例的多处理器和调试器系统的配置的框图;
图2是示出根据第一实施例的多处理器的核心的内部配置的框图;
图3是示出根据第一实施例的多处理器的核心之间环形总线配置的框图;
图4是示出根据第一实施例的调试过程的流程的流程图;
图5是示出根据第一实施例的替换多处理器核心中的数据的过程流程的流程图;
图6是示出根据第二实施例的多处理器和调试器系统的配置的框图;
图7是示出根据第二实施例的替换多处理器核心中的数据的过程流程的流程图;
图8是示出根据第三实施例的替换多处理器核心中的数据的过程流程的流程图;
图9是示出根据第三实施例在多处理器中恢复程序执行之前进行的过程流程的流程图;以及
图10是示出根据第四实施例的多处理器系统的配置的框图。
具体实施方式
以下参照附图详细说明应用上述解决程序的方式的具体实施例。在整个附图中相同符号被指定给相同部件,并且为了使说明更清楚,视情况省略其重复说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711202502.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嵌入式多核CPU固件运行方法
- 下一篇:核心板以及板卡