Educational guide 2023_24
Escola de Enxeñaría de Telecomunicación
Grado en Ingeniería de Tecnologías de Telecomunicación
 Subjects
  Programmable Electronic Circuits
   Contents
Topic Sub-topic
LESSON 1 THEORY. ANALYSIS OF DIFFERENT TYPES OF DIGITAL CIRCUITS. Types of digital circuits. Main characteristics.
System on Chip (SOC). Types. Characteristics.
LESSON 2 THEORY. FPGAs. APPLICATIONS. ARCHITECTURE OF THE FAMILY USED. General architecture of FPGAs. Characteristics.
Analysis of the family of FPGAs used in the subject.
LESSON 3 THEORY. CORRECT DESIGN METHODS. SYNCHRONOUS DESIGN. Digital systems design techniques. Recommendations.
Design rules for synchronous sequential systems
LESSON 4 THEORY. DESIGN METHODS OF COMPLEX SYNCHRONOUS DIGITAL SYSTEMS. Study of a systematic design method for this type of systems.
LESSON 5 THEORY. INTERNAL ARCHITECTURE OF THE MICROPROCESSOR USED IN THE SUBJECT. Analysis of the internal architecture.
Instruction set.
LESSON 6 THEORY. SOFTWARE DEVELOPMENT FOR THE MICROPROCESSOR USED IN THE SUBJECT. Program syntax.
Compilation directives.
LESSON 7 THEORY. EXTERNAL ARCHITECTURE OF THE MICROPROCESSOR USED IN THE SUBJECT. External architecture of the microprocessor. Signals used for I/O.
Connection of I/O peripherals.
Interrupts.
LESSON 8 THEORY. DESIGN OF EMBEDDED SYSTEMS. HARDWARE / SOFTWARE CODESIGN. Hardware/software codesign flow.
Partitioning.
LESSON 1 LABORATORY. DESIGN A BASIC DIGITAL SYSTEM IN THE CORRECT FORM. Design of a digital system using VHDL for its implementation in an FPGA, applying the correct design recommendations.
LESSON 2 LABORATORY. DESIGN OF A COMPLEX SYNCHRONOUS DIGITAL SYSTEM. Design of a complex digital system using VHDL for its implementation in an FPGA, using the systematic design method analyzed in theory.
LESSON 3 LABORATORY. DESIGN OF A SOC TYPE BASIC EMBEDDED SYSTEM BASED ON AN FPGA (PSOC). Design of the circuits and development of the necessary programs to implement a basic embedded system in an FPGA, using the microprocessor analyzed in theory.
LESSON 4 LABORATORY. DESIGN OF A MEDIUM COMPLEXITY EMBEDDED SYSTEM. Design of the circuits and development of the necessary programs to implement an embedded system of medium complexity, combining the basic system previously developed with additional circuits and programs that the student must develop.
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | Spain | Tlf: +34 986 812 000