tlm_noc_sim/scripts/generate_config_task/in/data.xml

597 lines
16 KiB
XML

<?xml version="1.0" ?>
<data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<dataTypes>
<dataType id="0">
<name value="Type_task_0"/>
</dataType>
<dataType id="1">
<name value="Type_task_1"/>
</dataType>
<dataType id="2">
<name value="Type_task_2"/>
</dataType>
<dataType id="3">
<name value="Type_task_3"/>
</dataType>
<dataType id="4">
<name value="Type_task_4"/>
</dataType>
<dataType id="5">
<name value="Type_task_5"/>
</dataType>
<dataType id="6">
<name value="Type_task_6"/>
</dataType>
<dataType id="7">
<name value="Type_task_7"/>
</dataType>
<dataType id="8">
<name value="Type_task_8"/>
</dataType>
<dataType id="9">
<name value="Type_task_9"/>
</dataType>
<dataType id="10">
<name value="Type_task_10"/>
</dataType>
<dataType id="11">
<name value="Type_task_11"/>
</dataType>
<dataType id="12">
<name value="Type_task_12"/>
</dataType>
<dataType id="13">
<name value="Type_task_13"/>
</dataType>
<dataType id="14">
<name value="Type_task_14"/>
</dataType>
<dataType id="15">
<name value="Type_task_15"/>
</dataType>
<dataType id="16">
<name value="Type_task_16"/>
</dataType>
<dataType id="17">
<name value="Type_task_17"/>
</dataType>
<dataType id="18">
<name value="Type_task_18"/>
</dataType>
<dataType id="19">
<name value="Type_task_19"/>
</dataType>
</dataTypes>
<tasks>
<task id="0">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="110" max="110"/>
<interval min="20" max="20"/>
<count min="402" max="402"/>
<type value="0"/>
<task value="1"/>
</destination>
</destinations>
</possibility>
</generates>
<requires/>
</task>
<task id="1">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="37" max="37"/>
<interval min="20" max="20"/>
<count min="402" max="402"/>
<type value="1"/>
<task value="2"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="0"/>
<source value="0"/>
<count min="402" max="402"/>
</requirement>
</requires>
</task>
<task id="2">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="65" max="65"/>
<interval min="20" max="20"/>
<count min="201" max="201"/>
<type value="2"/>
<task value="3"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="1"/>
<source value="1"/>
<count min="402" max="402"/>
</requirement>
</requires>
</task>
<task id="3">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="195" max="195"/>
<interval min="20" max="20"/>
<count min="1205" max="1205"/>
<type value="3"/>
<task value="4"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="2"/>
<source value="2"/>
<count min="201" max="201"/>
</requirement>
</requires>
</task>
<task id="4">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="28" max="28"/>
<interval min="20" max="20"/>
<count min="302" max="302"/>
<type value="4"/>
<task value="5"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="3"/>
<source value="3"/>
<count min="1205" max="1205"/>
</requirement>
</requires>
</task>
<task id="5">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="73" max="73"/>
<interval min="20" max="20"/>
<count min="76" max="76"/>
<type value="5"/>
<task value="6"/>
</destination>
<destination id="1">
<delay min="73" max="73"/>
<interval min="20" max="20"/>
<count min="76" max="76"/>
<type value="5"/>
<task value="9"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="4"/>
<source value="4"/>
<count min="302" max="302"/>
</requirement>
</requires>
</task>
<task id="6">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="110" max="110"/>
<interval min="20" max="20"/>
<count min="452" max="452"/>
<type value="6"/>
<task value="7"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="5"/>
<source value="5"/>
<count min="76" max="76"/>
</requirement>
</requires>
</task>
<task id="7">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="41" max="41"/>
<interval min="20" max="20"/>
<count min="452" max="452"/>
<type value="7"/>
<task value="8"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="6"/>
<source value="6"/>
<count min="452" max="452"/>
</requirement>
</requires>
</task>
<task id="8">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="110" max="110"/>
<interval min="20" max="20"/>
<count min="76" max="76"/>
<type value="8"/>
<task value="9"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="7"/>
<source value="7"/>
<count min="452" max="452"/>
</requirement>
</requires>
</task>
<task id="9">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="1" max="1"/>
<interval min="20" max="20"/>
<count min="76" max="76"/>
<type value="9"/>
<task value="10"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="5"/>
<source value="5"/>
<count min="76" max="76"/>
</requirement>
<requirement id="1">
<type value="8"/>
<source value="8"/>
<count min="76" max="76"/>
</requirement>
</requires>
</task>
<task id="10">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="110" max="110"/>
<interval min="20" max="20"/>
<count min="452" max="452"/>
<type value="10"/>
<task value="11"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="9"/>
<source value="9"/>
<count min="76" max="76"/>
</requirement>
</requires>
</task>
<task id="11">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="11" max="11"/>
<interval min="20" max="20"/>
<count min="113" max="113"/>
<type value="11"/>
<task value="12"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="10"/>
<source value="10"/>
<count min="452" max="452"/>
</requirement>
</requires>
</task>
<task id="12">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="37" max="37"/>
<interval min="20" max="20"/>
<count min="26" max="26"/>
<type value="12"/>
<task value="13"/>
</destination>
<destination id="1">
<delay min="37" max="37"/>
<interval min="20" max="20"/>
<count min="26" max="26"/>
<type value="12"/>
<task value="16"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="11"/>
<source value="11"/>
<count min="113" max="113"/>
</requirement>
</requires>
</task>
<task id="13">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="49" max="49"/>
<interval min="20" max="20"/>
<count min="151" max="151"/>
<type value="13"/>
<task value="14"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="12"/>
<source value="12"/>
<count min="26" max="26"/>
</requirement>
</requires>
</task>
<task id="14">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="14" max="14"/>
<interval min="20" max="20"/>
<count min="151" max="151"/>
<type value="14"/>
<task value="15"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="13"/>
<source value="13"/>
<count min="151" max="151"/>
</requirement>
</requires>
</task>
<task id="15">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="49" max="49"/>
<interval min="20" max="20"/>
<count min="26" max="26"/>
<type value="15"/>
<task value="16"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="14"/>
<source value="14"/>
<count min="151" max="151"/>
</requirement>
</requires>
</task>
<task id="16">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="1" max="1"/>
<interval min="20" max="20"/>
<count min="26" max="26"/>
<type value="16"/>
<task value="17"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="12"/>
<source value="12"/>
<count min="26" max="26"/>
</requirement>
<requirement id="1">
<type value="15"/>
<source value="15"/>
<count min="26" max="26"/>
</requirement>
</requires>
</task>
<task id="17">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="49" max="49"/>
<interval min="20" max="20"/>
<count min="151" max="151"/>
<type value="17"/>
<task value="18"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="16"/>
<source value="16"/>
<count min="26" max="26"/>
</requirement>
</requires>
</task>
<task id="18">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations>
<destination id="0">
<delay min="14" max="14"/>
<interval min="20" max="20"/>
<count min="151" max="151"/>
<type value="18"/>
<task value="19"/>
</destination>
</destinations>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="17"/>
<source value="17"/>
<count min="151" max="151"/>
</requirement>
</requires>
</task>
<task id="19">
<start min="0" max="0"/>
<duration min="-1" max="-1"/>
<repeat min="10" max="10"/>
<generates>
<possibility id="0">
<probability value="1"/>
<destinations/>
</possibility>
</generates>
<requires>
<requirement id="0">
<type value="18"/>
<source value="18"/>
<count min="151" max="151"/>
</requirement>
</requires>
</task>
</tasks>
</data>