FPGA embedded single-cycle 16-bit microprocessor and tools
Luis Morales-Velázquez, Roque Alfredo Osornio-Rios, René de Jesús Romero-Troncoso · 2012
Nowadays embedded processors are one of the most preferred developing methods for FPGA applications, these reduce the time-to-market latency and exploit the designer programming expertise. On the other hand, the most popular embedded processor cores were not designed for FPGA thus they use a big amount of resources. This work presents a new 16-bit processor with a RISC-Harvard modified architecture that executes each instruction in one clock cycle. This work exposes the xQ16v3 architecture and compiling tools. The xQ16v3 was tested by a standard benchmark and it is contrasted with other popular processor cores to evaluate its overall performance.