This contribution presents a complete hardware, firmware and software platform for high-resolution time measurements. The implementation is into Programmable Logic and Processing System sections of a Xilinx System-on-Chip, hosted on a custom carrier board together with front-end circuits, communication interfaces (USB, Ethernet) and power resources. The platform is provided with a software for system configuration, management of output measures.The internal Block-Design IP-Core offers several parameters for customization purpose, also allowing a settable trade-off between saving of resources and performance, with time precision ranging from 12 ps r.m.s. to 50 ps r.m.s. and resolution from 1 ps to 100 ps, configurable number of channels (from 2 to 16) and a rate of measurements up to 45 MHz per channel. The area occupation per channel ranges from 256 SLICEs for a resource-saving configuration to 2048 SLICESs for optimizing performance. Additionally, the IP-Core has a very low Cross-Talk (< 3 ps r.m.s.) and temperature drift (286 fs/°C in the 0 °C - 70 °C operating range).The system is modular, permitting the integration of custom user-made software or firmware modules both in the form of spatial and temporal computing algorithms.

System-on-Chip Linux-based Platform for High-Performance Time-to-Digital Conversion

CORNA, NICOLA;Garzetti, F.;Lusardi, N.;Geraci, A.
2018-01-01

Abstract

This contribution presents a complete hardware, firmware and software platform for high-resolution time measurements. The implementation is into Programmable Logic and Processing System sections of a Xilinx System-on-Chip, hosted on a custom carrier board together with front-end circuits, communication interfaces (USB, Ethernet) and power resources. The platform is provided with a software for system configuration, management of output measures.The internal Block-Design IP-Core offers several parameters for customization purpose, also allowing a settable trade-off between saving of resources and performance, with time precision ranging from 12 ps r.m.s. to 50 ps r.m.s. and resolution from 1 ps to 100 ps, configurable number of channels (from 2 to 16) and a rate of measurements up to 45 MHz per channel. The area occupation per channel ranges from 256 SLICEs for a resource-saving configuration to 2048 SLICESs for optimizing performance. Additionally, the IP-Core has a very low Cross-Talk (< 3 ps r.m.s.) and temperature drift (286 fs/°C in the 0 °C - 70 °C operating range).The system is modular, permitting the integration of custom user-made software or firmware modules both in the form of spatial and temporal computing algorithms.
2018
2018 IEEE Nuclear Science Symposium and Medical Imaging Conference Proceedings (NSS/MIC)
978-1-5386-8494-8
Software, Time measurement, Temperature measurement, Hardware, Microprogramming, Field programmable gate arrays, Histograms, sezele
File in questo prodotto:
File Dimensione Formato  
08824415.pdf

Accesso riservato

Descrizione: System-on-Chip Linux-based Platformfor High-Performance Time-to-Digital Conversion
: Publisher’s version
Dimensione 1.65 MB
Formato Adobe PDF
1.65 MB Adobe PDF   Visualizza/Apri

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/11311/1103823
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 0
social impact