User guide
CIF Module - SimpleVSP
28 CoMET Version 5.9 – Tutorial
Viewing the Workspace, Project and .fmx File
CoMET creates the new workspace and project and displays them in the Workspace window.
The VSP1 project is displayed with a blue icon, indicating it is of type Fabric.
Expand the SimpleVSP1 project. On creating the Fabric project, CoMET creates a number of
files from templates. The C source and header files contain skeleton code and definitions as a
basis for developing the module. In this tutorial we do not edit these files.
CoMET also creates a Fabric Module Definition XML (.fmx) file defining the structure of the
module. In this tutorial we modify this file to create our SimpleVSP system.
Double click on the .fmx file entry in the Project tree to open the .fmx file in the Document
window. The template .fmx file contains header entries for Parameters, Ports, Nets, Tasks,
Module Instances and Interfaces. It does not yet contain any objects under these headings.
The VSP is the highest level of the module hierarchy. It has no external connections. The
VSP contains all other modules. A VSP typically contains one or more Virtual Platform
modules. The next step is to create and build a Virtual Platform module, as a container for
further modules. We then add an instance of the Virtual Platform to the VSP module.