Data processor Status Giuseppe Osteria INFN Napoli Paris, March 2, 2012 Euso Balloon 4th progress meeting Giuseppe Osteria INFN Sezione di Napoli.

Slides:



Advertisements
Similar presentations
Moxa Embedded Solution on IEC 61850
Advertisements

HARDWARE Rashedul Hasan..
IT Essentials PC Hardware & Software v5.0
RIT Senior Design Project D3 Engineering Camera Platform Friday October 9, :30 to 1:00pm.
Uli Schäfer JEM Status and Test Results Hardware status JEM0 Hardware status JEM1 RAL test results.
ESODAC Study for a new ESO Detector Array Controller.
Pico-SAM9G45 Development Board for Envirobat Presented by Kiran G K Date : 18/06/13.
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
STARLight PDR 3 Oct ‘01C.1 Hansen STARLight Peter Hansen PROJECT OVERVIEW.
Shelf Management & IPMI SRS related activities
HK & LVPS for EUSO –TA / -Balloon G. Medina-Tanco, L. Santiago, H. Silva Lopez, F. Trillaud, C. Lopez, J. Rojas, A. De la Cruz, S. Guerrero, G. Leon.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
September 22, 2009GONG H-alpha Review1 Data Acquisition System (DAS)
Midterm Review MBS 2006 MP Electronics, Basic Concept  Two modules:  Probe module  Surface module  The surface module is replaced by the.
EUSO-BALLOON CDR – Agenda (I). Internal interfaces overview Batteries and Low Voltage power Supplies PDM interfaces DP interfaces HK Interfaces List of.
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
- Software block schemes & diagrams - Communications protocols & data format - Conclusions EUSO-BALLOON DESIGN REVIEW, , CNES TOULOUSE F. S.
1 SD Recorder OS-TM-V701A for Driving Security Surveillance.
ESTeem Training Class ESTeem Overview. ESTeem Product Categories Licensed Serial – Long Range Application – Exclusive Use of FCC Frequency – PLC Emulation.
Cluster computing facility for CMS simulation work at NPD-BARC Raman Sehgal.
Data processor description, development plan and risk analysis Giuseppe Osteria INFN Napoli Toulouse, February 2, 2012 Euso Balloon Phase A Review Giuseppe.
Basic Computer Structure and Knowledge Project Work.
A. Homs, BLISS Day Out – 15 Jan 2007 CCD detectors: spying with the Espia D. Fernandez A. Homs M. Perez C. Guilloud M. Papillon V. Rey V. A. Sole.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
- Where are the entry points of the instrument - Physical External links - Overview of the External Interfaces - Status - Conclusion EUSO-BALLOON DESIGN.
Bologna, 10/04/2003 Workshop on LHC Physics with High P t Muon in CMS R.Travaglini – INFN Bologna Status of Trigger Server electronics Trigger boards TB.
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.
GPS based time synchronization of PC hardware Antti Gröhn
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Computer Anatomy Chin-Sung Lin Eleanor Roosevelt High School.
Design of a Novel Bridge to Interface High Speed Image Sensors In Embedded Systems Tareq Hasan Khan ID: ECE, U of S Term Project (EE 800)
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Serial Data Link on Advanced TCA Back Plane M. Nomachi and S. Ajimura Osaka University, Japan CAMAC – FASTBUS – VME / Compact PCI What ’ s next?
HK-status. RS422 (diff) RS232 SPI Trigger rate Analog(V,T) >=4 Analog(V,T)
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
A commercially available digitization system Fotiou Andreas Andreas Fotiou.
1 Conduant Mark5C VLBI Recording System 7 th US VLBI Technical Coordination Meeting Manufacturers of StreamStor ® real-time recording products
TPC electronics Status, Plans, Needs Marcus Larwill April
Calculator in a Box Co. Lead designer: Bradley Phelps.
Product Manager Jason Hsu 2016 Feb. 24
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,
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
AS 61/62 USP The 1 st BRASWELL NAS (Celeron N3050/N3150) – Best performance: 224 MB/s read, 213 MB/s write Equipped with dedicated hardware encryption.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Data Processor Status Hardware Giuseppe Osteria INFN Napoli Paris, October 12, 2012 Euso Balloon 8th progress meeting Giuseppe Osteria INFN Sezione di.
Michel DUPIEUX IRAP Progress Meeting LAL 02/03/ EC interface with PDM.
Pierre PRAT Progress the Michel DUPIEUX.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
A. Aloisio, R. Giordano Univ. of Naples ‘Federico II’
M. Bellato INFN Padova and U. Marconi INFN Bologna
Test Boards Design for LTDB
Personal Computers A Research and Reverse Engineering
FTK infrastructure in USA15 Status and plans for 2015 A
HyperTransport™ Technology I/O Link
System On Chip.
CoBo - Different Boundaries & Different Options of
WP02 PRR: Master Oscillator and RF Reference Distribution
Commodity Flash ADC-FPGA Based Electronics for an
Moxa Embedded Solution on IEC 61850
Command and Data Handling
Chapter 13: I/O Systems.
Presentation transcript:

Data processor Status Giuseppe Osteria INFN Napoli Paris, March 2, 2012 Euso Balloon 4th progress meeting Giuseppe Osteria INFN Sezione di Napoli

Data processor: Subassembly items The DP functionality is obtained by connecting different specialized items, which form a complex system. The main subassembly items are:  Control Cluster Board (CCB)  Main processing unit (CPU)  Data Storage (DST)  Housekeeping system (HK)  Clock Board (CLKB)  GPS receiver (GPSR)  Data Processor Power Supply (DP-LVPS)

Data Processor: Block diagram DP LVPS DP LVPS 28V v SpaceWire 12V v RS232 v SATA Data Storage Visible cam (adv. opt.) Visible cam (adv. opt.) Space Wire to PCI v Gbit-Ether. or PCI GPS v HK system HK system v 5V 28V 5V CLKs,Sync, Trig RS232 PDM box PDM box v RS422 12V, 5V, 3.3V HL-CMD Analog (V, T) Fast parallel link SPI PWP V, T monitor 12V CCB CPU IR Camera (adv. opt.) IR Camera (adv. opt.) CLK board CLK board SIREN system v SpaceWire V, A Monitor

Data Processor: External interfaces  DP-Siren  CPU-Nosyca data telemetry interface  RS232?, RS422,? Ethernet? (undefined)  HK-Nosyca command interface  Telecommand, HL-CMD (undefined)  DP-TLS  HK-lenses/structure  Temperature sensors, heaters?, other? (undefined) A proposal for thermal sensors: 1-wire temperature sensors (Maxim DS18S20) Digital thermometer Oper. Temp. (°C) -55 to +125 Accuracy (± °C)0.5

Data Processor: External interfaces  DP- PDM  CCB-PDM-board data/command interface  Fast parallel link (40 MHz, 8 bit) for data PDM  CCB  SPI (2 MHz) for commands CCB  PDM  Clock/Control signals New broadcast signal proposed  HK-PDM-board  Analog lines (Volt.,Temp.), switch on/off (undefined)  HK-HV system  Analog, switch on/off, other?  DP- PWP  LVPS-PWP Meeting in Tuebingen on18 Feb. Details in Andrea’s talk

Data Processor: Internal interfaces  CPU- CCB  SpaceWire data/command interface  protocol level not yet defined  CLKboard-CCB  Clocks, trigger and broadcast signals (OK)  CPU-HK  RS422 data/command interface (TBC)  Temp. sensors (TBD)  HK- CLKboard, CCB, GPS Meeting in Tuebingen on20 Feb. Skype meeting on24 Feb. Details in Gustavo’s talk Meeting in Tuebingen on20 Feb.

Data processor subassembly – CPU - status: The CPU will be Commercially available Off-The-Shelf (COTS) component Two candidates have been selected: Arbor ITX-i2705 board based on Intel Atom Processor N270 (1.60 GHz) 2 SATA ports, RAID 0, 1 supported Power consumption 12 W Operating temperature -20° C to +70° C Eurotech Antares Core i7 EBX board. 5.25” Single board Computer based on Intel Core i7 620UE 1.06GHz processor 4 SATA ports, RAID 0, 1, 5 supported Power consumption W Operating temperature -20° C to +60° C The two boards (already ordered) will be tested and their performance will be compared. After the comparison one system will be selected and will be considered the proto model of the EUSO-Balloon CPU. (end of May 2012) If the proto model of the EUSO-Balloon CPU would fulfill all the requirements then it will be considered the PFM of the CPU. The Arbor board The Antares board

Data processor subassembly – CPU - Arbor iTX-i2705 in our lab. Atom N270 (1.6 GHz, hypertrheading enabled) Intel 945Gse and ICH7M 1 GB ram (DDR2 533 MHz) SATA 1.5 controller with 2 ports NO fan (big heatsink) Mini-itx form factor

Data processor subassembly – CPU - Eurotech Antares in our lab. Core i7 u620 (1.06 GHz, dual core, hypertrheading enabled) Intel QM57M chipset 2 GB ram (DDR3 800 MHz) SATA 2 controller with 4 ports One little fan cpu (and two small heatsinks) 5.25 form factor

Data processor subassembly - DST- Description: (device ordered) 2 x 960 GB OCZ Colossus Plus SSD 960GB Max Performance Read: Up to 245 MB/s Write: Up to 250 MB/s Max 4k Write IOPS: 12,300

Data processor subassembly - DST- Description: (device delivered ) Interface: SATA 6Gbps / Backwards Compatible 3Gbps 512MB Onboard Cache Indilinx Infused™ TRIM Support Boot Time Reduction Optimization AES and Automatic Encryption SMART Support Proprietary Indilinx Ndurance™ Technology Low-Latency Seek Time: 0.06ms Read; 0.09ms Write Slim 2.5" Design 99.8 (L) x (W) x 9.3 mm (H) Lightweight: 83g Operating Temp: 0°C ~ 70°C Ambient Temp: 0°C ~ 55°C Storage Temp: -45°C ~ +85°C Low Power Consumption: 1.98W active,1.15W standby Shock Resistant up to 1500G RAID Support MTBF: 1,250,000 hours Only 512 GB but: Less power required Less weight and volume (2,5 “) Faster The 1TB model will be available soon

Data processor subassembly – CPU - SSD in our lab. OCZ Octane 512 GB (MLC enterprise grade) Firmware E SATA 3 interface (compatible with 1.5 and 2) 400 MB/s seq. read – 250 MB/s seq. Write TRIM support 2 or 3 ssd in stand alone, raid1 or raid5 configuration

Data processor subassembly – CPU - Performance test: setup - Arbor Arbor board equipped with 2 SSD OS Scientific Linux 6.2 i386 Kernel and ext4 filesystem Two ways to obtain data redundancy LVM mirror  “stable” from RHEL 6.1 onwards  Passtrough TRIM support MD device  STABLE software raid on linux  Does not support TRIM KERNEL PANIC UNDER LOAD! MD USED FOR RAID 1 and 5...

Data processor subassembly – CPU - SSD speed test – Arbor Single disk hdparm: 108 MB/s dd: 119 MB/s Raid1 device hdparm:101 MB/s dd:103 MB/s Ext4 on single disk dd114 MB/s Ext4 on raid1 device dd110 MB/s Sequential read (drop_cache on fs)

Data processor subassembly – CPU - SSD speed test – Arbor Ext4 on single disk 81 MB/s Low cpu load Ext4 on raid1 device 44 MB/s Cpu load 2 (!!!) Sequential write (dd bs=1M)

Data processor subassembly – CPU - SSD speed test – Arbor Iperf with a big server on the same switch 735 Mb/s as server, 600 Mb/s as client NFS 4 write on ext4 single disk 40 MB/s Raid1 device28 MB/s (and very high cpu load) Filesystem via nfs

Data processor subassembly – CPU - SSD speed test – Eurotech Single disk hdparm 185 MB/s dd 199 MB/s Raid1 device hdparm360 MB/s dd404 MB/s Raid5 device (3 ssd) hdparm400 MB/s dd422 MB/s Ext4 on single disk dd220 MB/s Ext4 on raid1 device dd420 MB/s Ext4 on raid5 device dd496 MB/s Sequential read (drop_cache on fs)

Data processor subassembly – CPU - SSD speed test – Eurotech Ext4 on single disk 205 MB/s Ext4 on raid1 device 201 MB/s Cpu load 0.4 Sequential write (dd bs=1M) Ext4 on raid5 device 203 MB/s Cpu load 0.65

Data processor subassembly – CPU - SSD speed test – Eurotech Iperf with a big server on the same switch 900 Mb/s as server, 900 Mb/s as client NFS 4 write on ext4 single disk 106 MB/s Raid5 device106 MB/s (and very low cpu load)  Gigabit port is the bottleneck in this test Filesystem via nfs

Data processor subassembly – CPU - Performance test summary  Write performance in RAID mode  Access via NFS simulates a process similar to the interface with SpaceWire (to be verified soon) DeviceArborEurotech Ext4 on raid144 MB/s201 MB/s Ext4 on raid5-203 MB/s NFS 4 on ext4 single40 MB/s106 MB/s NFS 4 on ext4 Raid128 MB/s106 MB/s NFS 4 on ext4 Raid MB/s 330 kB written in 12 ms at 28 MB/s 3 ms at 106 MB/s 8 ms at 40 MB/s

Data processor subassembly – CPU - Power measurement - Arbor Three voltages 12 V for CPU and SATA disks 5V and 3.3V for SATA Measured power12V5V Start up (CPU)14.4 W (peak)- Stand by (CPU)9.6 W- Start up (CPU +1 disk)14.4 W (peak)3.5 W Stand by (CPU +1 disk)9.6 W1 W Start up (CPU +2 disks)14.4 W (peak)7 W Stand by (CPU +2 disks)9.6 W2 W + Ethernet port10.3 W2 W + Installating O.S.13.2 W3W + Tets I/O on disks10 W5.5 W (peak) No current absorbed by SSD on the 3.3 V Infrared picture of Arbor board

Data processor subassembly – CPU - Power measurement - Eurotech Three voltages 12 V for CPU and SATA disks 5V and 3.3V for SATA Only 1 of the two CPU cores powered Measured power12V5V Start up (CPU)22 W (peak)- Stand by (CPU)8.4 W- Start up (CPU +2 disks)22 W (peak)7 W Stand by (CPU +2 disks)8.4 W2 W + Test I/O on disks10 W6.5 W (peak) + Stress test26 W6.5 W + Stress test (reducing power on core 50%) 20 W5.5 W

Data processor subassembly – CPU - Test in vacuum chamber- Arbor Arbor board equipped with 2 SSD disks Power supply currents monitored Ethernet connection (remote control) Mother board sensors monitored 2 external thermal sensors

Data processor subassembly – CPU - Test in vacuum chamber- Arbor 1 st test From 1020 mbar to 3 mbar in about 2.5 hours with CPU and disks just powered and monitored. Power supply currents stable Temperature max reached 56 °C Stress test on CPU started at 3 mbar and at 0,1 mbar. Temperature increase from 56 to 58 °C. CPU worked without problem 2 nd test Long run (18 hours) at 3 mbar stress test on CPU and disks running all time long Increasing of the temperature from 58 °C to 61 °C without any degradation of the performance Arbor CPU vacuum qualified

Data processor subassembly – CPU - Test in vacuum chamber- Eurotech Eurotech board equipped with 2 SSD disks Power supply currents monitored Ethernet connection (remote control) Mother board sensors monitored 2 external thermal sensors Impossible to work in vacuum heatsink not adequate for fanless operation. (80 °C at 1020 mbar without fan) Contact in progress with Eurotech To obtain a fanless version

Data processor subassembly – CPU - SpaceWire to PCI interface  SpaceWire PCI Mk2 manufactured by Star Dundee  Technical Specification:  Size Standard PCI board, 165 mm long (approx., excluding front panel)  Power +3.3V DC, supplied via PCI connector SpaceWire Ports Compliant to SpaceWire Standard (ECSS-E50-12A) and support RMAP (ECSS-E-ST-50-12C)  Number of SpaceWire Ports: 3  Maximum Speed: 200 Mbits/s  Data-Strobe skew tolerance: tested on all units to ±2 ns at data rate of 200 Mbits/s  Connectors: 9-pin micro-miniature D-type  LVDS signalling: Using Xilinx LVDS  PCI Interface 32-bit, 33 MHz EMC Now in our lab. (delivered yesterday) Test with Arbor CPU Will start next week

Data processor subassembly – CLKB - Description:  The clock signals are transmitted to the CCB by using differential LVDS point- to-point connections.  The FPGA will host the following interfaces to :  GPS receiver through a RS232 port (NMEA protocol).  1PPS pulse of the GPS receiver in order to synchronize, at level of 1 GTU, the apparatus with the UTC time.  CPU (Command and data interface via Space Wire)  HK (HK parameters: analog or via I 2 C or SPI serial protocol TBD)  Form factor: 3U Euro card (160 mm x100 mm x 25 mm )  An FPGA Xilinx Virtex5 XC5VLX50T (Industrial grade) will be used to implement all the required functionalities of the board.  Master clock:  40 MHz Temperature Compensated Crystal Oscillator  frequency stability of +/-1 ppm in the temperature range of -40°C to +85°C.

Data processor subassembly – CLKB - Design of the CLKB almost completed at INFN of Naples (review of mechanics and electrical interfaces still in progress)

Data processor subassembly – CLKB - Development plane  Design of the CLKB almost completed at INFN of Naples (review of mechanics and electrical interfaces still in progress)  PCB design will be completed by the end of March 2012  CLKB Proto Flight Model will be ready to be tested by the middle of October 2012  Development of the VHDL code will be done in parallel to the production (first validation of the code on the ml 505 evaluation board)  Integration and test of the interfaces with GPS system once it will be available)  Validation of the Space Wire interface with GRESB SpaceWire/Ethernet Bridge manufactured by Aeroflex Gaissler.  Testing shall be completed, under planned circumstances, by the end of December 2012.

Data processor subassembly – GPSR – Description:  A possible GPSR candidate is based on the SiRFstarIII™ 20-channel GPS SMD compact module/receiver  The ISM300F2-C5-V0004 module is programmed with HIGH ALTITUDE BUILD, and works at cold temperatures for ballon applications.  Maximum altitude of meters ( ft)  Avalaible interfaces:  SiRF Binary at baud on port A  NMEA at 4800 baud on port B  1 PPS output  ITAR-free component

Data processor subassembly – GPSR – status: The ISM300F2-C5-V0004 module, programmed with HIGH ALTITUDE BUILD, delivered by Inventek. Some modification needed in order to properly interface it to CLKB. A list of possible alternative models was discussed with Jean Evrard.

Data processor subassembly – GPSR – Development plane:  The GPS receiver will be ordered at mid of July  It will be delivered in one month to INFN-Na.  The interface between GPS receiver and CLK board will be tested as soon as the receiver will be delivered. The test will be performed by using the Virtex5 evaluation board ml505 and, once it will be available, the flight model of the CLK board.  Testing shall be completed by the end October 2012

Data Processor: Mechanics 6U Subrack with 3U Dividers. Sub assemblies hosted in Frame-type plug-in units 6U and 3U Frame-type plug-in units Micro D connectors (ITT or Glenair) Metallic guides and heat-spreader planes To be studied

Data Processor: Mechanics Thermal dissipation: for COTS components heat dissipation can be improved by using thermal GAP Pad between a PCB or substrate and a chassis, frame, or other heat spreader TYPICAL PROPERTIES OF GAP PAD 1500 PROPERTY IMPERIAL VALUE METRIC VALUE Density (g/cc) Heat Capacity (J/g-K) Continuous Use Temp (°F)/(°C) -76 to to 200 ELECTRICAL Dielectric Breakdown V (Vac) >6000 >6000 Dielectric Constant (1000 Hz) Volume Resistivity (Ohm-meter) THERMAL Thermal Conductivity (W/m-K)