ROADMAP TO START YOUR CAREER IN VLSI

How to prepare for a VLSI profile from scratch?
  • If you are a fresher and want to start your career in VLSI and don’t know from where you have to start the preparation then follow this article it will help you to understand about VLSI domain.
First, you should know the types of VLSI or Semiconductors companies.


There are many job profiles in VLSI Companies.
  • VLSI is mainly divided into two parts:
  • There are specific job roles in front-end design and backend design listed below.
  • All stages from logic synthesis to GDS2 are considered as backend end design.

What are the skills required for each profile.
  • First study all fundamentals subject which is part your academic course. Then move to VLSI profile specific topics.
  • There are different topics required to learn for different profiles.
Fundamentals topics which is essential for every VLSI profile.
For RTL Design and Verification Profile
  • Good understanding of digital design along with some advanced topics like metastablity, CDC basics and STA.
  • Knowledge of ASIC design Flow and FPGA flow.
  • Good knowledge of Verilog/VHDL.
  • Good knowledge of computer architecture .
  • Understanding of System Verilog basics.
  • Understanding on protocols like APB,UART ,I2C SPI,USB and AHB.
  • Knowledge on building verification environment using methodologies like UVM.
  • Basics knowledge of C/C++ and OOPs.
  • Hands on experience on UNIX.
For DFT Profile
  • Good understanding of digital design along with some advanced topics like metastablity, CDC basics and STA.
  • Knowledge of ASIC design Flow.
  • Good knowledge of Verilog/VHDL.
  • Knowledge of scripting language such as TCL and Perl.
  • Hands on experience on UNIX.
  • Good understanding of CMOS design.
  • Knowledge of some basic DFT related topics:
  • Fault models, Fault coverage ,Scan chain Insertion ATPG tool, MBIST and boundary scan etc.
For PD/STA/PV profile
  • Good understanding of digital design along with some advanced topics like metastablity, CDC basics.
  • Knowledge of ASIC design Flow .
  • Knowledge of scripting language such as TCL and Perl.
  • Good understanding of CMOS vlsi design.
  • Basic understanding of Diode, BJT, MOSFET amplifiers, Op-Amp, comparators, Oscillators(VCO), PLL.
  • Hands on experience on UNIX.
  • Knowledge of physical design flow: Floor planning , Placement, CTS, routing ,timing and signoff.
  • Knowledge of static timing analysis(STA): Timing Checks ,timing models, timing paths, setup and hold check, delay concepts, input/outputs files and SI analysis.
  • Basic Knowledge of DRC checks, LVS checks, antenna checks, parasitic extraction and IR drop.
For Analog design and layout profile
  • Good understanding of digital design and analog design.
  • Knowledge of ASIC design Flow .
  • Knowledge of scripting language such as TCL and Perl.
  • Good understanding of CMOS design.
  • Good understanding of IC fabrication steps.
  • Good understanding of Diode, BJT, MOSFET amplifiers, Op-Amp, comparators,Oscillators(VCO), PLL.
  • Good understanding of RC circuits and voltage and current reference circuits.
  • Hands on experience on UNIX.
  • Basic Knowledge of static timing analysis(STA).
  • Knowledge of layout design and physical verification tools.
  • Basic Knowledge of DRC checks, LVS checks, antenna checks, parasitic extraction and IR drop.
For Memory Design profile
  • Good understanding of digital design along with some advanced topics like metastablity, CDC basics.
  • Knowledge of ASIC design Flow .
  • Knowledge of scripting language such as TCL and Perl.
  • Good understanding of CMOS vlsi design.
  • Basic understanding of Diode, BJT, MOSFET, Op-Amp.
  • Hands on experience on UNIX.
  • Knowledge of static timing analysis(STA).
  • Knowledge of memory basics
  • Good understanding of SRAM and DRAM memory read/write operation and FIFO depth.
  • Basic Knowledge of DRC checks, LVS checks, parasitic extraction.
Study reference for Digital IC Design
Study reference for CMOS VLSI Design
Study reference for Analog design
Study reference for Verilog and System Verilog
Study reference for Design for Testability (DFT)
Study reference for Physical Design (PD)/STA/Synthesis
Study reference for TCL/Perl
VLSI EDA Tools/Softwares
Tool Description and installation guidelines
SHARE

vlsi4freshers

Hi I’m Designer of this blog.

    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment