measurements measurements and and simulations simulations
play

Measurements Measurements and and Simulations Simulations of of - PowerPoint PPT Presentation

Measurements Measurements and and Simulations Simulations of of Single-Event Single-Event Ups Upsets ts in in a 28-nm 28-nm FPGA FPGA Consequences Consequences fo for front-end front-end electronics electronics in in PAND ANDA@F


  1. Measurements Measurements and and Simulations Simulations of of Single-Event Single-Event Ups Upsets ts in in a 28-nm 28-nm FPGA FPGA Consequences Consequences fo for front-end front-end electronics electronics in in PAND ANDA@F A@FAIR AIR M. Preston, P.-E. Tegn´ er (Stockholm University) H. Cal´ en, T. Johansson, K. Mak` onyi, P. Marciniewski (Uppsala University) M. Kavatsyuk, P. Schakel (University of Groningen) TWEPP 2017, Santa Cruz, USA

  2. The FAIR facility (Darmstadt, Germany) Figure courtesy of FAIR website. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 2/21 Markus Preston - Stockholm University

  3. The FAIR facility (Darmstadt, Germany) Antiprotons ( p ¯ p = 1 . 5 - 15 GeV/ c ) + Fixed hydrogen target (cluster/pellet) ⇒ p¯ p collision L (start-up) = 10 31 cm − 2 s − 1 First ¯ p beam 2025 Figure courtesy of FAIR website. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 2/21 Markus Preston - Stockholm University

  4. The PANDA experiment p ¯ p Figure courtesy of PANDA collaboration website. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 3/21 Markus Preston - Stockholm University

  5. The PANDA experiment Electromagnetic Calorimeter (EMC) ∼ 15000 PbWO 4 scintillating crystals (cooled to -25 ◦ C) p Three parts: Barrel Forward Endcap Backward Endcap p ¯ 99% of 4 π around Interaction Point Photo detectors: APDs/VPTTs Dynamic range: 10 MeV - 14.6 GeV Figure courtesy of PANDA collaboration website. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 3/21 Markus Preston - Stockholm University

  6. Front-end electronics in the Electromagnetic Calorimeter ◮ FPGA-based sADC ◮ Input: Up to 32 photo detectors per board ◮ 2 28-nm FPGAs per board Figure courtesy of P. Marciniewski. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 4/21 Markus Preston - Stockholm University

  7. Front-end electronics in the Electromagnetic Calorimeter ◮ FPGA-based sADC ◮ Input: Up to 32 photo 1.3 m detectors per board ◮ 2 28-nm FPGAs per board ◮ ∼ 600 boards in whole EMC. ◮ Placed around EMC perimeter. In Forward Endcap , ∼ 1.3 metres from beam pipe. Figure courtesy of M. Albrecht. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 4/21 Markus Preston - Stockholm University

  8. Front-end electronics in the Electromagnetic Calorimeter ◮ FPGA-based sADC ◮ Input: Up to 32 photo 1.3 m detectors per board ◮ 2 28-nm FPGAs per board ◮ ∼ 600 boards in whole EMC. ◮ Placed around EMC perimeter. In Forward Endcap , ∼ 1.3 metres from beam pipe. ◮ Exposure to a high flux of particles ⇒ Radiation effects. ◮ Test using neutron and Figure courtesy of M. Albrecht. proton irradiations. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 4/21 Markus Preston - Stockholm University

  9. Neutron and proton irradiations Neutron irradiation Proton irradiation ◮ At TSL, Uppsala, Sweden. ◮ At KVI-CART, Groningen, the Netherlands. ◮ Beam with continuous ◮ Three proton energies: 80, energy spectrum, 0-180 MeV. 100, 184 MeV. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 5/21 Markus Preston - Stockholm University

  10. Neutron and proton irradiations Neutron irradiation Proton irradiation ◮ At TSL, Uppsala, Sweden. ◮ At KVI-CART, Groningen, the Netherlands. ◮ Beam with continuous ◮ Three proton energies: 80, energy spectrum, 0-180 MeV. 100, 184 MeV. General setup: ◮ Board perpendicular to beam. ◮ Beam covering ∼ half of board. ◮ One FPGA continuously monitored and read out. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 5/21 Markus Preston - Stockholm University

  11. Single-Event Upsets (SEUs) in FPGA configuration ◮ SEU: Radiation-induced transient effect, which may affect multiple parts of front-end board. ◮ Here: study the effect in the FPGA configuration memory. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 6/21 Markus Preston - Stockholm University

  12. Single-Event Upsets (SEUs) in FPGA configuration ◮ SEU: Radiation-induced transient effect, which may affect multiple parts of front-end board. ◮ Here: study the effect in the FPGA configuration memory. ◮ Use IP core for error monitoring and correction ◮ Monitored during irradiations ◮ Can correct Single-Bit Upsets ◮ Can correct Multi-Bit Upsets in adjacent memory frames (using Error Correction Code) ◮ Cannot correct Multi-Bit Upsets within the same memory frame Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 6/21 Markus Preston - Stockholm University

  13. FPGA configuration memory tests Measurement process Start Configure FPGA Beam on Beam off Detect SEU Log file SEU time + address Yes Correctable? No Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 7/21 Markus Preston - Stockholm University

  14. SEU cross section The cross section for an SEU in the FPGA is given by N SEU σ SEU = Φ · N bits , where ◮ N SEU = Number of SEUs during irradiation, ◮ Φ = Particle fluence (number of incident particles per cm 2 ), ◮ N bits = Number of configuration-memory bits. Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 8/21 Markus Preston - Stockholm University

  15. Experimental results - Neutron irradiation Good agreement with previous measurements on this device: SEU Cross Section [10 − 15 cm 2 bit − 1 ] This work 14 [1] [2] 12 [3] [4] 10 8 6 4 The Svedberg Laboratory Los Alamos Neutron Science Center (TSL) (LANSCE) Cross section assuming only neutrons > 10 MeV cause SEU Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 9/21 Markus Preston - Stockholm University

  16. Experimental results - Proton irradiation Good agreement with previous measurements on this device: SEU Cross Section [10 − 15 cm 2 bit − 1 ] 14 This work [5] 12 [6] [7] 10 8 6 4 2 60 80 100 120 140 160 180 Proton energy [MeV] Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 10/21 Markus Preston - Stockholm University

  17. Experimental results - Proton irradiation Good agreement with previous measurements on this device: SEU Cross Section [10 − 15 cm 2 bit − 1 ] 14 This work [5] 12 [6] [7] 10 Procedure validated! 8 6 4 2 60 80 100 120 140 160 180 Proton energy [MeV] Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 10/21 Markus Preston - Stockholm University

  18. What does this mean for PANDA? From neutron and proton irradiations σ SEU determined at specific energies. Conditions during PANDA operation Continuous energy spectrum of particles at front-end board location. SEU rate = ? Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 11/21 Markus Preston - Stockholm University

  19. What does this mean for PANDA? From neutron and proton irradiations σ SEU determined at specific energies. Needed: Way to predict SEU rate in PANDA, using results from irradiations. Conditions during PANDA operation Continuous energy spectrum of particles at front-end board location. SEU rate = ? Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 11/21 Markus Preston - Stockholm University

  20. What does this mean for PANDA? From neutron and proton irradiations σ SEU determined at specific energies. Solution: Monte Carlo simulations 1) GEANT4 simulation of energy deposits in microelectronics ⇒ σ SEU ( E ) 2) pandaROOT MC simulation of PANDA setup ⇒ Φ( E ) Conditions during PANDA operation Continuous energy spectrum of particles at front-end board location. SEU rate = ? Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 11/21 Markus Preston - Stockholm University

  21. GEANT4 simulation of energy deposition in silicon FPGA=Silicon-based microelectronics device Particle beam into Si ⇒ Energy deposits One memory cell contains Four cubic Sensitive Volumes (size: d 3 ) Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 12/21 Markus Preston - Stockholm University

  22. Energy deposition by protons How much energy is deposited by 100 MeV protons in one of these Sensitive Volumes? Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 13/21 Markus Preston - Stockholm University

  23. Energy deposition by protons How much energy is deposited by 100 MeV protons in one of these Sensitive Volumes? 10 5 10 4 10 3 Counts per bin 10 2 Nuclear reactions of p in Si Electronic 10 1 stopping of p in Si 10 0 1 10 100 Energy deposit [keV] Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 13/21 Markus Preston - Stockholm University

  24. Energy deposition by protons How much energy is deposited by 100 MeV protons in one of these Sensitive Volumes? 10 5 Critical Energy: E crit 10 4 10 3 Counts per bin E dep > E crit ⇒ SEU 10 2 10 1 10 0 1 10 100 Energy deposit [keV] Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 13/21 Markus Preston - Stockholm University

  25. Energy deposition by protons How much energy is deposited by 100 MeV protons in one of these Sensitive Volumes? 10 5 Critical Energy: E crit 10 4 10 3 Counts per bin E dep > E crit ⇒ SEU 10 2 10 1 σ SEU, sim ∝ N SEU 10 0 1 10 100 Energy deposit [keV] Measurements and Simulations of Single-Event Upsets in a 28-nm FPGA 13/21 Markus Preston - Stockholm University

Recommend


More recommend