Bruno Levy · @BrunoLevy01
537 followers · 409 posts · Server fosstodon.org

learn-fpga, the tutorial to create @risc_v
cores such as on is approaching 2K stars on github !
github.com/BrunoLevy/learn-fpg

#FemtoRV #fpga

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
497 followers · 383 posts · Server fosstodon.org

packing for hollidays, a couple of FPGAs just in case. what fmax can -tordboyau reach on the , on the OrangeCrab and on the IceBreaker ? We shall see !

#FemtoRV #ulx3s

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
471 followers · 363 posts · Server fosstodon.org

Tomorrow, @risc_v
meeting at Inria Paris. I will be talking about the learn-fpga project (github.com/BrunoLevy/learn-fpg). Everyone can design his own RISC-V softcore on a FPGA, it is easy ! (no more than 200 lines of VERILOG for )

#FemtoRV

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
467 followers · 361 posts · Server fosstodon.org

softcore on , using the LiteX system: design your own processor, plug-in SDRAM, framebuffer, SDCard, write some programs.
github.com/BrunoLevy/learn-fpg

#riscv #FemtoRV #fpga

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
452 followers · 342 posts · Server fosstodon.org

Port of the 90's ST_NICCC demo (pouet.net/prod.php?which=1251), running on risc-v core
(github.com/BrunoLevy/learn-fpg)

#FemtoRV

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
419 followers · 316 posts · Server fosstodon.org

43/N
If you installed Yosys/NextPNR, generated a bitstream, made the little LEDs blink, then you are not that far away from a fully functional microprocessor. Am I joking ? Let me show you: this image is the complete VERILOG for (200 lines).

#FemtoRV

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
395 followers · 260 posts · Server fosstodon.org

Could be a great starting point for writing episodes 3 (Zicsr) and episode 4 (virtual memory) for a full gentle continuous path from blinker to Unix-capable CPU.
Episodes 1 (minimalistic CPU) and 2 (pipelining) are here:
github.com/BrunoLevy/learn-fpg
Help needed !

#FemtoRV

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
395 followers · 259 posts · Server fosstodon.org

Amazing project by Michael Schröder: minimalistic Unix-like system on a minimalistic processor, in the spirit of (but with interrupts and virtual memory !)
gitlab.com/x653/xv6-riscv-fpga
... and last but not least, it comes with a 3D-printable case with NeXT vibes, love it !

#FemtoRV

Last updated 1 year ago

Bruno Levy · @BrunoLevy01
295 followers · 89 posts · Server fosstodon.org

Gave a course at TelecomNancy on and with @sylefeb. Here computes the first decimals of Pi using Fabrice Bellard's program.

#fpga #riscv #FemtoRV

Last updated 2 years ago

Bruno Levy · @BrunoLevy01
166 followers · 35 posts · Server fosstodon.org

For more fun, you can add a $2 led matrix + MAX7219, and generate additional hardware to drive it. Then your processor can say hello to you !

#FemtoRV

Last updated 2 years ago