diff --git a/src/design_notebooks/2026spring/bln7876.md b/src/design_notebooks/2026spring/bln7876.md index b0462174..b6462e7f 100644 --- a/src/design_notebooks/2026spring/bln7876.md +++ b/src/design_notebooks/2026spring/bln7876.md @@ -5,25 +5,25 @@ * January 28th: 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. +* I partnered up with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) to start the RiSC-16 onboarding project. * We set weekly meeting time at 2 P.M. every Monday. ## Week of February 2nd ### 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 7th: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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. + * Flu-like viral infection restricted me and [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) from meeting at intended time. ## Week of February 9th ### 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 10th and February 11th: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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 ### 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 16th and February 18th: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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 @@ -31,7 +31,7 @@ ## Week of February 23rd ### RiSC-16 Onboarding Project -* 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. +* February 23rd: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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. @@ -39,13 +39,13 @@ Control Module) of the onboarding project was included in the assignment slides, ## Week of March 2nd ### RiSC-16 Onboarding Project -* March 2nd: [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. +* March 2nd: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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 4th: 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 9th ### 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. +* March 11th: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) 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 @@ -72,24 +72,24 @@ Control Module) of the onboarding project was included in the assignment slides, ## Week of April 6 ### Final Presentation -* April 8: I learned that I will be working on the final presentation with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) +* April 8: I learned that I will be working on the final presentation with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) ## Week of April 13 ### Final Presentation -* April 19: I met with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to discuss which topic we should work on. +* April 19: I met with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to discuss which topic we should work on. * We initially proposed either Instruction Decoder or Branch Predictor or both. * We decided to go forward with the Instruction Decoder idea. ## Week of April 20 ### Final Presentation -* April 25: [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md), [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html), and I initialized our presentation slides. +* April 25: [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html), [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html), and I initialized our presentation slides. ## Week of April 27 ### Final Presentation -* April 29: I met with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to work on the presentation. +* April 29: I met with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to work on the presentation. * We decided the final topic would be a Configuration Instruction Decoder on the [SkyWater SKY130 open-source PDF](https://skywater-pdk.readthedocs.io/en/main/). -* May 1: I met with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to work on the presentation. +* May 1: I met with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html) to work on the presentation. * We finished the slides and rehearsed for the presentation. ### Team Meeting -* May 2: I attended the fifth and last team meeting on Zoom and presented the presentation with [Tim](https://github.com/NYU-Processor-Design/nyu-processor-design.github.io/blob/main/src/design_notebooks/2026spring/tc3956.md) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html). \ No newline at end of file +* May 2: I attended the fifth and last team meeting on Zoom and presented the presentation with [Tim](https://nyu-processor-design.github.io/design_notebooks/2026spring/tc3956.html) and [Gloria](https://nyu-processor-design.github.io/design_notebooks/2026spring/gx2081.html). \ No newline at end of file