Szczegóły publikacji
Opis bibliograficzny
FPGA based extension to the multichannel pixel readout ASIC / Piot MAJ // W: 2013 IEEE NSS/MIC [Dokument elektroniczny] : Nuclear Science Symposium & Medical Imaging Conference : October 27 – November 2, Seoul, Korea / guest ed. Yong Choi ; Institute of Electrical and Electronics Engineers. — Wersja do Windows. — Dane tekstowe. — [Piscataway : IEEE], cop. 2013. — 1 dysk optyczny. — e-ISBN: 978-1-4799-3423-2. — S. [1–4]. — Wymagania systemowe: Adobe Reader ; napęd CD-ROM. — Bibliogr. s. [4], Abstr. — W bazie Web of Science ISBN: 978-1-4799-0534-8
Autor
Dane bibliometryczne
| ID BaDAP | 81320 |
|---|---|
| Data dodania do BaDAP | 2014-05-14 |
| DOI | 10.1109/NSSMIC.2013.6829710 |
| Rok publikacji | 2013 |
| Typ publikacji | materiały konferencyjne (aut.) |
| Otwarty dostęp | |
| Konferencja | 60th IEEE Nuclear Science Symposium / Medical Imaging Conference / 20th International Workshop on Room-Temperature Semiconductor X-ray and Gamma-ray Detectors |
Abstract
This paper presents the realization of the FPGA extension to the multichannel, pixel readout ASIC called VIPIC, designed in the collaboration between Fermi National Laboratory and AGH UST for X-ray Photon Correlation Spectroscopy (XPCS) experiments at BNL (Brookhaven National Laboratory). The FPGA was proposed to extend the digital backend of the chip and supply it with 32-bit long counters allowing effective operation in imaging mode, working in continuous readout mode at 50 MHz together with intelligent control of supporting digital lines, communication verification, the data compression and providing higher abstraction level for other systems communicating with it. The paper presents a new approach of building such systems including tools and methods allowing implementation of high-speed data processing without deep knowledge of FPGA structure or Hardware Description Language (HDL) experience. The advantage of LabVIEW (TM) graphical system design for both FPGA and Real-Time OS programming is presented for building testing setup including automatic procedures like threshold scans and automatic correction with user-defined algorithms.