0% found this document useful (0 votes)
107 views27 pages

ECE-E434 Digital Electronics

This document summarizes lectures on pass-transistor logic, dynamic logic, and memory circuits from the ECE-E434 Digital Electronics course taught by Professor Pouya Dianat from October 31 to November 3, 2017. The lectures covered pass-transistor logic and its advantages over CMOS, dynamic logic circuits that operate based on charging and discharging capacitors with a clock, and various issues that can arise with dynamic logic designs like noise margins and charge decay over time.

Uploaded by

Phuoc Vu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views27 pages

ECE-E434 Digital Electronics

This document summarizes lectures on pass-transistor logic, dynamic logic, and memory circuits from the ECE-E434 Digital Electronics course taught by Professor Pouya Dianat from October 31 to November 3, 2017. The lectures covered pass-transistor logic and its advantages over CMOS, dynamic logic circuits that operate based on charging and discharging capacitors with a clock, and various issues that can arise with dynamic logic designs like noise margins and charge decay over time.

Uploaded by

Phuoc Vu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

ECE-E434 Digital Electronics

Lectures 10-12: Pass-transistor Logic,


Dynamic Logic, Memory Circuits

Instructor: Pouya Dianat


Oct 31 & Nov 2-3 2017
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Digital IC Technologies

✔ ✔
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Pass-Transistor Logic (PTL)

A B C Y A B C Y
H H H H H H H H
L H H L L H H L
H L H L H L H H
H H L L H H L H
H L L L H L L L
L H L L L H L L
L L H L L L H L
L L L L L L L L
Y = ABC Y = A (B + C)
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Pass-Transistor Logic (PTL)


Main benefit: Lower number of transistors per operation than CMOS alone.

CMOS-transmission Gate
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

PTL Design Consideration


A basic design requirement of PTL circuits:
• every node must have, at all times, a low-resistance path to either ground or
VDD.

Such a path does not exist It is provided through switch S2.


when B is low and S1 is open.
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

An example of NMOS TPL


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Reminder: The body effect

The body effect can be seen as a change/increase in threshold voltage


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic Response of NMOS PTL


• Reduced gate noise immunity
• “Poor 1” Operation  Can cause conduction in the next inverter
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Solution to NMOS PTL Problem


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

CMOS Transmission Gate Logic


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

CMOS Pass Logic: Dynamic Response


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Equivalent resistance:
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Time Response
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Equivalent Capacitance
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Logic Circuits with PTL


ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit


• Static Circuits  Every node has a defined low (ground) or high (VDD) voltage
• Dynamic Circuits  Relies on charging of capacitors
• Problems: Caps may be leaky; therefore nodes lose voltage
• Solution: Periodically refreshing node voltages with a clock signal
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Why Dynamic MOS Logic


Standard CMOS: Psuedo-NMOS: PTL: Dynamic MOS Logic:

• Easy to design • Simpe small area • Complex non-


• Max logic swing • Requires CMOS to robust design
• Noise-immune restore voltage
• Zero static power • Non-Zero static • Zero static power
• Equal LH and HL power
delays
• Two transistor per • Two transistor per • Low device count
input input
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit


• What happens when f is low?
 Qp is on, Qe is off  No pass to ground
 CL charges to VDD
 Inputs A, B, and C are allowed to change
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit


• What happens when f is high?
 Qp is off, Qe is on
 If PDN is high, nothing changes  tPLH=0
 If PDN is low, CL will discharge  tPHL>0; calculated similar to CMOS
• Question: Does Qe increase the delay?
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Transistor Sizing


• PDN: follows the same rules as that of CMOS Logic Gates
• Qp :
• W/L should be large enough to charge CL to VDD during the pre-charge interval
• It should be small enough to keep CL small.
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Non-idealities


• Noise margin:
• During Evaluation, Qe will conduct.
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Non-idealities


• Output voltage decay due to leakage:
• There is leakage current that discharges capacitor
• It is through reverse saturation current of drain-substrate pn junctions (10-15-
10-12A)
• It is temperature dependent
• More significant in slow clock
• Requires “refreshing”
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Non-idealities


• Charge sharing: • Static Power Loss
• Fixes charge sharing
• Decreases load cap.
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Non-idealities


• Clock feedthrough:
• When Qp turns off
• CL is capacitively coupled to the clock
• Assume PDN is also off  Output node is floating
• CL will get charged through the clock signal.
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Dynamic MOS Circuit: Non-idealities


• Impractical Cascading Problem:
ECE-E434
Digital Electronics
Advanced Topics in Digital IC Design – Ch. 15

Solution to Cascading: Domino Gate


• A standard CMOS is added to prevent premature discharging of CL2
• Disadvantage: Increased Delay is LH transistion.

You might also like