1
Lecture 1: Introduction to Digital Logic Design
CSE 140: Components and Design Techniques for Digital Systems Spring 2017 CK Cheng
- Dept. of Computer Science and Engineering
Lecture 1: Introduction to Digital Logic Design CSE 140: Components - - PowerPoint PPT Presentation
Lecture 1: Introduction to Digital Logic Design CSE 140: Components and Design Techniques for Digital Systems Spring 2017 CK Cheng Dept. of Computer Science and Engineering University of California, San Diego 1 Outlines Staff
1
2
3
TAs
Tutors
Office hours will be posted on the course website
4
5
6
7
8
9
10
11
12
13
ENIAC Moore’s Law
Integrated Circuit
(1.6 x 11.1 mm)
Stored Program Model
14
15
Transistor
16
17
18
19
I/O system Processor Compiler Operating System (Mac OSX) Application (ex: browser) Digital Design Circuit Design Instruction Set Architecture Datapath & Control
Transistors
Memory
Hardware Software
Assembler
Dan Garcia
CSE 120 CSE 140,141 CSE 131 Algos: CSE 100, 101
21
Physics Devices Analog Circuits Digital Circuits Logic Micro- architecture Architecture Operating Systems Application Software electrons transistors diodes amplifiers filters AND gates NOT gates adders memories datapaths controllers instructions registers device drivers programs focus of this course
22
Select
23
yi = fi(x1,..,xn)
yi
t = fi (x1 t,…,xn t, s1 t, …,sm t)
si
t+1 = gi(x1 t,…,xn t, s1 t,…,sm t)
24
25
26
<27>
28
29
<30>
31
Two-input AND ( ∙ )
A B Y 0 0 0 0 1 0 1 0 0 1 1 1 AND A B Y 0 0 0 0 1 1 1 0 1 1 1 1 OR A Y 0 1 1 0 NOT
Two-input OR (+ ) One-input NOT (Complement, ’ )
<32>
<33>
<34>
<35>
36
37
38