[go: up one dir, main page]

0% found this document useful (0 votes)
40 views16 pages

Lecture 1-1 Introduction To Digital Systems

EE303: Digital System Design is an introductory course at KAIST focused on the design and analysis of digital systems, covering topics such as number systems, Boolean algebra, and RTL design. The course includes video lectures, homework assignments, and exams, with a self-paced learning structure and support from teaching assistants. Students are encouraged to engage in discussions and seek additional help as needed through various communication channels.

Uploaded by

ICISTS KAIST
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views16 pages

Lecture 1-1 Introduction To Digital Systems

EE303: Digital System Design is an introductory course at KAIST focused on the design and analysis of digital systems, covering topics such as number systems, Boolean algebra, and RTL design. The course includes video lectures, homework assignments, and exams, with a self-paced learning structure and support from teaching assistants. Students are encouraged to engage in discussions and seek additional help as needed through various communication channels.

Uploaded by

ICISTS KAIST
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

EE303: Digital System Design

Course Overview

Kyeongha Kwon
School of EE, KAIST
Contact
 Instructor: Kyeongha Kwon
− Office: KAIST E19, 207 (Call: 7467)

− Email: kyeongha@kaist.ac.kr

− Lab : krg.kaist.ac.kr

2
Contact
 Teaching Assistant (TA)
− Young Min Sim (심영민, ymsim0@kaist.ac.kr) : Head TA, Project

− Doyun Park (박도윤, donext@kaist.ac.kr) : HW1

− Yoojin Kang (강유진, eugene0409@kaist.ac.kr) : HW2

− Gyurim Jang (장규림, jgl0304@kaist.ac.kr) : HW3

− Byeongho Hwang (황병호, crovas@kaist.ac.kr) : HW4

− Changhee Park (박창희, pch1998@kaist.ac.kr) : HW5

− Seongyeol Lee (이성열, isung1217@kaist.ac.kr) : HW6

− Minseung Shin (신민승, ms.shin@kaist.ac.kr) : HW7

− Seohye Ha (하서혜, seohye@kaist.ac.kr) : Project

 Send an e-mail to TA to arrange additional tutoring on lectures


− Chapter 1-4 : Doyun Park (박도윤), Yoojin Kang (강유진), Gyurim Jang (장규림)

− Chapter 5&6 : Byeongho Hwang (황병호), Changhee Park (박창희)

− Chapter 7&8 : Seongyeol Lee (이성열), Minseung Shin (신민승) 3


Course Outline (I)
 Non-Real-Time class → self-paced learning

 Video lectures will be posted on the KLMS every Tuesday, 10 AM (from March 5th)
− Please watch all video lectures till to the end before Friday 11PM.

− TA will check your progress status every Friday night.

 Discussion & Help Session


− Zoom: https://kaist.zoom.us/j/7210364938

− PW: 22304

− Send an e-mail to Head TA to arrange


additional tutoring on lectures

4
Course Objectives
 Objectives
No prerequisites required!
− Design and Analysis of Digital Systems This is the introductory course

 Topics
− Number Systems, Boolean Algebra, Gate-level Minimization

− Combinational & Sequential Logic

− Resisters, Counters, Memory, and Programmable Logic

− Register Transfer Level (RTL) Design

5
Textbook
 Digital Design (Morris Mano)
− With an Introduction to the Verilog HDL, VHDL, and System Verilog

− You can use 5th or 6th or Global Edition

6
Schedule
Period Topics Remarks
Week 1 Introduction
Week 2 Number Systems HW #1
Week 3 Boolean Algebra HW #2
Week 4 Gate-Level Minimization HW #3
Week 5-6 Combinational Logic HW #4
Week 7 Sequential Logic
Week 8 Mid-term exam In-person
Week 9 Sequential Logic HW #5
Week 10 Registers and Counters HW #6
Week 11 EDA Tutorial
Week 12-13 Memory and Programmable Logic HW #7
Week 14-15 Register Transfer Level (RTL) Design Project
Week 16 Final exam In-person

7
Evaluation
 7 HWs, 2 Exams, 1 Project, Video View % Period Assigned Work
Week 2 HW #1
 Workload (Grading) Week 3 HW #2

− 10% Video View % Week 4 HW #3


Week 5-6 HW #4
− 10% Project
Week 8 Midterm exam
− 20% Homework Week 9 HW #5

− 25% Midterm Exam Week 10 HW #6


Week 12-13 HW #7
− 35% Final Exam
Week 14-15 Project
Week 16 Final exam

TA will check your attendance (video view % > 90%) every Friday 11PM!

8
EE303: Digital System Design

Lecture 1: Introduction to Digital System

Kyeongha Kwon
School of EE, KAIST
The Zettabyte Era
 One zettabyte = 1012 (1 trillion) gigabyte
− In 2021, 79 zettabytes of data

− In 2025, this number will double

 What is data?
− Information converted into binary digital form.

 Who created all the data?


− All kinds of digital systems.

10
Digital Systems
 Designed to process, store, and communicate information in digital form.

 What is digital form?


− Digital data consists of only binary numbers, which have only two discrete values – 0 and 1.

 The most typical digital system is the digital computer.


− Computers have been creating all the data.

− Why is the data suddenly exploding?

11
The History of Computers
 The very first computer
− Electronic Numerical Integrator and Calculator (ENIAC), invented in 1945
− The first automatic, general-purpose, electronic, decimal, and digital computer
• Cost? $487,000 (equivalent to $5,900,000 in 2020) / Weight: 27 tons
• Speed? It can multiply 10-digit numbers 357 times per second

12
The History of Computers
 From ENIAC to Apple II
− 1945: The first digital computer – ENIAC – consists of 19k vacuum tubes.
− 1947: The first transistor, an electrical switch, replacing large vacuum tubes.
− 1959: The first integrated circuit (IC), solving complex transistor wiring problems.
− 1971: The first central processing unit (CPU) – Intel 4004 – Consists of 2250 transistors.
− 1977: The first personal computer (PC) – Apple II – Displays color graphics.

Vacuum tubes (~1940s) Integrated circuits (1950s~)


Transistors (1940s~)
Personal computers (1970s~)
13
The History of Computers
 From IBM PC to modern cars
− 1981: The first IBM PC – 4.77MHz Intel 8088 processor (29000 transistors), Microsoft MS-DOS.
− 2000: The first camera phone – Softbank Mobile J-SH04 – 0.11MB photo.
− 2007: The first smartphone – Apple iPhone – A computer in your hand.
− the 2010s: A modern car includes over 1000 ICs – A computer running on the road.

Modern PCs with Intel processors Camera phones (2000s~) Smart phones (2007~) Cars with thousands of ICs (2010~)
and MS software (1980s~)

14
Digital World
 Why is the data suddenly exploding?
− You’re holding a computer in your hand and wearing a computer on your wrist while
riding a computer.
− We create, store, and communicate digital data every second without knowing.

 Our world has grown increasingly digital.


 Let’s learn how to design digital systems and keep pace with the constant
innovations and new developments in the digital world
15
Question?
 Email
− PI : kyeongha@kaist.ac.kr (Call: 7467)

− Head TA : ymsim0@kaist.ac.kr

− TA in charge of Chapter 1
• Doyun Park (donext@kaist.ac.kr)

 CLASSUM, KLMS Q&A board

 Help session via ZOOM


− https://kaist.zoom.us/j/7210364938 (PW: 22304)

− Send an e-mail to Head TA to arrange private meeting!


16

You might also like