会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Tracing user change of program counter during stop event
    • 在停止事件期间跟踪用户更改程序计数器
    • US07502727B2
    • 2009-03-10
    • US10301886
    • 2002-11-22
    • Manisha AgarwalaLewis NardiniTimothy D. Anderson
    • Manisha AgarwalaLewis NardiniTimothy D. Anderson
    • G06F9/455
    • G06F11/3636
    • This invention tracks emulation changes in the program counter of the central processing unit of a data processor during emulation halt. The sequence includes: pausing the central processing unit in response to an emulation halt; employing the emulator to change the program counter. In this case when the central processing unit resumes operation, there will be a discontinuity in the program counter. The trace data will show a change in the program counter address. This invention uses a unique exception signal similar to those used to mark interrupts to inform the user that this program counter discontinuity is due to an emulation change of the program counter during emulation halt.
    • 本发明在仿真停止期间跟踪数据处理器的中央处理单元的程序计数器中的仿真变化。 该顺序包括:暂停中央处理单元以响应仿真停止; 使用仿真器更改程序计数器。 在这种情况下,当中央处理单元恢复运行时,程序计数器将会有不连续性。 跟踪数据将显示程序计数器地址的更改。 本发明使用类似于用于标记中断的唯一异常信号,以通知用户该程序计数器不连续性是由于在仿真停止期间程序计数器的仿真改变。
    • 6. 发明授权
    • Tracing through reset
    • 跟踪通过重置
    • US07051197B2
    • 2006-05-23
    • US10302082
    • 2002-11-22
    • Manisha AgarwalaLewis Nardini
    • Manisha AgarwalaLewis Nardini
    • G06F11/00
    • G06F11/3636G06F11/3656
    • A method of tracing a data processor upon reset of the data processor. A data processor reset signal resets the data processor, part of trace collection hardware and does not reset remaining parts of trace collection hardware. The data processor reset signal may be not owned, owned by an application program or owned by a debugger. The partial not reset of the trace collection hardware occurs only upon a data processor reset signal owned by the debugger. A trace logic reset signal resets both the data processor and the trace collection hardware when not owned. This trace logic reset signal resets the data processor only when owned by the debugger and resets the trace collection hardware when owned by an application program.
    • 一种在数据处理器复位时跟踪数据处理器的方法。 数据处理器复位信号复位数据处理器,跟踪收集硬件的一部分,不会复位跟踪收集硬件的剩余部分。 数据处理器复位信号可以不是由应用程序所拥有或由调试器拥有的。 跟踪收集硬件的部分不复位仅在调试器所拥有的数据处理器复位信号时发生。 跟踪逻辑复位信号在不拥有时复位数据处理器和跟踪收集硬件。 该跟踪逻辑复位信号仅在调试器拥有时复位数据处理器,并在应用程序拥有时重置跟踪收集硬件。
    • 7. 发明授权
    • Systems and methods for secure debugging and profiling of a computer system
    • 用于计算机系统安全调试和分析的系统和方法
    • US07774758B2
    • 2010-08-10
    • US11383467
    • 2006-05-15
    • Lewis NardiniManisha AgarwalaOliver P. Sohm
    • Lewis NardiniManisha AgarwalaOliver P. Sohm
    • G06F9/44
    • G06F11/3656G06F12/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.
    • 本公开描述了用于安全调试和分析计算机系统的方法和系统。 一些说明性实施例可以包括包括具有第一处理级的处理器和与第一处理级相关联的第一属性寄存器的系统的系统,并且包括耦合到处理器的存储器系统。 指令和属性值被存储在存储器系统内,其中指令被加载到第一处理级,并且属性值被加载到第一属性寄存器中。 如果第一属性寄存器中的属性值指示第一处理阶段中的指令是安全指令,并且进一步指示安全仿真被禁用,则禁止从第一处理阶段导出调试和分析数据。
    • 8. 发明授权
    • Tracing through reset
    • 跟踪通过重置
    • US07444504B2
    • 2008-10-28
    • US11820546
    • 2007-06-20
    • Manisha AgarwalaLewis Nardini
    • Manisha AgarwalaLewis Nardini
    • G06F11/00
    • G06F11/3636G06F11/3656
    • A method of tracing a data processor upon reset of the data processor. A data processor reset signal resets the data processor, part of trace collection hardware and does not reset remaining parts of trace collection hardware. The data processor reset signal may be not owned, owned by an application program or owned by a debugger. The partial not reset of the trace collection hardware occurs only upon a data processor reset signal owned by the debugger. A trace logic reset signal resets both the data processor and the trace collection hardware when not owned. This trace logic reset signal resets the data processor only when owned by the debugger and resets the trace collection hardware when owned by an application program.
    • 一种在数据处理器复位时跟踪数据处理器的方法。 数据处理器复位信号复位数据处理器,跟踪收集硬件的一部分,不会复位跟踪收集硬件的剩余部分。 数据处理器复位信号可以不是由应用程序所拥有或由调试器拥有的。 跟踪收集硬件的部分不复位仅在调试器所拥有的数据处理器复位信号时发生。 跟踪逻辑复位信号在不拥有时复位数据处理器和跟踪收集硬件。 该跟踪逻辑复位信号仅在调试器拥有时复位数据处理器,并在应用程序拥有时重置跟踪收集硬件。
    • 9. 发明申请
    • Token-Based Trace System
    • 基于令牌的跟踪系统
    • US20080126871A1
    • 2008-05-29
    • US11468114
    • 2006-08-29
    • Lewis NardiniManisha AgarwalaNeil Common
    • Lewis NardiniManisha AgarwalaNeil Common
    • G06F11/36
    • G06F11/3636G06F11/3648
    • A system comprising a target hardware comprising multiple processor cores and an application. The system also comprises a host computer coupled to the target hardware by way of a connection and adapted to debug the application by receiving trace information via the connection. In determining which trace information to send via the connection, the target hardware gives priority to trace information generated by a primary processor core associated with a token over trace information generated by a secondary processor core not associated with the token. The token is associated with one of the multiple processor cores at a time.
    • 一种包括包括多个处理器核心和应用的目标硬件的系统。 该系统还包括通过连接耦合到目标硬件的主计算机,并适于通过经由连接接收跟踪信息来调试应用程序。 在确定通过连接发送的跟踪信息时,目标硬件优先于由与令牌相关联的主处理器核心生成的跟踪信息优先于由与令牌不相关联的辅助处理器核心生成的跟踪信息。 令牌每次与多个处理器内核之一相关联。