Tesis:
Diseño asistido por computador y síntesis con microprocesadores de sistemas secuenciales asíncronos de control
- Autor: MARIÑO ESPIÑEIRA, Perfecto
- Título: Diseño asistido por computador y síntesis con microprocesadores de sistemas secuenciales asíncronos de control
- Fecha: 1984
- Materia: Sin materia definida
- Escuela: E.T.S. DE INGENIEROS DE TELECOMUNICACION
- Departamentos: SIN DEPARTAMENTO DEFINIDO
- Acceso electrónico:
- Director/a 1º: MANDADO PEREZ, Enrique
- Resumen: Los métodos clásicos de síntesis de sistemas secuenciales asíncronos de control cableados presentan limitaciones en cuanto a la complejidad física que supone un gran número de estados internos y de variables de entrada y salida del autómata. A pesar de la ventaja que introduce la caracterización por cambios de nivel (flancos), en vez de la caracterización por niveles para la especificación del autómata, los sistemas realizados con dichos métodos siguen presentando desventajas frente a los programas en cuanto a complejidad y modularidad. Los controladores lógicos programables utilizados en la realización de sistemas secuenciales asíncronos representaron un avance frente a los sistemas cableados por su mejora en modularidad, aunque su velocidad de ejecución está limitada por la necesidad de codificar y memorizar los estados interinos del autómata en determinadas posiciones de la memoria. La utilización de los microprocesadores, con un lenguaje máquina más potente que los controladores lógicos programables, permitió elevar la velocidad. Por otra parte, el método de caracterización por flancos permitió eliminar la necesidad de memorizar el estado interno mediante bits de la memoria. No obstante la utilización de un microprocesador que realice las entradas y salidas de variables mediante la ejecución de las correspondientes instrucciones, hace que resulte difícil la simulación de autómatas junto con otras tareas de control. En particular, con el método de caracterización por flancos se hace especialmente notorio lo expuesto porque es necesario disponer de las variables de entrada en dos períodos de muestreo sucesivos. La utilización de procedimientos de acceso directo a memoria aportó un avance, pero no resolvió todos los problemas planteados; en particular, el lograr. que la velocidad de proceso sea independiente del número de variables de entrada y salida. La elevación de la capacidad de integración de los fabricantes permite desarrollar nuevas estructuras basadas en la ejecución simultánea de varios procesos. En la presente tesis se plantea la síntesis de los sistemas secuenciales asíncronos mediante un sistema multimicroprocesador que permite reducir la complejidad del programa de simulación del autómata, sistematizar el diseño y ejecutar dicha simulación al mismo tiempo que se realizan otras tareas de control. La tesis consta de dos partes principales. En una de ellas se dísela el sistema físico (hardware) del multimicroprocesador y se propone su realización mediante circuitos de gran escala de integración (LSI). La otra parte está constituida por los programas de ayuda al díselo, que simplifican la especificación de los autómatas mediante el método de caracterización por flancos y sistematizan la obtención del programa de simulación que se colocará en la memoria pasiva del sistema multimicroprocesador