PROLEAD
A Probing-Based Leakage Detection Tool for Hardware and Software
Loading...
Searching...
No Matches
Public Attributes | List of all members
Software::ProbesStruct Struct Reference

Defines how every probe during simulation looks like. More...

#include <Definitions.hpp>

Public Attributes

uint64_t TransitionCycles
 Contains previous cycle where probed register was used last.
 
uint64_t ProbeInfo
 Uniquly identifies a probe, (Cycle | Dependency | ID | RegNr1 | RegNr2 | Bit | ExtensionSize)

 
uint64_t SpecialInfo
 Contains information that might change depending on type of probe.
 

Detailed Description

Defines how every probe during simulation looks like.

Definition at line 132 of file Definitions.hpp.

Member Data Documentation

◆ ProbeInfo

uint64_t Software::ProbesStruct::ProbeInfo

Uniquly identifies a probe, (Cycle | Dependency | ID | RegNr1 | RegNr2 | Bit | ExtensionSize)

Definition at line 136 of file Definitions.hpp.

◆ SpecialInfo

uint64_t Software::ProbesStruct::SpecialInfo

Contains information that might change depending on type of probe.

Definition at line 137 of file Definitions.hpp.

◆ TransitionCycles

uint64_t Software::ProbesStruct::TransitionCycles

Contains previous cycle where probed register was used last.

Definition at line 135 of file Definitions.hpp.


The documentation for this struct was generated from the following file: