Timing architecture for ESS

  1. Cereijo García, Javier
Dirixida por:
  1. Daniel Piso Fernández Co-director
  2. Roberto Osorio Co-director

Universidade de defensa: Universidade da Coruña

Fecha de defensa: 11 de novembro de 2020

Tribunal:
  1. David Expósito Singh Presidente/a
  2. María J. Martín Secretaria
  3. Lucía Costas Pérez Vogal
Departamento:
  1. Enxeñaría de Computadores

Tipo: Tese

Teseo: 641393 DIALNET lock_openRUC editor

Resumo

El sistema de temporización es un componente fundamental para el control y sincronización de instalaciones industriales y científicas, como aceleradores e partículas. En esta tesis trabajamos en la especificación y desarrollo el sistema de temporización para la European Spallation Source (ESS), la mayor fuente de neutrones actualmente en construcción. Abordamos este trabajo en dos niveles: la especificación del sistema de temporización, y la mplementación física de sistemas de control empleando circuitos reconfig rables. Con respecto a la especificación del sistema de temporización, diseñamos e implementamos la configuración del protocolo de temporización para cumplir on los requisitos de ESS e ideamos un modo de operación y una aplicación ara la configuración y control del sistema de temporización. También presentamos una herramienta y una metodología para imple entar sistemas de control empleando FPGAs, como los nodos del sistema e temporización. Ambas están basadas en statecharts) una representación gráfica de sistemas que expande el concepto de máquinas de estados fini os, orientada a sistemas que necesitan ser reconfigurados rápidamente en últiples localizaciones minimizando la posibilidad de errores. La herramienta crea automáticamente código VHDL sintetizable a partir del statechart del sistema. La metodología explica el procedimiento para implementar el statechart como una arquitectura microprogramada en FPGAs.