Here we (finally) go:
This is Klee (used to be called Layla, but Klee fits better due to the color and board name). She is a BeagleV-Fire and without any competition the coolest SBC I own:
She has a RISC-V processor (already pretty cool) that is combined with an FPGA (incredibly cool). Therefore, I can write my own logic and basically add it to the processor. The main processor can access any custom logic using memory mapped IO (either using ABP or AXI4) and it can even access the main memory (only with AXI).
There is also an M.2 expansion slot (accessed and controlled using the FPGA fabric btw!), so I could add any PCIE device, even a GPU! Lastly, she also has a very weird connector called SYZYGY, which can be used for very high speed IO stuff, but sadly all the peripherals for it are insanely expensive.
Her only downsides are the lack of RAM (only 2GB), the relatively slow processor, the relatively small FPGA (compared to some of the Xilinx ones), and the tools used for the synthesis flow requiring a (free) license and being very annoying to use.
But all in all I absolutely adore this SBC and I love writing my own custom hardware components for it!
RE: https://wafrn.jcm.re/fediverse/post/d7f2b33d-e368-44e2-a830-d75b5aec501c
#BeagleV-Fire #RISC-V #FPGA #VHDL




