# Category: VLSI Circuits

## ESD Models and their comparison – ESD Part 2

In the part-1 of ESD we learnt through of ESD testing and its importance. ICs are susceptible to ESD event as they consist of components that are very sensitive to excess current and voltage. ESD even can occur at any…

## Electro-Static Discharge (ESD) – VLSI Circuit’s Prospective

Electro Static Discharge (ESD) is sudden flow of static electricity between two electrically charged objects for a very short duration of time. The study of ESD phenomenon and its protection circuits are more relevant with each technology nodes as smaller…

## Dynamic Pin Power Characterization using SPICE

This post is about characterizing or calculating pin average toggling power for any on chip module, using SPICE simulations, Toggling power or Dynamic power is the power dissipated during the transition of any input signal from low to high or…

## The Mystery of Monte Carlo Simulation

If you are in VLSI industry, sometime or the other, you must have heard this term “Mont Carlo (MC)”. In this post let us understand the literal meaning of Monte Carlo simulation and its application in circuit design field. Going by…

## SETUP Time and SETUP Violation in a Single D Latch

Setup and Hold time concept is one of the fundamental concepts that is very necessary for closing and analysing and timing margin. The analysis in digital domain, in Reg to Reg system is very popular but the root cause of…

## Synthesis and Functioning of Blocking and Non-Blocking Assignments.

Here are some examples on blocking and non-blocking assignments in Verilog, that can be really useful for the budding design Engineers. First let us discuss the features of these assignments. They are procedural assignments always used in a procedural block…

## NAND and NOR gate using CMOS Technology

For the design of any circuit with the CMOS technology; We need parallel or series connections of nMOS and pMOS with a nMOS source tied directly or indirectly to ground and a pMOS source tied directly or indirectly to Vdd.…

## FAQs for Designing a Differential Amplifier

These are some of the commonly encountered questions regarding designing a Differential Amplifier – If you want to learn the basic design steps of a differential amplifier, then click here Q-1) When the design technology node changes, say from 180nm…

## 5 Steps to Design a Differential Amplifier

Differential Amplifier is an electronic circuit which amplifies the difference between two input voltage, but rejects any signal common to both the inputs [Source]. Following is the circuit for Designing a Differential Amplifier- You may also face these questions while…

## Advantages and Disadvantages of a Dynamic CMOS Circuit over a Static CMOS Circuit

Static CMOS circuits use complementary nMOS pulldown and pMOS pullup networks to implement logic gates or logic functions in integrated circuits. Dynamic gates use a clocked pMOS pullup. The implemented logic function or the logic gate is achieved through 2…