VALENCIA TileCal Home Page  
 

ROD development with final ROD motherboard


Introduction

The TileCal ROD system final motherboard architecture is being tested and adapted from the original LArg design to the TileCal needs at Valencia Laboratory. This requires some hardware modifications, basically related to different input optical links clocks and protocol. The changes require the development of the firmware for several complex programmable logic devices (FPGAs), the writting of host software VME libraries and reprogramming the whole FPGAs in the Processing Units and their Digital Signal Processors (DSPs) to implement the TileCal online event reconstruction (e.g. optimal filtering algorithms). There is a document (pdf, J.Castelo) explaining the specific requeriments to use the LAr RoD for Tile calorimeter.

 


Developments

The ROD demonstrator board was installed in the Summer 2003 testbeam. It used for the first time, online algorithms (optimal and flat filtering) and the data was sucessfully taken and analyzed offline. At present (Jan 2004) the group is involved in several tasks to get the ROD system ready for testing in the Commissioning Set-up, just before the next step which is the ATLAS Combined Testbeam. These tasks are:

  • To develop from scratch the firmware for the staging FPGAs. Initially to read out the input links and at a later stage to implement temperature and VME control. This will be implemented in VHDL because of maintainability reasons.
  • To develop the firmware for the DummyPU FPGAs. This is coded in VHDL also because of maintainability reasons. The next step is to use the final Dual DSP Processing Unit.
  • To build a C++ library (rod_final.so) as a CMT package to control and configure the ROD VME motherboard and its components (PUs and FPGAs), the TBM and all the ROD crate modules. The library is based in a ROD_crate class which contains a ROD class with several nested classes for the ROD components (OC class, Staging class, PU class, etc.). The VME layer is implemented with the C++ wrapper of the software ROD Crate DAQ over the "vme_rcc" package (package "RCDVme" of the ATLAS Dataflow repository). The use of the ATLAS standard "RCDVme" will allow the Online Software integrators to do the job easily and faster.
  • To build two GUI based X-Window applications called XTR and XFILAR to control the ROD crate modules and the FILAR module respectively. This will allow to test our system in a straightforward way avoiding extra high level software layers and to have a user-friendly interface provided by the X-Window.

Hardware availability:

Description
#

Crate 9U ATLAS air cooled

2
9U ROD final motherboard with 8 integrated g-link inputs@40MHz 2
TTCvi 1
TTCvx 1
TTCpr 1
SBC VP110 ATLAS standard 1
FILAR s-link(HOLA) to PCI64 interface card 1
HOLA LSC s-link cards 4
Interface link CARD 2
ROD Injector holding 2 Interface Cards 1
Processing Unit dual DSPC6414@720MHz 4
Transition Module final ROD motherboard 2
VME Bus Monitor VBT-325 1
64 bits PCI computer for using with FILAR and S32PCI64 2
CP3 custom backplane 1
9U TBM (trigger and busy module) 1

 


Test Benches

Several short and long term ROD functional tests are foreseen. First is the use of the ROD injector board at the lab. At a later stage RODs will be tested in a real physics data and TileCal integrated environment, the "commissioning set-up". In May 2004 the Combined Testbeam will allow to test the TileCal RODs together with the whole ATLAS data acquisition integration.

This page is under construction and the results of these tests will be put here as soon as available.


Documentation

The documentation for Tilecal RoD is beign prepared in parallel with hardware, firmware and software developments. By now, you can get a preliminary documentation browsing the "LAr RoD Final Design Review (FDR) (www agenda) (EDMS document)" and the tilecal document "TileCal ROD HW specific Requirements for using New LArg motherboard (J.Castelo)".


 

Links

 

Last updated 01-Apr-2005

Best Viewed In A Resolution Of 1024x768 , In 16 Bit Color

Created and Maintained by Jose Castelo & Juan Valls © IFIC, Universitat de València

Page links
Introduction
Developments
Documentation
Test benches
Links


External links
CERN
LHC
ATLAS
Tilecal CERN
IFIC
UV

Internal links
Tilecal Valencia
RoD
PMT Test
Submodules
Testbeam Analysis
Online Software
Member's Pages
Documents
Pictures
Internal Docs