Last Updated on

BASICS

In this post we are going to see some basics

First thing you need to know is Physical Design is not a rocket science. Anyone can learn easily with little effort. Remove the fear in your mind and start learn with excitement

Lets get into the topic

There are 2 main components we need to focus in Physical design

1) Resistor

2) Capacitor

Resistor

Resistor is a passive 2 terminal electronic component which opposes the flow of electrons. Resistance is measured in Ohms

symbol of a resistor:

According to ohm’s law to find resistance

R= V/I

Here
R = Resistor
V = Voltage
I = Current

Resistivity

It is the measure of the ability of a material to oppose the flow of current.
Formula to find Resistivity of conductors for uniform cross section

ρ = RA/I

Here
ρ = Resistivity
R = Resistance
a = cross sectional area of the conductor
l = length of the conductor

Capacitor

A capacitor is a passive 2 terminal electronic component which stores energy in the form of electrostatic energy. It is measured in Farads
it consists of 2 conducting plates separted by a dielectric (insulating material)

Symbol of capacitor

Capacitor img

Formula to find capacitance is

C = εr  ε0  A/d

Here
c = capacitance
ε0 = permittivity of free space
εr = permittivity of dielectric medium
d = distance between the plates
A = area of the 2 conducting plates

Types of capacitances:

  • Area capacitance
  • Fringing capacitance
  • Coupling capacitance

Note: Capacitor plays a major role in physical design.The relation between capacitor & physical design engineer are like wife & husband no matter how many fights they got into….at the end of the day they won’t live without each other

Area capacitance

Area capacitance is formed among the metal interconnects and base layer. Here, base layer acts as a one conducting plate and metal layer acts as 2nd conducting plate and in between the area is filled by dielectric material. So, there forms some capacitance which is consider as area capacitance.

Based on the above statement, we can say the bottom metal interconnect layer carries more capacitance compared to top metal interconnect layers. Because we know that gap between the conducting plates leads to less capacitance.

area capacitance

area capacitance 2

If you see the above example, Metal 2 is near to base layer compared to Metal 9. So, Metal 2 will have more area capacitance compared to Metal 9.

Formula of Area capacitance:

area= (∈ L W)/h

∈ = permittivity

L = Length of the wire

W = Width of the wire

h = height

Fringing capacitance

Fringing capacitance another name is side wall capacitance.It is also similar to area capacitance but only difference is the capacitance can be considered from base to sides of the metal layers. You can see the following image for better understanding.

Formula for Fringing capacitance:

fring=  2 * (∈ L T)/h

∈ = permittivity

L = Length of the wire

T = Thickness of the wire

h = height

fringing 3D

side view fringing

Coupling capacitance

Coupling capacitance is formed in between the nets in the same layer. If 2 nets are running parallel for long distance in the same metal layer then coupling capacitance will be formed. Coupling capacitance should be less as much as possible because it is reason for the crosstalk in the design. Following image shows an example for the coupling capacitance.

coupling capacitance

Formula for Coupling capacitance

cc=  (∈ A)/d = (∈ LT)/d

∈ = permittivity

L = Length of the wire

T = Thickness of the wire

d = distance

Propagation Delay

Propagation Delay is nothing but the time takes for the input signal to reach its output

The reason for this delay is due to internal resistance and capacitances

For example if we turn on the light it won’t glow immediately it takes some time the input we given to reach its output but generally  we didn’t notice that delay beacause the delay is very very less

Lets see more detail how the delay happens

Propagation_delay_ex

The above circuit represents a conductor (wire) which consists of internal capacitances and resistance.Let us assume it as a wire, point A is the starting point where we give input similarly, point D is the ending point where we take output. If we applied input it goes through R1 and C1 before going to R2 it takes some time to charge at C1 and the process goes on until the given input is reaches to output (point D)

Here we have to focus on two things mainly first one is the length of the wire increases the number of internal resistances and capacitances increases it takes more time to reach output because of capacitors charging and discharging. The second thing is because of more resistances the input which we have given might not be exact when it reaches to output due to loss in travelling.

So here we got to know that issues what we faced whie using long wires the solution for this is adding buffers in between the long wires. Here the buffer acts as repeater and used to reproduce the input signal.

Elmore delay

Elmore proposed an approximate way of calculating the delay of a network consists of resistors & capacitors (Distributed Networks)

Following  this we can find out the delay of a wire by dividing the wire into smaller segments without loosing much of accuracy for a length of wire L, if r and c are resistance per unit length and capacitance per unit length Elmore delay of the wire is

rcL2

Here is the example for Elmore delay have a look

Elmore Delay Ex

The delay from
From A to B:
R1(C1+C2+C3+C4)

From A to C
R1(C1+C2+C3+C4) + R2(C2+C3+C4)

From A to D
R1(C1+C2+C3+C4) + R2(C2+C3+C4) + R3(C3+C4)

From A to E
R1(C1+C2+C3+C4) + R2(C2+C3+C4) + R3(C3+C4) +R4C4

From B to C
R2(C2+C3+C4)

From C to E
R3(C3+C4) + R4C4

By using this Elmore delay we are going to find delays in the upcoming examples

In the next part of basics we will see about MOSFET

For next part of basics go through this link below

https://vlsitalks.com/physical-design/basics-part-1/

11 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Last Updated on

error: Content is protected !!