Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Repository URL: https://github.com/nyu-processor-design/risc16-processor

Design Notebook — Week 1

  • Learned the basics of Git (cloning repositories, committing, and pushing changes) to prepare for collaborative development.
  • Read Chapter 3 of the course website: “Design Notebook and Git,” which explained expectations for maintaining a design notebook and using Git effectively.
  • Started working on Assignment 1.
  • Had the first team meeting on Friday with Noah and my teammate Yvette to introduce ourselves, discuss project goals, and plan communication moving forward.

Overall, this week focused on onboarding, tool familiarization, and initial team coordination.

Design Notebook — Week 2

  • Finished Assignment 1 (Program Counter and Instruction Memory) based on the provided specification .
  • Set up the Git repository properly and pushed the first assignment to the repo.
  • Became more familiar with the RiSC-16 processor architecture and the overall system design.
  • Noted important comments and design considerations from Assignment 1 to keep in mind for future modules.
  • Started working on Assignment 2.

Overall, this week focused on completing the first technical milestone, improving repository workflow, and building a stronger understanding of the processor design.