hdl.mem: use read_port(domain="comb") for asynchronous read ports.
authorwhitequark <cz@m-labs.hk>
Mon, 1 Jul 2019 19:56:49 +0000 (19:56 +0000)
committerwhitequark <cz@m-labs.hk>
Mon, 1 Jul 2019 19:56:49 +0000 (19:56 +0000)
commit2fce66a75229378764a4c30ec50132d8b8044654
tree91755591703b6968ab659063fa9f5df20c731162
parent1679432892388728c88563e4bd28fd080a7ef3b8
hdl.mem: use read_port(domain="comb") for asynchronous read ports.

This avoids the absurdity of the combination of arguments that is
read_port(domain="sync", synchronous=True).

Fixes #116.
nmigen/hdl/mem.py
nmigen/lib/fifo.py
nmigen/test/test_hdl_mem.py
nmigen/test/test_lib_fifo.py
nmigen/test/test_sim.py