Validation and Verification. ETAS INTECRIO

Add to My manuals
183 Pages

advertisement

Validation and Verification. ETAS INTECRIO | Manualzz

112

The INTECRIO Components ETAS

Prototypes that use an ES1000 or VP-PC target contain one memory page, prototypes that use an ES910 or RTPRO-PC target contain two memory pages. To make use of both memory pages, you have to use INCA/INCA-EIP as experiment environment; the ETAS Experiment Environment does not support multiple memory pages. See the INCA and INCA-EIP documentation for details on using memory pages.

4.11.1 Validation and Verification

If the software components or the complete application software must be vali-

dated and verified in the function development phase (see also section 2.4

"INTECRIO in the Development Process"), it generally requires an experiment

environment. It must provide all the functions required for the validation and verification.

In general, an experiment environment must deal with the following tasks:

• Loading code and data onto the target

• Starting, stopping and interrupting the experiment

• Measuring and calibrating different elements, e.g.

– Values

– Configurations with different means:

– GUI elements (e.g. oscilloscopes)

– Back animation of the graphical software model

• Use of stimuli, if necessary

The tasks vary with the targets used.

It is also necessary that all the settings required for the validation and verification during the creation of the prototype are performed so that it is possible to perform a useful experiment.

4.11.2 Measuring and Calibrating

In general it can be said that the main task of an experiment environment consists of two items: measuring and calibrating. Measuring means that the current status of an element is read and made visible in an environment-dependent form. Calibrating means that the current status of an element is changed or

INTECRIO V4.6 - User’s Guide

ETAS The INTECRIO Components adjusted in a suitable way. For this reason, an experiment environment is characterized by two different capabilities: measurement and visualization of element statuses as well as calibration (adjustment) of element statuses.

ETAS

Experiment Environment

Measuring

INTECRIO

Module variables

INTECRIO

Function network list - Measurement

INTECRIO

OS real-time behavior

INTECRIO

I/O driver - Values

Calibrating

INTECRIO

Module parameters

INTECRIO

Function network list - Changes

INTECRIO

OS-config. - Modifications

INTECRIO

I/O driver - Values

Fig. 4-41 Main tasks of the ETAS Experiment Environment

The following elements can be measured in the ETAS Experiment Environment:

• Module variables – Variables within the modules specified with BMTs

• Function network list – The values of the connections between the different software and hardware modules can be measured to obtain information about the current signal value exchange between the components.

• Real-time behavior of the operating system – The current status of the operating system, i.e. the current task, execution times, etc., can be displayed.

• I/O driver – The values provided or consumed by a driver are of interest just like the current driver configuration.

The following elements can be calibrated in the ETAS Experiment Environment:

• Module parameters – The parameters in the various modules can be calibrated.

• Function network list – The connections between software and hardware modules can be changed at runtime. This is an essential capability for validation and verification.

Calibrated parameters can be saved and loaded.

INTECRIO V4.6 - User’s Guide 113

advertisement

Related manuals

Download PDF

advertisement

Table of contents