Skip to content

narru19/PEC

Repository files navigation

PEC

This project contains a basic processor implemented using a DE1 Terasic FPGA Board and Quartus.

  • ProcessorSource - Contains the source code of the processor, including VGA, PS2 Keyboard and Sound controllers.

  • OperativeSystemSource - Contains the source code of the simple operative system used on our processor, which allows for multi-user code execution.

  • DemoLED - A basic multi-user test demo done for our processor, tests the correct context switch using the Hex displays and the LEDs from the DE1 Board.

  • DemoFibonacci&CharRace - Multi-user demo for our processor, tests the correct context switch using Fibonacci as the first user code (using HexDisplays and Keys) and a Character Race as the second user code (uses the VGA display).

All of the code and documentation is commented on Catalan, as this project was done at UPC BarcelonaTech.

About

Ampliació del Processador Final

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published