[发明专利]用于可编程电路的缓存调试系统有效
申请号: | 201410359964.5 | 申请日: | 2014-07-25 |
公开(公告)号: | CN104346247B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | M·雷格尤纳斯;S·海丁格 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京纪凯知识产权代理有限公司11245 | 代理人: | 赵蓉民 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 可编程 电路 缓存 调试 系统 | ||
1.一种可操作以与外部调试工具接口的集成电路,利用所述外部调试工具,用户提供调试命令,所述集成电路包括:
可编程电路系统;
由所述可编程电路系统的一部分实现的第一调试主机,其中所述第一调试主机耦合到所述调试工具以接收来自所述调试工具的命令;
片上系统互连件,其耦合到所述第一调试主机;
微处理器子系统,其具有处理电路系统、缓存和存储器一致性控制单元,其中所述微处理器子系统利用总线耦合到所述片上系统互连件;和
命令转换器,其插入在所述总线中,其中所述命令转换器转换从所述第一调试主机接收到的命令,并通过所述总线将相应的转换命令提供给所述存储器一致性控制单元;
硬连接片上系统电路系统,在其中,形成有所述片上系统互连件、所述微处理器子系统和所述命令转换器;以及
由所述硬连接片上系统电路系统的一部分实现的第二调试主机。
2.根据权利要求1所述的集成电路,其中所述可编程电路系统包括:
可编程互连件;和
可编程逻辑阵列区域,其通过所述可编程互连件耦合并包括加载有配置数据的存储器元件。
3.根据权利要求2所述的集成电路,进一步包括在所述第一调试主机和所述调试工具之间耦合的联合测试行动组路径,其中所述第一调试主机经配置以接收来自所述调试工具的指令,所述指令命令所述第一调试主机发布存储器存取命令。
4.根据权利要求3所述的集成电路,其中所述命令转换器包括:
命令转换器从接口,其耦合到所述片上系统互连件以接收来自所述第一调试主机的所述存储器存取命令;和
命令转换器主接口,其耦合到所述存储器一致性控制单元,其中所述命令转换器经配置以转换所述存储器存取命令,并且经配置以利用所述命令转换器主接口将所转换的存储器存取命令提供给所述存储器一致性控制单元。
5.根据权利要求4所述的集成电路,其中所述存储器元件经配置以接收来自外部编程设备的所述配置数据。
6.根据权利要求4所述的集成电路,其中所述硬连接片上系统电路系统包括耦合到所述片上系统互连件的外围设备。
7.根据权利要求6所述的集成电路,其中所述外围设备包括选自包括下列设备的组的外围设备:UART电路系统、图形处理单元、视频加速器、调制解调器、显示控制器和硬盘驱动器控制器。
8.一种调试具有可编程电路系统和片上系统电路系统的集成电路的方法,其包括:
对所述可编程电路系统进行编程以在所述可编程电路系统中实现调试主机;
使用所述调试主机发布命令;
通过所述片上系统电路系统中的片上系统互连件将来自所述调试主机的所述命令提供给命令转换器;
使用所述命令转换器转换所述命令;
使用所述片上系统电路系统的微处理器单元子系统中的存储器一致性控制单元,处理来自所述命令转换器的转换命令;以及
在通过所述片上系统互连件将所述命令提供给所述命令转换器之前,设置所述命令转换器以将至少第一存储器地址转换到至少第二存储器地址。
9.根据权利要求8所述的方法,其中所述命令转换器包括耦合到所述片上系统互连件的从总线接口以及与所述存储器一致性控制单元中的从接口通信的主总线接口,并且其中设置所述命令转换器包括提供参数给所述命令转换器,所述参数设置将要在所述命令转换器的所述从总线接口和所述命令转换器的所述主总线接口之间执行的转换操作。
10.根据权利要求9所述的方法,其中转换所述命令包括转换存储器存取命令中的存储器地址。
11.根据权利要求8所述的方法,其中转换所述命令包括转换存储器读取请求。
12.根据权利要求11所述的方法,其中所述微处理器单元子系统包括微处理器核,所述方法进一步包括:
响应所述存储器读取请求,使用所述存储器一致性控制单元启动一致读取以获得所请求的数据;
将来自所述存储器一致性控制单元的所述数据提供给所述调试主机,而不中断所述微处理器核。
13.根据权利要求8所述的方法,其中转换所述命令包括转换存储器写入命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410359964.5/1.html,转载请声明来源钻瓜专利网。