Catherine

Results 1913 comments of Catherine

> But the `reset_less` parameter is now already introducing non-determinism in the design. You don't know what value the signal has when the reset comes and it will retain that...

> The reset can come at any time so the signal can have any value when the reset comes. With `reset_less` `True` the value won't be changed by the clock...

> Robust in what way ? Do you mean the difference in behavior of pysim handling of unitialized values and 'X'/'U' propogation in different simulators ? For example verilator is...

> Is it the same for 'U', e.g. unitialized ? Neither Yosys nor Verilog have `U`, only `X`. VHDL does have both `X` and `U`; I did not investigate this...

> then aren't there better tools to prove that from formal verification? AFAIK, right now SymbiYosys does not model `X`. So nMigen would have to emit special code to handle...

> There may be no need for x or u at all if all you want is to prove that the actual value 0 or 1 does not matter (in...

# Lattice iCE40 ## DRAM No distributed RAM. ## BRAM Configurable as 2048x2, 1024x4, 512x8 or 256x16. Block RAM rules: * Port A: read-only. * Port B: write-only. * All...

@nakengelhardt Can you explain why does UG473 specify the BRAM dimensions for SDP mode specifically? Is it different for TDP mode?

Please send the PR against the nmigen/nmigen-boards repo instead.

Interesting. It could be a bit width issue. Could you try to reproduce this by simulating in iverilog?