| 37 | | |
| 38 | | == everything below this is incomplete and only here for my reference |
| 39 | | |
| 40 | | == Week 1 |
| 41 | | {{{#!html |
| 42 | | <a href="https://docs.google.com/presentation/d/1c9irrGH6oN6t1X8-bA7KdQUW0zcgMQI_xBgJ5M8MH9s/edit?usp=sharing" target="_blank" style="font-size: 20px; color: #5F9EA0; font-weight: bold;">Week 1 Presentation</a> |
| 43 | | <h1 style="font-size: 35px; margin-bottom: 10px; margin-left: 5px;"> |
| 44 | | Summary |
| 45 | | </h1> |
| 46 | | <ul style="font-size: 20px; margin-left: 35px;"> |
| 47 | | <li>Familiarized with breadboard computer components: <b>ICs, logic gates, registers, breadboards, wires, and connectors.</b></li> |
| 48 | | <li>Learned about fundamental computer components: <b>Fetch-Execute Cycle, CPU, RAM, ALU, and BUS.</b></li> |
| 49 | | <li>Explored the Fetch-Execute Cycle: <b>Fetch, Decode, Execute.</b></li> |
| 50 | | <li>Studied the CPU: <b>functions, clock, registers, and ALU.</b></li> |
| 51 | | <li>Understood RAM: <b>its function, volatility, and direct access capabilities.</b></li> |
| 52 | | <li>Examined the ALU: <b>performs arithmetic and logical operations.</b></li> |
| 53 | | <li>Investigated the BUS: <b>facilitates communication between CPU, memory, and peripherals.</b></li> |
| 54 | | <li>Planned tasks for next week: <b>model and test the ALU using TinkerCad, begin detailed documentation, construct the clock monitor, and build the registers.</b></li> |
| 55 | | </ul> |
| 56 | | <br></br> |
| 57 | | <img src="https://cdn.shopify.com/s/files/1/0089/0647/3536/products/computer-hero-42_550x825.png?v=1544158524" style="height: 400px; width: 400px;"></img> |
| 58 | | <img src="https://i.ibb.co/WpkQK6k/high-level-1.png" style="height: 400px; width: 400px;"></img> |
| 59 | | }}} |
| 60 | | |
| 61 | | == Week 2 |
| 62 | | {{{#!html |
| 63 | | <a href="https://docs.google.com/presentation/d/1rOCvDj2A00DrVsliciAL2aQvi_JLKicKCPpr9zzMZoU/edit?usp=sharing" target="_blank" style="font-size: 20px; color: #5F9EA0; font-weight: bold;">Week 2 Presentation</a> |
| 64 | | <h1 style="font-size: 35px; margin-bottom: 10px; margin-left: 5px;"> |
| 65 | | Summary |
| 66 | | </h1> |
| 67 | | <ul style="font-size: 20px; margin-left: 35px;"> |
| 68 | | <li>Started and Finished building different components of the clock module</li> |
| 69 | | <li>Started building the A register</li> |
| 70 | | <li>Added more pictures and videos of testing to the documentation</li> |
| 71 | | <li>Tested and troubleshooted problems related to the Clock Module |
| 72 | | <ul style="font-size: 20px; margin-left: 45px;"> |
| 73 | | <li>First LED wasn't blinking</li> |
| 74 | | <li>Connectivity issues</li> |
| 75 | | <li>Push button wasn't functioning |
| 76 | | <ul style="font-size: 20px; margin-left: 55px;"> |
| 77 | | <li>Fixed issue due to the different pins on the push button</li> |
| 78 | | </ul> |
| 79 | | </ul> |
| 80 | | </li> |
| 81 | | </ul> |
| 82 | | <br></br> |
| 83 | | <img src="https://i.ibb.co/WP0pjxs/p8.png" style="height: 400px; width: 400px;"></img> |
| 84 | | <img src="https://i.ibb.co/YfZm13K/p9.jpg" style="height: 400px; width: 400px;"></img> |
| 85 | | <img src="https://i.ibb.co/QmvPjgR/p10.jpg" style="height: 400px; width: 400px;"></img> |
| 86 | | <img src="https://i.ibb.co/RT1GpTf/p11.png" style="height: 400px; width: 400px;"></img> |
| 87 | | <img src="https://i.ibb.co/HHSsT98/p12.jpg" style="height: 400px; width: 400px;"></img> |
| 88 | | }}} |
| 89 | | |
| 90 | | == Week 3 |
| 91 | | {{{#!html |
| 92 | | <a href="https://docs.google.com/presentation/d/1oIzVzfQvBhcK6KYkGvpJdaWdQstx3j1_XXCxkkRl8-Q/edit?usp=sharing" target="_blank" style="font-size: 20px; color: #5F9EA0; font-weight: bold;">Week 3 Presentation</a> |
| 93 | | <h1 style="font-size: 35px; margin-bottom: 10px; margin-left: 5px;"> |
| 94 | | Summary |
| 95 | | </h1> |
| 96 | | <ul style="font-size: 20px; margin-left: 35px;"> |
| 97 | | <li>Continued and restarted building of the Clock Module |
| 98 | | <ul style="font-size: 20px; margin-left: 45px;"> |
| 99 | | <li>Used Oscilloscope to reassure connection</li> |
| 100 | | <li>Fixed the push button to be powered by 555 chip</li> |
| 101 | | <li>Technical issue with Blinking LED</li> |
| 102 | | <li>Fixed response delay from Switch</li> |
| 103 | | </ul> |
| 104 | | </li> |
| 105 | | <li>Finished building the A-Register |
| 106 | | <ul style="font-size: 20px; margin-left: 45px;"> |
| 107 | | <li>Used 2 74LS173 chips and 1 7LS245 chip</li> |
| 108 | | </ul> |
| 109 | | </li> |
| 110 | | <li>Started building the Random Access Memory (RAM) |
| 111 | | <ul style="font-size: 20px; margin-left: 45px;"> |
| 112 | | <li>Used Inverting Chips, Signal Inversion, and Flip-Flop Chips</li> |
| 113 | | </ul> |
| 114 | | <br></br> |
| 115 | | <img src="https://i.ibb.co/dtSGsYH/p1.jpg" style="height: 400px; width: 400px;"></img> |
| 116 | | <img src="https://i.ibb.co/TmJVDcD/p2.jpg" style="height: 400px; width: 400px;"></img> |
| 117 | | <img src="https://i.ibb.co/3YFSfYh/p3.png" style="height: 400px; width: 400px;"></img> |
| 118 | | <img src="https://i.ibb.co/QNVrn1r/p5.jpg" style="height: 400px; width: 400px;"></img> |
| 119 | | <img src="https://i.ibb.co/0Bd1VmL/p6.jpg" style="height: 400px; width: 400px;"></img> |
| 120 | | <img src="https://i.ibb.co/bs4BXtp/p7.png" style="height: 400px; width: 400px;"></img> |
| 121 | | }}} |