Example Components : Example Component Library : STM_FORK_3

STM_FORK_3

Forks transactions to three outputs.

Description
Generates STMM_TRANSACTION_TYPE transactions at the OUTPUT1, OUTPUT2, and OUTPUT3 ports. When an INPUT arrives, the component sets OUTPUT1, OUTPUT2, and OUTPUT3 to INPUT.
Note: To synchronize the forked transactions, use the STM_JOIN_3 component.
When you insert the STM_FORK_3 component into an activity chart, the component is represented by the following graphic image.
I/O Stubs
 
Analysis Statistics
 

 

If you set ANALYZE, the following statistics are gathered:
 
Number of OUTPUT transactions
 
To access these values in the panels or in the simulation monitor, use the following naming convention: <Component_Name>^value_name
For example, you access the T_TRANSACTIONS_OUTPUT for component FORK as FORK^T_TRANSACTIONS_OUTPUT.
CLEAR clears the statistics.
Termination Type
Reactive Controlled