[~/=]

Amps <- & -> Embedded

  1. RISC-V soft core 10: What does a multiply cost?

    With no M extension, a multiply is a library loop. Timing mul, div and rem from inside the program using mtime on an RV32E soft core.

  2. RISC-V soft core 9: First C on the core

    The first compiled C program on the RISC-V soft core: the rv32e cross compiler, a linker script, a start-up file and what it took to run hello.c.