Sistemes Encastats [104378]
Ribas Xirgo, Lluís
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Embedded Systems
Títol variant: Sistemas Embebidos
Data: 2021-22
Resum: Els sistemes encastats s'encarreguen de conjunts molt específics de funcions que, habitualment, fan d'interfície d'alt nivell entre les aplicacions i el món físic. En aquest sentit, s'ocupen del tractament de dades captades per sensors de tot tipus i també del control de motors i actuadors de tota mena. Actualment, hi ha sistemes encastats a gairebé qualsevol "cosa" i, si les coses són complexes, en poden portar molts com, per exemple els que hi pot haver en un cotxe. Com que els sistemes encastats estan estretament relacionats amb l'entorn físic que els envolta, els algorismes que implementen han de complir amb molts de requeriments, sovint molt estrictes i contradictoris entre sí. Per exemple, tenir un alt rendiment i consumir poca energia. Així doncs, per al desenvolupament dels sistemes encastats és necessari concebre algorismes robustos que puguin verificar-se per operar en entorns crítics i tenir un cost de desenvolupament i d'execució dins dels marges delimitats pels requeriments de l'aplicació. Amb aquesta assignatura es pretén que les i els estudiants assoleixin els objectius següents: Conèixer els diversos àmbits d'aplicació dels sistemes encastats. Tenir nocions dels requeriments habituals de cada domini d'aplicació, inclosos els de temps real. Comprendre els aspectes de seguretat, fiabilitat i robustesa dels sistemes. Conèixer la metodologia del desenvolupament dels sistemes encastats. 1 Conèixer la metodologia del desenvolupament dels sistemes encastats. Entendre els diversos models de càlcul dels sistemes. Tenir habilitat pràctica amb el disseny i manipulació dels models de càlcul orientats a estats. Conèixer els elements bàsics de les arquitectures dels sistemes encastats. Saber estimar costos d'implementació a partir dels models de càlcul dels sistemes. Conèixer el problema de la partició dels sistemes i diverses estratègies per solucionar-lo. Tenir els rudiments de programació per a la implementació dels sistemes.
Resum: Embedded systems are responsible for very specific sets of functions that usually act as a high-level interface between applications and the physical world. Therefore, they deal with the processing of data captured by sensors and, also, with the control of motors and actuators of all kinds. Currently, there are systems embedded in almost any "thing" and, if things are complex, they can carry many such as those that may be in a car. Because embedded systems are closely related to the physical environment around them, the algorithms they implement must meet many requirements, often very stringent and contradictory to each other. For example, having a high performance and consuming little energy. Thus, for the development of embedded systems it is necessary to design robust algorithms that can be verified to operate in critical environments and have a development and execution cost within the margins delimited by the requirements of the application. The aim of this course is for students to achieve the following objectives: Know the various areas of application of embedded systems. Get acquainted with present-day applications, including real-time applications. Understand the aspects of security, reliability, and robustness of systems. Know the methodology of the development of embedded systems. Understand the various models of computation of systems. Have practical skill with the design and manipulation of state-oriented computation models. 1 Have practical skill with the design and manipulation of state-oriented computation models. Know the basic elements of the architectures of embedded systems. Be able to estimate implementation costs based on the system computation models. Know the problem of system partitioning and different strategies to solve it. Have the rudiments of programming for the implementation of systems.
Resum: Los sistemas embebidos se encargan de conjuntos muy específicos de funciones que, habitualmente, hacen de interfaz de alto nivel entre las aplicaciones y el mundo físico. En este sentido, se ocupan del tratamiento de datos captados por sensores de todo tipo y también del control de motores y actuadores de cualquier tipo. Actualmente, existen sistemas embebidos en casi cualquier "cosa" y, si las cosas son complejas, pueden traer muchos como, por ejemplo, los que puede haber en un coche. Como los sistemas embebidos están estrechamente relacionados con el entorno físico que los rodea, los algoritmos que implementan deben cumplir con muchos requerimientos, a menudo muy estrictos y contradictorios entre sí. Por ejemplo, tener un alto rendimiento y consumir poca energía. Así pues, para el desarrollo de los sistemas embebidos es necesario concebir algoritmos robustos que puedan verificarse para operar en entornos críticos y tener un coste de desarrollo y de ejecución dentro de los márgenes delimitados por los requerimientos de la aplicación. Con esta asignatura se pretende que las y los estudiantes alcancen los objetivos siguientes: Conocer los diversos ámbitos de aplicación de los sistemas embebidos. Tener nociones de los requerimientos habituales de cada dominio de aplicación, incluidos los de tiempo real. Comprender los aspectos de seguridad, fiabilidad y robustez de los sistemas. 1 Comprender los aspectos de seguridad, fiabilidad y robustez de los sistemas. Conocer la metodología del desarrollo de los sistemas embebidos. Entender los diversos modelos de cálculo de los sistemas. Tener habilidad práctica con el diseño y manipulación de los modelos de cálculo orientados a estados. Conocer los elementos básicos de las arquitecturas de los sistemas embebidos. Saber estimar costes de implementación a partir de los modelos de cálculo de los sistemas. Conocer el problema de la partición de los sistemas y diversas estrategias para solucionarlo. Tener los rudimentos de programación para la implementación de los sistemas.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, la comunicació pública de l'obra i la creació d'obres derivades, fins i tot amb finalitats comercials, sempre i quan es reconegui l'autoria de l'obra original. Creative Commons
Llengua: Català, anglès, castellà
Titulació: Grau en Enginyeria de Dades [2503758]
Pla d'estudis: Enginyeria de Dades [1394]
Document: Objecte d'aprenentatge



Català
6 p, 110.7 KB

Anglès
5 p, 108.6 KB

Castellà
6 p, 110.5 KB

El registre apareix a les col·leccions:
Materials acadèmics > Guies docents

 Registre creat el 2021-07-09, darrera modificació el 2025-07-19



   Favorit i Compartir