Transmission of generic digital messages through a microprocessor monitoring circuit
    1.
    发明授权
    Transmission of generic digital messages through a microprocessor monitoring circuit 有权
    通过微处理器监控电路传输通用数字信息

    公开(公告)号:US07602810B2

    公开(公告)日:2009-10-13

    申请号:US12166215

    申请日:2008-07-01

    Inventor: Laurent Regnier

    CPC classification number: G06F11/273 G06F11/2236 G06F11/3466

    Abstract: Embodiments of the invention concern a method for transmitting digital messages through a microprocessor monitoring circuit of specific type and integrated to a microprocessor, each message including an identifier and consisting of several groups of successive and juxtaposed bits divided into segments. The method consists in successively transmitting segments associated with a first group corresponding to the identifier and comprising a fixed number of bits; with second groups, at least one of the second group comprising a fixed number of bits depending on the type of monitoring circuit, the number of other second groups being independent of the type of monitoring circuit; with a third group comprising a number of bits greater than one; and with fourth groups comprising each a number of bits greater than one, the number of fourth groups depending on the identifier and on the type of monitoring circuit.

    Abstract translation: 本发明的实施例涉及通过特定类型的微处理器监视电路发送数字消息并集成到微处理器的方法,每个消息包括标识符,并且由分成多个段的连续和并置位的几组组成。 该方法包括连续地发送与对应于该标识符的第一组相关联的段并且包括固定数量的比特; 利用第二组,根据监视电路的类型,第二组中的至少一个包括固定位数,其他第二组的数量与监视电路的类型无关; 其中第三组包括大于1的位数; 并且第四组包括大于1的位数,取决于标识符的第四组的数量和监视电路的类型。

    Monitoring a microprocessor programme by sending time-trackable messages
    2.
    发明申请
    Monitoring a microprocessor programme by sending time-trackable messages 有权
    通过发送时间跟踪消息来监视微处理器程序

    公开(公告)号:US20060155970A1

    公开(公告)日:2006-07-13

    申请号:US10531610

    申请日:2002-10-29

    Inventor: Laurent Regnier

    CPC classification number: G06F11/348 G06F11/3656

    Abstract: The invention concerns a monitoring device (18′, 18″) integrated to the chip of a microprocessor (12) executing a series of instructions comprising message calculating means (36) for upon each execution of an instruction, producing a corresponding digital message; a buffer memory (34) for storing each message produced; and a plurality of output terminals (FA, FB, FC) connected to an external analyzing tool (24), each output terminal (FA, FB, FC) being associated with one type of instructions; the message calculating means (36) modifying the state of the output terminal (FA, FB, FC) associated with one type of instructions at the time when a message corresponding to said type of instructions is stored in the buffer memory

    Abstract translation: 本发明涉及一种集成到微处理器(12)的芯片上的监视设备(18',18“),该微处理器执行一系列指令,该指令包括消息计算装置(36),用于每次执行指令时,产生相应的数字消息; 用于存储产生的每个消息的缓冲存储器(34) 和连接到外部分析工具(24)的多个输出端子(FA,FB,FC),每个输出端子(FA,FB,FC)与一种类型的指令相关联; 消息计算装置(36)在与所述类型的指令相对应的消息存储在缓冲存储器中时修改与一种类型的指令相关联的输出端(FA,FB,FC)的状态

    Temporal correlation of messages transmitted by a microprocessor monitoring circuit
    3.
    发明申请
    Temporal correlation of messages transmitted by a microprocessor monitoring circuit 有权
    由微处理器监控电路发送的消息的时间相关性

    公开(公告)号:US20060015297A1

    公开(公告)日:2006-01-19

    申请号:US10531509

    申请日:2002-10-29

    Inventor: Laurent Regnier

    CPC classification number: G06F11/3656 G06F11/3466 G06F2201/86 G06F2201/88

    Abstract: The invention concerns a method for transmitting digital messages through output terminals (22) of a monitoring circuit (18) integrated to a microprocessor (12), said messages representing specific events occurring upon the execution of instructions by the microprocessor comprising the step which consists, after or before transmitting at least one specific message associated with a particular event in transmitting a correlation message including an identified of said specific message and a counter for the number of instructions executed by the microprocessor between the instruction associated with the transmission of said specific message and the instruction associated with a selected previous message. The invention also concerns a device for transmitting digital messages.

    Abstract translation: 本发明涉及一种用于通过集成到微处理器(12)的监控电路(18)的输出端(22)传输数字消息的方法,所述消息表示由微处理器执行指令时发生的特定事件,包括步骤, 在发送与特定事件相关联的至少一个特定消息之后或之后,在发送包括所识别的所述特定消息的相关消息和用于在与所述特定消息的传输相关联的指令与由微处理器执行的指令数之间执行的指令数的计数器;以及 与所选择的先前消息相关联的指令。 本发明还涉及用于发送数字消息的设备。

    Digital message transmission protocol
    4.
    发明申请
    Digital message transmission protocol 有权
    数字消息传输协议

    公开(公告)号:US20060109863A1

    公开(公告)日:2006-05-25

    申请号:US10531249

    申请日:2002-10-15

    Inventor: Laurent Regnier

    CPC classification number: H04L12/2854 G06F13/4265

    Abstract: The invention concerns a method for transmitting digital messages including each at least one data packet, comprising the following steps: a) dividing each data packet into successive segments of predetermined size, each segment being classified in accordance with one or the other among five types depending on whether it contains a start of message (SM), intermediate data (NT), an end of packet (EP), and end of message (EM); or it is an empty segment (ID); b) and sending with each segment an identification signal characterizing the succession of the segment concerned and of the preceding segment; a segment containing both the start and the end of a message being classified as being a segment containing an end of message, and a segment containing both the start of a message and the end of a first packet of the message being classified as a segment containing an end of packet.

    Abstract translation: 本发明涉及一种用于发送包括每个至少一个数据分组的数字消息的方法,包括以下步骤:a)将每个数据分组划分成预定大小的连续分段,每个分段根据五种类型中的一种或另一种分类依赖 关于是否包含消息(SM)的开始,中间数据(NT),分组结束(EP)和消息结束(EM)); 或者是空的段(ID); b)并且每个段发送表征相关段和前一段的序列的识别信号; 包含消息的开始和结束的段被分类为包含消息结束的段,以及包含消息的开始和消息的第一个分组的结束的段被分类为包含 分组结束。

    Transmission of generic digital messages through a microprocessor montoring circuit
    5.
    发明申请
    Transmission of generic digital messages through a microprocessor montoring circuit 审中-公开
    通过微处理器监控电路传输通用数字消息

    公开(公告)号:US20060026313A1

    公开(公告)日:2006-02-02

    申请号:US10531510

    申请日:2002-10-29

    Inventor: Laurent Regnier

    CPC classification number: G06F11/273 G06F11/2236 G06F11/3466

    Abstract: The invention concerns a method for transmitting digital messages through a microprocessor monitoring circuit (18) of specific type and integrated to a microprocessor (12). Each message including an identifier and consisting of several groups of successive and juxtaposed bits divided into segments. The method consists in successively transmitting segments associated with a first group corresponding to the identifier and comprising a fixed number of bits; with second groups, at least one of the second group comprising a fixed number of bits depending on the type of monitoring circuit, the number of other second groups being independent of the type of monitoring circuit; with a third group comprising a number of bits greater than one: and with fourth groups comprising each a number of bits greater than one, the number of fourth groups depending on the identifier and on the type of monitoring circuit.

    Abstract translation: 本发明涉及一种通过特定类型的微处理器监视电路(18)发送数字消息并集成到微处理器(12)的方法。 每个消息包括标识符并由被划分成段的连续和并置位的几组组成。 该方法包括连续地发送与对应于该标识符的第一组相关联的段并且包括固定数量的比特; 利用第二组,根据监视电路的类型,第二组中的至少一个包括固定位数,其他第二组的数量与监视电路的类型无关; 其中第三组包括大于1的位数,并且第四组包括大于1的位数,第四组的数量取决于标识符和监视电路的类型。

    Monitoring a microprocessor programme by sending time-trackable messages
    7.
    发明授权
    Monitoring a microprocessor programme by sending time-trackable messages 有权
    通过发送时间跟踪消息来监视微处理器程序

    公开(公告)号:US07831814B2

    公开(公告)日:2010-11-09

    申请号:US10531610

    申请日:2002-10-29

    Inventor: Laurent Regnier

    CPC classification number: G06F11/348 G06F11/3656

    Abstract: The invention concerns a monitoring device (18′, 18″) integrated to the chip of a microprocessor (12) executing a series of instructions comprising message calculating means (36) for upon each execution of an instruction, producing a corresponding digital message; a buffer memory (34) for storing each message produced; and a plurality of output terminals (FA, FB, FC) connected to an external analyzing tool (24), each output terminal (FA, FB, FC) being associated with one type of instructions; the message calculating means (36) modifying the state of the output terminal (FA, FB, FC) associated with one type of instructions at the time when a message corresponding to said type of instructions is stored in the buffer memory.

    Abstract translation: 本发明涉及一种集成到微处理器(12)的芯片上的监视设备(18',18“),该微处理器执行一系列指令,该指令包括消息计算装置(36),用于每次执行指令时,产生相应的数字消息; 用于存储产生的每个消息的缓冲存储器(34) 和连接到外部分析工具(24)的多个输出端子(FA,FB,FC),每个输出端子(FA,FB,FC)与一种类型的指令相关联; 消息计算装置(36)在与所述指令类型相对应的消息存储在缓冲存储器中时修改与一种类型的指令相关联的输出端(FA,FB,FC)的状态。

    Digital message transmission protocol
    8.
    发明授权
    Digital message transmission protocol 有权
    数字消息传输协议

    公开(公告)号:US07804854B2

    公开(公告)日:2010-09-28

    申请号:US10531249

    申请日:2002-10-15

    Inventor: Laurent Regnier

    CPC classification number: H04L12/2854 G06F13/4265

    Abstract: A method for transmitting digital messages used during testing of microprocessors. Each message includes at least one data packet. To transmit a message, each data packet is divided into successive segments of predetermined size, each segment being classified in accordance with one or the other among five types depending on whether it contains a start of message (SM), intermediate data (NT), an end of packet (EP), and end of message (EM); or it is an empty segment (ID). As each segment is sent, an identification signal characterizing the succession of the segment concerned and of the preceding segment is sent. To reduce the number of transmitted segments, a segment containing both the start and the end of a message is classified as being a segment containing an end of message, and a segment containing both the start of a message and the end of a first packet of the message being classified as a segment containing an end of packet.

    Abstract translation: 一种用于在微处理器测试期间使用的数字消息的传输方法。 每个消息包括至少一个数据分组。 为了发送消息,每个数据分组被划分成预定大小的连续分段,每个分段根据其是否包含消息(SM)的开始,中间数据(NT), 分组结束(EP)和消息结束(EM); 或者是空的段(ID)。 当每个段被发送时,发送表征相关段和前一段的序列的识别信号。 为了减少发送段的数量,将包含消息的开始和结束的段分类为包含消息结束的段,以及包含消息的开始和包含消息的起始和第一个包的第一个包的结尾的段 该消息被分类为包含分组结束的段。

    Temporal correlation of messages transmitted by a microprocessor monitoring circuit
    9.
    发明授权
    Temporal correlation of messages transmitted by a microprocessor monitoring circuit 有权
    由微处理器监控电路发送的消息的时间相关性

    公开(公告)号:US07533299B2

    公开(公告)日:2009-05-12

    申请号:US10531509

    申请日:2002-10-29

    Inventor: Laurent Regnier

    CPC classification number: G06F11/3656 G06F11/3466 G06F2201/86 G06F2201/88

    Abstract: The invention concerns a method for transmitting digital messages through output terminals (22) of a monitoring circuit (18) integrated to a microprocessor (12), said messages representing specific events occurring upon the execution of instructions by the microprocessor comprising the step which consists, after or before transmitting at least one specific message associated with a particular event in transmitting a correlation message including an identifier of said specific message and a counter for the number of instructions executed by the microprocessor between the instruction associated with the transmission of said specific message and the instruction associated with a selected previous message. The invention also concerns a device for transmitting digital messages.

    Abstract translation: 本发明涉及一种用于通过集成到微处理器(12)的监控电路(18)的输出端(22)传输数字消息的方法,所述消息表示由微处理器执行指令时发生的特定事件,包括步骤, 在发送包括所述特定消息的标识符的相关消息的发送与特定事件相关联的至少一个特定消息的至少一个特定消息之前或之后,以及由微处理器在与所述特定消息的传输相关联的指令之间执行的指令数量的计数器; 与所选择的先前消息相关联的指令。 本发明还涉及用于发送数字消息的设备。

    Repeat digital message transmission between a microprocessor monitoring circuit and an analyzing tool
    10.
    发明授权
    Repeat digital message transmission between a microprocessor monitoring circuit and an analyzing tool 有权
    在微处理器监控电路和分析工具之间重复数字消息传输

    公开(公告)号:US07496792B2

    公开(公告)日:2009-02-24

    申请号:US10531340

    申请日:2002-10-15

    Inventor: Laurent Regnier

    Abstract: The invention concerns a method for transmitting digital messages through output terminals (22) of a monitoring circuit (18) incorporated in a microprocessor (12) during execution of a series of instructions, the digital messages representing characteristic data stored by the monitoring circuit upon detecting a specific event in the execution of the series of instructions, one of said data corresponding to an identifier of said specific event, said method comprising the following steps: comparing the data of the last two detected specific events having a common identifier, if the compared data are identical, incrementing a repeat counter associated with said specific event; and if the compared data are different, transmitting a digital message representing the data of the last detected specific event, and furthermore, if the content of the repeat counter associated with said specific event is other than zero, transmitting a digital message indicating a repeat of the specific event.

    Abstract translation: 本发明涉及一种用于在执行一系列指令期间通过结合在微处理器(12)中的监视电路(18)的输出端子(22)发送数字消息的方法,所述数字消息表示在检测到监视电路时存储的特征数据 执行一系列指令的特定事件,所述数据之一对应于所述特定事件的标识符,所述方法包括以下步骤:比较最后两个检测到的具有公共标识符的特定事件的数据,如果比较 数据相同,增加与所述特定事件相关联的重复计数器; 并且如果所比较的数据不同,则发送表示最后检测到的特定事件的数据的数字消息,此外,如果与所述特定事件相关联的重复计数器的内容不是零,则发送指示重复的数字消息 具体事件。

Patent Agency Ranking