Hi
In this post I will be discussing on how to prepare for big vlsi or eda
industry like Qualcomm, Synopsys, NXP, Mentor Graphics and Cadence etc for vlsi
profile for fresher’s.
Procedure:
- Written Test/Online Test
- Technical rounds
- HR round
How
to prepare for written test or online test?
- Test contains aptitude section, technical section and programming section.
How
to prepare for aptitude section?
- Aptitude questions can be practiced from: India bix website and solve aptitude MCQ questions in geeksforgeeks. They generally ask questions on logical reasoning, data interpretation, PnC, probability, puzzle etc.
How
to prepare for technical section?
- Technical section was based on core subjects like Analog and Digital Electronics and Electronics device and circuits and VLSI design and CMOS Design and Microprocessor and Computer architecture and Hardware Description Languages like Verilog/VHDL etc. You should be good with C/Verilog/VHDL programming. Sometimes they also asked question from static timing analysis based on setup and hold time.
Topic asked in Digital
Electronics:
- This subject is very important part of any Digital VLSI Job Interview. Wide range of questions asked related to digital logic. Number Systems, Boolean algebra, Logic gates, Combinational circuits and Sequential circuits and State Machines and Memories (RAM, ROM, SRAM, DRAM and Cache memory etc.) and ADC and DAC and logic families like ECL,TTL etc.
Study materials for Digital Design:
- Digital Design book by Morris Mano.
- Go through video lecture by Prof. S. Srinivasan on Nptel website.
- Go through video lecture by neso academy on YouTube.
- Solve previous year’s gate questions related to Flip Flop and MUX and Counters and FSM.
Topic asked in Computer Architecture:
- In this section, questions asked from processor architecture, memories, caches, and instruction sets.
Study materials for COA:
- Go through video lecture by Prof. Indranil Sengupta on YouTube.
- Computer Organization and Design by David Patterson.
Topic asked in Analog Electronics:
- In this section, questions asked from op –amps and diodes and active and passive filters and basic of BJT and Mosfet and RC network and IC555 timer and Schmitt trigger and Oscillators and Voltage regulator and zener diode and PLL and question based on network theorems and question based on the configuration of Common Source/emitter, Common gate/base, common drain/collector.
Study materials for Analog Electronics:
- Design of Analog CMOS Integrated Circuits by Behzad Razavi.
- Go through video lecture by gate academy on YouTube.
- http://www.ee.iitm.ac.in/videolectures/doku.php?id=nptel:start
- Solve previous year’s gate questions related to op-amps and diodes and filters and IC 555 timer.
Topic related to VLSI and CMOS Design:
- In this section question asked related to NMOS and PMOS operation and CMOS inverter, Noise margin and CMOS operation and questions related to RC delays and on resistance and question asked related to dynamic power in CMOS and latch up in CMOS and Stick Diagram of CMOS and pass transistor logic and logic gates implementation using CMOS and transmission gates.
Study materials for VLSI and CMOS Design:
- CMOS VLSI Design book by Neil H.E. Weste.
- CMOS Digital Integrated Circuits book by Sung-Mo Kang.
- Digital Integrated Circuits book slides by Jan M. Rabaey.
- Go through video lecture on VLSI Physical Design Flow by Prof. Indranil Sengupta on YouTube (64 lecture).
- Solve previous year’s gate questions related to CMOS.
Programming Basics:
- In this section questions related to basic programming languages like C/C++, Perl/Tcl, Shell, OOP concepts (Object Oriented Programming), and UNIX/Linux fundamentals.
Study materials for Programming Basics:
- Solve C/C++ MCQ questions from geeksforgeeks website.
- For Perl/Tcl go through video lecture by tutorials point.
- Read all basic Linux command from tutorials point.
Study material for Hardware
Description Languages:
- Go through video lecture on Introduction to Hardware Modeling using Verilog by Prof. Indranil Sengupta on YouTube (41 lecture).
- Verilog HDL: A Guide to Digital Design and Synthesis Book by Samir Palnitkar.
Other important topics for interview:
- Read Static timing analysis from Weste and Harris book chapter 10 and from vlsi-expert website.
- Read microprocessor 8085 and 8086 from tutorials points.
- You can learn Physical design flow and STA and Clock tree synthesis courses from udemy by kunal ghosh.
- Basic Knowledge of ASIC Design flow.
- How to calculate fifo depth.
- Basic knowledge of System Verilog and UVM for design verification profile.
- Basic knowledge of Design for testability and Bist architecture and Atpg pattern and stuck at faults for DFT profile.
- Go through all skills and projects you mentioned in your resume.
0 comments:
Post a Comment