Universidad de Jaén

Menú local

Syllabus 2016-17 - 13113013 - Digital Systems (Sistemas digitales)

Caption
  • Level 1: Tutorial support sessions, materials and exams in this language
  • Level 2: Tutorial support sessions, materials, exams and seminars in this language
  • Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: Grado en Ingeniería electrónica industrial
FACULTY: SCHOOL OF ENGINEERING OF JAÉN
ACADEMIC YEAR: 2016-17
COURSE: Digital Systems
SYLLABUS
1. COURSE BASIC INFORMATION
NAME: Digital Systems
CODE: 13113013 ACADEMIC YEAR: 2016-17
LANGUAGE: English LEVEL: 2
ECTS CREDITS: 6.0 YEAR: 4 SEMESTER: SC
2. LECTURER BASIC INFORMATION
NAME: NIETO NIETO, LUIS MIGUEL
DEPARTMENT: U133 - ING. ELECTRÓNICA Y AUTOMATICA
FIELD OF STUDY: 785 - TECNOLOGÍA ELECTRÓNICA
OFFICE NO.: A3 - 413 E-MAIL: lmnieto2@ujaen.es P: 953212811
WEBSITE: http:\\www4.ujaen.es\~lmnieto2
ORCID: https://orcid.org/0000-0001-8013-9528
LANGUAGE: - LEVEL: 2
3. CONTENT DESCRIPTION

  1. Introduction
    1. Technological trends and developments in digital hardware
    2. Systems based on microcontrollers and DSPs
    3. Programmable Logic Devices (PLA, PAL and FPGAs)
    4. Embedded systems and real-time
  2. Structure of microcontrollers
    1. Organization of RAM, Flash and EEPROM modules
    2. Control and arithmetic logic units
    3. Interruption system
    4. Timers and Watchdog
    5. Serial and Parallel Ports
    6. Special Peripherals (AD and DA converters, PWM outputs)
    7. Special features: Low power mode, reset identification, internal clock generator
  3. Development Systems
    1. Arduino and PICDEM 2 Plus systems
    2. Software application development and programming languages
    3. Application development in C. Finite State Machine based techniques
    4. Autonomous Systems
    5. Communication protocols with external peripherals
    6. Communications with the PC
  4. Programmable Logic Devices
    1. Introduction to FPGA
    2. Development System Altera DE2 + Quartus II 
    3. Application development in VHDL

4. COURSE DESCRIPTION AND TEACHING METHODOLOGY

The classes will be exposed in the classroom using slides, video, etc. and will include support illustrative examples. Then students can ask questions and suggestions to improve any aspect mentioned in the example. Finally application exercises will be conducted using laboratory instruments and software related to the subject. The active participation and creativity of students will be encouraged at conferences

The seminars will be included to address specific issues of both the management of design and development tools, presentation of special contents or English for foreign language students.

Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support

5. ASSESSMENT METHODOLOGY

General requirements to pass the course:

  • Mandatory class attendance (except justified cases).
  • Realization of the proposed exercises.
  • Elaboration and presentation of a long-term work.
  • It is taken into account: the quality and presentation of the exercises.
  • And the involvement of students in the subject.

 

Details:

  1. Attendance and active participation in lectures . This point will represent  the 15% of the final mark.
  2. Exercises resolution in class. The problems will have to be solved and checked by the professor. This point will represent the 35% of the final mark.
  3. Labs with final report. This point will represent the 50% of the final mark.
  4. The presentation is an optional classwork, over one hour of speech about a topic proposed by the professor.
  5. Written exam, if final mark is not enough.

6. BOOKLIST
MAIN BOOKLIST:
  • Arduino programming in 24 hours [Recurso electrónico]. Edition: -. Author: Blum, Richard, 1962-. Publisher: Indianapolis, IN : Sams, c2015  (Library)
  • Interfacing PIC microcontrollers [Recurso electrónico] : embedded design by interactive simulation. Edition: 2nd ed. Author: Bates, Martin. Publisher: Oxford, U.K. ; Waltham, U.K. : Elsevier, 2014  (Library)
ADDITIONAL BOOKLIST:
  • Arduino development cookbook [Recurso electrónico] : over 50 hands-on recipes to quickly build and u. Edition: -. Author: Amariei, Cornel. Publisher: Birmingham, UK : Packt Publishing, 2015  (Library)
  • PIC projects and applications using C [Recurso electrónico] : a project-based approach. Edition: 3rd ed. Author: Smith, David W., 1949-. Publisher: Oxford, UK ; Waltham, MA : Newnes, 2013  (Library)
  • C# [Recurso electrónico] : a beginner's tutorial. Edition: Second edition. Author: Ky, Jayden. Publisher: [Place of publication not identified] : Brainy Software, 2016  (Library)
  • Stephens' C# programming with visual studio 2010 24-hour trainer [Recurso electrónico]. Edition: -. Author: Stephens, Rod, 1961-. Publisher: Indianapolis, IN : Wiley, c2010  (Library)