/RAT-Microprocessor

This is the RAT Microprocessor as specified in Cal Poly's CPE 233 class. Includes all components necessary.

Primary LanguageVHDL

RAT Microprocessor

Tyler Heucke & Matt Hennes

Components

  • Arithmetic Logic Unit
  • Control Unit
  • Flag Register
  • Flag Controller
  • Interrupt Handler
  • Program Counter
  • Register File
  • Scratch RAM
  • Stack Pointer

Also included is a wrapper for all of the components.