Wednesday, 2019-10-16

*** tpb has joined #litex00:00
somlo_florent_: so far, reverting 1425a68 isn't getting me noticeably better Fmax numbers, so I don't think it's the culprit either01:36
somloguess it's karma for having gotten so many good runs with fmax at 60MHz earlier on :)01:37
somloguess I'll just start some builds in a loop on a different server and forget about them01:38
somlouse nexys5ddr to refine my AXI-point-to-point rocket-litedram link, then start working on getting it all to run on the Trellis board01:39
somlothat one has enough room for me not to need '-nowidelut', which should hopefully get me past 60MHz more often01:40
somlo*nexys4ddr :)01:40
*** CarlFK has joined #litex03:28
*** freemint has quit IRC06:15
*** freemint has joined #litex06:40
*** freemint has quit IRC06:45
*** rohitksingh has quit IRC07:58
*** rohitksingh has joined #litex08:01
*** freemint has joined #litex08:24
*** freemint has quit IRC08:28
*** rohitksingh has quit IRC08:37
*** freemint has joined #litex08:38
*** freemint has quit IRC08:43
*** freemint has joined #litex09:43
*** freemint has quit IRC09:48
*** freemint has joined #litex09:54
*** freemint has quit IRC10:19
*** freemint has joined #litex10:19
*** RaYmAn_ is now known as RaYmAn10:38
*** freemint has quit IRC11:28
*** freemint has joined #litex12:28
acathlaHow do I make litex generate the csr.csv I need?14:53
*** freemint has quit IRC14:59
acathlaFound it, but doesn't communicate :(15:04
*** freemint has joined #litex15:06
*** CarlFK is now known as PedroFK15:29
*** PedroFK is now known as CarlFK15:36
*** somlo has quit IRC16:06
_florent_acathla: are you trying to use a uart <--> wishbone bridge? If so maybe you can have a look at: https://github.com/litex-hub/fpga_101/tree/master/lab00316:15
tpbTitle: fpga_101/lab003 at master · litex-hub/fpga_101 · GitHub (at github.com)16:15
*** somlo has joined #litex16:17
*** freemint has quit IRC16:34
*** freemint has joined #litex16:38
*** freemint has quit IRC16:42
*** freemint has joined #litex17:08
*** rohitksingh has joined #litex17:11
*** rohitksingh has quit IRC17:31
*** freemint has quit IRC17:40
*** freemint has joined #litex17:44
somlo_florent_: I'm currently connecting Rocket's axi port directly to LiteDRAM: https://pastebin.com/t2aBuWFA18:11
somlo_florent_: but obviously Rocket issues addresses starting at 0x8000_0000, and I would guess LiteDRAM expects addresses to start at 018:12
somlowondering if there's an easy way to tell LiteDRAM to expect the offset.18:13
somloright now it works, because we have less than 0x8000_0000 bytes of RAM, so the MSB is discarded :)18:13
somlobut if we ever had more than 2Gig, it'd be a problem18:13
somlohere's a slightly more streamlined version (add memory region only, no "dangling" wishbone slave port): https://pastebin.com/5v8QPSGU18:33
*** ambro718 has joined #litex18:37
*** rohitksingh has joined #litex19:04
*** rohitksingh has quit IRC19:55
_florent_somlo: thanks, i'll look at that tomorrow20:48
*** freemint has quit IRC20:55
*** freemint has joined #litex20:56
somlo_florent_: thanks! it's not commit-ready or anything, just looking for the most elegant way to introduce an offset into a connection between two interfaces21:48
somloI think for wishbone it's done by some combo of mem_decoder() and the Decoder class in interconnect/wishbone.py, still trying to mentally track the logic flow and where the translation actually happens when main_mem is a wb slave in the "classic" setup :)21:49
*** ambro718 has quit IRC22:16
*** rohitksingh has joined #litex22:20
*** CarlFK has quit IRC23:32
*** lolsborn has quit IRC23:34
*** lolsborn has joined #litex23:37

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