[发明专利]半导体设备及其操作方法有效
申请号: | 201710073120.8 | 申请日: | 2017-02-10 |
公开(公告)号: | CN107066232B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 尹栽根;赵成旻;赵胤校;金秉珍;姜东秀;成洛熙 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F5/08 | 分类号: | G06F5/08 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 半导体设备 及其 操作方法 | ||
提供一种半导体设备及其操作方法。一种半导体设备的操作方法,包括:监视在主设备和从设备之间所传送的多个请求分组和多个响应分组;从多个请求分组当中检测与期望的识别(ID)信息匹配的目标请求分组;通过使用事件计数器对包括目标请求分组的事务的事件的数量进行计数;通过使用多未决(MO)计数器对多个请求分组当中的、其相对应的响应分组尚待检测的请求分组的数量进行计数;确定MO计数器的MO计数值是否有效;以及如果MO计数值无效,则重置事件计数器。
该申请要求于2016年2月11在韩国知识产权局(KIPO)提交的第10-2016-0015470号韩国专利申请的优先权,该韩国专利申请的公开内容通过引用整体并入于此。
背景技术
示例实施例中的至少一些涉及一种半导体设备和/或其操作方法。
技术领域
片上系统(SoC)使得能够使用高性能片上互联(OCI)来在各种知识产权(IP)块之间进行数据传输。OCI可以在各个IP块和/或设备等之间——例如在任意的主设备和从设备之间——传送多个事务(transaction)。可以针对例如执行调试(debug)、服务质量(QoS)控制或者追踪由用户定义的特定事件的发生的目的,通过监视设备来监视在主设备和从设备之间所形成的信道。
发明内容
本公开的至少一个示例实施例提供一种半导体设备的操作方法,用于校正在片上系统(SoC)的主设备和从设备之间所形成的信道中的事件发生值。
本公开的至少一个示例实施例还提供一种半导体设备,用于校正在SoC的主设备和从设备之间所形成的信道中的事件发生值。
然而,本公开的各个示例实施例不限于在本文阐述的那些。通过参考以下给出的本公开的详细描述,本公开的以上和其他示例实施例对本公开所属领域的普通技术人员将变得更加明显。
根据本公开的至少一个示例实施例,提供一种半导体设备的操作方法,该方法包括:监视在至少一个主设备和至少一个从设备之间所传送的多个请求分组和多个响应分组;从多个请求分组当中检测与期望的识别(ID)信息匹配的目标请求分组;使用事件计数器、基于检测到的目标请求分组对事务的事件的数量进行计数;使用多未决(multipleoutstanding,MO)计数器对多个请求分组当中的、其相对应的响应分组尚未被检测到的请求分组的数量进行计数;确定MO计数器的MO计数值是否有效;以及如果MO计数值无效,则重置事件计数器。
根据本公开的至少一个其他示例实施例,提供一种半导体设备的操作方法,该方法包括:监视在第一知识产权(IP)块和第二IP块之间的多个请求分组和多个响应分组,该第一IP块和第二IP块被包括在片上系统(SoC)中;接收期望的第一ID信息和期望的第二ID信息;使用事件计数器对来自与第一ID信息匹配的多个请求分组和多个响应分组的第一事务的事件的数量进行计数;使用事件计数器对来自与第二ID信息匹配的多个请求分组和多个响应分组的第二事务的事件的数量进行计数;通过使用MO计数器对多个请求分组当中的、其相对应的响应分组尚未被检测到的未决的请求分组的数量进行计数;确定MO计数器的MO计数值是否有效;以及如果MO计数值无效,则重置事件计数器。
根据本公开的至少一个示例实施例,提供一种半导体设备,该半导体设备包括:事件监视器,被配置为从在至少一个主设备和至少一个从设备之间所传送的多个请求分组当中检测与期望的ID信息匹配的目标请求分组;事件计数器,被配置为对包括目标请求分组的事务的事件的数量进行计数;MO计数器,被配置为对多个请求分组当中的、其相对应的响应分组尚未被检测到的请求分组的数量进行计数;以及事件值检查器,被配置为确定MO计数器的MO计数值是否有效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710073120.8/2.html,转载请声明来源钻瓜专利网。