Skip to content

mrdiogodias/ekko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EKKO

Overivew

This is an open-source RISC-V soft-core microcontroller targeting the ZYBO FPGA board. It uses the Ibex RISC-V soft-core and the following features:

  • AXI Bus
  • Timer
  • I2C
  • RISC-V debug support (using the PULP RISC-V Debug Module) via JTAG pins on PMOD header JD; the pinouts are:
PMOD header JD
1 : TRST_N 7 : TMS
2 : TDO 8 : TDI
3 : 9 :
4 : TCK 10 : RESET_N
5 : GND 11 : GND
6 : VREF 12 : VREF

Architecture

The architecture is presented in the following picture.

EKKO

Resource utilization

Component Slice LUTs Slice Registers Slice LUT as Logic LUT as Memory
Ibex 2870 949 887 2822 48
Debugger 1016 902 402 964 52
AXI 294 376 242 294 0
I2C Master 238 327 107 238 0
Timer 208 204 95 208 0

SDK

The SDK is available here: EKKO SDK

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published