Christopher Batten

Results 29 comments of Christopher Batten

Interesting idea! I don't think we do any of that currently ... we don't do any kind of constant evaluation during translation ... it is very much a source-to-source transpilation...

But to be clear you can definitely do what you are showing above at elaboration time outside an update block ... you just cannot do it in an update block...

Hmmm ... this doesn't seem to fix the bug with the example shown below. Did this example work for you? I did some debugging and if you look below I...

Hmmm ... we are using Python 3.11.9 ... do you think that might be the issue?

Ah ha! It does work if I just use `--dump-vcd` alone but it does not work if I use `--test-verilog` and `--dump-vcd` ... thoughts?

I could not get this to reliably work. Most of the time it would not dump both VCD files but every once and a while it would. I did a...

@ptpan can you take a look?

@yo96 feel free to merge if you think it is good!

Just checking back on this pull request ... any input from the gem5 community if our analysis of this performance issue in the Minor CPU model is correct?