US 12,013,746 B2
Device, system and method to determine a structure of a crash log record
Pierre Surply, Munich (DE); Nicole Eidson, Gilbert, AZ (US); and Jose Rivas Paz, Munich (DE)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Sep. 25, 2020, as Appl. No. 17/032,737.
Prior Publication US 2022/0100598 A1, Mar. 31, 2022
Int. Cl. G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 11/32 (2006.01)
CPC G06F 11/0772 (2013.01) [G06F 11/0745 (2013.01); G06F 11/0787 (2013.01); G06F 11/3065 (2013.01); G06F 11/327 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An integrated circuit (IC) comprising:
a crash log agent comprising:
a collection engine comprising circuitry to:
receive instructions which define a record structure, the instructions comprising a generic identifier of an information type to indicate a first correspondence of the information type to a field of the record structure; and
access reference information, based on the generic identifier, to determine a second correspondence of the information type to a functional block; and
a transaction unit coupled to the collection engine, wherein, based on the second correspondence, the collection engine is to communicate that the transaction unit is to retrieve state information of the information type, wherein the transaction unit comprises circuitry to send a command, in response to an indication of a crash event, to access a register of the functional block;
wherein one of the collection engine or the transaction unit is to determine, based on the first correspondence and the generic identifier, that the register is a repository of the state information.