This is a soft-microcontroller with the RISCV cpu_usm_v1 on it, this version has only 32 I/O ports, 16 Inputs and 16 Outputs in the directions 0x4 and 0x8 respectively.
To debug use the Serial Debuger made by Julio Contreras
├── Diagrams #Microcontroller diagrams and conections
├── Hex_programs #Program´s dir
│ └── General_Diagram
└── src #src root dir
├── IO_drivers #Input and Ouput controller
├── Memory #main memory
├── cpu_usm_v1 #RISCV-cpu
├── dbg #debug controller
├── nexys4ddr_constraints
└── top.sv #microcontroller top module