circt icon indicating copy to clipboard operation
circt copied to clipboard

[SV] Add option to generate ram blocks without x assigns

Open hutch31 opened this issue 1 year ago • 1 comments

Generated ram blocks have an output assignment which assigns the read port value to X when read is not enabled. This can cause problems with some design flows or tools.

Add option to force output to a constant address or value when read is not enabled.

hutch31 avatar Jul 04 '24 12:07 hutch31

FYI https://github.com/llvm/circt/pull/4516 implemented a SFC style emission for memory read port. @prithayan Have you had a chance to iterate on this?

uenoku avatar Jul 05 '24 13:07 uenoku