[发明专利]监控AXI总线的方法和装置有效
申请号: | 201610932607.2 | 申请日: | 2016-10-31 |
公开(公告)号: | CN108009065B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 罗浩;石义军;王文楠 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 11262 北京安信方达知识产权代理有限公司 | 代理人: | 王素燕;龙洪 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 axi 总线 方法 装置 | ||
本发明公开了一种监控AXI总线的方法,应用于监控AXI总线的装置,在监控AXI总线的装置中,监控主模块通过串行协议接口线与监控从模块串行连接,形成由监控主模块与监控从模块组成的闭合环路,该方法包括:监控主模块接收待检测芯片发送的串行协议命令;将串行协议命令转换成自定义串行比特帧命令;将自定义串行比特帧命令发送至监控从模块;监控从模块将自定义串行比特帧命令转换成通用的并行数据读写接口命令;根据通用的并行数据读写接口命令对待检测芯片的AXI总线进行监控,得到AXI总线的状态信息;将AXI总线的状态信息发送至监控主模块;监控主模块根据AXI总线的状态信息确定出待检测芯片的AXI总线的状态。本发明同时还公开了一种监控AXI总线的装置。
技术领域
本发明涉及片上系统(System on a Chip,SoC)的高级可扩展接口(AdvancedeXtensible Interface,AXI)总线技术,尤其涉及一种监控AXI总线的方法和装置。
背景技术
芯片一旦生产出来,从外部来看,就是一个黑盒,观测和调试手段非常有限,不像软件,可以通过随时修改程序进行调试,或者可以通过设置一些断点来分步调试;而对于FPGA,也可以通过抓波形软件来实时抓取一些有用的波形来观察FPGA内部的工作状态,并且需要抓取的波形也是通过编程来实现的;目前芯片往往采用的是SoC系统,利用AXI总线进行数据传输,AXI总线是一种高性能、高带宽及低延迟的芯片内总线。
图1为典型的SoC系统中AXI总线互联的结构示意图,在如图1所示的典型SoC系统中,AXI总线上挂有3个master(主模块)以及4个slave(从模块);例如,应用中会出现如下场景:master0要对slave2发起一次写访问,然后master2再将前面更新到slave2中的数据读走,但master2读回数据以后,发现并不是预期的数据;因为在采用AXI总线的SoC系统中,故障有可能是AXI总线本身挂死、响应错误或者其他原因,所以在定位问题的过程中,尽量要保护现场;但是,目前没有一种针对AXI总线进行监控的有效方法,对于功能庞大的SoC芯片,一旦出现问题,定位问题的难度很大。
发明内容
有鉴于此,本发明实施例期望提供一种监控AXI总线的方法和装置,以实现对每个监控点的状态进行确定,定位到出现问题的监控点,可以将出问题范围缩小,问题定位的难度会极大降低,调试效率呈级数级增长。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种监控高级可扩展接口AXI总线的方法,所述方法应用于监控AXI总线的装置,在所述监控AXI总线的装置中,监控主模块通过串行协议接口线与监控从模块串行连接,形成由所述监控主模块与所述监控从模块组成的闭合环路,所述方法包括:
所述监控主模块接收待检测芯片发送的串行协议命令;将所述串行协议命令转换成自定义串行比特帧命令;将所述自定义串行比特帧命令发送至所述监控从模块;
所述监控主模块接收所述监控从模块发送的所述AXI总线的状态信息;其中,所述AXI总线的状态信息是通过所述监控从模块将所述自定义串行比特帧命令转换成通用的并行数据读写接口命令,根据所述通用的并行数据读写接口命令对所述待检测芯片的AXI总线进行监控得到的;
所述监控主模块根据所述AXI总线的状态信息确定出所述待检测芯片的AXI总线的状态。
上述方案中,所述自定义串行比特帧命令包括:起始位置、所述监控主模块标识号ID、读写指示、所述监控从模块标识号ID、偏移地址、结束位置。
上述方案中,所述AXI总线的状态信息是通过所述监控从模块将所述自定义串行比特帧命令转换成通用的并行数据读写接口命令,根据所述通用的并行数据读写接口命令对所述待检测芯片的AXI总线进行监控得到的,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610932607.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种药品生产的管理方法和系统
- 下一篇:牵引操作装置及具有其的牵引车