lekernel changed the topic of #milkymist to: Mixxeo, Migen, Milkymist-ng & other Milkymist projects :: Logs: http://en.qi-hardware.com/mmlogs
proppy has quit [Ping timeout: 245 seconds]
<barmstrong> hmm, i wonder how hard it would be to add 'after' support to migen
<davidc__> barmstrong: for the FSM?
<barmstrong> well, i'm thinking if i wanted to add verilog delays for simulation
<barmstrong> foo.eq(bar, after=2) -> foo <= bar after 2
<barmstrong> or something like that
<barmstrong> i guess in verilog that's #2 or something. my verilog is super rusty :)
<davidc__> shouldn't be too hard... but given that iverilog hangs on most migen output anyhow :P
<barmstrong> wait, what?
<barmstrong> i've been using iverilog with my design without too much issue so far
<barmstrong> is there something specifically i should look out for?
<davidc__> iverilog doesn't seem to settle properly
<davidc__> in some cases
<barmstrong> oh, hmm
<davidc__> mostly involving things where a var is set in one place, then If(var) in the other
<davidc__> barmstrong: it seems to work for small blocks, but hangs when you string a bunch into a pipeline; at least in our design it does
<davidc__> I have a custom migen patch (not really primetime ready) that reorders statements / does some splitting / etc such that everything can be combined into a big always block that just runs to completion
proppy has joined #milkymist
kristianpaul has quit [Ping timeout: 252 seconds]
kristianpaul has joined #milkymist
mumptai has joined #milkymist
Gurty has quit [Quit: ...]
mumptai has quit [Quit: Verlassend]
Gurty has joined #milkymist
bhamilton has joined #milkymist
bhamilton has left #milkymist [#milkymist]
qi-bot has quit [Ping timeout: 240 seconds]
qi-bot has joined #milkymist
robmyers has quit [Ping timeout: 245 seconds]
robmyers__ has joined #milkymist
wpwrak has quit [Ping timeout: 252 seconds]
kristianpaul has quit [Ping timeout: 248 seconds]
kristianpaul has joined #milkymist
kristianpaul has joined #milkymist
kristianpaul has quit [Ping timeout: 260 seconds]
kristianpaul has joined #milkymist
proppy has quit [Ping timeout: 246 seconds]
robmyers__ has quit [Ping timeout: 240 seconds]
antgreen has joined #milkymist
robmyers has joined #milkymist
qi-bot has quit [Ping timeout: 252 seconds]
wpwrak has joined #milkymist
proppy has joined #milkymist
mumptai has joined #milkymist
qi-bot has joined #milkymist
Scopeuk-AFK is now known as Scopeuk
_whitelogger____ has joined #milkymist
robmyers_ has quit [*.net *.split]
_whitelogger___ has quit [*.net *.split]
cde has quit [*.net *.split]
azonenberg has quit [*.net *.split]
robmyers_ has joined #milkymist
azonenberg has joined #milkymist
kristianpaul has quit [Ping timeout: 256 seconds]
kristianpaul has joined #milkymist
Scopeuk is now known as Scopeuk-AFK
mumptai has quit [Ping timeout: 240 seconds]
sb0 has joined #milkymist
<sb0> barmstrong: what do you need those delays for, exactly?
<sb0> I'd rather not have them. they are not synthesizable, cause confusion (see all those xilinx source codes with <=#1), and add a fair amount of complexity that I believe is unwarranted
<sb0> complex designs like milkymist-ng are totally fine without them