Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 29 additions & 11 deletions src/design_notebooks/2026spring/bln7876.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,36 +2,54 @@

## Week of January 26th
### Team Meeting
* January 28th: I attended the first team meeting on campus.
* January 28: I attended the first team meeting on campus.
* I familiarized myself with the VIP's syllabus.
* I examined the RiSC-16's [sequential implementation](https://user.eng.umd.edu/~blj/RiSC/RiSC-seq.pdf) and [instruction-set architecture](https://user.eng.umd.edu/~blj/RiSC/RiSC-isa.pdf).
* I partnered up with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) to start the RiSC-16 onboarding project.
* We set weekly meeting time at 2 P.M. every Monday.

## Week of February 2nd
## Week of February 2
### RiSC-16 Onboarding Project
* A Github repo of the RiSC-16 onboarding project was created and shared with [Noah](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/nm4207.md).
* February 7th: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 2 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* February 7: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 2 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* We implemented the instruction memory and program counter.
* Flu-like viral infection restricted me and [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) from meeting at intended time.

## Week of February 9th
## Week of February 9
### RiSC-16 Onboarding Project
* February 10th and February 11th: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 2 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* February 10 and February 11: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 2 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* We implemented the arithmetic logic unit (ALU) and data memory.
* Post-illness fatigue restricted me and [Tim] from finishing the assignment in one meeting, so we splitted into two meetings.

## Week of February 16th
## Week of February 16
### RiSC-16 Onboarding Project
* February 16th and February 18th: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 3 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* February 16 and February 18: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the two modules of Assignment 3 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* We implemented the register file and control. We also ensured every positive clock edge write to the correct location in memory.
* We were able to meet at the intended time; however, time constraints and conflicts necessitate to finish this in two separate meetings.
### Team Meeting
* February 18th: I attended the second team meeting on Zoom due to delaying MTA trains.
* February 18: I attended the second team meeting on Zoom due to delaying MTA trains.

## Week of February 23rd
* February 23rd: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the module of Assignment 4 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
## Week of February 23
### RiSC-16 Onboarding Project
* February 23: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I finished the module of Assignment 4 of the onboarding project, collaborating using Live Share extension on Virtual Studio Code.
* We implemented the ALU testbench. We also wondered whether a dedicated folder should be created for testbenches.
* Another module (Sixth RiSC-16 Module:
Control Module) of the onboarding project was included in the assignment slides, ofwhich not much information was shared. We henceforth decided not to accomplish it for now.
* We were able to meet at the intended time.
* We were able to meet at the intended time.

## Week of March 2
### RiSC-16 Onboarding Project
* March 2: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I started Assignment 5 of the onboarding project. However, we could not finish due to upcoming midterms so decided to proceed in the following week.
### Team Meeting
* March 4: I attended the third team meeting in-person and chose to be working with [Noah](https://nyu-processor-design.github.io/design_notebooks/2026spring/nm4207.html) and [Ghala](https://nyu-processor-design.github.io/design_notebooks/2026spring/gb2789.html) in the Core team.

## Week of March 9
### RiSC-16 Onboarding Project
* March 11th: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and I started Assignment 5 of the onboarding project. We successfully compiled and ran our RiSC-16 processor with the provided testbench and confirmed all outputs were corrects.

## Week of March 16
### Spring Break

## Week of March 23
### Onboarding Lab
* March 28: I finished Onboarding Lab 1 and pushed it into [a personal GitHub repository](https://github.com/baolgn/proc-design_onboarding_lab-1).