What skill is needed ? Well, whether frontend or backend, it's an engineer position and you need a skill to resolve the issues by yourself.
Asking people a super simple question that you can easily find the answer for by reading books, like how to phase shift by 180 degree, how to realize a NAND gate with A+~B, what's the phase difference on T-FF, doesn't qualify you as an engineer. The first step is learning how to do a reseach by yourself.
What skill is needed ? Well, whether frontend or backend, it's an engineer position and you need a skill to resolve the issues by yourself.
Asking people a super simple question that you can easily find the answer for by reading books, like how to phase shift by 180 degree, how to realize a NAND gate with A+~B, what's the phase difference on T-FF, doesn't qualify you as an engineer. The first step is learning how to do a reseach by yourself.
Know the technology properly...Have a good basic knowledge of working of mosfets and CMOS...If you are more interested in physical part of the design you can choose physical design..If you are good at verilog coding and good functionality knowledge you can choose front end..
Know the technology properly...Have a good basic knowledge of working of mosfets and CMOS...If you are more interested in physical part of the design you can choose physical design..If you are good at verilog coding and good functionality knowledge you can choose front end..
Physical design deals with the real implementation of the RTL.... Placement of the cells..routing...clock tree building...verification of the components...optimizing the design for better performance...etc...
Learn basic transistor level working...Go through layouts...go through timing related things...just have good solid basics..you will pick up things once you start working...All the best