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
sb0_ has joined #m-labs
sb0__ has quit [Ping timeout: 244 seconds]
sb0_ has quit [Ping timeout: 264 seconds]
sb0 has joined #m-labs
sb0 has quit [Ping timeout: 244 seconds]
sb0 has joined #m-labs
attie has quit [Ping timeout: 240 seconds]
attie has joined #m-labs
attie has quit [Ping timeout: 250 seconds]
attie has joined #m-labs
attie has quit [Ping timeout: 268 seconds]
attie has joined #m-labs
attie has quit [Ping timeout: 246 seconds]
attie has joined #m-labs
attie has quit [Ping timeout: 260 seconds]
attie has joined #m-labs
attie has quit [Ping timeout: 264 seconds]
attie has joined #m-labs
sb0 has quit [Ping timeout: 244 seconds]
ylamarre has quit [Read error: Connection reset by peer]
_MiW is now known as MiW
aeris- has joined #m-labs
aeris has quit [Write error: Broken pipe]
aeris- is now known as aeris
aeris has quit [Read error: Connection reset by peer]
aeris has joined #m-labs
_whitelogger has joined #m-labs
aeris has quit [Read error: Connection reset by peer]
aeris has joined #m-labs
aeris has quit [Ping timeout: 256 seconds]
aeris has joined #m-labs
fengling has quit [Quit: WeeChat 1.2]
awallin has quit [Ping timeout: 244 seconds]
terpstra has joined #m-labs
sb0 has joined #m-labs
ylamarre has joined #m-labs
[florian] has quit [Ping timeout: 264 seconds]
sb0_ has joined #m-labs
sb0 has quit [Ping timeout: 272 seconds]
ylamarre has quit [Ping timeout: 268 seconds]
mumptai has joined #m-labs
<GitHub161> [migen] sbourdeauducq pushed 2 new commits to master: http://git.io/vZBV7
<GitHub161> migen/master 6e9d6d7 Yves Delley: fixed bug in value_bits_sign of mul operatiors
<GitHub161> migen/master 07efe9d Sébastien Bourdeauducq: Merge pull request #31 from burnpanck/fix-value_bits_sign-mul...
<_florent_> it's where we find the dut_tb.cpp template
<_florent_> I don't know if it's possible to package this file with migen to avoid that...
<sb0_> well, that breaks if migen is installed as a python package, doesn't it?
<sb0_> or if you run the simulations in another folder
<sb0_> this sort of hack is not acceptable
<_florent_> I know, do you have something better to suggest? (we can also have the template in a .py file, but that will be difficult to read)
<_florent_> ok thanks
<sb0_> _florent_, do you have any argument for not using openocd as the one and only way to program your boards?
<sb0_> there is a jungle of programmers in migen right now, which afaict can all be replaced by openocd for all xilinx targets
ylamarre has joined #m-labs
<_florent_> not sure openocd can replace FPGALink for HDMI2USB
<GitHub176> [migen] sbourdeauducq pushed 2 new commits to new: http://git.io/vZBMb
<GitHub176> migen/new 86f34e8 Sebastien Bourdeauducq: mibuild -> migen.build
<GitHub176> migen/new 1dcd2ac Yves Delley: fixed bug in value_bits_sign of mul operatiors
<_florent_> I'd like to keep support for others programmers, but if you think it's polluting too much migen, we can remove it but please keep the possibily to use others programmers
<_florent_> (provided externally)
<sb0_> you wanted to keep impact. what do you need it for?
<sb0_> well, have
<sb0_> some special proprietary cables?
<_florent_> is openocd working on windows?
<sb0_> it should
<_florent_> I'm ok to simplify things (and eventually have proprietary programmers in external directory), can we just wait openocd to be tested on windows?
<sb0_> yes. but i wonder why you care about proprietary programmers. they bring almost nothing to the table, are a pain to install, are limited in features and are bloated.
<sb0_> xc3sprog and fpgaprog are also buggy subsets of openocd, so I guess they can go as well after openocd is integrated
<_florent_> I don't specially care about proprietary programmers, just that I don't had alternative for now
<_florent_> xc3sprog should work on windows, but last time I tried I was not able to get it working
<_florent_> if openocd work on linux and windows, then I'll use it
<sb0_> ok
<sb0_> bbl
sb0_ has quit [Quit: Leaving]
ylamarre has quit [Quit: ylamarre]
<GitHub102> [misoc] enjoy-digital pushed 1 new commit to master: http://git.io/vZRev
<GitHub102> misoc/master 31956de Florent Kermarrec: dvisampler/edid: fix sda sampling, needs to be similar to scl....
[florian] has joined #m-labs
sb0 has joined #m-labs
[florian] has quit [Quit: leaving]
<GitHub143> [migen] sbourdeauducq pushed 1 new commit to new: http://git.io/vZR9n
<GitHub143> migen/new 91ab3f0 Sebastien Bourdeauducq: remove genlib.misc.optree (use reduce instead)
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#78 (new - 91ab3f0 : Sebastien Bourdeauducq): The build has errored.
travis-ci has left #m-labs [#m-labs]
sb0 has quit [Quit: Leaving]
<rjo> sb0: reduce does left-to-right cumulative evaluation. that's not the same as optree for operators that are not associative. finite width multiplication is non-associative afaict. and thus you can not infer the same (fast) tree-structure.
antgreen has joined #m-labs
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined #m-labs
<cr1901_modern> rjo: I thought fixed-point multiplication (which is finite width) was associative? Just when you relax the fixed point requirement it's no longer associative
mumptai has quit [Remote host closed the connection]
[florian] has joined #m-labs
<rjo> i am pretty certain overflow makes it non-associative.
sb0 has joined #m-labs
<sb0> rjo, hmm, I didn't think of using it for multiplication. isn't it associative anyway (with overflows)?
sb0 has quit [Remote host closed the connection]
sb0 has joined #m-labs
<sb0> hmm, the modulo isn't the same for each operation