数据处理系统中的硬件资源管理

    公开(公告)号:CN102667722B

    公开(公告)日:2016-10-19

    申请号:CN201080047900.1

    申请日:2010-08-23

    CPC classification number: G06F9/5077

    Abstract: 一种处理器(6)被提供,该处理器(6)具有多个硬件资源,诸如性能监视器(12)和上下文指针(18)。边界指示电路(14、20)储存边界值,该边界值是可编程的并且指示将硬件资源分割成第一部份和第二部份的边界位置。资源控制电路(16、22)控制对硬件资源的访问,以使得当程序执行电路(8)正执行第一程序时,其响应于关于所述多个硬件资源有多少的查询而传回第一值,而当程序执行电路正执行第二程序时,其通过传回对应于第二部份内的那些硬件资源的值来响应这样的查询。

    调试屏障事务
    3.
    发明公开

    公开(公告)号:CN103176926A

    公开(公告)日:2013-06-26

    申请号:CN201210279539.6

    申请日:2012-08-03

    CPC classification number: G01R31/31705

    Abstract: 公开了调试屏障事务。集成电路2包括一个或多个事务主装置8、10、12、4用于经由互连电路20发出数据事务。调试访问端口电路被配置为响应于从调试控制器6接收的调试命令来生成被发出到互连电路的屏障事务。当数据事务经过互连电路时,互连电路通过限制至少某些数据事务的相对排序来响应于所接收的屏障事务。

    数据处理装置的除错
    4.
    发明公开

    公开(公告)号:CN103119566A

    公开(公告)日:2013-05-22

    申请号:CN201180045568.X

    申请日:2011-07-25

    CPC classification number: G06F11/3648 G06F9/30189

    Abstract: 提供了一种包括处理电路和指令译码电路的数据处理装置。该数据处理装置能够操作于多个不同的特权。该数据处理装置的处理电路对程序指令施加对于存储器和处于不同特权层级的一组寄存器中的至少一个的不同的存取许可。提供了一种除错特权层级切换指令,译码电路响应于此指令在处理电路处于除错模式的情况下将处理电路从当前特权层级切换至目标特权层级。然而,如果处理电路处于非除错模式,则指令译码电路避免特权层级切换指令的执行,而无论当前特权层级如何。

    数据处理系统中的硬件资源管理

    公开(公告)号:CN102667722A

    公开(公告)日:2012-09-12

    申请号:CN201080047900.1

    申请日:2010-08-23

    CPC classification number: G06F9/5077

    Abstract: 一种处理器(6)被提供,该处理器(6)具有多个硬件资源,诸如性能监视器(12)和上下文指针(18)。边界指示电路(14、20)储存边界值,该边界值是可编程的并且指示将硬件资源分割成第一部份和第二部份的边界位置。资源控制电路(16、22)控制对硬件资源的访问,以使得当程序执行电路(8)正执行第一程序时,其响应于关于所述多个硬件资源有多少的查询而传回第一值,而当程序执行电路正执行第二程序时,其通过传回对应于第二部份内的那些硬件资源的值来响应这样的查询。

    用于调试屏障事务的集成电路和方法

    公开(公告)号:CN103176926B

    公开(公告)日:2017-07-28

    申请号:CN201210279539.6

    申请日:2012-08-03

    CPC classification number: G01R31/31705

    Abstract: 公开了调试屏障事务。集成电路2包括一个或多个事务主装置8、10、12、4用于经由互连电路20发出数据事务。调试访问端口电路被配置为响应于从调试控制器6接收的调试命令来生成被发出到互连电路的屏障事务。当数据事务经过互连电路时,互连电路通过限制至少某些数据事务的相对排序来响应于所接收的屏障事务。

    数据处理装置的除错
    7.
    发明授权

    公开(公告)号:CN103119566B

    公开(公告)日:2016-08-31

    申请号:CN201180045568.X

    申请日:2011-07-25

    CPC classification number: G06F11/3648 G06F9/30189

    Abstract: 提供了一种包括处理电路和指令译码电路的数据处理装置。该数据处理装置能够操作于多个不同的特权。该数据处理装置的处理电路对程序指令施加对于存储器和处于不同特权层级的一组寄存器中的至少一个的不同的存取许可。提供了一种除错特权层级切换指令,译码电路响应于此指令在处理电路处于除错模式的情况下将处理电路从当前特权层级切换至目标特权层级。然而,如果处理电路处于非除错模式,则指令译码电路避免特权层级切换指令的执行,而无论当前特权层级如何。

Patent Agency Ranking