With --use-compiler and a set of SRAMs that get mapped to an SRAMGroup, the presence of a mask port + granularity is required. This behavior is different from mapping to a cache of memories, where effectiveMaskGran is checked against.
This mask port check should be consistent (i.e. use effectiveMaskGran) between both use cases of MacroCompiler.
With
--use-compiler
and a set of SRAMs that get mapped to anSRAMGroup
, the presence of a mask port + granularity is required. This behavior is different from mapping to a cache of memories, whereeffectiveMaskGran
is checked against.This mask port check should be consistent (i.e. use
effectiveMaskGran
) between both use cases of MacroCompiler.