Telecommunications and Informatics Engineering
DIGITAL SYSTEMS
Description
Theory
1
Laboratory
2
Instructors
Manuel Gericota
Contents
Analogue vs Digital (CP1)
Model concept - the black box
Digital design
Hierarchical design
Numerical bases (CP2)
Conversion between numerical bases
Binary number representation without and with a signal
Operations of addition and subtraction, multiplication and division, remainder and congruence module m
Digital Project (CP3)
Boolean logic
Logic gates
Timing diagrams
Iterative Modular Project (CP4)
Standardised logic circuits
Hierarchical project
Architecture and functionalities of programmable logic circuits (CP5)
Introduction to VHDL
Concept of parallelism, concurrency and sequence
Types of VHDL modelling (CP6)
Structural and behavioural modelling
Hierarchical project in VHDL
Concept of state (CP7)
Registers and memories
Sequential circuits
Introduction to Finite State Machines (FSM)
FSM analysis and design (CP8)
Learning Outcomes
Provide the student with essential knowledge in digital systems, in particular:
model concept, hierarchical design, digital design (OB1); numbering and code systems (OB2); Boole's algebra (OB3); logic gates (OB4); combinatorial circuits (OB5); hardware description languages (OB6); programmable logic (OB7); sequential circuits (OB8).