Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Board Production Test Rafael Nobrega LHCb Roma1.

Similar presentations


Presentation on theme: "Service Board Production Test Rafael Nobrega LHCb Roma1."— Presentation transcript:

1 Service Board Production Test Rafael Nobrega LHCb Roma1

2 Components Testing Production Nr: 165 Service Boards Automatic procedure in C (on going) –ELMB connections and functionalities –SPI FLash Memory (read/write) –EEPROM –PCF8575 –Actel connections and functionalities –I2C lines (using CARDIAC) Test if all components are responding and test ELMB firmware procedures

3 CANbus Service Boards Overview ELMB0ELMB1ELMB2ELMB3 LVDSConvertersLVDSConverters FPGA 12 test pulse lines I2C I/O Registers (32 bits) 12 reset lines...... front-end line (SCL, SDA_O, SDA_I, TEST_PULSE, RESET_LINE) 12 I2C-like channels SPI I2C internal bus 12 I2C-like channels 333 3 - I2C internal bus - Actel FPGA. Test pulses - PCF8575 (x2). Power-Control. Reset lines - EEPROM 24A00 - LVDS Converters. Front-end lines SPI communication Flash Memories (x4) CANbus ELMBs Power-Control SERVICE BOARD 128b EEPROM 4Mbit Flash Memory 4Mbit Flash Memory 4Mbit Flash Memory 4Mbit Flash Memory

4 Service Board Components LVDS-LVTTL DS90LV047 (x12) DS90LV048 (x5) Flash Memories (x4) Switches MAX893L (x4) ELMB (x4) VME bus signals Testing with PDM and Back- Plane Supply, Clk40 and CANbus Actel FPGA 16bits I2C-IO PCF8575 (x2) EEPROM 24A00

5 Test Set-up Small Experiment Set-up –Back-Plane –TTCvx –TTCVI –PDM CANbus distribution Clock distribution (simulated) –Sevice Boards 4 ELMBs –Kvaser CANbus –CARDIACs Use of all I2C lines –Control Program (C based)

6 Test Structure Test organized in classes (easy diagnostics) Classes –ELMB Actel FPGA –I2C internal bus connections –I2c communication (read/write registers) –Test-pulses (CARDIACs) »Machine clock –ELMB Reset scheme Flash Memory –I2C internal bus connections –I2c communication (read/write registers) EEPROM –I2C internal bus connections –I2c communication (read/write registers) PCF8575 –I2C internal bus connections –I2c communication (read/write registers) CARDIAC connections –I2C-like bus connections –I2c communication (read/write registers) –Test-pulse –Reset lines ELMB (0-1-2-3) FE PCF8575 EEPROM Flash Mem. FPGA

7 Cosmic-Ray Test Station Prototype of Front-end Control System (similar to experiment) Long term acquisition procedures (foreseen days of acquisition) 6 MWPC chambers Maximum of about 70 front-end boards One Service Board used to control the entire station Used also to test ELMB firmware and algorithms ELMB firmware development and changes based on acquisition requirements

8 Conclusion The program to test the SBs is in progress –Remote and automatic test Test set-up will be similar to experiment –Back-plane –PDM –Service Boards The main procedures have been defined –ELMB –Flash Memory –EEPROM –Actel FPGA –I2C IO components –I2C lines


Download ppt "Service Board Production Test Rafael Nobrega LHCb Roma1."

Similar presentations


Ads by Google