virtual qualification of electronic hardware

23
CALCE Electronic Products and Systems Center University of Maryland c:\mydocuments\presentations\jpl010516.ppt Virtual Qualification of Electronic Hardware Dr. Michael Osterman CALCE Electronic Products and Systems Center A. J. Clark School of Engineering University of Maryland College Park, MD 20742 www.calce.umd.edu

Upload: others

Post on 03-Feb-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Virtual Qualification of Electronic Hardware

Dr. Michael OstermanCALCE Electronic Products and Systems Center

A. J. Clark School of EngineeringUniversity of MarylandCollege Park, MD 20742

www.calce.umd.edu

Page 2: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Virtual Qualification Methodology

Design Capture

Loa

d

Time to Failure

Ranking of Potential Failures Under Life-Cycle Loads

Field1

2 3

Life-Cycle Loading CharacterizationLoad

Transformation

Failure Risk Assessment

Physical Verification: Test Setup, Specimen Characterization, Accelerated Stress Test

Page 3: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Toolbox Product Modeling and DatabasesComputer Design Data

Failure Risk Assessment & sensitivity analysisLoad Transformation

Acceleration History of Mars Pathfinder Landing

-2

0

2

4

6

8

10

12

14

16

2090 2100 2110 2120 2130 2140 2150 2160 2170

Time (sec)

Relay strain gage PSD @ 25c

Frequency (Hz)

εε2/H

z

0

0.0000001

0.0000002

0.0000003

0.0000004

0.0000005

0.0000006

30g20g

30g

20g

Life Cycle LoadCharacterization

Virtual Qualification Infrastructure for Circuit Card Assemblies (CCAs) : calcePWA 3.1

Page 4: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Electronic hardware is to be mounted on engine and operate reliably under high temperature and vibration loading conditions. To achieve an adequate design, reliability was considered upfront in the design process and simulation techniques were applied to virtually qualify the assembly.

AS900 Engine Family

Avionics Application Demonstration

Electronic Chassis

Page 5: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Steps Involved in calcePWA Virtual Qualification Assessment of CCAs

• Collect design information• Develop design model• Transform environment and operation loads

• Perform thermal analysis• Perform vibration analysis

• Perform failure assessment• Review and verify results• Refine model (if necessary)

Page 6: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Design CaptureAS900 Circuit Card Assemblies

EMI16 Parts328 Components10 Layer FR4Copper Metallization

CPU167 Parts1622 Components10 Layer FR4Copper Metallization

I/O212 Parts2122 Components10 Layer FR4Copper Metallization

Page 7: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Mentor Neutral Files

Design Capture and Model Development

MS Excel Data

Design information was capture using import facility in calcePWA. Subsequent data processing of part information was done in spreadsheets and within software. Material data from calcePWA library was used in modeling board and component structures.

Page 8: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

PackageEffective MaterialAttach Positions

InterconnectPad SizeLead Geometry

AttachJoint HeightPad Size

OperationalPower dissipation

Design Capture: Part Models

Page 9: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Design Capture: Board Model

BoardLayered Structure

SignalDielectric

Regions of Inserts

ViasDrill SizePlating ThicknessPad DiameterPlating Material

Page 10: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

The temperatures shown in Table 1 were taken as inputs to the thermal analysis. Section 1 and section 2 are combined to account for one cycle.

Life Cycle Loading Characterization

365 days/ 10 year

160 min35 min /30 min50 min/ 15 min8212.5Section 2

365 days/ 10 year

175 min25 min /30 min35 min/ 35 min499.5Section 1

Total timeTime of Cycles

Dwell at Tmax/Tmin

Ramp time toTmax/ to Tmin

Tmax(0C)

Tmin(0C)

Use Category

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o C

) Section 1

Section 2

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o C

)

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o C

) Section 1

Section 2

AS900 nominal temperature profile for one cycle

Table 1. Sections of one thermal cycle

Page 11: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Load Transformation: Thermal AssessmentThermal analysis results with an aluminum heat sink in the backside. The thermal analysis was simulated with pure conduction with no heat loss from the top and bottom surfaces.

8.7I/O board

Total PowerThermal Model

0.6

29.9

EMI board

CPU board

Page 12: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Load Transformation: Thermal Analysis Results

84.5I/O board

Max Temp.

(° C)

Thermal Model

82.1

94.0

EMI board

CPU board

CPU model at 82 °C ambient temperature and up-hold nominal power

Page 13: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Comparison with Experimental Result

Simulation verus Experimental Results

-15

-10

-5

0

5

10

U90U11

4

CR47/C

R48

CR35/C

R38 U34 U66 U46 U56

Selected Parts

Per

cen

t D

iffr

ence

Page 14: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Defining the Life Cycle Stress Profile

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o

C) Section 1

Section 2

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o

C)

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150

-60

-40

-20

0

20

40

60

80

100

120

0 50 100 150 200 250

Time (minutes)

Tem

per

atu

re (o

C) Section 1

Section 2

Stress profile was created using results of the thermal analysis runsconsidering the electronics be operational full time.

Page 15: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Failure Risk Assessment: Selecting Failure Models and Sites

Once a Life Cycle Stress Profile Database has been selected and the analysis mode and related information defined, the software willautomatically screen the data to determine the set of applicable failure models. At this point, you can then review available failure sites.

Failure Model SelectionComponent

PWB

Rx Ry

Page 16: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Handling Multiple Environments for the Same Failure Site

Damage is defined as the percent of life removed from a functional structure. If we assume that data is accumulated in a linear fashion, then we can define a damage index as

where n is the applied time and N is the survivable time. Failure is defined if

or .

For multiple environments and the same failure site and mechanism. We can define the total damage as the sum of the damage indices for the individual environments or

Failure is assumed to occur when

∑=i

itotal DD

N

nD=

1≥DNn ≥

Caveat: The assumption of linear may not be valid for different failure mechanisms. One needs to understand the physical failure phenomenon to accurately determine the effect of multiple environmental factors.

1≥totalD

Page 17: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Handling Uncertainty in Input Data

Material Properties Geometry Loads

Failure Distribution

PDF

PDF

PDF

PDF

Damage Coefficients

Monte Carlo Simulation on Failure Model

Time to Failure

PDF

t = 0 FFOP

Page 18: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Failure Risk Assessment - Results

Table Display

Site Text Report

Sensitivity Plots

Results are presentedthrough both tabular and color coded graphical displays. More detailed information is available for each failure site.

PWA display

Once the LifeProfile and Failure Models and Sites have been selected, save the analysis problem to file and start the analysis by selecting Evaluate button.

Page 19: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Failure Risk Assessment - Results

Analysis indicates several design weaknesses: In particular

Clock Oscillator1206 Chip ResistorsTransistor (SOT23).

Assessment indicates that these parts will not survive the design requirement.

Page 20: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Review and Verification: Physical Test

-60

-40

-20

0

20

40

60

80

100

120

140

0 10 20 30 40 50 60 70 80 90

Time (min)

Tem

pera

ture

(C)

Temperature Cycle

•-50 °C to 125 °C Temp limits

•10 min. Dwell time

•15 °C/min ramp rate

•~45 cycles per day

Board was inspected every 100 cycles until visible failure was noticed under magnification. Subsequent inspection was every 50 cycles.

Page 21: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Analysis of Failed Test Specimens

Accelerated test confirmed these weaknesses. Visible cracking of solder joints was observed at 300 cycles.

Fatigue Failure of 1206 Chip Resistor

Cross-Section of Clock Oscillator JointFatigue Failure of Clock Oscillator

Page 22: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Bradley Fire Support Vehicle• Assessed 15 CCAs• Identified potential problems• Confirmed vibration simulation

results through test.

Life Cycle PoF Analysis Provides Considerable ROILife Cycle PoF Analysis Provides Considerable ROI

Other demonstrations of virtual qualificationOther demonstrations of virtual qualificationNASA-JPL• Assessed four circuit cards

assemblies (CCAs).• Matched thermal analysis

results.• Confirmed robustness of

design

AAAV• Assessed two of CCAs• Provided test plan

JSTARS Ground Station• Compared commercial

and ruggedized designs• Recommended commercial

processor circuit card• Estimated saving $1.2M

Automotive• Assessed and tested CCA • 83% reduction in design issues• 10% reduction in time to market

Tri-Service Radio• Assessed three production CCAs• Determined design would not meet

life objective. • Design change resulting in $25M

Page 23: Virtual Qualification of Electronic Hardware

CALCE Electronic Products and Systems Center University of Marylandc:\mydocuments\presentations\jpl010516.ppt

Summary

• Reliability of product can be improved dramatically by conducting virtual qualification prior to building hardware.

• Automated software can be used to facilitate assessment process.

• Damage and stress models are effective for identifying intrinsic design deficiencies and for providing a relationship between test and field failures.

• Physical testing should be used to verification that simulation adequately captured the anticipated failures sites.