VLSI Courses

ANALOG CIRCUIT DESIGN COURSE

01.

Device Physics

Introduction of semiconductors in a simplified manner from the wafer level.

02.

Industry level Intuitive
Circuit Analysis

The fundamentals of circuit analysis from scratch, including Ohm's law, and Kirchhoff's laws till intuitively analyze single-stage, differential amplifiers, and many more industrial complex circuits.

03.

Amplifiers

The analysis and design of common amplifier configurations, including single-stage and multistage amplifiers, differential amplifiers, operational amplifiers, and feedback circuits with stability.

04.

Filters

The design and analysis of passive and active filters, including high-pass, low-pass, band-pass, and band-reject filters.

05.

Oscillators

The design and analysis of various types of oscillators, including ring oscillators, and high-speed industrial oscillators.

06.

Power Electronics

The Intuition and analysis of power electronic circuits, including voltage doublers, charge pumps, and dc-dc converters.

07.

Noise and Distortion

The effects of noise and distortion on analog circuits and techniques for minimizing them.

08.

Analog-to-Digital and
Digital-to-Analog Converters

The principles of operation and design of analog-to-digital and digital-to-analog converters.

09.

Advanced Analog Circuits

Advanced topics in analog circuit design, such as voltage regulators,phase-locked loops, and communication circuits.

Unique Features of Course
  • Design of a single transistor to complete chip tape-out checks.
  • Whole chip level understanding followed by how to debug the chip from analog, layout, digital, mixed-signal, PCB design side, and solving customer issues.
  • Circuit implementation in cadence virtuoso from scratch in live: single stage amplifier, differential amplifier, Two op-amps according to students choice, Band gap, Ldo and architecture derivation of oscillators trim, current limit, source followers, protection circuits, ADC design changes, PLL with mismatch analysis across PVT.
  • Diversified interview questions with intuitive answers without remembering any equations.
  • Mock interviews, soft skills, and Personality development.
  • 24/7 tool support.
Enroll Now
Analog Layout Design

This covers the basics of Analog Layout, including its importance, goals, and design principles.

01.

Layout Design
Tools

This involves learning how to use various Analog Layout design tools such as Virtuoso, Assura, and Calibre.

02.

Analog Circuit
Design Principles

This covers the basics of Analog Circuit Design and how it impacts the Analog Layout process.

03.

Device Matching and
Layout Parasitic

This covers the process of creating a top-level layout and floor planning for analog circuits, including the placement of various components.

04.

Routing and Shielding

This involves learning how to route and shield signals in the layout to reduce noise and interference.

05.

DFM (Design for Manufacturing)

This covers the principles of Design for Manufacturing, including how to optimize the layout for manufacturing and yield.

06.

DRC (Design Rule Checking) & LVS (Layout Versus Schematic)

This involves learning how to perform DRC and LVS checks to ensure that the layout meets the design specifications.

07.

Post-Layout Verification

This covers the process of verifying the layout for performance and manufacturability, including parasitic extraction, simulation, and post-layout optimization.

08.

Advanced Topics

This may include additional topics such as signal integrity, noise analysis, and layout-dependent effects.

Enroll Now
DFT

This covers the basics of DFT, including its importance, goals, and design principles.

01.

Scan-based DFT

This involves learning the scan chain insertion process, including the creation of scan chains, shift registers, and other related components.

02.

Boundary Scan

This covers the use of boundary scan cells, which are used to facilitate testing of a chip's I/O interfaces.

03.

Built-in Self-Test (BIST)

This involves learning how to design and implement BIST structures within a chip to enable self-testing functionality.

04.

Analog & Mixed-Signal Testing

This covers techniques for testing analog and mixed-signal circuits, including built-in self-test structures, test modes, and testing methodologies.

05.

Memory Testing

This involves learning techniques for testing on-chip memory structures, such as memory BIST and March tests.

06.

ATPG

This covers the use of Automatic Test Pattern Generation (ATPG) tools, which are used to create test patterns that can be applied to the design to detect faults.

07.

Post-Silicon Debug

This involves learning how to debug issues that arise during the post-silicon testing phase, including diagnosis of failures and identifying the root cause of the issue.

08.

Advanced Topics

This may include additional topics such as Design for Debug, Fault Modeling, and Fault Simulation.

Enroll Now
Physical Design

This covers the basics of physical design, including chip architecture, design flow, and technology node.

01.

Floor Planning and Placement

This involves learning how to create a floor plan for a chip, including placing the various components of the design and optimizing the layout for power and performance.

02.

Clock Tree Synthesis

This covers the creation of a clock distribution network within the chip to ensure timing synchronization.

03.

Routing

This involves learning how to route the interconnects between different components of the chip and optimize the routing for performance.

04.

Timing Closure

This covers the process of ensuring that the timing constraints for the design are met, including setup and hold times.

05.

Design For Manufacturability

This involves learning how to optimize the design for manufacturing, including identifying and addressing potential yield issues.

06.

Physical Verification

This covers the various checks and verifications required to ensure that the design meets the desired specifications, including DRC, LVS, and ERC checks.

07.

Low Power Design

This involves learning techniques for optimizing the chip design for low power consumption.

08.

Advanced Topics

This may include additional topics such as signal integrity, noise analysis, and layout-dependent effects.

Enroll Now
ASIC VERIFICATION

01.

Digital Logic Design

A good foundation in digital logic design is essential for ASIC verification. Topics such as Boolean algebra, combinational and sequential circuits, and synchronous and asynchronous circuits should be covered.

02.

HDL (Hardware Description Language)

HDLs are used to describe the behavior of digital circuits. You should learn one or more HDLs such as Verilog or VHDL and be able to write and understand code at an intermediate level.

03.

Computer Architecture

Understanding computer architecture and microprocessor design is crucial for ASIC verification. Topics such as pipelining, cache coherence, and bus protocols should be covered.

04.

Verification Methodologies

There are several verification methodologies that are commonly used in ASIC verification. Some of the popular methodologies are OVM, UVM, and System Verilog Assertions. You should learn these methodologies and be able to apply them to real-world designs.

05.

Simulation Tools

You should learn how to use simulation tools such as ModelSim, VCS, or NCSim to simulate and debug your designs.

06.

Debugging Techniques

Debugging is an essential part of ASIC verification. You should learn various debugging techniques such as waveform debugging, code coverage analysis, and assertion-based debugging.

07.

Formal Verification

Formal verification is a technique used to mathematically prove the correctness of a design. You should learn how to use formal verification tools such as Cadence Jasper Gold or Synopsys VC Formal.

08.

Emulation and Prototyping

Emulation and prototyping are techniques used to verify the functionality of a design in a real-world environment. You should learn how to use emulation and prototyping tools such as Cadence Palladium or Synopsys HAPS.

09.

Low Power Verification

Low power design is becoming increasingly important in ASIC design. You should learn low power design techniques and how to verify low power designs.

10.

Advanced Topics

Advanced topics such as System-on-Chip (SoC) verification, hardware-software co-verification, and formal equivalence checking should also be covered.

Enroll Now