Tuesday, 2019-11-19

*** tpb has joined #litex00:00
*** Dolu has joined #litex00:24
*** freemint has joined #litex00:44
*** _whitelogger has quit IRC01:27
*** _whitelogger has joined #litex01:30
*** _whitelogger has quit IRC01:51
*** _whitelogger has joined #litex01:54
*** rohitksingh has quit IRC03:39
*** CarlFK has joined #litex04:15
*** nrossi has joined #litex05:20
*** CarlFK has quit IRC05:50
*** rohitksingh has joined #litex06:24
*** ambro718 has joined #litex09:07
*** ambro718 has quit IRC09:45
*** rohitksingh has quit IRC12:16
somlo_florent_, daveshah: tried the point-to-point 128-wide rocket<->litedram link with LiteDRAMAXI2Native buffer_depth as low as 2 (for both write and read), still won't fit on the versa5g (got an assert error when I tried buffer_depth = 1 :)13:15
somlothis is just fyi, not actually asking for anything right now :)13:15
daveshahThanks for testing!13:23
_florent_somlo: ok, maybe you can also test by changing buffered=True to buffered=False on w_buffer/r_buffer13:32
somlo_florent_: 99%, now placing and routing, after which I'll try to start it up :)13:49
somloI'll have to use the trellisboard to measure if (and how much) removing buffering affects performance13:53
somlobut my hunch is not much (if at all), since this is a point-to-point connection13:54
somloand it boots, and works fine, seems to have decent performance as well14:06
somlonow, back to the trellisboard, where I can verify whether reduced buffering has any sort of impact on performance, before we decide if it's worth talking about exposing the true/false option through a LiteDRAMAXI2Native parameter...14:08
_florent_somlo: ok good. The current w/r_buffer depth were a good compromise (resource usage vs performance) i found while testing LiteDRAM on DDR4 with continuous writes/reads, but that's possible it's not optimal for your use-case, so this could indeed be interesting to expose more parameters.14:29
somlodidn't have patience to wait for nbench memory-specific results, but the integer tests feel marginally better on the original (unmodified) buffer depth15:35
somloso we'd only do it for area, and that also only for the versa, and only with the current state of nextpnr :)15:35
somloI'd say it isn't worth it, I'd rather wait for daveshah's next round of p&r improvements :)15:36
somloparticularly since I'm now focusing on the trellisboard, which has sufficient room to spare15:36
somloin the mean time, litex+rocket fits fine on the versa when using the wishbone-based width converter, so it's not like one can't get a bitstream to boot 64bit linux if they really really want it...15:38
*** CarlFK has joined #litex16:00
*** CarlFK has quit IRC16:57
*** Dolu has quit IRC18:02
*** ambro718 has joined #litex18:09
*** CarlFK has joined #litex19:25
*** rohitksingh has joined #litex19:47
*** rohitksingh has quit IRC20:27
*** rohitksingh has joined #litex20:34
*** rohitksingh has quit IRC20:52
*** nrossi has quit IRC20:55
*** Dolu has joined #litex22:25
*** freemint has joined #litex23:26
*** freemint has joined #litex23:31

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!