Title: D
1DT Education Training in Europe What are the
Main Challenges?Some experiences
-
- Raimund Ubar,
- Tallinn Technical University
- ESTONIA
2Problems
- 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?
3A Definition and Slogans
- Definition of the university
- A student is not coming to university to be
taught - 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
4BEGIN 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
5Applets for Learning RT Level Test
- Task list
- Micropro-gramming
- RTL Design
- Fault simulation
- Test program design
- BIST architectures
6TT Tool Set for Hands-On Training
Methods Single fault Parallel Deductive
Fault models Stuck-at-faults Stuck-opens Delay
faults
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
7Research Example BIST Optimization
Built-in self-test
- 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
SoC
ROM
. . .
. . .
Core
Test Generator
.
. . .
CORE UNDER TEST
Controller
Response Analyzer
8For 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 of commercial 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 target research issues