lecture11 - Lecture 11: Dynamic Logic EECS 312 Reading:...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
1 EECS 312 1 Lecture 11: Dynamic Logic EECS 312 Reading: 6.3.2, 6.3.3, 6.3.4 EECS 312 2 Last Time • Wrapped up pass-transistor logic • Introduced the concept of dynamic logic – Pre-charge the output to a known state, then transition only when needed – Use fast NMOS devices for high speed
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 EECS 312 3 Lecture Overview • Dynamic logic noise properties •2 nd order effects • Types of dynamic logic: – Domino – np-CMOS EECS 312 4 Reliability Problems — Charge Leakage M p M e V DD φ Out φ A C L (1) (2) φ t t V out (b) Effect on waveforms (a) Leakage sources precharge evaluate Minimum Clock Frequency: > 1 MHz
Background image of page 2
3 EECS 312 5 Solution to Charge Leakage Pro: eliminates leakage of charge away from C L Con: slows down the gate C L CLK CLK M e M p A B Out M kp Same approach as level restorer for pass transistor logic Keeper EECS 312 6 Charge Sharing C L CLK CLK C A C B B=0 A Out M p M e Charge stored originally on C L is redistributed (shared) over C L and C A • Static power consumption by downstream gates • Possible circuit malfunction depending on noise margins
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/01/2008 for the course EECS 312 taught by Professor Maharbiz during the Fall '07 term at University of Michigan.

Page1 / 9

lecture11 - Lecture 11: Dynamic Logic EECS 312 Reading:...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online