blob: 805591ca510546301f2e68a956a452ab53d5e828 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<am:Amalthea xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:am="http://app4mc.eclipse.org/amalthea/0.8.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<swModel>
<tasks multipleTaskActivationLimit="0">
<callGraph>
<graphEntries xsi:type="am:CallSequence"/>
<graphEntries xsi:type="am:ModeSwitch"/>
<graphEntries xsi:type="am:ProbabilitySwitch"/>
</callGraph>
</tasks>
<runnables name="R1" callback="false" service="false">
<runnableItems xsi:type="am:RunnableInstructions">
<extended key="no-name?type=CoreType">
<value xsi:type="am:InstructionsConstant" value="55"/>
</extended>
<extended>
<value xsi:type="am:InstructionsDeviation"/>
</extended>
</runnableItems>
<runnableItems xsi:type="am:Group" ordered="true">
<items xsi:type="am:RunnableInstructions">
<extended key="no-name?type=CoreType"/>
</items>
<items xsi:type="am:Group" ordered="true">
<items xsi:type="am:RunnableInstructions">
<extended key="no-name?type=CoreType"/>
</items>
</items>
</runnableItems>
<runnableItems xsi:type="am:RunnableModeSwitch"/>
<runnableItems xsi:type="am:RunnableModeSwitch">
<entries>
<items xsi:type="am:RunnableInstructions">
<default xsi:type="am:InstructionsConstant" value="0"/>
<extended key="no-name?type=CoreType"/>
</items>
<items xsi:type="am:RunnableInstructions">
<default xsi:type="am:InstructionsDeviation">
<fetchStatistic/>
<deviation/>
</default>
<extended key="no-name?type=CoreType"/>
</items>
</entries>
</runnableItems>
</runnables>
<labels name="l1" constant="false" bVolatile="false"/>
<labels name="l2" constant="false" bVolatile="false"/>
<sections name="section1"/>
</swModel>
<hwModel>
<coreTypes bitWidth="0" instructionsPerCycle="0.0"/>
</hwModel>
<osModel>
<operatingSystems>
<taskSchedulers name="sch1">
<computationItems xsi:type="am:RunnableInstructions">
<extended key="no-name?type=CoreType"/>
</computationItems>
</taskSchedulers>
<interruptControllers>
<computationItems xsi:type="am:RunnableInstructions">
<extended key="no-name?type=CoreType"/>
</computationItems>
</interruptControllers>
</operatingSystems>
</osModel>
<eventModel>
<events xsi:type="am:ProcessEvent" name="pe">
<core href="amlt:/#c1?type=Core"/>
</events>
<events xsi:type="am:ProcessChainEvent" name="pce">
<core href="amlt:/#c1?type=Core"/>
</events>
<events xsi:type="am:RunnableEvent" name="re">
<core href="amlt:/#c1?type=Core"/>
</events>
<events xsi:type="am:SemaphoreEvent" name="se">
<core href="amlt:/#c1?type=Core"/>
</events>
</eventModel>
<constraintsModel>
<affinityConstraints xsi:type="am:DataPairingConstraint"/>
<affinityConstraints xsi:type="am:DataSeparationConstraint">
<target xsi:type="am:TargetMemory">
<memories href="amlt:/#cache?type=Memory"/>
<memories href="amlt:/#temp?type=Memory"/>
</target>
</affinityConstraints>
<affinityConstraints xsi:type="am:RunnablePairingConstraint" name="a">
<target xsi:type="am:TargetCore">
<cores href="amlt:/#c1?type=Core"/>
</target>
</affinityConstraints>
<physicalSectionConstraints name="psm" section="section1?type=Section">
<memories href="amlt:/#cache?type=Memory"/>
<memories href="amlt:/#temp?type=Memory"/>
</physicalSectionConstraints>
</constraintsModel>
<mappingModel>
<schedulerAllocation>
<responsibility href="amlt:/#c1?type=Core"/>
<executingCore href="amlt:/#c1?type=Core"/>
</schedulerAllocation>
<taskAllocation>
<coreAffinity href="amlt:/#c1?type=Core"/>
</taskAllocation>
<memoryMapping abstractElement="l1?type=Label" memoryPositionAddress="0x0">
<memory href="amlt:/#cache?type=Memory"/>
</memoryMapping>
<memoryMapping abstractElement="l2?type=Label" memoryPositionAddress="0x0">
<memory href="amlt:/#temp?type=Memory"/>
</memoryMapping>
<physicalSectionMapping name="psm1" origin="section1?type=Section" startAddress="0x0" endAddress="0x0">
<memory href="amlt:/#cache?type=Memory"/>
</physicalSectionMapping>
<physicalSectionMapping name="psm2" origin="section1?type=Section" startAddress="0x0" endAddress="0x0">
<memory href="amlt:/#temp?type=Memory"/>
</physicalSectionMapping>
</mappingModel>
</am:Amalthea>