CIRCT 22.0.0git
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
synth.DebugPoint Class Reference
Collaboration diagram for synth.DebugPoint:
Collaboration graph
[legend]

Static Public Attributes

Object object
 
int delay
 
str comment
 

Detailed Description

  Represents a debug point in the timing path history.
  Debug points are intermediate points along a timing path that provide
  insight into the delay accumulation and signal propagation through
  the circuit. Each point captures the state at a specific location.
  Attributes:
      object: The signal/object at this debug point
      delay: Accumulated delay up to this point (in timing units)
      comment: Optional descriptive comment about this point

Definition at line 100 of file synth.py.

Member Data Documentation

◆ comment

str synth.DebugPoint.comment
static

Definition at line 114 of file synth.py.

Referenced by circt::synth::DebugPoint.print(), and toJSON().

◆ delay

int synth.DebugPoint.delay
static

Definition at line 113 of file synth.py.

Referenced by circt::synth::DebugPoint.print(), toJSON(), and LocalVisitor.visit().

◆ object

Object synth.DebugPoint.object
static

Definition at line 112 of file synth.py.

Referenced by toJSON().


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