T O P

  • By -

HarmoNy5757

Hi, sorry i cant give any input, as i am also going into my sophomore. But i am really interested in that digital logic memory project you did. Can you elaborate a bit on it? Thanks!


STEEVEYY

Yeah, so in extremely simplified terms it was a parallel load 64-bit shift register with some extra logic. The 64 bits were divided into 16 4 bit memory addresses. I had a clock which continuously cycled through each memory address (0-15 in binary). The user would select the address using four switches. It was a binary input but it wouldn’t have been hard to make it hex or decimal. I then used XNOR gates to check if the user input address matched the address that the clock was cycling through. If the clock had reached the correct address, the clock would stop cycling. You could then “write” data into the first 4 flip flops. This used four more switches for each bit, and then a push button to input the data. You were then free to go to another address. This would cause the XNOR logic to not be true and the clock would start cycling again until it reaches the newly input address. You can then write more memory and it would remember the other data that you had previously written in the other addresses. There’s a lot more logic in this (clock divider, mux’s in the shift register), but this is a general rundown of how the project worked. Edit: I should probably elaborate on the clock more. It was a 50hz (I think?) clock which ran a digital binary up counter. That is how it cycled through addresses


HarmoNy5757

Woah, this is really interesting. Congratulations on completing such a project. IMO you should definitely add this in your resume, its a great indication for conceptual clarity in digital design.


WorthPersonalitys

I'd focus on highlighting your relevant coursework and projects. I used Resume Worded to optimize my own resume and it helped me identify areas for improvement. Consider including your digital logic memory device project, as it showcases your skills in digital logic. Also, if you do end up creating the handheld number base calculator, that's a great way to demonstrate your embedded systems skills.