https://vlsiweb.com/rtl-synthesis-interview-questions/