sun zelong 15/11/2011. background motivation methodology
TRANSCRIPT
Sun Zelong15/11/2011
Test Escape
• Fail in system-level functional test
• Fail at customer side
Diagnosis Test EngineerDiagnosis Test Engineer
Diagnosis TestsDiagnosis Tests
Debug EngineerDebug Engineer
Diagnosis workDiagnosis work
FeedbackFeedback
Test BehaviorsTest Behaviors
Gap
First time diagnosis accuracy isless than 60% for complex boards
LDDLLDDL
Let the people contribute the knowledge they know best.◦ Designers ->Spec.◦ Diagnosis experts->Test description.◦ Debug engineers->Feedback of tests.
LDDL◦ Easy to express the knowledge.◦ Global knowledge collection.◦ Automatically provide more valuable feedback to
every stakeholder.
LDDLAnalytical
Engine
LDDLAnalytical
Engine
test t1{flow:
A>B>C;B::a>B::b;B>D>C;
call:A{ta1,ta2,ta3};B::a{tba1,tba5};B::b{tbb2,tbb4};C{tc3};D{td1};
}test t2…..
asic B{ a>b>c>d>a; b>d; c>a;}block B::a{tests: ta1=50%; ta2=20%; ta3=10%;relations: ta1^ta2=0.5; ta2^ta3=0.2; ta1^ta2^ta3=0.05;}