Download presentation
Presentation is loading. Please wait.
Published byLinette Bishop Modified over 9 years ago
1
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group Final FED Progress Report CMS Tracker Week 16th July 2003
2
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED FED-PMCs Status Production of additional 40 FED-PMCs for Module Test setups. Some components were on last time buy (Xilinx 4036 FPGAs.) 40 cards have been Assembled. 28 PMCs (passing commissioning tests) were sent to CERN this week. Remaining cards will be sent “eventually”. Problem: Our experienced test engineer had to leave abruptly for 6 months in the desert. The replacement engineer must share effort with work on Final FEDs. Full updated list made of existing PMC owners, locations and status.
3
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Final FED “Primary” Side 2 FEDs under test: ser001 at Imperial ser002 at RAL “OptoRx” CFlash VME64x 9U board 34 x FPGAs Analogue TTC Final FEDv1 FE Unit Power Memories 96 channels JTAG
4
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Project Targets FED Project aiming to satisfy 2 targets in next 9 months: I) FEDs for Large Scale Assembly (LSA) tests: “September ‘03 (2?) / end ‘03 (2) / beg ‘04 (2) / mid ‘04 (6)” 96 chan Opto FED essential only need to provide restricted FED functionality assumes we can use existing design FEDv1 pcbs II) FED Pre-Production Manufacture: Q1-2/04 to stay on final CMS installation schedule need to demonstrate full FED functionality assumes new design iteration FEDv2 pcbs
5
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Status 2 original FEDs under test since a few months: Ser 001 is at Imperial for detailed characterisation studies of FED with Optical inputs (using Opto Test card Mk1). (see Matt Noy’s talk) Ser 002 kept at RAL mainly for Firmware development / Electrical based / Digital tests. A further 3 FEDs were assembled in June: 1 with all 8 OptoRx’s Only difference is use of XC2V1500 FE-FPGAs (cf XC2V2000 on 001 & 002) Good news is that all 3 have just passed Boundary Scan JTAG tests. Build quality has generally been good again. Except for number of solder bridges on v. small Resistor Packs (see picture). 50 OptoRx (new version) were sent from CERN this week.. Almost all other components are already in hand for approx 20 FEDs. Awaiting feedback from Atlas boards before manufacture of more PCBs.
6
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED First fully assembled board. Primary Side...
7
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED …and Secondary Side
8
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Zoom in on FE Unit Front-End Unit = 12 channels Dual ADCs OpAmps Delay FPGAs Duplicated on Secondary Side “OptoRx” “Primary” Side Test Connector Resistor Packs
9
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Delivery Schedule ‘03 FEDv1 Testing is still progressing well… No “show stoppers” as yet for using FEDv1 for Large Scale Assembly tests....but quite a lot more to do. Schedule is tight but we should be able to deliver 1 FED with Firmware needed for LSA Tests by end of September (+1 FED at same time for CERN). Software Delivery refer to Online Software Meeting/Jon Fulcher. Then deliver further FEDv1’s according to schedule provided... “end ‘03 (2) / beg ‘04 (2) / mid ‘04 (6)” Potential Problem: Late availability of LHC standard crates in UK. (was May but is now September?)
10
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Firmware and FPGAs Delay x 24FE 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. Now testing all 4 FPGA Final Designs together on FED...
11
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Firmware Status Clocks Data Serial Controls VME LINK VME Bus VME SystemACE System ACE Clocks EPROM EPROM TTCrx QDR WriteQDR Read Serial Comms Headers TTC chanA VME LinkRegs S-LINKS-LINK Clocks Data Serial Comms Scope Mode Header Mode FIFOs Input Regs Serial Controls Scope Mode Frame-Findng Mode Output Input Regs Opto Rx DAC Opto Rx DAC DELAY FPGA x 3 x 8 FE FPGA x 8 BE FPGA VME FPGA ADC Under Simulation Under Test on FED Only for FEDv2 Controls Data Readout Control Throttle TCS Input Cluster Finding Mode Ed Saeed Ivan Ed Ed, John Saeed, Ivan Chan B I2C Temp “Working” on FED External Devices Temp 14th July 2003 To be Implemented QDR
12
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Firmware Tasks for LSA Tests Firmware Functions now working: Control and Readback of FE registers. TrimDACs, OptoRx etc ADC clock skewing. FE Scope mode data capture. Event storage in large memory buffers. Close to working 4-6 weeks: Event formatting with DAQ and Tracker headers. Readout of event data over VME. FE APV Frame finding mode. Still to do: TTC clock and trigger Buffer overflow protection Temperature sensor control/readout
13
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Conclusions FEDv1 Testing is still progressing well… No “show stoppers” as yet for using FEDv1 for Large Scale Assembly tests....but quite a lot more to do. Schedule was always tight but we should be able to deliver 1 FED with “usable” Firmware as needed for LSA Tests by end of September (+1 FED at same time for CERN test bench). Must expect to get subsequent firmware updates (via Cflash card) in the field. For Software delivery refer to Online Software Meeting/Jon Fulcher. Most components in hand now, remaining including OptoRx and PCBs in hand soon... Except late availability of LHC standard crates in UK. (was May but is now September?) Do not foresee problems to deliver additional FEDv1’s according to schedule provided... “end ‘03 (2) / beg ‘04 (2) / mid ‘04 (6)”
14
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Final FED “Primary” Side “OptoRx” CFlash VME64x 9U board 34 x FPGAs Analogue TTC Final FEDv1 FE Unit Power Memories 96 channels JTAG
15
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED
16
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Large Scale Assembly Test Requirements 2003 Paraphrasing from note of Piero Verdini... “To Readout Virgin Raw Data formatted as DAQ events via VME in response to TTC trigger and clock.” Need 96 OptoRx chans. Trigger & Readout rates are not critical. Functionality Does require: Scope Mode and Software Triggers for set up. Controls from VME for run mode, clock source, clock skew, OptoRx offsets (with readback.) VME Event buffer with standard DAQ events. Counters for triggers & errors. System ACE loading, Clock/Trig/Resets on TTC Chan A, Hardware throttle output. FED delivered as a Package including Software Library to drive the Firmware. Does not require: S-LINK readout, Clustering mode, Spy Channel, TTC chan B, TCS (but maybe simple throttle), DAC control, pedestal/threshold data, System ACE interface, VME64x config EPROM…, VME Interrupts, Temp chip control…
17
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Pre-Production FEDv2 Does require : S-LINK readout, Clustering mode, Spy Channel, TTC chan B, TCS (but maybe simple throttle), DAC control, pedestal/threshold data, System ACE control and in situ- programming, VME64x config EPROM…, VME Interrupts, Temp chip control… Tested with up to 20 FEDs in a crate. All operating at target Trigger Rate of 100 kHz! … FEDv1 has been designed for this. Assumption: have to demonstrate full functionality before pre-production FEDv2 (Q1-2/2004.)
18
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Large Scale Assembly Setup Assumptions Assumptions: Use 9U VME64x crates (LHC crates available for UK tests in May.) Clock and Trigger arrives on standard TTC Opto cable (on TTC chanA.) Sync/Bx counters Reset by ‘101’ on chanA. Hardware Throttle signal level on back-plane pin? Comments: Caution should be exercised when using a FED that may not be fully characterised to make detailed measurements of other electronics systems. Basic FED training to be provided (in UK). Need well defined points of contact between LSA Testers and UK. Other FED related projects are being undertaken in UK.
19
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Early Electrical Data in FEDv1 Chip-Scope logic analyser capture 10 bit-raw data on 12 channels in FE FPGA sine input (1 MHz) via Cross-Point Switch test card to 12 channels first 100 (of 4k) samples @ 40 MHz ADC count preliminary
20
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED First Optical Data in FEDv1 Chip-Scope logic analyser capture 10 bit-raw data “APV frame” pattern on single channel samples @ 40 MHz ADC count unsynchronised clocks preliminary
21
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Update since last Tracker Week... 2 FEDv1 pcbs were assembled in January (without OptoRx). Started with following preliminary tests done at RAL: Power sequencing. JTAG Boundary Scan (automated IC connection tests ; passed ok.) FPGA Configuration (>30 devices) from cable and System ACE Compact- Flash card. FE Module analogue Electrical tests using Electrical Cross-Point switch card. (NB no VME readout yet, so data is captured in FPGA using Xilinx Chip-Scope embedded logic analysers read out via cable.) Digital tests with simple “Test Firmware” loaded in FPGAs.
22
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group CMS Tracker FED Schedule FED x 450 installation at CERN expected to start Q3 2005 DesignTest Production & Installation Pre-Pro FEDv3 (500)FEDv2 (20)FEDv1 (20)
23
16th July 2003Tracker WeekJohn Coughlan et. al.FED-UK Group FED Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 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 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-FPGA Cluster Finder TTC TCS Temp Monitor JTAG TCS : Trigger Control System 9U VME64x
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.