Skip to content

Commit d2e5c41

Browse files
authored
docs(dn): xhovani's dn for 11 dec 2024 (#323)
1 parent c97fa46 commit d2e5c41

File tree

1 file changed

+47
-48
lines changed

1 file changed

+47
-48
lines changed

src/design_notebooks/2024fall/xxm202.md

Lines changed: 47 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -2,70 +2,69 @@
22

33
## Weekly Updates
44

5-
### Week of 23 September 2024
6-
7-
**Progress Summary:**
8-
9-
I set up my development environment on my MacBook Pro. Homebrew is already
10-
installed from prior internship work. For virtualization, I use Parallels on
11-
macOS and access VirtualBox remotely on my desktop.
12-
13-
**Project Work:**
14-
15-
* **Onboarding Lab 1**
16-
- **Repository Link:** [Onboarding Lab 1 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/ec05b7ff31fda2f9afc7407b5a553b8e223571fb/onboarding-lab-1/cmake-test/ReadMe.md)
17-
- **Issue Encountered:** I encountered issues with CMake, specifically an error during the build process suggesting compatibility issues.
18-
- **Resolution:** Resolved the issue by reinstalling `make` with support for the arm64 architecture.
19-
20-
* **Onboarding Lab 2**
21-
- **Repository Link:** [Onboarding Lab 2 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/ec05b7ff31fda2f9afc7407b5a553b8e223571fb/onboarding-lab-2/ReadMe.md)
22-
- **Issue Encountered:** Testing command wouldn't recognize the folder structure from the build folder.
23-
- **Resolution:** Resolved the issue by changing the directory to the build folder and running the test command.
24-
25-
* **Onboarding Lab 3**
26-
- **Repository Link:** [Onboarding Lab 3 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/f24167c838cec1fe3059fcbbf12cc2185f78360d/onboarding-lab-3/ReadMe.md)
27-
- **Issue Encountered:** Header files provided shown as errors.
28-
- **Resolution:**
29-
- **Issue Encountered:** I encountered issues with CMake, specifically an
30-
error during the build process suggesting compatibility issues.
31-
- **Resolution:** Resolved the issue by reinstalling `make` with support for
32-
the arm64 architecture.
5+
### Week of 23 September 2024
6+
**Progress Summary:**
7+
Set up my development environment on my MacBook Pro. Homebrew was already installed from prior internship work. Using Parallels for virtualization on macOS and accessing VirtualBox remotely on my desktop.
338

9+
**Project Work:**
3410

11+
- **Onboarding Lab 1:**
12+
- **Repository Link:** [Lab 1 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/ec05b7ff31fda2f9afc7407b5a553b8e223571fb/onboarding-lab-1/cmake-test/ReadMe.md)
13+
- **Issue:** CMake error during the build process due to compatibility issues.
14+
- **Resolution:** Reinstalled `make` with arm64 support.
3515

16+
- **Onboarding Lab 2:**
17+
- **Repository Link:** [Lab 2 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/ec05b7ff31fda2f9afc7407b5a553b8e223571fb/onboarding-lab-2/ReadMe.md)
18+
- **Issue:** Testing command didn’t recognize the folder structure.
19+
- **Resolution:** Ran the command from the build directory.
3620

37-
### Week of 30 September 2024
21+
- **Onboarding Lab 3:**
22+
- **Repository Link:** [Lab 3 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/f24167c838cec1fe3059fcbbf12cc2185f78360d/onboarding-lab-3/ReadMe.md)
23+
- **Issue:** `exercise3.cpp` test failed. Other tests passed.
24+
- **Resolution:** Need further investigation.
3825

39-
**Progress Summary:**
40-
Attended the weekly meeting to review onboarding labs, discussed challenges, and
41-
continued working on tasks with feedback from the session. Spoke about possible
42-
events for the semester as well as next steps post onboarding-labs.
26+
- **Onboarding Lab 4:**
27+
- **Repository Link:** [Lab 4 Repository](https://github.com/XhovaniM8/nyu-processor-onboarding-labs/blob/e1cc18bb194d279c28e59738a6dc16388537a3b2/onboarding-lab-4/ReadMe.md)
28+
- **Issue:** Missing `nyu-cmake` configuration file.
29+
- **Resolution:** Configured the correct path to the `nyu-cmake` package and set `vpckg`.
30+
- **Result:** All tests passed.
4331

32+
- **Onboarding Labs 5-8:**
33+
- Repository links provided, but pending updates for exercises. Readings completed.
4434

45-
### Week of 7 October 2024
35+
---
4636

47-
**Progress Summary:**
48-
Separated the onboarding lab folders into a new repository based on feedback from the weekly meeting.
37+
## Weekly Progress Summaries
4938

39+
- **30 September 2024:**
40+
Attended a weekly meeting, reviewed onboarding labs, and discussed challenges.
5041

51-
### Week of 14 October 2024
42+
- **7 October 2024:**
43+
Separated onboarding lab folders into a new repository based on feedback.
5244

53-
**Progress Summary:**
54-
Attended the VIP Showcase Event!
45+
- **14 October 2024:**
46+
Attended the VIP Showcase Event.
5547

48+
- **21 October 2024:**
49+
Completed onboarding-lab 2.
5650

57-
### Week of 21 October 2024
51+
- **28 October 2024:**
52+
Continued work on onboarding-lab 3.
5853

59-
**Progress Summary:**
60-
Finished working on onboarding-lab 2.
54+
- **4 November 2024:**
55+
Near completion of onboarding-lab 3; testing in progress.
6156

62-
### Week of 28 October 2024
57+
- **11 November 2024:**
58+
Formed a group for semester presentations focusing on development environments.
6359

64-
**Progress Summary:**
65-
Finished working on onboarding-lab 2.
60+
- **18 November 2024:**
61+
Finalizing semester labs and planning post-semester work on Core/Memory.
6662

67-
### Week of 4 November 2024
63+
- **25 November 2024:**
64+
Studied the main differences between `wire`, `reg`, and `logic` in SystemVerilog. Learned about interfaces, modports, and parameterization.
6865

69-
**Progress Summary:**
70-
Almost done with onboarding lab 3. Just need to confirm code and test.
66+
- **28 November 2024:**
67+
Presented on OpenLane, an automated RTL to GDSII flow based on open-source components.
7168

69+
- **12 December 2024:**
70+
Final update for the semester. Compiled notes and will began investigating easy bug issues in the repository.

0 commit comments

Comments
 (0)