Search results for "computer.software_genre"
showing 10 items of 3858 documents
Multiple register synchronization with a high-speed serial link using the Aurora protocol
2013
In this work, the development and characterization of a multiple synchronous registers interface communicating with a high-speed serial link and using the Aurora protocol is presented. A detailed description of the developing process and the characterization methods and hardware test benches are also included. This interface will implement the slow control busses of the digitizer cards for the second generation of electronics for the Advanced GAmma Tracking Array (AGATA).
Real time digital pulse processing for X-ray and gamma ray semiconductor detectors
2013
Abstract Digital pulse processing (DPP) systems, based on direct digitizing and processing of detector signals, have recently been favoured over analog electronics, ensuring higher flexibility, stability, lower dead time and better spectroscopic performance. In this work, we present the performance of a new real time DPP system for X-ray and gamma ray semiconductor detectors. The system is based on a commercial digitizer equipped with a custom DPP firmware, developed by our group, for on-line pulse height and shape analysis. X-ray and gamma ray spectra measurements with cadmium telluride (CdTe) and germanium (Ge) detectors highlight the excellent performance of the system both at low and hi…
Development of the Optical Multiplexer Board Prototype for Data Acquisition in the TileCal System
2006
This paper describes the development of the optical multiplexer board (OMB), also known as PreROD board, for the TileCal readout system in the ATLAS experiment. The aim of this board is to overcome the problems that may arise in the integrity of data due to radiation effects. The solution adopted has been to add redundancy to data transmission and so two optical fibers with the same data come out from the detector front end boards. The OMB has to decide in real time which fiber, eventually, carries data with no errors switching it to the output link connected to the read out driver (ROD) motherboard where data processing takes place. Besides, the board may be also used as a data injector fo…
Optical Link Card Design for the Phase II Upgrade of TileCal Experiment
2011
This paper presents the design of an optical link card developed in the frame of the R&D activities for the phase 2 upgrade of the TileCal experiment. This board, that is part of the evaluation of different technologies for the final choice in the next years, is designed as a mezzanine that can work independently or be plugged in the optical multiplexer board of the TileCal backend electronics. It includes two SNAP 12 optical connectors able to transmit and receive up to 75 Gb/s and one SFP optical connector for lower speeds and compatibility with existing hardware as the read out driver. All processing is done in a Stratix II GX field-programmable gate array (FPGA). Details are given on th…
The Argo YBJ daq system and the GRID based data transfer
2008
The Argo-YBJ experiment has now reached itsfinal design configuration. The detector system consists of a fullcoverage array (about 5800 square meters) of Resistive PlateChambers (RPCs). The throughput depends on the trigger rateand threshold. The DAQ system must be able to sustain a max-imum transfer rate of the order of 15 MB/s and a high peakdata flow. Data are read out using a typical front-end acquisitionchain built around a custom bus. Specialized electronics have beendesigned and dedicated software has been written to perform thistask. Data are sent to the online farm through a switch exploitinga gigabit ethernet protocol. A solution to transfer data from theYBJ laboratory to the labo…
Investigation on MCU Clustering Methodologies for Cross-Section Estimation of RAMs
2015
International audience; Various failure scenarios may occur during irradiation testing of SRAMs, which may generate different characteristic Multiple Cell Upset (MCU) error patterns. This work proposes a method based on spatial and temporal criteria to identify them.
Digital Front-End Electronics for the Neutron Detector NEDA
2015
19th Real Time Conference (RT) -- MAY 26-30, 2014 -- Nara, JAPAN
Multiresolution based on weighted averages of the hat function I: Linear reconstruction techniques
1998
In this paper we analyze a particular example of the general framework developed in [A. Harten, {\it SIAM J. Numer. Anal}., 33 (1996) pp. 1205--1256], the case in which the discretization operator is obtained by taking local averages with respect to the hat function. We consider a class of reconstruction procedures which are appropriate for this multiresolution setting and describe the associated prediction operators that allow us to climb up the ladder from coarse to finer levels of resolution. In Part I we use data-independent (linear) reconstruction techniques as our approximation tool. We show how to obtain multiresolution transforms in bounded domains and analyze their stability with r…
An iterative method for pricing American options under jump-diffusion models
2011
We propose an iterative method for pricing American options under jump-diffusion models. A finite difference discretization is performed on the partial integro-differential equation, and the American option pricing problem is formulated as a linear complementarity problem (LCP). Jump-diffusion models include an integral term, which causes the resulting system to be dense. We propose an iteration to solve the LCPs efficiently and prove its convergence. Numerical examples with Kou@?s and Merton@?s jump-diffusion models show that the resulting iteration converges rapidly.
High-quality computational tools for linear-algebra problems in FEM electromagnetic simulation [EM Programmer's Notebook]
2004
A key ingredient of finite-element analysis programs is the linear-algebra solver, typically either a linear-system solver or an eigensolver. The first part of This work tries to justify why it is important to have recourse to publicly available software for addressing this part of the computation. A number of libraries are mentioned as successful examples that exhibit a series of desirable qualities. Although some of these libraries force the programmer to somewhat change the programming style and may be difficult to learn, the benefits usually pay off the extra effort. The second part of the paper describes one of these libraries in some detail, namely SLEPc, the Scalable Library for Eige…