diff options
-rw-r--r-- | interchange/PhysicalNetlist.capnp | 8 |
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 { |