Introduction to Digital Systems

Base Knowledge

It does not require experience in electronics.

Teaching Methodologies

1- Lectures: are presented the fundamental concepts and techniques for analysis and design of digital circuits. Those concepts are fundamental for laboratorial classes. Some digital circuits of low and medium complexity will be designed (adders, subtractors, multipliers and several state machines).
2- Practical classes: resolution of exercises (analysis and design of combinational circuits and sequential circuits) and carrying out practical work.

Learning Results

The aim is for students to acquire skills in the basic principles of digital systems in terms of information representation and logical operations, as well as skills that will enable them to understand the elements that make up a computer on the scale of digital electronic circuits and the possibility of solving problems using these same circuits.

Program

1 – Introduction.
2 – Number Systems.
3 – Switching Algebra.
4 – Combinational circuit minimization.
5 – Combinational circuit Synthesis and MSI functions.
6 – Sequential circuits: introduction, analysis and Synthesis (Moore and Mealy model).
7 – Counters (asynchronous and synchronous). Counters analysis and synthesis.

Grading Methods

All students must ensure that their mailbox is operational, is read daily and has enough space to receive regular mail in order to maintain a reliable channel of communication with the lecturer. Missed deadlines and other elements communicated by email may result in failing the course.
The assessment methodology referred to by the School as M1 will be adopted for this course. As explained in an email from the Vice-President of ISEC (2021/11/19; 18:07), this methodology involves
assessment is done through continuous and/or periodic assessment, and ends before the exam season, with no subsequent assessment/exam.
Students who have a special status, duly recognised by the Academic Services, which makes it impossible for them to attend classes on a regular, formally justified basis, must communicate this fact in a duly documented manner by email to the Academic Services.
as soon as possible so that alternative assessment times can be scheduled, reconcilable with impediments that the student's status justifies. It is also the responsibility of these students to follow the curricular unit from the beginning of the semester and maintain regular contact with the lecturer by email and on Nónio.
Students who attended the previous edition without a pass but who attended the minimum number of classes required (75 per cent or more of classes, including justified absences) must proceed as described above for students who are under a special status that makes it impossible for them to attend the course regularly.
Any student unable to attend an assessment on time with a justification validated by the course coordinator must notify the course leader by email as soon as possible so that an alternative assessment date can be found.

 

Average of the Mini-tests have a weight of 50%.

Final practical work has a weight of 30%.

Students' attendance and attitude in class have a weight of 10% in the final grade.

The challenges proposed in class have a weight of 10% in the final grade.


    Internship(s)

    NAO

    Bibliography

    Amaral, A. M. R. (2019). Eletrónica digital – fundamentos e projeto (Edições Sílabo). ISBN: 9789726189923

    Amaral, A. M. R. (2014). Sistemas digitais – princípios, análise e projectos (Edições Sílabo). ISBN: 9789726187677

    Donald P Leach, Albert Paul Malvino, Goutam Saha (2011). Digital Principles and Applications. McGraw-Hill. New Delhi.

    Ronald T.(2003). Digital Systems Principles and Applications. Prentice Hall. London.