Dater
Card
Com
Test
ODX
Glossary
Contact
Jobs

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.