Evaluation of the HDLRuby Hardware Description Language by implementing an 8-bit RISC Processor

Lovic Gauthier, Yohei Ishikawa · 2020

HDLRuby is a new hardware description language (HDL) based on Ruby created for improving the productivity of HW designers. This paper presents a study of the implementation from scratch with HDLRuby of an 8 - bit RISC processor called MEI8. This implementation required only little effort and its code is more than twice shorter than the equivalent VHDL code. The resulting processor was mapped onto a Virtex7 FPGA where it ran at 100MHz and was estimated to run at 28MHz when implemented as a 0.5μm IC.

Read the paper · More papers on PaperTik