Fix cost metric for non Compiler libs
Also a small fix from reviewer
This commit is contained in:
committed by
Colin Schmidt
parent
6cdf978a6d
commit
44e97826d4
@@ -569,7 +569,6 @@ class MacroCompilerPass(mems: Option[Seq[Macro]],
|
||||
val memMask = mem.ports map (_.maskGran) find (_.isDefined) map (_.get)
|
||||
val libMask = group.ports map (_.maskGran) find (_.isDefined) map (_.get)
|
||||
(memMask, libMask) match {
|
||||
case (_, Some(1)) => true
|
||||
case (None, _) => true
|
||||
case (Some(_), None) => false
|
||||
case (Some(m), Some(l)) => l <= m //Ignore memories that don't have nice mask
|
||||
|
||||
Reference in New Issue
Block a user