Difference between revisions of "CPUProject"

From ATI public wiki
Jump to: navigation, search
(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:
* A [[More Advanced CPU]]: it is synthesizable, has stack, pipeline, etc.
 
 
* [[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 20: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.