Download ppt

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

GPS tracking unit wikipedia , lookup

Transcript
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