|
Digital Systems I
Scholar Year: 2019/2020 - 2S
| Code: |
LEEC12110 |
|
Acronym: |
SDI |
| Scientific Fields: |
Electrónica e Telecomunicações |
Courses
| Acronym |
N. of students |
Study plan |
Curricular year |
ECTS |
Contact time |
Total Time |
| EEC |
71 |
|
1º |
6,0 |
75 |
162,0 |
Teaching language
Portuguese
Intended learning outcomes (Knowledges, skills and competencies to be developed by the students)
At a theorethical level, this curricular unit provides the students with the fundamental knowledge in digital systems as well as its control with sinchronous state machines.
At a laboratorial level, this unit introduces the students to breadboarding techniques and provides knowledge about the most common TTL and CMOS componentes. Another objective is for the students to try the programmable logic design and circuit simulation software, as well as to develop the ability to synthesize and analize digital circuits (especially for malfunction detection and correction). Finally, this curricular unit intends to initiate the students in the autonomous project development.
Syllabus
Logic variables and functions; Logic operators; Logic functions representation; Boolean algebra; Circuits with NAND, NOR and AOI gates; Standard representation of functions.
Boolean Algebra; Karnaugh maps; Incomplete specification functions; Quine-McCluskey method.
Number systems; Binary representation of number with signal; Binary addition and subtraction; Binary codes.
Coders, Decoders and Transcoders; Multiplexers and Demultiplexers; Addres; Comparators.
Static latch and Dinamic latch; Flip-Flop Master-Slave; Flip-Flop JK Master Slave and Edge-Triggered; Timming characteristics.
Registers and register transference of data; Shift registers; Johnson and Switch-tail counters; Synchronous binary counters; Assynchronous binary counters; Timming characteristics.
Moore state machines; Mealy state machines; Redundant state elimination; Direct implementation with shift registers; Direct implementation with counters.
Software
KiCad EDA Software Suite
XILINX - ISE WebPACK
EAGLE Light Edition - Cadsoft
Demonstration of the syllabus coherence with the UC intended learning outcomes
The syllabus of this curricular unit are organized in a logic sequence that starts with the basic concepts of logic, followed by the correspondent electronic devices and its association in devices with useful function in digital systems and, finally, the digital systems control methodologies based in synchronous sequential circuits. Therefore, from the above we can verify the direct relation between the curricular unit's syllabus and objectives.
Teaching methodologies
Theoretical classes:
Lectures about the concepts of each of the syllabus themes. Analysis of case-studies and exercise practice in order to consolidate different methodologies for different situations.
Laboratory classes:
Students execute practical works in which they apply the concepts learned in theoretical classes. Part of the classes is dedicated to the development of a practical project in which they apply one of the control techniques learned.
Evaluation:
There are two aspects taken in consideration: theoretical evaluation and practical evaluation. The theoretical evaluation can be achieved by 3 minitests or, by exclusive alternative, by final exam. The practical evaluation is composed of 7 laboratorial works and a final project.
Demonstration of the teaching methodologies coherence with the curricular unit's intended learning outcomes
The methods used in lectures allow the transfer of knowledge to the student and its consolidation, as intended in the objectives.
The teaching methods applied in practical classes are designed to meet the objectives of the curricular unit in the sense that it provides the student the contact with a set of experiences and situations in which autonomy, critical thinking and application of knowledge is essential.
Assessment methodologies and evidences
Method 1: (default method) There are two evaluation components: a theoretical (T) and a practical (P). The theoretical evaluation can be obtained by performing 3 mini tests (mT) during the semester or, alternatively, by an exclusive (Ex) exam at the end of the semester.
There are three epochs of examination: Normal time, Appeal time and Special time (the last one is destined to final students, working students and associative leaders).
It is not possible to take more than one test on each evaluation date, so that a student who fails in some of the mini-tests will only be able to recover those tests on the date of the examination of the Normal Season.
A student who has obtained a positive evaluation in the theoretical component up to and including the Normal Period is allowed to take the Period of Appeal exam as a grade improvement.
The theoretical grade results from the highest grade between the minitestes average and the exam grade and is a value with 2 decimal places.
The practical evaluation is composed by 7 laboratory works (L1 to L7) 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 integrates.
Each laboratory work is evaluated according to the student's performance in the respective classes, the presented report and the final discussion.
The practical evaluation is determined by the weighted average of the classification obtained in the laboratory work and in the project and is presented to 2 decimal places.
This component of the evaluation will only be completed when the established deadlines have been met and after all components and other materials requested in the laboratory have been returned.
Non-delivery or non-compliance with more than one laboratory work or failure to complete or disapprove the final project results in failure in the course unit.
The minimum grade in each of the assessment instruments is 9.50 points.
Method 2: (method to be applied under special conditions and prior examination of the application made in the first two weeks of classes by the interested students - usually for students with special status) The final grade is obtained through the evaluation of a global practical project (DA) based on the student performance, the quality of the final report (RF), the presentations made (A) and a discussion associated with the final presentation (D) on all the subject matter of the program.
This evaluation method will only be successfully completed if the established deadlines are met and after all components and other materials requested in the laboratory have been returned.
The application for this evaluation method has to be presented to the responsible teacher during the first two weeks of classes.
The minimum grade in any of the assessment instruments is 9.50 points.
Calculation of final grade:
Method 1:
NF = 0.5 x T + 0.5 x P
with:
T = MAX ((mT1 + mT2 + mT3) / 3; Ex)
P = 0.4 x AVERAGE (Lx) + 0.6 x PF
with mTx >= 9.50 or Ex >= 9.50 ; Lx >= 9.50 (for all x); PF >= 9.50
where:
NF - Final Grade
T - Exam classification or average of minitestes (see note 1)
P - Practical component classification
mTx - Mini test x classification (see note 1)
Lx - Lab work x classification (see note 2)
PF - Final Project classification
Method 2:
NF = 0.3xDA + 0.2xRF + 0.25xA + 0.25xD
with DA >= 9.50; RF >= 9.50; A >= 9.50; D >= 9.50
where:
NF - Final Grade
DA - Student Performance
RF - Final Report
A - Presentations
D - Discussion
Notes:
(1) If the theoretical assessment is based on mini tests, all of them must have a grade of 9.50 or higher. The same applies to the classification obtained by examination.
(2) Up to 1 lab work with a mark lower than 9.50 values is allowed.
(3) All grades are presented with 2 decimal places except the final grade (NF) which is rounded to the unit.
Attendance system
Working Students, Senior Athletes, Association Leaders and Students under the Law of Religious Freedom should contact the responsible of the UC during the first fortnight of classes to present their pertinent specificities, in the terms provided in the respective legal diplomas.
Assement and Attendance registers
| Description |
Type |
Time (hours) |
End Date |
| Attendance (estimated) |
Classes |
75 |
|
| |
Total: |
75 |
Primary Bibliography
Stephen Brown, Zvonko Vranesic;Fundamentals of Digital Logic with Verilog Design (2ª ed), McGraw-Hill, 2007. ISBN: 978-0077211646 (disponível em Inglês) |
Morgado Dias;Sistemas Digitais - Princípios e prática (3ª ed.), FCA - Lidel, 2012. ISBN: 978-972-722-700-6 (Obra Portuguesa) |
Secondary Bibliography
GUILHERME ARROZ, JOSÉ MONTEIRO, ARLINDO OLIVEIRA;Arquitectura de Computadores - dos Sistemas Digitais aos Microprocessadores, ISTPress, 2007. ISBN: 978-972-8469-54-2 (Obra Portuguesa) |
António J. G. Padilla;Sistemas Digitais, McGraw-Hill, 1993. ISBN: 972-9241-43-0 (Para iniciação aos Sistemas Digitais) |
Observations
Moodle page of the discipline: https://moodle.ips.pt/1920/course/view.php?id=1256
It is compulsory to register in the Moodle page of the course in order to have access to the available materials and to have access to the various evaluation instruments (mini tests, practical works and exams).
Rules for conducting tests:
The rules for the accomplishment of the Final Project and for accomplishment of Mini tests / Exams are available for consultation in the Moodle page of the discipline and are of obligatory consultation.
Repeating students:
Students who have failed but who have obtained a positive evaluation in any of the components (theoretical or practical) in the previous year may be exempted from doing this component this year. To do this, students have to send an email to the course's instructor during the first two weeks of classes, stating their intention to keep the grade of the previous year. However, in case the student chooses to retake any of the previously approved component, the classification of the previous year is immediately forgotten, remaining whichever classification obtained in the current year.
|
|