1
0

Add missing cloneType method

@zhemao
This commit is contained in:
Andrew Waterman 2016-01-23 21:36:16 -08:00
parent 19c526de59
commit a56a502ced

View File

@ -153,7 +153,11 @@ class ReorderQueueWrite[T <: Data](dType: T, tagWidth: Int) extends Bundle {
} }
class ReorderEnqueueIO[T <: Data](dType: T, tagWidth: Int) class ReorderEnqueueIO[T <: Data](dType: T, tagWidth: Int)
extends DecoupledIO(new ReorderQueueWrite(dType, tagWidth)) extends DecoupledIO(new ReorderQueueWrite(dType, tagWidth)) {
override def cloneType =
new ReorderEnqueueIO(dType, tagWidth).asInstanceOf[this.type]
}
class ReorderDequeueIO[T <: Data](dType: T, tagWidth: Int) extends Bundle { class ReorderDequeueIO[T <: Data](dType: T, tagWidth: Int) extends Bundle {
val valid = Bool(INPUT) val valid = Bool(INPUT)