Timing architecture for ESS

  1. Cereijo García, Javier
Dirigée par:
  1. Daniel Piso Fernández Co-directeur/trice
  2. Roberto Osorio Co-directeur/trice

Université de défendre: Universidade da Coruña

Fecha de defensa: 11 novembre 2020

Jury:
  1. David Expósito Singh President
  2. María J. Martín Secrétaire
  3. Lucía Costas Pérez Rapporteur

Type: Thèses

Teseo: 641393 DIALNET lock_openRUC editor

Résumé

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.