26
Niels van Bakel [email protected] CXI Detector CXI FIDR - June 3 2009 1 CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009

CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 1

CXI Detector Status, Cost & ScheduleNiels van Bakel

LCLS Detector PhysicistJune 3, 2009

Page 2: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Outline

• Technical Scope– Basic detector module (Cornell)– Detector assembly– Data acquisition

• Major Interfaces• Design Reviews• Cost & Schedule

2

Page 3: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Team

3

• Gruner Group at Cornell University- Biophysics, Soft Condensed Matter, and X-ray Detector Development Lab

• Sol Gruner; project leader• Hugh Philipp, Mark Tate, Marianne Hromalik, Lucas Koerner

• SLAC PPA Electrical & Software Engineering - Gunther Haller, Ryan Herbst, Amedeo Perazzo, Chris O’Grady, Matt Weaver,

Dieter Freytag

• SLAC PPA Mechanical Engineering- Martin Nordby, Matthew Swift

• LUSI CXI team- Sebastien Boutet - CXI Instrument Scientist- Paul Montanez - CXI Lead Engineer

Page 4: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

LDAC

• LCLS Detector Advisory Committee:– Gareth Derbyshire (chair): Rutherford Appleton Laboratory, UK– Erik Heijne (interim chair): CERN, Switzerland– Eric Eikenberry: PSI, Switzerland– Heinz Graafsma: DESY / XFEL, Germany– Ronnie Shepherd: LLNL, USA– Lothar Struder: MPI / Semiconductor Laboratory, Germany– Albert Walenta: University of Siegen, Germany– Yoshiyuki Amemiya: University of Tokyo, Japan

• Track technical progress, check if detector specs meet the original requirements and involved in technology choices

• Other topics e.g. DAQ and system integration• LDAC report

4

Page 5: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

CXI Requirements• The Coherent X-ray Imaging instrument will image nanoscale objects,

including single or small clusters of bio-molecules• The detector needs to image the 2D diffraction pattern with a large area

detector with minimum dead area• With the intense (1012 ph) and short (100 fs) LCLS pulses at 120 Hz

one needs integrating detectors with fast readout (< 8 ms)

5

CXI spec.

Readout noise < 0.3 ph

Full well capacity 1-103 ph

Pixel size 110 μm

Number of pixels 750 (10242).

Energy 4 - 8 keV

Page 6: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 6

CXI Detector • Detector in vacuum 10-7

Torr• Resolution depends on

the sample-detector distance

– Requires translation stage 600 mm

– Remote Aperture resizing 1 - 10 mm

• Cooling 10 - 25 °C

LCLS beam

~110 microns

Page 7: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Test results

7

Low gain: ‘Full Well’ ~ >2500 8 keV x-rays

Page 8: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Characterization of Detector

8 keV x-rays, 75 micron pinhole.

12

Page 9: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 9

CXI Assembly

Cold strap

Quadrant raft

Analog board2x1

Digital board

2x2 detector package (4 per quadrant)

Simulations changed designPackaging

Bump & wire bondingAssembly toolsAlignment & position stability

Interface to DAQ1.1 Gbps per quadrant

Page 10: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Front View—1 mm Aperture

10

Page 11: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Front View—6 mm Aperture

11

Page 12: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Front View—9.4 mm Aperture

12

Page 13: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

CXI 2x1 Module Packaging

2x1 Detector Assembly Jig•Diode-ASIC assembly bonded to carrier board•2x1 assembly held for wire bonding and testing

Pixel array detector

ASIC’s on back side of detector

Carrier board

Front End Board•One board per detector•Part of detector assembly

Flex cable—bent back out of the way

13

Page 14: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

LDAC Recommendations• Increase interaction with user community

– Close interaction with Instrument Scientists– Team leader meetings & Instrument workshops

• Cornell progress– Focus on ‘full’ array with 16 ASICs

• Since prototype detector functions according to specs – Foresee adequate cooling for stable operation– Need a 2x1 module operational in May 2009

• Progress towards a first tested module appears to be relatively slow

– The 2x1 modules to be delivered to SLAC after full testing at Cornell. • It is recommended to discuss this in detail, so that resources can be found, if needed• Assemble only known good die (KGD)

– The basic components for a full system are available• Recommended that the desirable redesign of the CMOS chip is discussed in the

framework of a future, follow-up project, so that priority can be given to the schedule of delivery of detector modules this Fall 2009

14

Page 15: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Cornell Schedule

15

Page 16: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Cornell Plan

• Technical Addendum-D (5/1/08-4/30/09, $1,235k):– Measurement of the existing prototypes with x-rays– Identification of areas for improvement– Identification of areas that need to be developed for full-array implementation– Design and redesign of circuitry as driven by steps 2 and 3.– Simulation of circuits to be included in next submission– Low-level physical layout of circuits– Verification of layout– Submission of design to MOSIS, including second full-lot submission.– Design and fabrication of test electronics for a particular submission– Work with the SLAC science team to define geometrical format and packaging

of detector

16

Needs extension

Page 17: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Cornell Plan

• Technical Addendum-D (5/1/08-4/30/09, $1,235k):– Test and calibrate final detector; develop calibration procedures.– Design and fabricate hybrid compatible with the packaging scheme– Write test reports and documentation– Design & fabricate 2nd large detector diode; development of 2x1 module– Design high speed data transfer and storage for final detector compatible with

LCLS DAQ– Bump bond final detector diodes and ASICs– Prepare report/ conduct review– Perform radiation tests– Assembly of final detector; work with SLAC on shielding and EMI– Test vacuum compatibility of detector module

17

Needs extension

Page 18: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 18

CXI vs. Cornell milestones

• CXI Schedule (WBS 1.3):– CXI 05710 FDR Cornell Detector packaging in Feb 16 2009– CXI 07125 RCV: Cornell detector from LCLS in April 24 2009 (needs update)– CXI 07220 AVAIL: Ready for installation, CXI detector stage in Oct 18 2010– CXI 00450 COMP: CXI Early Science Components Installation in May 12 2011

• Conservative, driven by KB mirrors– CXI 00540 COMP: CXI Final Installation Complete in November 11 2011

• Cornell Schedule:– XE254_2160 2D detector received at SLAC in November 2009

• Cornell 2D PAD detector installed February 2010 → optimistically CXI ready in December 2010

– Early installation in hutch 3 in September 2010

Page 19: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 19

Detector - DAQ Interface

• Detector - Experiment Specific• Front-End Electronics - Local configuration registers and state machines,

FPGA used to transmit to DAQ system• Timing info from the accelerator timing system, distributed to the

detectors and L1 boards • L0 Control: operate DAQ, control a run & configure the detector,

telemetry monitoring• Beam Line Data is beam quality information, used to veto events• L1 DAQ: Acquire FEE data, detector calibration, event building (beam

line data), image processing, veto, 10 Gb/s ethernet

Detector + ASIC FEE

Timing L0: Control

L1: Acquisition

L2: Processing L3: Data Cache

Beam LineData

Page 20: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Detector DAQ

• Each quadrant connects to external interface board via LVDS signals– 125Mhz Clock– Reset (Optional)– Command– 2 Data Output Lines

• Interface board interfaces to RCE via 2 PGP links• Data Rates

– 1 ASIC = 16 bits * 185 rows * 194 cols * 120Hz = 68.9Mbs– 1 Quadrant = 16 ASICS * 68.9Mbps = 1.1Gbps– 1 Chamber = 1.1Gbps * 4 = 4.4Gbps

20

Page 21: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 21

Register Command Data Interface

• Interface defined between FEE and L1 - Common interface among different

experiments

- Provide data, command and register interfaces

- Custom point-to-point protocol (Pretty Good Protocol, PGP) implemented as FPGA IP core

- FEE FPGA assumed to be Xilinx family with Multi Gigabit Transceivers (MGT)‏

FEE FPGA

RegisterBlock

RegAddr[23:0]

RegDataOut[31:0]

RegReq

RegOp

ReqAck

RegFail

RegDataIn[31:0]

PGPBlock

PCDS blocksDetector specific blocks

L1 NodeMGT

Tran

scei

ver

Tran

scei

ver

MGT

Fiber

CommandBlock

DataBlock

CmdCtxOut[23:0]

CmdOpcode[6 :0]

CmdEn

FrameTxEnable

FrameTxSof

FrameTxDataWidth

FrameTxEof

FrameTxEofe

FrameTxData[15:0]

Page 22: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Mechanical Interface

• Mechanical interface• Detector stability• Thermal & Cooling

interface• Vacuum requirements• Electrical interface• Power requirements• Controls interface

22

Page 23: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 23

Detector Testing at SLACSLAC Front End Development board, ‘Digital’ & Analog PCB for CXIAdditional testing; feedback to Detector GroupsImproves integration into LCLS & LUSI instruments

SLAC custom made DAQ board (L1) available for detector groupsStart testing at SLAC

Bench testsSSRL beam testsDetector test lab; x-ray tube

Page 24: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Summary & Outlook

• Technical progress• Schedule updated to meet CXI • CXI Detector ready for early scientific

experiments:– CXI Detector phase I Nov 09– CXI Detector phase II Feb 10– CXI Installation at SLAC Complete Dec 10

– CXI Early Science ....

24

Page 25: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009

Summary & Outlook

• Technical progress• Schedule updated to meet CXI • CXI Detector ready for early scientific

experiments:– CXI Detector phase I Nov 09– CXI Detector phase II Feb 10– CXI Installation at SLAC Complete Dec 10

– CXI Early Science ....

24

Page 26: CXI Detector Status, Cost & Schedule · CXI Detector Status, Cost & Schedule Niels van Bakel LCLS Detector Physicist June 3, 2009. Niels van Bakel ... • Since prototype detector

Niels van [email protected]

CXI DetectorCXI FIDR - June 3 2009 25