FED Overview

10
FED Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 12 12 12 12 12 12 12 12 Front-End Modules x 8 Double-sided board CERN Opto- Rx Analogue/Digital 96 Tracker Opto Fibres VME Interface Xilinx Virtex-II FPGA Modularity 9U VME64x Form Factor Modularity matches Opto Links 25,000 Si strips / FED 440 FEDs in Total. 8 x Front-End “modules” OptoRx/Digitisation/ Cluster Finding Back-End module / Event Builder VME module / Configuration Power module Other Interfaces: TTC : Clk / L1 / BX DAQ : Fast Readout Link TCS : Busy & Throttle FE-FPGA Cluster Finder TTC TCS Temp Monitor JTAG TCS : Trigger Control System 9U VME64x Input ~ 3 GBytes/sec after Zero Suppression : Output: ~ 200 MBytes/sec

description

12. 12. 12. 12. 12. 12. 12. 12. FED Overview. Input ~ 3 GBytes /sec after Zero Suppression : Output: ~ 200 MBytes /sec. Modularity 9U VME64x Form Factor Modularity matches Opto Links 25,000 Si strips / FED 440 FEDs in Total. 8 x Front-End “modules” - PowerPoint PPT Presentation

Transcript of FED Overview

Page 1: FED  Overview

FED Overview

VME-FPGA

TTCrx

BE-FPGAEvent Builder

Buffers

FPGAConfiguration

Compact Flash

PowerDC-DC

DAQInterface

12

12

12

12

12

12

12

12

Front-End Modules x 8Double-sided board

CERNOpto-

Rx Analogue/Digital

96 TrackerOpto Fibres

VMEInterface

XilinxVirtex-IIFPGA

Modularity

9U VME64x Form Factor

Modularity matches Opto Links

25,000 Si strips / FED

440 FEDs in Total.

8 x Front-End “modules”

OptoRx/Digitisation/Cluster Finding

Back-End module / Event Builder

VME module / Configuration

Power module

Other Interfaces:

TTC : Clk / L1 / BX

DAQ : Fast Readout Link

TCS : Busy & Throttle

VME : Control & Monitoring

JTAG : Test & Configuration

FE-FPGAClusterFinder

TTC

TCS

TempMonitor

JTAG

TCS : Trigger Control System

9U VME64x

Input ~ 3 GBytes/sec

after Zero Suppression : Output: ~ 200 MBytes/sec

Page 2: FED  Overview

FEDv1 9U Board

•9U VME64x

•PCB 14 layers (incl 6 power & ground)

•~ 6 K components (smallest 0402) ; ~ 25 K tracks

•BGAs largest 676 pins @ 1 mm pitch

•96 ADC channels :AD9218 Dual package 10 bit @ 40 MHzHalf Analogue circuitry on Secondary Side

JTAG Boundary Scan

6 FEDv1 boards delivered to CERN

for Large Scale Assembly centres

(4 used in 25 nsec test beam June 2004)

5 FEDv1 boards kept in UK for Design Tests

Page 3: FED  Overview

FEDv1 Manufacture HistorySep 2003

5 FEDv1 boards under test. (PCB and Assembly done by separate small companies)

All boards working well. Only manufacturing minor faults.

Oct 2003

Further 6 FEDv1 made. (same manufacturers)

Major problems on all boards. Shorts under many BGAs.

Rework of BGAs attempted. After initial success on 2 boards failed on next 4.

Problem believed due to uncured solder resist ink leeching from vias of bare PCBs.

Diagnosis complicated by split manufacture and change from Ni/Gold to Immersion Tin metal finish.

Nov 2003 - Jan 2004

Identified candidate medium size companies suitable for 500 production boards.

Providing combined PCB and Assembly with guarantees.

Offering advanced Quality Controls, Auto Optical Inspection, X-ray (in house), BScan.

Mar 2004

Manufactured 6 FEDv1 with one of the identified companies.

Very professional production process. No BGA problems. All boards working well.

Page 4: FED  Overview

FEDv1 Design TestingHardware

Design verified @ 100 kHz L1.

S-LINK readout @ 80 MHz.

Analogue circuits characterised. Optical inputs using FED Opto-Tester board.

Switch to operate ADC in 1V pp mode (due to ADC bug). Minor mod on FED.

To match new OptoRx some FED FE component values will need tuning.

Interfaces to TTC and TCS verified.

FED power/temp requirements finalised. Standard LHC crates satisfactory.

Firmware

Baseline design working, used in 25 nsec Test Beams June 2004.

Some readout errors in Zero Suppression mode. Under investigation.

Software

FED is fully integrated in CMS Tracker DAQ framework.

Test bench Framework for essential Assembly Plant Testing nearly ready.

Page 5: FED  Overview

Firmware and FPGAs

Delay x 24 FE x 8

BE x 1

VME x 1

Delay FPGA: ADC Coarse and Fine Clock Skewing.

FE FPGA: Scope and Frame Finding modes.

BE FPGA: Event building, buffering and formatting.

VME FPGA: Controls and Slow Readout path.

Baseline of 4 FPGA Final Designs working...

34 Xilinx Virtex II FPGAsup to 2M equiv gates each

Page 6: FED  Overview

FEDv2 pre-Production BoardMinimal Hardware changes from FEDv1:

Power Block : General improvements.

QDR Memory : Replacement part (pin compatible) identified.

FE FPGA : Use larger 2M gate (pin compatible) part.

ADC : AD9218 Device bug. Reduce gain by half. Simple mod.

FPGA Configuration : VME Boot device reprogram via JTAG cable.

S-LINK & TCS Signals : New 6U VME Transition Card.

FE Analogue : Tune some component values for optimal matching to Optical Link

Status

First 2 boards received in August. Tests proceeding well.Boundary Scan passed. VME crate tests in progress

Plan to make a further 20 before end of 2004 for Full Crate tests.

Page 7: FED  Overview

S-LINK VME Transition Card Simple 6U board:

Provides interface between FED and Slink Transmitter

Provides access to FED Throttle signals

DAQ Slink Transmitter

Slink Transition

Card

Ethernet Connector

FED Slink Data & Control Signals

FED Throttle Signals

VME Backplane

6U

3 Transition Cards out to manufacture by end July. Expected back for test in September.(compatible with both FEDv1 and FEDv2)

Page 8: FED  Overview

FED Schedule (v 1.6 March 2004)

Production Plans

Q1/2004 : Complete tests of FEDv1 design. Done.

Finalise design changes for FEDv2. Done.

Sign off against FED User Requirements Document. Done.

Q2/2004 : Implement changes for FEDv2 and review. Done.

Q3/2004 : Manufacture couple of FEDv2s. Done.

Q4/2004 : Test FEDv2. In progress.

Manufacture further 20 FEDv2s. All parts in hand except QDR memories on order.

Continue improvements to baseline firmware.

Q2/2005 -> Q2/2006 : Manufacture 500 FEDs @ ~ 50 / month. Fully test batches in UK. Ship to CERN in batches of 50. Re-test at CERN/Prevessin prior to CMS installation.

EU Tender Procedure for PCB/AssemblyQ1/2004 : Place OJEC advert, invite Expressions of Interest. Done.Q3/2004 : Dispatch calls for Quotes. Identify 2-3 companies. In progress.Q4/2004 : Select company. Detailed negotiations re Testing, delivery schedules…etcQ1/2005 : Award contract.

Page 9: FED  Overview

Testing at Assembly Plant

1. Custom Tests atAssembly Plant

BScan, VME crate

3. Tests at CERNPrevessin

Readout Integration

2. Tests at RAL &IC

OptoRx, Full crate

4. Installation at CMSUSC55

0. Quality Controlsduring Assembly

processAOI, X-ray Boundary Scan Testing for Digital

Testing by Assembly plant operatives

0. Assembly ProcessQuality Checks

E.g. AOI

2. Fit FrontPanelDeflector Bar

Jumpers

1. VisualInspection

Multimeter tests

3. Serial NrFit FP label & 2D

Bar code

4. Insert in CrateCheck formechanics

5. Power On CrateVerify LEDs

6. Boundary ScanSave results

7.Program EPROM(change Jumper)

8.Power Reset

buttonVerify LEDs

10.Test Serial EPROM

Load with Ser Nr, Date etcJumper for Write Protect

9.Test VME Access

11.Test FPGA loadingInsert CFlash Card

Power ResetVerify LEDs for Load Done

Flashing Clocks

12.Run Test Bench Programs:Exercise FPGA Registers

Read TemperaturesRead Voltages

Scan DACs and OptoRx settings capture data

13.Final Tests

Box up

Results of Operator Checks andProgrammable Tests should go to

Dbase

For details of tests and checksand acceptance criteria see

detailed diagrams

VME Crate Testing for Analogue

Test Flow from Assembly Plant to USC55

500 boards to test over 10 months. Essential to catch any manufacturing faults early.

Page 10: FED  Overview

Summary Prototype FEDv1

Commissioning tests at (RAL, Imperial & CERN) continuing well. Several boards delivered to CMS. Used in LSA and 25 nsec beam tests. Hardware design verified. Analogue component values will be tuned to match OptoRx. Baseline Firmware operational.

Pre-production FEDv2 2 FEDv2 boards under test. Preparing for further 20. Prototype S-LINK 6U Transition card in manufacture.

Tender for Production manufacture RAL EU Framework Tender to identify candidate companies. 2nd stage call for Quotes starts this month. Test bench software for Assembly Plant nearly complete.