Application Program Optimization

 

Application Program Checkout

Compatibility – Applications Programs

  • Compatibility with Existing Applications Programs

 

Essentially, one may use current applications programs "As Is." The EBE Compiler is fully compatible with LTX O/S Syntax.

EBE version 4.3 has an unparalleled Compatibility Mode that allows the user to transfer CP80/CP100 applications directly to the PE3000 without correlation difficulties.

This is accomplished by several methods of program flow control that are unmatched by other CPUs. This control enables the PE3000 to run virtually any motherboard, with total control of program line-by-line timing.

This level of control also enables the user to optionally speed up the test execution on specifically targeted applications, or across an entire application library.

 

  • More Speed Controls

 

In the remote chance that EBE’s speed creates a problem with time-sensitive programs; you have some choices on how to alleviate the problem:

  • Insert standard waits in the program or,

Since EBE provides line-by-line speed control of program execution, you can choose to:

  • Slow down the line-by-line execution of all programs on the respective PE3000 from within the " .ini " file

  • Slow down the line-by-line execution of a program from within the program.

  • Slow down the line-by-line execution of a portion of a program from within the program.

Consequently, if it is truly required, you may significantly slow the line-by-line execution of program instructions down to MV200 or CP100 Plus speed, or even to CP80 speed!

The following is a comparison of times required to execute a test (no I/O) on 4 different CPUs.

PE3000 = 14 seconds ( 261 times CP80 speed )

MV200 = 915 seconds ( 4 times CP80 speed )

CP100 = 1,220 seconds ( 3 times CP80 speed )

CP80 = 3,660 seconds (Reference)

As this test indicates, the MV200 CPU execution time can be adjusted to run at CP80 speed or up to 4 times that speed. The PE3000 can run at CP80 speed, but also can run at any one of 261 multiples of that speed, any of which can be assigned to the CPU or a specific program or a specific portion of a program.

While throughput is restricted to some degree by I/O time requirements, it is still greatly and favorably affected by the extremely fast computing time of the PE3000; which directly increases Test Floor efficiency and profits.

 

 

Application Program Optimization

Ability to optimize application programs

Apply easy-to-use EBE engineering tools exclusive to the PE3000

The following EBE tools, when used together, can create up to an additional 30% throughput increase.

 

  • Inherent-delay Multiplier Statement

 

Additional capability, used for enhanced program timing control. Allows EASY optimum adjustment of one or more inherent delays for any program (from 0.5 to 4.0 times original delay time).

  • Wait Multiplier Statement

 

Additional capability, used for enhanced program timing control. Allows EASY optimum adjustment of any or all wait statements in any program (from 0.5 to 4.0 times original wait time).

 

 

Networking

 

Advanced Tools

ATE Support  2045 N. Forbes Blvd, Suite 105, Tucson, AZ 85745  Tel: 520.382.0202  Fax: 520.382.0212  Email: info@atesupport.com