You need to activate javascript for this site.
Menu Conteúdo Rodapé
  1. Home
  2. Courses
  3. Electrical and Computer Engineering
  4. Embedded Systems

Embedded Systems

Code 15380
Year 1
Semester S1
ECTS Credits 6
Workload PL(15H)/T(30H)/TP(15H)
Scientific area Informatics, Automation and Control
Entry requirements No entry requirements are required
Learning outcomes Provide knowledge related to the field of microprocessor systems.
- Provide students with the knowledge necessary to integrate development teams.
- Explore appropriated programming techniques
- Analyze the functioning of most relevant peripherals
- Explore development platforms
Syllabus 1 - Introduction to embedded systems:
main Features
Embedded systems for real-time
Main factors in the development

2 - Architectures for Embedded Systems

3 - Programming Techniques and Code Optimization
Code optimization
Floating and fixed point conversion
Implementation of Arithmetic Functions
multiplication
division
square root

4 - Interfaces with External Devices
Protocols: I2C, 1-Wire, CAN, RS-232, SPI, PC-104, JTAG, etc..
Modulation by varying the pulse width
Radio frequency identification (RFID)
Memory cards SD / MMC
Interfaces with user

5 - Specifications for Embedded Systems
requirements
Analysis of performance (Amdahl's Law)
Computational models
Statecharts
Evaluation of the specification

6 - Hardware in Embedded Systems
Inputs data
Communications between modules
Data memory and program
Main Bibliography - Digital Design and Computer Architecture, By David Money Harris & Sarah L. Harris (2nd Edition,
English, ISBN: 978-0-12-394424-5). Translated to Portuguese (ISBN: 978-0-9954839-0-3) by António
Espírito-Santo e Renato Giovanini, authorized by Elsevier and supported by Imagination Technologies.
https://www.mips.com/downloads/digital-design-and-computer-architecture-portuguese-edition-secondedition/,
September 2016.
- Pedro Dinis, A. Espírito Santo, Bruno Ribeiro, “MSP430 Teaching ROM, 2º Edition,” Texas Instruments,
SSQC028, October 2012, supported by Texas Instruments.
- Pedro Dinis, A. Espírito Santo, Bruno Ribeiro, “MSP430 Teaching ROM, 1º Edition,” Texas Instruments,
SSQC017, February 2009 , supported by Texas
- Peter Marwedel, Embedded System Design, Springer, 2006.
- Bruno Bouyssounouse e Joseph Sifakis. Embedded Systems Design, Springer-Verlag, Berlin,
Heidelberg, 2005.
- Chris Nagy, Embedded Systems Design Using The Ti Msp430 Series. Elsevier Science – Newnes.
2003.
Teaching Methodologies and Assessment Criteria Classification
Nf = 0.40*Tp + 0.30*F1 + 0.30*F2

Exam classification
Ne = 0.40*Tp+0.60*Ex

Nf – Classification;
Tp – Labs classification;
F1 – First written test;
F2 – Second written test;
Ne – written exam;
Ex – Exam classification;
Language Portuguese. Tutorial support is available in English.
Last updated on: 2022-01-11

The cookies used in this website do not collect personal information that helps to identify you. By continuing you agree to the cookie policy.