*** tpb has joined #litex | 00:00 | |
somlo | _florent_: so far, reverting 1425a68 isn't getting me noticeably better Fmax numbers, so I don't think it's the culprit either | 01:36 |
---|---|---|
somlo | guess it's karma for having gotten so many good runs with fmax at 60MHz earlier on :) | 01:37 |
somlo | guess I'll just start some builds in a loop on a different server and forget about them | 01:38 |
somlo | use nexys5ddr to refine my AXI-point-to-point rocket-litedram link, then start working on getting it all to run on the Trellis board | 01:39 |
somlo | that one has enough room for me not to need '-nowidelut', which should hopefully get me past 60MHz more often | 01:40 |
somlo | *nexys4ddr :) | 01:40 |
*** CarlFK has joined #litex | 03:28 | |
*** freemint has quit IRC | 06:15 | |
*** freemint has joined #litex | 06:40 | |
*** freemint has quit IRC | 06:45 | |
*** rohitksingh has quit IRC | 07:58 | |
*** rohitksingh has joined #litex | 08:01 | |
*** freemint has joined #litex | 08:24 | |
*** freemint has quit IRC | 08:28 | |
*** rohitksingh has quit IRC | 08:37 | |
*** freemint has joined #litex | 08:38 | |
*** freemint has quit IRC | 08:43 | |
*** freemint has joined #litex | 09:43 | |
*** freemint has quit IRC | 09:48 | |
*** freemint has joined #litex | 09:54 | |
*** freemint has quit IRC | 10:19 | |
*** freemint has joined #litex | 10:19 | |
*** RaYmAn_ is now known as RaYmAn | 10:38 | |
*** freemint has quit IRC | 11:28 | |
*** freemint has joined #litex | 12:28 | |
acathla | How do I make litex generate the csr.csv I need? | 14:53 |
*** freemint has quit IRC | 14:59 | |
acathla | Found it, but doesn't communicate :( | 15:04 |
*** freemint has joined #litex | 15:06 | |
*** CarlFK is now known as PedroFK | 15:29 | |
*** PedroFK is now known as CarlFK | 15:36 | |
*** somlo has quit IRC | 16: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/lab003 | 16:15 |
tpb | Title: fpga_101/lab003 at master · litex-hub/fpga_101 · GitHub (at github.com) | 16:15 |
*** somlo has joined #litex | 16:17 | |
*** freemint has quit IRC | 16:34 | |
*** freemint has joined #litex | 16:38 | |
*** freemint has quit IRC | 16:42 | |
*** freemint has joined #litex | 17:08 | |
*** rohitksingh has joined #litex | 17:11 | |
*** rohitksingh has quit IRC | 17:31 | |
*** freemint has quit IRC | 17:40 | |
*** freemint has joined #litex | 17:44 | |
somlo | _florent_: I'm currently connecting Rocket's axi port directly to LiteDRAM: https://pastebin.com/t2aBuWFA | 18:11 |
somlo | _florent_: but obviously Rocket issues addresses starting at 0x8000_0000, and I would guess LiteDRAM expects addresses to start at 0 | 18:12 |
somlo | wondering if there's an easy way to tell LiteDRAM to expect the offset. | 18:13 |
somlo | right now it works, because we have less than 0x8000_0000 bytes of RAM, so the MSB is discarded :) | 18:13 |
somlo | but if we ever had more than 2Gig, it'd be a problem | 18:13 |
somlo | here's a slightly more streamlined version (add memory region only, no "dangling" wishbone slave port): https://pastebin.com/5v8QPSGU | 18:33 |
*** ambro718 has joined #litex | 18:37 | |
*** rohitksingh has joined #litex | 19:04 | |
*** rohitksingh has quit IRC | 19:55 | |
_florent_ | somlo: thanks, i'll look at that tomorrow | 20:48 |
*** freemint has quit IRC | 20:55 | |
*** freemint has joined #litex | 20: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 interfaces | 21:48 |
somlo | I 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 IRC | 22:16 | |
*** rohitksingh has joined #litex | 22:20 | |
*** CarlFK has quit IRC | 23:32 | |
*** lolsborn has quit IRC | 23:34 | |
*** lolsborn has joined #litex | 23:37 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!