[发明专利]用于可重构处理器的源码级调试设备与方法在审
申请号: | 201310279099.9 | 申请日: | 2013-07-04 |
公开(公告)号: | CN103530214A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 曹暎喆;丁镇世 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 张云珠;王兆赓 |
地址: | 韩国京畿*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 可重构 处理器 源码 调试 设备 方法 | ||
1.一种在可重构处理器中的源码级调试设备,所述源码级调试设备包括:
有效操作确定器,配置为确定被调度以进行处理的代码中的有效操作;和
断点设置器,配置为在与所确定的有效操作对应的地址处设置断点。
2.如权利要求1所述的源码级调试设备,其中,所述可重构处理器包括基于粗粒度阵列(CGA)的处理器。
3.如权利要求1所述的源码级调试设备,其中,调度的代码是由编译器执行的基于循环展开的模调度的结果。
4.如权利要求3所述的源码级调试设备,其中,有效操作确定器还确定无效操作,其中,所述无效操作包括根据基于循环展开的模调度而映射到调度的代码的序言或结尾的操作。
5.如权利要求1所述的源码级调试设备,其中,有效操作确定器基于无效操作信息来确定有效操作。
6.如权利要求5所述的源码级调试设备,其中,无效操作信息包括出现无效操作的循环编号以及无效操作所映射到的功能单元的标识(ID)信息。
7.一种在可重构处理器中的源码级调试方法,所述源码级调试方法包括:
确定被调度以进行处理的代码中的有效操作;
在与所确定的有效操作对应的地址处设置断点。
8.如权利要求7所述的源码级调试方法,其中,可重构处理器包括基于CGA的处理器。
9.如权利要求7所述的源码级调试方法,其中,调度的代码是由编译器执行的基于循环展开的模调度的结果。
10.如权利要求9所述的源码级调试方法,其中,还确定无效操作,并且,所述无效操作包括根据基于循环展开的模调度而映射到调度的代码的序言或结尾的操作。
11.如权利要求7所述的源码级调试方法,其中,基于无效操作信息来确定有效操作。
12.如权利要求11所述的源码级调试方法,其中,无效操作信息包括出现无效操作的循环编号以及无效操作所映射到的功能单元的ID信息。
13.一种调度断点的方法,所述方法包括:
识别被调度以进行处理的操作是有效操作还是无效操作;
在与有效操作对应的地址处设置断点;
通过处理器处理映射的源代码。
14.如权利要求13所述的方法,其中,无效操作包括在映射的源代码的序言和结尾中的至少一个中。
15.如权利要求13所述的方法,其中,无效操作包括在映射的源代码的序言和结尾两者中。
16.如权利要求13所述的方法,其中,基于无效性信息识别无效操作和有效操作,
无效性信息包括映射到循环编号和处理器的功能单元的操作以及操作是有效还是无效的指示。
17.如权利要求13所述的方法,其中,在处理期间,处理器在断点处停止源代码的执行,并将控制传送到调试设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310279099.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:感应型小夜灯转换插座
- 下一篇:地下绝缘电缆穿刺线夹