ubiquitour.com

Proceso de diseño de sistemas embebidos

Un sistema embebido es un sistema de computación dedicado a tareas de uno o unos pocos. El diseño de uno es un proceso difícil que requiere el conocimiento de hardware y software. Ejemplos de sistemas empotrados son sistemas de control de tráfico aéreo, relojes digitales, sistemas médicos, reproductores MP3 y sistemas de control de tráfico.

Instrucciones

1 Identificación del sistema define lo que debe ser la salida del sistema para una entrada dada. El sistema puede ser modelado utilizando modelos matemáticos, modelos de algoritmo o de diseño.

Sistema de identificación ayuda a modelar sistemas que no se puede hacer a través de pasos de diseño simple.

2 Definición de requisitos es el segundo paso en el proceso. Define las necesidades y condiciones que el nuevo sistema debe tener o cumplir. En este paso, se identifican diversos requisitos estructurales, funcionales y no funcionales que podrían entrar en conflicto entre sí.

3 Desarrollo de sistemas de arquitectura incluye identificación del sistema, diseño funcional y diseño detallado. Este paso detalles de los diferentes componentes y la interacción entre ellos.

4 El siguiente paso consiste en el desarrollo de software, diseño de interfaz y diseño de hardware. Desarrollo de software incluye programas de software para el sistema. Diseño de la interfaz construye una interfaz entre el software y el hardware. Toma en cuenta la especificación de sistema y construye un sistema que cumpla con los requerimientos de diseño de hardware.

5 Prueba de integración combina los pasos anteriores (software, interfaz y hardware) y comprueba si el sistema funciona sin problemas y el hardware y software interactuar entre sí sin ningún error. Si ocurren errores, el diseñador de sistemas embebidos se remonta al paso de identificación de sistema y hace cambios.