Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tip

The ePixUHR35kHz Megapixel Cameras project aims to provide modular detector blocks that can be configured into larger cameras in various structural configurations. The smallest building block is a 3x2 detector sensor module which has a total of 3*2*192*168=193536≈200k pixels. Six of these (6*193536=1161216≈1M pixels) modules are assembled together into a 1 megapixel (1M) camera as shown below to the left. Four of the 1M cameras can then be assembled together, around a central beam pipe aperture, to form a 4M camera shown in the middle below. The largest configuration foreseen for this project is the 16M camera that consists of 16 of the 1M camera blocks as shown below on the right.

1 megapixel (1M)

6x 3x2 sensor modules:

  • 6*3*2 = 36 ASICs
    • 36*192*168 = 1,161,216 pixels
    • 36*8 = 288 ASIC GT serial links
      • 35 kfps: 288*1.975 = 568.8 Gbit/s
  • 6 readout boards:
    • 6 FPGAs & transceivers
    • 6*12 = 72 fiber pairs
      • 72*15 = 1080 Gbit/s

4 megapixel (4M)

4x 1M camera assemblies:

  • 4*36 = 144 ASICs
    • 144*192*168 = 4,644,864 pixels
    • 144*8 = 1152 ASIC GT serial links
      • 35 kfps: 1152*1.975 = 2275.2 Gbit/s
  • 4*6 = 24 readout boards:
    • 24 FPGAs & transceivers
    • 24*12 = 288 fiber pairs
      • 288*15 = 4320 Gbit/s

16 megapixel (16M)

16x 1M camera assemblies:

  • 16*36 = 576 ASICs
    • 576*192*168 = 18,579,456 pixels
    • 576*8 = 4608 ASIC GT serial links
      • 35 kfps: 4608*1.975 = 9100.8 Gbit/s
  • 16*6 = 96 readout boards:
    • 96 FPGAs & transceivers
    • 96*12 = 1152 fiber pairs
      • 1152*15 = 17280 Gbit/s

Table of contents

Table of Contents
exclude\b(?:Table of contents|Useful resources)\b|\*

Useful resources


HE project related information


Mechanical design

Assembly procedure

ASIC carrier module assembly

  • TODO
  • This needs a transport box that protects the ASIC and the sensor after it has been assembled!
  • Contains the following components
    • Carrier board
    • 6x ePixUHR ASICs

Readout module assembly

  • TODO
  • Contains the following components
    • Readout board
    • Thermal interface pad
    • Cooling block
    • LEAP transceiver
    • LEAP fiber pigtail
    • Fiber holder
  • These assemblies will be tested individually before mounting into the 1M assembly and also after mounting
    • Write a test procedure for this

1M assembly

  • The final product of this assembly is a complete and tested 1M block
  • This involves attaching 6x of the following to the 1M cooling block
    • ASIC carrier modules with ASICs and sensor (the most sensitive component)
    • Readout modules with cooling blocks attached

4M assembly

  • TODO

Toy model for inserting 1M module into the 4M crate

Multimedia
name4M-camera-assembly.mov


Sensor design

Due to asymmetry in the ASICs, the edges of the top row do not align exactly with the edges of the bottom row. The top row is shifted horizontally by 1.35 µm relative to the bottom row. The ASICs are spaced 19485 µm apart horizontally.


Full sensorLower left cornerBetween two ASICs at the bottomLower right cornerBetween ASICs in the middleTop left cornerTop right corner
Image

Measurements
  • Width (x): 60610 µm
  • Height (y): 36525 µm
  • x offset: 1166.695 µm
  • y offset: 502.135 µm
  • x distance: 178.74 µm
  • x offset: 1168.045 µm
  • y offset: 502.135 µm
  • x offset: 178.74 µm
  • y offset: 179.87 µm
  • x offset: 1168.045 µm
  • y offset: 502.135 µm
  • x offset: 1165.695 µm
  • y offset: 502.135 µm

Convert GDS to DXF:

Sensors for ASIC and systems characterization

There is a strong need to have sensors capable of detecting visible light during the characterization phase of the detector. This capability enables the use on lab, low power, LASER that can reproduce the fast timing and large charges that will be experienced during beam time use. X-ray sensor do have metallization in the entrance window to block visible light therefore existing sensor are not suitable

Solutions proposed 

  • Design mast on the 1x1 sensor in the production run
    • It will take more than a year to have them and adds a step in the process, which adds risks to the production run
    • Etch the metal away. Can be done in individual and prototype sensor (5x5mm)
      • Only sensor for characterization would go through this step
      • Can be done in existing sensor (have them available within a month)
      • In the past we had issues removing the metal and CK's team will investigate this since it is believe this can be consistently done
    • Decision is to make production runs with full metallization and process the sensors in house for characterization


Link to mechanical models: Dxf with the design


Electronics design for 3x2 sensor module

The electronics for the 3x2 sensor module is split into two parts; the ASIC carrier (left in the block diagram below) and the readout board (right in the block diagram). They are electrically connected together through a right-angle connector from the Samtec SEARAY connector family, which provides a total of 500 pins for signals and power. The ASIC carrier contains the 3x2 ASICs together with the 3x2 sensor and minimal amount of other components in order to reduce the size and therefore increase the sensitive area of the detector focal plane (the are which is covered by a sensitive sensor). All the active circuitry for interfacing and powering the ASICs is located on the readout board as well as the components for optical communication with the external back-end system.

More details about the electronics design for the 3x2 module can be found on a dedicated page: 3x2 Readout Overview

Gliffy Diagram
macroIdd222c839-3571-40f2-a7b8-3908d64cfdd6
displayNameePixUHR-miniTileBD
nameePixUHR-miniTileBD
pagePin4

NOTE: If some of the images above are indicated as missing, please ensure that you are logged into Confluence and have access to the Board tracking pages where the images are stored.

Board-to-board connector

SAMTEC SEAF8/SEAM8 series connector will be used with 10x40=400 pins in one connector.

Readout board connectorCarrier board connector



Power

Power supplies

TODO, see

Jira
serverSLAC National Accelerator Laboratory
serverId1b8dc293-975d-3f2d-b988-18fd9aec1546
keyTIDIDECS-109

ePixUHR35kfps 1M Power Breakout Board

  • See
    Jira
    serverSLAC National Accelerator Laboratory
    serverId1b8dc293-975d-3f2d-b988-18fd9aec1546
    keyTIDIDECS-
3D model

 Image RemovedImage Removed

Image RemovedImage Removed

Photo of sample
(50 column version)

Image Removed Image Removed Image Removed

Image RemovedImage Removed

Part numberSEAF8-40-1-S-10-2-RASEAM8-40-S02.0-S-10-3Product pagehttps://www.samtec.com/products/seaf8-40-1-s-10-2-rahttps://www.samtec.com/products/seam8-40-s02.0-s-10-3Catalog[online version] - [local pdf][online version] - [local pdf]Drawing[online version] - [local pdf][online version] - [local pdf]Footprint[online version] - [local pdf][online version] - [local pdf]STEP 3D modelSEAF8-40-1-S-10-2-RA.stpSEAM8-40-S02.0-S-10-3.stp Expand
titleSame connector but with 50 columns

50 column

Readout board connectorCarrier board connector3D model

Image Removed Image Removed

Image Removed Image Removed

Photo of sample

Image Removed Image Removed Image Removed

Image RemovedImage Removed

Part numberSEAF8-50-1-S-10-2-RASEAM8-50-S02.0-S-10-3Product pagehttps://www.samtec.com/products/seaf8-50-1-s-10-2-rahttps://www.samtec.com/products/seam8-50-s02.0-s-10-3Catalog[online version] - [local pdf][online version] - [local pdf]Drawing[online version] - [local pdf][online version] - [local pdf]Footprint[online version] - [local pdf][online version] - [local pdf]STEP 3D modelSEAF8-50-1-S-10-2-RA.stpSEAM8-50-S02.0-S-10-3.stp

50 column with guide posts

Readout board connectorCarrier board connector3D model

Image Removed Image Removed

Image Removed Image Removed

Part numberSEAF8-50-1-S-10-2-RA-GPSEAM8-50-S02.0-S-10-3-GPProduct pagehttps://www.samtec.com/products/seaf8-50-1-s-10-2-ra-gphttps://www.samtec.com/products/seam8-50-s02.0-s-10-3-gpCatalog[online version] - [local pdf][online version] - [local pdf]Drawing[online version] - [local pdf][online version] - [local pdf]Footprint[online version] - [local pdf][online version] - [local pdf]STEP 3D modelSEAF8-50-1-S-10-2-RA-GP.stpSEAM8-50-S02.0-S-10-3-GP.stp

Propagation delay

Info

Note: Due to the use of a right-angle connector there will be different path lengths for signals in different rows. See High Speed Characterization Report from Samtec.

Table 16 on page 38 shows the propagation delay of the first row A (~100 ps) to the last row K (~180 ps) for different signal configurations. These propagation delay values have been assigned to the right-angle connector footprint pads for each row and will therefore be included in the propagation delay calculation in Altium when a trace is routed.

The P and N signal of differential pairs should be placed in the same row to avoid skew between them. Timing critical signals should take into account the different propagation delays for the rows.

Expand
titleClick here to expand for propagation delay table...

Propagation delays, cells with yellow color have been interpolated from the data in the report.

Row

Single-ended: 1:1 S/GSingle-ended: 2:1 S/GDifferential: Optimal HorizontalAssigned in AltiumA96 ps103 ps94 ps100 psB106 ps111 ps103 ps109 psC115 ps118 ps112 ps118 psD125 ps128 ps120 ps127 psE135 ps137 ps129 ps136 psF144 ps147 ps137 ps144 psG153 ps156 ps146 ps153 psH162 ps166 ps154 ps162 psJ172 ps176 ps165 ps171 psK182 ps186 ps174 ps180 psAverage difference:9.6 ps9.2 ps8.9 ps8.9 ps

Power

Power supplies

TODO, see

Jira
serverSLAC National Accelerator Laboratory
serverId1b8dc293-975d-3f2d-b988-18fd9aec1546
keyTIDIDECS-109

ePixUHR35kfps 1M Power Breakout Board

  • See
    Jira
    serverSLAC National Accelerator Laboratory
    serverId1b8dc293-975d-3f2d-b988-18fd9aec1546
    keyTIDIDECS-81
  • The "Top" side of the board is facing the rear of the camera
  • The "Bottom" side of the board is facing the inside of the camera and connects to the six 3x2 readout boards through the TFM connectors

Connectors and parts

The two square Harting connectors on the Power Breakout Board above is separated into one for power and one for signal. They will have different gender to avoid wrong connections. The power connector will have a "protected" female connector on the cable side where voltages may be exposed on the pins. The tables below lists the components that are needed to assembly a full connector stack for the power and signal.

Power connector

09 15 000 62051580
DescriptionHarting part numberQuantityDigiKeyImage
PCB connector
Han Q12/0 PCB Adapter
09 12 012 9901

1

Image Added

Male PCB adapter
Han Q12-M for PCB-Adapter
09 12 012 300211195-1378-ND

Image Added

Male pins for PCB adapter
Han D-M-Kontakt f. PCB connector
Han Q12/0 PCB LP-Adapter
09 15 000 6191121195-1575-ND

Image Added

Base flange
Han 3A-HBM-SL
09 20 003 0301 12 012 990111195-13811772-ND

Image Removed

Image Added

Female crimp housing
Han 12Q-SMC-FI-CRT-PE with QLMale PCB adapter
Han Q12-M for PCB-Adapter
09 12 012 3002310111195-13781379-ND

Image RemovedImage Added

Choose the crimp pins below to match the cable wire diameter (12 in total)
Female crimp pins 2.5 mm² (14 AWG)Male pins for PCB adapter
Han D-M-Kontakt f. Han Q12/0 LP-Adapter
09 15 000 6191620612x1195-15751581-ND

Image Removed

Base flange
Han 3A-HBM-SL
09 20 003 030111195-1772-ND

Image Removed

Female crimp housing
Han 12Q-SMC-FI-CRT-PE with QL
09 12 012 310111195-1379-ND

Image Removed

Choose the crimp pins below to match the cable wire diameter (12 in total)

Image Added

Female crimp pins 1.5 mm² (16 AWG)09 15 000 6201x1195-1576-ND
Female crimp pins 1.0 mm² (18 AWG)09 15 000 6202x1195-1577-ND
Female crimp pins 0.75 mm² (18 Female crimp pins 2.5 mm² (14 AWG)09 15 000 62066205x1195-15811580-ND

Image Removed

Female crimp pins 10.5 mm² (16 20 AWG)09 15 000 62016203x1195-15761578-ND
Female crimp pins 10.14 mm² - 0.37 mm² (18 22-26 AWG)09 15 000 62026204x1195-1579-ND

Only one hood needed

Metal hood (grey)
Han A Hood Top Entry 2 Pegs M20
19 20 003 14401x1195-15773067-NDFemale crimp pins 0.75 mm² (18 AWG)

Image Added

Metal hood (red)
Han 3A-gg-M20 red, M-version
19 20 003 1446x1195-
19200031446-ND

Image Added

Choose the cable gland below to match the external diameter of the cable
Han CGM-M M20x1,5 D.5-9mm19 00 000 5080Female crimp pins 0.5 mm² (20 AWG)09 15 000 6203x1195-15783032-NDFemale crimp pins 0.14 mm² - 0.37 mm² (22-26 AWG)

Image Added

Han CGM-M M20x1,5 D.10-14mm19 00 000 508409 15 000 6204x1195-15793034-ND
Metal hood
Han A Hood Top Entry 2 Pegs M20
19 20 003 144011195-3067-ND

Image Removed

Choose the cable gland below to match the external diameter of the cable
Han CGM-M M20x1,5 D.6-12mm19 00 000 5082x1195-3033-ND
Han CGM-M M20x1,5 D.5-9mm/6-12mm19 00 000 50805081x1195-3032-ND

Image Removed

Han CGM-M M20x1,5 D.10-14mm19 00 000 5084x1195-3034-ND
Han CGM-M M20x1,5 D.6-12mm19 00 000 5082x1195-3033-ND
Han CGM-M M20x1,5 D.5-9mm/6-12mm19 00 000 5081x1195-3458-ND

Signal connector

DescriptionHarting part numberQuantityDigiKeyImagePCB connector
Han Q12/0 PCB Adapter09 12 012 9901

1

Image Removed

Female PCB adapter
Han Q12-F for PCB-Adapter09 12 012 310211195-1380-ND

Image Removed

Female pins for PCB adapter
Han D F-ontact f. Han Q12/0 PCB adapter09 15 000 62971209150006297-ND

Image Removed

Base flange
Han 3A-HBM-SL09 20 003 030111195-1772-ND

Image Removed

Male crimp housing
Han 12Q-SMC-MI-CRT-PE with QL09 12 012 300111195-1377-ND

Image Removed

Choose the crimp pins below to match the cable wire diameter (12 in total)Male crimp pins 2.5 mm² (14 AWG)09 15 000 6106x1195-1565-ND

Image Removed

Male crimp pins 1.5 mm² (16 AWG)09 15 000 6101x1195-1560-NDMale crimp pins 1.0 mm² (18 AWG)09 15 000 6102x1195-1561-NDMale crimp pins 0.75 mm² (18 AWG)09 15 000 6105x1195-1564-NDMale crimp pins 0.5 mm² (20 AWG)09 15 000 6103x1195-1562-NDMale crimp pins 0.14 mm² - 0.37 mm² (22-26 AWG)09 15 000 6104x1195-1563-NDMetal hood
Han A Hood Top Entry 2 Pegs M2019 20 003 144011195-3067-ND

Image Removed

Choose the cable gland below to match the external diameter of the cableHan CGM-M M20x1,5 D.5-9mm19 00 000 5080x1195-3032-ND

Image Removed

Han CGM-M M20x1,5 D.10-14mm19 00 000 5084x1195-3034-NDHan CGM-M M20x1,5 D.6-12mm19 00 000 5082x1195-3033-NDHan CGM-M M20x1,5 D.5-9mm/6-12mm19 00 000 5081x1195-3458-ND

Signal connector

DescriptionHarting part numberQuantityDigiKeyImage
PCB connector
Han Q12/0 PCB Adapter
09 12 012 9901

1

Image Added

Female PCB adapter
Han Q12-F for PCB-Adapter
09 12 012 310211195-1380-ND

Image Added

Female pins for PCB adapter
Han D F-ontact f. Han Q12/0 PCB adapter
09 15 000 62971209150006297-ND

Image Added

Base flange
Han 3A-HBM-SL
09 20 003 030111195-1772-ND

Image Added

Male crimp housing
Han 12Q-SMC-MI-CRT-PE with QL
09 12 012 300111195-1377-ND

Image Added

Choose the crimp pins below to match the cable wire diameter (12 in total)
Male crimp pins 2.5 mm² (14 AWG)09 15 000 6106x1195-1565-ND

Image Added

Male crimp pins 1.5 mm² (16 AWG)09 15 000 6101x1195-1560-ND
Male crimp pins 1.0 mm² (18 AWG)09 15 000 6102x1195-1561-ND
Male crimp pins 0.75 mm² (18 AWG)09 15 000 6105x1195-1564-ND
Male crimp pins 0.5 mm² (20 AWG)09 15 000 6103x1195-1562-ND
Male crimp pins 0.14 mm² - 0.37 mm² (22-26 AWG)09 15 000 6104x1195-1563-ND

Only one hood needed

Metal hood
Han A Hood Top Entry 2 Pegs M20
19 20 003 144011195-3067-ND

Image Added

Metal hood (red)
Han 3A-gg-M20 red, M-version
19 20 003 1446x1195-19200031446-ND

Image Added

Choose the cable gland below to match the external diameter of the cable
Han CGM-M M20x1,5 D.5-9mm19 00 000 5080x1195-3032-ND

Image Added

Han CGM-M M20x1,5 D.10-14mm19 00 000 5084x1195-3034-ND
Han CGM-M M20x1,5 D.6-12mm19 00 000 5082x1195-3033-ND
Han CGM-M M20x1,5 D.5-9mm/6-12mm19 00 000 5081x1195-3458-ND

Optional parts

Some optional parts that might be useful in some cases.

DescriptionHarting part numberDigiKeyImageDrawing
Cover with seal (gray) for female insert
Han 3A Protect Cover, Sealing Die Cast f
09 20 003 54251195-1792-ND

Image Added

PDF

Cover without seal (gray) for male insert
Han 3A Protect Cover, w/o Sealing Die Ca

09 20 003 54261195-1793-NDPDF
Cover with seal (blue) for female insert
Han Ex-C for HCC Han 3A with seal
09 36 003 540909360035405-ND

Image Added

PDF
Cover without seal (blue) for male insert
Han Ex-C for HCC Han 3A
09 36 003 541009360035410-NDPDF

Tools

The pins that attach to the wires on the cable are crimped and required a specific tool for it listed below. A pin removal/extraction tool could also be useful in case a pin was inserted into the wrong slot.

DescriptionHarting part numberDigiKeyImageDrawing
Small removal tool
Removal Tool, Han D, Mini
09 99 000 0052

Larger removal tool
Removal Tool Han D
09 99 000 0012

Universal crimp tool
Han Hand Crimp Tool
09 99 000 0110

Simple crimp tool
Han CRIMP TOOL WITH LOCATOR
09 99 000 0021




ASIC

The ePixUHR 100 kHz ASIC is used in this project. The main properties are:

  • 192 (H) x 168 (V) pixels
  • 100 um x 100 um pixel size
  • 8 serial data outputs operating at up to ~6 Gbit/s

Resources:

  • Confluence page (restricted)
  • Glue used to bond the ASIC+SENSOR to the carrier board
    • SP-120 silicone primer: https://nusil.avantorsciences.com/nusil/en/product/SP-120/silicone-primerCV-2943 thermally conductive, controlled volatility RTV silicone-120 silicone primer: https://nusil.avantorsciences.com/nusil/en/product/CV-2943/thermally-conductive-controlled-volatility-rtv-silicone

Size and measurements

These measurements are taken from a GDS file (ePixUHR_100kHz_4Julie.gds) that was opened in KLayout.

Full matrixLower left cornerLower right cornerImage

Image Removed

Image Removed

Image Removed

Measurements
  • Width (x): 19306.26 µm
  • Height (y): 18674.7 µm
  • Pad
    • Width (x): 60 µm
    • Height (y): 120 µm
    • Pitch: 100 µm
  • First pad location relative to lower-left corner
    • x: 573.13 µm
    • y: 45.095 µm
  • Last pad location relative to lower-right corner
    • x: 473.13 µm
    • y: 45.095 µm

Size and measurements

These measurements are taken from a GDS file (ePixUHR_100kHz_4Julie.gds) that was opened in KLayout.

Expand
titleClick here to expand for Altium footprint...

A footprint has been created in Altium Designer for the ASIC. The sizes and measurements listed above have been used and rounded to the nearest µm.

Full matrixLower left cornerLower right cornerImage

Image Removed

Image Removed

Image Removed

Measurements

Full matrixLower left cornerLower right corner
Image

Image Added

Image Added

Image Added

Measurements
  • Width (x): 19306.26 µm
  • Height (y): 18674.7 µm
  • With extension (see
    Jira
    showSummaryfalse
    serverSLAC National Accelerator Laboratory
    serverId1b8dc293-975d-3f2d-b988-18fd9aec1546
    keyTIDIDECS-228
    ):
    • Width (x): 19306.26+2*70 = 19446.26 µm
    • Height (y): 18674.7+2*270 =  19214.7 µm
  • Pad
    • Width (x): 60 µm
    • Height (y
): 120
    • ): 120 µm
    • Pitch: 100 µm
  • First pad location relative to lower-left corner
    • x:
573 µm
    • 573.13 µm
    • y:
45 µm
    • 45.095 µm
  • Last pad location relative to lower-right corner
    • x:
473 µm
    • 473.13 µm
    • y:
45 µm
  • Pitch: 100 µm
  • Block diagrams of camera configurations

    The block diagrams have been created with Draw.io instead of the Gliffy integration in Confluence, which has major issue as soon as there are more than 100 items in the diagram it seems. It slows down the whole confluence page and it's near impossible to edit the diagram. There are also major limitations in the tools available in Gliffy, e.g. there doesn't seem to be a way to draw an arbitrary polygon or parallelograms.

    Project Management

      • 45.095 µm
    Expand
    titleClick here to expand for Altium footprint...

    A footprint has been created in Altium Designer for the ASIC. The sizes and measurements listed above have been used and rounded to the nearest µm.


    Full matrixLower left cornerLower right corner
    Image

    Image Added

    Image Added

    Image Added

    Measurements
    • Width (x): 19306 µm
    • Height (y): 18674 µm
    • Pad
      • Width (x): 60 µm
      • Height (y): 120 µm
    • First pad location relative to lower-left corner
      • x: 573 µm
      • y: 45 µm
    • Last pad location relative to lower-right corner
      • x: 473 µm
      • y: 45 µm
      • Pitch: 100 µm




    Block diagrams of camera configurations

    The block diagrams have been created with Draw.io instead of the Gliffy integration in Confluence, which has major issue as soon as there are more than 100 items in the diagram it seems. It slows down the whole confluence page and it's near impossible to edit the diagram. There are also major limitations in the tools available in Gliffy, e.g. there doesn't seem to be a way to draw an arbitrary polygon or parallelograms.


    Project Management


    Reference documents from HE project


    Jira tasks for the project

    To do

    Jira
    serverSLAC National Accelerator Laboratory
    columnIdssummary,assignee,status
    columnssummary,assignee,status
    maximumIssues20
    jqlQuerylabels = "ePixUHR35kHz-Megapixel-Cameras" and status = "to do"
    serverId1b8dc293-975d-3f2d-b988-18fd9aec1546

    In progress

    Jira
    serverSLAC National Accelerator Laboratory
    columnIdssummary,assignee,status
    columnssummary,assignee,status
    maximumIssues20
    jqlQuerylabels = "ePixUHR35kHz-Megapixel-Cameras" and status = "In progress"
    serverId1b8dc293-975d-3f2d-b988-18fd9aec1546