Category: VLSI Circuits

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…