lekernel changed the topic of #m-labs to: Mixxeo, Migen, MiSoC & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
sb0 has joined #m-labs
<rjo> sb0: re SyncFIFORelaxed: it's more logic. and sometimes (actually often) ISE managed to find a register to balance into SyncFIFO and make it mappable to BRAM.
<rjo> sb0: i would consider SyncFIFORelaxed as a solution to a problem that only occurs in some hard to predict situations.
<rjo> sb0: ISE is surprisingly stupid when it comes to collecting registers to cancel asynchronous reads. i have a testcase where i have to add a dummy register (that naturally then gets trimmed later) for it to realize that it can use BRAM.
<rjo> sb0: in my tests i have not seen it degrade timing. but in general it is worse than the bare SyncFIFO. see e.g. the mux on dout.
<rjo> BTW: what minimum latency does AsyncFIFO have? i am too lazy to think it through.
<sb0> the effect on timing of the mux on dout is not obvious; you have register -> mux -> dout vs. register -> async read -> dout
<sb0> for a large FIFO not mapped to BRAM, I imagine the mux is actually faster
<rjo> sb0: true. and both cases can end up looking completely different after ISE is has optimized it...
<rjo> sb0: one thing i would be worried about is the complicated combinatorial do_shunt signal that depends on pretty much everything, including _both_ re and we which are usually pretty complex by themselves.
<rjo> sb0: and i also dont like the name SyncFIFORelaxed but could not come up with something better.
awallin has quit [Ping timeout: 245 seconds]
nengel has quit [Ping timeout: 246 seconds]
nengel has joined #m-labs
awallin has joined #m-labs
awallin has quit [Ping timeout: 264 seconds]
awallin has joined #m-labs
awallin has quit [Ping timeout: 264 seconds]
awallin has joined #m-labs
Martoni has quit [Ping timeout: 252 seconds]
Martoni has joined #m-labs
larsc has quit [Ping timeout: 252 seconds]
bentley` has joined #m-labs
larsc has joined #m-labs
sb0 has quit [Ping timeout: 265 seconds]
marcan has quit [Quit: Coyote finally caught me]
marcan has joined #m-labs
nengel has quit [Quit: Changing server]
nengel has joined #m-labs
<ysionneau> M-labs is quoted (and Sebastien's biography as well) in a report which has been given to the French Minister of innovation and digital economy
<ysionneau> page 136-137 of the PDF :)
motley has quit [Remote host closed the connection]
kilae has joined #m-labs
bvernoux has joined #m-labs
kmehall_ is now known as kmehall
Alain_ has joined #m-labs
mumptai has joined #m-labs
kilae has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]]
Alain_ has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]]
bvernoux has quit [Quit: Leaving]
sb0 has joined #m-labs
mumptai has quit [Ping timeout: 246 seconds]
Gurty has quit [Ping timeout: 246 seconds]