会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Trace messaging device and methods thereof
    • 跟踪消息传递设备及其方法
    • US08286032B2
    • 2012-10-09
    • US12432296
    • 2009-04-29
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • G06F11/00
    • G06F11/3636
    • A method of generating timestamped trace messages includes generating a trace message in response to an event at an instruction pipeline of a data processing device. If timestamping is enabled, timestamps are only included in the trace message only if a programmable condition is detected. For example, a timestamp can be included in the trace message if the amount of space used to store messages at a trace message buffer exceeds a watermark value. The condition that results in a timestamped trace message is programmable, and can be selected via a debug interface. Because timestamps are only included in trace messages when the programmable condition is satisfied, some trace messages will not include a timestamp, thereby reducing the amount of buffer space needed to store the trace messages.
    • 产生时间戳跟踪消息的方法包括:响应于在数据处理设备的指令流水线处的事件产生跟踪消息。 如果启用时间戳,只有在检测到可编程条件时,时间戳才会包含在跟踪消息中。 例如,如果用于存储跟踪消息缓冲区中的消息的空间量超过了水印值,则时间戳可以被包括在跟踪消息中。 导致时间戳跟踪消息的条件是可编程的,可以通过调试接口进行选择。 由于时间戳仅在可编程条件满足时才包含在跟踪消息中,因此一些跟踪消息将不包含时间戳,从而减少存储跟踪消息所需的缓冲区空间量。
    • 7. 发明申请
    • TRACE MESSAGING DEVICE AND METHODS THEREOF
    • 跟踪消息设备及其方法
    • US20100281308A1
    • 2010-11-04
    • US12432296
    • 2009-04-29
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • G06F11/07
    • G06F11/3636
    • A method of generating timestamped trace messages includes generating a trace message in response to an event at an instruction pipeline of a data processing device. If timestamping is enabled, timestamps are only included in the trace message only if a programmable condition is detected. For example, a timestamp can be included in the trace message if the amount of space used to store messages at a trace message buffer exceeds a watermark value. The condition that results in a timestamped trace message is programmable, and can be selected via a debug interface. Because timestamps are only included in trace messages when the programmable condition is satisfied, some trace messages will not include a timestamp, thereby reducing the amount of buffer space needed to store the trace messages.
    • 产生时间戳跟踪消息的方法包括:响应于在数据处理设备的指令流水线处的事件产生跟踪消息。 如果启用时间戳,只有在检测到可编程条件时,时间戳才会包含在跟踪消息中。 例如,如果用于存储跟踪消息缓冲区中的消息的空间量超过了水印值,则时间戳可以被包括在跟踪消息中。 导致时间戳跟踪消息的条件是可编程的,可以通过调试接口进行选择。 由于时间戳仅在可编程条件满足时才包含在跟踪消息中,因此一些跟踪消息将不包含时间戳,从而减少存储跟踪消息所需的缓冲区空间量。
    • 8. 发明申请
    • TRACE MESSAGING DEVICE AND METHODS THEREOF
    • 跟踪消息设备及其方法
    • US20120331354A1
    • 2012-12-27
    • US13603653
    • 2012-09-05
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • Zheng XuSuraj BhaskaranRichard G. CollinsJason T. Nearing
    • G06F11/34
    • G06F11/3636
    • A method of generating timestamped trace messages includes generating a trace message in response to an event at an instruction pipeline of a data processing device. If timestamping is enabled, timestamps are only included in the trace message only if a programmable condition is detected. For example, a timestamp can be included in the trace message if the amount of space used to store messages at a trace message buffer exceeds a watermark value. The condition that results in a timestamped trace message is programmable, and can be selected via a debug interface. Because timestamps are only included in trace messages when the programmable condition is satisfied, some trace messages will not include a timestamp, thereby reducing the amount of buffer space needed to store the trace messages.
    • 产生时间戳跟踪消息的方法包括:响应于在数据处理设备的指令流水线处的事件产生跟踪消息。 如果启用时间戳,只有在检测到可编程条件时,时间戳才会包含在跟踪消息中。 例如,如果用于存储跟踪消息缓冲区中的消息的空间量超过了水印值,则时间戳可以被包括在跟踪消息中。 导致时间戳跟踪消息的条件是可编程的,可以通过调试接口进行选择。 由于时间戳仅在可编程条件满足时才包含在跟踪消息中,因此一些跟踪消息将不包含时间戳,从而减少存储跟踪消息所需的缓冲区空间量。
    • 10. 发明授权
    • Event triggered memory mapped access
    • 事件触发内存映射访问
    • US08700878B2
    • 2014-04-15
    • US12485190
    • 2009-06-16
    • William D. SchwarzJoseph P. GergenJason T. NearingZheng Xu
    • William D. SchwarzJoseph P. GergenJason T. NearingZheng Xu
    • G06F12/00
    • G06F12/0292G06F11/3636
    • In one or more embodiments, a data processing system can include at least one core capable of executing instructions of an instruction set architecture and a triggered memory map access (tMMA) system coupled to the at least one core. The tMMA system can receive one or more events and, in response, perform one or more actions. For example, the actions can include transactions which can include a write to a an address of the memory map, a read from an address of the memory map, a read followed by write to two respective addresses of the memory map, and/or a fetch transaction. A result of a transaction (e.g., data read, data written, error, etc.) can be used in generating a trace message. For example, the tMMA system can generate a trace message that includes the result of the transaction and send the trace message to a trace message bus.
    • 在一个或多个实施例中,数据处理系统可以包括能够执行指令集架构的指令的至少一个核心以及耦合到所述至少一个核心的触发的存储器映射访问(tMMA)系统。 tMMA系统可以接收一个或多个事件,并作为响应执行一个或多个动作。 例如,动作可以包括可以包括对存储器映射的地址的写入,从存储器映射的地址的读取,随后写入存储器映射的两个相应地址的读取的事务,和/或 提取事务。 事务的结果(例如,数据读取,数据写入,错误等)可用于生成跟踪消息。 例如,tMMA系统可以生成包含事务结果的跟踪消息,并将跟踪消息发送到跟踪消息总线。