Phase 1: Final system applications and specifications
Phase 2: ISA: instruction set architecture.
Phase 3: DataPath design.
Phase 4: Control unit design.
Phase 5: CPU and demo system.
Phase 6: Building a "real-life" embedded system around your own CPU.
Useful Project Extras provides many I/O devices designs and programming exmaples. Many are readily available for various projects
Questions and Comments can be raised at the class.
At least 5 minutes will be reserved in each class for the project.