*** tpb has joined #litex | 00:00 | |
sorear | yes | 00:01 |
---|---|---|
sorear | is there a design problem in nextpnr that prevents retiming from being added? | 00:02 |
sorear | that sounds bad | 00:02 |
somlo | sorear: re. timing vs. the FPU, lowRISC (rocket + fpu on nexys4ddr) goes up to 50MHz | 00:04 |
somlo | without the FPU, my litex+rocket 64bit righ goes up to 80 | 00:04 |
somlo | on nexys4, again | 00:04 |
sorear | anyway, I'm thinking that if someone is bored it could be interesting to compare a parameterized vexriscv to rocket and ariane | 00:05 |
sorear | I hate being an idea person, I wish I were in a state to actually do things again | 00:05 |
daveshah | There's nothing that stops retiming from being added, although it would probably be in Yosys at first | 00:06 |
daveshah | Proper retiming around DSPs will be a fair amount of work though | 00:07 |
daveshah | Particularly given the DSPs themselves have configurable registers too | 00:08 |
*** acathla has quit IRC | 00:15 | |
*** acathla has joined #litex | 00:16 | |
*** sorear has quit IRC | 00:58 | |
*** sorear has joined #litex | 01:02 | |
*** tweakoz has joined #litex | 03:01 | |
*** futarisIRCcloud has quit IRC | 03:28 | |
*** futarisIRCcloud has joined #litex | 04:24 | |
*** rohitksingh_work has joined #litex | 04:27 | |
tweakoz | I started a 'chainloader' for litex. My vexrisc linux workflow was dreadfully needing improvement. I needed a quick iteration times on messing around with the vexriscv linux soc address space. The chainloader is located here. https://github.com/tweakoz/litex-chainloader | 04:43 |
tpb | Title: GitHub - tweakoz/litex-chainloader: ChainLoader for Litex Linux convenience. (at github.com) | 04:43 |
tweakoz | to be spacific - it currently assumes chainloading from TFTP and has a few convenience features beyond the stock bios bootloader. | 04:48 |
tweakoz | if folks like the idea and can stomach some c++ code in their bios I can try to integrate the functionality into the stock bios. | 04:53 |
rohitksingh_work | tweakoz: Awesome work! Can't litex already boot via TFTP and a JSON file (which lists the files needed to boot)? iirc it was supported | 04:57 |
tweakoz | not from what I could tell. it has a set of hardcoded filenames (and addresses) in netboot() | 05:00 |
tweakoz | https://github.com/enjoy-digital/litex/blob/master/litex/soc/software/bios/boot.c#L227 | 05:00 |
tpb | Title: litex/boot.c at master · enjoy-digital/litex · GitHub (at github.com) | 05:00 |
tweakoz | I did actually try to json at first - was hard to find a json library that was functional in the limited bios environment. | 05:04 |
*** rohitksingh_wor1 has joined #litex | 05:43 | |
*** rohitksingh_work has quit IRC | 05:45 | |
*** rohitksingh_work has joined #litex | 08:18 | |
*** rohitksingh_wor1 has quit IRC | 08:22 | |
*** tweakoz has quit IRC | 08:47 | |
*** rohitksingh_wor1 has joined #litex | 09:38 | |
*** rohitksingh_work has quit IRC | 09:41 | |
*** rohitksingh_wor1 has quit IRC | 09:45 | |
*** ambro718 has joined #litex | 10:39 | |
*** ambro718 has quit IRC | 11:06 | |
mithro | _florent_: You around? | 14:34 |
_florent_ | mithro: yes | 14:38 |
mithro | _florent_: Got a moment to have a quick chat? | 14:39 |
_florent_ | yes i'm available | 14:40 |
*** tweakoz has joined #litex | 15:15 | |
*** tweakoz has joined #litex | 15:16 | |
*** tweakoz has quit IRC | 15:19 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!