Coen6511 Lecture 9: Digital Circuit Hierarchy
Coen6511 Lecture 9: Digital Circuit Hierarchy
Coen6511 Lecture 9: Digital Circuit Hierarchy
Static Circuit:
Shown in figure below, is the general structure of this family of circuits. It has two major
parts, the path to VDD, through the pull up network and the path to Vss through the pull
down network. The pull up is a pmos network, while the pull-down is an nmos network.
Each gate will take 2N transistors, where N is the number of inputs.
The basic functionality of a 2-input NAND gate is given in the figure above Whenever
input A is ‘0’ and for any value of B, transistor A is active and will conduct, pulling the
output node high. Similarly, whenever input B is ‘0’ and irrespective of input A, transistor
B will drive the output node high. The only time that the output is low is when both A and
B are high, in which case the pull down network will become active at the same time,
pulling the output node low. This behavior is typical of ‘inverting logic’.
What will be the optimum size of the transistors which can optimize the circuit in terms
of power, delay and area?
The Aspect Ratio of an inverter is made to be Wp/Wn =µr (the mobility ratio) so that the
pull up and the pull down have the same drive strength, ie the same resistance.
W W W
( ) effec [( 1 ) 1 ( 2 ) 1 ] 1 , that is we add the lengths together ie increase in
L L1 L2
resistance. Please note this is an approximation method.
W W W
( ) effec ( 1 ) ( 2 ) , that is we add
L L1 L2
the widths together. ie increase in
conductance.
Weff pull - up 2
4
Weff pull - down 1 / 2
To obtain the same VTC and noise margin as with an equivalent inverter, W n and Wp need
to be adjusted so as to give equal rise and fall time or Wp = r Wn effective.
2-input NOR Gate Sizing
Since the PMOS transistors are in series, the resistance adds up. As such, we need to
multiply the width in order to reduce resistance. That is, for Wn=Wn min in this circuit,
Wp=6Wmin, where 6 = 2x3, 2 for resistance and 3 for r .
NOTE
Design Technique
NOR gates are costly. For the same performance (computation efforts), it results in
increased area, power, delay, output load capacitance (due to an increase in drain
diffusion capacitance) and increase in input capacitance presenting higher load to driver
circuits. Convert your circuit to NAND whenever you can and avoid use of large fanin
NOR.
F A B (D C)
The general idea is to start with the pull down structure, using series transistors for
“AND” and parallel transistors for OR as shown below. Transistor sizing is done for the
pull up path and pull down path to be equal to the design inverter. In the circuit below we
have sized the transistors for r of 2.
F A B (D C)
Design technique
Remember that this is a ratioed logic, therefore the pull-down transistor/pull-up resistance
has to be calculated to give Vol<Vtn, where the value could be Vtn/2.
R pd V
*Vdd tn
R pd R pu 2
Advantages of using Pseudo NMOS are: Saving in area, faster depending on design.
Disadvantages: Static power dissipation, short circuit current, reduced noise margin.
A signal from one gate to the next is always transferred with its complement.
During switching a current spike takes place. This current is usually larger than that of a
complementary logic.
This logic is fully compatible with complementary logic because the output makes a full
swing between Vdd and Vss.
Both output and its complement are present.
The circuit uses mainly nmos transistors.
Slower than conventional complementary gate because during switching the pull-ups
have to “fight” the n pull-down trees.
F ( A B) C ( D E )
END OF LECTURE #9