India: +91 406677 1418

WhatsApp no. : +919100386313

USA: +1 909 233 6006

Telegram : +15168586242

Vlsi  Training

Introduction To VLSI Training Course:

The VLSI stands for Very Large Scale Integration. This is the field which involves the packing more & more logic devices into smaller & smaller areas. Thanks to VLSI, circuits that would have taken board-fuls of space can now be put into an small space few millimeters across!  The VLSI has opened up an big opportunity to do things that were not possible before. VLSI circuits are everywhere , your computer, your car, your brand new state-of-the-art digital camera, the cell-phones, & what have you. All this involves an lot of expertise on many fronts within the same field, The entire VLSI Training course is designed in such a manner that participants will well understand the concepts &  get good overview of the design requirements. For more details about the course register with Global Online Trainings help desk now. The sessions are according to participants feasibility.

VLSI Online Training course content

ASIC / FPGA DESIGN
  • ASIC / FPGA Design Fundamentals
  •    Advanced Digital Design
CMOS
  • CMOS Fundamentals and Characterization
  •  NMOS/PMOS/CMOS Technologies
  •  Fabrication Principles
  •  Different Styles of Fabrication for NMOS/PMOS/CMOS
  • Design with CMOS Gates
  • Characterization of CMOS Circuits
  •  Scaling Effects
  •  Sub-Micron Designs
VHDL
  •       Levels of Abstraction
  •       Entity, Architecture
  •       Data Types and declaration
  •        Enumerated Data Types
  •        Relational, Logical, Arithmetic Operators
  •        Signal and Variables, Constants
  •        Process Statement
  •        Concurrent Statements
  •        When-else, With-select
  •        Sequential Statement
  •        If-then-else, Case
  •        Slicing and Concatenation

 

System Verilog
  • Declaration spaces
  • Literal Values and Built-in Data Types
  • User-Defined and Enumerated Types
  • Arrays, Structures and Unions
  • Procedural Blocks, Tasks and Function
VERILOG
  • Languate Introduction
  • Levels of abstraction
  • Module, Ports types and declarations
  • Registers and nets, Arrays
  • Identifiers, Parameters
  • Relational, Arithmetic, Logical, Bit-wise shift Operators
  • Writing expressions
  • Behavioral Modeling
  • Structural Coding
  • Continuous Assignments
  • Procedural Statements
  • Always, Initial Blocks, begin ebd, fork join
  • Blocking and Non-blocking statements
  • Operation Control Statements
  • If, case
  • Loops: while, for-loop, for-each, repeat
  • Combination and sequential circuit designs
  • Memory modeling,, state machines
  • CMOS gate modeling
FPGA Flow
  • Re-configurable Devices, FPGA’s/CPLD’s
  • Architectures of XILINX, ALTERA Devices
  • Designing with FPGAs
  • FPGA’s and its Design Flows
  • Architecture based coding
  • Efficient resource utilization
ASIC
  • Scan Diagnostics
  • Layout Design
  • Placing and Routing
  • LVS/DRC/OPC/Physical verification
  • Diagnosis, DFM, Yield Analysis
  • SOC Design and Trade-offs
  • Future Trendschallenges
  • ASIC Case Studies