<amstan>
i guess that's where things like litex will come in
<_florent_>
amstan: Having an open-source implementation for QOI is indeed a lot more interesting
<_florent_>
amstan: We can help you doing the integration and prepare some tests on hardware
<_florent_>
amstan: Can you remember how you were planning to test it?
<amstan>
the big piece that's missing right now is some kind of standard memory bus interface
<amstan>
i'm doing some tests with verilator where i took apart the software implementation and replaced the inner loop with a verilator simulation of a clock cycle
<_florent_>
amstan: I could prepare some simulation/simple design to be able to do DRAM -> DMA -> QOI Decoder -> VideoOut and then full the DRAM with encoded QOI frames from the SDCard or from Ethernet
<_florent_>
full the/fill the
<amstan>
that would be cool
peepsalot has quit [Quit: Connection reset by peep]
betocool has joined #litex
<betocool>
Question... what's the difference between Migen and nMigen? And which one does Litex use?
peepsalot has joined #litex
<pepijndevos[m]>
LiteX uses Migen
<pepijndevos[m]>
nMigen is now Amaranth
<pepijndevos[m]>
It improves a few things about Migen, but is not backwards compatible.
excited-mango[m] has quit [Quit: You have been kicked for being idle]
<somlo>
speaking of Migen -- it needs some help keeping up with Python 3.11 (https://github.com/m-labs/migen/issues/259), in case there are any Python experts hanging around
<somlo>
it's a bit deeper python magic than I'm equipped to deal with at short notice :)
FabM has joined #litex
esteves has joined #litex
<esteves>
Hello, I need to add a fez constraints in the sdc file. To do that I'm using "platform.toolchain.additional_sdc_commands", is there a more elegant way to do this? (set_input_delay and set_output_delay commands)
<esteves>
few*
esteves has quit [Quit: Client closed]
FabM has quit [Remote host closed the connection]
betocool has quit [Quit: Client closed]
<jevinskie[m]>
<amstan> "i actually found someone even..." <- For QOI, already? Hard to believe someone already tried to commercialize a hobby YOLO algorithm but I guess it’s performance is so compelling.
<jevinskie[m]>
<somlo> "it's a bit deeper python magic..." <- I can take a look :)
<jevinskie[m]>
<esteves> "Hello, I need to add a fez..." <- That’s the way to do it, you can wrap the appending in a helper function to make it prettier
<somlo>
jevinskie[m]: thanks, LMK what you find
YehorKrapovnytsk has joined #litex
<YehorKrapovnytsk>
Hey, I wanna carry out the first lab from litex-hub and when I execute os.system("djtgcfg prog -d Nexys4DDR -i 0 -f ./build/top.bit") to program the device I get that djtgcfg not found. I googled a little and have found that I need Digilent Adept tool. It wasn't installed with litex. Ami right that I need to install it manually?