[2022-Spring] Digital Logic Design Laboratory


Course Information

Course Digital Logic Design Laboratory Department Computer Science and Engineering
Office Hours TBD Course No. and Class 36502-01/02/03/04
Hours 1.5 Academic Credit 1.0
Professor Yoon, Myung Kuk Office Jinseonmi-Gwan, 213
Telephone (82)-2-3277-3819 E-Mail myungkuk.yoon at ewha.ac.kr
Value of Competence Pursuit of Knowledge (80), Creative Convergence (20) Keyword Logic circuits, Combinational Logic, Sequential Logic
Class Time (WED) 9:30 ~ 10:45 (01)
(THU) 11:00 ~ 12:15 (02)
(FRI) 12:30 ~ 13:45 (03)
(TUE) 17:00 ~ 18:15 (04)

Course Description

  • Digital (or Boolean) Logic is a system of rules that allow us to make complicated decisions based on simple YES/NO (1/0) questions. This is a laboratory course in which students will understand digital logic by creating various systems. In this class, students will use an FPGA board to create an encoder, decoder, adder, and more.


Prerequisites

NONE


Course Format

Lecture Discussion/Presentation Experiment/Practicum Field Study Other
10% 0% 90% 0% 0%

Course Objectives

In this class, students will be introduced to:

  1. Boolean algebra for dealing with logic functions
  2. AND, OR, NOT, NAND and NOR gates
  3. Encoder and decoder
  4. Basic adder
  5. Multiplexers, flip-flops, and registers
  6. Hardware description languages (Verilog)
  7. And more if time permits

Evaluation System

Relative + Absolute Evaluation

Midterm Exam Final Exam Quizzes Presentations Projects Assignment Participation Other
0% 0% 0% 0% 30% 35% 35% 0%

*Evaluation of group projects may include peer evaluations.

Explain of evaluation system

  1. About 35% of students: A
  2. About 45% of students: B
  3. About 20% of students: C and below

* If your total score does not exceed 35%, you will get an "F" regardless of the percentage above
* If you are absent more than five (5) times, you will get an "F"
* If you are late twice, you are considered absent once


Required Materials

The lecture notes will be posted on the course website.


Supplementary Materials

You do NOT need to buy all the books below. You just need one of the books!

  • Fundamentals of Digital Logic with VHDL Design

    Stephen Brown and Zvonko Vranesic
    Edition: Third (3E)
    ISBN-13: 978-0073529530
    ISBN-10: 0073529532

  • Fundamentals of Digital Logic with VHDL Design

    Stephen Brown and Zvonko Vranesic
    Edition: Third (3E) + International
    ISBN-13: 978-0071268806

  • Fundamentals of Digital Logic with Verilog Design

    Stephen Brown and Zvonko Vranesic
    Edition: Third (3E)
    ISBN-13: 978-0073380544
    ISBN-10: 0073380547

  • Fundamentals of Digital Logic with Verilog Design

    Stephen Brown and Zvonko Vranesic
    Edition: Third (3E) + International
    ISBN-13: 978-1259072031


Optional Additional Readings

NONE


Course Contents

Week Date Topics & Materials Assignement & Quiz
Week #01 2022/03/02 (WED) Lecture #01: Introduction to experiment equipment
2022/03/08 (TUE)
Week #02 2022/03/09 (WED) Lecture #02: AND, OR, and NOT gates
2022/03/15 (TUE)
Week #03 2022/03/16 (WED) Lecture #03: NAND and NOR gates
2022/03/22 (TUE)
Week #04 2022/03/23 (WED) Lecture #04: Boolean function using logic gates with SOP and POS forms
2022/03/29 (TUE)
Week #05 2022/03/30 (WED) Lecture #05: Encoder
2022/04/05 (TUE)
Week #06 2022/04/06 (WED) Lecture #06: Decoder
2022/04/12 (TUE)
Week #07 2022/04/13 (WED) Lecture #07: Multiplexer
2022/04/19 (TUE)
Week #08 2022/04/20 (WED) Lecture #08: Demultiplexer
2022/04/26 (TUE)
Week #09 2022/04/27 (WED) Lecture #09: Half Adder & Full Adder
2022/05/03 (TUE)
Week #10 2022/05/04 (WED) Lecture #10: 7-Segment
2022/05/10 (TUE)
Week #11 2022/05/11 (WED) Lecture #11: Flip Flop
2022/05/17 (TUE)
Week #12 2022/05/18 (WED) Lecture #12: Counter
2022/05/24 (TUE)
Week #13 2022/05/25 (WED) Lecture #13~15: Final Project
2022/05/31 (TUE)
Week #14 2022/06/01 (WED)
2022/06/07 (TUE)
Week #15 2022/06/08 (WED)
2022/06/14 (TUE)
Week #16 2022/06/15 (WED) NO CLASS
2022/06/21 (TUE)


Course Policies

*For laboratory courses, all students are required to complete lab safety training.


Special Accommodations

*According to the University regulation #57, students with disabilities can request special accommodation related to attendance, lectures, assignments, and/or tests by contacting the course professor at the beginning of semester. Based on the nature of the students’ requests, students can receive support for such accommodations from the course professor and/or from the Support Center for Students with Disabilities (SCSD).


Extra Information

The contents of this syllabus are not final—they may be updated.