lekernel changed the topic of #m-labs to: Mixxeo, Migen, MiSoC & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
<MY123> rjo: sb0 is offline.
fengling has joined #m-labs
<rjo> MY123: i can feel his presence though. he usually reads the log.
MY123 has quit [Quit: Connection closed for inactivity]
sb0 has joined #m-labs
sh4rm4 has quit [Ping timeout: 260 seconds]
<sb0> "To select other pins, consult the Implementation chapter of UG___, or rerun the wizard" - xilinx appnote
xiangfu has joined #m-labs
xiangfu has quit [Ping timeout: 255 seconds]
fengling has quit [Ping timeout: 255 seconds]
<rjo> sb0: (repost) https://github.com/nist-ionstorage/pdq2 if you want to add another project.
xiangfu has joined #m-labs
fengling has joined #m-labs
sh4rm4 has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
<sb0> great, thanks!
fengling has joined #m-labs
<sb0> btw DDR3 on the monster-board is mostly working (with help from Florent)
<rjo> sb0: i tried to follow that progress. is it more like DDR3-best or DDR3-minimal?
<sb0> we should have everything at 1Gbps/pin, ie 64Gbps of bandwidth. it's also monster-DRAM.
<sb0> there isn't really an alternative for the high data rate, as the DLL inside the DRAM chip has a narrow frequency range, and disabling it makes the SDRAM really slow.
<sb0> it's all or nothing
fengling has quit [Ping timeout: 240 seconds]
fengling_ has joined #m-labs
<sb0> we're just sorting out a few details now and implementing read/write leveling properly
_florent_ has joined #m-labs
fengling_ is now known as fengling
xiangfu_ has joined #m-labs
xiangfu has quit [Ping timeout: 272 seconds]
sh4rm4 has quit [Ping timeout: 260 seconds]
sh4rm4 has joined #m-labs
xiangfu_ has quit [Ping timeout: 272 seconds]
xiangfu has joined #m-labs
xiangfu has quit [Ping timeout: 272 seconds]
xiangfu has joined #m-labs
fengling has quit [Quit: WeeChat 0.4.3]
MY123 has joined #m-labs
<rjo> hmm. impressive.
xiangfu has quit [Ping timeout: 245 seconds]
_whitelogger has joined #m-labs
xiangfu has joined #m-labs
<ysionneau> rjo: I just read http://tf.boulder.nist.gov/general/pdf/2668.pdf , it seems you already had some working system for the AWG, in VHDL. If I understood correctly you just rewrote the thing but in Migen this time?
<ysionneau> ( I'm talking about pdq2 )
<sb0> yay! broke python again
<sb0> this time trying to add special __operator__ methods at runtime using closures
<sb0> (the first time was trying to use classes with static methods as context managers)
<sb0> hmm, maybe not a bug, but weird behavior for sure
* ysionneau just learned that closures in python only has read-only access to the outer scope variables
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
<sb0> though actually, what happens is that x is a global variable in the 1st one. so not a bug.
<ysionneau> ah ok
<ysionneau> easy to get it wrong
sb0 has quit [Ping timeout: 255 seconds]
sb0 has joined #m-labs
<GitHub41> [ARTIQ] sbourdeauducq pushed 1 new commit to master: http://git.io/mvNiMw
<GitHub41> ARTIQ/master 2e94104 Sebastien Bourdeauducq: language/core: add int64
<larsc> aren't you just overwriting the definition of printme in each loop iteration in the first example?
<sb0> larsc, no, but printme does a LOAD_GLOBAL when you run it to access x
<sb0> so if you run it after the loop has ended, you get the last value of x
<larsc> makes sense
<sb0> yeah. so does if(x = 0) in C ;)
<sb0> idk why Python doesn't make the loop iteration variables local
<MY123> sb0: I think that C is a better scripting language.
<ysionneau> ahah
<MY123> ysionneau: Using a JIT C compiler may be better than Python.
<ysionneau> sure but C language has much less syntaxic sugar than python
kyak has quit [Ping timeout: 272 seconds]
kyak has joined #m-labs
_florent_ has quit [Quit: Page closed]
xiangfu has quit [Remote host closed the connection]
sh4rm4 has quit [Ping timeout: 260 seconds]
sh4rm4 has joined #m-labs
sukanto has joined #m-labs
<sukanto> hey guys
<sukanto> I wanted to find out a bit more about the mlab project
<sukanto> as i want to do some research on it..
<MY123> sukanto: There is a small desc in the topic.
sukanto has quit [Ping timeout: 240 seconds]
<rjo> ysionneau: re pdq2: yes. this is a complete rewrite with vastly more features and fewer bugs. if you know what kind of code first-year physics grad students who have never coded before come up with, you can imagine what that VHDL code looked like ;)
<ysionneau> wow ok :)
<ysionneau> pretty cool to see some serious project like this switching from vhdl to Migen :)
<ysionneau> next paper about it will mention Migen :D
<ysionneau> however I tried to click on some links on the article, I was asked to fire my credit card :/
sh[4]rm4 has joined #m-labs
sh4rm4 has quit [Ping timeout: 260 seconds]
<rjo> ysionneau: yeah. the usual applies if you can't proxy through your university of choice: our papers you can always get form http://www.tf.nist.gov/timefreq/general/publications.htm for free. most of the other papers have been posted as preprint to arxiv.org at some point in time.
<ysionneau> oh ok
<ysionneau> so with a bit of searching I could eventually get them
<rjo> ysionneau: most of the time in the "hard sciences" (phys, math) you can get a preprint that is very close to the actual published paper. http://adsabs.harvard.edu/index.html is pretty good at linking paper and preprint.
<ysionneau> awesome!
<ysionneau> thanks
<ysionneau> usually how do you handle the difference between those two (preprint and official paper)?
<ysionneau> what's the real difference?
<rjo> ysionneau: well. usually you submit the same thing to the journal and the preprint server at the same time. most people then even remember to keep the preprint updated with the peer review revisions. if they don't, that is usually rather embarrassing ;)
<ysionneau> so except if you forget to update the preprint after peer review, they end up identical ? :o
<rjo> ysionneau: yes. you can usually follow nicely how peer review forces authors to water down their claims, like in the case of http://arxiv.org/abs/1403.3985
<ysionneau> ah yes, submission history
<ysionneau> quantum cosmology :o
<ysionneau> I thought cosmology was usually studied using general relativity and not quantum mechanics
<rjo> ysionneau: or better yet, completely reversed: http://arxiv.org/abs/1109.4897
<rjo> ysionneau: QM and GR need to merge at some point.
<ysionneau> they need to
<ysionneau> but as far as I know they still totally don't, do they?
<ysionneau> that's the issue to understand what happens before the "planck wall", right?
<ysionneau> happened*
<rjo> yes. they don't.
* rjo needs to go. have a nice weekend.
* ysionneau is reading a book about "origin of the universe" very very interesting
<ysionneau> thanks for the intel about the publication system !
<ysionneau> see you!