virtex-5 rocket io gtp transceiver radiation test report ... · slide 1 operated by los alamos...
TRANSCRIPT
![Page 1: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/1.jpg)
Slide 1
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Virtex-5 Rocket IO GTP Transceiver Radiation Test Report (preliminary)
Keith Morgan, Michael Caffrey, Mark Dunham, Paul Graham, Heather QuinnLos Alamos National Laboratory
Carl Carmichael, Gary Swift, Chen Wei Tseng, Greg Miller, Yiding Wu, Tony Duong, Austin Lesea
Xilinx
Roberto MonrealSEAKR Engineering
Greg AllenJPL
![Page 2: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/2.jpg)
Slide 2
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Outline
� Test Goals
� Test Setup
� Test Methodology
� Test Results
� Test Setup and Methodology 2
� Test Results 2
� Observations
� Proposed Test Enhancements
� Future Test Plans
![Page 3: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/3.jpg)
Slide 3
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Goals
� Measure x-section of Gigabit Transceiver low-Power (GTP) using Aurora protocol• GTP is fixed silicon• Aurora is implemented in programmable logic
� Measure x-section of just GTP• To help Xilinx design ‘harder’ GTP for future SIRF chips
� Understand failure modes of GTP using Aurora protocol
� Understand recovery methods of GTP using Aurora protocol
![Page 4: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/4.jpg)
Slide 4
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup
� Connect two FPGA boards together with a serial link• Functional monitor (funcmon) FPGA board
— XC2VP7 FPGA— Generate test frames (pseudo-random pattern of data), transmit frames to DUT, receive
frames back from DUT, check received test frames• Design under test (DUT) FPGA board
— XC5VLX50T FPGA (XC5VLX50T;FFG1136CNU0641;DD17147A;1C-ES; S/N 1)
— Receive frames from funcmon, transmit frames back to funcmon (simple loopback)
� Serial link parameters• 2.5 Gbps line rate• 8B/10B encoding
— Effective line rate: 2.0 Gbps
� The serial link uses the Aurora protocol• Open (free) very lightweight standard created by Xilinx• Used for point-to-point links• Can achieve over 99% efficiency
— Our setup has ~98.67% efficiency— Effective line rate: 1.97 Gbps
![Page 5: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/5.jpg)
Slide 5
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Frame # Num 16-bit words n Payload CRC16 bits 16 bits n x 16 bits 16 bits
Test Setup: Frame Composition
Notes:- Frame payload is random data generated by an LFSR- n=510
![Page 6: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/6.jpg)
Slide 6
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
TX
RX
RX
TX
Funcmon (Memec V2Pro board w/ XC2VP7) DUT (ML505 board w/ XC5VLX50T)
AuroraCore
FIFO
AuroraCore
FrameGenerator
FrameChecker (CRC, etc.)
uBlaze
RS232
Test Setup: Block Diagram
JTAG
PC
![Page 7: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/7.jpg)
Slide 7
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Aurora Core
DUT (ML505 board w/ XC5VLX50T)
FIFO
Test Setup: DUT Reset and Clock Architecture
txoutclk
GT
PD
4
PLL
DCMuserclk
reset
pma_init
powerdow
n
powerdown
pma_init
reset
125 MHz LVDS CLK
resetclk
GTP
RX
TX PCS
PCS
Notes:- PCS = Physical Coding Sublayer(8b/10b encoder/decoder, PLL, TX and RX buffers)- Serializer and Deserializer not shown
![Page 8: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/8.jpg)
Slide 8
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup: Pictures
DUT board(ML505 board w/ XC5VLX50T)
Funcmon board(Memec V2Pro board w/ XC2VP7)
DUT board in front of beam
![Page 9: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/9.jpg)
Slide 9
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup: Cyclotron
� Lawrence Berkeley National Laboratory 88-inch Cyclotron• November 1st 2007• Helium heavy ions (alpha particles)
— 32 MeV/amu (128 MeV)— Testing in air— .075 LET
• Average flux: 1.95 x 107 particles/s/cm2
� Indiana University Cyclotron Facility• December 4th and 5th 2007 (just postponed to January 9th and 10th 2008)• Protons
— 63 MeV?
![Page 10: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/10.jpg)
Slide 10
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Methodology
1. Apply fluence to DUT until failure• Failure =
— Hard error• RX/TX buffer overflow/underflow• Bad control character• Too many soft errors
— Soft error• Invalid 8B/10B code• Disparity error• No data in frame
— Frame error• Truncated frame• Invalid control character
— Lane or channel down— Data stops flowing— CRC error— Missing frame
2. Attempt to recover link• Steps
a. Reset DUTb. Reset GTPc. Power-cycle GTPd. Scrub DUTe. Reset DUTf. Reset GTPg. Power-cycle GTPh. Reconfigure DUTi. Power-cycle DUTj. Reset funcmon
![Page 11: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/11.jpg)
Slide 11
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: Failure Modes & Recovery Methods
� We found eight unique failure signatures1. CRC error2. Data stopped flowing3. Frame error & hard error & soft error & lane down & channel down4. Hard error & lane down & channel down5. Hard error & soft error & lane down & channel down6. Missing frame & CRC error7. Missing frame & CRC error & frame error8. Missing frame & CRC error & hard error & soft error & lane down & channel down
� Five successful recovery methods1. DUT reset2. Scrub3. Scrub and reset4. Self-recovery5. Funcmon reset
� GTP reset and GTP power-cycle never successfully recovered the link
� A full DUT reconfigure or a DUT power-cycle was never required for recovery
� There was not a one-to-one relationship between failure mode and recovery method
![Page 12: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/12.jpg)
Slide 12
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: Failure Mode Category Counts
Failure Mode Category Counts
5
2 21
3
19
12
35
0
5
10
15
20
25
30
35
40
CRC Error Data stoppedflow ing
Frame Error & HardError & Soft Error &
Lane Dow n &Channel Dow n
Hard Error & LaneDow n & Channel
Dow n
Hard Error & SoftError & Lane Dow n& Channel Dow n
Missing Frame &CRC Error
Missing Frame &CRC Error & Frame
error
Missing Frame &CRC Error & Hard
Error & Soft Error &Lane Dow n &
Channel Dow n
All
Failure Mode
Count
![Page 13: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/13.jpg)
Slide 13
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: X-section categorized by Failure Mode
See slide 25 for the equation used to calculate the cross section.Error bars are +/- two standard deviations based on a Poisson distribution. See slides 26 & 27.
X-section Categorized by Failure Mode
4.18E-11
1.67E-11 1.67E-118.35E-12
2.51E-11
1.59E-10
8.35E-121.67E-11
2.92E-10
0.00E+00
5.00E-11
1.00E-10
1.50E-10
2.00E-10
2.50E-10
3.00E-10
3.50E-10
4.00E-10
4.50E-10
CRC Error Data stoppedflowing
Frame Error &Hard Error & Soft
Error & LaneDown & Channel
Down
Hard Error &Lane Down &
Channel Down
Hard Error & SoftError & Lane
Down & ChannelDown
Missing Frame &CRC Error
Missing Frame &CRC Error &Frame error
Missing Frame &CRC Error &
Hard Error & SoftError & Lane
Down & ChannelDown
All
Failure Mode
X-section (cm2)
![Page 14: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/14.jpg)
Slide 14
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: Recovery Method Category Counts
Recovery Method Category Counts
2
4
19
5 5
35
0
5
10
15
20
25
30
35
40
DUT Reset Funcmon-reset Scrub Scrub+reset Self-recovered All
Recovery Method
Count
![Page 15: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/15.jpg)
Slide 15
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: X-section Categorized by Recovery Method
See slide 25 for the equation used to calculate the cross section.Error bars are +/- two standard deviations based on a Poisson distribution. See slides 26 & 27.
X-section Categorized by Recovery Method
1.67E-11
3.34E-11
1.59E-10
4.18E-11 4.18E-11
2.92E-10
0.00E+00
5.00E-11
1.00E-10
1.50E-10
2.00E-10
2.50E-10
3.00E-10
3.50E-10
4.00E-10
4.50E-10
DUT Reset Funcmon-reset Scrub Scrub+reset Self-recovered All
Recovery Method
X-section (cm2)
![Page 16: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/16.jpg)
Slide 16
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup and Methodology 2: Covered DUT
� To isolate the GTP we ‘floor-planned’ the Aurora core so it was placed on the half of the FPGA opposite from the GTP (see fpga_editor screenshot)
� We covered the Aurora core part of the FPGA die with an aluminum brick
� The test methodology remained the same
� Based on configuration bit x-section change (64% smaller x-section covered than uncovered) we covered approx. 2/3 of the die
� We only had time to gather data for two events with this test setup – we will do more testing at a later date
aluminum brick
Screenshot of DUT placement and routing
(back view)
Aurora core
GTP
![Page 17: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/17.jpg)
Slide 17
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup and Methodology 2: Covered DUT Block Diagram
Approx. GTP LocationGTP_DUAL X0_Y4
XC
V5V
LX50T-
FF1136ALUMINUM SLAB (t � 1cm)
Approx. GTP LocationGTP_DUAL X0_Y4
ALUMINUM SLAB (t � 1cm)
Back View
Front View
![Page 18: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/18.jpg)
Slide 18
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results 2
� We only had enough time to collect data on two events
� Both events had the same failure mode and recovery method• Failure Mode = CRC Error• Recovery Method = Self-recovered
![Page 19: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/19.jpg)
Slide 19
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results 2: Uncovered vs. Covered DUT X-section
See slide 25 for the equation used to calculate the cross section.Error bars are +/- two standard deviations based on a Poisson distribution. See slides 26 & 27.
Uncovered vs. Covered DUT X-section
2.94E-010
3.98E-011
0.00E+000
5.00E-011
1.00E-010
1.50E-010
2.00E-010
2.50E-010
3.00E-010
3.50E-010
4.00E-010
4.50E-010
Uncovered DUT 2/3 Covered DUT
X-section (cm2)
![Page 20: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/20.jpg)
Slide 20
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Results: Dose
� 385 KRad total dose
� For a specific DUT coverage the device configuration bit x-section did not vary significantly as dose accumulated
Change in Device Configuration Bit X-section as a Function of Accumulated Dose
0.00E+0
2.00E-8
4.00E-8
6.00E-8
8.00E-8
1.00E-7
1.20E-7
1.40E-7
1.60E-7
1.80E-7
0.00E+00 5.00E+04 1.00E+05 1.50E+05 2.00E+05 2.50E+05 3.00E+05 3.50E+05 4.00E+05 4.50E+05
Cumulative Dose (Rad)
Device Cfg Bit X-section (cm2)
Uncovered DUT 2/3 Covered DUT
![Page 21: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/21.jpg)
Slide 21
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Observations
� GTP x-section appears to be an order of magnitude smaller than Aurora x-section• In other words the Aurora logic dominates the x-section, not the GTP itself• More testing needed with the DUT partially covered
� The primary failure mode is CRC error + missing frame• Data gets corrupted more often than the entire link fails• It is also interesting to note that sometimes the other end of the link needs to be reset in order
to get data flowing again (hypothesis: clock recovery circuit lost clock)
� The primary recovery method is a configuration scrub• A system that uses configuration scrubbing can significantly improve availability• A system that uses scrubbing and asserts reset every time failure is detected can improve
availability even more• A full DUT reconfigure or a DUT power-cycle was never required for recovery
� There was not a one-to-one relationship between failure mode and recovery method
![Page 22: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/22.jpg)
Slide 22
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Proposed Test Enhancements
� Current test setup• Add heartbeat monitor• Add software timestamps• Separate the funcmon and DUT power supply controls• Integrate the various SW (term, iMPACT scripts, power supply control)
� Port setup to Xilinx Radiation Test Consortium (XRTC) test fixture• Build Virtex-5 LX50T daughter-card• Test using continuous scrubbing
![Page 23: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/23.jpg)
Slide 23
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Future Test Plans
� Protons on December 4th and 5th at Indiana University Cyclotron Facility
� Other trips TBD
� Test GTP using PCI Express protocol
![Page 24: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/24.jpg)
Slide 24
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Backup Slides
![Page 25: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/25.jpg)
Slide 25
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Data Results: Breakdown by Failure Mode
Run Failure Mode Recovery Method Notes5 CRC Error S elf-recovered
23 CRC Error S elf-recovered24 CRC Error S elf-recovered37 CRC Error S crub fixed S elf-recovered but data s topped flowing, s crub got data to s tart flowing again38 CRC Error S elf-recovered11 Data s topped flowing S crub fixed DUT frame error & fifo error LEDs as s erted28 Data s topped flowing DUT Res et14 Frame Error & Hard Error & S oft Error & Lane Down & Channel Down S crub fixed17 Frame Error & Hard Error & S oft Error & Lane Down & Channel Down Funcmon-res et S crub+power-cycle brought back channel; had to res et funcmon to get data to flow again35 Hard Error, Lane Down, Channel Down S crub fixed16 Hard Error & S oft Error & Lane Down & Channel Down Funcmon-res et32 Hard Error & S oft Error & Lane Down & Channel Down S crub fixed36 Hard Error & S oft Error & Lane Down & Channel Down S crub fixed
2 Mis s ing Frame & CRC Error S crub fixed6 Mis s ing Frame & CRC Error S crub fixed7 Mis s ing Frame & CRC Error S crub fixed8 Mis s ing Frame & CRC Error S crub+res et fixed9 Mis s ing Frame & CRC Error S crub fixed
10 Mis s ing Frame & CRC Error S crub+res et fixed12 Mis s ing Frame & CRC Error S crub+res et fixed13 Mis s ing Frame & CRC Error S crub fixed15 Mis s ing Frame & CRC Error S crub fixed19 Mis s ing Frame & CRC Error Funcmon-res et Recovered from errors on its own, but data was not flowing20 Mis s ing Frame & CRC Error S crub+res et fixed Res et cleared errors , S crub+res et got data to flow again21 Mis s ing Frame & CRC Error S crub+res et fixed22 Mis s ing Frame & CRC Error S crub fixed25 Mis s ing Frame & CRC Error S crub fixed As s erting DUT res et cleared the initial error flags , but the Hard error, lane down, & channel down error flags turned on29 Mis s ing Frame & CRC Error S crub fixed30 Mis s ing Frame & CRC Error DUT Res et31 Mis s ing Frame & CRC Error S crub fixed Afte r cle a r la tch only got fra m e e rrors33 Mis s ing Frame & CRC Error S crub fixed34 Mis s ing Frame & CRC Error Funcmon-res et Recovered from errors with s crub but it took funcmon res et to get data flowing again26 Mis s ing Frame & CRC Error & Frame error S crub fixed After only-res et the error flags came back after a s light delay
1 Mis s ing Frame & CRC Error & Hard Error & S oft Error & Lane Down & Channel Down S crub fixed We thought the good & bad counts were incrementing, but that was not true27 Mis s ing Frame & CRC Error & Hard Error & S oft Error & Lane Down & Channel Down S elf-recovered
0 No error *n/a Tes t3 No error *n/a4 No error *n/a S us pect data, becaus e ring 3 s topped counting
18 No error *n/a Beam is s ue
![Page 26: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/26.jpg)
Slide 26
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Cross Section Calculation Equation
� The total cross section � was calculated as the total number of failure events divided by the total fluence for all runs
� The cross section �c for a particular category c was calculated as the total number of events for that category divided by the total fluencefor all runs
10
11
39
1094.2102.1
35
35e.g.
runs num totalnumberrun
section cross
#
−×=×
=
=
===
=
�
�
ii
n
ii
fluence
n
i
fluence
events
σ
σ
σ
![Page 27: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/27.jpg)
Slide 27
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Error Bars Calculation (source: Swift, 2006)
� We assumed a Poisson distribution� To capture 95% of the range of the real cross section � we plotted the error bars +/- two
standard deviations� For data sets with more than 100 events the standard deviation can be approximated as the
square root of the number of events� Since our data set has less than 100 events we had to use the 95% confidence table (see
pTable on next slide) from “The Concept of Confidence or Fiducial Limits Applied to the Poisson Frequency Distribution” by W. E. Ricker, Journal of the American Statistical Association, v 32, (1937) pp. 349-386.
� Pseudo-Excel equations…
mean22
2
mean11
1
-/fluence)ABS(Count Err
pTable,3))events,VLOOKUP(#events),SQRT(#*2+events#50),>eventsIF((# Count
-/fluence)ABS(Count Err
pTable,2))events,VLOOKUP(#events),SQRT(#*2-events#50),>eventsIF((# Count
σ
σ
====
![Page 28: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/28.jpg)
Slide 28
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Suggested Error Bars for 95% (source: Swicker, 1937)
N lower upper N lower upper N lower upper0 0.0 3.7 17 9.9 27.2 34 23.5 47.51 0.1 5.6 18 10.7 28.4 35 24.3 48.72 0.2 7.2 19 11.5 29.6 36 25.1 49.83 0.6 8.8 20 12.2 30.8 37 26.0 51.04 1.0 10.2 21 13.0 32.0 38 26.8 52.25 1.6 11.7 22 13.8 33.2 39 27.7 53.36 2.2 13.1 23 14.6 34.4 40 28.6 54.57 2.8 14.4 24 15.4 35.6 41 29.4 55.68 3.4 15.8 25 16.2 36.8 42 30.3 56.89 4.0 17.1 26 17.0 38.0 43 31.1 57.9
10 4.7 18.4 27 17.8 39.2 44 32.0 59.011 5.4 19.7 28 18.6 40.4 45 32.8 60.212 6.2 21.0 29 19.4 41.6 46 33.6 61.313 6.9 22.3 30 20.2 42.8 47 34.5 62.514 7.7 23.5 31 21.0 44.0 48 35.3 63.615 8.4 24.8 32 21.8 45.1 49 36.1 64.816 9.4 26.0 33 22.7 46.3 50 37.0 65.9
95% Limits 95% Limits 95% Limits
pTable
![Page 29: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/29.jpg)
Slide 29
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Efficiency Calculation Equation
ioonw
n
nE
++++−+++=
988,9)(12
]12
[5.04100
tion)implementaour to(specific bytesion transmissIdle ioverhead correctionClock o)/9,99812(n
tion)implementaour to(specific bytes overhead Frame obytes) 4 bytes, 2 byte, 1 (e.g. width Interface w
overhead PAD average The 0.5frame) of end frame of(start ECP SCP of overhead The 4
bytes datauser ofNumber n PDU specified a of )percentage a (as efficiency average The E
:Where
==+===
++===
Adapted from: Xilinx LogiCORE Aurora v2.7 User Guide; UG061 (v2.7) May 17, 2007; page 44
![Page 30: Virtex-5 Rocket IO GTP Transceiver Radiation Test Report ... · Slide 1 Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D, LA-UR-07-7701, Approved for](https://reader034.vdocuments.net/reader034/viewer/2022051808/600a3a40da062e7a2e5302cc/html5/thumbnails/30.jpg)
Slide 30
Operated by Los Alamos National Security, LLC for NNSA
U N C L A S S I F I E D, LA-UR-07-7701, Approved for public release; distribution is unlimited.
Test Setup: Picture
DUT (ML505 board w/XC5VLX50T) Funcmon (Memec V2Pro board w/XC2VP7)