Unit-2 Mos and Bicmos Circuit Design Processes
Unit-2 Mos and Bicmos Circuit Design Processes
Unit- 2
MOS and BiCMOS Circuit Design Processes
• Methods of realizing circuit design in silicon
• The design process can be understood by means of stick diagrams and symbolic
diagrams along with set of design rules.
• Design rules: is a communication link between designers specifying the requirements
and the fabricator.
MOS Layers:
• MOS circuits are basically formed by 4 layers
§ Metal
§ Polysilicon
§ N diffusion
§ P diffusion
• Here all the 4 layers are isolated from each other through thick or thin oxide layer
(i.e., silicon dioxide layer)
• The thin oxide (thinox) layer includes n-diffusion, p-diffusion and transistor
channel.
Stick diagram:
• Stick diagrams are a means of capturing topography and layer information using
simple diagrams.
• They convey layer information through color codes (or monochrome encoding).
• Acts as an interface between symbolic circuit and the actual layout.
• Stick diagrams do show all components/vias(contacts), relative placement of
components and helps in planning and routing. It goes one step closer to layout.
• However they do not show exact placement of components, transistor sizes, length and
width of wires also the boundaries. Thus we can say that it does not give any low level
details.
• The color encodings chosen for different technologies is shown below.
• Encodings for NMOS process:
Design rules are also called layout rules. If the circuit performance has to be increased then
rules must be more aggressive. Else this leads to non-function of the circuit or yield reduction.
There are two rules.
1. Micron Rule - Absolute Dimension rule, here all sizes and spacing are specified in micron.
Here the circuit density is the important goal.
2. Lambda (λ) Based Rules - The Lambda based design rules are Proposed by Mead and
Conway. Scalable design rules, here this design rule normalizes all geometric design rule by
parameter lambda (λ) also called as scaling factor/feature size. In this all mask patterns are
expressed as multiples of lambda.
Advantages of lambda based design rules:
1. The mask layout can be scaled down proportionally if the feature size of the fabrication
process is reduced.
2. Design rules are conservative.
3. This rule enable technology changes and design reuse and reduced design cost.
Disadvantages:
1. Linear scaling cannot be extended and is limited over range of dimension (1-3 μm)
2. As rules are conservative, results in over dimension and density of design is less.
The Design rules can be conveniently set out in diagrammatic form as shown in fig. 1
for width and separation of conducting path. In fig. 2 shows the design rules associated with
extensions and separations with transistor. Fig. 3 and 4 demonstrates the design rules for
contacts between layers. Table below also gives the layer and distance of separation
dimensions.
Fig. 1 Design rules for wires and separations (nMOS and CMOS)
§ Implant for depletion mode transistor is 6λ × 6λ i.e., implant must extend boundary of
transistor by at least 2λ in all direction.
§ From the boundary/ implant of one transistor, the next transistor should maintain min
distance of 2λ
§ The distance from contact cut to transistor should be at least 2λ
Via contact – the contact between metal 1 and metal 2 is called via contact as shown in fig. 4.
§ A 2λ × 2λ cut centered on 4λ × 4λ superimposed area is used to connect layers
§ To connect metal 2 with diffusion via and cut both are used
Fig. 4 contacts
Contact Cuts:
• Electrical connection between layers can be done using special structures 'contact
cuts'.
• There are 3 approaches for contacts between polysilicon and diffusion in nMOS
circuits. They are
1. Polysilicon to metal and then to diffusion
2. Buried contact - polysilicon to diffusion
3. Butting contact - polysilicon to diffusion using metal
ü Among the three buried contact is most used as it gives economy in space and reliable
contact.
Ø Buried contact is distinguished feature in nMOS for connection between poly and
diffusion and this is most widely used than butting contact.
Dept. of ECE, Dr. M. Durga Prakash
VLSI Design
§ Layer is joined over the area of 2λ × 2λ with buried contact cut extending by 1λ in all
directions except in the diffusion path. It extends by 2λ in order to avoid formation of
unwanted transistors.
§ The contact cut shown in broken line indicates the region where thinox is removed on
the silicon wafer and polysilicon gets deposited on wafer.
§ When impurities are added, it diffuse into poly and also to diffusion region within the
contact area. This provides satisfactory contact between ploy and diffusion as shown
in fig 5.
Ø In CMOS poly to diffusion connections are made through metal. The process of
making connection between metal and either of 2 layers (poly or diffusion) is by
buried contact.
• The 2nd metal layer is coarser than 1st metal layer (conventional) and the isolation layer
between the 2 is usually thicker than normal.
• To distinguish contacts between 1st and 2nd metal layer they are called as ‘vias’ rather
than contact cut
• In stick diagram representation its color code is dark blue or purple.
The layout strategy used with double metal process is summarized as below
1. Second metal layer is usually used for global power railings and clock lines
2. First metal layer is used for local power distribution and signals.
3. The layout of the two metals are such that are mutually orthogonal wherever
possible
§ Similar to double metal process, other process allows second poly layer. The process
steps are similar to previously described process.
§ The first polysilicon (poly 1) layer is deposited and patterned on this a second thinox
(thin oxide) layer is grown. On this the second polysilicon (poly 2) layer is deposited
and patterned. Thus 2nd thinox isolated the poly layers.
§ Presence of poly 2 provides greater flexibility in interconnections and allows
transistors to be formed by intersection of poly 2 and diffusion.
CMOS Lambda-based Design Rules:
• Comparing to Nmos fabrication process, CMOS fabrication is more complex.
• Extending the Nmos design rules, Noting exclusion of butting contact and buried
contact rules.
• Additional rules associated with CMOS process concerned with unique feature p-well
CMOS, i.e: p-well and P+ Mask and Substrate contact.
CMOS Inverter
• When more number of inputs available, Euler’s path is determined to know gate
ordering.
• Advantage of using Euler’s path is to that a common diffusion line can be used which
reduces number of contact cuts.
• Uninterrupted path in both pull-up and pull down network represents optimized gate
ordering which helps in drawing layout without breaking the diffusion layer.
Sheet Resistance 𝑹𝒔
Consider a transistor with a channel having resistivity ρ, width W, thickness t and length
between source and drain is L.
𝐿
𝑅𝐷𝑆 = 𝑅𝑠
𝜌
𝑊
From the above equation, sheet resistance can be defined as resistance of the channel whose
length and width are equal.
𝑅𝑠 is completely independent of area square. Ex: 1μm per side square slab of material has
exactly same resistance as 1cm per side square slab of same material if thickness is same.
Area capacitance
In between gate and channel exists a capacitance and it is called gate capacitance and
denoted by 𝐶𝑔.
𝐷
A is area of the channel or surface area of the gate
𝐶𝑔 ∈0 ∈𝑟
= 𝑝𝐹/(𝜇𝑚)2
𝐴 𝐷
∈0 ∈𝑟
𝐶𝐴 =
𝐷
∈0 = permittivity of free space = 8.854x 10−12 F/m.
Area capacitance is defined as capacitance per unit area at the gate of transistor and denoted
by 𝐶𝐴.
The standard unit of capacitance is defined as the capacitance at the gate of 1:1 transistor.
A = 2λ x 2λ = (2λ)2
Actual capacitance at the gate of transistor C = 𝐶𝐴. 𝐴 = 𝐶𝐴. (2λ)2
C = 1□𝐶𝑔
Measurement of τ.
Consider nmos driven by pass transistor shown in below figure and the dimensions are
indicated. Pass transistor is ON for given gate voltage 𝑉𝐺𝐺 . Pass transistor is represented by
𝑅𝑠 due to its equal length and width. Pull down transistor of inverter is represented by
capacitance □𝐶𝑔. Since pull down has minimum dimensions.
Inverter Delays
Consider basic 4:1 nmos inverter. To achieve 4:1 𝑍𝑝𝑢 𝑡𝑜 𝑍𝑝𝑑 ratio, 𝑅𝑝𝑢 will be 4𝑅𝑝𝑑. Clearly
resistance 𝑅𝑝𝑢 value is 𝑅𝑝𝑢 = 4 𝑅𝑠 = 40KΩ. Meanwhile 𝑅𝑝𝑑 value is 10KΩ.
Consider a pair of cascaded inverter, delay in this pair will be constant irrespective of sense
of logic level transition. The overall delay of nmos inverter is τ + 4τ = 5τ. Shown in below
figure.
For CMOS inverter, nmos rules no longer applies, but we need to consider natural
asymmetry of equal size pull up and pull down transistors.
Gate capacitance is double compare to nmos inverter since input is connected to both
transistors and delay associated with pair of minimum size inverters is shown in below
figure.
• A large capacitive loads problem arises when a signal to be transmitted from On chip
to Off chip destinations.
• Off chip capacitance is is generally higher than On chip □𝐶𝑔.And it is denoted by 𝐶𝐿.
𝐶𝐿 ≥ 104□𝐶𝑔
• A capacitance of this order to be driven through low resistance otherwise long delays
will occur.
• Inverters to drive large capacitive loads resistance associated with pull up and pull
down transistors to be low.
• Low resistance values of 𝑍𝑝𝑢 and 𝑍𝑝𝑑 implies low L:W ratio or channel width must
be made wider to reduce channel resistance but consequently inverter occupies large
area.
• Gate area LxW is more significant and large capacitance present at input which slows
down rate of change of voltage at input.
• Remedy to use N cascade inverter is by maintaining L to a minimum feature size and
width of each successive stage is increased by factor f as shown in below figure.
• With increase in width factor increases capacitive load at input side and area occupied
by the inverter also increases.
• The rate of width increase influence on number of stages to be cascaded to drive
particular 𝐶𝐿 value.
• Total delay associated with nmos pair is 5 τ and cmos pair is 7 τ.
Let y = 𝐶𝐿⁄□𝐶 = 𝑓𝑁 , 𝑓 and N are interdependent.
𝑔
To determine value of 𝑓 to minimize overall delay for given y
ln(𝑦) = 𝑁 ln(𝑓)
ln(𝑦)
N=
ln(𝑓)
For N even, total delay = 𝑁 5 𝑓 τ = 2.5 𝑓 τ (nmos) or
2
= 𝑁 7 𝑓 τ = 3.5 𝑓 τ (cmos)
2
In all cases, delay ἀ N 𝑓 τ = ln(𝑦) 𝑓 τ
ln(𝑓)
• Total delay is minimized If 𝑓 assumes the value e. i.e: each stage is approximately 2.7
times wider than its predecessor and it is applicable for both cmos and nmos inverters.
Thus assuming 𝑓 = 𝑒, we have
Number of stages N= ln(𝑦)
And overall delay 𝑡𝑑
N even: 𝑡𝑑= 2.5 N τ (NMOS) or 𝑡𝑑= 3.5 N τ (CMOS)
N odd: 𝑡𝑑= [2.5 (N-1)+1]e τ (NMOS) or 𝑡𝑑= [3.5 (N-1)+1]e τ (CMOS)
For ΔVin which indicates logic 0 to 1 transistion of Vin.
𝑡𝑑= [2.5 (N-1)+4]e τ (NMOS) or 𝑡𝑑= [3.5 (N-1)+5]e τ (CMOS)
For ΔVin which indicates logic 1 to 0 transistion of Vin.
Super buffers
• Asymmetry of conventional inverter gives rise to significant delay problems when used
to drive large capacitive loads.
Common approach used in nmos inverter is to use super buffers an inverting type nmos super
buffer is shown in figure.
• Consider input Vin = 1, the inverter formed by T1 and T2 is turned On and thus gate of
T3 is pulled down to zero volts with small delay. So T3 is in cut off and T4 is turned On
and output is pulled down.
• When Vin = 0, gate of T3 is allowed to rise to Vdd. Thus T4 turned Off, T3 is made to
conduct with Vdd on its gate. The voltage applied to gate is twice the average voltage of
conventional nmos inverter.
• Doubling effective Vgs will increase current, thus reduces the delay in charging capacitor
at output, so symmetry is achieved.
• The Non-inverting type nmos inverter is shown in below figure.
BICMOS Inverter
• 𝑇𝐿 is time taken to charge the output load capacitance 𝐶𝐿. This value is less for bipolar
by factor of ℎ𝑓𝑒.
• As BJT has higher Tin, 𝑇𝐿 is small and because of this faster charging takes place
and helps in reducing the delay.
• Combined effect of Tin & 𝑇𝐿 is in in graph. There is 𝐶𝐿 critical load capacitance below
which BICMOS driver is shown than CMOS driver.