*** tpb has joined #timvideos | 00:00 | |
*** rohitksingh_work has joined #timvideos | 03:42 | |
Ishan_Bansal | mithro : ping | 05:42 |
---|---|---|
mithro | Ishan_Bansal: Pong! | 05:43 |
mithro | Ishan_Bansal: I'm actually in America at the moment | 05:43 |
Ishan_Bansal | mithro : Oh cool, I saw your post for moving to US | 05:43 |
Ishan_Bansal | mithro : Do you have time to see the Huffman encoder today ? | 05:44 |
mithro | https://github.com/k88hudson/git-flight-rules | 05:49 |
tpb | Title: GitHub - k88hudson/git-flight-rules: Flight rules for git (at github.com) | 05:50 |
*** samsagaz has quit IRC | 08:46 | |
*** aps has joined #timvideos | 10:32 | |
*** rohitksingh_work has quit IRC | 12:36 | |
*** rohitksingh has joined #timvideos | 14:23 | |
CarlFK[m] | https://opensource.com/article/17/9/equipment-recording-presentations | 16:19 |
*** aps has quit IRC | 16:42 | |
cr1901_modern | mithro: TinyFPGA works in migen now. Waiting for rjo to merge my current PR improving icestorm before adding it to Litex. | 17:24 |
ysionneau | cr1901_modern: you support only TinyFPGA B2? | 17:25 |
cr1901_modern | ysionneau: Correct | 17:26 |
cr1901_modern | there is no B1, and I don't think the A-series FPGAs are supported in Migen at all | 17:26 |
ysionneau | yep ok | 17:27 |
ysionneau | which kind of design do you run on this board? | 17:27 |
ysionneau | can you run a small SoC? | 17:27 |
cr1901_modern | That's what I want to find out next | 17:27 |
cr1901_modern | it's not gonna run the default lm32 | 17:27 |
ysionneau | I think I tried to synthesize a small SoC on P8K device in 2015 but it was very small | 17:27 |
mithro | ysionneau: Trying to replicate https://lab.whitequark.org/notes/2016-10-19/implementing-a-simple-soc-in-migen/ | 17:28 |
tpb | Title: Implementing a simple SoC in Migen — whitequarks lab notebook (at lab.whitequark.org) | 17:28 |
cr1901_modern | whitequark was able to do mor1k on hx8k | 17:28 |
cr1901_modern | Yea, like that | 17:28 |
ysionneau | oh mor1kx, nice, it's bigger than lm32 I think isn't it? | 17:28 |
cr1901_modern | It's not gonna run the default lm32 b/c lm32_config.v provided by misoc uses a hardware multiplier | 17:29 |
ysionneau | yep sure | 17:29 |
cr1901_modern | and probably too much block RAM for cache | 17:29 |
ysionneau | you need to trim it down a bit | 17:29 |
ysionneau | mithro: very cool, this proves it's definetely possible, nice! | 17:30 |
cr1901_modern | ysionneau: mithro also wants to try micropython on it | 17:30 |
mithro | -- https://github.com/mithro/litex/blob/cpu-config/litex/soc/cores/cpu/mor1kx/core.py | 17:30 |
tpb | Title: litex/core.py at cpu-config · mithro/litex · GitHub (at github.com) | 17:30 |
mithro | https://github.com/mithro/litex/blob/cpu-config/litex/soc/cores/cpu/lm32/core.py | 17:31 |
tpb | Title: litex/core.py at cpu-config · mithro/litex · GitHub (at github.com) | 17:31 |
mithro | That is my initial attempt to start making CPU objects more configurable... | 17:31 |
ysionneau | ah, to integrate nicely with the special verilog bloc instanciation + all the software implications (linker and compiler flags) | 17:33 |
mithro | https://docs.google.com/document/d/1J8gmL6sasN8b3gZHkUw03gIBYeeteWHtUmERV75vI54/edit# | 17:33 |
tpb | Title: MiSoC / LiteX "CPU Configs" - Google Docs (at docs.google.com) | 17:33 |
cr1901_modern | mithro: Maybe I misunderstood, but I thought there were talks to merge litex back into misoc | 17:35 |
cr1901_modern | or at least to trim litex down to "misoc extensions" | 17:35 |
mithro | cr1901_modern: That is the long term plan | 17:37 |
cr1901_modern | mithro: Okay, so I think therefore it still makes sense for me to get my new platforms, etc into migen and then make them run on Litex. I'm gonna try a _misoc_ cpu today hopefully | 17:39 |
mithro | Great | 17:43 |
cr1901_modern | after that I'll take a look into micropython... as well as doing a USB device in migen | 17:45 |
cr1901_modern | (because I want to. It's time for me to stop fearing USB) | 17:45 |
cr1901_modern | mithro: https://github.com/m-labs/migen/pull/84 https://github.com/m-labs/migen/pull/85 | 18:26 |
cr1901_modern | If you wish to play w/ TinyFPGA early, you can use the changes here, but they are subject to change | 18:26 |
tpb | Title: Icestorm Backend Improvements by cr1901 · Pull Request #84 · m-labs/migen · GitHub (at github.com) | 18:27 |
*** samsagaz has joined #timvideos | 18:34 | |
CarlFK[m] | mithro (IRC): https://veyepar.nextdayvideo.com/static/temp/relay_wires.svg | 19:02 |
CarlFK[m] | did you see that? next day or two would be a good time to actually wire it up and get it working | 19:03 |
*** rohitksingh has quit IRC | 20:31 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!