Skip to content

Categories

Antti Lukats edited this page Jan 26, 2019 · 9 revisions
Category Prize pool $ Other prizes Sponsor(s)
Embedded MCU/Open
Microcode/Open
Bit Serial

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 mandatory

  • must execute object code (ELF) compiled with mainstream RISC-V compiler
  • must include specification document about the implementation

Requirements optional

  • at least one output port with write strobe (like AXI-S TVALID)
  • at least one input port with ready handshake (like AXI-S TREADY)
  • at least one asynchronous output port (GPIO like)
  • at least one asynchronous input port (GPIO like)

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

Mini FAQ

Clone this wiki locally