You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit fixes a corner-case, where a memory module itself is not
effectful, but it is connected to an effectful *ext* memory module. If
we simply mark all memory modules as pure, this would optimize out the
ext memory module, causing inconsistencies in the sifive -repl-seq-mem
flow. The previous firrtl transforms and hierarchies would be generated
correct, yet the final _ext sram would be omitted completely.
Signed-off-by: Tianrui Wei <[email protected]>
0 commit comments