Download presentation
Presentation is loading. Please wait.
Published byShavonne Lyons Modified over 9 years ago
1
Markus Joos, EP-ESS 1 “DAQ” at the El. Pool Aim and preconditions Hardware Operating system support Low level software Middle level software High level software Other services Possibilities
2
Markus Joos, EP-ESS 2 Aim and preconditions Background –Staff of EP-ESS group has always contributed at different levels to the DAQ systems of the many small experiments in the past and the to the development of the LHC experiments –In recent years we have focused more on specific contributions rather than the provision of complete systems Aim –With your help we would like to assess the possibility of offering a more comprehensive service for “small” DAQ applications as one finds them in small experiments and test-beams. Resources –EP-ESS is able to contribute one FTE engineer (2 or 3 physical persons) and one fellow (full time) –A successful extrapolation o the services provided by EP-ESS so far depends crucially on the collaboration with other experimental and service groups
3
Markus Joos, EP-ESS 3 Hardware - VME64x crates Mechanics: IEEE1101.1,.10,.11 Backplanes: VME64x (with P0) or custom Power supplies: Remote & local, air and water cooled or custom Remote control & monitoring: CAN, Ethernet, OPC server Procurement: Frame contract with W-Ie-Ne-R Plein & Baus (after Invitation to Tender) Price examples: –6U VME64x complete with local air-cooled PS (1.65kW): ~6,500CHF –9U VME64x complete with local air-cooled PS (3kW): ~8,950CHF Also available from the Electronics Pool Single point of contact: Gilbert Dumont EP-ESS Web site: www.cern.ch/ESS/crateProject/www.cern.ch/ESS/crateProject/
4
Markus Joos, EP-ESS 4 Hardware - VMEbus processors Technical specifications of current Pool standard SBCs NameConcurrent Technologies VP110/010-99 CPUPentium III @ 800 MHz Memory512 MB DRAM Ethernet2 x 10/100 Mbit/s, RJ45 on front panel PMCtwo sites, 32 / 64 bit, 33 / 66 MHz, 5 / 3.3 V VMEbusTundra Universe, VME64x mechanics, 5-row P1 & P2, P0 Operating systemsLinux (LynxOS) OptionsOn-board hard disk NameCES RIO8062 CPUPowerPC @ 200 MHz Memory32 / 64 MB DRAM Ethernet1 x 10 Mbit/s, RJ45 on front panel PMCtwo sites, 32 bit, 33 MHz, 5 V VMEbusCES propriatory, VME64 mechanics, 3-row P1 & P2 Operating systemsLynxOS, frozen at version 3.0.1, included in rental fee OptionsPMC extension, SCSI PMC, fast Eth. PMC Cost: CHF 5000 Rental: CHF 106 / month Inventory: 8 Rental: CHF 220 / month Inventory: 39
5
Markus Joos, EP-ESS 5 Hardware - VMEbus interfaces NameNational Instruments MXI II PC sideCheck: 32 bit / 33 MHz PCI interface (3.3 V tolerant???) VMEbus sideD8/16/32/MBLT64 A16/24/32 with interrupt support Linux softwareUser Library with C API (check: Labview) Windows softwareUser Library with C and Labview API Cost: CHF 8000 Rental: CHF 42 / month Inventory: 21
6
Markus Joos, EP-ESS 6 Operating system support Linux EP/ESS provides network booting for VP-110 Current version: CERN RH 7.3.2 (2.4.18) Many powerful libraries and drivers available (also for desktop PCs) Not real time LynxOS EP/ESS provides network booting for RIO8062 Current version: 3.0.1 (frozen since 2000) Libraries (e.g. for VMEbus access) available from past projects Real time features The latest version of Lynx can run Linux binaries. Not (yet) available from EP/ESS
7
Markus Joos, EP-ESS 7 Low Level S/W Description of the packageDesktop PCVP-110RIO2 VMEbus access, block transfer, interrupt handlingN/AOK (EDMS: 325729)OK Allocation of contiguous memory (for DMA operations)OKOK (EDMS: 349680)OK Access to PCI and PC I/O space from user codeOKOK (EDMS: 336290)OK High precision / low latency time measurementsOK Under Low level S/W we understand libraries and drivers providing generic services to the higher levels. Libraries and drivers for other I/O channels (Ethernet, SCSI, EIDE, RS232, USB, etc.) come with the operating system or can be found in the public domain
8
Markus Joos, EP-ESS 8 Middle level S/W Under middle level S/W we understand libraries and drivers for specific electronics modules like front end modules or interfaces. Type of modulePCVP-110RIO2 TTCviN/AYesNo ? S-Link (AMCC)Yes S-Link 64-bit PCIYesNo CORBOYes ALICE FEDCN/AYesNo ? There also exist libraries (C or LabView) for different front-end modules from different sources including the El. Pool but: They are not necessarily compatible with the supported VMEbus interfaces They are not kept in a central place Documentation is often missing Some examples of existing packages:
9
Markus Joos, EP-ESS 9 High level S/W High level S/W such as DAQ application code, controllers, GUIs, monitoring environments or data recording is not provided by EP/ESS In the past this level was provided by generic DAQ systems such as CASCADQ Recently the DATE DAQ system of ALICE has been used successfully by the HARP experiment
10
Markus Joos, EP-ESS 10 Other services Consultation Choosing the right H/W and S/W for your DAQ problem PCI and VMEbus trouble shooting Powerful bus analyzers available from the El. Pool Expertise with bus protocols Testing Test benches for e.g. TTC or front end modules Logistics Handling of purchase and repair of certain electronics modules Evaluations
11
Markus Joos, EP-ESS 11 Possibilities Training Informal courses on how to use VMEbus, front-end modules, etc. Web based self training PC based DAQ systems Should the El. Pool offer PCs Should the El. Pool offer commercial PCI front-end cards Should the ESS get involved in the design of front-end PCI cards
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.