Package sim_unprotected
Functions
- registerProcess(string Name, boolean IsLowPriority = FALSE)
Process Management
- Parameters:
Name (string)
IsLowPriority (boolean)
- Return type:
- registerProcess(T_SIM_TEST_ID TestID, string Name, boolean IsLowPriority = FALSE)
- Parameters:
TestID (T_SIM_TEST_ID)
Name (string)
IsLowPriority (boolean)
- Return type:
- createTest(string Name)
- Parameters:
Name (string)
- Return type:
- finalizeDefaultTest()
- isStopped(T_SIM_TEST_ID TestID = C\_SIM\_DEFAULT\_TEST\_ID)
- Parameters:
TestID (T_SIM_TEST_ID)
- isFinalized(T_SIM_TEST_ID TestID = C\_SIM\_DEFAULT\_TEST\_ID)
- Parameters:
TestID (T_SIM_TEST_ID)
- isAllFinalized()
Procedures
- initialize(natural MaxAssertFailures = natural \' high, TIME MaxSimulationRuntime = TIME \' high)
Simulation Task and Status Management
Initializer and Finalizer
- param natural MaxAssertFailures:
- param TIME MaxSimulationRuntime:
- finalize()
- fail(string Message = \"\")
Assertions
- Parameters:
Message (string)
- assertion(boolean Condition, string Message = \"\")
- Parameters:
Condition (boolean)
Message (string)
- writeMessage(string Message)
- Parameters:
Message (string)
- writeReport()
- deactivateProcess(T_SIM_PROCESS_ID procID)
- Parameters:
procID (T_SIM_PROCESS_ID)
- stopAllProcesses()
- stopProcesses(T_SIM_TEST_ID TestID = C\_SIM\_DEFAULT\_TEST\_ID)
- Parameters:
TestID (T_SIM_TEST_ID)
- createDefaultTest()
Test Management
- activateDefaultTest()
- finalizeTest(T_SIM_TEST_ID TestID)
- Parameters:
TestID (T_SIM_TEST_ID)
- stopAllClocks()
Clock Management
- stopClocks(T_SIM_TEST_ID TestID = C\_SIM\_DEFAULT\_TEST\_ID)
- Parameters:
TestID (T_SIM_TEST_ID)
×