MONITORING OF MEMORY AND EXTERNAL EVENTS
    1.
    发明申请
    MONITORING OF MEMORY AND EXTERNAL EVENTS 有权
    监测记忆和外部事件

    公开(公告)号:US20060259751A1

    公开(公告)日:2006-11-16

    申请号:US11383473

    申请日:2006-05-15

    IPC分类号: G06F9/44

    CPC分类号: G06F9/3869

    摘要: A system comprises a circuit configured to execute instructions and output event data corresponding to the execution of the instructions. The system also comprises a monitoring device coupled to the circuit. The monitoring device receives information about said event data. The event data comprises event data selected from a group consisting of memory events and external events.

    摘要翻译: 系统包括被配置为执行指令并输出与指令的执行相对应的事件数据的电路。 该系统还包括耦合到该电路的监测装置。 监视装置接收关于所述事件数据的信息。 事件数据包括从由存储器事件和外部事件组成的组中选择的事件数据。

    SYSTEMS AND METHODS FOR SECURE DEBUGGING AND PROFILING OF A COMPUTER SYSTEM
    2.
    发明申请
    SYSTEMS AND METHODS FOR SECURE DEBUGGING AND PROFILING OF A COMPUTER SYSTEM 有权
    用于安全计算机系统的调试和配置的系统和方法

    公开(公告)号:US20060259726A1

    公开(公告)日:2006-11-16

    申请号:US11383467

    申请日:2006-05-15

    IPC分类号: G06F12/00

    CPC分类号: G06F11/3656 G06F12/0897

    摘要: The present disclosure describes methods and systems for secure debugging and profiling of a computer system. Some illustrative embodiments may include a system including a processor with a first processing stage and a first attribute register associated with the first processing stage, and including a memory system coupled to the processor. An instruction and an attribute value are stored within the memory system, wherein the instruction is loaded into the first processing stage and the attribute value is loaded into the first attribute register. Export of debug and profiling data from the first processing stage is disabled if the attribute value in the first attribute register indicates that the instruction in the first processing stage is a secure instruction, and further indicates that secure emulation is disabled.

    摘要翻译: 本公开描述了用于安全调试和分析计算机系统的方法和系统。 一些说明性实施例可以包括包括具有第一处理级的处理器和与第一处理级相关联的第一属性寄存器的系统的系统,并且包括耦合到处理器的存储器系统。 指令和属性值被存储在存储器系统内,其中指令被加载到第一处理级,并且属性值被加载到第一属性寄存器中。 如果第一属性寄存器中的属性值指示第一处理阶段中的指令是安全指令,并且进一步指示安全仿真被禁用,则禁止从第一处理阶段导出调试和分析数据。

    VISUALIZING CONTENTS AND STATES OF HIERARCHICAL STORAGE SYSTEMS
    3.
    发明申请
    VISUALIZING CONTENTS AND STATES OF HIERARCHICAL STORAGE SYSTEMS 有权
    可视化分层存储系统的内容和状态

    公开(公告)号:US20060259702A1

    公开(公告)日:2006-11-16

    申请号:US11383462

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels. At least some of the information from the caches is associated with a common address. The processor also provides the information to a user of the software.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从适于从不同缓存级别上的高速缓存收集信息的电路逻辑接收信息。 来自高速缓存的至少一些信息与公共地址相关联。 处理器还向软件的用户提供信息。

    CROSS-REFERENCING CACHE LINE ADDRESSES WITH CORRESPONDING NAMES
    4.
    发明申请
    CROSS-REFERENCING CACHE LINE ADDRESSES WITH CORRESPONDING NAMES 有权
    具有相应名称的交叉参考高速缓存线地址

    公开(公告)号:US20060259697A1

    公开(公告)日:2006-11-16

    申请号:US11383418

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0804 G06F12/0897

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from caches on different cache levels. The caches comprise a plurality of cache line addresses, each cache line address associated with a corresponding name. The software causes the processor to display the information on a graphical user interface (GUI), the GUI cross-referencing each of the cache line addresses with a corresponding name.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从不同缓存级别上的高速缓存接收信息。 高速缓存包括多个高速缓存行地址,每个高速缓存行地址与相应的名称相关联。 该软件使处理器在图形用户界面(GUI)上显示信息,GUI以相应的名称交叉引用每个高速缓存行地址。

    REAL-TIME PRIORITIZATION OF STALL OR EVENT INFORMATION
    5.
    发明申请
    REAL-TIME PRIORITIZATION OF STALL OR EVENT INFORMATION 有权
    实时或者事件信息的优先考虑

    公开(公告)号:US20060259664A1

    公开(公告)日:2006-11-16

    申请号:US11383465

    申请日:2006-05-15

    申请人: Oliver Sohm

    发明人: Oliver Sohm

    IPC分类号: G06F3/00

    CPC分类号: G06F11/3636

    摘要: Disclosed herein is a system and method for executing a series of instructions on a circuit. An encoder receives event data corresponding to the executed instructions, wherein the encoder groups the event data into one or more groups and outputs the highest priority event for each group.

    摘要翻译: 这里公开了一种用于在电路上执行一系列指令的系统和方法。 编码器接收对应于执行的指令的事件数据,其中,编码器将事件数据分组成一个或多个组并输出每个组的最高优先级事件。

    SYSTEMS AND METHODS FOR STALL MONITORING
    6.
    发明申请
    SYSTEMS AND METHODS FOR STALL MONITORING 审中-公开
    系统和方法进行监控

    公开(公告)号:US20070005842A1

    公开(公告)日:2007-01-04

    申请号:US11383472

    申请日:2006-05-15

    IPC分类号: G06F13/38

    CPC分类号: G06F11/3648

    摘要: Stall monitoring systems and methods are disclosed. Exemplary stall monitoring systems may include a core, a memory coupled to the core, and a stall circuit coupled to the core. The stall circuit is capable of separately representing at least two distinct stall conditions that occur simultaneously and conveying this information to a user for debugging purposes.

    摘要翻译: 公开了失速监测系统和方法。 示例性失速监测系统可以包括核心,耦合到核心的存储器和耦合到核心的失速电路。 失速电路能够分别表示同时发生的至少两个不同的失速条件,并将该信息传送给用户进行调试。

    NAVIGATING TRACE DATA
    7.
    发明申请
    NAVIGATING TRACE DATA 有权
    导航跟踪数据

    公开(公告)号:US20060259827A1

    公开(公告)日:2006-11-16

    申请号:US11383474

    申请日:2006-05-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3644 G06F11/3648

    摘要: Navigating trace data. A traced program, or the operating system responsible for the traced program, writes index values to a particular hardware location, which index values become part of the trace data by operation of hardware devices in the target system. A debug-trace program (executed either in an attached host computer or as an embedded debugger) uses the index values to assist the user of the debug-trace program in navigating to particular portions of the trace data based on the index values.

    摘要翻译: 浏览跟踪数据。 跟踪的程序或负责跟踪的程序的操作系统将索引值写入特定的硬件位置,通过目标系统中的硬件设备的操作,哪些索引值成为跟踪数据的一部分。 调试跟踪程序(在附加的主机计算机中或作为嵌入式调试器执行)使用索引值来帮助调试跟踪程序的用户根据索引值导航到跟踪数据的特定部分。

    METHOD AND SYSTEM OF PROFILING APPLICATIONS THAT USE VIRTUAL MEMORY
    8.
    发明申请
    METHOD AND SYSTEM OF PROFILING APPLICATIONS THAT USE VIRTUAL MEMORY 有权
    使用虚拟内存的配置应用程序的方法和系统

    公开(公告)号:US20060259825A1

    公开(公告)日:2006-11-16

    申请号:US11383430

    申请日:2006-05-15

    IPC分类号: G06F11/00

    摘要: A method and system of profiling applications that use virtual memory. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced program comprising a plurality of tasks, each task using a different virtual to physical memory mapping), obtaining values indicative of a plurality of states of virtual to physical memory mapping used by a memory management unit associated with a processor of a target system, and displaying an indication of a proportion of an execution time the processor of the target system dedicated to each of a plurality of tasks during the execution time.

    摘要翻译: 分析使用虚拟内存的应用程序的方法和系统。 示例性实施例中的至少一些是包括在目标系统上执行跟踪的程序的方法(跟踪的程序包括多个任务,每个任务使用不同的虚拟到物理存储器映射),获得指示多个虚拟状态的值 到与目标系统的处理器相关联的存储器管理单元使用的物理存储器映射,并且在执行时间期间显示专用于多个任务中的每一个的目标系统的处理器的执行时间的比例的指示。

    PROFILING OPERATING CONTEXT
    9.
    发明申请
    PROFILING OPERATING CONTEXT 有权
    配置运行情况

    公开(公告)号:US20060259824A1

    公开(公告)日:2006-11-16

    申请号:US11383426

    申请日:2006-05-15

    IPC分类号: G06F11/00

    摘要: Profiling operating context. At least some of the illustrative embodiments are a computer-readable medium storing a program that, when executed by a processor, causes the processor to obtain values indicative of a state of an operating context parameter during execution of a traced program on a target processor, and display an indication of a proportion of time during a trace period of the traced program that the target processor operated with the operating context parameter in a particular state.

    摘要翻译: 分析操作上下文。 至少一些说明性实施例是存储程序的计算机可读介质,该程序当由处理器执行时使处理器在目标处理器上执行跟踪的程序期间获得指示操作上下文参数的状态的值, 并且在跟踪的程序的跟踪周期期间显示目标处理器在特定状态下与操作上下文参数一起操作的时间的比例的指示。

    RE-ASSIGNING CACHE LINE WAYS
    10.
    发明申请
    RE-ASSIGNING CACHE LINE WAYS 有权
    重新分配高速缓存线路

    公开(公告)号:US20060259703A1

    公开(公告)日:2006-11-16

    申请号:US11383463

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0864 G06F11/3648

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels. Each of the caches comprises a plurality of cache lines, and each cache line is associated with a way. The software also causes the processor to reassign the way of a cache line to a different way.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从适于从不同缓存级别上的高速缓存收集信息的电路逻辑接收信息。 每个高速缓存包括多条高速缓存线,并且每条高速缓存行与一条路相关联。 该软件还使处理器以不同的方式重新分配高速缓存行的方式。