util: add Option.unzip

This commit is contained in:
Wesley W. Terpstra committed 2017-09-25 12:06:31 -07:00
1 parent 60614055e3
commit 5323cf88dd
2 files changed
+5 -2

No files matched your search

+1 -2
View File
@@ -109,8 +109,7 @@ class ICacheModule(outer: ICache) extends LazyModuleImp(outer)
val io = IO(new ICacheBundle(outer))
val (tl_out, edge_out) = outer.masterNode.out(0)
// Option.unzip does not exist :-(
val tl_in = outer.slaveNode.in.headOption.map(_._1)
val edge_in = outer.slaveNode.in.headOption.map(_._2)
val (tl_in, edge_in) = outer.slaveNode.in.headOption.unzip
val tECC = cacheParams.tagECC
val dECC = cacheParams.dataECC