virtex-5 rocket io gtp transceiver radiation test report ... · slide 1 operated by los alamos...

30
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 Quinn Los Alamos National Laboratory Carl Carmichael, Gary Swift, Chen Wei Tseng, Greg Miller, Yiding Wu, Tony Duong, Austin Lesea Xilinx Roberto Monreal SEAKR Engineering Greg Allen JPL

Upload: others

Post on 24-Sep-2020

1 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)