enforce re is disabled when we is enabled
This commit is contained in:
@@ -495,7 +495,7 @@ class MacroCompilerPass(mems: Option[Seq[Macro]],
|
||||
case (Some(PolarizedPort(mem, _)), Some(PolarizedPort(lib, lib_polarity))) =>
|
||||
stmts += connectPorts(andAddrMatch(WRef(mem)), lib, lib_polarity)
|
||||
case (None, Some(PolarizedPort(lib, lib_polarity))) =>
|
||||
stmts += connectPorts(andAddrMatch(not(memWriteEnable)), lib, lib_polarity)
|
||||
stmts += connectPorts(andAddrMatch(and(not(memWriteEnable), memChipEnable)), lib, lib_polarity)
|
||||
}
|
||||
|
||||
/* Palmer: This is actually the memory compiler: it figures out how to
|
||||
|
||||
Reference in New Issue
Block a user