6.5 Instantiating a CustomScheduler example

This section describes how to replace the default scheduler mapping and simulation controller implementations.


  1. Build the EVS_CustomScheduler example system.
    Option Description
    > cd $PVLIB_HOME/examples/SystemCExport/EVS_Platforms/EVS_CustomScheduler/Build_Cortex-A15x1
    > ./build.sh
    Microsoft Windows
    > cd %PVLIB_HOME%\examples\SystemCExport\EVS_Platforms\EVS_CustomScheduler\Build_Cortex-A15x1
    > build.bat
  2. Run the example.
    Option Description
    > ./run.sh
    Microsoft Windows
    > run.bat
    The Dhrystone image to load onto the simulation executable is part of the TPIP package. The location is $PVLIB_HOME/images/dhrystone.axf. The provided run script uses the location automatically.
my_scheduler_mapping::...(...) outputs appear as well as Dhrystone output for 1000000 iterations.
Non-ConfidentialPDF file icon PDF version100964_1161_00_en
Copyright © 2014–2019 Arm Limited or its affiliates. All rights reserved.