Designing processes

In terms of ACF, a process represents a graph mapped to a processor architecture. In the Visual Graph Tools, a developer can design a process based on an existing APEX2 graph project and generate the source files with metadata and code wrappers required by ACF and source files specific to the selected processor.

To design a process, complete the following high-level steps:
Table 1. APEX2 process design: high-level steps
Step Action Refer to:
1 Design an APEX2 graph. Designing graphs
2 Create an empty APEX2 program project and link it to the graph, or create a program project based on the graph.

Creating an empty program project

Linking a program project to a graph

Creating an APEX2 program project for a graph

3 In the program project, complete the high-level diagram generated from the APEX2 graph. Specify the properties of inlet and outlet elements.

(Optional) Define macros and variables.

Completing the high-level diagram

Using macros and variables

4 Validate the high-level diagram in the program project. Validating the diagram
5 Configure the data processing order. Sequencing the data processing
6 Emit the source files to the application project. Emitting the source code to the application project
7 (Optional) Compile and debug the application project.