new test and analysis approaches for see ... - micro-rdcmicro-rdc.com/files/other/gomac_10_new test...
TRANSCRIPT
Micro-RDCMicroelectronics Research Development Corporation
New Test and Analysis Approachesfor SEE Characterization
GOMACTech-1024 March 2010
Dave Mavis, Paul Eaton, Mike Sibley, James Castillo,Don Elkins, Rich Floyd
Microelectronics Research Development Corporation8102 Menaul Blvd. NE, Suite B
Albuquerque NM 87110505-294-1962
2Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Outline Describe the Milli-Beam™ raster scanning technique
Most recent test advance by Micro-RDC New technique to raster scan complex integrated circuits Spatial resolutions easily varied between 10 µm and 500 µm Automated calibration, scanning, and data acquisition Provides surface plot of IC error cross section as function of position
Show photos of the actual apparatus As presently installed at the Berkeley 88-inch cyclotron
Present examples of recent measurments SRAM scan DSET propagation chain scan PLL loss of lock raster scan
3Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Overview and Features Precise collimation for use at the LBL cyclotron
New hardware and software to raster scan complex ICs Achieve spatial resolutions between 10 µm and 500 µm
Hardware Primary square aperture (2-orthogonal slits) stepped <1 µm precision Secondary scattering cleanup aperture controlled from second stage Displacement sensors provide error feedback signal for corrections
Software Computes coordinate transformations, sets beam position, controls run Provide FPGA test board with positions for inclusion in error message
Independent ICs for beam characterization and dosimetry Homogeneous RAM for location and intensity profile measurement Specially designed Beam monitor ICs placed upstream of aperture At preset fluences: Stop data acquisition, step apertures, update FPGA
test board with new position, resume data acquisition
4Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Schematic
Beam
DUT
PrimaryAperture
CleanupAperture
Beam FluenceMonitor ICs
Rapid, Dual,Symmetric Shutter
Vacuum ChamberEntrance Port
DisplacementSensors
5Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Physical Considerations Displacement and rotation of DUT w.r.t. calibration SRAM
SRAM Y-axis rotation w.r.t. Milli-Beam Y-actuator
Non-orthogonally of Milli-Beam X and Y acutuators
Berkeley Stage Y-axis rotation w.r.t. Milli-Beam Y-actuator†
Non-orthogonally of Berkeley X and Y acutuators†
Dimensional scaling of each actuator†
†Only if need to move Berkeley Stage to bring DUT into Milli-Beam Range
6Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Coordinate Transformations (1 of 4) Simple Rotation
y
x
y
x
cossin
sincos
y
x
y
x
cossin
sincos
x'
x
y'
y
7Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Coordinate Transformations (2 of 4) Non-Orthogonally Transformations
y
x
y
x
1tan
0cos1
y
x
y
x
1sin
0cos
x'
x
y, y'
8Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Coordinate Transformations (3 of 4) Axis Scaling
y
x
s
s
y
x
y
x
0
0
y
x
s
s
y
x
y
x
10
01
x'x
y'
ye.g. sy < 1
e.g. sx > 1
9Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Coordinate Transformations (4 of 4) Simple Displacement
D
D
Y
X
y
x
y
x
D
D
Y
X
y
x
y
x
x'
x
y'
y
D
P
P D would typically
measure DUT locationrelative to calibrationSRAM location
10Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Final Form of the Transformation Transformation to compute Milli-Beam raster scan movements
D
D
dut
dut
m
m
y
x
y
x
y
xO 1
R 1DR
R 1R 1
O S
b
b
D
D
D
D
y
x
y
x
y
x
o
o
Inverse transformation used to compute DUT location, along withan estimate of the variance, for each Milli-Beam raster position
SRAM w.r.t. Milli-Beam; D DUT w.r.t. SRAM Berkeley w.r.t. Milli-Beam; b Berkeley stage movement
11Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Beam Fluence Monitor Four special ICs
Mounted just upstream of the Milli-Beam Primary Aperture Incorporates several chains of RS flip-flops Electrically selectable cross section Extremely small dead time
Calibrated to an accuracy of better than 1% Independent of the Berkeley scintillator system Aperture of know size (as measured on a 90 nm SRAM) Particle detector counts individual heavy-ions through aperture Beam monitor IC events measured as a function of LET
12Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Complete Milli-Beam Assembly
13Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Aperture Mounting Assembly
Bracketto Mountto Stage
Slit Holder
PressurePlate
NeodymiumMagnets (4)
14Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Aperture Construction
Outside ViewHorizontal Slit
Inside ViewHorizontal Slit
Outside ViewVertical Slit
Inside ViewVertical Slit
Fold to Assemble:
15Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Beam Monitor in Relation to Primary Aperture
Y-Stage
X-Stage
PrimaryAperture
Slit Holder &Pressure
Plate
BeamMonitor
Assembly
16Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
View as Seen by the Heavy-Ion Beam
PGA, ZIF Socket, PERF Board
Zoomed View of Die
3.0 mm
17Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Beam Fluence Monitor Accuracy Average the 4 monitor chip counts to predict beam flux at aperture
Run Time (s)0 50 100 150 200 250 300
Flue
nce
(Arb
. Uni
ts)
0
500
1000
1500
LegendAperture PredictionMonitor 1Monitor 2Monitor 3Monitor 4Aperture Position
18Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Milli-Beam Intensity Profile Measurement
0 50 100 150 200 250 300 350 400
0
50
100
150200
250300
350400
0
10
20
30
40
50
60
0 50 100 150 200 250 300 350 400
0
50
100
150200
250300
350400
0
10
20
30
40
50
60
100 µm square aperture Located 5 cm to SRAM Sharper edge definition
100 µm square aperture Located 40 cm to SRAM Edge washout due to angular
spread
19Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
LSQ Fits to the Intensity Profile Function
2-d Convolution of a Gaussian product z(x)z(y) with an x-y-z box Center, width, length of aperture determined to < 1 µm accuracy Gaussian x and y determined to <0.1 µm accuracy values again match distance times tangent of 0.0025° at 5 cm distance measured to be ~2 µm in x and y directions
0 50 100 150 200 250 300 350 400
0
50
100150
200250
300350
400
0
10
20
30
40
50
60
0 50 100 150 200 250 300 350 400
0
50
100150
200250
300350
400
0
10
20
30
40
50
60
20Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Example of a Raster Scan 114 µm x 101 µm aperture
As determined from LSQ fit
5 cm from SRAM
>>1 x 106 Ar ions/(cm2-sec) 10x normal beam intensity
Use aperture size for step size x step = 114 µm y step = 101 µm
Scan in a serpentine pattern ~1.5 seconds/step ~300 errors at each position
21Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
SRAM Raster Scan Data Example Scan an SRAM on one of our earlier test chips
Two different cell designs – hardened layout on right half Decode locations clearly seen in center of each array Variations outside of statistical uncertainties due to beam fluctuations Demonstrates the need to perform independent fluence monitoring
XY
Err
-5000
5001000
15002000
25003000 -200
0200
400600
8001000
12000
500
1000
1500
2000
2500
3000
22Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Propagation Chain Slit Scan Example Scan a clocked prop-chain test circuit from a DSET test chip
12 different chains, propagate in y direction along an x serpentine Scan a 50 µm wide slit in 50 µm steps along y-direction Pulse broadening can be clearly seen from the data
Y-Coordinate (m)0 200 400 600 800 1000 1200 1400 1600 1800
DSE
T In
duce
d Er
ror C
ount
s
0
1000
2000
3000
4000
5000
6000
7000
Propagation Directions
ChainBoundaries
23Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Raster Scan of a Commercial PLL Design Scan a 100 µm square beam over the PLL circuitry
Better approach than trying to test standalone circuit components Monitor lock signal and measure recovery time Correlate observed errors to specific circuits (CP, VCO, PSD, /N, M)
24Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Correlate PLL Errors to Physical Layout
Design Layout Milli-Beam Error Contours
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100
103
106
109
112
115
118
S1
S4
S7
S10
S13
S16
S19
S22
S25
S28
S31
S34
S37
S40
S43
S46
S49
S52
S55
S58
S61
115-120110-115105-110100-10595-10090-9585-9080-8575-8070-7565-7060-6555-6050-5545-5040-4535-4030-3525-3020-2515-2010-155-100-5
25Micro-RDCMicroelectronics Research Development CorporationMicro-RDCMicroelectronics Research Development Corporation
Summary New test methods
Full characterization of SRAM MBUs True 90° heavy-ion irradiation Accurate Milli-Beam raster scanning
Versatile data acquisition system FPGA-based mother board with inexpensive daughter cards VHDL test programs to record detailed descriptions of each error LabView user interfaces to control raster scans and provide real-time
visualization Test specific data analysis
Perl scripts to parse and post-process data log files Reduced data readied for graphical display and least squares fitting Proper treatment of data uncertainties Curvature matrix based least squares parameter extraction Extraction of parameter variance Correct propagation of errors when using extracted parameters