Upload
melissa-bennett
View
215
Download
1
Embed Size (px)
Citation preview
ECEn 191 – New Student Seminar - Session 6 Digital Logic
Digital Logic
ECEn 191 New Student Seminar
ECEn 191 – New Student Seminar - Session 6 Digital Logic
BUSINESS CALCULATIONS
ECEn 191 – New Student Seminar - Session 6 Digital Logic
SCIENTIFIC CALCULATIONS
ECEn 191 – New Student Seminar - Session 6 Digital Logic
MACHINE LOGIC
ECEn 191 – New Student Seminar - Session 6 Digital Logic
TRUTH TABLE FOR THE AND
F is true if A and B are true
ECEn 191 – New Student Seminar - Session 6 Digital Logic
THE AND LOGIC GATE
ECEn 191 – New Student Seminar - Session 6 Digital Logic
THE AND, OR, AND NOT
ECEn 191 – New Student Seminar - Session 6 Digital Logic
THE ADDER
ECEn 191 – New Student Seminar - Session 6 Digital Logic
THREE BIT ADDER
010+011
101
ECEn 191 – New Student Seminar - Session 6 Digital Logic
LOGIC STATE MACHINES
ECEn 191 – New Student Seminar - Session 6 Digital Logic
INSIDE A STATE MACHINE
ECEn 191 – New Student Seminar - Session 6 Digital Logic
EXAMPLE STATE MACHINE
ECEn 191 – New Student Seminar - Session 6 Digital Logic
PENTIUM 4 CHIP
ECEn 191 – New Student Seminar - Session 6 Digital Logic
CPU BLOCK DIAGRAM
Program Counter
Memory
Decoder
Registers
MUXALU
Next Address
Memory
ECEn 191 – New Student Seminar - Session 6 Digital Logic
Fast Memory (Cache)Decoder
Fetch
Register
ALU
Off-chip communications
Keeps multiple instructions moving through
PENTIUM 4 CHIP – FUNCTION BLOCKS
ECEn 191 – New Student Seminar - Session 6 Digital Logic
LOGIC ELEMENTS IN A PENTIUM
Zoom in view of portion of Pentium
ECEn 191 – New Student Seminar - Session 6 Digital Logic
LOGIC CHIPS
ASIC – Application Specific Integrated Circuit
Expensive $$$$
FPGA – Field Programmable Gate Array
Cheap $
ECEn 191 – New Student Seminar - Session 6 Digital Logic
WHAT’S NEXT
Fault Tolerant Logic Quantum Logic
ECEn 191 – New Student Seminar - Session 6 Digital Logic
PROCESSOR/CHIP ARCHITECT - NVIDIA
ECEn 191 – New Student Seminar - Session 6 Digital Logic
LOGIC DESIGNER - CIRQUE
ECEn 191 – New Student Seminar - Session 6 Digital Logic
VERIFICATION ENGINEER - INTEL
ECEn 191 – New Student Seminar - Session 6 Digital Logic
IMAGINEER - DISNEY
ECEn 191 – New Student Seminar - Session 6 Digital Logic
DIGITAL LOGIC CIRCUITS CLASSES
• ECEn 124 – Computer Systems
• ECEn 224 – Fundamentals of Digital Systems
• ECEn 320 – Digital System Design
• ECEn 324 – System Architecture
• ECEn 451 – Intro to Digital VLSI
• ECEn 445 – Mixed Signal VLSI
ECEn 191 – New Student Seminar - Session 6 Digital Logic
LAB EXERCISE
www.et.byu.edu/groups/newstudent/schedule.html