Digital Systems II
Áreas Científicas |
Classificação |
Área Científica |
OFICIAL |
Electrónica e Telecomunicações |
Ocorrência: 2021/2022 - 1S
Ciclos de Estudo/Cursos
Sigla |
Nº de Estudantes |
Plano de Estudos |
Anos Curriculares |
Créditos UCN |
Créditos ECTS |
Horas de Contacto |
Horas Totais |
EEC |
58 |
Plano de Estudos |
2 |
- |
6 |
875 |
162 |
Docência - Responsabilidades
Língua de trabalho
Portuguese
Objetivos
At the theoretical level, this course aims to provide students with knowledge of asynchronous state machines in fundamental mode, microprogrammed control of digital systems, memories and programmable logic. At a practical level, it is intended that students develop control projects for digital systems with special emphasis on the use of state machines and microprogrammed control with implementation of a programmable logic device. This course also aims to deepen the students' experience in the autonomous development of projects.
Resultados de aprendizagem e competências
.
Modo de trabalho
Presencial
Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)
Knowledge of Digital Systems I.
Programa
Asynchronous Sequential Circuits
- Synthesis of Asynchronous Circuits in Fundamental Mode
- Races and Accidents
- Primitive State Tables
- Elimination of Redundant States.
Memories
- Types of Memories
- Fundamental Features of Memories
- Control Signals in the Writing and Reading Processes
- Timing Characteristics
- Memory Systems
- Other Types of Memories.
Micro-Programmed Sequential Circuits
- Wilkes Structure
- Architectures with Multiplexed Inputs
- Implicit Addressing
- Comparison Between Various Architectures
- System Resolution with Long Micro-Instructions.
Programmable Logic
- Memory as a Combinatorial Circuit
- Programmable Logic Circuits
- Hardware Description Languages
- Behavioral and Structural Modeling of Logic Circuits
- Simulation.
Bibliografia Obrigatória
Morgado Dias; SISTEMAS DIGITAIS - PRINCÍPIOS E PRÁTICA, FCA, 2013. ISBN: 978-972-722-700-6 (https://www.fca.pt/pt/catalogo/informatica/hardware-arquitetura-de-computadores/sistemas-digitais/)
José Tomé; Controlo de Sistemas Digitais, Editorial Presença, 1989. ISBN: 9789722310833
Bibliografia Complementar
Stephen Brown and Zvonko Vranesic; Fundamentals of Digital Logic with Verilog Design, McGraw Hill, 2014. ISBN: 9780073380544 (https://www.mheducation.com/highered/product/fundamentals-digital-logic-verilog-design-brown-vranesic/M9780073380544.html)
GUILHERME ARROZ, JOSÉ MONTEIRO, ARLINDO OLIVEIRA; ARQUITECTURA DE COMPUTADORES: DOS SISTEMAS DIGITAIS AOS MICROPROCESSADORES, ISTPress, 2020. ISBN: 978-972-8469-54-2 (https://www.worldscientific.com/worldscibooks/10.1142/10940)
Métodos de ensino e atividades de aprendizagem
Theoretical-practical classes: In the theoretical-practical classes, the basic concepts of each of the themes of the program are taught. For this purpose, it is systematically used the presentation of examples and the resolution of illustrative exercises.
Practical/Laboratory Classes: in laboratory classes the student performs autonomous project work and acquires complementary knowledge through experimentation. Most laboratory classes are intended for the development of a project in which it is intended to use one of the control techniques taught in theoretical-practical classes.
Software
WaveForms da Digilent
Adept Suite da Digilent
ISE 14.7 da Xilinx
Tipo de avaliação
Distributed evaluation without final exam
Componentes de Avaliação
Designation |
Peso (%) |
Apresentação/discussão de um trabalho científico |
27,50 |
Teste |
50,00 |
Trabalho laboratorial |
22,50 |
Total: |
100,00 |
Componentes de Ocupação
Designation |
Tempo (Horas) |
Apresentação/discussão de um trabalho científico |
2,00 |
Elaboração de projeto |
20,00 |
Estudo autónomo |
35,00 |
Frequência das aulas |
75,00 |
Trabalho laboratorial |
30,00 |
Total: |
162,00 |
Obtenção de frequência
Method 1: (method applied by default) There are two evaluation components: a theoretical (T) and a practical (P). Theoretical assessment can be obtained by taking 3 mini-tests (MT) throughout the semester or, in a mutually exclusive alternative, by an exam (Ex) at the end of the semester.
There are three exam periods: Normal period, Recourse period and Special period (only final year students, working students and association leaders have access to the latter). In the normal period, the student who has failed up to 2 mini-tests will choose between taking the exam or recovering these tests. If they have failed the 3 mini-tests, they will only be able to take the exam.
A student who has obtained a positive assessment in the theoretical component up to the Normal period (inclusive) is allowed to take the exam at the Recourse period as a grade improvement.
The theoretical grade results from the highest grade between the average of the mini-tests and the exam grade and is a value with 2 decimal places.
The practical assessment consists of 3 laboratory works/projects (L1, L2 and L3) and a final project (PF), works that have to be original and elaborated with the active participation of all the members of the group that the student is part of.
Each laboratory work is evaluated based on the student's performance in the respective classes, the report presented and the final discussion. The submission of all laboratory work and respective reports is mandatory. The practical assessment is determined by the weighted average of the classification obtained in the various works/projects with 2 decimal places. This component of the assessment will only be completed when the established deadlines are met and after all components and other materials required by the laboratory have been returned. Failure to deliver one or more laboratory work or failure to complete the final project will result in failure in the course.
For students who are excluded from continuous assessment, at the time this form is written, there is no alternative for obtaining the practical assessment necessary for success in this curricular unit. These students will have, within a maximum period of 15 consecutive days after exclusion from continuous assessment (or the last day of classes if this occurs first), to contact the person responsible for the UC to find a solution that enables the completion of the practical assessment in due time.
The minimum score in each of the assessment instruments is 9.50 points.
Method 2: (method to be applied under special conditions and upon prior analysis of the application of interested students) The final grade is obtained in full by evaluating a global practical project and is mainly based on the student's performance during its execution (DA), in the quality of the final report (RF), in the presentations made (A) and in carrying out a discussion associated with the final presentation (D) on the entire subject of the discipline. This evaluation method will only be successfully completed if the established deadlines are scrupulously adhered to and after all components and other materials required by the laboratory have been returned.
The application for this method of assessment must be presented to the responsible teacher during the first fortnight of classes.
The minimum grade in any of the evaluation instruments is 9.50 values.
Fórmula de cálculo da classificação final
Method 1:
NF = 0.5xT + 0.5xP
on what:
T = MAX((mT1 + mT2 + mT3)/3; Ex)
P = 0.05xL1 + 0.15xL2 + 0.25xL3 + 0.55xPF
with T>=9.50; Lx>=9.50; PF>= 9.50
Key:
NF - Final Grade
T - Exam grade or mini-test average (see Note 1)
P - Practical component grade
mTx - Test score x
Lx - Lab work grade x
PF - Course Final Project Grade
Notes:
(1) In case the theoretical evaluation is based on mini-tests, all of them must have a classification equal to or greater than 9.50. The same applies to the classification obtained by examination.
(2) All installments are shown to 2 decimal places except for the final grade (NF) which is rounded to the nearest unit.
Method 2:
NF = 0.3xDA + 0.2xRF + 0.25xA + 0.25xD
with DA>=9.50; RF>=9.50; A>=9.50; D>= 9.50
Key:
NF - Final Grade
DA - Student Performance
RF - Final Report
A - Presentation
D - Discussion
Note: All installments are presented with 2 decimal places except for the final grade (NF) which is rounded to the nearest unit.
Provas e trabalhos especiais
The holding of tests in a special period for final year students, working students and association leaders, is subject to registration at the Academic Services as per current regulations. The eventual holding of a special period exam only contributes to the theoretical component of the assessment. Students interested in carrying out the practical assessment at this time will have to inform the responsible teacher of their intention during the first fortnight of classes to define the calendar and establish the project's statement.
Avaliação especial (TE, DA, ...)
Working Students, High Competition Athletes, Associative Managers and Students under the Law of Religious Freedom must contact the person responsible for the UC, during the first fortnight of classes, to present their relevant specificities, as provided for in the respective legal diplomas.
Melhoria de classificação
Taking exams for improvement purposes is subject to registration at the Academic Services in accordance to current regulations. The improvement of the grade focuses only on the theoretical component of the assessment.
Observações
Attendance:
Students must assiduously attend laboratory practice classes in order to successfully complete this component of the assessment. If there is any justified impediment, the students must immediately present the situation to the respective laboratory teacher so that a way can be determined to guarantee the student the possibility of carrying out the laboratory practice in good time.
Course Moodle page:
Enrollment on the course's Moodle page is mandatory in order to access the materials available and to access the various assessment tools (mini-tests, practical assignments and exams).
Rules for taking tests:
The rules for carrying out the Final Project and for taking Minitests/Exams are available for consultation on the course's Moodle page wich is mandatory.
Repeat students:
Students who have failed but who have obtained a positive assessment in any of the components (theoretical or practical) in the past year may be exempted from taking that component this year. For this, they must send an email to the person responsible for the course, during the first fortnight of classes, declaring their intention to keep the grade of the previous year. However, if the student chooses to retake any test of the component previously approved, the classification of the previous year is immediately forgotten, prevailing the one obtained in the current year.