In exactly two places, we use the eDSL to generate combinational and not sequential memories. These are gen_exp and gen_ntt_pipeline. We have discussed that we should use default to sequential memories, and use combinational memories only when we know that the memory is very small. I just wanted to flag these two cases in case we want to revisit them. Porting them over will be very easy.
In exactly two places, we use the eDSL to generate combinational and not sequential memories. These are
gen_exp
andgen_ntt_pipeline
. We have discussed that we should use default to sequential memories, and use combinational memories only when we know that the memory is very small. I just wanted to flag these two cases in case we want to revisit them. Porting them over will be very easy.Originally posted by @anshumanmohan in https://github.com/calyxir/calyx/issues/2052#issuecomment-2128007259