1 / 23

# Gate Design - PowerPoint PPT Presentation

Gate Design. Static complementary logic gate structures. Switch logic. Other Gate issues. Static complementary gates. Complementary have complementary pullup (p-type) and pulldown (n-type) networks. Static do not rely on stored charge. Advantage of Static complementary gates

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

## PowerPoint Slideshow about ' Gate Design' - dayton

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

• Static complementary logic gate structures.

• Switch logic.

• Other Gate issues

• Complementary

• have complementary pullup (p-type) and pulldown (n-type) networks.

• Static

• do not rely on stored charge.

• Advantage of Static complementary gates

• Simple, effective, reliable; hence ubiquitous.

Pullup and pulldown networks:

VDD

pullup

Network(P type)

out

inputs

pulldown

Network(N type)

VSS

P-type transistor on top is nonconducting

N-type transistor is conducting and provides a path from GND to the output.

The output therefore is '0'.

Inverter

+

out

a

+

out

b

a

+

b

a

out

• AOI

• and/or/invert

• OAI

• or/and/invert.

• Why ?

• Implement larger functions.

• Pullup and pulldown networks are compact:

• smaller area, higher speed than NAND/NOR network equivalents.

• AOI312

• and 3 inputs, and 1 input (dummy), and 2 inputs; or together these terms; then invert.

out = [ab+c]’:

invert

symbol

circuit

or

and

• Pullup and pulldown

• Networks are duals.

• To design one gate

• First design one network

• Then compute dual to get other network.

• Example:

• design network which

• pulls down when output should be 0

• then find dual to get pullup network

a

dummy

c

b

b

c

dummy

Dual network construction

• Can implement Boolean formulas

• as networks of switches.

• Can build switches

• from MOS transistors—transmission gates.

• Transmission gates

• do not amplify but have smaller layouts.

n-type switch

has source-drain voltage drop when conducting:

• conducts logic 0 perfectly;

• introduces threshold drop into logic 1.

VDD

VDD - Vt

VDD

Switch underdrives static gate, but gate restores logic levels.

VDD

VDD - Vt

VDD

Voltage drop causes next stage to be turned on weakly.

VDD

VDD - Vt

VDD

• Complementary switch

• Products full-supply voltages for both logic 0 and logic 1:

• n-type transistor conducts logic 0;

• p-type transistor conducts logic 1.

• Values are stored at parasitic capacitances on wires:

0

0

Charge sharing example

1

1

1

1