Sistemas embebidos

Description

En este mapa mental podrá encontrar una explicación de los sistemas embebidos: características, elementos, ventajas, desventajas, entre otra información.
JAVIER VALENTIN CORTEZ URIBE
Mind Map by JAVIER VALENTIN CORTEZ URIBE, updated more than 1 year ago
JAVIER VALENTIN CORTEZ URIBE
Created by JAVIER VALENTIN CORTEZ URIBE over 3 years ago
21
0

Resource summary

Sistemas embebidos
  1. Son herramientas de computación utilizadas para ejecutar tareas de control
    1. Esta tecnología tiene la finalidad de cubrir necesidades concretas
      1. Cada sistema embebido se encarga de llevar a cabo una o varias funciones
    2. Sistemas embebidos en tiempo real
      1. Interaccionan rápidamente con su entorno físico
        1. Responde a los estímulos en determinados plazos de tiempo
        2. Bajo costo
          1. Bajo consumo de potencia
            1. Cuentan con procesadores básicos
              1. Usan memorias pequeñas
                1. Uso de RTOS
                  1. Firmware (software)
                    1. Se programan en lenguaje ensamblador o C
                      1. Ventajas
                        1. Control total
                          1. Conectibilidad y adaptabilidad
                            1. Accesibilidad
                              1. Corto tiempo de respuesta
                                1. Diseño modular
                                  1. Reducción de costes
                                  2. Desventajas
                                    1. Cifrado débil
                                      1. Falta de certificados
                                        1. Backdoors
                                          1. Código libre o reutilizado
                                            1. Ataques DOS/DDOS
                                              1. Poca seguridad
                                              2. Aprovechan las arquitecturas Von Neumann y Harvard
                                                1. Arquitectura Von Neumann
                                                  1. Ventajas
                                                    1. Código automodificable
                                                      1. Eficiente utilización de la memoria
                                                        1. Arquitectura electrónica fácil de diseñar
                                                          1. Datos e instrucciones recuperados de manera secuencial
                                                          2. Desventajas
                                                            1. Velocidad del procesador
                                                              1. Sólo cuenta con un bus
                                                                1. Tiene un hardware menor
                                                                  1. Usa más ciclos para hacer una tarea
                                                                    1. Pueden colapsar las instrucciones con los datos
                                                                  2. Arquitectura Harvard
                                                                    1. Ventajas
                                                                      1. Mayor ancho de banda de memoria
                                                                        1. Diferentes opciones de almacenamiento
                                                                          1. Fácil accesibilidad a la información
                                                                            1. Menor probabilidad de interrupciones en las transmisiones
                                                                            2. Desventajas
                                                                              1. Deben poseer instrucciones especiales para acceder a tablas de valores constantes
                                                                                1. Es una arquitectura muy costosa
                                                                                  1. Mal manejo de la memoria
                                                                                    1. Es muy compleja
                                                                                2. Dispositivos para sistemas embebidos
                                                                                  1. PAL
                                                                                    1. Es el circuito programable más utilizado
                                                                                      1. Se basa en que cualquier función lógica puede ser descrita por sumas de productos lógicos
                                                                                      2. GAL
                                                                                        1. Son circuitos lógicos que se pueden programar como lógica combinacional o secuencial
                                                                                        2. CPLD
                                                                                          1. Es una serie de PLA como función de entrada
                                                                                            1. Sus puertas OR no generan una salida
                                                                                            2. FPGA
                                                                                              1. Se utilizan para probar nuevas funcionalidades a nivel de hardware antes de su implementación en un procesador
                                                                                              2. ASIC
                                                                                                1. Son circuitos hechos para un uso en particular
                                                                                                2. Microcontroladores
                                                                                                  1. Es un circuito integrado programable
                                                                                                    1. Ejecuta las órdenes grabadas en su memoria
                                                                                                      1. No es lo mismo que un microprocesador
                                                                                                        1. Algunas diferencias
                                                                                                          1. CPU
                                                                                                            1. Memorias RAM y ROM
                                                                                                              1. Velocidad de operación
                                                                                                                1. Tamaño
                                                                                                                  1. Interferencias
                                                                                                                    1. Tipo de desarrollo
                                                                                                              Show full summary Hide full summary

                                                                                                              Similar

                                                                                                              Orbital Mechanics
                                                                                                              Luke Hansford
                                                                                                              Software Processes
                                                                                                              Nurul Aiman Abdu
                                                                                                              Module 1: Introduction to Engineering Materials
                                                                                                              Kyan Clay
                                                                                                              Mathematics
                                                                                                              rhiannonsian
                                                                                                              AOCS - Attitude and orbit control systems
                                                                                                              Luke Hansford
                                                                                                              Ordinary Differential Equations
                                                                                                              rhiannonsian
                                                                                                              audio electronics
                                                                                                              Lillian Mehler
                                                                                                              Building Structures
                                                                                                              Niat Habtemariam
                                                                                                              communication system
                                                                                                              Lillian Mehler
                                                                                                              Advanced Propulsion
                                                                                                              Luke Hansford