[发明专利]调试控制器电路在审
申请号: | 201980038059.0 | 申请日: | 2019-04-01 |
公开(公告)号: | CN112292670A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | A·R·安萨里;F·伯顿;M-D·陈 | 申请(专利权)人: | 赛灵思公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/267;G06F11/273;G06F11/22;G01R31/3185 |
代理公司: | 北京市君合律师事务所 11517 | 代理人: | 毛健;顾云峰 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试 控制器 电路 | ||
1.一种电路布置,其特征在于,所述电路布置包括:
一个或多个输入缓冲器,所述输入缓冲器设置在片上系统SoC上并被配置为接收和存储多个流式调试包;
一个或多个响应缓冲器,所述响应缓冲器设置在所述SoC上;
事务控制电路,所述事务控制电路设置在所述SoC上并耦接到所述一个或多个输入缓冲器和所述一个或多个响应缓冲器,其中所述事务控制电路被配置为通过以下方式处理所述一个或多个输入缓冲器中的每个调试包:
对所述调试包中的操作代码进行解码,
根据所述调试包中的地址确定多个接口电路中的一个接口电路,以访问所述SoC上的多个子系统中的一个子系统中的存储电路,
根据所述操作代码,通过所述接口电路发出访问所述存储电路的请求,以及
在所述一个或多个响应缓冲器中存储从所述多个接口电路接收到的响应和数据。
2.根据权利要求1所述的电路布置,其特征在于,所述事务控制电路还被配置为:
在第一模式下,
响应于输入调试包,确定在所述一个或多个输入缓冲器中是否有可用于所述输入调试包的空间,以及
响应于确定有可用空间,将所述输入调试包存储在所述一个或多个输入缓冲器中的一个输入缓冲器中;和
在第二模式下,
对于所述输入缓冲器中的调试包,重复对所述调试包中的所述操作代码进行解码,确定所述接口电路并多次发出请求。
3.根据权利要求1所述的电路布置,其特征在于,所述调试包包括多个操作代码,并且所述事务控制电路还被配置为针对所述调试包中的所述多个操作代码中的每个操作代码重复进行所述操作代码的解码,确定接口电路以及发出请求。
4.根据权利要求1-3中的任一项所述的电路布置,其特征在于,所述事务控制电路包括条件寄存器,响应于所述调试包中的指定测试存储器操作代码以及指定与测试存储器操作代码相关的比较值和掩码值的操作代码,所述事务控制电路还被配置为:
发出读取请求以从所述存储电路读取数据值;
使用所述数据值和所述掩码值作为操作数来执行逻辑函数,其中所述逻辑函数生成结果值;
比较所述结果值与所述比较值;
响应于所述结果值等于所述比较值,将所述条件寄存器设置为第一值;以及
响应于所述结果值不等于所述比较值,将所述条件寄存器设置为第二值。
5.根据权利要求1-3中的任一项所述的电路布置,其特征在于,所述事务控制电路包括条件寄存器,响应于所述调试包中的指定测试存储器操作代码和指定与所述测试存储器操作代码相关的比较值和掩码值的操作代码,所述事务控制电路还被配置为:
从所述条件寄存器读取数据值;
使用所述数据值和所述掩码值作为操作数来执行逻辑函数,其中所述逻辑函数生成结果值;
比较所述结果值与所述比较值;
响应于所述结果值等于所述比较值,将所述条件寄存器设置为第一值;和
响应于所述结果值不等于所述比较值,将所述条件寄存器设置为第二值。
6.根据权利要求1-5中的任一项所述的电路布置,其特征在于,所述调试包包括多个操作代码,所述操作代码中的一个操作代码为跳过操作代码,所述事务控制电路包括条件寄存器,所述事务控制电路还被配置为:
响应于对所述跳过操作代码进行解码和响应于所述条件寄存器中的值等于与所述调试包中的所述跳过操作代码相关联的条件值,绕过对调试包中所述跳过操作代码之后的一个或多个操作代码的处理。
7.根据权利要求1-7中的任一项所述的电路布置,其特征在于:
所述事务控制电路还被配置成,在确定所述接口电路时,确定所述调试包中的地址是否引用所述SoC上的处理器子系统的存储电路、是否引用所述SoC上的可编程逻辑子系统的存储电路或是否引用所述SoC上的数学引擎电路的存储电路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛灵思公司,未经赛灵思公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980038059.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆手套箱闩锁
- 下一篇:活性能量射线固化性组合物及使用其的膜