ucb-bar / barstools

Useful utilities for BAR projects
Other
31 stars 16 forks source link

MacoCompiler - mask port check is inconsistent #128

Open harrisonliew opened 1 year ago

harrisonliew commented 1 year ago

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.