发明名称 APPARATUSES AND METHODS FOR GENERATING EVENT CODES INCLUDING EVENT SOURCE
摘要 Apparatuses and methods implemented therein are disclosed for generating event codes that include the source of the events that caused the generation of the event codes. In one embodiment the apparatus comprises a memory, a processor, logic element and an event generator. The memory is configured to store instructions corresponding to a scheduler and instructions corresponding to a first thread and a second thread. The processor is configured to execute instructions corresponding to the scheduler wherein the scheduler selects a one of the first or second thread wherein the processor executes instructions corresponding to the selected one of the first or second thread. The logic element is configured to receive an identifier corresponding to the selected thread and a received asynchronous event. The logic element produces a concatenated event identifier comprising the thread identifier and the received asynchronous event.
申请公布号 US2015082313(A1) 申请公布日期 2015.03.19
申请号 US201414276744 申请日期 2014.05.13
申请人 SanDisk Technologies Inc. 发明人 Aharonov Arseniy;Brief David;Gueta Asaf
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项 1. An apparatus comprising: a memory configured to store instructions corresponding to a scheduler and instructions corresponding to a first thread and a second thread pending in the apparatus; a processor configured to execute the instructions corresponding to the scheduler wherein the scheduler selects a one of the first or second thread wherein the processor executes instructions corresponding to the selected one of the first or second thread; and a logic element configured to receive an identifier corresponding to the selected thread and an asynchronous event, the logic element configured to produce a concatenated event identifier comprising the received identifier and the received asynchronous event, wherein the received asynchronous event is received in response to the selected thread causing the execution an instruction, wherein the received asynchronous event indicates the execution of the instruction and wherein execution of the instruction may be caused by either the first thread or second thread.
地址 Plano TX US