Unit III QUESTION BANK
PREPARED BY
V. VAITHIANATHAN, AP/ECE, SSNCE
Part – A
- What is meant by bubble pushing?
- Draw the logic gate for AOI22 compound gate.
- Draw the logic gate for AOI322 compound gate.
- Draw the logic gate for OAI22 compound gate.
- What is meant by input ordering delay effect?
- What are asymmetric gates?
- What is skewed gate? State its types.
- What is the best P/N ratio for logic gates?
- Why multiple threshold voltages are required?
- What is Pseudo-nMOS? State its merits and demerits.
- Draw AND gate using Pseudo-nMOS.
- Design a K-input AND gate with DeMorgan's Law using static CMOS inverters followed by a K-input pseudo-nMOS NOR.
- What is Ganged CMOS?
- What is Source Follower Pull-up Logic (SFPL)?
- Draw a 4-input NOR gate using Source Follower Pull-up Logic (SFPL).
- Draw the structure for generalized footed and unfooted dynamic gates.
- Draw the footedand unfooted dynamic inverter.
- Draw the footedand unfooted dynamic NAND2.
- Draw the footedand unfooted dynamic NOR2.
- What is monotonicity problem? How do you avoid it?
- What is domino logic?
- What are Keepers? Why are they required?
- Draw the circuit of differential keeper.
- What is burn-in conditional keeper?
- What is meant by precharging? How does it overcome charge sharing problem?
- What are NP and Zipper Domino?
- What are pass transistors?
- What is meant by transmission gate?
- Implement AND gate transmission gate.
- What are poor zeros and poor ones? How can they be avoided?
- What is Complementary Pass Transistor Logic (CPL)?
- What are the different sources of power consumption?
- Define activity factor.
- Sketch a 3-input CVSL OR/NOR gate.
- Sketch a 3-input dual-rail domino OR/NOR gate.
- Design a fast-pulsed latch.
- Define the following
- Logic Propagation Delay (2)
- Logic Contamination Delay (2)
- Latch/Flop Clock-to- Q Propagation Delay (2)
- Latch/Flop Clock-to- Q Contamination Delay (2)
- Latch D-to-Q Propagation Delay (2)
- Latch D-to-Q Contamination Delay (2)
- Latch/Flop Setup Time (2)
- Latch/Flop Hold Time (2)
- What are max-delay timing constraints?
- What is meant by setup time failure or max-delay failure?
- What are min-delay timing constraints?
- What is meant by Time Borrowing?
- Define clock skew.
- What is meant by C2MOS latch?
- List out all the issues that designers must address when selecting a sequencing element methodology.
- What are precharge and evaluation phases?
- What are Skew-tolerant Domino Circuits?
- What is meant by Opportunistic Time Borrowing?
- Define metastability.
- Define MTBF.
- What is arbiter?
Part – B
- With an example, explain how bubble pushing is used to convert ANDs and ORs to NANDs and NORs.(8)
- Calculate the minimum delay, in τ, to compute F = AB + CD using the circuits from figure (a) and (b). Each input can present a maximum of 20 λ. of transistor width. The output must drive a load equivalent to 100 λ, of transistor width. Choose transistor sizes to achieve this delay. (8)
- Design a circuit to compute F = AB+ CD using NANDs and NORs. (8)
- Design a static CMOS circuit to compute F= (A + B)(C + D) with least delay. Each input can present a maximum of 30 λ of transistor width. The output must drive a load equivalent to 500 λ of transistor width. Choose transistor sizes to achieve least delay and estimate this delay in τ. (8)
- Sketch a schematic for a 12-input OR gate built from NANDs and NORs of no more than 3 inputs each. (8)
- Explain in detail different types of static CMOS circuits. (16)
- Explain in detail different types ofRatioed Circuits (8)
- Prove that the P/N ratio that gives lowest average delay in a logic gate is the square root of the ratio that gives equal rise and fall delays. (8)
- Explain in detail Cascode Voltage Switch Logic (CVSL ). (8)
- Explain in detail different types of Domino Logic. (16)
- Explain in detail different types of Pass Transistor Logic. (16)
- Explain in detail low power logic design. (8)
- Compare different types of circuit families. (16)
- Discuss in detail different types of static sequencing methods. (16)
- Discuss in detail max-delay timing constraints and min-delay timing constraints. (8)
- Explain in detail Time Borrowing (8)
- Discuss in detail various methods of Circuit Design of Latches. (16)
- Discuss in detail various methods of Circuit Design of Flip-flops. (16)
- Explain different types of transparent latches. (8)
- Discuss in detail various issues that designers must address when selecting a sequencing element methodology. (8)
- Discuss in detail various tradeoffs offered by flip-flops, pulsed latches, and transparent latches in sequencing overhead, skew tolerance, and simplicity. (8)
- Discuss in detail Sequencing Dynamic Circuits. (16)
- Discuss in detail the operation of synchronizer.
EC2354 VLSI Design Question Bank – Unit III: Prepared By V. Vaithianathan, AP/ECE, SSNCE