ChanServ changed the topic of #nmigen to: nMigen hardware description language · code at https://github.com/nmigen · logs at https://freenode.irclog.whitequark.org/nmigen
NHT has quit [Quit: Konversation terminated!]
peteut has quit [Ping timeout: 265 seconds]
proteus-guy has quit [Ping timeout: 260 seconds]
<awygle> i forgot diamond on linux assumes red hat :/
peteut has joined #nmigen
<awygle> got it to run (alien to the rescue), license expired. time to redeem my versa board license, but i guess i'm not debugging tonight. oh well.
<Sarayan> whitequark: minimal example: og.kervella.org/1.py org.kervella.org/main.cc
<Sarayan> comp: 0 0
<Sarayan> comp: 1 2
<Sarayan> comp: 3 4
<Sarayan> comp: 2 3
<Sarayan> comp: 0 1
<Sarayan> comp: 4 5
peteut has quit [Ping timeout: 260 seconds]
<Sarayan> should be synchronous, the ram is updating after one sync
<Sarayan> python 1.py > y.cmd
<Sarayan> yosys -qs y.cmd > 1.cc
<Sarayan> g++ main.cc -I/people/galibert/fpga/yosys/backends/cxxrtl -o 1
<Sarayan> ./1
<Sarayan> have fun :-)
<Sarayan> I even see the mistake in the C++ code, the memory lookup is done on p_o__data2.curr instead of p_adr_24_next.curr
<Sarayan> p_o__data2.next = p_adr_24_next.curr;
<Sarayan> p_o__data1.next = memory_p_mem[p_o__data2.curr];
Asu has joined #nmigen
peteut has joined #nmigen
<_whitenotifier-3> [nmigen] The6P4C opened issue #319: Running `simulate` without specifying a VCD file yields an unhelpful error message (AttributeError: 'NoneType' object has no attribute 'register_var') - https://git.io/JvCnN
<_whitenotifier-3> [nmigen] whitequark commented on issue #319: Running `simulate` without specifying a VCD file yields an unhelpful error message (AttributeError: 'NoneType' object has no attribute 'register_var') - https://git.io/JvCnj
Asu has quit [Quit: Konversation terminated!]
<q3k> awygle: there's diamond in nixpkgs if that makes things easier
electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #nmigen
electronic_eel has quit [Ping timeout: 260 seconds]
electronic_eel has joined #nmigen
proteus-guy has joined #nmigen
proteus-guy has quit [Max SendQ exceeded]
NHT has joined #nmigen
NHT has quit [Remote host closed the connection]
Asu has joined #nmigen
po has joined #nmigen
Asu has quit [Read error: Connection reset by peer]
Asu has joined #nmigen
po has quit [Ping timeout: 260 seconds]
peteut has quit [Ping timeout: 240 seconds]
<awygle> q3k: good to know, thanks
emily has joined #nmigen
<emily> q3k: huh, surprising
<emily> I assumed it wouldn't be since no vivado
<q3k> is there a reason for no vivado?
<q3k> (other than noone bothered?)
<emily> probably just that
<emily> probably wouldn't be too hard
<emily> I think there are some derivations already, dunno how hacky
_whitelogger has joined #nmigen
peteut has joined #nmigen
Asu has quit [Quit: Konversation terminated!]