diff options
| author | Andrew Waterman | 2016-05-10 13:47:40 -0700 |
|---|---|---|
| committer | Andrew Waterman | 2016-05-10 13:47:40 -0700 |
| commit | 52636971443c44429aa4834fcd656cb691659711 (patch) | |
| tree | 965b6ef1eea8cb619d4fc956971ec4f1f9452969 /chiselFrontend/src | |
| parent | 77a174ea02dda29859020118026048dc7e750cee (diff) | |
Relax Mem write-masks to Seq, rather than Vec
Diffstat (limited to 'chiselFrontend/src')
| -rw-r--r-- | chiselFrontend/src/main/scala/Chisel/Mem.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chiselFrontend/src/main/scala/Chisel/Mem.scala b/chiselFrontend/src/main/scala/Chisel/Mem.scala index 17ac9ca5..2958a287 100644 --- a/chiselFrontend/src/main/scala/Chisel/Mem.scala +++ b/chiselFrontend/src/main/scala/Chisel/Mem.scala @@ -59,7 +59,7 @@ sealed abstract class MemBase[T <: Data](t: T, val length: Int) extends HasId wi * * @note this is only allowed if the memory's element data type is a Vec */ - def write(idx: UInt, data: T, mask: Vec[Bool]) (implicit evidence: T <:< Vec[_]): Unit = { + def write(idx: UInt, data: T, mask: Seq[Bool]) (implicit evidence: T <:< Vec[_]): Unit = { val accessor = makePort(idx, MemPortDirection.WRITE).asInstanceOf[Vec[Data]] val dataVec = data.asInstanceOf[Vec[Data]] if (accessor.length != dataVec.length) { |
