First recommendation - High Patience level 🙂
Second recommendation - Tips (either you can learn from YouTube or below Udemy links)
Tips on the order in which you need to learn VLSI and become a CHAMPION:
If I would have been you, I would have started with the
Physical Design course where I understand the entire flow first then would have moved to
CTS-1 and
CTS-2 to look into details of how the clock is been built.
Then, as you all know how crosstalk impacts functioning at lower nodes, I would go for a
Signal Integrity course to understand the impacts of scaling and fix them
Once I do that, I would want to know how to analyze the performance of my design and I would have to go for
STA-1,
STA-2 and
Timing ECO webinar courses, respectively
Once you STA, there’s an internal curiosity which rises and wants us to understand, what goes inside timing analysis at the transistor level. To fulfil that, I would have taken
Circuit design and SPICE simulations Part 1 and Part 2 courses
And finally, to understand pre-placed cells, IPs and STA in even more detail, I would have taken a
custom layout course and
Library Characterization course
All of the above needs to be implemented using a CAD tool and needs to be done faster, for which I would have written TCL or Perl scripts. So for that, I would start to learn
TCL-Part1 and
TCL-Part2 courses, at the very beginning or in middle
Finally, if I want to learn RTL and synthesis, from specifications to layout, the
RISC-V ISA course will teach the best way to define specs for a complex system like a microprocessor