Un d´etecteur `a Pixels hybrides pour la diffraction-diffusion
Transcription
Un d´etecteur `a Pixels hybrides pour la diffraction-diffusion
XPAD Un détecteur à Pixels hybrides pour la diffraction-diffusion de rayons X. 1 - D A P X J.F. Bérar, N. Boudet, B. Caillot, C. Mouget D2AM-CRG/F, ESRF, Grenoble Laboratoire de Cristallographie, CNRS, Grenoble L. Blanquart, P. Breugon, J.C. Clémens, P. Delpierre, I. Koudobine, R. Potheau, I. Valin Centre de Physique des Particules, IN2P3 - CNRS, Marseille jf Berar, Soleil 3 avril 2002 1 ☞ De nouveau détecteurs, pourquoi ? 1 - ☞ Détecteurs bidimensionels pour rayons X. ☛ detection et rendement quantique D A P X ☛ résolution ☛ comptage / intégration ☞ Détecteurs à pixels hybrides ☞ XPAD-1 : résultats obtenus avec un premier prototype ☞ XPAD-2 : un prototype amélioré ☞ XPAD-3 : le détecteur prévu jf Berar, Soleil 3 avril 2002 2 De nouveau détecteurs, pourquoi ? intégrée maximale Satellites diffus 1D 1 - D A P X Scattering power Low resolution High resolution ~9 magnitude orders synchrotron experiment 1 0 3D diffusion 1D diffusion satellite Laboratory experiment 0 diffus 3D Bragg intensité 1 0 1 ☞ La résolution accroit la dynamique requise. (BM2@ESRF) ➥ saturation ou atténuation. dynamique . ➥ ☞ ☞ jf Berar, Soleil 3 avril 2002 3 Interactions des rayons X et détection. 1 - ☞ Les photons transmis ne sont pas détectés ! ☞ Plusieurs évenements / photon ( visible, UV ➟ 1 évenement / photon) D A P X ➠ Un paquet de charges : durée d’existence limitée ➠ Chaleur + photons X, UV, visible Détection bidimensionelle. ☛ Fluorescence : écrans + Caméras, Intensificateurs, Films, ... ☛ Piègeage : Film , ”Image Plates” ☛ Collections de charge : Détecteur à gaz, photodiodes, CCD en direct... jf Berar, Soleil 3 avril 2002 4 Quelques définitions et conséquences en X. ! obscurité saturation D A P X Gain ☞ Detection Quantum Efficiency ➥ Dynamique 1 ☛ Absorption du capteur ➥ ☛ Peu de photons X (Poisson) ➥ # # " '( $%& En géneral, un système avec une cascade de processus de gain G , , * * + , ) ) ) ) ) ☛ ☛ Maximiser G1 (G2) pour ne pas amplifier du bruit !! . ) - , Binomial processus Poissonien, ) ☛ ☛ S/B limite par la statistique, autres bruits faibles (X = haute énergie) jf Berar, Soleil 3 avril 2002 5 Résolution temporelle, réponse impulsionelle ), ( ) ☛ Exponentielle (RC) ➥ reste 1% ( 1 - ☛ Lorentzienne (niveaux profonds) ➥ histoire + trainages longs Résolution en énergie (e , ions, ...) ➙ BRUITS ➙ DQE ➘ D A P X X absorbé ➾ ☛ ☛ N petit ➙ Poisson ➙ précis ↔ facteur de FANO Résolution spatiale, Modulation Transfert Function ☛ imagerie classique ☞ nb de photons minimum / détail @ bruit ➾ ☛ astronomie, diffraction X ☞ tache/fond noir ☞ Point Spread Function ▲ FWHM ➞ [email protected] ➞ [email protected] ➚ résolution ➙ capteur mince ➙ absorption faible ➙ DQE ➘ jf Berar, Soleil 3 avril 2002 6 Comptage/Intégration... 1 - ☞ Si ideal pas de differences. ☛ Comptage le bruit n’intervient pendant l’évenement mais il reste des faux évenements D A P X ☛ Pertes de comptage (fréquence max supportée par la chaine de mesure) pe CCD) ↔ Saturation du tampon ( + ☛ Intégration ➾ Conversion Analogique-Digitale : dynamique/calibres ☞ Pour les phénomènes très rapides, l’intégration est privilégiée ➾ Détecteur PIXEL (CHESS) : 8 condensateurs Eikenberry, J. Sync. Rad. 5, (1998) 252 jf Berar, Soleil 3 avril 2002 7 CCDs/Pixel pour rayons X CCD direct 10% X/optique intégré 14-16b jf Berar, Soleil 3 avril 2002 X Dynamique Sensibilité électrique 90% temps mort Obturateur silicium 10% Flux Max Res. energie Lecture D A P X saturation 1 - optique (+intens) @ écran fluo Pixel couplage silicium Capteur, pixel X CCD fluo 8 CMOS Pixel pour rayons X Pixel CMOS ↔ pixels monolithiques mélangeant capteur et mesure ☛ une électronique réduite à minima : * ☛ pixels petits 1 - 10 transistors / pixel : le champ est celui de l’implant D A P X ☛ surface morte non négligeable ☛ lecture externe et goulot d’étranglement Silicium amorphe ☛ très grande dimension 20cm ☛ scintillateur nécéssaire, souvent épitaxié ☛ lecture externe et goulot d’étranglement ➾ TRIXEL, BIOSPACE jf Berar, Soleil 3 avril 2002 9 DELPHI : un capteur pour la physique des particules utilisable pour les rayons X. 1 - Delphi modules in the detector Sensors + chips D A P X Module * Silicium ↔ absorption convenable . jf Berar, Soleil 3 avril 2002 + + ☛ Taille + ☛ Epaisseur ↔ focalisation des rayons X sur BM2 en 1997. 10 Cahier des charges - 1997 CMOS 5 à 25 keV positive ou négative + + * pixels 16 bits internes + retenue ➟ 32 bits - photons/s/pixel lecture inférieure à Temps réel pixels par module + réglage fin / pixel , Dynamique * Compteurs + + Modularité x , , Taille d’un module Seuil en énergie x D A P X Taille des pixels jf Berar, Soleil 3 avril 2002 1 - Energie de fonctionnement Polarité (AMS) , Technologie Silicium 11 Détecteur à pixels hybrides DAC e− Si polarized diodes 16 bits DAC e− 16 bits charge collection metal bumps 16 bits 1 - 16 bits 16 bits Electronic chips 16 bits DAC e− DAC e− 16 bits DAC e− DAC e− 16 bits DAC e− 16 bits XPAD−1 16 bits 16 bits 16 bits DAC e− DAC e− 16 bits DAC e− 16 bits DAC e− 16 bits DAC e− 16 bits DAC e− 16 bits DAC e− DAC e− 16 bits DAC 16 bits D A P X DAC e− 16 bits e− 16 bits DAC e− DAC e− 16 bits DAC e− 16 bits DAC e− 16 bits 16 bits DAC e− 16 bits 16 bits DAC e− DAC e− 16 bits DAC e− DAC e− 16 bits DAC e− DAC e− 16 bits DAC e− DAC e− 16 bits DAC e− 16 bits DAC e− 16 bits DAC e− DAC e− 16 bits DAC e− DAC e− 16 bits 16 bits DAC e− 16 bits common buffers, address ... Circuit logique : ”X-ray Pixel chip with Adaptable Dynamics” cellules (pixel) liaison avec les diodes mise en forme du signal discrimination-compteur 16 bits jf Berar, Soleil 3 avril 2002 partie commune dialogues gestion des masques injection , alimentation 12 Du module au détecteur (schéma 1998) 1 Sensor XPAD chips Vertical bus D A P X Horizontal bus Local memory + FPGA Compact−PCI CPU board jf Berar, Soleil 3 avril 2002 13 Quelques de mesures analogiques - 2000. grande sensibilité mais taux de comptages 1 - gain montée capacité d’entrée bruit puissance seuil D A P X Signal sortant de l’amplificateur selon la charge ou la capacité ☞ Injection de toutes les ☞ Importante dispersion des seuils : dans un module ! jf Berar, Soleil 3 avril 2002 14 Détecteur prototype Delphi - XPAD 1 testé en laboratoire et sur D2AM en 2000-2001. 1 + + + jf Berar, Soleil 3 avril 2002 ✔ Module 6000 pixels pour une surface active de 16x40 ✔ Mémoire intégrée dans le FPGA (PLD Altera) ) ✔ Synchronisation 6MHz (image ✔ Module de test à liaison port parallèle PC D A P X 15 Images brutes avec source radioactive maipos2.edf 0 20 50 45 40 35 30 25 20 15 10 5 0 40 60 maipos2cor.edf 80 100 120 0 50 45 40 35 30 25 20 15 10 5 0 0 20 1 20 40 50 45 40 35 30 25 20 15 10 5 0 60 60 10 80 100 100 120 1000 0 20 1 Intensity 40 10 100 120 1 - D A P X 40 80 60 80 100 100 50 45 40 35 30 25 20 15 10 5 0 120 1000 Intensity ✔ points noirs : 2 cas ☛ seuil trop élevé pour ce réglage ☛ seuil trop faible, cellule bruyante inhibée . ✔ capteur = diode continue : les pixels situé entre deux circuits ont une comptages doubles corrigés à droite. surface double jf Berar, Soleil 3 avril 2002 16 images avec faisceau synchrotron - Mars 2001 1 - /mat_dsk2/lcontact/berar/XPAD/avr01/Saxs/saxs_dif.edf /mat_dsk2/lcontact/berar/XPAD/mar01/R937/xpad250.edf 0 5 10 15 25 0 20 25 10 20 30 40 50 D A P X 25 20 20 20 15 15 Rows 15 10 5 10 10 70 80 90 0 0 5 60 10 20 30 40 50 25 20 15 10 5 0 60 70 80 90 5 0 0 0 5 10 15 Columns 1 10 100 Intensity 1000 20 1 2 3 Intensity 4 5 6 *10E4 10000 faisceau direct jf Berar, Soleil 3 avril 2002 0 image diffusion centrale 17 Comptage pixel 355 selon IDAC 30000 15000 Rx Off 12 keV 16 keV 20 keV 24 keV 20000 10000 0 D A P X 22 10000 24 1 - Résolution en énergie 18 14 10 20 16 12 5000 0 5 10 15 0 0 5 10 15 réglage du seuil en fonction de l’énergie du faiseau incident jf Berar, Soleil 3 avril 2002 18 Résolution spatiale 1 - (arb. unit) 40000 30000 Beam 10000 0 -1 -0.5 0 0.5 ✔ bruit dans le pixel voisin , ✔ élargissement de . ✧ charges détectées avec un faisceau incident de mm D A P X 20000 ☞ réglage fin ➠ réponse uniforme jf Berar, Soleil 3 avril 2002 19 Dynamique et linéarité Mars 2001 Sept. 2001 1 - 7 10 6 6 10 195 196 197 198 199 10 5 10 4 photons/pixel/s 3 10 2 10 1 10 0 10 2 10 0 −1 10 D A P X 4 10 10 0 10 1 10 2 10 3 10 4 10 5 10 6 10 7 10 10 -2 10 0 2 10 4 10 10 photons/pixel/s 6 10 + ) à comptages de temps mort de la chaine de comptage * Nombre de coups détectés dans plusieurs pixels voisins ( jf Berar, Soleil 3 avril 2002 20 Utilisation : Irradiation .... 1 - Ces dernières expériences ont donné lieu à des dégats d’irradiations suite à une panne d’atténuateur de 1800s. ) total ( ) capteur (krad) effet logique morte seuil décalé , * , + , à recalibrer , , 285 D A P X 284 , 283 flux ( pixel ☛ sécurité sur le courant diode * , jf Berar, Soleil 3 avril 2002 ☛ CMOS ↔ capteur : tolérance standart ☛ futur : technologie durcie et/ou moins sensible en pour CMOS 21 1 - Mise en oeuvre : Réglage. ☛ injection électronique dans chaque pixel : D A P X ☛ programme spécifique de calibration des seuils ☛ stratégie : maximum de pixels ou seuils moins dispersés ☛ comparaison avec une source monochromatique (Mo) ☛ chargement logique des tables en fonction de l’énergie ☛ stabilité de ces tables, les mêmes plusieurs mois après jf Berar, Soleil 3 avril 2002 22 Diffusion centrale sur behenate d’Ag. 0 20 40 60 80 1 - 100 50 120 50 40 D A P X 30 20 10 40 30 20 10 0 0 100 20 40 1000 60 80 10000 Intensity 1.E5 100 0 120 1.E6 5 ordres de grandeur, 20 keV , 400 secondes jf Berar, Soleil 3 avril 2002 23 20 40 60 80 100 120 50 40 40 30 30 20 20 , 10 10 0 oscilation AD XP 50 0 20 40 3000 0 20 60 10000 40 80 30000 Intensity 60 80 0 100 120 1.E5 100 3.E5 120 50 40 40 30 30 20 20 10 10 0 0 20 1000 40 3000 -1 theta fixe, hors Bragg 50 60 10000 Intensity 80 100 30000 0 120 1.E5 Diffraction et diffusion d’un quasicristal CdYb. jf Berar, Soleil 3 avril 2002 0 24 Les ”défauts” à corriger : XPAD-2 ✵ uniformiser le réglage des seuils 1 - modification dessin analogique D A P X bits + CNA ✵ étendre leur gamme de réglage ✵ capacité de couplage détecteur-circuit trop grande ✵ améliorer la partie analogique (atteindre ✵ reprendre quelques erreurs de logique ) ”pad” plus petit capacité d’entrée facilité de mise en oeuvre ✵ améliorer la synchronisation des dialogues (33MHz effectif) ↔ simulé jf Berar, Soleil 3 avril 2002 * * ✵ bruit : 25 La nouvelle génération XPAD-2 1 - circuits livrés en janvier 2002, test rayons X prévus en juin. ➾ réglage à ✵ dispersion des seuils RMS ✵ bruit descend à avec pads de contact réduits D A P X ✵ nouvelles diodes sauf 10 pixels . ✵ 2 géometries de détecteurs élémentaires , , , ➥ assemblage mécanique , , * ➥ , ➥ * * ✔ ✔ ✵ projet imagerie médicale ✵ liaison ethernet directe jf Berar, Soleil 3 avril 2002 26 Le détecteur : XPAD-3 1 - D A P X ✵ (2003 - 2004) ➥ thèse I.Koudobine (CPPM) * , ✵ technologie plus fine : . pixels (typiquement A5) jf Berar, Soleil 3 avril 2002 ✵ assemblage mécanique : ✵ nouvelles diodes avec des pixels 27