Slides - Indico
Transcription
Slides - Indico
MobiDick4 progress report Carlos Solans https://twiki.cern.ch/twiki/bin/viewauth/Atlas/MobiDick4 Introduction l l l MobiDICK is a complete test bench for super-drawers Will be used during the maintenance in the long shutdown of 2013 Present system (MobiDICK3) based on: n n n l VME crate VME boards (ADC, CPU,…) Aluminum box: 50 cm x 33 cm x 41 cm and 20kg Why MobiDICK4? n n n n n Carlos Solans Now there are only 3 systems available, we need a fourth one to test 4 barrels at the same time… No replacement for some modules (CPU) Obsolete technology Reduce size and weight Expand compatibility with the new front-end electronics (Upgrade demonstrator) MobiDick4 Old MobiDick 2 MobiDick4 Trigger TTC PMT MobiDick ADC Pipeline Digital Integrator CANBus Carlos Solans MobiDick4 3 MobiDick4 Carlos Solans MobiDick4 4 Task list HV board LED driver Trigger ADC Vinícius Schettino (UFJF) Fernando Carrió (IFIC-UV) Pablo Moreno (IFIC-UV) Embedded system Fernando Carrió (IFIC-UV) José Alves (LIP) Power distribution board Glue software Mechanics QC Carlos Solans Michel Crouau (CF) David Calvet (CF) Alberto Valero (IFIC-UV) Fernando Carrió (IFIC-UV) Carlos Solans (IFIC-UV) Gang Qin (IFIC-UV) Vinícius Schettino (UFJF) Irakli Minashvili (Dubna) Stanislav Nemecek(AS) Kim Hee Yeun (UTA) MobiDick4 5 Mother board l Hardware: Xilinx ML507 Virtex 5 FPGA n n n PowerPC @ 400MHz 256 MB RAM (expandable) Ethernet port • Marvel 88e1111 PHY n USB port: • interface for sROD (MobiDick4’) n SFP • Custom TTCvi + TTCex • Custom G-Link receiver n n High density GPIO Two serial ports • CANBus communication l Operating system: n Linux 2.6.39 • • • • Carlos Solans Easier maintenance and support Drivers for Xilinx PowerPC @400MHz!! Crosscompiling tools: ELDK 5.1 (www.denx.de) MobiDick4 6 Embedded system PowerPC TTC_Ctrl (Custom IP) 440 MHz 256 Mb RAM TTC.vhd SFP Glue SW PLB 46 BUS - 100 MHz GL_Ctrl (Custom IP) Glink.vhd ADC_Ctrl (Custom IP) ADC.vhd ADCs LED driver HV_L_Ctrl (Custom IP) Eth MAC Willy Carlos Solans USB sROD demo 2 Serial ports HV_LED.vhd Power Supply Embedded System CAN bus ML507 MobiDick4 7 Glue software l MobiDick software is divided into front-end (Willy) and back-end (server) n Server cross-compiled for the motherboard (ppc) Special EDK required, can only be executed on the board Compiled in linux, executed on linux Mobi Willy DICK Linux pc l ML507 power pc Status: n n l Server Hardware library prototypes ready, new package m4_server Repository: https://svnweb.cern.ch/trac/ificuwrepo/browser/MobiDick4/ Task list: n n n Carlos Solans Implementation of digital tests: Gang Implementation of CANbus tests: Vinicius Implementation of CRC checking: Jose MobiDick4 8 Trigger board l Specifications n n n n l Production n n l Two ADCs in each board: ADS5271 Local oscillator (for prototype) with clock buffer to feed both ADCs Output connector to mainboard: WE part no 6130xx21821 Trigger cable connectors for box (scem 09.21.21.130.5) Version 1: 2 boards (1 dead) Version 2: 1 to be mounted Firmware n n Initial version of IP core Registers • 1 FIFO mem per channel • 1 config per ADC Carlos Solans MobiDick4 9 LED + HV driver l Responsible Michel Crouau from Clermont Ferrand l Cost estimate is 1100 € l Communication with main board: n n l HV CTRL: TTL level for an ON/OFF relay. LED CTRL: ECL level for LED trigger. Power requirements and consumptions: LED HV +5V 80mA 100mA +24V 100mA 1A -6V (-12V) 250mA - l Production done l Testing! Carlos Solans MobiDick4 10 HV driver Carlos Solans MobiDick4 11 LED driver Carlos Solans MobiDick4 12 CANBus l We need two can bus interfaces l Implement CAN communication via serial port RS232 n n n l Commercial dongle exists to transform to CAN protocol Cost: 79 EUR Already bought Power Super-drawer Output of dongle has to be transformed to DB15 standard n n n Connector (Vinicius) Documentation http://www.aggsoft.com/rs232-pinoutcable/modem-db9-to-db15.htm Need powering from the CAN side Carlos Solans MobiDick4 DB15 DB9 MB C O M Dongle 13 CANBus power problem l l Super-drawers expect to have power from MobiDICK side but Motherboard + dongle does not provide power Line with 12V has to be plugged into the CANbus cable from inside the box To super-drawer Carlos Solans From CANbus dongles MobiDick4 14 Power supply board l Common power supply board n n n n n Provide +12V, -12V, +5V, -5V, +24V First version working Second version with taint mounted, missing power output connectors Connectors out of stock Problem with output stage fuses Carlos Solans MobiDick4 15 Mechanics, cabling and assembly l Kim started integration of whole new MobiDICK in drawer lab in building 175 n l Casing details: n n n n n Carlos Solans With Irakli’s help Size 20 x 40 x 60 cm Custom provided cabling Trigger cable: EDH 09.21.21.130.5 Canbus: pinout provided by Vinicius Power: see next slide MobiDick4 16 Power supply board cables l l Bought components to build all power cables Irakli started the production Power distribution board Trigger board GND -5V GND +5V(A) GND +5V(D) GND +5V(D) GND +5V(A) GND -5V Virtex GND +5V GND +5V GND +5V GND +24V GND +12V GND -12V Carlos Solans MobiDick4 GND +5V LED driver -12V +5V +24V GND HV driver +5V +24V +24V GND GND GND 17 Collaborations l Collaboration with LIP (Jose Augusto) n l Collaboration with UTA (Giulio Usai) n l Jose Alves at CERN July – August Kim Hee Yeun at CERN June - December Collaboration with Stockholm (Christian Bohm) n Carlos Solans In stand by MobiDick4 18 Publication l We submitted an abstract and summary for TWEPP-12 conference in Oxford (17 - 21 September) n Carlos Solans https://indico.cern.ch/abstractDisplay.py? abstractId=28&confId=170595 MobiDick4 19