Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Final FED Progress Report CMS Tracker Week 16th July 2003 John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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. John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Final FED JTAG “OptoRx” VME64x 9U board CFlash 96 channels 34 x FPGAs Memories Final FEDv1 2 FEDs under test: ser001 at Imperial ser002 at RAL Analogue Power TTC “Primary” Side John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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 John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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. John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED First fully assembled board. Primary Side... John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED …and Secondary Side John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Zoom in on FE Unit OpAmps “OptoRx” Test Connector Dual ADCs Resistor Packs Delay FPGAs Duplicated on Secondary Side “Primary” Side John Coughlan et. al. Front-End Unit = 12 channels FED-UK Group Tracker Week 16th July 2003 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?) John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Firmware and FPGAs Delay x 24 FE x 8 Now testing all 4 FPGA Final Designs together on FED... VME x 1 BE 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. John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Firmware Status 14th July 2003 Temp Temp ADC ADC System ACE Opto Rx Opto Rx DAC DAC Temp EPROM VME FPGA EPROM System ACE Ed VME Bus VME I2C Clocks Clocks Data Data Ed DELAY FPGA x 3 x 8 Input Regs Regs Serial Controls Serial Comms Scope Header Frame-Findng InputMode Mode Mode Cluster Finding Scope Mode Mode FE FPGA x 8 Ivan BE FPGA Serial Comms Regs Headers Input Data Readout Saeed, Ivan QDR Write QDR Read “Working” on FED Only for FEDv2 Controls Ed, John John Coughlan et. al. QDR QDR FED-UK Group Saeed VME Link Control Clocks Under Simulation Under Test on FED VME LINK FIFOs Output External Devices To be Implemented Serial Controls S-LINK S-LINK Throttle TCS TTC chanA TTCrx Chan B Tracker Week 16th July 2003 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 John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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)” John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Final FED JTAG “OptoRx” VME64x 9U board CFlash 96 channels Final FEDv1 34 x FPGAs Memories Analogue Power TTC “Primary” Side John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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… John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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 situprogramming, 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.) John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 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. John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Early Electrical Data in FEDv1 sine input (1 MHz) via Cross-Point Switch test card to 12 channels Chip-Scope logic analyser capture 10 bit-raw data on 12 channels in FE FPGA 1200 ADC count Series1 1000 Series2 Series3 800 Series4 Series5 Series6 600 Series7 Series8 400 Series9 Series10 Series11 200 preliminary Series12 0 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77 81 85 89 first 100 (of 4k) samples @ 40 MHz John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED First Optical Data in FEDv1 “APV frame” pattern on single channel Chip-Scope logic analyser capture 10 bit-raw data 1200 ADC count Series1 1000 Series2 Series3 800 Series4 Series5 Series6 600 Series7 Series8 400 Series9 Series10 Series11 200 preliminary Series12 0 1 29 57 85 113 141 169 197 225 253 281 309 337 365 393 421 449 477 samples @ 40 MHz John Coughlan et. al. FED-UK Group unsynchronised clocks Tracker Week 16th July 2003 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 CompactFlash 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. John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 CMS Tracker FED Schedule Design Test Pre-Pro Production & Installation FEDv1 (20) FEDv2 (20) FEDv3 (500) •FED x 450 installation at CERN expected to start Q3 2005 John Coughlan et. al. FED-UK Group Tracker Week 16th July 2003 FED Overview 96 Tracker Opto Fibres CERN OptoRx Analogue/Digital Modularity 9U VME64x 9U VME64x Form Factor 12 12 FE-FPGA Cluster Finder 12 JTAG FPGA Configuration Compact Flash Modularity matches Opto Links VME-FPGA BE-FPGA Event Builder 12 VME Interface OptoRx/Digitisation/Cluster Finding TCS TTC Back-End module / Event Builder VME module / Configuration TTCrx 12 8 x Front-End “modules” Buffers DAQ Interface Power module 12 Other Interfaces: 12 TTC : Clk / L1 / BX Temp Monitor 12 Power DC-DC DAQ : Fast Readout Link TCS : Busy & Throttle Front-End Modules x 8 Double-sided board Xilinx Virtex-II FPGA TCS : Trigger Control System John Coughlan et. al. VME : Control & Monitoring JTAG : Test & Configuration FED-UK Group Tracker Week 16th July 2003