Sistemes Encastats [104378]
Ribas Xirgo, Lluis
Chaile Alfaro, Ismael Fabricio
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Embedded Systems
Títol variant: Sistemas Embebidos
Data: 2023-24
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, de part del seu processament (computació perifèrica), de la seva transmissió a les aplicacions 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: 1 Amb aquesta assignatura es pretén que les i els estudiants assoleixin els objectius següents: Conèixer la relació entre els sistemes encastats, la Internet de les coses i la computació perifèrica. Tenir nocions dels requeriments habituals dels sistemes encastats, inclosos els de temps real. Comprendre els aspectes de seguretat, fiabilitat i robustesa dels sistemes. Entendre els diversos models de càlcul dels sistemes. Tenir capacitat de dissenyar i manipular els models de càlcul orientats a estats. Conèixer els elements bàsics de les arquitectures dels sistemes encastats. Tenir els rudiments de programació per a la implementació dels sistemes. Adquirir una habilitat pràctica en el desenvolupament de sistemes encastats. Saber integrar els sistemes encastats en entorns de recollida i processament de dades.
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 treatment of data captured by sensors, some of their processing (edge computing), the transmission of processed data to the applications, and with the control of motors and actuators of all kinds, too. 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 relation of embedded systems with the Internet of things and the edge computing. 1 Know the relation of embedded systems with the Internet of things and the edge computing. Get acquainted with common requirements of embedded systems, particularly the real-time ones. Know the aspects of security, reliability, and robustness of systems. Understand the various models of computation of systems. Be able to design and manipulate state-oriented computation models. Know the basic elements of the architectures of embedded systems. Have the rudiments of programming for the implementation of systems. Acquire a practical skill in the development of embedded systems. Know how to integrate embedded systems in data collecting and processing environments.
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, de parte de su procesamiento (computación periférica), de su transmisión a las aplicaciones 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: 1 Con esta asignatura se pretende que las y los estudiantes alcancen los objetivos siguientes: Conocer la relación entre los sistemas embebidos, la Internet de las cosas y la computación periférica. Tener nociones de los requerimientos habituales de los sistemas embebidos, incluidos los de tiempo real. Comprender los aspectos de seguridad, fiabilidad y robustez de los sistemas. Entender los diversos modelos de cálculo de los sistemas. Tener capacidad de diseñar y manipular los modelos de cálculo orientados a estados. Conocer los elementos básicos de las arquitecturas de los sistemas embebidos. Tener los rudimentos de programación para la implementación de los sistemas. Adquirir una habilidad práctica en el desarrollo de sistemas embebidos. Saber integrar los sistemas embebidos en entornos de recogida y procesamiento de datos.
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, 111.0 KB

Anglès
6 p, 110.1 KB

Castellà
6 p, 110.7 KB

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

 Registre creat el 2023-06-27, darrera modificació el 2023-09-16



   Favorit i Compartir