80 likes | 86 Views
D&T Education & Training in Europe What are the Main Challenges? Some experiences. Raimund Ubar, Tallinn Technical University ESTONIA. Problems. The importance of testing (diagnostics) as a teaching objective is underestimated in university curricula
E N D
D&T Education & Training in EuropeWhat are the Main Challenges?Some experiences Raimund Ubar, Tallinn Technical University ESTONIA
Problems • The importance of testing (diagnostics) as a teaching objective is underestimated in university curricula • Testing is teached at universities only when it is a hobby horse of the professor • The test issues can be really understand only by hands-on lab research • Commercial test software for using in university laboratories is too complex and expensive • How to cross during a single course the gap between introductory trivial issues and hands-on research oriented learning?
A Definition and Slogans Definition of the university: • A student is not coming to university to betaught • He is coming to learn how the professor thinks Slogans: • Students should not be asked to press simply on buttons in labs to get results which only confirm what they know already from lectures • Learning at the university should be research oriented • The tasks for hands-on training should foster in students • critical thinking • problem solving skills • creativity in a real research environment and atmosphere, and
BEGIN:Living Pictures Fault simulation: The test vectors can be inserted manually or generated automatically Test generation: Signal values for fault activation and propagation can be inserted directly on connections Fault diagnosis: Sequential method (guided probing) and combinational procedure (by processing fault tables)are supported • Because of interaction the learning process becomes more efficient • The game-like character raises the students' curiosity
Applets for Learning RT Level Test Task list: • Micropro-gramming • RTL Design • Fault simulation • Test program design • BIST architectures
TT: Tool Set for Hands-On Training Fault models: Stuck-at-faults Stuck-opens Delay faults Methods: Single fault Parallel Deductive Methods: Deterministic Random Genetic Levels: Gate Macro Test Generation Fault Simulation Fault Location Design Test BIST Simulation Methods: BILBO CSTP Store/Generate Fault Table Fault Diagnosis Test Optimization
Hybrid BIST approach on-line generated pseudo-random patterns with pre-generated and stored test patterns Problems : To find the best characteristics for test generator To find the best level of mixing pseudo-random test and stored test as the tradeoff between memory cost (or low power) and testing time Research Example: BIST Optimization Built-in self-test: SoC ROM . . . . . . Core Test Generator . . . . CORE UNDER TEST Controller Response Analyzer
For Discussion • A conception is presented for improving the skills of students to be educated for digital test related topics • It is a combination of learning by • internet based simple “living pictures”, and • hands-on training with a set ofcommercial design tools, and low-cost university tools • The applets can be used • by the teacher during the lecture, • by students for self-learning purposes, independent on the time and place, and again • by the teacher to give the tasks to students during exams • Hands-on experiments targetresearchissues