In the PE Window side bar, all the processes, source files, local memories and local channels associated with each PE in the design are listed. Every PE is represented as a tab in the PE Window. Unmapped processes, local memories, and local channels are displayed in the Unmapped tab. The PE Window is displayed in Figure 3-3.
Each PE tab contains processes, local memories, and local channels. The Processes category contains all processes for the PE. If available, each process displays associated Process Ports and Source Files. Internal Memories and Exposed Memories are displayed under the Memories category. The Channels category displays the PE's Process Channels, Memory Channels and FIFO Channels.
Right-clicking on the Processes category in the PE Window opens a context-menu pop-up for the selected processes. The context menu for Processes contains two commands:
Selecting Add Process will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove All Processes will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on a process under the Processes category in the PE Window opens a context-menu pop-up for the selected process. The context menu for each process contains eight commands:
Selecting Rename Process will rename the selected entity (see Section 4.3.2).
Selecting Add Process will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove Process(es) will remove all entities of the selected type (see Section 4.3.2).
Selecting Add .C File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Add .H File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Remove All Source File(s) will remove all entities of the selected type from the process (see Section 4.3.2).
Selecting Add Process Port will add a new instance of the selected entity to the process (see Section 4.3.2).
Selecting Remove All Process Port(s) will remove all entities of the selected type from the process (see Section 4.3.2).
Right-clicking on Process Ports under a Process in the PE Window opens a context-menu pop-up for the selected process ports. The context menu for Process Ports contains two commands:
Selecting Add Process Port will add a new instance of the selected entity to the process (see Section 4.3.2).
Selecting Remove All Process Port(s) will remove all entities of the selected type from the process (see Section 4.3.2).
Right-clicking on a process port under Process Ports in the PE Window opens a context-menu pop-up for the selected process class. The context menu for each process port contains three commands:
Selecting Add Process Port will add a new instance of the selected entity to the process (see Section 4.3.2).
Selecting Remove Process Port(s) will remove the selected entities of the selected type from the process (see Section 4.3.2).
Selecting Properties will open a properties dialog box the selected entity from the process. The user is able to rename the function names for the entity in this dialog box (see Section 4.3.2).
Right-clicking on Source Files under a process in the PE Window opens a context-menu pop-up for the selected source files. The context menu for Source Files contains three commands:
Selecting Add .C File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Add .H File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Remove All Source File(s) will remove all entities of the selected type from the process (see Section 4.3.2).
Right-clicking on a source file under Source Files in the PE Window opens a context-menu pop-up for the selected source files. The context menu for each source file contains four commands:
Selecting Add .C File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Add .H File(s) will add a new source file of the specified type (see Section 4.3.2).
Selecting Remove File(s) will remove all selected entities of the selected type from the process (see Section 4.3.2).
Selecting View Source will open the Design Viewer and show the source code for the file (see Section 4.3.2).
Right-clicking on the Memories category in the PE Window opens a context-menu pop-up for the selected process class. The context menu for Memories contains three commands:
Selecting Add Exposed Memory will add a new instance of the selected entity (see Section 4.3.2).
Selecting Add Internal Memory will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove All Selected Memories will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on the Exposed sub-category under the Memories category in the PE Window opens a context-menu pop-up for the selected process class. The context menu for Exposed contains two commands:
Selecting Add Exposed Memory will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove All Exposed Memories will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on a memory under the Exposed sub-category in the PE Window opens a context-menu pop-up for the selected process class. The context menu for Exposed contains four commands:
Selecting Rename Memory will allow the user to rename the selected entity (see Section 4.3.2).
Selecting Add Exposed Memory will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove Selected Memories will remove selected entities of the selected type from the process (see Section 4.3.2).
Selecting Set Memory Size will allow the user to set the size of the entity under the Details column (see Section 4.3.2).
Right-clicking on the Internal sub-category under the Memories category in the PE Window opens a context-menu pop-up for the selected process class. The context menu for Internal contains two commands:
Selecting Add Internal Memory will add a new instance of the selected entity (see Section 4.3.2).
Selecting Remove All Internal Memories will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on the Channels category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for Channels contains one command:
Selecting Remove Selected Channels will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on the Process Channels sub-category under the Channels category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for Process Channels contains one command:
Selecting Remove Selected Channels will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on a channel under the Process Channels sub-category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for Process Channels contains two commands:
Selecting Remove Channel(s) will remove all selected entities of type (see Section 4.3.2).
Selecting Properties will open a properties dialog box for the selected entity from the process. The user is able to modify port and route properties in this dialog box.
Right-clicking on the Memory Channels sub-category under the Channels category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for each channel contains one command:
Selecting Remove Selected Channels will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on a channel under the Memory Channels sub-category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for each channel contains two commands:
Selecting Remove Channel(s) will remove all selected entities of type (see Section 4.3.2).
Selecting Properties will open a properties dialog box for the selected entity from the process. The user is able to modify port, address, and route properties in this dialog box (see Section 4.3.2).
Right-clicking on the FIFO Channels sub-category under the Channels category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for FIFO Channels contains one command:
Selecting Remove Selected Channels will remove all entities of the selected type (see Section 4.3.2).
Right-clicking on a channel under the FIFO Channels sub-category in the PE Window opens a context-menu pop-up for the selected channel class. The context menu for each channel contains two commands:
Selecting Remove Channel(s) will remove all selected entities of type (see Section 4.3.2).
Selecting Properties will open a properties dialog box for the selected entity from the process. The user is able to modify port, mapping, and route properties in this dialog box.