Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
witness::Edge Struct Reference

#include <simulation.h>

Public Attributes

bool aw
bool w
bool ar
bool b
bool r
unsigned response
std::uint32_t data

Detailed Description

Accepted bus channels and response values sampled before a rising edge.

Definition at line 27 of file simulation.h.

Member Data Documentation

◆ ar

bool witness::Edge::ar

Read-address channel accepted on the sampled rising edge.

Definition at line 28 of file simulation.h.

◆ aw

bool witness::Edge::aw

Write-address channel accepted on the sampled rising edge.

Definition at line 28 of file simulation.h.

◆ b

bool witness::Edge::b

Write-response channel accepted on the sampled rising edge.

Definition at line 28 of file simulation.h.

◆ data

std::uint32_t witness::Edge::data

Raw 32-bit read-data word sampled from the fabric.

Definition at line 30 of file simulation.h.

◆ r

bool witness::Edge::r

Read-response channel accepted on the sampled rising edge.

Definition at line 28 of file simulation.h.

◆ response

unsigned witness::Edge::response

Actual AXI response code selected from the active response channel.

Definition at line 29 of file simulation.h.

◆ w

bool witness::Edge::w

Write-data channel accepted on the sampled rising edge.

Definition at line 28 of file simulation.h.


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