physical states for bits. black box representations

99
Physical States for Bits Physical States for Bits

Post on 21-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Physical States for Bits. Black Box Representations

Physical States for BitsPhysical States for Bits

Page 2: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 3: Physical States for Bits. Black Box Representations

Truth TablesTruth Tables

Page 4: Physical States for Bits. Black Box Representations

Basic Logic GatesBasic Logic Gates

Page 5: Physical States for Bits. Black Box Representations

NAND and NOR gatesNAND and NOR gates

Page 6: Physical States for Bits. Black Box Representations

Sum of Products CircuitsSum of Products Circuits

Page 7: Physical States for Bits. Black Box Representations

Timing DiagramsTiming Diagrams

Page 8: Physical States for Bits. Black Box Representations

Logic Levels for CMOSLogic Levels for CMOS

Page 9: Physical States for Bits. Black Box Representations

The concept of voltage-The concept of voltage-controlled resistancecontrolled resistance

Page 10: Physical States for Bits. Black Box Representations

nMOS transistornMOS transistor

Page 11: Physical States for Bits. Black Box Representations

pMOS transistorpMOS transistor

Page 12: Physical States for Bits. Black Box Representations

Now we put together nMOS Now we put together nMOS and pMOS transistors to and pMOS transistors to

create an invertercreate an inverter

Page 13: Physical States for Bits. Black Box Representations

Switch Model for CMOS inverterSwitch Model for CMOS inverter

Page 14: Physical States for Bits. Black Box Representations

Logical operation of CMOS inverterLogical operation of CMOS inverter

Page 15: Physical States for Bits. Black Box Representations

Explanation of 2-input CMOS NAND gateExplanation of 2-input CMOS NAND gate

Page 16: Physical States for Bits. Black Box Representations

Switch Model for NAND realized in CMOSSwitch Model for NAND realized in CMOS

Page 17: Physical States for Bits. Black Box Representations

Explanation of CMOS NORExplanation of CMOS NOR

Page 18: Physical States for Bits. Black Box Representations

CMOS NAND with 3 inputsCMOS NAND with 3 inputs

Page 19: Physical States for Bits. Black Box Representations

Example of realization of large Example of realization of large NAND gates in CMOSNAND gates in CMOS

Page 20: Physical States for Bits. Black Box Representations

Buffers realized in CMOSBuffers realized in CMOS

Page 21: Physical States for Bits. Black Box Representations

AND gate in CMOSAND gate in CMOS

Page 22: Physical States for Bits. Black Box Representations

AND-OR-INVERT gate in CMOSAND-OR-INVERT gate in CMOS

Page 23: Physical States for Bits. Black Box Representations

AND-OR-INVERT gate in CMOSAND-OR-INVERT gate in CMOS

Page 24: Physical States for Bits. Black Box Representations

CMOS OR-AND-INVERTCMOS OR-AND-INVERT

Page 25: Physical States for Bits. Black Box Representations

CMOS OR-AND-INVERTCMOS OR-AND-INVERT

Page 26: Physical States for Bits. Black Box Representations

Data Sheets and how to use themData Sheets and how to use them

Page 27: Physical States for Bits. Black Box Representations

Test Circuits and WaveformsTest Circuits and Waveforms

Page 28: Physical States for Bits. Black Box Representations

Input-Output CharacteristicsInput-Output Characteristics

Page 29: Physical States for Bits. Black Box Representations

Logic Levels and Noise Margins Logic Levels and Noise Margins for CMOS logic familyfor CMOS logic family

Page 30: Physical States for Bits. Black Box Representations

Resistive Models of InvertersResistive Models of Inverters

Page 31: Physical States for Bits. Black Box Representations

Resistive model for CMOS Resistive model for CMOS LOWLOW output output with resistive loadwith resistive load

Page 32: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box RepresentationsResistive model for CMOS Resistive model for CMOS HIGHHIGH output output with resistive loadwith resistive load

Page 33: Physical States for Bits. Black Box Representations

Circuit defintions to calculate Circuit defintions to calculate currentscurrents

Page 34: Physical States for Bits. Black Box Representations

Output loading specificationsOutput loading specifications

Page 35: Physical States for Bits. Black Box Representations

Estimating sink and source Estimating sink and source currentscurrents

Page 36: Physical States for Bits. Black Box Representations

CMOS inverters with nonideal CMOS inverters with nonideal input voltagesinput voltages

Page 37: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box RepresentationsCMOS inverter with load and CMOS inverter with load and nonideal 1.5 voltage inputnonideal 1.5 voltage input

Page 38: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box RepresentationsCMOS inverter with load and CMOS inverter with load and nonideal 3.5 voltage inputnonideal 3.5 voltage input

Page 39: Physical States for Bits. Black Box Representations

What to do with non-used What to do with non-used inputs?inputs?

Page 40: Physical States for Bits. Black Box Representations

Transition timesTransition times

Page 41: Physical States for Bits. Black Box Representations

How to analyze transition How to analyze transition times for CMOS output?times for CMOS output?

Page 42: Physical States for Bits. Black Box Representations

Model of HIGH-to-LOW transitionModel of HIGH-to-LOW transition

Page 43: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 44: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 45: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 46: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 47: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 48: Physical States for Bits. Black Box Representations
Page 49: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 50: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 51: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 52: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 53: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 54: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 55: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 56: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 57: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 58: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 59: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 60: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 61: Physical States for Bits. Black Box Representations
Page 62: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 63: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 64: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 65: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 66: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 67: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 68: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 69: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 70: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 71: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 72: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 73: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 74: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 75: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 76: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 77: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 78: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 79: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 80: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 81: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 82: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 83: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 84: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 85: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 86: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 87: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 88: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 89: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 90: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 91: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 92: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 93: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 94: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 95: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 96: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 97: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 98: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations

Page 99: Physical States for Bits. Black Box Representations

Black Box RepresentationsBlack Box Representations