What are the requirements for such a transition?
- You need to study logic function of basic standard cell : It is for gate level simulation
- You need to study Simulation EDA tool, how it works, how to make a verification environment.
- How to make a test pattern, how to confirm them as good or bad. It is quite new things to IC designers.
Are there any common fields between digital verification and design ( common knowledge etc? )
- Design flow would be important. You will know the relationship and in/out data.
And how close is verification to IC design?
- Very different.
From my point of view, it seems closer to software engineer ( scripting etc ) than to hardware design?
- No. It is hardware design.
Scripting is used like utility, improve the efficiency.
Using software mindset on hardware design will cause a big mess. It is a headache.