[发明专利]高度灵活的性能计数器和系统调试模块有效
申请号: | 201711317586.4 | 申请日: | 2017-12-12 |
公开(公告)号: | CN108228419B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | L.H.鲁宾;D.C.坦嫩鲍姆 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 高度 灵活 性能 计数器 系统 调试 模块 | ||
1.一种用于性能监视和可调试性设计的装置,包括:
多个性能和调试监视电路PDMC;以及
其中每个性能和调试监视电路PDMC包括:
输入级,被配置为接收多个输入信号,其中所述输入信号包括:来自其他性能和调试监视电路的信号、来自组合逻辑电路的信号、以及配置值;
组合级,被配置为对所述输入信号的所选子集执行一个或多个比较和逻辑运算;以及
计数器,被配置为至少部分地基于所述组合级的结果而递增。
2.如权利要求1所述的装置,其中所述来自其他PDMC的信号各自包括与相应的所述其他PDMC相关联的计数器值;以及
其中用于当前PDMC的所述输入信号包括从所述当前PDMC的计数器反馈到所述当前PDMC的输入级的计数器值。
3.如权利要求1所述的装置,其中所述组合级包括多个不同的逻辑运算,并且其中要执行的一个或多个逻辑运算是基于配置设置而动态地选择。
4.如权利要求1所述的装置,其中所述计数器被配置为按照与所述输入信号中所选的一个相关联的递增值而递增,并且其中所述输入信号中所选的一个是基于配置设置而动态地选择。
5.如权利要求1所述的装置,其中所述输入信号包括包含多比特输入信号的第一部分,以及包含单比特输入信号的第二部分;以及
其中所述输入级包括多个选择电路,所述多个选择电路被配置为选择输入信号的子集以传递到所述组合级。
6.如权利要求5所述的装置,其中,所述组合级包括第一部分和第二部分;
其中所述组合级的第一部分包括:
所述组合级的第一级,被配置为对所述输入信号的子集至少执行比较运算,以及
所述组合级的第二级,被配置为对所述第一级的输出至少执行布尔运算;以及
其中所述组合级的第二部分被配置为对所述组合级的第一部分的输出以及所述输入信号的第二部分的子集至少执行布尔运算。
7.如权利要求6所述的装置,其中所述组合级的第一级的比较运算和布尔运算、以及所述组合级的第二级的布尔运算是基于相应设置配置从一组预定运算中动态选择的。
8.如权利要求1所述的装置,其中所述组合级包括:
多个比较级,其中每个比较级被配置为对所述输入信号的至少一部分或所述组合级的另一部分的至少一个输出至少执行比较运算;
多个布尔级,其中每个布尔级被配置为对所述输入信号的至少一部分或所述组合级的另一部分的至少一个输出至少执行布尔运算;
其中所述多个比较级和多个布尔级被安排为对所述输入信号的所选子集执行一个或多个逻辑运算。
9.一种用于性能监视和可调试性设计的系统,包括:
图形处理电路,被配置为操纵和改变存储器中的数据以创建用于输出到显示设备的图像,所述图形处理电路包括多个组合逻辑电路;
多个性能和调试监视电路PDMC;以及
其中每个性能和调试监视电路PDMC包括:
输入级,被配置为接收多个输入信号,其中所述输入信号包括:来自其他性能和调试监视电路的信号、来自组合逻辑电路的信号、以及配置值;
组合级,被配置为对所述输入信号的所选子集执行一个或多个比较和逻辑运算;以及
计数器,被配置为至少部分地基于所述组合级的结果而递增。
10.如权利要求9所述的系统,其中所述来自其他PDMC的信号各自包括与相应的所述其他PDMC相关联的计数器值;以及
其中用于当前PDMC的所述输入信号包括从所述当前PDMC的计数器反馈到所述当前PDMC的输入级的计数器值。
11.如权利要求9所述的系统,其中所述组合级包括多个不同的逻辑运算,并且其中,要执行的一个或多个逻辑运算是基于配置设置而动态地选择。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711317586.4/1.html,转载请声明来源钻瓜专利网。