Question

In: Electrical Engineering

find rise time and fall time and logical effort for 5 input NAND gate sketch 5...

find rise time and fall time and logical effort for 5 input NAND gate

sketch 5 input NAND gate, then add the capacitors in order to find the rise time and the falling time ( delays)

Solutions

Expert Solution

consider In1 , In2 , In3 , In4 , In5   to be the inputs of 5-input NAND gate.

The figure below shows the capacitors in order to find rise and fall time

in above fig if In1 = In3 = In4 = In5 =1 . In2 =0. In2 switches from low to high. hence n-mos transistors except with input In1 remaining all are already discharges to ground. In order for Vout to go from high to low Vout node and node 2 must be discharged.

Cload = Cgd6 + Cgd7 + 2Cgd8 + Cgd9 + Cgd10 + Cdb6+ Cdb7 + Cdb8 + Cdb9 + Cdb10 + Cgd1 + Cgs1 + Cdb1 +Csb1 + 2Cgd2 + 2Cdb2 + Cw

note: the vale of C load for calculating propagation delay depends on which capacitance's need to discharged or charged when the critical signal arrives.

to find rise time

1. worst case rise time is given by : tr = 0.69 * Rp *CL

2. best case rise time is given by : tr = 0.69 * Rp /2 *CL

to find fall time : tf = 0.69 * Rn *CL

logical effort:

logical effort of the entire gate is the ratio of its output logic effort to the sum of its input logic efforts.

the logical effort of the output of gate is sum of the widths of all transistors whose source or drain is in contact with the output node. the logical effort of each input to the gate is sum of the widths of all transistors whose gate is in contact with that input node.

for 5-input NAND gate the logical effort is

in general the logical effort for NAND gate is given by ; where n is the number of inputs.


Related Solutions

VLSI Question: Find the estimated rise and fall time of 5-input NOR and NAND
VLSI Question: Find the estimated rise and fall time of 5-input NOR and NAND
What is meant by logical effort. Discuss the logical effort of a 3 input, NAND and...
What is meant by logical effort. Discuss the logical effort of a 3 input, NAND and NOR gates
For a 2-input NAND gate, determine transistor sizes such that the effective resistances for charging and...
For a 2-input NAND gate, determine transistor sizes such that the effective resistances for charging and discharging are comparable to those of the reference inverter. Then estimate its worst-case input-to-output delay, a.k.a. propagation delay, for rising output transition ( ? pdr.est).
What is the Elmore delay of an n-input NAND gate? Please explain in detail and either...
What is the Elmore delay of an n-input NAND gate? Please explain in detail and either type answer or write with organized and clear handwriting.
** NEED MATLAB** design a cam with harmonic and cycloidal rise and 3-4-5 polynomial fall specifications:...
** NEED MATLAB** design a cam with harmonic and cycloidal rise and 3-4-5 polynomial fall specifications: *Cycloidal rise (0◦ < θ < 80◦) from 0 mm to 20 mm *Dwell (80◦ < θ < 100◦) *Harmonic rise (100◦ < θ < 180◦) from 20 mm to 30 mm *Dwell (180◦ < θ < 210◦) *3-4-5 Polynomial fall (210◦ < θ < 300◦) from 30 mm to 0 mm *Dwell (300◦ < θ < 360◦) •the radius of the base circle...
how do i find a peak in time complexity of O(log(n)) in a list? input: a...
how do i find a peak in time complexity of O(log(n)) in a list? input: a list of numbers or integers output: a possible local peak in the list for an example: calling function [2,3,8,9,5] would return 3 im thinking about using binary search but it would require a sorted list.
Run the time complexity.cpp, which you can find at directory Code/Chapter 1. For different input n,...
Run the time complexity.cpp, which you can find at directory Code/Chapter 1. For different input n, i.e., n = 1, n = 10, n = 20, write down the final value of counter for function1, function2, and function3. Explain the counter result through math calculation. #include <iostream> using namespace std; void function1(int n){ int count = 0; for(int x = 0; x < 12; x++){ cout<<"counter:"<< count++<<endl; } } void function2(int n){ int count = 0; for(int x = 0;...
find the average time per unit required to produce the first 5 units, if the slope...
find the average time per unit required to produce the first 5 units, if the slope parameter of the learning rate is 90 and the first unit takes 400 hours?
A musician is tuning the pitch of a violin using a sound fork at 3,000 Hz. He first hears the combined sound intensity rise and fall with a time of 0.25 s between the maximum intensity and the succeeding minimum intensity.
A musician is tuning the pitch of a violin using a sound fork at 3,000 Hz. He first hears the combined sound intensity rise and fall with a time of 0.25 s between the maximum intensity and the succeeding minimum intensity. As he tightens the string, the time between the intensity maximums becomes longer. What is the pitch of the violin string at first?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT