Skip to content

Commit 3dd15e0

Browse files
mtdudekacomodi
authored andcommitted
Squashed 'libs/EXTERNAL/libinterchange/' changes from 53e3feda4..54f6208f3
54f6208f3 Merge pull request SymbiFlow#69 from antmicro/mdudel/fix_annotations d8a0567a5 Fix annotations in DeviceResources git-subtree-dir: libs/EXTERNAL/libinterchange git-subtree-split: 54f6208f32e20b746863da6ea54e3051fc9a830e
1 parent 4999259 commit 3dd15e0

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

libs/EXTERNAL/libinterchange/interchange/DeviceResources.capnp

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,8 @@ annotation wireRef(*) :WireRef;
5959
using WireIdx = UInt32;
6060

6161
struct WireTypeRef {
62-
type @0 :Ref.ReferenceType = parent;
62+
type @0 :Ref.ReferenceType = rootValue;
6363
field @1 :Text = "wireTypes";
64-
depth @2 :Int32 = 1;
6564
}
6665
annotation wireTypeRef(*) :WireTypeRef;
6766
using WireTypeIdx = UInt32;
@@ -81,19 +80,15 @@ using TileTypeSiteTypeIdx = UInt32;
8180
using TileTypeSubTileIdx = UInt16;
8281

8382
struct PIPTimingRef {
84-
type @0 :Ref.ReferenceType = parent;
85-
field @1 :Text = "pipTimingList";
86-
depth @2 :Int32 = 1;
87-
83+
type @0 :Ref.ReferenceType = rootValue;
84+
field @1 :Text = "pipTimings";
8885
}
8986
annotation pipTimingRef(*) :PIPTimingRef;
9087
using PipTimingIdx = UInt32;
9188

9289
struct NodeTimingRef {
93-
type @0 :Ref.ReferenceType = parent;
94-
field @1 :Text = "nodeTimingList";
95-
depth @2 :Int32 = 1;
96-
90+
type @0 :Ref.ReferenceType = rootValue;
91+
field @1 :Text = "nodeTimings";
9792
}
9893
annotation nodeTimingRef(*) :NodeTimingRef;
9994
using NodeTimingIdx = UInt32;
@@ -632,7 +627,7 @@ struct Device {
632627
}
633628

634629
struct PinDelay {
635-
pin @0 : BELPinIdx $belPinRef();
630+
pin @0 : BELPinIdx;
636631
union {
637632
noClock @1 : Void;
638633
clockEdge @2 : ClockEdge;

0 commit comments

Comments
 (0)