Preloader

Overview


Best VLSI Training in Delhi

Very-large-scale integration (VLSI) is the process of creating an integrated circuit (IC) by combining thousands of transistors into a single chip. VLSI began in the 1970s when complex semiconductor and communication technologies were being developed. The microprocessor is a VLSI device.


  • Module: Basics

  •  Introduction
  •  DSCH
  •  Logic Gates
  •  Combinational Circuits
  •  Sequential Circuits
  •  Installing Xilinx ISE
  •  using ISE Design Suite
  •  Resources
  • Module: CMOS

  •  MOS 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
  •  Parasitic Extraction and Calculations
  •  Subsystem Design
  •  Layout Representation for CMOS Circuits
  •  Design Exercise using CMOS
  •  Introduction of IC Design
  •  Different Methodologies for IC Design
  •  Fabrication Flows and Fundamentals
  • Module: VHDL

  •  VHDL Overview and Concepts
  •  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
  •  Loop Statements
  •  Delta Delay Concept
  •  Arrays, Memory Modeling, FSM
  •  Writing Procedures
  •  Writing Functions
  •  Behavioral / RTL Coding
  •  Operator Overloading
  •  Structural Coding
  •  Component Declarations And Installations
  •  Generate Statement
  •  Configuration Block
  •  Libraries, Standard Packages
  •  Local and Global Declarations
  •  Package, Package Body
  •  Writing Test Benches
  •  Assertion Based Verification
  •  Files Read And Write Operations
  •  Code for complex FPGA and ASICs
  •  Generics and Generic maps
  • Module: VERILOG

  •  Language 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
  •  Writing Tasks
  •  Writing Functions
  •  Compiler Directives
  •  Conditional Compilation
  •  System Tasks
  •  Gate level Primitives
  •  User defined Primitives
  •  Delays, Specify Block
  •  Test benches, Modeling, Timing Checks
  •  Assertion Based Verification
  •  Code for Synthesis
  •  Advanced Topics
  •  Writing Reusable Code
  • Module: System Verilog

  •  Introduction to System Verilog
  •  System Verilog Declaration spaces
  •  System Verilog Literal Values and Built-in Data Types
  •  System Verilog User-Defined and Enumerated Types
  •  System Verilog Arrays, Structures and Unions
  •  System Verilog Procedural Blocks, Tasks and Function
  •  System Verilog Procedural Statements
  •  Modelling Finite State Machines with System Verilog
  •  System Verilog Design Hierarchy
  •  System Verilog Interfaces
  •  Behavioral and Transaction Level Modelling
  • Module: 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
  •  Constrains Based Synthesis
  •  False Paths and Multi Cycle Paths
  •  UCF file Creation
  •  Timing Analysis/Floor Planning
  •  Place and route/RPM
  •  Back annotation, Gate level simulation, SDF Format
  •  DSP on FPGA
  •  Writing Scripts
  •  Hands On Experience With Industry Standard Tools

Why Efficient India ?

Our Trainers are having more than 3 years of experience in MNC Company.

Trained 50+ Students.

Well Equipped Computer Lab & Internet.

Interview Preparation & Technical Event.

Strong Practical & Theoretical Knowledge.

Corporate Exposure through Us.

100 % Job Assistance.