Difference between revisions of "CPUProject"
From ATI public wiki
(Updated front page of the CPU project to link to different implementations) |
|||
Line 1: | Line 1: | ||
CPU project is one of the projects designed in department of computer engineering at TTU as a lab project to provide students with some tools for studying CPU architecture. | CPU project is one of the projects designed in department of computer engineering at TTU as a lab project to provide students with some tools for studying CPU architecture. | ||
+ | = CPU implementations = | ||
Currently, there are two different CPU implementations: | Currently, there are two different CPU implementations: | ||
− | |||
* [[picoCPU]]: a very simple, simulation oriented CPU written in VHDL. | * [[picoCPU]]: a very simple, simulation oriented CPU written in VHDL. | ||
+ | * A [[More Advanced CPU]]: a synthesizable CPU written in VHDL. It has also some more advanced features compared to the picoCPU, like stack, pipeline, etc. |
Revision as of 19:38, 23 November 2015
CPU project is one of the projects designed in department of computer engineering at TTU as a lab project to provide students with some tools for studying CPU architecture.
CPU implementations
Currently, there are two different CPU implementations:
- picoCPU: a very simple, simulation oriented CPU written in VHDL.
- A More Advanced CPU: a synthesizable CPU written in VHDL. It has also some more advanced features compared to the picoCPU, like stack, pipeline, etc.