Amitava Roy VECC.  Mostly towards the in-house experimental nuclear physics program  Little participation towards CBM-FAIR  Data Acquisition Software.

Slides:



Advertisements
Similar presentations
SciFi Tracker DAQ M. Yoshida (Osaka Univ.) MICE meeting at LBNL 10.Feb.2005 DAQ system for KEK test beam Hardware Software Processes Architecture SciFi.
Advertisements

Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
Experimental Method Experimental Method Kihyeon Cho Kyungpook National University Spring Semester 2005 Experimental Method and Data Process.
ESODAC Study for a new ESO Detector Array Controller.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
Astronomical Array Control & Acquisition System at NAOC Zhaowang Zhao Binxun Ye Research Labs for Astronomy National Astronomical Observatories, Chinese.
Students:Gilad Goldman Lior Kamran Supervisor:Mony Orbach Mid-Semester Presentation Spring 2005 Network Sniffer.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Trigger-less and reconfigurable data acquisition system for J-PET
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
Distributed Control Systems Emad Ali Chemical Engineering Department King SAUD University.
System Architecture A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Hyong-Youb Kim, Paul Willmann, Dr. Scott Rixner Rice.
MULTI 1.1 Data Acquisition Software Nekrasov Dmitriy Kyungpook National University Spring 2005.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
AKR Sales Training For KOMAF Exhibition Kunyu Lee Product Manager
Learning Targets Identify the external parts of the computer Identify examples of input devices Identify examples of output devices Define basic computer.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
TRIGGER-LESS AND RECONFIGURABLE DATA ACQUISITION SYSTEM FOR POSITRON EMISSION TOMOGRAPHY Grzegorz Korcyl 2013.
ETRAX CRIS architecture and Xilinx FPGA Peter Zumbruch Experiment control systems group GSI (KS/EE)
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Coupling Neutron Detector array (NEDA) with AGATA The AGATA Front-End processing Electronics & DAQ The AGATA Trigger and Synchronization (GTS) Coupling.
Understanding Data Acquisition System for N- XYTER.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
DAQ Issues for the 12 GeV Upgrade CODA 3. A Modest Proposal…  Replace aging technologies  Run Control  Tcl-Based DAQ components  mSQL  Hall D Requirements.
Data Acquisition for the 12 GeV Upgrade CODA 3. The good news…  There is a group dedicated to development and support of data acquisition at Jefferson.
S. Brambilla, “Recent DAQ integration test at L.N.L May 2008” 7 th AGATA Week, Uppsala, 8-11 July th AGATA Week Uppsala, 8-11 July 2008 Recent.
R&D for First Level Farm Hardware Processors Joachim Gläß Computer Engineering, University of Mannheim Contents –Overview of Processing Architecture –Requirements.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
Universal Measurement System with Web Interface Maciej Lipiński Ph.D. Krzysztof Poźniak, MSc Grzegorz Kasprowicz Wilga r.
September 19-20, 2007 A.Zaltsman EBIS RF Systems RF System Overview Alex Zaltsman September 19-20, 2007 DOE Annual Review.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
Parallel Data Acquisition Systems for a Compton Camera
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
Data Acquisition Backbone Core J. Adamczewski-Musch, N. Kurz, S. Linev GSI, Experiment Electronics, Data processing group.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
January 31, MICE DAQ MICE and ISIS Introduction MICE Detector Front End Electronics Software and MICE DAQ Architecture MICE Triggers Status and Schedule.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
June 7, 2004Karen Dow CODA at Bates BLAST Data Acquisition.
Industrial control system for a back-to-back multilevel NPC converter based on DSP and FPGA Marta Alonso, Francisco Huerta, Carlos Girón, Emilio Bueno,
Lecture 7: Overview Microprocessors / microcontrollers.
XLV INTERNATIONAL WINTER MEETING ON NUCLEAR PHYSICS Tiago Pérez II Physikalisches Institut For the PANDA collaboration FPGA Compute node for the PANDA.
B.Satyanarayana Department of High Energy Physics Tata Institute of Fundamental Research Homi Bhabha Road, Colaba, Mumbai,
1 Level 1 Pre Processor and Interface L1PPI Guido Haefeli L1 Review 14. June 2002.
CODA Graham Heyes Computer Center Director Data Acquisition Support group leader.
Update on the New Developments & Analysis from Hawaii Larry Ruckman & Gary Varner Instrumentation Development Laboratory (ID-Lab) University of Hawaii.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
KM3NeT Offshore Readout System On Chip A highly integrated system using FPGA COTS S. Anvar, H. Le Provost, F. Louis, B.Vallage – CEA Saclay IRFU – Amsterdam/NIKHEF,
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Institute of Basic Science Rare Isotope Science Project PANGEA P hoton detector system for A stro-science and N uclear physics with GE rmanium A rray 2015.
DAQ 1000 Tonko Ljubicic, Mike LeVine, Bob Scheetz, John Hammond, Danny Padrazo, Fred Bieser, Jeff Landgraf.
Chapter 11 I/O Management and Disk Scheduling Dave Bremer Otago Polytechnic, NZ ©2008, Prentice Hall Operating Systems: Internals and Design Principles,
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
Generic and Re-usable Developments for Online Software Slow Control, Configuration, Data Format & Online Processing Shebli Anvar, CEA Irfu January 12,
Fermilab Control System Jim Patrick - AD/Controls MaRIE Meeting March 9, 2016.
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
DeLiDAQ-2D ─ a new data acquisition system for position-sensitive neutron detectors with delay-line readout F.V. Levchanovskiy, S.M. Murashkevich Frank.
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
Digital Acquisition: State of the Art and future prospects
Programmable Logic Devices
Software for Testing the New Injector BLM Electronics
Status of the ECL DAQ subsystems
Ewald Effinger, Bernd Dehning
Presentation transcript:

Amitava Roy VECC

 Mostly towards the in-house experimental nuclear physics program  Little participation towards CBM-FAIR  Data Acquisition Software development and System design  Relevant utility hardware development  Digital Pulse Processing technique  Beam-diagnostics and computer control  Other activity – Application of Neural Network, Ant Colony Optimization, Parallel Computation, Gamma Camera Development

Requirement Analysis Interaction with the user groups System Design Architecture Selection Read out System Selection – CAMAC/VME Throughput Estimation Procurement Previously  Procurement for system development and users system Presently  Procurement for system development only Data Acquisition Activities at VECC

Software Development Application software development : CAMAC and VME  OS Platform: SINTRAN-III (Old), Windows and Linux Esone Library Development for CAMAC Linux Driver development for CAMAC Data Acquisition Activities at VECC (contd.) System Integration, Testing, Release Application Software is integrated with representitive hardware Extensive Lab testing is carried out with Pulser (Precision and Random) and Radioactive Sources Field testing by users for feed back and released to the users Software Support All the software developed by us on Windows and Linux for VME as well as CAMAC are upgraded as and when required and supported through out their life cycle

Structure of VMEDAQ Software and New CAMAC Software CONTROLLER LPADCs CAMAC BUS VME CONTROLLER ADCs VME BUS QDCs PCI Interface CAMAC Device Driver / lib VME Device Driver / lib module_base CAMAC V785 V792 READ Loop PollingBlock Read Buffer0 Buffer1 Event Generator Buffer0 Buffer1 Process loop 1D 2D if 1D User Interface Associator Control Data & control Function list Event Handler Mouse Keyboard 1D Histogram 2D Histogram 1D Histogram

Electronic Setup (DAQ + Electonics) kept at experimental hall, Monitored remotely from the control room. VME based Data Acquisition System developed at VECC has been used for event by event mode data store. 16 channels PreAmp Scattering Chamber Experimental Setup:

Hardware Development CAMAC Crate Controller Trigger Module NIM-CAMAC interfaces SCALER General Purpose, Neutron multiplicity counter Pulse Generator Synchronizer for multi crate operation Development towards CBM experiments FPGA based high end read out controller cards for nXYTER 27 Numbers already supplied to MUCH group at VECC

A Customized CAMAC SCALER for Neutron Multiplicity Counting The module counts pulse coming out from neutron detector for each event The pulses are GATED by experiment logic for a fixed width for each event The module generates Look-At-Me (LAM) at the trailing edge of each event The LAM can initiate reading out of the neutron multiplicity count as one of the parameters in the list mode The counter is cleared after each readout Further GATE is blocked till the counter is cleared The random partial effective GATE width resulted due to the statistical occurrence of event asynchronous with respect to the module ‘CLEAR’ is eliminated with customized logic. The above customization is essential to get proper neutron multiplicity distribution The module can also be operated as a normal Gated 4-ch 16-bit SCALER or 2-ch 32 bit SCALER by changing mode

ROC Board: Production & Tests FX20 Qty:2 January,2010 FX60 Qty:1 November,2010 FX40 Qty:2 June,2011 FX40 Qty:8 November,2011 Fx40 Qty:14 December,2011 Read out Controller board for CBM MUCH · FPGA: Xilinx Virtex-4 FX Series · Storage for embedded processors: · SDRAM: Two 64 MByte DDR1, 16 bit interface to Flash · Communication Interfaces · RS232 · USB 1.1 · 0/100 MBit Ethernet · 2.5 Gb optical link

ASIC based design initiatives : Prototype card development for Si-strip detector signal processing with commercially available ASIC VA32 and TA32 from IDE AS FEE Card Layout with VA32HDR and TA 32 CG Micro-controller based testing card VA32 HDR foot printTA32 CG foot printZoom of the Wire-bond portion

Currently on going Activities on DAQ Digital Filter based acquisition system – R & D stage Best Result so far ~ 5Kev (0.37 %) compared to Analog system 1.8 KeV (0.14 %)

Currently on going Activities on DAQ (Contd.) Detector Array A Detector Array B Trigger A Trigger B Global Time DAQ A DAQ B Event Builder Several Data Acquisition System Autonomous trigger: Integrating Heterogeneous DAQ

 It is an advanced search and sorting algorithm to construct the offline global event from large amount of stimulated time-stamped data set of VME/CAMAC events.  It provides an elegant solution to the problem when the file sizes exceed the capacity of main memory by the creation of lazy data structures which can hold an infinite number of items by performing an on-demand reading of data from disk to memory. The VME/CAMAC events are read in as “blocks” from the files in secondary storage. Following steps are performed to merge the k number sequence (or external files of lengths n1, n2… nk) to generate a single sorted merged sequence of total length n (where n = n1 + n2+ … nk) using the min-heap. Step-1: Every first element (which is the smallest element) from each sorted sequences are removed and builds a min-heap (or a min-priority queue). Then the following steps are repeated until the min-heap is empty. Step-2(a): The minimum element from the min-heap is extracted which will be the next element in the sorted order is stored in a global event sequence. Step-2(b): The next smallest element from the original sorted sequences where this element came from is removed (if it exists) and inserted to the min-heap. At this point sorted merged sequence is formed which is stored back to the disk as an offline global event. The time complexity of this implementation is observed to be O(n log k).

Available Skill Set in the DA & CC Division Languages : C, C++, Visual Basic, JAVA,C#,F# GUI: VB, Win-SDK, Qt, JAVA, MEDM Parallel Processing: OpenMP, MPI SCADA: LABView, EPICS OS: Windows, Linux, Micro-linux Life Cycle Tool: Rational ROSE EDA Tools: Xilinx, ALDEC, SPICE Analog Design: Nuclear and other FAST Electronics, Opto-electronics, Motor drives Digital Design: Digital Logic Design, FPGA, Microprocessors including ARM, FPGA Soft- core processor

Thank You