Config_CPU is framework for creating configurable processor. You can define RISC instruction set, generate assembler and VHDL package with description of instruction set. For no assembler assembly package to VHDL ROM. Purpose of this project is mainly educational.
First, you need Julia for generator and assembler to work. Please, remember to use nightly builds of Julia. Makefile is tailored for ModelSim, Vivado, there is ISE project file. Small example comes with this project, but it could be customized futher.