SLVK312 July   2026 DAC39RF10-SEP

 

  1.   1
  2.   2
  3.   Trademarks
  4. 1Introduction
  5. 2Single-Event Effects
  6. 3Device and Test Board Information
  7. 4Irradiation Facility and Setup
  8. 5Test Setup and Procedures
  9. 6Single-Event Latch-Up (SEL) Results
  10. 7Single-Event Functional Interrupt (SEFI) Results
    1. 7.1 Converter Performance and Digital (DUC + JESD204C Link) Tolerance
    2. 7.2 Configuration Register Hardness
    3. 7.3 SPI Programming During Irradiation
  11. 8SEU Results
    1. 8.1 JESD204C Link Monitoring Results
    2. 8.2 Digital Up-Converter and NCO Upset Recovery
    3. 8.3 Estimating Upset Rates in Unprotected Data Paths
    4. 8.4 Event Rate Calculations
    5. 8.5 Summary of Radiation Tolerance
  12. 9References
  13.   A Appendix: Recommendations for Hi-Rel Systems
    1.     A.1 Summary of Rad-Hard Design Features
    2.     A.2 SPI Programming
    3.     A.3 JESD204C Reliability
    4.     A.4 Equalizer Usage in Radiation Environments
    5.     A.5 NCO Reliability
    6.     A.6 NCO Frequency and Phase Correction (Strategy #1)
    7.     A.7 NCO Frequency Correction (Strategy #2)
    8.     A.8 NCO Self-Sync/Self-Coherent Mode (Strategy #3)

SPI Programming During Irradiation

Prior to a beam run, a SPI_RESET is initiated to reset the DAC configuration into the default state. The beam is then started, and a configuration file is loaded to program the DAC to a non-default state (JMODE4). The programming occurs while the beam is active through the SPI interface. The beam is then stopped and the read-all register command was initiated, and the register contents were stored. The post-beam-run register contents were reviewed, and the DAC was confirmed to be programmed to the expected non-default state with no configuration registers being altered by particle strikes during programming. This ensures that the DAC can be programmed properly in a radiation environment. This experiment was performed in TestID 2022-06-02.20 and repeated with TestID 2022-06-02.21.

The only values changing are sticky alarms that need to be cleared manually (for example, 0x107 JESD_STATUS; 0x160–0x16F LANE_ERR; 0x410 SYNC_STATUS; 0x430 SYS_ALM; 0x12C LANE_ARSTAT). As noted in the previous section, this is expected behavior.

 Pre and Post Beam Run (TestID
                    2022.06.02-21) SPI Register Dump Comparison Cont.Figure 7-4 Pre and Post Beam Run (TestID 2022.06.02-21) SPI Register Dump Comparison Cont.