Instalações Elétricas e Manutenção Industrial

Logical Systems

<< back to Curriculum Plan

Publication in the Diário da República: Aviso n.º 11062/2017 - 25/09/2017 + Decl. Rectif. nº 359/2018 de 11 de Maio

5 ECTS; 1º Ano, 1º Semestre, 67,50 TP , Cód. 62736.

Lecturer
- Francisco José Alexandre Nunes (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Prerequisites
Not applicable

Objectives
To understand and utilize the most commonly used fundamental techniques and concepts in the study of Digital Logic Systems. To develop low and medium-complexity combinational and sequential logic circuit designs. To use low and medium-scale digital integrated circuits.

Program
1. Numbering systems: base 10, base 2, base 8, and base 16; conversion between numbering bases; performing arithmetic operations in different bases; weighted and unweighted binary codes - natural binary, BCD, two's complement, Gray code, 7-segment code, ASCII.

2. Combinational logic circuits: representation of logical functions; logical operators (logic gates); truth tables, symbology, and logic diagrams; laws, theorems, and postulates of Boolean algebra; simplification of combinational logic functions through Boolean algebra and Karnaugh maps; design and implementation of combinational logic circuits.

3. Medium-complexity combinational circuits: multiplexers; demultiplexers and decoders; logic comparators; arithmetic circuits; A/D converters; encoders. 4. Digital circuit technology and logic families: TTL and CMOS logic families; propagation time, operating speed, and merit factor; fan-out and fan-in; totem-pole, open-collector, and tri-state outputs; interface between TTL and CMOS logic families; fault detection and error finding in digital circuits.

5. Sequential circuits: asynchronous ("latch") and synchronous ("flip-flop") memory cells; D, T, and J-K type flip-flops; timing diagrams; state machines; analysis and synthesis of synchronous sequential circuits; excitation and state transition tables, state diagrams, and self-correction.

6. Registers and counters: shift registers; operations between registers; ring counters and module 2N counters; BCD counter.

Evaluation Methodology
Final Grade: NF = CT*60% + CP*40%
(min. 10 points)

Theoretical Component: CT - tests or final exam
(min. 9 points)

Practical Component: CP - practical laboratory work
(min. 10 points)

Bibliography
- Barros, M. (0). Sebenta de Sistemas Digitais. Acedido em 21 de fevereiro de 2026 em https://politecnicotomar.sharepoint.com/:f:/r/teams/SistemasLgicos202526/Material%20de%20Aula/Outros%20textos%20de%20apoio?csf=1&web=1&e=ITbbmd
- Dias, M. (2010). Sistemas Digitais - Princípios e prática. (Vol. 1). Lisboa: FCA
- Khormaee, I. (2012). Digital Logic Design. Acedido em 21 de fevereiro de 2026 em https://politecnicotomar.sharepoint.com/:f:/r/teams/SistemasLgicos202526/Material%20de%20Aula/Outros%20textos%20de%20apoio?csf=1&web=1&e=OHEQpk
- Nunes, F. (0). Sistemas Lógicos – CTeSP-IEMI (apresentações das aulas, exercícios e guias de laboratório). Acedido em 21 de fevereiro de 2026 em https://politecnicotomar.sharepoint.com/:f:/r/teams/SistemasLgicos202526/Material%20de%20Aula/Apresenta%C3%A7%C3%B5es%20das%20aulas?csf=1&web=1&e=ituXpL

Teaching Method
Theoretical and practical classes for presenting theoretical material and solving exercises. Laboratory classes for carrying out practical laboratory work.

Software used in class
Logisim evolution

 

 

 


<< back to Curriculum Plan
ISO 9001
NP4552
SGC
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
Compete 2030
co-financiado