summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--interchange/PhysicalNetlist.capnp8
1 files changed, 8 insertions, 0 deletions
diff --git a/interchange/PhysicalNetlist.capnp b/interchange/PhysicalNetlist.capnp
index 6758039..1ac268f 100644
--- a/interchange/PhysicalNetlist.capnp
+++ b/interchange/PhysicalNetlist.capnp
@@ -131,6 +131,14 @@ struct PhysNetlist {
wire1 @2 : StringIdx $stringRef();
forward @3 : Bool;
isFixed @4 : Bool;
+ # In case of a pseudo PIP also the traversed site
+ # needs to be added to the PhysPIP object
+ union {
+ noSite @5: Void;
+ # It is assumed that a pseudo PIP can traverse one
+ # site only
+ site @6: StringIdx $stringRef();
+ }
}
struct PhysSitePIP {