Logic Systems (2017/2018) - Departamento de Engenharia Electrotécnica
Description
Syllabus

• Boolean algebra: Theorems; Truth tables.

• Logical functions: Canonical representations; Function minimization; Karnaugh maps; Quine-McCluskey method.

• Numerical systems: conversions.

• Binary arithmetic: Addition and Subtraction; Two''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''s-Complement; One''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''s-Complement; Multiplication and division.

• Basic Combinatorial Circuits: Comparators; Encoders and decoders; Code Converters; Multiplexers and demultiplexers.

• Memory elements: Concepts of latch and flip-flop; Flip-flop JK, D and T.

• Sequential circuits: Synchronous and asynchronous circuits’ concepts; Registers. Counter design.

• Synchronous state machines: State diagrams; Moore and Mealy circuits; Synthesis.

• Specific devices: Memories; Programmable logic devices.

• Introduction to register transfer architectures: decomposition in control and data parts; introduction to microprocessors.

Student work
  Hours per credit 28
  Hours per week Weeks Hours
Aulas práticas e laboratoriais   42.0
Aulas teóricas   42.0
Avaliação   6.0
Self study   40.0
Project   38.0
Total hours 168
ECTS 6.0