File tree 1 file changed +6
-11
lines changed
libs/EXTERNAL/libinterchange/interchange 1 file changed +6
-11
lines changed Original file line number Diff line number Diff line change @@ -59,9 +59,8 @@ annotation wireRef(*) :WireRef;
59
59
using WireIdx = UInt32;
60
60
61
61
struct WireTypeRef {
62
- type @0 :Ref.ReferenceType = parent ;
62
+ type @0 :Ref.ReferenceType = rootValue ;
63
63
field @1 :Text = "wireTypes" ;
64
- depth @2 :Int32 = 1 ;
65
64
}
66
65
annotation wireTypeRef(*) :WireTypeRef ;
67
66
using WireTypeIdx = UInt32;
@@ -81,19 +80,15 @@ using TileTypeSiteTypeIdx = UInt32;
81
80
using TileTypeSubTileIdx = UInt16;
82
81
83
82
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" ;
88
85
}
89
86
annotation pipTimingRef(*) :PIPTimingRef ;
90
87
using PipTimingIdx = UInt32;
91
88
92
89
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" ;
97
92
}
98
93
annotation nodeTimingRef(*) :NodeTimingRef ;
99
94
using NodeTimingIdx = UInt32;
@@ -632,7 +627,7 @@ struct Device {
632
627
}
633
628
634
629
struct PinDelay {
635
- pin @0 : BELPinIdx $belPinRef() ;
630
+ pin @0 : BELPinIdx;
636
631
union {
637
632
noClock @1 : Void;
638
633
clockEdge @2 : ClockEdge;
You can’t perform that action at this time.
0 commit comments