Title :
A VLSI-FPGA system-on-Chip for detectors monitoring
Author :
Aloisio, Alberto ; Cevenini, Francesco ; Giordano, Raffaele ; Izzo, Vincenzo
Author_Institution :
Univ. di Napoli, Napoli
fDate :
Oct. 26 2007-Nov. 3 2007
Abstract :
In this paper we present a system-on-chip (SoC) designed to offer a self-contained, compact data acquisition platform for particle detector monitoring. With a companion ADC, this architecture is capable to acquire the detector´s signals, process the data and perform monitoring tests. The SoC is based on a custom, expanded version of a free, open-source 8-bit microprocessor. We extended the instruction set, added internal memory resources and integrated peripherals to interface the core with the external ADC. Peripherals implement in hardware threshold checking, pedestal suppression, waveform recording and a multi-channel analyzer. The SoC inherits from the open-source core some attractive features for real-time applications: high working frequency, constant instruction execution time, short and fixed IRQ latency and little logic resources requirement. The processor makes it possible to execute in software additional off-line data processing, such as averaging, FWHM calculation and peak finding. It includes an 8-bit I/O bus for interfacing with external logic and a UART for RS232 communications. We also present two implementations of the SoC: on a Virtex II Xilinx FPGA and on a standard-cell CMOS 0.18 mum ASIC. Their resource occupation and performance are compared, in the view of a deployment in the monitoring system of an experimental apparatus.
Keywords :
CMOS digital integrated circuits; data acquisition; field programmable gate arrays; nuclear electronics; system-on-chip; 8-bit I/O bus; RS232 communications; VLSI-FPGA system-on-chip; Virtex II Xilinx FPGA; data acquisition platform; multichannel analyzer; off-line data processing; open-source 8-bit microprocessor; particle detector monitoring; standard-cell CMOS ASIC; Data acquisition; Microprocessors; Monitoring; Open source software; Performance evaluation; Radiation detectors; Signal detection; Signal processing; System-on-a-chip; Testing; CMOS; FPGA; System on Chip; VLSI; detector; microprocessor; monitoring; real-time; standard cell;
Conference_Titel :
Nuclear Science Symposium Conference Record, 2007. NSS '07. IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4244-0922-8
Electronic_ISBN :
1095-7863
DOI :
10.1109/NSSMIC.2007.4436371