I'm super happy to welcome my very first corporate PCILeech sponsor - LambdaConcept!
Thank You @LambdaConcept for sponsoring PCILeech development 💖
After being sold out for a long time LambdaConcept finally have new ScreamerR04 back in stock! https://t.co/j6bYxa0YnH
I don't wanted to write a i2c controller to configure the it6613. So I got the i2c init c code from @ultraembedded and modified it to generate a rom table from it. This rom table speaks i2c to initialize the it6613 hdmi chip @ecpix5 from @LambdaConcept ! ProofOfConcept
@kbeckmann No we don't use systolic arrays that would require too many FPGA MULT cells. And it would not improve the overall inference performance either because the bottleneck is now by far in other layers that we did not implement yet in FPGA (input quantization and dense layers)
#Tensorflow lite model accelerated on the FPGA using dedicated CNN cores around our #lambdasoc and our #minerva RISC-V CPU. The demo uses our ECPIX5 board. https://t.co/skkUWC3DGA
Oh, a new #fpga board!! (#ECPIX5 by @LambdaConcept with a 85F ECP5 by @latticesemi) Time for a new #Silice framework! This was the perfect opportunity to start a tutorial on adding new board: https://t.co/b7QoAtffop, work in progress)
Tested on freshly released @Lambdaconcept's ECPIX-5 with SDCard and Ethernet support: ./make.py --board=ecpix5 --build --load, prepare and insert the SDCard and it should boot :)
99€ for a general purpose ECP5-5G (from @latticesemi) board with 8 PMODS, DDR3 RAM, GB Ethernet, microSD UHS-2, HDMI, SATA, USB-C, RGB leds.! Perfect for learning nMigen! (If you find cheaper, just let us know😉) https://t.co/ucGOZnS05e
PCILeech support for AMD Ryzen coming along much more nicely than previously thought. Release already in 1-2 weeks!
This is me dumping memory really fast from my Ryzen 3900X with the ScreamerM2. It's super stable 😀
DOOM running on my homemade RISC-V, DDR3 and DVI framebuffer IPs on the @LambdaConcept ECPIX-5! Need more MHz as 25 is not enough! I am burning cycles scaling from 320x200 to 640x400 in SW though (which the FPGA fabric would be much better at)!
First attempt at a DDR3 controller from scratch is working!
My RISC-V CPU, DVI framebuffer and DDR3 designs working together to play a GIF on the @LambdaConcept ECPIX-5 @ 640x480x60Hz.
The CPU is not doing much - just cycling through the pre-decoded frames at the right rate.
Got myself a Ryzen 3900x for PCILeech testing today! And a very nice ScreamerM2 with USB-C.
Now I'll finally be able to fix the AMD issues I've been having😀