r/ElectronicsTards

Review of roadmap
▲ 5 r/ElectronicsTards+2 crossposts

Review of roadmap

So i completed my 1st year (ece branch) and still very lost about what skills to learn & where to start from, so i have been searching a lot on youtube , google, seeing profiles of ece graduates on linkedin to figure out what to do but still i have no clear idea in my head

Then i came across this roadmap on github which i felt cleared my head and gives a straightforward direction , please suggest should i follow it ?

https://github.com/cgnito/ece-roadmap

u/Unlikely-Camera-6748 — 13 hours ago
▲ 11 r/ElectronicsTards+1 crossposts

I do not understand set-assocative cache mapping even after understanding direct mapping and fully associative mapping. Can you please help me?

​

I am taking a simple example to understand this concept.

- Memory address is of 16 bits.

- Block size is 16 words.

- Number of Main Memory blocks is 4K

- Number of Cache Memory lines is 64

Here is the exclusive part that I do not understand:

> In figure 10.8, we have chosen four cache lines per set. Hence, for the above example there are 16 sets of cache lines.

I think they could simply do number of sets=(number of cache blocks)/(n of n-way) and say it is a 4-way with 16 sets of cache lines.

> Let us number them from 0 to 15. dividing the 4096 memory blocks equally among these 16 sets, we find that 256 memory blocks can be mapped into one set of cache lines.

Things get rusty for me from just above. One set can get 256 memory blocks...makes sense but keep reading.

> Figure 10.8 shows that those memory blocks that are mapped into set 0, namely, 0,16,32,48,64,80,...,4080. In this sense, the mapping resembles direct mapping. But the 256 memory blocks that are mapped into set 0 can be placed into any of the four cache lines within the set 0, namely CL0, CL1, CL2, or CL3 indicated in the figure. In this way it resembles the associative mapping.

Nothing makese sense in this. How did we arrive at the number 0,16,32......What is the mapping formula being used here?

Figure 10.8 shows those

u/Heavy_Budget6077 — 22 hours ago
▲ 9 r/ElectronicsTards+2 crossposts

CH341B Programmer - difficulty reading BIOS chip Winbond 25R256JVEN

Recently I got a Dell XPS13 9305 laptop in for repair which I suspect has a corrupted BIOS. After some research into programmers I picked up a CH341B from a local store, but I only get errors when trying to read the BIOS off the SO8 Winbond chip using various programming softwares such as Neoprogrammer and AsProgrammer (software hangs and crashes on attempting to read the IC).

Any idea where I could be going wrong here? Pic is of my setup.

u/cape_soundboy — 3 days ago
▲ 12 r/ElectronicsTards+1 crossposts

1st year ECE ended 1 month of summer break left what should I do

I have around 1 month of summer break left, and I'm really confused about what I should do.

I'm an EEVLSI student just finished my 1st year honestly i messed up my first year and my CGPA is around 6.6 so my priority from now on is improving it in the upcoming semesters

for the remaining summer break what should I do as an exe student?

Some people are telling me to start building projects from now itself but I literally have no idea where to start 😭

should i study digital electronics or verilog or do dsa etc or something else completely

I also have no idea whether I should pursue core or switch towards software. My college is pretty strict academically so I feel it'll be difficult to maintain a good cgpa while grinding software alongside

If you were in my position after 1st year how would you spend this remaining month?

Any advice from seniors would be really appreciated!

reddit.com
u/Embarrassed-Mud-3673 — 7 days ago

Should i keep embedded systems as a hobby?

Hi i graduated with a cs degree and for my mtech i was thinking of taking embedded systems because i had a interest in it , i also made some mini projects using esp 32 during my btech with no indepth knowledge just scratched the surface. Should i take embedded systems as cs grad or signal/image processing for that matter. I have cs level knowledge of os coa and cn please help a fellow hardware paglu

reddit.com
u/Efficient_Cash3439 — 7 days ago

Can someone recommend a powerful laptop for VLSI ?

Hey guys,
I have just completed my second year in btech ece. I was planning to upgrade my laptop.
I have a thinkpad right now with an i5(u) processor.
I want a powerful laptop for my further studies in vlsi.
Which laptops would you all recommend?
Also is macbook a sensible buy, since many told me i can run incompatible software using a Virtual Machine, but i am still skeptical about the performance on VM.
I would prefer something which wont be too bulky like a heavy gaming laptop.(i would prefer a 13 inch display, but 14 would be fine too…not more than that.
I also produce music, so want a powerful device to run heavy music DAWs and other plugins

Budget- 150k

reddit.com
u/prodLayVee — 9 days ago