THE ALFA TRIGGER SIMULATOR

Similar documents
T HE discovery at CERN of a new particle

Fast data acquisition measurement system for plasma diagnostics using GEM detectors

Detector Control LHC

The ATLAS Level-1 Muon to Central Trigger Processor Interface

IEEE Proof Web Version

Upgrading the ATLAS Tile Calorimeter electronics

RT2016 Phase-I Trigger Readout Electronics Upgrade for the ATLAS Liquid-Argon Calorimeters

ALIBAVA: A portable readout system for silicon microstrip sensors

The Design and Testing of the Address in Real Time Data Driver Card for the Micromegas Detector of the ATLAS New Small Wheel Upgrade

The new detector readout system for the ATLAS experiment

DT7816 Linux Data Acquisition Real-Time High Performance ARM Module for Embedded Applications

INFN Padova INFN & University Milano

ALIBAVA: A portable readout system for silicon microstrip sensors

arxiv: v1 [hep-ex] 7 Jul 2011

ATLAS Tile Calorimeter Interface Card. K. Anderson, A. Gupta, J. Pilcher, H. Sanders, F. Tang, R. Teuscher, H. Wu The University of Chicago

Upgrade of the ATLAS Level-1 Trigger with event topology information

IEEE Nuclear Science Symposium San Diego, CA USA Nov. 3, 2015

FPGA based charge fast histogramming for GEM detector

DT7837. ARM Module for Embedded Applications. Overview. Key Features. Supported Operating Systems

An Upgraded ATLAS Central Trigger for 2015 LHC Luminosities

NEMbox / NIMbox Programmable NIM Module

DT7837 ARM Module for Embedded Applications

I/O Choices for the ATLAS. Insertable B Layer (IBL) Abstract. Contact Person: A. Grillo

Alibava: A startup guide

Description of the JRA1 Trigger Logic Unit (TLU)

All Programmable SoC based on FPGA for IoT. Maria Liz Crespo ICTP MLAB

EASY-NIM 928 Suite. High Performance, Multi-Function Nuclear MCA/Counter/Timer/Rate Meter

MCC-DSM Specifications

Streaming Readout, the JLab perspective. Graham Heyes Data Acquisition Support Group Jefferson Lab

PETsys SiPM Readout System

Vertex Detector Electronics: ODE to ECS Interface

NanoMind Z7000. Datasheet On-board CPU and FPGA for space applications

Scintillator-strip Plane Electronics

Module Performance Report. ATLAS Calorimeter Level-1 Trigger- Common Merger Module. Version February-2005

Introduction Technology Equipment Performance Current developments Conclusions. White Rabbit. A quick introduction. Javier Serrano

2008 JINST 3 S Online System. Chapter System decomposition and architecture. 8.2 Data Acquisition System

The Track-Finding Processor for the Level-1 Trigger of the CMS Endcap Muon System

New! New! New! New! New!

Laser measurement of the LumiCal detector displacement

A Fast VME Data Acquisition System for Spill Analysis and Beam Loss Measurement

Development of a New TDC LSI and a VME Module

Istituto Nazionale di Fisica Nucleare A FADC based DAQ system for Double Beta Decay Experiments

Straw Detectors for the Large Hadron Collider. Dirk Wiedner

ni.com High-Speed Digital I/O

S100 Series. Compact Smart Camera. High Performance: Dual Core Cortex-A9 processor and Xilinx FPGA. acquisition and preprocessing

Unlocking the Potential of Your Microcontroller

The White Rabbit Project

arxiv: v1 [nucl-ex] 26 Oct 2008

Readout Systems. Liquid Argon TPC Analog multiplexed ASICs SiPM arrays. CAEN 2016 / 2017 Product Catalog

TTC/TTS Tester (TTT) Module User Manual

Advanced NI-DAQmx Programming Techniques with LabVIEW

Vertex Detector Electronics: ODE Pre-Prototype

Scintillator Data Acquisition System

Functional Specification

FELIX the new detector readout system for the ATLAS experiment

Stefan Koestner on behalf of the LHCb Online Group ( IEEE - Nuclear Science Symposium San Diego, Oct.

Description of the JRA1 Trigger Logic Unit (TLU), v0.2c

Atlys (Xilinx Spartan-6 LX45)

arxiv: v2 [nucl-ex] 6 Nov 2008

DATA ACQUISITION SYSTEM

The Global Trigger Emulator System for the CMS experiment

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC

BES-III off-detector readout electronics for the GEM detector: an update

A Low-Power Wave Union TDC Implemented in FPGA

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Ignacy Kudla, Radomir Kupczak, Krzysztof Pozniak, Antonio Ranieri

Level-1 Data Driver Card of the ATLAS New Small Wheel Upgrade Compatible with the Phase II 1 MHz Readout

S2C K7 Prodigy Logic Module Series

Copyright 2014 Shaw-Pin Chen

Technical Specifications for High speed PIV and High speed PIV-PLIF system

Data Acquisition in Particle Physics Experiments. Ing. Giuseppe De Robertis INFN Sez. Di Bari

Level-1 Regional Calorimeter Trigger System for CMS

Timing distribution and Data Flow for the ATLAS Tile Calorimeter Phase II Upgrade

CTF3 BPM acquisition system

The FTK to Level-2 Interface Card (FLIC)

A 3-D Track-Finding Processor for the CMS Level-1 Muon Trigger

Velo readout board RB3. Common L1 board (ROB)

Xynergy It really makes the difference!

New! New! New! New! New!

2-Oct-13. the world s most energy friendly microcontrollers and radios

Update on PRad GEMs, Readout Electronics & DAQ

Detector Data Acquisition Hardware Designs and Features of NGC (New General Detector Controller)

DS1103 PPC Controller Board

Development and test of the DAQ system for a Micromegas prototype to be installed in the ATLAS experiment

MPGD dedicated HV system. MLAB ICTP Miramare (TS) MPGD-dedicated HV system TASK 6. These slides and its contents are for INTERNAL use only

The LHCb upgrade. Outline: Present LHCb detector and trigger LHCb upgrade main drivers Overview of the sub-detector modifications Conclusions

RPC Trigger Overview

Detector Housing CASCADE-U 100. Bottom-flange. Top-flange with Teflon insulating ring and special Wilson-flange designed to fit the UCN beam pipe

Quad Module Hybrid Development for the ATLAS Pixel Layer Upgrade

The Trigger-Time-Event System for the W7-X Experiment

Simplify System Complexity

Product Specification. High Performance Simultaneous Data Acquisition

A Data Readout Approach for Physics Experiment*

15 Discovery Way, Acton, MA Phone: (978) , Fax: (978) Web Site: Acton SpectraHub TM

SoLID GEM Detectors in US

Design and Implementation of LED Display Screen Controller based on STM32 and FPGA Chi Zhang 1,a, Xiaoguang Wu 1,b and Chengjun Zhang 1,c

PSEC-4: Review of Architecture, etc. Eric Oberla 27-oct-2012

The Benefits of FPGA-Enabled Instruments in RF and Communications Test. Johan Olsson National Instruments Sweden AB

An ATCA framework for the upgraded ATLAS read out electronics at the LHC

30/05/96 V465 User's Manual CHIMERA VERSION TABLE OF CONTENTS

Transcription:

Vol. 46 (2015) ACTA PHYSICA POLONICA B No 7 THE ALFA TRIGGER SIMULATOR B. Dziedzic Tadeusz Kościuszko Cracow University of Technology, Institute of Physics Podchorążych 1, 30-084 Kraków, Poland K. Korcyl The Henryk Niewodniczański Institute of Nuclear Physics Polish Academy of Sciences Radzikowskiego 152, 31-342 Kraków, Poland (Received May 4, 2015) The paper presents basic information about ALFA detectors used in the ATLAS experiment, and the structure of currently developed device used to test a new ALFA trigger interface. It discusses the block diagram of the device, principle of its operation, implementation details and future plans for developing the Simulator. DOI:10.5506/APhysPolB.46.1271 PACS numbers: 29.50.+v, 07.05.Hd 1. Introduction ALFA detectors are part of the ATLAS experiment located at the LHC in CERN, Geneva. The aim of ALFA is to measure Absolute Luminosity For ATLAS. To minimize the uncertainties of the luminosity measurements, it is necessary to perform series of tests of detectors, data acquisition system, interfaces and all cooperative systems. The main aim of the ALFA trigger simulator (ATS) is to generate test signals for debugging and commissioning of the newly designed ALFA_CTPIN interface board. This new interface installed for Run2 will allow ALFA detectors to run together with other subdetectors of ATLAS in combined mode, synchronously with the LHC. Presented at the Cracow Epiphany Conference on the Future High Energy Colliders, Kraków, Poland, January 8 10, 2015. (1271)

1272 B. Dziedzic, K. Korcyl 2. ALFA detectors The eight detectors are installed in four stations located on both sides of the ATLAS IP two stations on each side with two detectors in each station. Stations are located in opposite sides in the LHC tunnel about 240 m from the interaction point. That distance is required for the main aim of measurement tracking elastically scattered protons under very small angles. All detectors are located in Roman pots (Fig. 1, left). It gives possibility of moving detectors in the aperture without polluting the vacuum of the beam pipe. Main detectors (MD) are made of 10 double layers of perpendicular scintillating fibers (Fig. 1, right). MDs are used to track elastically scattered protons. There are also two (in every Roman pot) additional detectors called overlap detectors (OD). ODs are made of 30 fibers per each detector. They are used to align MD detectors when approaching the beam. All scintillating fibers are attached to multianode photomultiplier tubes (MAPMTs) which are connected to front-end boards. Front-end boards convert analog signals from photomultipliers to digital pulses, which are sent to motherboards located in every stations. More details about ALFA experiment are collected in [1]. Fig. 1. Scheme of the upper detector with front-end electronics and motherboard in the station station (left) and scheme of upper and lower detectors (right) [1]. There are LEDs installed inside the Roman pots which can be used to illuminate detectors. The LED flashes enter the lightpath at the junction of scintillating fibers and the multianode photomultipliers giving the possibility to test further data path. There is also possibility to test and calibrate frontend boards.

The ALFA Trigger Simulator 1273 3. Trigger and data acquisition system The ALFA detectors and all other ATLAS subdetectors running together in combined mode send trigger signals to the CTP (Central Trigger Processor) (Fig. 2). To minimize the time of transmission, triggering signals from ALFA are sent via air-cored cables where the signal speed approaches 91% speed of light. Raw data from the individual events are stored in the trigger L1 pipelines located in the front-end electronics. The CTP analyses trigger signals, and if the combination is interesting for physicists, the CTP generates the L1 accept (L1A) signal. This signal, together with the bunch crossing number and the L1 event number are distributed to all detectors participating in the run via the ATLAS TTC system (Trigger, Timing and Control). The ALFA motherboards send detailed data about events selected by the CTP to readout driver (ROD). Further way of data is the readout system (ROS) and higher triggering levels. Fig. 2. Diagram of first level trigger [2]. Experience from Run1 shows that it would be desirable to have a common latency for the high luminosity operation and for special ALFA runs. Together with modifications to the CTP for Run2, it was proposed to build a dedicated ALFA trigger interface ALFA_CTPIN to minimize the latency needed for ALFA and which could be used to avoid ATLAS latency changes. 4. Simulating tools and device The tester that we develop is based on ZedBoard Zynq evaluation and development kit equipped with Zynq 7020 integrated circuit. Zynq combines microcontroller with dual core ARM processor (two Cortex A9 cores with 800 MHz clock) and FPGA logic (field-programmable gate array).

1274 B. Dziedzic, K. Korcyl The microcontroller is used to program memory with desired patterns of the test signals and to communicate with the operator via UART interface and in future plans via Ethernet. The programmable logic generates test signals and synchronizes them with the LHC clock. The communication with the tester is organized on virtual RS232 (COM) port. It is connected by USB port but the operating system on workstation sees it as a port COM. Via this interface, we send the table of patterns to the microcontroller. The microcontroller analyses the table of patterns and programs block RAM (located in FPGA part of integrated circuit) via port A using AXI4 Lite bus (Fig. 3). The clock wizard synthesizes 80 MHz clock from the input LHC clock of 40 MHz. The faster clock is necessary to simulate 12.5 ns signals from OD. When the simulation is active, the data from block RAM are readout synchronously via port B with 80 MHz synchronous with the LHC clock. The address at port B is generated by the counter running on twice the frequency of the LHC clock and using the LHC ORBIT as reset. Also all programmable logic is synchronized by synthesized LHC clock. The pattern from address pointed by the counter is sent to signal generator. Fig. 3. Block diagram of ALFA trigger simulator. The signal generator encodes the MD and OD signals by changing the length of the generated pulse: 12.5 ns for the OD and 25 ns for the MD. Signals which are sent to CTP or to LEDs located in Roman pots. The signals generated from the ZedBoard are sent either to the ALFA_CTPIN module or to the LEDs installed in the stations to provoke the detectors

The ALFA Trigger Simulator 1275 to produce corresponding triggers. ZedBoard signals which are sent to AL- PHA_CTPIN need conversion from low voltage TTL (standard of voltage used on ZedBoard) to LVDS (low-voltage differential signaling). The converter is located in Zynq. LVDS signals are sent to the FMC port (located on ZedBoard) which is connected to ALPHA_CTPIN via LVDS to NIM converter. Output signals from NIM converter to ALPHA_CTPIN via LEMO cables are analyzed as signals originating from the ALFA detectors. The other configuration which is to be used for the ALFA_CTPIN test is based on detector activation by LEDs blinks inside Roman pots. In this test series, we can test all way of signal from scintillating fibers through photomultipliers, front-end boards, motherboards, new ALFA_CTPIN interface up to CTP. This gives a possibility of calibration of front electronics. Console application is used to configure the test program (Figs. 4 and 5). An user can choose the option by entering its number. Application menu allows the user to program single memory cell or program all memory with Fig. 4. Main menu of ALFA Trigger Simulator in RS232 console application.

1276 B. Dziedzic, K. Korcyl a predefined sequence of patterns. After the simulation start, the device is synchronized with LHC clock and ORBIT signals. The simulation is stopped by pressing ENTER key. Fig. 5. Listing of first few memory cells in RS232 console application. In value field, there is a pattern which the simulator sends to CTP. m means event in Main Detector, o Overlap Detector, no event.

The ALFA Trigger Simulator 1277 5. Future plans Simple preliminary tests of our tester have been run at CERN. We continue to work on further development of our device taking into account the guidance sent from the ALFA staff. In near future, we want to install Linux operating system on the Zed- Board. It will make our device independent from the COM port on the workstation. It will also add new possibilities to configure new test patterns. Moreover, it creates a possibility of a remote control of our device via LAN and the Internet (SSH protocol). We also work on application with graphical user interface with table of pattern wizard. 6. Summary The main aim of this project is a design and development of device used to test new interface between ALFA detectors and CTP. To test the interface, our tester uses the table of patterns containing special prepared patterns. There are two ways of testing. First, user can send signals directly to ALPHA_CTPIN from simulator as the signals from detectors, and other one by excitation the detectors with LEDs blinks located inside of Roman pots. REFERENCES [1] B. Allongue et al., JINST 7, C02034 (2012). [2] K. Korcyl, ALFA detector: timing and trigger, Proc. of SPIE Vol. 8903 89032K-1.