-
Presentation
Presentation
This course clearly identifies the fundamental theoretical principles of digital systems, allows the student
a) Master the techniques of formal specification and representation of combinatorial and sequential digital circuits and;
b) Provides students the mastery of methodologies use of digital circuits and knowledge of the most common types of circuits used in the realization of the functional blocks of computers.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 6
-
Year | Nature | Language
Year | Nature | Language
1 | Mandatory | Português
-
Code
Code
ULP452-7
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
NUMBER SYSTEMS
Methods of numbering system
Methods of successive divisions
Methods of successive multiplication
Arithmetic (addition, subtraction)
BOOLEAN ALGEBRA
Fundamental properties and operations
Theorems Morgan
Logic Gates
Sufficiency of NOR and AND gates
COMBINATORIAL CIRCUITS
Karnaught Maps
Bridging Techniques
Adders and Comparators
Multiplexers
Representation of Functions with Multiplexers
Tri-State Ports
Decoders
Encoders
SEQUENTIAL CIRCUITS
Latches and Flip-Flops
Static Latch
Latch Set
Set-Reset Latch Enable
Latch Type D
Flip-Flops Master-Slave
Type SR Flip-Flop, D, JK and T
Edge Triggered Flip-Flops
Counters
Counter Ring
Synchronous Counter Module in 2n
Reading Karnaught Maps with inserted variables
Registers
Shift-Registers
DRAFT STATE MACHINES
State Machines
Moore and Mealy Machines
Design of state Machines
MEMORY DEVICE
RAM Memory
Memories ROM
PAL
FPGA
-
Objectives
Objectives
The discipline of Digital Systems primarily aims to provide students with the knowledge and methods essential to the analysis and physical design of computers, with an emphasis on its functional blocks that are based on digital electronic circuits. We intend to prepare the student for the completion of the synthesis, minimization and implementation of combinatorial and sequential logic circuits that are used in digital subsystems.
-
Teaching methodologies and assessment
Teaching methodologies and assessment
Exposure to practical cases for use in real environments (working companies), early presentation of Arduino devices for laboratory practice.
-
References
References
Amaral, Acácio Manuel Raposo, 2019, - Eletrónica Digital, Edições Sílabo, ISBN
978-972-618-992-3
Rodrigues, Victor Pimenta; Araújo, Mário Seia de - Projecto de Sistemas Digitais. Presença
Padilla, A. J. G., 1993, Sistemas Digitais, McGraw-Hill de Portugal.
Baptista, C. P., 2002, Fundamental dos Sistemas Digitais, FCA, Editora de Informática.
Marcovitz, A. B., 2004, Introduction to Logic Design, McGraw-Hill, 2nd Ed..
Kaplan, D. M., White, C. G., 2003, Hands-On Electronics: A Practical Introduction to Analog and
Digital Circuits, Cambridge University Press
-
Office Hours
Office Hours
-
Mobility
Mobility
No