(CSM 16B) Quest Review Session
(CSM 16B) Quest Review Session
Review Session
Presenters: Naomi Sagan, Dexter Lee, Jay Monga, Gavin Liu
Topics
Part 1: 16A Review
● Equivalent resistance
● KCL/KVL
● Nodal analysis
● Equivalent circuits, superposition
● Capacitor voltage current relation
● http://bit.ly/csm16b-quest-review
Feel free to unmute yourself or ask in the chat if you have any questions on 16a review.
Transistors
Building blocks of Digital Logic
Transistors
Building blocks of Digital Logic
Transistors
Building blocks of Digital Logic
Transistor Models
PMOS NMOS
Transistor Models
Resistor-switch model: Same as switch model, except there is some
internal resistance Ron when the switch is closed. Accounts for some
power consumption.
PMOS NMOS
Transistor Models
RC-model: Same as the resistor-switch model, and you add a
capacitor between the gate and the source. Accounts for some
power consumption and switching delay.
PMOS NMOS
Transistor Configurations
Vin Vout
0 1
1 0
NOT Gate
Transistor Configurations
- +
Vin Vout
0 1 -
1 0
-
We can use transistors to model various logic functions! -
NOT Gate
Transistor Configurations
+ +
Vin Vout
0 1 +
1 0
+ -
We can use transistors to model various logic functions!
NOT Gate
Transistor Configurations
Logic Gates: Specific configurations of pull-down and pull-up networks let us implement
digital logic!
A B Out
0 0 VDD
0 1 VDD
1 0 VDD
1 1 GND NAND Gate
Transistor Configurations
Logic Gates: Specific configurations of pull-down and pull-up networks let us implement
digital logic!
NAND Gate
Transistor Configurations
Logic Gates: Specific configurations of pull-down and pull-up networks let us implement
digital logic!
A B Out
0 0 VDD
0 1 GND
1 0 GND
1 1 GND NAND Gate NOR Gate
Transistor Configurations
Logic Gates: Chaining together basic NOT, NAND, NOR lets us create more complicated
logic!
Transistor Configurations
Logic Gates: Chaining together basic NOT, NAND, NOR lets us create more complicated
logic!
When in doubt,
truth tables
will be your
friend :)
1 0 0 V_DD
A B C Out
1 0 0 V_DD
0 1 0 V_DD
A B C Out
1 0 0 V_DD
0 1 0 V_DD
0 0 1 V_DD
Notice that if any one or two of A, B, C have voltage,
A B C Out the output will be V_DD. At least one of the PMOS’s
will be closed, and there will be no direct connection to
1 0 0 V_DD ground. However, this changes if they ALL have voltage.
0 1 0 V_DD
0 0 1 V_DD
Notice that if any one or two of A, B, C have voltage,
A B C Out the output will be V_DD. At least one of the PMOS’s
will be closed, and there will be no direct connection to
1 0 0 V_DD ground. However, this changes if they ALL have voltage.
0 1 0 V_DD
0 0 1 V_DD
1 1 1 0
If A and B
and C have
voltage, then
the PMOS’s
will open
while the
NMOS’s
close.
Therefore,
OUT will be
just ground.
Notice that if any one or two of A, B, C have voltage,
A B C Out the output will be V_DD. At least one of the PMOS’s
will be closed, and there will be no direct connection to
1 0 0 V_DD ground. However, this changes if they ALL have voltage.
0 1 0 V_DD
0 0 1 V_DD
1 1 1 0
If A and B
and C have
voltage, then
the PMOS’s
will open
OUT = 0 when A ^ B ^ C while the
NMOS’s
close.
Therefore,
OUT will be
just ground.
Spring 2017 - Midterm 1
Power and Energy
Key Points:
● Energy is dissipated when current flows through a resistor.
● Energy is stored when a capacitor charges, and released when it discharges.
● Voltage sources supply energy to a circuit.
● The rate energy is supplied or consumed is power.
1. When Vin is high, VGS of the NMOS transistor is greater than Vtn, so
the switch of the transistor is closed, so we can model it as a
resistor from Vout to ground.
2. When Vin is low, VGS of the NMOS transistor is less than Vtn, so the
switch of the transistor is open, so we can model it as an open
circuit.
● http://bit.ly/csm16b-quest-review
Feel free to unmute yourself or ask in the chat if you have any final questions.