Jun 18th 2009 SPECS system D.Charlet The SPECS field bus ACTEL APA 150 GLUE.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Selection Board PRR G. Avoni, I. Lax, U. Marconi INFN Bologna PRR, 13/6/06.
ESODAC Study for a new ESO Detector Array Controller.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France 6 February 2003 Status of SPECS  SPECS-SLAVE architecture I2C implementation JTAG implementation.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France 24 February 2003 News about SPECS system  SPECS system  SPECS-SLAVE chip  SPECS-SLAVE.
Astronomical Array Control & Acquisition System at NAOC Zhaowang Zhao Binxun Ye Research Labs for Astronomy National Astronomical Observatories, Chinese.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
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.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Spring 2008 – Winter 2009 Midterm Presentation.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Development of an ATCA IPMI Controller Mezzanine Board to be used in the ATCA developments for the ATLAS Liquid Argon upgrade Nicolas Dumont Dayot, LAPP.
ECE 353 Introduction to Microprocessor Systems Michael G. Morrow, P.E. Week 13.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Calorimeter upgrade meeting Olivier Duarte Upgrade calo FE review Comments : Digital.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
4.0 rtos implementation part II
Meier208/MAPLD DMA Controller for a Credit-Card Size Satellite Onboard Computer Michael Meier, Tanya Vladimirova*, Tim Plant and Alex da Silva Curiel.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
The High Voltage, Monitoring and Control systems of the Hadronic and Electromagnetic calorimeters are essentially slow control based, and therefore are.
Huazhong Normal University (CCNU) Dong Wang.  Introduction to the Scalable Readout System  MRPC Readout Specification  Application of the SRS to CMB-MRPC.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Silicon Building Blocks for Blade Server Designs accelerate your Innovation.
Calorimeter upgrade meeting - Wednesday, 11 December 2013 LHCb Calorimeter Upgrade : CROC board architecture overview ECAL-HCAL font-end crate  Short.
ECE 353 Introduction to Microprocessor Systems Michael Schulte Week 13.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
11/01/2006Wilco Vink / Martin van Beuzekom / L. Wiggers L0 ECS Workshop Pile-Up System.
A PCI Card for Readout in High Energy Physics Experiments Michele Floris 1,2, Gianluca Usai 1,2, Davide Marras 2, André David IEEE Nuclear Science.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
1 Outline Firmware upgrade of the HV_LED_DAC boards. HV Status Bits board. Status of the board integration into the LHCb TFC system. CALO HV system and.
SPD Control Board 16th February SPD Control Board (VFE control and SPD multiplicity) VFE’s control (I2C communication: SDA,SCL; clock; reset/trigger.
Hardware proposal for the L2  trigger system detailed description of the architecture mechanical considerations components consideration electro-magnetic.
CCD Cameras with USB2.0 & Gigabit interfaces for the Pi of The Sky Project Grzegorz Kasprowicz Piotr Sitek PERG In cooperation with Soltan Institute.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
Low Voltage Power Supplies I.Placement II.Size III.Power consumption IV.Cabling V.Regulators board blocs VI.Component selection VII.Schematics VIII.Firmware.
1 Presented By: Eyal Enav and Tal Rath Eyal Enav and Tal Rath Supervisor: Mike Sumszyk Mike Sumszyk.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
LHCb front-end electronics and its interface to the DAQ.
1 LHCb CALO meeting Anatoli Konoplyannikov [ ITEP / LAPP ] Introduction Status bits of the LHCb readout supervisor ODIN HVSB board specification.
OPERA TT MEETING BRUSSELS, April 11, 2003 Status of the OPERA DAQ Status of the OPERA DAQ D.Autiero, J.Marteau T.Descombes  informatics S.Gardien, C.Girerd,
Beam diagnostics developments at LAPP: Digital part CTF3 Collaboration Meeting Louis Bellier, Richard Hermel, Yannis Karyotakis, Jean Tassan,
CALO DCS upgrade A. Konoplyannikov, M. Soldatov, A. Ostankov, Yu. Guz (IHEP, Protvino) V. Kudryavtsev (BINP, Novosibirsk)
Clara Gaspar, December 2012 Experiment Control System & Electronics Upgrade.
New service board SYSTEM OVERVIEW AND nSB BOARD ARCHITECTURE LHCb Italia Collaboration Meeting Valerio Bocci, Paolo Fresch.
CCU25 Communication and Control Unit ASIC in CMOS 0.25 μm Ch.Paillard
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
Features of the PIC18 microcontroller - 8-bit CPU - 2 MB program memory space (internal 32KB to 128KB) bytes to 1KB of data EEPROM - Up to 4096 bytes.
Guirao - Frascati 2002Read-out of high-speed S-LINK data via a buffered PCI card 1 Read-out of High Speed S-LINK Data Via a Buffered PCI Card A. Guirao.
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
Firmware Overview and Status Erno DAVID Wigner Research Center for Physics (HU) 26 January, 2016.
Control and operation of detector systems and their readout electronics in a complex experiment control system Stefan Koestner (CERN) on behalf of the.
Calorimeter CROC PRR CERN Calorimeter ReadOut Card PRR Tests of the CROC Calo CROC PRR – Tuesday 19 December 06.
17/02/06H-RORCKIP HeidelbergTorsten Alt The new H-RORC H-RORC.
IPMI developments at LAPP dec 15, 2011IPMI developments at LAPP, L.Fournier1 Alain BAZAN, Fatih BELLACHIA,Sébastien CAP, Nicolas DUMONT DAYOT, Laurent.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
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.
Controlling a large Data Acquisition System using an industrial SCADA system Stefan Koestner (CERN) on behalf of the LHCb Online Group Modelling the Experiment.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Control and operation of detector systems and their readout electronics in a complex experiment control system Stefan Koestner (CERN)
Test Boards Design for LTDB
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
TELL1 A common data acquisition board for LHCb
Front-end digital Status
Control and operation of detector systems and their readout electronics in a complex experiment control system Stefan Koestner (CERN)
TELL1 A common data acquisition board for LHCb
Presentation transcript:

Jun 18th 2009 SPECS system D.Charlet The SPECS field bus ACTEL APA 150 GLUE

SPECS System - June 18st 2009 D.Charlet Why SPECS  LHCb requirement Configuration system for individual boards located on the detector or crate located in the cavern. Located in radiation sensitive environment, up to 20KRad. Long distance link, up to 130m. Multi configuration (multi-drop bus, point to point). Multi standard interfaces (JTAG, I2C, parallel bus, ctrl I/O). Cheap and compact standard. Safe, fast and clean communication. A Serial Protocol for Experiment Control System

SPECS System - June 18st 2009 D.Charlet SPECS architecture  Mono Master multi-slave bus.  Bi-directional, serial, synchronous bus.  Transfert rate ~1Mbyte/s  Differential copper link  Ethernet-like link.  Master base on PCI bus. 100 m On detector Front end electronic SPEC S slav e To the very Front end chip Service box SPECSslav e Service box SPEC S slav e Top of detector Barrack s Cavern Master Board 100 m On detector Front end electronic SPEC S slav e To the very Front end chip Service box SPECSslav e Service box SPECSslav e Service box SPEC S slav e Service box SPEC S slav e Top of detector Barrack s Cavern Master Board

SPECS System - June 18st 2009 D.Charlet Frame description

SPECS System - June 18st 2009 D.Charlet PCI Specs master board

SPECS System - June 18st 2009 D.Charlet SPECS system (slave)

SPECS System - June 18st 2009 D.Charlet SPECS slave functions Features of slave:  SPECS bus: Point to point slave interface Point to point slave interface Multi drop Multi drop  Parallel interface: Parallel bus (16data, 8address) Parallel bus (16data, 8address) 32 configurable I/O lines 32 configurable I/O lines  Serial interface: Long distance I2C bus Long distance I2C bus On board I2C bus On board I2C bus JTAG bus JTAG bus 12 receiver enable 12 receiver enable 12 driver enable 12 driver enable  Interrupt: User interrupt User interrupt Transmission error Transmission error  Serial EEPROM interface: Identification register Identification register Users register Users register

SPECS System - June 18st 2009 D.Charlet Specs slave mezzanine

SPECS System - June 18st 2009 D.Charlet SPECS slave mezzanine 82mm 58mm FPGA ProASICplus from ACTEL ProASICplus from ACTEL APA150 FBGA256 APA150 FBGA256Address: Local address switch Broadcast address capability Broadcast address capability On board clock: On board clock: Crystal resonator Crystal resonator Programmable clock for SPECS readback: Programmable clock for SPECS readback: Can be divided by 2. Long distance capability: Long distance capability: Pole zero & pre-emphasis. Pole zero & pre-emphasis. Serial EEPROM interface: Serial EEPROM interface: 65Kbits capacity 65Kbits capacity JTAG bus: I2C bus: 3.3V Local I2C bus 2.5V Local I2C bus 12 Chip select Triple voting register:

SPECS System - June 18st 2009 D.Charlet Irradiation test Irradiation test on slave at the Centre de Protonthérapie d’Orsay  Irradiation up to 35Krads  7 mezzanines were irradiated in parallel  6 with specific hardware  1266 DFF/ mezzanine  192 Triple voting register  All registers on all mezzanines were continuously monitored  FPGA ACTEL PRO ASIC+ APA 150 Results  No SEL detected  7 SEU on unprotected register  No SEU on triple voting register  Re programming failure after 20Krads  FPGA failure after 35Krads  But annealing was a good surprise … Mezzanine 7 Mezzanine 4 Mezzanine 3 Mezzanine 2 Mezzanine 1 20Krd35Krd99h180h Radiation 100°C Annealing Mezzanine 5 Mezzanine 6 40Krd

SPECS System - June 18st 2009 D.Charlet Remote bus implementation

SPECS System - June 18st 2009 D.Charlet Daisy chain implementation

SPECS System - June 18st 2009 D.CharletSoftware All tools have been developed for Windows and Linux  3 different software levels: PCI drivers: developed by the PLX Company, enables communication with the PLX9030 chip on the SPECS master board via the PCI bus SpecsLib library: computes the different frames for all types of mezzanine access (Parallel, I2C, JTAG,...), for write and read operations. SpecsUser library: decodes the frames into useful data values, manages the status for the PCI accesses, also handles the more complex accesses like JTAG, I2C, DMA, and communications with the on-board ADC (DCU).  All these components interface with the PVSS software

SPECS System - June 18st 2009 D.Charlet Example of PVSS screen

SPECS System - June 18st 2009 D.Charlet Ethernet SPECS master RJ45 SPECS LVDS bus RJ45 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 DS92LV090 SN65LVDS032 RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus RJ45 SPECS LVDS bus MAC Ethernet DDR2 EEPRO M RJ 45 SPECS master Slave SOPC system Nios cpu DDR2 interface Ethernet IP EERPOM interface SPECS master Slave SPECS master Slave SPECS master Slave CYCLONE III EP3C25 Under development for LHCb upgrade.

SPECS System - June 18st 2009 D.Charlet Possible implementation for SuperB 82mm 58mm SPECS SLAVE MEZZANINE BOARD SPEC S SLAVE PRO-ASICPlus APA150 JTAG Bus I2C Bus Serial prom 65Kb s Addressswitches ChannelB[7:0] Parallel Bus ds90cv010 RJ45 Channel B decode d resonator oscillator Cd e & ctrl I/O JA Connector JB Connector I2C/JTAG_DE /12 I2C /3 JTAG /4 I2C_2.5V 2 I2C_3.3V 2 I2C/JTAG_RE /12 I/O /32 Pro g. Connector. 65Lvds32 APA_program. /7 Loc.Addr/ 6 SPECS SLAVE MEZZANINE BOARD SPEC S SLAVE PRO-ASIC3L JTAG Bus I2C Bus Serial prom 65Kb s Serial prom 65Kb s AddressswitchesAddressswitches Parallel Bus ds90cv010 RJ45 resonator oscillator Cd e & ctrl I/O JA Connector JB Connector I2C/JTAG_DE /12 SPI JTAG I2C_2.5V I2C_3.3V 2 2 I2C/JTAG_RE /12 I/O /32 Pro g. Connector. 65Lvds32 APA_program. /7 Loc.Addr/ 6 FPGA ProASIC3L from ACTEL ProASIC3L from ACTEL Address: Local address switch Broadcast address capability Broadcast address capability On board clock: On board clock: Crystal resonator Crystal resonator Programmable clock for SPECS readback: Programmable clock for SPECS readback: Can be divided by 2. Long distance capability: Long distance capability: Pole zero & pre-emphasis. Pole zero & pre-emphasis. Serial EEPROM interface: Serial EEPROM interface: 65Kbits capacity 65Kbits capacity JTAG bus JTAG bus I2C bus I2C bus SPI bus SPI bus Bus chip selecs Bus chip selecs Common to all bus Triple voting register: Triple voting register:

SPECS System - June 18st 2009 D.Charlet Possible solution for off-detector area MAC Ethernet DDR2 EEPRO M RJ 45 SOPC system Nios cpu DDR2 interface Ethernet IP EERPOM interface CYCLONE III EP3C SM connector Based on Ethernet SPECS master Parallel bus Configurable I/O I2C bus SPI bus JTAG bus

SPECS System - June 18st 2009 D.Charlet SPECS master characteristics  PCI standard: 3.3V 32-bit 33 MHz  Include: 4 SPECS masters, 4 Slaves  SPECS interface: integrated in EPC1C12 CYCLONE ALTERA FPGA (  PCI bus interface: PLX9030 (COTS)  Data buffering capability: Emitter: 1024 Kbytes Receiver : 1024 Kbytes  SPECS bus data rate programmable: :2, :4, :8, :16, :32, :64  I2C and JTAG: On front panel  On-board test capabilities 1 internal SPECS slave for each master PLX interface test register  SPECS link: Driver: B-LVDS family DS92LV090 with pole-zero cancellation Receiver: SN65LVDS032 with high common mode range