Thursday, 2019-06-27

*** tpb has joined #litex00:00
sorearyes00:01
sorearis there a design problem in nextpnr that prevents retiming from being added?00:02
sorearthat sounds bad00:02
somlosorear: re. timing vs. the FPU, lowRISC (rocket + fpu on nexys4ddr) goes up to 50MHz00:04
somlowithout the FPU, my litex+rocket 64bit righ goes up to 8000:04
somloon nexys4, again00:04
sorearanyway, I'm thinking that if someone is bored it could be interesting to compare a parameterized vexriscv to rocket and ariane00:05
sorearI hate being an idea person, I wish I were in a state to actually do things again00:05
daveshahThere's nothing that stops retiming from being added, although it would probably be in Yosys at first00:06
daveshahProper retiming around DSPs will be a fair amount of work though00:07
daveshahParticularly given the DSPs themselves have configurable registers too00:08
*** acathla has quit IRC00:15
*** acathla has joined #litex00:16
*** sorear has quit IRC00:58
*** sorear has joined #litex01:02
*** tweakoz has joined #litex03:01
*** futarisIRCcloud has quit IRC03:28
*** futarisIRCcloud has joined #litex04:24
*** rohitksingh_work has joined #litex04:27
tweakozI 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-chainloader04:43
tpbTitle: GitHub - tweakoz/litex-chainloader: ChainLoader for Litex Linux convenience. (at github.com)04:43
tweakozto be spacific - it currently assumes chainloading from TFTP and has a few convenience features beyond the stock bios bootloader.04:48
tweakozif 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_worktweakoz: Awesome work! Can't litex already boot via TFTP and a JSON file (which lists the files needed to boot)? iirc it was supported04:57
tweakoznot from what I could tell. it has a set of hardcoded filenames (and addresses) in netboot()05:00
tweakozhttps://github.com/enjoy-digital/litex/blob/master/litex/soc/software/bios/boot.c#L22705:00
tpbTitle: litex/boot.c at master · enjoy-digital/litex · GitHub (at github.com)05:00
tweakozI 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 #litex05:43
*** rohitksingh_work has quit IRC05:45
*** rohitksingh_work has joined #litex08:18
*** rohitksingh_wor1 has quit IRC08:22
*** tweakoz has quit IRC08:47
*** rohitksingh_wor1 has joined #litex09:38
*** rohitksingh_work has quit IRC09:41
*** rohitksingh_wor1 has quit IRC09:45
*** ambro718 has joined #litex10:39
*** ambro718 has quit IRC11:06
mithro_florent_: You around?14:34
_florent_mithro: yes14:38
mithro_florent_: Got a moment to have a quick chat?14:39
_florent_yes i'm available14:40
*** tweakoz has joined #litex15:15
*** tweakoz has joined #litex15:16
*** tweakoz has quit IRC15:19

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