J. Castelo
University of Valencia
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by J. Castelo.
ieee-npss real-time conference | 2005
E. Fullana; J. Castelo; V. Castillo; C. Cuenca; A. Ferrer; E. Higon; C. Iglesias; A. Munar; J. Poveda; A. Ruiz-Martinez; B. Salvachua; C. A. Solans; R. J. Teuscher; J.A. Valls
We present an optimal filtering (OF) algorithm to reconstruct the energy, time and pedestal of a photomultiplier signal from its digital samples. The OF algorithm was first developed for liquid ionization calorimeters, its implementation in scintillator calorimeters, specifically in the ATLAS hadronic tile calorimeter (TileCal), is the aim of this paper. The objective is to implement the algorithm on the DSPs of the read out driver cards in order to reconstruct online the energy of the calorimeter and provide it to the second level trigger. The algorithm is tested and compared with a plain filtering algorithm using both calibration and real data from the TileCal detector. The results are promising specially in the regions where the electronic noise contributes significantly to the resolution
IEEE Transactions on Nuclear Science | 2006
V. González; E. Sanchis; J. Soret; J. Torres; J. Castelo; V. Castillo; C. Cuenca; A. Ferrer; E. Fullana; E. Higon; J. Poveda; A. Ruiz; B. Salvachua; C. A. Solans; J.A. Valls; A. Munar; C. Iglesias; A. Valero
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 for testing purposes of the ROD motherboard. The paper describes the design and tests of the first prototype, implemented as a 6U VME64x slave module, including both hardware aspects, focusing on signal integrity problems, and firmware aspects, dealing with the cyclic redundancy code algorithms used to check data consistency used to make the decision
IEEE Transactions on Nuclear Science | 2006
E. Fullana; J. Castelo; V. Castillo; C. Cuenca; A. Ferrer; E. Higon; C. Iglesias; A. Munar; J. Poveda; A. Ruiz-Martinez; B. Salvachua; C. A. Solans; R. J. Teuscher; J.A. Valls
We present an Optimal Filtering (OF) algorithm to reconstruct the energy, time and pedestal of a photomultiplier signal from its digital samples. The OF algorithm was first developed for liquid ionization calorimeters, its implementation in scintillator calorimeters, specifically in the ATLAS hadronic Tile calorimeter (TileCal), is the aim of this study. The objective is to implement the algorithm on the DSPs of the Read Out Driver cards in order to reconstruct online the energy of the calorimeter and provide it to the second level trigger. The algorithm is tested and compared with a plain filtering algorithm using both calibration and real data from the TileCal detector. The results are promising specially in the regions where the electronic noise contributes significantly to the resolution
Journal of Instrumentation | 2007
B. Salvachua; J Abdallah; J. Castelo; V. Castillo; C. Cuenca; A. Ferrer; E. Fullana; V. González; E. Higon; A. Munar; J. Poveda; A. Ruiz-Martinez; E. Sanchis; C. A. Solans; Jesús Soret; J. Torres; A. Valero; J.A. Valls
In this paper we present the performance of two algorithms currently running in the Tile Calorimeter Read-Out Driver boards for the commissioning of ATLAS. The first algorithm presented is the so called Optimal Filtering. It reconstructs the deposited energy in the Tile Calorimeter and the arrival time of the data. The second algorithm is the MTag which tags low transverse momentum muons that may escape the ATLAS muon spectrometer first level trigger. Comparisons between online (inside the Read-Out Drivers) and offline implementations are done with an agreement around 99% for the reconstruction of the amplitude using the Optimal Filtering algorithm and a coincidende of 93% between the offline and online tagged muons for the MTag algorithm. The processing time is measured for both algorithms running together with a resulting time of 59.2 μs which, although above the 10 μs of the first level trigger, it fulfills the requirements of the commissioning trigger ( ~ 1 Hz). We expect further optimizations of the algorithms which will reduce their processing time below 10 μs.
Archive | 2002
J. Torres; E. Fullana; J. Castelo
This work describes the general requirements and present hardware solution of the Read Out Driver for the ATLAS Tile Calorimeter. The developments currently under execution include the adaptation and test of the LiAr ROD to TileCal needs. In fact, our actual work is centred in the new ROD Motherboard design and to program the Staging FPGA for TileCal and LiAr. Nevertheless, there are more activities under development such as software studies of the algorithm for processing the detector data (Optimal Filtering), the implementation of it in Digital Signal Processors and the integration of the system in the DAQ chain using Online Software (DAQ-1 project).
ieee-npss real-time conference | 2005
A. Munar; J. Castelo; C. Cuenca; A. Ferrer; E. Higon; C. Iglesias; J. Poveda; A. Ruiz-Martinez; B. Salvachua; C. A. Solans
The TileCal detector is an iron-scintillating fiber sampling calorimeter of the ATLAS experiment, one of the experiments at the Large Hadron Collider (LHC) accelerator at CERN (European Laboratory for Particle Physics), scheduled to start in 2007. At a Level 1 trigger rate of 100 kHz, the read out system of the TileCal has to be able to process and format the data of 10,000 read-out channels (112.91 Gbps of input bandwidth) in 2 mus to avoid dead time. Furthermore, to reduce the amount of data and to meet the maximum output bandwidth of the Level 2 Trigger of 53.7 Gbps, real time computation of the deposited energy applying optimal filtering techniques and collision time computation must be performed for each channel. This is accomplished with a read out driver system of which 32 9U VME boards are the main components. Each board consists of 8 G-links receivers and 4 S-Link transmitters, and 8 digital signal processors (Texas Instruments TMS320C6414@600 MHz DSP), totalizing 68992 MIPS of processing power. These boards are presently at the production stage. We report on the overall design of such system, using the DSP for energy and collision time computation, data formatting, and identification of low transverse momentum muons in real time with high efficiency
ieee-npss real-time conference | 2005
J. Torres; V. González; E. Sanchis; Jesús Soret; J. Martos; J. Castelo; V. Castillo; C. Cuenca; A. Ferrer; E. Fullana; E. Higon; J. Poveda; A. Ruiz; B. Salvachua; C. A. Solans; J.A. Vails; A. Munar; C. Iglesias; A. Valero
The optical multiplexer board is one of the elements present in the read out chain of the tile calorimeter in ATLAS experiment. Due to radiation effects, two optical fibers with the same data come out from the front end boards to this board, which has to decide in real time which one carries good data and pass them to the read out driver motherboard for processing. This paper describes the design and tests of the first prototype, implemented as a 6U VME64x slave module, including both hardware and firmware aspects. In this last, algorithms for cyclic redundancy code checking are used to make the decision. Besides, the board may be used as a data injector for testing purposes of the read out driver motherboard