sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
tmbinc__ has quit [Ping timeout: 256 seconds]
tmbinc__ has joined #m-labs
<mithro> sb0: what was the point of flattening the core structure?
<mithro> sb0: I was looking at how to make it possible to build misoc with all the code being read only
<mithro> sb0: at the moment it is *really* hard to do that as compile objects and generated headers end up in the misoc tree
<sb0> yes, that should change
<mithro> sb0: great!
<mithro> sb0: you guys are really weird - you use github issues for discussion and then the mailing list for patches!? That is like the total opposite of most groups I know :P
<mithro> sb0: I'm also looking at how we need to patch the Xilinx tools to get reproducible firmware generation
<mithro> sb0: I created https://github.com/m-labs/misoc/issues/19 just to call out that goal, I'm pretty sure it sounds like you'll end up doing it as part of #19
<mithro> sb0: I also closed https://github.com/m-labs/misoc/issues/5 as it was already done and doesn't make sense anymore
<sb0> whitequark, how do you always find stuff like this? https://twitter.com/whitequark/status/646877714687897600
<sb0> btw I found this Feynman lecture series very interesting https://www.youtube.com/watch?v=eLQ2atfqk2c
<sb0> _florent_, ysionneau, why do banks have a CE signal in minicon?
<sb0> which is stuck at 1
<whitequark> sb0: I seem to have a penchant for it, somehow
<mithro> whitequark: The comparison is pretty apt, both topics attract crazies who have NFI about it but speak with authority on it :P
<sb0> _florent_, why does minicon have to know anything about l2?
<sb0> that's not ok
<mithro> sb0: I wish someone would just create an FPGA which has high speed SERDES on all the pins
<sb0> how high?
<mithro> sb0: ~3.0Gbps would be good (with then a bunch at ~6Gbps)
<sb0> why on earth make the refresh module from lasmicon optional?
<sb0> implementing refresh is mandatory for sdram controllersa
<sb0> -a
<sb0> mithro, are you using LASMI for SDRAM, and plan on still using it?
<sb0> mithro, ok. the sdram unittests are pretty crappy right now. are you interested in improving them?
<mithro> sb0: interested, yes - have the time too, probably not
<mithro> sb0: I know _florent_ was interested in reworking the DDR stuff
<mithro> he has some ideas after getting DDR3 working on the Spartan-6 and something about a "quarter rate DDR" that I didn't really understand
<GitHub183> [misoc] sbourdeauducq pushed 3 new commits to new: http://git.io/vnMpC
<GitHub183> misoc/new 0f410e4 Sebastien Bourdeauducq: cores directory
<GitHub183> misoc/new 9b08b03 Sebastien Bourdeauducq: break down sdram, improve consistency of core names
<GitHub183> misoc/new ecdc410 Sebastien Bourdeauducq: lasmicon: enable refresh at all times
<GitHub189> [migen] sbourdeauducq pushed 1 new commit to new: http://git.io/vnMjj
<GitHub189> migen/new af88a7a Sebastien Bourdeauducq: setup: simpler version check, beta status
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#109 (new - af88a7a : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
rohitksingh has joined #m-labs
<mithro> sb0: Sadly my day job doesn't pay enough that I can afford to get _florent_ to work on my things full time :(
<cr1901_modern> mithro: Consult on an hourly basis :)?
<mithro> whitequark: HA! :P
rohitksingh has quit [Ping timeout: 240 seconds]
rohitksingh has joined #m-labs
<larsc> what?!
<GitHub41> [misoc] sbourdeauducq pushed 1 new commit to new: http://git.io/vnycD
<GitHub41> misoc/new f69674e Sebastien Bourdeauducq: interconnect: add bus/bank components from Migen
antgreen has joined #m-labs
ylamarre has joined #m-labs
ylamarre has quit [Quit: ylamarre]
ylamarre has joined #m-labs
ylamarre has quit [Ping timeout: 240 seconds]
ylamarre has joined #m-labs
kristianpaul has quit [Ping timeout: 244 seconds]
nicksydney has quit [Ping timeout: 244 seconds]
attie has quit [Ping timeout: 244 seconds]
nicksydney has joined #m-labs
attie_ has joined #m-labs
ylamarre has quit [Ping timeout: 260 seconds]
ylamarre has joined #m-labs
rohitksingh has quit [Ping timeout: 240 seconds]
rohitksingh has joined #m-labs
ylamarre has quit [Read error: Connection reset by peer]
ylamarre has joined #m-labs
ylamarre has quit [Ping timeout: 255 seconds]
<cr1901_modern> whitequark: Did something "bad" happen to Rust? I remember you saying in your Foundry blog post that Rust keeps getting "better each day".
<whitequark> it does
<whitequark> it did then and it still does, I just don't really know if it's good enough
<cr1901_modern> What would have to change for it to be "good"? Isn't Rust meant to be a systems language? Unfortunately, it seems that runs contradictory to your goal of not using pointers at all.
<cr1901_modern> (Maybe a small library that implements flexible data structures like lists that doesn't depend on a runtime)?
antgreen has quit [Ping timeout: 240 seconds]
rohitksingh has quit [Quit: Leaving.]
rjo has quit [Quit: leaving]
rjo has joined #m-labs
ylamarre has joined #m-labs