User guide
Contents
ii CoMET Version 5.9 – Tutorial
Prerequisites...............................................................................................................24
Creating a New Workspace and VSP Project ............................................................25
Viewing the Workspace, Project and .fmx File .........................................................28
Creating a Virtual Platform Module Project..............................................................29
Choosing an .fmx View in the Document window....................................................31
Adding Module Instances to the Virtual Platform.....................................................32
Adding a Module Instance by Drag and Drop........................................................33
Viewing the .fmx File as XML...............................................................................33
Adding a Module Instance by Copy and Paste, XML Tree View..........................35
Adding a Module Instance by Copy and Paste, XML Table View ........................36
Creating an Array of Module Instances .....................................................................38
Viewing the Fmx Report............................................................................................42
Adding Nets and Port Connections............................................................................43
Adding a Net, XML Tree View..............................................................................43
Connecting a Net to an Instance Port, XML Tree View.........................................45
Adding an Instance Port connection, Bus Connection View..................................46
Adding Two Device Port Connections to a Single Net..........................................46
Adding Clock Connections using the Clock Connection View..............................48
Adding Ports ..............................................................................................................52
Adding a Port..........................................................................................................52
Checking Connections ...............................................................................................56
Building the VirtualPlatform .....................................................................................57
Activating the Project to be Built ...........................................................................57
Building a Project...................................................................................................58
Adding a VirtualPlatform Module Instance to the VSP.............................................59
Adding a Module Instance using the Module Instance Dialog...............................59
Adding Clock and Reset to SimpleVSP.....................................................................61
Connecting the SimpleVSP Module Instances ..........................................................62
Modifying Module Instance Parameters....................................................................63
Generating the Prototype Parameter (Platform) Configuration file........................63
Editing the Prototype (Platform) Configuration file...............................................64
Creating and Compiling Target Code........................................................................67