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
gric has quit [Remote host closed the connection]
sb0 has quit [Quit: Leaving]
sandeepkr__ has quit [Ping timeout: 240 seconds]
fengling has quit [Ping timeout: 240 seconds]
kuldeep has quit [Ping timeout: 276 seconds]
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
gric has joined #m-labs
fengling has joined #m-labs
rohitksingh_work has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
rohitksingh has joined #m-labs
rohitksingh_work has quit [Quit: Leaving.]
sb0 has joined #m-labs
sandeepkr has quit [Ping timeout: 258 seconds]
sandeepkr has joined #m-labs
rohitksingh has quit [Read error: Connection reset by peer]
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
rohitksingh_work has joined #m-labs
sb0 has quit [Ping timeout: 240 seconds]
sb0 has joined #m-labs
rohitksingh_work has quit [Read error: Connection reset by peer]
<sb0> whitequark, how is the si chip programming coming along?
<whitequark> figuring out the SoC right now
britton has joined #m-labs
<britton> ARTIQ hardware FAQ posted to mailing list on April 8 to the mailing list. It states "The FPGA used in Sayma boards is XC7K325T (resource requirements: 28 kLUT, 14% of the chip per DAC IQ channel pair at 1.25 GS/s, 16 bit)." I assume the worst-case resource utilization for a single arbitrary (not IQ) channel is 28 kLUT. If planning on 8 such DAC channels 8*28 = 224 kLUT which is only 69% of XC7K325T. Right?
<sb0> britton, that chip has 203K LUTs
<sb0> for 7-series, the LUT count is CLB flip-flop divided by two. thank xilinx marketing for messing that up.
<sb0> look at XC7K410T or 420T
<sb0> and that's for 1.25GS/s, for 2.5 the resource requirements double
<sb0> (unless we do some clever tricks)
britton has quit [Ping timeout: 250 seconds]
sb0 has quit [Quit: Leaving]
acathla_ has joined #m-labs
sb0 has joined #m-labs
<sb0> wow
<sb0> I'm usually pissed with the state of linux hardware support, but this time it deserves credit
<sb0> had to scan some paperwork, scanner had a "out of order" label on it, after fiddling around with it a bit i notice the windows driver looks flaky
<sb0> so I connect the USB cable to my laptop, run xsane, click "scan", AND IT WORKS!!!
<sb0> amazing
<whitequark> this is my typical experience with linux hardware
<kristianpaul> indeed
acathla_ has quit [Ping timeout: 272 seconds]
<whitequark> sb0: ERROR:Xst:1817 - Invalid target device 'xc7k325t'.
<whitequark> does it not find the license file or something?
britton has joined #m-labs
<britton> Thanks!
<britton> Somehow my IRC client froze.
<sb0> whitequark, you need to install the full version
<sb0> not webpack
<whitequark> urgh
<sb0> you can also just compile on the buildserver?
<sb0> this will also take care of licensing bullshit
<whitequark> that's too annoying
<whitequark> some sshfs bullshit that will crash my machine every time this ADSL decides that it doesn't want to put any packets through
<sb0> automate it with a script? the network delays should be small enough compared to the runtime of the xilinx bloatware
<whitequark> guess i could use rsync instead
<sb0> yes
britton has quit [Ping timeout: 250 seconds]
sb0 has quit [Quit: Leaving]
rohitksingh has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
Gurty has quit [Excess Flood]
Gurty has joined #m-labs
<whitequark> why does xst infer both INV and LUT1?
<whitequark> isn't LUT1 either an inverter or a wire?
<whitequark> why does minisoc has 64 ISERDESE2 and 107 OSERDESE2?
<whitequark> oh, ethernet
<_florent_> whitequark: the ISERDESE2 and OSERDESE2 are instanciated in the DDR3 PHY
<whitequark> oh
GitHub127 has joined #m-labs
<GitHub127> [si5324_test] whitequark created master (+1 new commit): https://github.com/m-labs/si5324_test/commit/1daacf06cac8
<GitHub127> si5324_test/master 1daacf0 whitequark: Initial commit.
GitHub127 has left #m-labs [#m-labs]
<whitequark> where do 43 more OSERDESE2 come from?
<whitequark> sb0: I see this in i2c_halfperiod: timer_kernel_load_write(CONFIG_CLOCK_FREQUENCY/10000);
<whitequark> that means i2c is running at 5000Hz? or is timer not clocked with the system clock?
<whitequark> also, why is the update_value CSR register needed for the timer?
GitHub36 has joined #m-labs
<GitHub36> si5324_test/master f9b2715 whitequark: Add I2C stuff.
GitHub36 has left #m-labs [#m-labs]
<GitHub36> [si5324_test] whitequark pushed 1 new commit to master: https://github.com/m-labs/si5324_test/commit/f9b2715f49660fea209f3f225263be4b4fa77490
fengling has joined #m-labs