From 52636971443c44429aa4834fcd656cb691659711 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 10 May 2016 13:47:40 -0700 Subject: Relax Mem write-masks to Seq, rather than Vec --- chiselFrontend/src/main/scala/Chisel/Mem.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chiselFrontend/src') 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) { -- cgit v1.2.3