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
sandeepkr_ has joined #m-labs
kuldeep has quit [Ping timeout: 260 seconds]
sandeepkr has quit [Ping timeout: 244 seconds]
digshadow1 has quit [Ping timeout: 244 seconds]
kuldeep has joined #m-labs
sandeepkr__ has joined #m-labs
sandeepkr_ has quit [Ping timeout: 255 seconds]
digshadow has joined #m-labs
early has quit [Quit: Leaving]
digshadow has quit [Ping timeout: 265 seconds]
digshadow has joined #m-labs
early has joined #m-labs
digshadow1 has joined #m-labs
digshadow has quit [Ping timeout: 260 seconds]
digshadow1 has quit [Ping timeout: 240 seconds]
digshadow has joined #m-labs
sandeepkr__ has quit [Quit: Leaving]
sandeepkr has joined #m-labs
rohitksingh_work has joined #m-labs
rohitksingh_work has quit [Ping timeout: 272 seconds]
rohitksingh_work has joined #m-labs
_MiW has joined #m-labs
kmehall_ has joined #m-labs
felix___ has joined #m-labs
gric_ has joined #m-labs
[florian1 has joined #m-labs
kyak_ has joined #m-labs
acathla` has joined #m-labs
balrog_ has joined #m-labs
kyak has quit [*.net *.split]
balrog has quit [*.net *.split]
MiW has quit [*.net *.split]
sb0 has quit [*.net *.split]
[florian] has quit [*.net *.split]
acathla has quit [*.net *.split]
mithro has quit [*.net *.split]
gric has quit [*.net *.split]
kmehall has quit [*.net *.split]
felix_ has quit [*.net *.split]
_MiW is now known as MiW
balrog_ is now known as balrog
sb0 has joined #m-labs
mithro has joined #m-labs
kyak_ is now known as kyak
mumptai has joined #m-labs
acathla` is now known as acathla
<sb0> this is a 32-bit V.34 scrambler: http://paste.debian.net/841698/
<sb0> all equations actually fit in 6-LUTs
<whitequark> V.34?
* whitequark checks the calendar
<whitequark> is it 1998?
<larsc> I think the maximum number of inputs you can get with a prbs scambler is the maximum distance between the taps + number of taps
<larsc> regardless of the length of the output
<larsc> ignore v34, it's simply a prbs23 scrambler
<sb0> whitequark, yes, and based on 19th century math!
<larsc> regardless of the length of the parallel output
<larsc> prbs23 is actually one of the worst in terms of logic needd
<sb0> ah, why?
<sb0> which one do you recommend?
<larsc> 15 is pretty good, of course it is shorter
<larsc> anything with two adjacent taps will give you minimum logic
<larsc> the more taps and the larger the distance the more logic you need
<sb0> this one actually needs up to 10 inputs in this case
<larsc> most of the terms cancel
<larsc> x ^ x = 0
<larsc> should be 4 inputs max
<sb0> where do you get this maximum 4 from?
<larsc> 1 input bit
<larsc> 3 bits for the prbs
<larsc> you always have at least 2 bits, since there are two taps
<sb0> the last equation for o needs 9 inputs, with cancellations
<larsc> and then one additional bit if you calculate more output bits than you have state
<larsc> hm, ok, maybe I'm wrong
<larsc> right
<larsc> I guess what I'm saying only applies to prbs
<larsc> withtout the scrambling
<larsc> yeah, sorry, you'll get two additional input bits per prbs length completed
<larsc> so at o[30] it will start to be 4
digshadow1 has joined #m-labs
FabM has joined #m-labs
digshadow has quit [Ping timeout: 265 seconds]
kuldeep_ has joined #m-labs
sandeepkr_ has joined #m-labs
rohitksingh_work has quit [Quit: Leaving.]
kuldeep has quit [Ping timeout: 265 seconds]
sandeepkr has quit [Ping timeout: 252 seconds]
rohitksingh_work has joined #m-labs
sandeepkr__ has joined #m-labs
sandeepkr_ has quit [Read error: Connection reset by peer]
sandeepkr__ has quit [Ping timeout: 255 seconds]
<sb0> larsc, ok, so for an fast scrambler that produces a lot of bits every cycle, I should have a large state and taps near each other
<sb0> e.g. 64-bits, with taps at 63 and 62
<larsc> I guess large state is the most important bit
<larsc> taps close to each other helps, but not as much as I though
rohitksingh_work has quit [Ping timeout: 252 seconds]
sandeepkr has joined #m-labs
kristianpaul has quit [Ping timeout: 250 seconds]
kristianpaul has joined #m-labs
kristianpaul has joined #m-labs
kristianpaul has quit [Changing host]
attie has quit [Remote host closed the connection]
attie has joined #m-labs
kristianpaul has quit [Ping timeout: 265 seconds]
kristianpaul has joined #m-labs
kristianpaul has joined #m-labs
kristianpaul has quit [Changing host]
<GitHub102> [misoc] sbourdeauducq pushed 2 new commits to master: https://git.io/vipOx
<GitHub102> misoc/master ae249f1 Sebastien Bourdeauducq: 8b10b: support all special characters
<GitHub102> misoc/master 608b067 Sebastien Bourdeauducq: add 8b10b from drtio_transceiver_test
<bb-m-labs_> build #132 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/132
<bb-m-labs_> build #74 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/74
<bb-m-labs_> build #372 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/372
<bb-m-labs_> build #965 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/965
<whitequark> sb0: has anyone ever flashed m1 on windows?
<sb0> not afaik
<whitequark> do you think our conda main channel will work for that?
<whitequark> flash some basic design onto m1
<whitequark> or did misoc/migen/openocd support bitrot
<sb0> does openocd support the parallel flash?
<sb0> and there's probably some bitrot, yes
<whitequark> ok. no idea about openocd. i think they got urjtag running if that's any consolation...
rohitksingh has joined #m-labs
<whitequark> oh, a sayma repo
FabM has quit [Ping timeout: 252 seconds]
fengling has joined #m-labs
FabM has joined #m-labs
_whitelogger has joined #m-labs
felix___ is now known as felix_
fengling has quit [Ping timeout: 268 seconds]
sandeepkr has quit [Read error: No route to host]
_whitelogger_ has joined #m-labs
_whitelogger has quit [Remote host closed the connection]
digshadow1 has quit [Ping timeout: 244 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 268 seconds]
digshadow has joined #m-labs
kuldeep__ has joined #m-labs
kuldeep_ has quit [Ping timeout: 255 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 268 seconds]
[florian1 is now known as [florian]
[florian] has quit [Changing host]
[florian] has joined #m-labs
kuldeep__ is now known as kuldeep
Gurty has quit [Read error: Connection reset by peer]
fengling has joined #m-labs
fengling has quit [Ping timeout: 268 seconds]
Gurty has joined #m-labs
Gurty has joined #m-labs
Gurty has quit [Changing host]
digshadow has quit [Quit: Leaving.]
digshadow has joined #m-labs
digshadow has quit [Quit: Leaving.]
digshadow1 has joined #m-labs
digshadow1 has quit [Ping timeout: 252 seconds]
rohitksingh has quit [Quit: Leaving.]
felix_ has quit [Quit: leaving]
felix_ has joined #m-labs
digshadow has joined #m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 268 seconds]
mumptai has quit [Remote host closed the connection]