Skip to content

Commit d50fae8

Browse files
authored
docs(dn): Darren Spring25 Entries (#365)
1 parent aefff12 commit d50fae8

File tree

1 file changed

+88
-0
lines changed

1 file changed

+88
-0
lines changed

src/design_notebooks/2025spring/dk4461.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,105 @@
33
## Week of February 14th
44

55
### Project Work
6+
67
* Created Design Notebook
78
* Research on OpenRAM and preparing a presentation
89

910
#### Comments
11+
1012
* Reading Research Papers is a pain
1113

1214
## Week of February 21st
1315

1416
### Project Work
17+
1518
* Discussed with James and Xingzhi on working on getting memory working
1619
* I was sick, didnt get to do it
1720

1821
#### Comments
22+
1923
* Weak immune system strikes again
24+
25+
## Week of February 28th
26+
27+
### Comments
28+
29+
* No project work completed, first Graduate midterm ever, YAY!
30+
* Still recovering form sickness
31+
32+
## Week of March 7th
33+
34+
### Project Work
35+
36+
* Getting somewhere with OpenRAM, able to get it installed in a Conda environment
37+
* Having trouble understanding how to setup default variable paths for OpenRAM
38+
39+
### Comments
40+
41+
* Reading through the OpenRAM github is getting a little easier, only took till the 5th attempt
42+
43+
## Week of March 14th
44+
45+
### Project Work
46+
47+
* Actually able to get a verilog file generated, thanks to much help with troubleshooting from James
48+
* Filepath setup took a while, but it got there in the end.
49+
* Understanding how to properly do a config file is up next
50+
51+
### Comments
52+
53+
* Reading filepaths multiple times to make sure that there isn't a folder missing or a typo, is not my strong suit
54+
55+
## Week of March 21st
56+
57+
### Comments
58+
59+
* Midterm season has fallen upon us
60+
61+
## Week of April 4th
62+
63+
### Project Work
64+
65+
* Begin working on OpenRAM documentation for future members and future use
66+
* Worked Locally, so one commit at the end, but [link](https://github.com/dareminion/openram-mem)
67+
68+
### Comments
69+
70+
* Noticed that a lot of work after the founding members left became attempting to figure out what was left where, what was done, what hasn't been done, what needs to be done, etc... Focusing on documentation for the future will allow for this VIP to more sustainable without having ultra-long term members.
71+
72+
## Week of April 11th
73+
74+
* More work done on the OpenRAM documentation [repo](https://github.com/dareminion/openram-mem)
75+
* Hopefully will be able to add upon it throughout the Summer months, but it is at a state that people can use it as a guide to work on.
76+
77+
## Week of April 18th
78+
79+
### Notes
80+
81+
* Discussing wrapping up work for the semester among the rest of the team
82+
* Preparing for end-of-semester debrief
83+
84+
## Week of April 25th
85+
86+
### Notes
87+
88+
* Meetings are now focused on next semester in mind, with new protocols and onboarding prepared for new members
89+
* Slow but steady restructure of the VIP has been discussed among the senior members for a while now, and it is taking a while, but we have a good goal in mind and the members that are taking up leadership next semester are preparing to step-up, me included.
90+
91+
## Week of May 2nd
92+
93+
### Notes
94+
95+
* Great Final meeting being able to hear from everyone and their work that they were able to do throughout this work-around semester. We have an onboarding project ready, setup, documents prepared, and are heading into the next semester with a potential overarching goal of documenting the pre-existing processor so that it is back in a workable state.
96+
97+
### Personal Comments
98+
99+
Initially joined the VIP back in my Sophomore year, and felt incredibly overwhelmed with everything that was tossed directly at me. Proccessor Design was not what I originally thought it to be, and also this VIP being so self-lead felt different from other things that I was told about VIPs at the time. It felt as if there was a semi-lack of leadership, not saying the old members were bad, they were amazing in their own right, just maybe some things could have been easier for newer members that are more lost.
100+
101+
I am personally going to a IEEE Conference in Dallas at the end of May with some of my friends, hoping to gain valuable insight into the semiconductor industry that I am very interested in. Maybe even incorporating some hardware into this VIP so that it isn't entirely RTL design and verification. I am also hoping to learn more at this Conference and bring more to the table as the 'Team Lead' next semester.
102+
103+
I think that the VIP has had a rough semester transitioning from the old structure to a newer structure while having new members join. It has gone great with the new members being cooporative and working on a smaller scale project that will be used as the onboarding project for next semester. Using this project as a start, and providing newer members with proper points of contact allow for the more senior members to starting working on documentation, understanding what has happened, what needs to happen, and the steps that are needed to get there. Incorporating some sort of testbench/testing phase to the `mini-project` would be a good way to close of the onboarding for new members.
104+
105+
With the VIP against its own back with every route to another project being closed from companies going bankrupt, research being hard to start in the field, and options being limited to software as we do not have access to hardware. With the VIP being stuck in this never-ending loop of we need a little bit of hardware to be able to get somewhere meaningful in a shorter-term, but we can't hardware funding until we show something substantial with software, but we can't do that without having a clear goal requiring hardware in mind, the options are limited. I have been in this VIP for a few semester now, it is one of the few VIPs at NYU that is the gateway towards RTL Design, Processor Design, and this industry as a whole, I want to help keep this running and alive for future students and members.
106+
107+
Hopefully, with me gaining more knowledge at the Conference in May, and future Graduate Courses that I am taking, I am able to be in a position where I can help take this VIP to a clearer path with the help of other returning members that are just as passionate.

0 commit comments

Comments
 (0)