Titular Professors
Professors
The general objectives of the course are the following:
1. Design of a complete digital communications system
2. Learn to implement the different blocks of a digital transceiver in a programming language
3. Design of a Software Radio system
4. Learn to implement digital transceivers in programmable logic devices.
5. Design of radio links
The course program is divided into two blocks:
Block 1: Techniques and modulations for the transmission and reception of a signal
- Simulated NVIS communication transmission and reception
- Programming with Matlab
- OFDM modulation
- Noisy channel, delay spread, doppler shift and doppler spread
Block 2: Transmission systems based on Embedded platforms
- NVIS transmission implemented with the Red Pitaya platform
- Red Pitaya programming with VHDL and IP Cores with Vivado
- Red Pitaya programming with C in a Linux environment
- Remote sensor communication
- 4 to 32 QAM modulation
- Transmission analysis in the laboratory
The training activities used in the subject are:
- Assimilation of the associated concepts
- Personal and group work
- Evaluation activities
Practical work on the implementation of a functional prototype with a hardware system
Each session is divided into two parts: in the first part the teacher provides the basic knowledge so that the students can investigate and carry out the task. The rest of the session is dedicated to working on and implementing the case. The teacher assists the students who require it to clarify any possible doubts that may arise.
The assessment activities used in the subject are:
- Theoretical exercises
- Individual knowledge tests
- Work done individually or in groups
- Group and individual interviews
For this subject, the professor sets out a series of assignments to be completed each week. These assignments correspond to the implementation and simulation of the concepts explained. Depending on the code and the result of the simulations, the student obtains a series of grades that will build up the final grade. The student must also complete a series of reports on the results obtained, and conduct an interview with the professor.
The course is divided into two blocks (block 1 40%, block 2 60%), and each block has the following assessment activities:
Block 1: must be passed separately
- Theoretical exam (30%)
- Practical interview (70%)
- Theoretical exercises (must be passed)
Block 2: must be passed separately
- Theoretical exam (30%)
- Practical interview (70%)
- Exercises (must be passed)
Both blocks contain functional assignments of practices and compulsory exercises. All the assessment activities of the course are highly significant. If you fail any activity, it/them can be recovered in the extraordinary call.
Mathworks, https://www.mathworks.com/
B. Sklar, Digital Communications: fundamentalsand applications, PrenticeHall, New Jersey, 2001
S.Kaiseret al., Multi-Carrierand SpreadSpectrumSystems, Wiley, 2003
VIVADO, https://www.xilinx.com/