Skip to content

Categories

Antti Lukats edited this page Dec 25, 2018 · 9 revisions
Category Prize pool $ Other prizes Sponsor(s)
Embedded MCU/Open
Microcode/Open

Embedded MCU Open Specification

Microcontroller Class design with open specification. There is no fixed specification or detailed requirements, the design should be competing with existing FPGA Soft CPU's used as small micro controllers, like:

  • Xilinx Microblaze MCS
  • Intel NIOS/e
  • Lattice Mico8/32
  • Actel ABC

Requirements

  • must execute object code (ELF) compiled with mainstream RISC-V compiler
  • at least one output port with write strobe (like AXI-S TVALID)
  • at least one input port with ready handshake (like AXI-S TREADY)
  • must include specification document about the implementation

Notes:

  • It is assumed this is not microcode based design, but microcode is not directly excluded
  • If heavily optimized for (multi) FPGA vendor technology a separate simulator friendly generic code should be provided

Microcode Open Specification

Bit Serial

Clone this wiki locally