Go to:
Logótipo
You are in:: Start > F3001

Digital Systems

Code: F3001     Acronym: F3001     Level: 300

Keywords
Classification Keyword
OFICIAL Physics

Instance: 2018/2019 - 1S Ícone do Moodle

Active? Yes
Web Page: https://moodle.up.pt/course/view.php?id=2093
Responsible unit: Department of Physics and Astronomy
Course/CS Responsible: Master's Degree in Network and Information Systems Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
L:CC 30 Plano de estudos a partir de 2014 2 - 6 56 162
MI:ERS 68 Plano Oficial desde ano letivo 2014 3 - 6 56 162

Teaching language

Suitable for English-speaking students

Objectives

This course provides an introduction to electric circuit theory, basic analog electronics and digital systems.

Learning outcomes and competences

Upon successful completion of the course, the students should be capable of:

- applying Boolean algebra to logic problems;

- recognizing some basic relevant digital circuits and understanding their operation;

- building and testing basic digital circuits.

Training in Boolean logic, together with examples and solved exercises throughout the course, support the first two objectives. Experimental training provided by the laboratory assignments supports the last objective.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

Arithmetic and logic.

Program

1. Introduction to Digital Electronics
    1.1. Digital versus analogic
    1.2. Advantages of digital systems
2. Number systems
    2.1. Decimal, binary, octal and hexadecimal numbers
    2.2. Arithmetic operations
    2.3. Two’s complement numbers
    2.4. Number system conversion
3. Binary codes
    3.1. Binary codes
    3.2. Alphanumeric codes
4. Boolean algebra and logic gates
    4.1. AND, OR and NOT gates
    4.2. NAND and NOR gates
    4.3. XOR and XNOR gates
    4.4. Inverters
    4.5. Universality of NAND gate
5. Simplification of logic circuits
    5.1. Boolean expressions of sums of products
    5.2. Boolean expressions of products of sums
    5.3. Application of De Morgan’s laws
    5.4. Using NAND and NOR logic gates
    5.5. Karnaugh maps
6. TTL and CMOS integrated circuits
    6.1. Integrated circuits and integration levels
    6.2. TTL family
    6.3. CMOS family
    6.4. D/A and A/D conversion
7. Code conversion
    7.1. Coding
    7.2. Decoding from BCD to decimal
    7.3. Decoding from BCD to 7-segment display code
8. Binary arithmetic and arithmetic circuits
    8.1. Binary addition and subtraction
    8.2. Half- and full-adder circuits
    8.3. Half- and full-subtractor circuits
    8.4. Parallel adders and subtractors
    8.5. Using full-adders
    8.6. Using adders for subtraction
    8.7. Addition and subtraction in two’s complement
9. Sequential logic circuits
    9.1. Multivibrators
           9.1.1. SR flip-flop
           9.1.2. SR flip-flop with clock
           9.1.3. Other types of flip-flops
           9.1.4. Astable multivibrators
           9.1.5. Monostable multivibrators
    9.2. Digital counters
           9.2.1. Asynchronous counters
           9.2.2. Parallel counters
           9.2.3. TTL counters
           9.2.4. CMOS counters
    9.3. Digital clock
    9.4. Latches and tri-state buffers
    9.5. Shift registers
           9.5.1. Basic configurations of shift registers
           9.5.2. TTL shift registers
           9.5.3. CMOS shift registers
10. Memory
    10.1. RAM memory
    10.2. ROM memory
    10.3. PROM and EPROM memories
11. Other devices and techniques
    11.1. Multiplexer
    11.2. Demultiplexer
    11.3. Gate arrays and programmable logic devices
    11.4. Magnitude comparator
    11.5. Digital data transmission

Mandatory literature

M. A. Salgueiro da Silva; Apontamentos das aulas teóricas de Eletrónica Digital e Circuitos, 2017

Complementary Bibliography

Roger L. Tokheim; Schaum's Outline of Digital Principles, McGraw-Hill Education, 1994
Malvino Albert Paul; Digital principles and applications. ISBN: 0-07-039875-5
Sedra Adel S.; Microelectronic circuits. ISBN: 0-03-053237-X
Horowitz Paul; The art of electronics. ISBN: 0-521-23151-5 (hardcover)

Teaching methods and learning activities

Theory classes (presentation of main topics and examples); problem-solving classes.

keywords

Technological sciences > Engineering > Electronic engineering

Evaluation Type

Evaluation with final exam

Assessment Components

designation Weight (%)
Exame 100,00
Total: 100,00

Amount of time allocated to each course unit

designation Time (hours)
Estudo autónomo 106,00
Frequência das aulas 56,00
Total: 162,00

Eligibility for exams

Students must frequent at least 3/4 of the scheduled problem-solving classes.

Calculation formula of final grade

Grade obtained in the final examination.

Special assessment (TE, DA, ...)

According to FCUP's regulations.

Classification improvement

By improving the grade of the final exam only.

 
Recommend this page Top
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-11-09 at 09:49:05 | Acceptable Use Policy | Data Protection Policy | Complaint Portal