[发明专利]半导体设备及其操作方法有效
申请号: | 201710073120.8 | 申请日: | 2017-02-10 |
公开(公告)号: | CN107066232B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 尹栽根;赵成旻;赵胤校;金秉珍;姜东秀;成洛熙 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F5/08 | 分类号: | G06F5/08 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 半导体设备 及其 操作方法 | ||
1.一种半导体设备的操作方法,包括:
监视在至少一个主设备和至少一个从设备之间所传送的多个请求分组和多个响应分组,其中至少一个主设备和至少一个从设备被包括在所述半导体设备中;
从多个请求分组当中检测与期望的识别ID信息匹配的目标请求分组;
使用事件计数器基于检测到的目标请求分组对事务的事件的数量进行计数;
使用多未决MO计数器对多个请求分组当中的、其相对应的响应分组尚未被检测到的请求分组的数量进行计数;
确定MO计数器的MO计数值是否有效;以及
如果MO计数值无效,则重置事件计数器。
2.根据权利要求1所述的操作方法,其中,重置事件计数器包括重置MO计数器。
3.根据权利要求1所述的操作方法,其中,期望的ID信息包括事务ID信息和事务属性信息中的至少一个。
4.根据权利要求3所述的操作方法,其中,事务ID信息包括用于识别至少一个主设备或至少一个从设备的唯一ID信息。
5.根据权利要求3所述的操作方法,其中,事务属性信息包括突发长度属性信息和高速缓存窥探类型属性信息中的至少一个。
6.根据权利要求1所述的操作方法,其中:
所述半导体设备还包括片上系统SoC,至少一个主设备是在SoC中提供的知识产权IP块;并且
至少一个主设备和至少一个从设备经由片上互联OCI来交换多个请求分组和多个响应分组。
7.根据权利要求6所述的操作方法,进一步包括:
接收期望的ID信息,该期望的ID信息由用户或者SoC外部的应用来设置。
8.根据权利要求1所述的操作方法,进一步包括:
获取第一事务的第一延迟值和第二事务的第二延迟值,第二事务与第一事务不同;以及
基于第一延迟值和第二延迟值来计算平均延迟和峰值延迟。
9.根据权利要求8所述的操作方法,进一步包括:
通过使用平均延迟和峰值延迟来调试至少一个主设备和至少一个从设备之间的信道。
10.根据权利要求9所述的操作方法,进一步包括:
基于平均延迟和峰值延迟来控制信道的服务质量QoS。
11.一种半导体设备的操作方法,其中所述半导体设备包括片上系统SoC,所述操作方法包括:
监视在第一知识产权IP块和第二IP块之间的多个请求分组和多个响应分组,第一IP块和第二IP块被包括在SoC中;
接收期望的第一识别ID信息和期望的第二ID信息;
使用事件计数器对来自与第一ID信息匹配的多个请求分组和多个响应分组的第一事务的事件的数量进行计数;
使用事件计数器对来自与第二ID信息匹配的多个请求分组和多个响应分组的第二事务的事件的数量进行计数;
通过使用多未决MO计数器对多个请求分组当中的、其相对应的响应分组尚未被检测到的未决的请求分组的数量进行计数;
确定MO计数器的MO计数值是否有效;以及
如果MO计数值无效,则重置事件计数器。
12.根据权利要求11所述的操作方法,其中,重置事件计数器包括重置MO计数器。
13.根据权利要求11所述的操作方法,其中,期望的ID信息包括事务ID信息和事务属性信息中的至少一个。
14.根据权利要求13所述的操作方法,其中,事务ID信息包括用于识别第一IP块或第二IP块的唯一ID信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710073120.8/1.html,转载请声明来源钻瓜专利网。