Skip to content

Why the Nano-V is so important #2

@PythonLinks

Description

@PythonLinks

I was just fascinated by this device. What a great idea.

Now I understand why the soft core version of this processor is so important to me.

I am working on a. paper to show that a modified J1 stack machine on ICE40 UP5K can be roughly half the size of the smallest 32 bit soft core RISC-v machines. Basically the RISC-V machines require a large multiplexer for the registers. This device and a stack machine just use block RAM. The stack machine can use the block RAM for stacks.

RISC-V can be implemented very efficiently in ASIC, but in FPGAs, they require large multiplexers, where every node consumes an entire logic cell.

So I do hope that the soft core version of this device gets resurrected, and the LUT numbers get published.

I hope that this information is of interest to you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions