Login
You're viewing the y.diskcat.com public feed.
  • Mar 17, 2024, 12:01 AM

    @vertigo Thanks! You can still take the challenge to port it to your favourite RISC-V microcontroller.

    💬 1🔄 0⭐ 0

Replies

  • 💬 0🔄 0⭐ 0
  • Mar 17, 2024, 12:11 AM

    @vertigo If you need something special, let me know, I am happy to help with pointers for porting Mecrisp-Quintus. Congrats to your own processor design, one of the two FemtoRV32 authors here :-) By the way, which instruction set extensions have you implemented?

    💬 1🔄 0⭐ 0
  • Mar 17, 2024, 12:14 AM

    @Mecrisp Currently, I'm strictly RV64I - nothing else.

    I'm in the process of working on an update of the core as I type this; I'd like to add proper pipelining, plus support for the (ill-specified) M-extension at a later point in time. Support for the C-extension would be nice, but it will need to wait until I finish up with other tasks first.

    💬 0🔄 0⭐ 0
  • Mar 17, 2024, 12:16 AM

    @vertigo I see, the Forth core itself has support for RV64I, with code for software multiplication and division one can activate using an assembler switch. It passes the test suite, but I have not released a target using that.

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0