High - speed event driven acquisition is normally performed by ADC boards with a given number of pre and post trigger samples that are recorded upon the occurrence of a hardware trigger. A direct physical connection is therefore required between the source of event (trigger) and the ADC because any other software - based communication method would introduce a delay in triggering that would turn out to be not acceptable in many cases. This paper proposes a solution for the relaxation of the event communication time that can be in this case carried out by software messaging (e.g. via a LAN) provided that the system components are synchronized in time (e.g. using IEEE 1588 synchronization mechanism). The information about the exact event occurrence time is contain ed in the software packet sent to communicate the event and is used by the ADC FPGA to identify the exact sample in the ADC sample queue. The length of the ADC sample queue will depend on the maximum delay in software event message communication time. A pr ototype implementation using a National FlexRIO FPGA board connected with an ADC device is presented as proof of concept.

Distributed continuous event - based data acquisition using FlexRIO FPGA

Taliercio C;Manduchi G;Luchetta A;
2016

Abstract

High - speed event driven acquisition is normally performed by ADC boards with a given number of pre and post trigger samples that are recorded upon the occurrence of a hardware trigger. A direct physical connection is therefore required between the source of event (trigger) and the ADC because any other software - based communication method would introduce a delay in triggering that would turn out to be not acceptable in many cases. This paper proposes a solution for the relaxation of the event communication time that can be in this case carried out by software messaging (e.g. via a LAN) provided that the system components are synchronized in time (e.g. using IEEE 1588 synchronization mechanism). The information about the exact event occurrence time is contain ed in the software packet sent to communicate the event and is used by the ADC FPGA to identify the exact sample in the ADC sample queue. The length of the ADC sample queue will depend on the maximum delay in software event message communication time. A pr ototype implementation using a National FlexRIO FPGA board connected with an ADC device is presented as proof of concept.
2016
Istituto gas ionizzati - IGI - Sede Padova
Inglese
20th Real Time Conference - RT 2016
4
https://indico.cern.ch/event/390748/contributions/1825155/
5-10 June 2016
Padova, Italy
FlexRIO FPGA
3
none
Taliercio C.; Manduchi G.; Luchetta A.; Rigoni A.
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
   Implementation of activities described in the Roadmap to Fusion during Horizon 2020 through a Joint programme of the members of the EUROfusion consortium
   EUROfusion
   H2020
   633053
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/333902
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact