Five stage pipeline, 22 instructions processor.
A five stage pipline, 32-bit processor implemented in a Xlinix XCV300. The processor supports 22 different innstructions with one or more instruction modes. The specification can be found here. This project was a part of the Computer architecture implementation course at Chalmers and has been developed by Johan Böhlin, Martin Johansson, Jonatan Åkerlind and Samuel Karlsson.
The processor is build up by several modules. Pc-control, memory access blocks, decoder, register file, and alu separated with pipline registers into five pipline stages. The processor runs at xxMhz and has a Texe/Cpi.. (still unkown).
All harwdare written in VHDL.
All information found on this page are licensed. See the license page for more information.