SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
Hello instructor and peers, my name is Loren Karl
Schwappach. I am a working towards my BSEE and BSCE at CTU.
Today I am going to speak to you about Transistor Transistor Logic NAND
gates. To get the most from this briefing you will need to have an
understanding of BJTs and basic electronics.




                                                                          1
Today I am going to cover the following topics:
   Transistor Transistor Logic (TTL)
       Basic TTL NAND Circuit & Symbol
       PSpice Results for High Inputs
       PSpice Results for Low Inputs
       Simulation Results


If time permits I will also talk to you about:
   Totem Pole Output Stage & Fanout
   TTL Families




                                                  2
This diagram uses two 2N3904 NPN transistors to emulate
the dual-emitter NPN transistor commonly used in TTL NAND gates. I
had to tie transistors Q1a’s and Q1b’s collectors and bases together to
simulate the two-emitter transistor commonly used in TTL gates. Resistor
RB is called a pull resistor and is used to increase transistor Q3’s
switching speed. The symbols for representing NAND gates are
illustrated.

             Some of the advantages and disadvantages of TTL (Davis,
2011) include: CMOS is generally smaller and typically requires less
voltage and uses less power than TTL. TTL typically benefits from faster
switching speeds than CMOS. TTL uses bipolar transistors where CMOS
uses MOSFET (metal oxide semiconductor field effect transistor). CMOS
is more sensitive to ESD than TTL.




                                                                           3
I had to modify my original TTL circuit inputs into VDC
sources in order to correctly simulate the currents and voltages with both
inputs high. After running a PSpice simulation on the circuit I observed
the following results. First, the two logic highs (5VDC) resulted in a logic
low output (30.55mV) as should a NAND gate. Second, current flowed
from R1 to the base and collector of Q1a and Q1b (working in reverse
active state), the current then proceeded through the base of Q2 and Q3,
saturating both and sending the current to ground and resulting in a low
output.




                                                                               4
After modifying both of the inputs to provide 0VDC (logic low)
I observed the following results. First, the two logic lows resulted in a
logic high (5VDC) output. The easiest path to ground was from VCC
through resister R1, through the base of transistors Q1a and Q1b and then
to the inputs. Little current flowed to the base of transistors Q2 and Q3 as
a result, leaving both in cutoff mode and driving an output of 5VDC as a
NAND gate should.




                                                                               5
I next used the original TTL circuit with VPulse input sources
with Input A’s frequency at 1kHz (period = 1ms) and Input B’s frequency
at 500Hz (period = 2ms). The results were pleasing and confirmed my TTL
NAND gate circuit was correctly producing the results of a two input
NAND gate.




                                                                             6
I next checked the propagation delay and rise/fall times of the
circuit. The results were much better than I expected and showed
approximately: a fall time of 4ns, a high to low propagation delay of 2ns, a
rise time between 50-100ns, and a low to high propagation delay of around
25-50ns. These were in close agreement with TI’s (used to be National
Semiconductor) DM7400 quad two input NAND gate.




                                                                               7
Today I talked to you about transistor transistor logic. I
showed the most common TTL NAND gate, I tested a self engineered TTL
NAND circuit in PSpice against all possible inputs and confirmed the use
of TTL for gate creation. If I had additional time I would also introduced
the Totem Pole Output Stage, Fanout, and some popular TTL families.




                                                                             8
Does anyone have any questions?




                                  9
References:

Davis, L. (2011). Logic Threshold Voltage Levels. Retrieved August 16,
2011, from: http://www.interfacebus.com/voltage_threshold.html

DM7400 Specifications. (1989). National Semiconductor. Retrieved August
16, 2011, from:
http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS0066
13.PDF

Falstad, P. (2010). TTL NAND Gate Java Demonstration. Retrieved
August 16, 2011, from: http://falstad.com/circuit/e-ttlnand.html

Neamen, D. (2007). Microelectronics: Circuit Analysis and Design (3rd ed.).
New York, NY: McGraw-Hill.

Tokheim, R. (1988). Schaum’s Outline Series: Digital Principles (2nd ed.).
New York, NY: McGraw-Hill.

[Untitled SN7400]. (n.d.). Retrieved August 16, 2011, from:
http://focus.ti.com/graphics/folders/partimages/SN7400.jpg




                                                                              10
References Continued:

[Untitled NAND]. (n.d.). Retrieved August 16, 2011, from:
http://www.kpsec.freeuk.com/symbols/nand.gif

[Untitled IEEE NAND]. (n.d.). Retrieved August 16, 2011, from:
http://wiki-images.enotes.com/thumb/d/d8/NAND_IEC.svg/100px-
NAND_IEC.svg.png

[Untitled Question Mark]. (n.d.). Retrieved August 16, 2011, from:
http://healmyptsd.com/wp-content/uploads/2009/09/question-mark3-
misallphoto.jpg




                                                                     11
I had to modify my original TTL circuit inputs into VDC
sources in order to correctly simulate the currents and voltages with both
inputs high. After running a PSpice simulation on the circuit I observed
the following results. First, the two logic highs (5VDC) resulted in a logic
low output (30.55mV) as should a NAND gate. Second, current flowed
from R1 to the base and collector of Q1a and Q1b (working in reverse
active state), the current then proceeded through the base of Q2 and Q3,
saturating both and sending the current to ground and resulting in a low
output.




                                                                               12
After modifying both of the inputs to provide 0VDC (logic low)
I observed the following results. First, the two logic lows resulted in a
logic high (5VDC) output. The easiest path to ground was from VCC
through resister R1, through the base of transistors Q1a and Q1b and then
to the inputs. Little current flowed to the base of transistors Q2 and Q3 as
a result, leaving both in cutoff mode and driving an output of 5VDC as a
NAND gate should.




                                                                               13
If additional time permits:

             You can add another stage to the simple TTL model called a
Totem Pole Output Stage by adding another transistor and diode below
resister RC and above transistor Q3. This is used in most TTL circuits to
improve propagation delay times (Neamen, 2007, p. 1278).

             Fanout is another important TTL circuit consideration. The
Fanout number quantifies the maximum amount of similar logic circuits
that can be connected to the output (Neamen, 2007, p. 1279).




                                                                            14
TTL logic gates are in the 7400 and 5400 series. The 5400
series is typically used for military technologies due to the temperature
hardiness. TTL families include standard, Low Power, Low Power
Schottky, Schottky, Advanced low-power Schottky, and Advanced
Schottky. The Low Power Schottky is the most commonly used TTL and
the Advanced Schottky has the fastest switching speed and works in the
GHz range (Tokheim, 1988).




                                                                            15

Weitere Àhnliche Inhalte

Was ist angesagt?

Digital integrated circuits
Digital integrated circuitsDigital integrated circuits
Digital integrated circuitsTamilarasan N
 
MOS logic family
MOS logic familyMOS logic family
MOS logic familyGargiKhanna1
 
Digital ic ajal crc
Digital ic ajal crcDigital ic ajal crc
Digital ic ajal crcAJAL A J
 
Comparison of logic families using nand gate
Comparison of logic families using nand gateComparison of logic families using nand gate
Comparison of logic families using nand gateeSAT Journals
 
Logic families
Logic  familiesLogic  families
Logic familiesBipin Kujur
 
digital logic_families
digital logic_familiesdigital logic_families
digital logic_familiesPatel Jay
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuitsSakshi Bhargava
 
logic families
logic familieslogic families
logic familieslaksrags
 
CMOS Logic Circuits
CMOS Logic CircuitsCMOS Logic Circuits
CMOS Logic CircuitsMarmik Kothari
 
slide_logic_family_pune_SE_comp
slide_logic_family_pune_SE_compslide_logic_family_pune_SE_comp
slide_logic_family_pune_SE_comphello_priti
 
VLSI Design Sequential circuit design
VLSI Design Sequential circuit designVLSI Design Sequential circuit design
VLSI Design Sequential circuit designtamil arasan
 
Digital electronics logic families
Digital electronics logic familiesDigital electronics logic families
Digital electronics logic familiesBLESSINAR0
 
Logic family
Logic familyLogic family
Logic familydhawal mehta
 
logic family
logic familylogic family
logic familySachit Kumar
 
Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)Kashyap Mandaliya
 
Logic families
Logic familiesLogic families
Logic familiesDaudRaza2
 

Was ist angesagt? (19)

Digital integrated circuits
Digital integrated circuitsDigital integrated circuits
Digital integrated circuits
 
MOS logic family
MOS logic familyMOS logic family
MOS logic family
 
Ecl
EclEcl
Ecl
 
Digital ic ajal crc
Digital ic ajal crcDigital ic ajal crc
Digital ic ajal crc
 
jiby
jibyjiby
jiby
 
Comparison of logic families using nand gate
Comparison of logic families using nand gateComparison of logic families using nand gate
Comparison of logic families using nand gate
 
Logic families
Logic  familiesLogic  families
Logic families
 
digital logic_families
digital logic_familiesdigital logic_families
digital logic_families
 
Sequential cmos logic circuits
Sequential cmos logic circuitsSequential cmos logic circuits
Sequential cmos logic circuits
 
logic families
logic familieslogic families
logic families
 
CMOS Logic Circuits
CMOS Logic CircuitsCMOS Logic Circuits
CMOS Logic Circuits
 
slide_logic_family_pune_SE_comp
slide_logic_family_pune_SE_compslide_logic_family_pune_SE_comp
slide_logic_family_pune_SE_comp
 
VLSI Design Sequential circuit design
VLSI Design Sequential circuit designVLSI Design Sequential circuit design
VLSI Design Sequential circuit design
 
Digital electronics logic families
Digital electronics logic familiesDigital electronics logic families
Digital electronics logic families
 
Logic family
Logic familyLogic family
Logic family
 
Logic families
Logic familiesLogic families
Logic families
 
logic family
logic familylogic family
logic family
 
Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)
 
Logic families
Logic familiesLogic families
Logic families
 

Andere mochten auch

Ee395 lab 1 - bjt - loren - victor - taylor
Ee395   lab 1 - bjt - loren - victor - taylorEe395   lab 1 - bjt - loren - victor - taylor
Ee395 lab 1 - bjt - loren - victor - taylorLoren Schwappach
 
Pm600 1103 a-02-schwappach-loren-p2-t1
Pm600 1103 a-02-schwappach-loren-p2-t1Pm600 1103 a-02-schwappach-loren-p2-t1
Pm600 1103 a-02-schwappach-loren-p2-t1Loren Schwappach
 
Pm610 1103 b-02-schwappach-loren-p2-db3
Pm610 1103 b-02-schwappach-loren-p2-db3Pm610 1103 b-02-schwappach-loren-p2-db3
Pm610 1103 b-02-schwappach-loren-p2-db3Loren Schwappach
 
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf Loren Schwappach
 
Intd670 1103 a-10-schwappach-loren-p4-t2
Intd670 1103 a-10-schwappach-loren-p4-t2Intd670 1103 a-10-schwappach-loren-p4-t2
Intd670 1103 a-10-schwappach-loren-p4-t2Loren Schwappach
 
Rococo and neo_classical_art_-_schwappach
Rococo and neo_classical_art_-_schwappachRococo and neo_classical_art_-_schwappach
Rococo and neo_classical_art_-_schwappachLoren Schwappach
 
Ee463 communications 2 - lab 1 - loren schwappach
Ee463   communications 2 - lab 1 - loren schwappachEe463   communications 2 - lab 1 - loren schwappach
Ee463 communications 2 - lab 1 - loren schwappachLoren Schwappach
 
Ee463 synchronization - loren schwappach
Ee463   synchronization - loren schwappachEe463   synchronization - loren schwappach
Ee463 synchronization - loren schwappachLoren Schwappach
 
Pm600 1103 a-02-schwappach-loren-p4-t3
Pm600 1103 a-02-schwappach-loren-p4-t3Pm600 1103 a-02-schwappach-loren-p4-t3
Pm600 1103 a-02-schwappach-loren-p4-t3Loren Schwappach
 
Ee325 cmos design lab 4 report - loren k schwappach
Ee325 cmos design   lab 4 report - loren k schwappachEe325 cmos design   lab 4 report - loren k schwappach
Ee325 cmos design lab 4 report - loren k schwappachLoren Schwappach
 
Ee463 ofdm - loren schwappach
Ee463   ofdm - loren schwappachEe463   ofdm - loren schwappach
Ee463 ofdm - loren schwappachLoren Schwappach
 
EE375 Electronics 1: lab 1
EE375   Electronics 1: lab 1EE375   Electronics 1: lab 1
EE375 Electronics 1: lab 1Loren Schwappach
 
Risk management plan loren schwappach
Risk management plan   loren schwappachRisk management plan   loren schwappach
Risk management plan loren schwappachLoren Schwappach
 
Phase 4 task 2 - schwappach
Phase 4   task 2 - schwappachPhase 4   task 2 - schwappach
Phase 4 task 2 - schwappachLoren Schwappach
 
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfEE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfLoren Schwappach
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS PresentationLoren Schwappach
 

Andere mochten auch (18)

Ee395 lab 1 - bjt - loren - victor - taylor
Ee395   lab 1 - bjt - loren - victor - taylorEe395   lab 1 - bjt - loren - victor - taylor
Ee395 lab 1 - bjt - loren - victor - taylor
 
Pm600 1103 a-02-schwappach-loren-p2-t1
Pm600 1103 a-02-schwappach-loren-p2-t1Pm600 1103 a-02-schwappach-loren-p2-t1
Pm600 1103 a-02-schwappach-loren-p2-t1
 
Pm610 1103 b-02-schwappach-loren-p2-db3
Pm610 1103 b-02-schwappach-loren-p2-db3Pm610 1103 b-02-schwappach-loren-p2-db3
Pm610 1103 b-02-schwappach-loren-p2-db3
 
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 1 - Loren Schwappach.pdf
 
Intd670 1103 a-10-schwappach-loren-p4-t2
Intd670 1103 a-10-schwappach-loren-p4-t2Intd670 1103 a-10-schwappach-loren-p4-t2
Intd670 1103 a-10-schwappach-loren-p4-t2
 
Project final
Project finalProject final
Project final
 
Rococo and neo_classical_art_-_schwappach
Rococo and neo_classical_art_-_schwappachRococo and neo_classical_art_-_schwappach
Rococo and neo_classical_art_-_schwappach
 
Ee463 communications 2 - lab 1 - loren schwappach
Ee463   communications 2 - lab 1 - loren schwappachEe463   communications 2 - lab 1 - loren schwappach
Ee463 communications 2 - lab 1 - loren schwappach
 
Ee463 synchronization - loren schwappach
Ee463   synchronization - loren schwappachEe463   synchronization - loren schwappach
Ee463 synchronization - loren schwappach
 
Pm600 1103 a-02-schwappach-loren-p4-t3
Pm600 1103 a-02-schwappach-loren-p4-t3Pm600 1103 a-02-schwappach-loren-p4-t3
Pm600 1103 a-02-schwappach-loren-p4-t3
 
Phy340
Phy340Phy340
Phy340
 
Ee325 cmos design lab 4 report - loren k schwappach
Ee325 cmos design   lab 4 report - loren k schwappachEe325 cmos design   lab 4 report - loren k schwappach
Ee325 cmos design lab 4 report - loren k schwappach
 
Ee463 ofdm - loren schwappach
Ee463   ofdm - loren schwappachEe463   ofdm - loren schwappach
Ee463 ofdm - loren schwappach
 
EE375 Electronics 1: lab 1
EE375   Electronics 1: lab 1EE375   Electronics 1: lab 1
EE375 Electronics 1: lab 1
 
Risk management plan loren schwappach
Risk management plan   loren schwappachRisk management plan   loren schwappach
Risk management plan loren schwappach
 
Phase 4 task 2 - schwappach
Phase 4   task 2 - schwappachPhase 4   task 2 - schwappach
Phase 4 task 2 - schwappach
 
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfEE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS Presentation
 

Ähnlich wie 2a ee600 device_ttl_schwappach

digitalelectronicslogicfamilies-190628101225-converted.pptx
digitalelectronicslogicfamilies-190628101225-converted.pptxdigitalelectronicslogicfamilies-190628101225-converted.pptx
digitalelectronicslogicfamilies-190628101225-converted.pptxBijaySharma51
 
Logic Gates & Family.pdf
Logic Gates & Family.pdfLogic Gates & Family.pdf
Logic Gates & Family.pdfDanishKhan313548
 
202004290049385c9ea4cf11.pptx
202004290049385c9ea4cf11.pptx202004290049385c9ea4cf11.pptx
202004290049385c9ea4cf11.pptxanil_gaur
 
logic family1.pdf
logic family1.pdflogic family1.pdf
logic family1.pdfanil_gaur
 
LOGIC FAMILY.pptx
LOGIC FAMILY.pptxLOGIC FAMILY.pptx
LOGIC FAMILY.pptxanil_gaur
 
7833177.ppt
7833177.ppt7833177.ppt
7833177.pptVaibhavii2
 
5 experiment -_characteristics_of_bipolar_junction_transistors
5 experiment -_characteristics_of_bipolar_junction_transistors5 experiment -_characteristics_of_bipolar_junction_transistors
5 experiment -_characteristics_of_bipolar_junction_transistorsengrsabi
 
Hardware combinational
Hardware combinationalHardware combinational
Hardware combinationalDefri Tan
 
Logic families(unit 4)
Logic families(unit 4)Logic families(unit 4)
Logic families(unit 4)SURBHI SAROHA
 
Lec 4 digital electronics - interated circuit technology -characteristics o...
Lec 4   digital electronics - interated circuit technology -characteristics o...Lec 4   digital electronics - interated circuit technology -characteristics o...
Lec 4 digital electronics - interated circuit technology -characteristics o...priyankatabhane
 
B sc cs i bo-de u-iv logic families
B sc cs i bo-de u-iv logic familiesB sc cs i bo-de u-iv logic families
B sc cs i bo-de u-iv logic familiesRai University
 
direct coupled transistor logic
direct coupled transistor logicdirect coupled transistor logic
direct coupled transistor logicsonalijagtap15
 

Ähnlich wie 2a ee600 device_ttl_schwappach (20)

digitalelectronicslogicfamilies-190628101225-converted.pptx
digitalelectronicslogicfamilies-190628101225-converted.pptxdigitalelectronicslogicfamilies-190628101225-converted.pptx
digitalelectronicslogicfamilies-190628101225-converted.pptx
 
Unit I.pptx
Unit I.pptxUnit I.pptx
Unit I.pptx
 
Digital logic families
Digital logic familiesDigital logic families
Digital logic families
 
Logic Gates & Family.pdf
Logic Gates & Family.pdfLogic Gates & Family.pdf
Logic Gates & Family.pdf
 
202004290049385c9ea4cf11.pptx
202004290049385c9ea4cf11.pptx202004290049385c9ea4cf11.pptx
202004290049385c9ea4cf11.pptx
 
logic family1.pdf
logic family1.pdflogic family1.pdf
logic family1.pdf
 
LOGIC FAMILY.pptx
LOGIC FAMILY.pptxLOGIC FAMILY.pptx
LOGIC FAMILY.pptx
 
UNIT 3.pptx
UNIT 3.pptxUNIT 3.pptx
UNIT 3.pptx
 
Chapter 3.pptx
Chapter 3.pptxChapter 3.pptx
Chapter 3.pptx
 
7833177.ppt
7833177.ppt7833177.ppt
7833177.ppt
 
Logic families
Logic familiesLogic families
Logic families
 
5 experiment -_characteristics_of_bipolar_junction_transistors
5 experiment -_characteristics_of_bipolar_junction_transistors5 experiment -_characteristics_of_bipolar_junction_transistors
5 experiment -_characteristics_of_bipolar_junction_transistors
 
Unit 5 session 4
Unit 5 session 4Unit 5 session 4
Unit 5 session 4
 
Unit 5 session 4
Unit 5 session 4Unit 5 session 4
Unit 5 session 4
 
Hardware combinational
Hardware combinationalHardware combinational
Hardware combinational
 
Logic families(unit 4)
Logic families(unit 4)Logic families(unit 4)
Logic families(unit 4)
 
Lec 4 digital electronics - interated circuit technology -characteristics o...
Lec 4   digital electronics - interated circuit technology -characteristics o...Lec 4   digital electronics - interated circuit technology -characteristics o...
Lec 4 digital electronics - interated circuit technology -characteristics o...
 
logic_families_lecture.ppt
logic_families_lecture.pptlogic_families_lecture.ppt
logic_families_lecture.ppt
 
B sc cs i bo-de u-iv logic families
B sc cs i bo-de u-iv logic familiesB sc cs i bo-de u-iv logic families
B sc cs i bo-de u-iv logic families
 
direct coupled transistor logic
direct coupled transistor logicdirect coupled transistor logic
direct coupled transistor logic
 

Mehr von Loren Schwappach

EE312 Embedded Microcontrollers Lab
EE312 Embedded Microcontrollers LabEE312 Embedded Microcontrollers Lab
EE312 Embedded Microcontrollers LabLoren Schwappach
 
Ee325 cmos design lab 7 report - loren k schwappach
Ee325 cmos design   lab 7 report - loren k schwappachEe325 cmos design   lab 7 report - loren k schwappach
Ee325 cmos design lab 7 report - loren k schwappachLoren Schwappach
 
Ee325 cmos design lab 6 report - loren k schwappach
Ee325 cmos design   lab 6 report - loren k schwappachEe325 cmos design   lab 6 report - loren k schwappach
Ee325 cmos design lab 6 report - loren k schwappachLoren Schwappach
 
Ee325 cmos design lab 5 report - loren k schwappach
Ee325 cmos design   lab 5 report - loren k schwappachEe325 cmos design   lab 5 report - loren k schwappach
Ee325 cmos design lab 5 report - loren k schwappachLoren Schwappach
 
Ee325 cmos design lab 3 report - loren k schwappach
Ee325 cmos design   lab 3 report - loren k schwappachEe325 cmos design   lab 3 report - loren k schwappach
Ee325 cmos design lab 3 report - loren k schwappachLoren Schwappach
 
Loren k. schwappach ee331 - lab 4
Loren k. schwappach   ee331 - lab 4Loren k. schwappach   ee331 - lab 4
Loren k. schwappach ee331 - lab 4Loren Schwappach
 
Loren k. schwappach ee331 - lab 3
Loren k. schwappach   ee331 - lab 3Loren k. schwappach   ee331 - lab 3
Loren k. schwappach ee331 - lab 3Loren Schwappach
 
Ee343 signals and systems - lab 2 - loren schwappach
Ee343   signals and systems - lab 2 - loren schwappachEe343   signals and systems - lab 2 - loren schwappach
Ee343 signals and systems - lab 2 - loren schwappachLoren Schwappach
 
Ee343 signals and systems - lab 1 - loren schwappach
Ee343   signals and systems - lab 1 - loren schwappachEe343   signals and systems - lab 1 - loren schwappach
Ee343 signals and systems - lab 1 - loren schwappachLoren Schwappach
 
Ee 352 lab 1 (tutorial) - schwappach - 15 oct 09
Ee 352   lab 1 (tutorial) - schwappach - 15 oct 09Ee 352   lab 1 (tutorial) - schwappach - 15 oct 09
Ee 352 lab 1 (tutorial) - schwappach - 15 oct 09Loren Schwappach
 
EE375 Electronics 1: lab 3
EE375   Electronics 1: lab 3EE375   Electronics 1: lab 3
EE375 Electronics 1: lab 3Loren Schwappach
 
Ee395 lab 2 - loren - victor - taylor
Ee395   lab 2 - loren - victor - taylorEe395   lab 2 - loren - victor - taylor
Ee395 lab 2 - loren - victor - taylorLoren Schwappach
 
5 ee415 - adv electronics - presentation - schwappach
5   ee415 - adv electronics - presentation - schwappach5   ee415 - adv electronics - presentation - schwappach
5 ee415 - adv electronics - presentation - schwappachLoren Schwappach
 
4 ee414 - adv electroncs - lab 3 - loren schwappach
4   ee414 - adv electroncs - lab 3 - loren schwappach4   ee414 - adv electroncs - lab 3 - loren schwappach
4 ee414 - adv electroncs - lab 3 - loren schwappachLoren Schwappach
 
3 ee414 - adv electroncs - lab 2 - loren schwappach
3   ee414 - adv electroncs - lab 2 - loren schwappach3   ee414 - adv electroncs - lab 2 - loren schwappach
3 ee414 - adv electroncs - lab 2 - loren schwappachLoren Schwappach
 
2 ee414 - adv electroncs - lab 1 - loren schwappach
2   ee414 - adv electroncs - lab 1 - loren schwappach2   ee414 - adv electroncs - lab 1 - loren schwappach
2 ee414 - adv electroncs - lab 1 - loren schwappachLoren Schwappach
 
Ee443 phase locked loop - presentation - schwappach and brandy
Ee443   phase locked loop - presentation - schwappach and brandyEe443   phase locked loop - presentation - schwappach and brandy
Ee443 phase locked loop - presentation - schwappach and brandyLoren Schwappach
 
Ee443 phase locked loop - paper - schwappach and brandy
Ee443   phase locked loop - paper - schwappach and brandyEe443   phase locked loop - paper - schwappach and brandy
Ee443 phase locked loop - paper - schwappach and brandyLoren Schwappach
 
Ee443 communications 1 - lab 2 - loren schwappach
Ee443   communications 1 - lab 2 - loren schwappachEe443   communications 1 - lab 2 - loren schwappach
Ee443 communications 1 - lab 2 - loren schwappachLoren Schwappach
 
Ee463 communications 2 - lab 2 - loren schwappach
Ee463   communications 2 - lab 2 - loren schwappachEe463   communications 2 - lab 2 - loren schwappach
Ee463 communications 2 - lab 2 - loren schwappachLoren Schwappach
 

Mehr von Loren Schwappach (20)

EE312 Embedded Microcontrollers Lab
EE312 Embedded Microcontrollers LabEE312 Embedded Microcontrollers Lab
EE312 Embedded Microcontrollers Lab
 
Ee325 cmos design lab 7 report - loren k schwappach
Ee325 cmos design   lab 7 report - loren k schwappachEe325 cmos design   lab 7 report - loren k schwappach
Ee325 cmos design lab 7 report - loren k schwappach
 
Ee325 cmos design lab 6 report - loren k schwappach
Ee325 cmos design   lab 6 report - loren k schwappachEe325 cmos design   lab 6 report - loren k schwappach
Ee325 cmos design lab 6 report - loren k schwappach
 
Ee325 cmos design lab 5 report - loren k schwappach
Ee325 cmos design   lab 5 report - loren k schwappachEe325 cmos design   lab 5 report - loren k schwappach
Ee325 cmos design lab 5 report - loren k schwappach
 
Ee325 cmos design lab 3 report - loren k schwappach
Ee325 cmos design   lab 3 report - loren k schwappachEe325 cmos design   lab 3 report - loren k schwappach
Ee325 cmos design lab 3 report - loren k schwappach
 
Loren k. schwappach ee331 - lab 4
Loren k. schwappach   ee331 - lab 4Loren k. schwappach   ee331 - lab 4
Loren k. schwappach ee331 - lab 4
 
Loren k. schwappach ee331 - lab 3
Loren k. schwappach   ee331 - lab 3Loren k. schwappach   ee331 - lab 3
Loren k. schwappach ee331 - lab 3
 
Ee343 signals and systems - lab 2 - loren schwappach
Ee343   signals and systems - lab 2 - loren schwappachEe343   signals and systems - lab 2 - loren schwappach
Ee343 signals and systems - lab 2 - loren schwappach
 
Ee343 signals and systems - lab 1 - loren schwappach
Ee343   signals and systems - lab 1 - loren schwappachEe343   signals and systems - lab 1 - loren schwappach
Ee343 signals and systems - lab 1 - loren schwappach
 
Ee 352 lab 1 (tutorial) - schwappach - 15 oct 09
Ee 352   lab 1 (tutorial) - schwappach - 15 oct 09Ee 352   lab 1 (tutorial) - schwappach - 15 oct 09
Ee 352 lab 1 (tutorial) - schwappach - 15 oct 09
 
EE375 Electronics 1: lab 3
EE375   Electronics 1: lab 3EE375   Electronics 1: lab 3
EE375 Electronics 1: lab 3
 
Ee395 lab 2 - loren - victor - taylor
Ee395   lab 2 - loren - victor - taylorEe395   lab 2 - loren - victor - taylor
Ee395 lab 2 - loren - victor - taylor
 
5 ee415 - adv electronics - presentation - schwappach
5   ee415 - adv electronics - presentation - schwappach5   ee415 - adv electronics - presentation - schwappach
5 ee415 - adv electronics - presentation - schwappach
 
4 ee414 - adv electroncs - lab 3 - loren schwappach
4   ee414 - adv electroncs - lab 3 - loren schwappach4   ee414 - adv electroncs - lab 3 - loren schwappach
4 ee414 - adv electroncs - lab 3 - loren schwappach
 
3 ee414 - adv electroncs - lab 2 - loren schwappach
3   ee414 - adv electroncs - lab 2 - loren schwappach3   ee414 - adv electroncs - lab 2 - loren schwappach
3 ee414 - adv electroncs - lab 2 - loren schwappach
 
2 ee414 - adv electroncs - lab 1 - loren schwappach
2   ee414 - adv electroncs - lab 1 - loren schwappach2   ee414 - adv electroncs - lab 1 - loren schwappach
2 ee414 - adv electroncs - lab 1 - loren schwappach
 
Ee443 phase locked loop - presentation - schwappach and brandy
Ee443   phase locked loop - presentation - schwappach and brandyEe443   phase locked loop - presentation - schwappach and brandy
Ee443 phase locked loop - presentation - schwappach and brandy
 
Ee443 phase locked loop - paper - schwappach and brandy
Ee443   phase locked loop - paper - schwappach and brandyEe443   phase locked loop - paper - schwappach and brandy
Ee443 phase locked loop - paper - schwappach and brandy
 
Ee443 communications 1 - lab 2 - loren schwappach
Ee443   communications 1 - lab 2 - loren schwappachEe443   communications 1 - lab 2 - loren schwappach
Ee443 communications 1 - lab 2 - loren schwappach
 
Ee463 communications 2 - lab 2 - loren schwappach
Ee463   communications 2 - lab 2 - loren schwappachEe463   communications 2 - lab 2 - loren schwappach
Ee463 communications 2 - lab 2 - loren schwappach
 

KĂŒrzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

KĂŒrzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

2a ee600 device_ttl_schwappach

  • 1. Hello instructor and peers, my name is Loren Karl Schwappach. I am a working towards my BSEE and BSCE at CTU. Today I am going to speak to you about Transistor Transistor Logic NAND gates. To get the most from this briefing you will need to have an understanding of BJTs and basic electronics. 1
  • 2. Today I am going to cover the following topics:  Transistor Transistor Logic (TTL)  Basic TTL NAND Circuit & Symbol  PSpice Results for High Inputs  PSpice Results for Low Inputs  Simulation Results If time permits I will also talk to you about:  Totem Pole Output Stage & Fanout  TTL Families 2
  • 3. This diagram uses two 2N3904 NPN transistors to emulate the dual-emitter NPN transistor commonly used in TTL NAND gates. I had to tie transistors Q1a’s and Q1b’s collectors and bases together to simulate the two-emitter transistor commonly used in TTL gates. Resistor RB is called a pull resistor and is used to increase transistor Q3’s switching speed. The symbols for representing NAND gates are illustrated. Some of the advantages and disadvantages of TTL (Davis, 2011) include: CMOS is generally smaller and typically requires less voltage and uses less power than TTL. TTL typically benefits from faster switching speeds than CMOS. TTL uses bipolar transistors where CMOS uses MOSFET (metal oxide semiconductor field effect transistor). CMOS is more sensitive to ESD than TTL. 3
  • 4. I had to modify my original TTL circuit inputs into VDC sources in order to correctly simulate the currents and voltages with both inputs high. After running a PSpice simulation on the circuit I observed the following results. First, the two logic highs (5VDC) resulted in a logic low output (30.55mV) as should a NAND gate. Second, current flowed from R1 to the base and collector of Q1a and Q1b (working in reverse active state), the current then proceeded through the base of Q2 and Q3, saturating both and sending the current to ground and resulting in a low output. 4
  • 5. After modifying both of the inputs to provide 0VDC (logic low) I observed the following results. First, the two logic lows resulted in a logic high (5VDC) output. The easiest path to ground was from VCC through resister R1, through the base of transistors Q1a and Q1b and then to the inputs. Little current flowed to the base of transistors Q2 and Q3 as a result, leaving both in cutoff mode and driving an output of 5VDC as a NAND gate should. 5
  • 6. I next used the original TTL circuit with VPulse input sources with Input A’s frequency at 1kHz (period = 1ms) and Input B’s frequency at 500Hz (period = 2ms). The results were pleasing and confirmed my TTL NAND gate circuit was correctly producing the results of a two input NAND gate. 6
  • 7. I next checked the propagation delay and rise/fall times of the circuit. The results were much better than I expected and showed approximately: a fall time of 4ns, a high to low propagation delay of 2ns, a rise time between 50-100ns, and a low to high propagation delay of around 25-50ns. These were in close agreement with TI’s (used to be National Semiconductor) DM7400 quad two input NAND gate. 7
  • 8. Today I talked to you about transistor transistor logic. I showed the most common TTL NAND gate, I tested a self engineered TTL NAND circuit in PSpice against all possible inputs and confirmed the use of TTL for gate creation. If I had additional time I would also introduced the Totem Pole Output Stage, Fanout, and some popular TTL families. 8
  • 9. Does anyone have any questions? 9
  • 10. References: Davis, L. (2011). Logic Threshold Voltage Levels. Retrieved August 16, 2011, from: http://www.interfacebus.com/voltage_threshold.html DM7400 Specifications. (1989). National Semiconductor. Retrieved August 16, 2011, from: http://www.datasheetcatalog.org/datasheet/nationalsemiconductor/DS0066 13.PDF Falstad, P. (2010). TTL NAND Gate Java Demonstration. Retrieved August 16, 2011, from: http://falstad.com/circuit/e-ttlnand.html Neamen, D. (2007). Microelectronics: Circuit Analysis and Design (3rd ed.). New York, NY: McGraw-Hill. Tokheim, R. (1988). Schaum’s Outline Series: Digital Principles (2nd ed.). New York, NY: McGraw-Hill. [Untitled SN7400]. (n.d.). Retrieved August 16, 2011, from: http://focus.ti.com/graphics/folders/partimages/SN7400.jpg 10
  • 11. References Continued: [Untitled NAND]. (n.d.). Retrieved August 16, 2011, from: http://www.kpsec.freeuk.com/symbols/nand.gif [Untitled IEEE NAND]. (n.d.). Retrieved August 16, 2011, from: http://wiki-images.enotes.com/thumb/d/d8/NAND_IEC.svg/100px- NAND_IEC.svg.png [Untitled Question Mark]. (n.d.). Retrieved August 16, 2011, from: http://healmyptsd.com/wp-content/uploads/2009/09/question-mark3- misallphoto.jpg 11
  • 12. I had to modify my original TTL circuit inputs into VDC sources in order to correctly simulate the currents and voltages with both inputs high. After running a PSpice simulation on the circuit I observed the following results. First, the two logic highs (5VDC) resulted in a logic low output (30.55mV) as should a NAND gate. Second, current flowed from R1 to the base and collector of Q1a and Q1b (working in reverse active state), the current then proceeded through the base of Q2 and Q3, saturating both and sending the current to ground and resulting in a low output. 12
  • 13. After modifying both of the inputs to provide 0VDC (logic low) I observed the following results. First, the two logic lows resulted in a logic high (5VDC) output. The easiest path to ground was from VCC through resister R1, through the base of transistors Q1a and Q1b and then to the inputs. Little current flowed to the base of transistors Q2 and Q3 as a result, leaving both in cutoff mode and driving an output of 5VDC as a NAND gate should. 13
  • 14. If additional time permits: You can add another stage to the simple TTL model called a Totem Pole Output Stage by adding another transistor and diode below resister RC and above transistor Q3. This is used in most TTL circuits to improve propagation delay times (Neamen, 2007, p. 1278). Fanout is another important TTL circuit consideration. The Fanout number quantifies the maximum amount of similar logic circuits that can be connected to the output (Neamen, 2007, p. 1279). 14
  • 15. TTL logic gates are in the 7400 and 5400 series. The 5400 series is typically used for military technologies due to the temperature hardiness. TTL families include standard, Low Power, Low Power Schottky, Schottky, Advanced low-power Schottky, and Advanced Schottky. The Low Power Schottky is the most commonly used TTL and the Advanced Schottky has the fastest switching speed and works in the GHz range (Tokheim, 1988). 15