|
|
 |
 |
 |
 |
Dater
I/O
Test Output
DATER
D Automated
Test Environment in Real-time.
DATER is a solution for:
- Software verification
- Software validation
- Product validation
- End of line test
- Programming of production data and serial numbers
The approach
In software testing a lot of know-how is used for building the test equipment.
To pass on this knowledge to the product testing, series control and production
without reimplementing this knowledge into another test equipment is the aim of DATER.
The avoidance of multiple reimplementations
results in higher quality.
Software testing makes the highest demands on complexity
and timing behaviour. DATER makes it easy to use the test equipment
also for the production tests. DATER makes a common
test basis possible which results in synergy effects.
In software developement
the focus is on flexibility and ease of varying the test.
In the production use case, the cost per DUT is more important.
The test has to be executed on multiple DUTs at the same time.
So it is important that the test equipment can be cloned cost-efficiently.
Hence the system should be made up of
standard components and it should not be dependend on a single supplier.
The solution
The conventional test systems with real-time behaviour uses an external CPU.
In most cases CPUs on PCI cards or completely external computers are used.
But the costs for this approach are high.
First of all, the user cannot programm directly on the
external CPU, because he lacks of the specific know-how. There have to be
mechanisms to encapsulate this knowledge.
The information what should be done at which time has to be encoded, transmitted
and decoded. Test results have to take the way back. This all is necessary, because the
operating system of desktop computers cannot work in real-time.
DATER makes use of the Linux real-time extension RTAI.
This makes real-time testing on the desktop computer possible.
- Timing resolutions like on embedded systems
- Test jobs can be generated at runtime
- Standard PC hardware, no external CPU needed
- Running synchronous tests with multiple DUTs possible
- Priorities for each job
DATER unique features
- Technical intervention in every point of toolchain possible
- Integration of third-party devices1)
- Integration of individual FPGA solutions
- Integration of the latest PC hardware. Multicore, faster clockings, ...
DATER is a pure software solution. Therefore it is less expensive to clone the test equipment .
This is one of the main arguments for DATER.
1) for using the device in non real-time, linux
device drivers are necessary. For using the device in real-time, driver
source-code or a documentation of the register accesses is necessary.
|
 |
 |
 |
 |
|