crossings: deprecate non-island crossing style
This commit is contained in:
parent
76df1397e0
commit
da7703aee9
@ -62,6 +62,7 @@ object AXI4AsyncCrossingSink
|
||||
}
|
||||
}
|
||||
|
||||
@deprecated("AXI4AsyncCrossing is fragile. Use AXI4AsyncCrossingSource and AXI4AsyncCrossingSink", "rocket-chip 1.2")
|
||||
class AXI4AsyncCrossing(depth: Int = 8, sync: Int = 3)(implicit p: Parameters) extends LazyModule
|
||||
{
|
||||
val source = LazyModule(new AXI4AsyncCrossingSource(sync))
|
||||
|
@ -86,6 +86,7 @@ object TLAsyncCrossingSink
|
||||
}
|
||||
}
|
||||
|
||||
@deprecated("TLAsyncCrossing is fragile. Use TLAsyncCrossingSource and TLAsyncCrossingSink", "rocket-chip 1.2")
|
||||
class TLAsyncCrossing(depth: Int = 8, sync: Int = 3)(implicit p: Parameters) extends LazyModule
|
||||
{
|
||||
val source = LazyModule(new TLAsyncCrossingSource(sync))
|
||||
|
@ -97,6 +97,7 @@ object TLRationalCrossingSink
|
||||
}
|
||||
}
|
||||
|
||||
@deprecated("TLRationalCrossing is fragile. Use TLRationalCrossingSource and TLRationalCrossingSink", "rocket-chip 1.2")
|
||||
class TLRationalCrossing(direction: RationalDirection = Symmetric)(implicit p: Parameters) extends LazyModule
|
||||
{
|
||||
val source = LazyModule(new TLRationalCrossingSource)
|
||||
|
Loading…
Reference in New Issue
Block a user