From 25bbfc22bf2664b8a605e82f357726e06acb870b Mon Sep 17 00:00:00 2001 From: Andrea Enrici <andrea.enrici@nokia.com> Date: Mon, 19 Jan 2015 09:42:46 +0000 Subject: [PATCH] added CP librayr files --- modeling/LoadCPU_LoadConfigureSD.lib | 108 ++++----- modeling/LoadCPU_LoadTransferCycleSD.lib | 263 +++++++++++++++++++++ modeling/StoreCPU_StoreConfigureSD.lib | 106 ++++----- modeling/StoreCPU_StoreTransferCycleSD.lib | 241 +++++++++++++++++++ 4 files changed, 611 insertions(+), 107 deletions(-) create mode 100644 modeling/LoadCPU_LoadTransferCycleSD.lib create mode 100644 modeling/StoreCPU_StoreTransferCycleSD.lib diff --git a/modeling/LoadCPU_LoadConfigureSD.lib b/modeling/LoadCPU_LoadConfigureSD.lib index 439be8872d..72e347b4db 100644 --- a/modeling/LoadCPU_LoadConfigureSD.lib +++ b/modeling/LoadCPU_LoadConfigureSD.lib @@ -1,63 +1,63 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="16508" decX="70" decY="10" > +<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="10676" decX="129" decY="10" > -<TMLSDPanelCopy name="TransferConfigure" xSel="70" ySel="10" widthSel="430" heightSel="545" > -<COMPONENT type="1520" id="16410" > -<cdparam x="282" y="53" /> +<TMLSDPanelCopy name="LoadConfigure" xSel="129" ySel="10" widthSel="356" heightSel="552" > +<COMPONENT type="1520" id="10676" > +<cdparam x="229" y="57" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="CPU_controller" value="Storage instance name" /> -<TGConnectingPoint num="0" id="16460" /> -<TGConnectingPoint num="1" id="16461" /> -<TGConnectingPoint num="2" id="16462" /> -<TGConnectingPoint num="3" id="16463" /> -<TGConnectingPoint num="4" id="16464" /> -<TGConnectingPoint num="5" id="16465" /> -<TGConnectingPoint num="6" id="16466" /> -<TGConnectingPoint num="7" id="16467" /> -<TGConnectingPoint num="8" id="16468" /> -<TGConnectingPoint num="9" id="16469" /> -<TGConnectingPoint num="10" id="16470" /> -<TGConnectingPoint num="11" id="16471" /> -<TGConnectingPoint num="12" id="16472" /> -<TGConnectingPoint num="13" id="16473" /> -<TGConnectingPoint num="14" id="16474" /> -<TGConnectingPoint num="15" id="16475" /> -<TGConnectingPoint num="16" id="16476" /> -<TGConnectingPoint num="17" id="16477" /> -<TGConnectingPoint num="18" id="16478" /> -<TGConnectingPoint num="19" id="16479" /> -<TGConnectingPoint num="20" id="16480" /> -<TGConnectingPoint num="21" id="16481" /> -<TGConnectingPoint num="22" id="16482" /> -<TGConnectingPoint num="23" id="16483" /> -<TGConnectingPoint num="24" id="16484" /> -<TGConnectingPoint num="25" id="16485" /> -<TGConnectingPoint num="26" id="16486" /> -<TGConnectingPoint num="27" id="16487" /> -<TGConnectingPoint num="28" id="16488" /> -<TGConnectingPoint num="29" id="16489" /> -<TGConnectingPoint num="30" id="16490" /> -<TGConnectingPoint num="31" id="16491" /> -<TGConnectingPoint num="32" id="16492" /> -<TGConnectingPoint num="33" id="16493" /> -<TGConnectingPoint num="34" id="16494" /> -<TGConnectingPoint num="35" id="16495" /> -<TGConnectingPoint num="36" id="16496" /> -<TGConnectingPoint num="37" id="16497" /> -<TGConnectingPoint num="38" id="16498" /> -<TGConnectingPoint num="39" id="16499" /> -<TGConnectingPoint num="40" id="16500" /> -<TGConnectingPoint num="41" id="16501" /> -<TGConnectingPoint num="42" id="16502" /> -<TGConnectingPoint num="43" id="16503" /> -<TGConnectingPoint num="44" id="16504" /> -<TGConnectingPoint num="45" id="16505" /> -<TGConnectingPoint num="46" id="16506" /> -<TGConnectingPoint num="47" id="16507" /> -<TGConnectingPoint num="48" id="16508" /> +<infoparam name="CPU_Controller" value="Storage instance name" /> +<TGConnectingPoint num="0" id="10627" /> +<TGConnectingPoint num="1" id="10628" /> +<TGConnectingPoint num="2" id="10629" /> +<TGConnectingPoint num="3" id="10630" /> +<TGConnectingPoint num="4" id="10631" /> +<TGConnectingPoint num="5" id="10632" /> +<TGConnectingPoint num="6" id="10633" /> +<TGConnectingPoint num="7" id="10634" /> +<TGConnectingPoint num="8" id="10635" /> +<TGConnectingPoint num="9" id="10636" /> +<TGConnectingPoint num="10" id="10637" /> +<TGConnectingPoint num="11" id="10638" /> +<TGConnectingPoint num="12" id="10639" /> +<TGConnectingPoint num="13" id="10640" /> +<TGConnectingPoint num="14" id="10641" /> +<TGConnectingPoint num="15" id="10642" /> +<TGConnectingPoint num="16" id="10643" /> +<TGConnectingPoint num="17" id="10644" /> +<TGConnectingPoint num="18" id="10645" /> +<TGConnectingPoint num="19" id="10646" /> +<TGConnectingPoint num="20" id="10647" /> +<TGConnectingPoint num="21" id="10648" /> +<TGConnectingPoint num="22" id="10649" /> +<TGConnectingPoint num="23" id="10650" /> +<TGConnectingPoint num="24" id="10651" /> +<TGConnectingPoint num="25" id="10652" /> +<TGConnectingPoint num="26" id="10653" /> +<TGConnectingPoint num="27" id="10654" /> +<TGConnectingPoint num="28" id="10655" /> +<TGConnectingPoint num="29" id="10656" /> +<TGConnectingPoint num="30" id="10657" /> +<TGConnectingPoint num="31" id="10658" /> +<TGConnectingPoint num="32" id="10659" /> +<TGConnectingPoint num="33" id="10660" /> +<TGConnectingPoint num="34" id="10661" /> +<TGConnectingPoint num="35" id="10662" /> +<TGConnectingPoint num="36" id="10663" /> +<TGConnectingPoint num="37" id="10664" /> +<TGConnectingPoint num="38" id="10665" /> +<TGConnectingPoint num="39" id="10666" /> +<TGConnectingPoint num="40" id="10667" /> +<TGConnectingPoint num="41" id="10668" /> +<TGConnectingPoint num="42" id="10669" /> +<TGConnectingPoint num="43" id="10670" /> +<TGConnectingPoint num="44" id="10671" /> +<TGConnectingPoint num="45" id="10672" /> +<TGConnectingPoint num="46" id="10673" /> +<TGConnectingPoint num="47" id="10674" /> +<TGConnectingPoint num="48" id="10675" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> diff --git a/modeling/LoadCPU_LoadTransferCycleSD.lib b/modeling/LoadCPU_LoadTransferCycleSD.lib new file mode 100644 index 0000000000..01bd660dd0 --- /dev/null +++ b/modeling/LoadCPU_LoadTransferCycleSD.lib @@ -0,0 +1,263 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="16358" decX="10" decY="10" > + +<TMLSDPanelCopy name="LoadTransferCycle" xSel="10" ySel="10" widthSel="816" heightSel="574" > +<COMPONENT type="1521" id="16245" > +<cdparam x="369" y="60" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Transfer_Instance" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="16196" /> +<TGConnectingPoint num="1" id="16197" /> +<TGConnectingPoint num="2" id="16198" /> +<TGConnectingPoint num="3" id="16199" /> +<TGConnectingPoint num="4" id="16200" /> +<TGConnectingPoint num="5" id="16201" /> +<TGConnectingPoint num="6" id="16202" /> +<TGConnectingPoint num="7" id="16203" /> +<TGConnectingPoint num="8" id="16204" /> +<TGConnectingPoint num="9" id="16205" /> +<TGConnectingPoint num="10" id="16206" /> +<TGConnectingPoint num="11" id="16207" /> +<TGConnectingPoint num="12" id="16208" /> +<TGConnectingPoint num="13" id="16209" /> +<TGConnectingPoint num="14" id="16210" /> +<TGConnectingPoint num="15" id="16211" /> +<TGConnectingPoint num="16" id="16212" /> +<TGConnectingPoint num="17" id="16213" /> +<TGConnectingPoint num="18" id="16214" /> +<TGConnectingPoint num="19" id="16215" /> +<TGConnectingPoint num="20" id="16216" /> +<TGConnectingPoint num="21" id="16217" /> +<TGConnectingPoint num="22" id="16218" /> +<TGConnectingPoint num="23" id="16219" /> +<TGConnectingPoint num="24" id="16220" /> +<TGConnectingPoint num="25" id="16221" /> +<TGConnectingPoint num="26" id="16222" /> +<TGConnectingPoint num="27" id="16223" /> +<TGConnectingPoint num="28" id="16224" /> +<TGConnectingPoint num="29" id="16225" /> +<TGConnectingPoint num="30" id="16226" /> +<TGConnectingPoint num="31" id="16227" /> +<TGConnectingPoint num="32" id="16228" /> +<TGConnectingPoint num="33" id="16229" /> +<TGConnectingPoint num="34" id="16230" /> +<TGConnectingPoint num="35" id="16231" /> +<TGConnectingPoint num="36" id="16232" /> +<TGConnectingPoint num="37" id="16233" /> +<TGConnectingPoint num="38" id="16234" /> +<TGConnectingPoint num="39" id="16235" /> +<TGConnectingPoint num="40" id="16236" /> +<TGConnectingPoint num="41" id="16237" /> +<TGConnectingPoint num="42" id="16238" /> +<TGConnectingPoint num="43" id="16239" /> +<TGConnectingPoint num="44" id="16240" /> +<TGConnectingPoint num="45" id="16241" /> +<TGConnectingPoint num="46" id="16242" /> +<TGConnectingPoint num="47" id="16243" /> +<TGConnectingPoint num="48" id="16244" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToLoad" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="16295" > +<cdparam x="620" y="60" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Src_Storage_Instance" value="Storage instance name" /> +<TGConnectingPoint num="0" id="16246" /> +<TGConnectingPoint num="1" id="16247" /> +<TGConnectingPoint num="2" id="16248" /> +<TGConnectingPoint num="3" id="16249" /> +<TGConnectingPoint num="4" id="16250" /> +<TGConnectingPoint num="5" id="16251" /> +<TGConnectingPoint num="6" id="16252" /> +<TGConnectingPoint num="7" id="16253" /> +<TGConnectingPoint num="8" id="16254" /> +<TGConnectingPoint num="9" id="16255" /> +<TGConnectingPoint num="10" id="16256" /> +<TGConnectingPoint num="11" id="16257" /> +<TGConnectingPoint num="12" id="16258" /> +<TGConnectingPoint num="13" id="16259" /> +<TGConnectingPoint num="14" id="16260" /> +<TGConnectingPoint num="15" id="16261" /> +<TGConnectingPoint num="16" id="16262" /> +<TGConnectingPoint num="17" id="16263" /> +<TGConnectingPoint num="18" id="16264" /> +<TGConnectingPoint num="19" id="16265" /> +<TGConnectingPoint num="20" id="16266" /> +<TGConnectingPoint num="21" id="16267" /> +<TGConnectingPoint num="22" id="16268" /> +<TGConnectingPoint num="23" id="16269" /> +<TGConnectingPoint num="24" id="16270" /> +<TGConnectingPoint num="25" id="16271" /> +<TGConnectingPoint num="26" id="16272" /> +<TGConnectingPoint num="27" id="16273" /> +<TGConnectingPoint num="28" id="16274" /> +<TGConnectingPoint num="29" id="16275" /> +<TGConnectingPoint num="30" id="16276" /> +<TGConnectingPoint num="31" id="16277" /> +<TGConnectingPoint num="32" id="16278" /> +<TGConnectingPoint num="33" id="16279" /> +<TGConnectingPoint num="34" id="16280" /> +<TGConnectingPoint num="35" id="16281" /> +<TGConnectingPoint num="36" id="16282" /> +<TGConnectingPoint num="37" id="16283" /> +<TGConnectingPoint num="38" id="16284" /> +<TGConnectingPoint num="39" id="16285" /> +<TGConnectingPoint num="40" id="16286" /> +<TGConnectingPoint num="41" id="16287" /> +<TGConnectingPoint num="42" id="16288" /> +<TGConnectingPoint num="43" id="16289" /> +<TGConnectingPoint num="44" id="16290" /> +<TGConnectingPoint num="45" id="16291" /> +<TGConnectingPoint num="46" id="16292" /> +<TGConnectingPoint num="47" id="16293" /> +<TGConnectingPoint num="48" id="16294" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToLoad" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="16354" > +<cdparam x="138" y="60" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="CPU_Controller" value="Controller instance name" /> +<TGConnectingPoint num="0" id="16305" /> +<TGConnectingPoint num="1" id="16306" /> +<TGConnectingPoint num="2" id="16307" /> +<TGConnectingPoint num="3" id="16308" /> +<TGConnectingPoint num="4" id="16309" /> +<TGConnectingPoint num="5" id="16310" /> +<TGConnectingPoint num="6" id="16311" /> +<TGConnectingPoint num="7" id="16312" /> +<TGConnectingPoint num="8" id="16313" /> +<TGConnectingPoint num="9" id="16314" /> +<TGConnectingPoint num="10" id="16315" /> +<TGConnectingPoint num="11" id="16316" /> +<TGConnectingPoint num="12" id="16317" /> +<TGConnectingPoint num="13" id="16318" /> +<TGConnectingPoint num="14" id="16319" /> +<TGConnectingPoint num="15" id="16320" /> +<TGConnectingPoint num="16" id="16321" /> +<TGConnectingPoint num="17" id="16322" /> +<TGConnectingPoint num="18" id="16323" /> +<TGConnectingPoint num="19" id="16324" /> +<TGConnectingPoint num="20" id="16325" /> +<TGConnectingPoint num="21" id="16326" /> +<TGConnectingPoint num="22" id="16327" /> +<TGConnectingPoint num="23" id="16328" /> +<TGConnectingPoint num="24" id="16329" /> +<TGConnectingPoint num="25" id="16330" /> +<TGConnectingPoint num="26" id="16331" /> +<TGConnectingPoint num="27" id="16332" /> +<TGConnectingPoint num="28" id="16333" /> +<TGConnectingPoint num="29" id="16334" /> +<TGConnectingPoint num="30" id="16335" /> +<TGConnectingPoint num="31" id="16336" /> +<TGConnectingPoint num="32" id="16337" /> +<TGConnectingPoint num="33" id="16338" /> +<TGConnectingPoint num="34" id="16339" /> +<TGConnectingPoint num="35" id="16340" /> +<TGConnectingPoint num="36" id="16341" /> +<TGConnectingPoint num="37" id="16342" /> +<TGConnectingPoint num="38" id="16343" /> +<TGConnectingPoint num="39" id="16344" /> +<TGConnectingPoint num="40" id="16345" /> +<TGConnectingPoint num="41" id="16346" /> +<TGConnectingPoint num="42" id="16347" /> +<TGConnectingPoint num="43" id="16348" /> +<TGConnectingPoint num="44" id="16349" /> +<TGConnectingPoint num="45" id="16350" /> +<TGConnectingPoint num="46" id="16351" /> +<TGConnectingPoint num="47" id="16352" /> +<TGConnectingPoint num="48" id="16353" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToLoad" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="16304" > +<father id="16354" num="0" /> +<cdparam x="143" y="239" /> +<sizeparam width="257" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> +<infoparam name="action state" value="samplesToLoad = samplesToLoad - size" /> +<TGConnectingPoint num="0" id="16296" /> +<TGConnectingPoint num="1" id="16297" /> +<TGConnectingPoint num="2" id="16298" /> +<TGConnectingPoint num="3" id="16299" /> +<TGConnectingPoint num="4" id="16300" /> +<TGConnectingPoint num="5" id="16301" /> +<TGConnectingPoint num="6" id="16302" /> +<TGConnectingPoint num="7" id="16303" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="16355" > +<cdparam x="374" y="180" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Transfer" value="Transfer(size)" /> +<P1 x="374" y="210" id="16210" /> +<P2 x="143" y="210" id="16319" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16356" > +<cdparam x="625" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Transfer" value="Transfer(size)" /> +<P1 x="625" y="180" id="16257" /> +<P2 x="374" y="180" id="16207" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16357" > +<cdparam x="374" y="120" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="374" y="150" id="16204" /> +<P2 x="625" y="150" id="16254" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="16358" > +<cdparam x="160" y="89" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, size)" /> +<P1 x="143" y="120" id="16310" /> +<P2 x="374" y="120" id="16201" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanelCopy> + +</TURTLEGSELECTEDCOMPONENTS> \ No newline at end of file diff --git a/modeling/StoreCPU_StoreConfigureSD.lib b/modeling/StoreCPU_StoreConfigureSD.lib index b286510a29..1a5f4b8c41 100644 --- a/modeling/StoreCPU_StoreConfigureSD.lib +++ b/modeling/StoreCPU_StoreConfigureSD.lib @@ -1,63 +1,63 @@ <?xml version="1.0" encoding="ISO-8859-1"?> -<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="10286" decX="227" decY="13" > +<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="7130" decX="216" decY="18" > -<TMLSDPanelCopy name="TransferConfigure" xSel="227" ySel="13" widthSel="278" heightSel="542" > -<COMPONENT type="1522" id="10188" > +<TMLSDPanelCopy name="StoreConfigure" xSel="216" ySel="18" widthSel="400" heightSel="537" > +<COMPONENT type="1522" id="7130" > <cdparam x="319" y="55" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="CPU_controller" value="Controller instance name" /> -<TGConnectingPoint num="0" id="10238" /> -<TGConnectingPoint num="1" id="10239" /> -<TGConnectingPoint num="2" id="10240" /> -<TGConnectingPoint num="3" id="10241" /> -<TGConnectingPoint num="4" id="10242" /> -<TGConnectingPoint num="5" id="10243" /> -<TGConnectingPoint num="6" id="10244" /> -<TGConnectingPoint num="7" id="10245" /> -<TGConnectingPoint num="8" id="10246" /> -<TGConnectingPoint num="9" id="10247" /> -<TGConnectingPoint num="10" id="10248" /> -<TGConnectingPoint num="11" id="10249" /> -<TGConnectingPoint num="12" id="10250" /> -<TGConnectingPoint num="13" id="10251" /> -<TGConnectingPoint num="14" id="10252" /> -<TGConnectingPoint num="15" id="10253" /> -<TGConnectingPoint num="16" id="10254" /> -<TGConnectingPoint num="17" id="10255" /> -<TGConnectingPoint num="18" id="10256" /> -<TGConnectingPoint num="19" id="10257" /> -<TGConnectingPoint num="20" id="10258" /> -<TGConnectingPoint num="21" id="10259" /> -<TGConnectingPoint num="22" id="10260" /> -<TGConnectingPoint num="23" id="10261" /> -<TGConnectingPoint num="24" id="10262" /> -<TGConnectingPoint num="25" id="10263" /> -<TGConnectingPoint num="26" id="10264" /> -<TGConnectingPoint num="27" id="10265" /> -<TGConnectingPoint num="28" id="10266" /> -<TGConnectingPoint num="29" id="10267" /> -<TGConnectingPoint num="30" id="10268" /> -<TGConnectingPoint num="31" id="10269" /> -<TGConnectingPoint num="32" id="10270" /> -<TGConnectingPoint num="33" id="10271" /> -<TGConnectingPoint num="34" id="10272" /> -<TGConnectingPoint num="35" id="10273" /> -<TGConnectingPoint num="36" id="10274" /> -<TGConnectingPoint num="37" id="10275" /> -<TGConnectingPoint num="38" id="10276" /> -<TGConnectingPoint num="39" id="10277" /> -<TGConnectingPoint num="40" id="10278" /> -<TGConnectingPoint num="41" id="10279" /> -<TGConnectingPoint num="42" id="10280" /> -<TGConnectingPoint num="43" id="10281" /> -<TGConnectingPoint num="44" id="10282" /> -<TGConnectingPoint num="45" id="10283" /> -<TGConnectingPoint num="46" id="10284" /> -<TGConnectingPoint num="47" id="10285" /> -<TGConnectingPoint num="48" id="10286" /> +<infoparam name="CPU_Controller" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7081" /> +<TGConnectingPoint num="1" id="7082" /> +<TGConnectingPoint num="2" id="7083" /> +<TGConnectingPoint num="3" id="7084" /> +<TGConnectingPoint num="4" id="7085" /> +<TGConnectingPoint num="5" id="7086" /> +<TGConnectingPoint num="6" id="7087" /> +<TGConnectingPoint num="7" id="7088" /> +<TGConnectingPoint num="8" id="7089" /> +<TGConnectingPoint num="9" id="7090" /> +<TGConnectingPoint num="10" id="7091" /> +<TGConnectingPoint num="11" id="7092" /> +<TGConnectingPoint num="12" id="7093" /> +<TGConnectingPoint num="13" id="7094" /> +<TGConnectingPoint num="14" id="7095" /> +<TGConnectingPoint num="15" id="7096" /> +<TGConnectingPoint num="16" id="7097" /> +<TGConnectingPoint num="17" id="7098" /> +<TGConnectingPoint num="18" id="7099" /> +<TGConnectingPoint num="19" id="7100" /> +<TGConnectingPoint num="20" id="7101" /> +<TGConnectingPoint num="21" id="7102" /> +<TGConnectingPoint num="22" id="7103" /> +<TGConnectingPoint num="23" id="7104" /> +<TGConnectingPoint num="24" id="7105" /> +<TGConnectingPoint num="25" id="7106" /> +<TGConnectingPoint num="26" id="7107" /> +<TGConnectingPoint num="27" id="7108" /> +<TGConnectingPoint num="28" id="7109" /> +<TGConnectingPoint num="29" id="7110" /> +<TGConnectingPoint num="30" id="7111" /> +<TGConnectingPoint num="31" id="7112" /> +<TGConnectingPoint num="32" id="7113" /> +<TGConnectingPoint num="33" id="7114" /> +<TGConnectingPoint num="34" id="7115" /> +<TGConnectingPoint num="35" id="7116" /> +<TGConnectingPoint num="36" id="7117" /> +<TGConnectingPoint num="37" id="7118" /> +<TGConnectingPoint num="38" id="7119" /> +<TGConnectingPoint num="39" id="7120" /> +<TGConnectingPoint num="40" id="7121" /> +<TGConnectingPoint num="41" id="7122" /> +<TGConnectingPoint num="42" id="7123" /> +<TGConnectingPoint num="43" id="7124" /> +<TGConnectingPoint num="44" id="7125" /> +<TGConnectingPoint num="45" id="7126" /> +<TGConnectingPoint num="46" id="7127" /> +<TGConnectingPoint num="47" id="7128" /> +<TGConnectingPoint num="48" id="7129" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> diff --git a/modeling/StoreCPU_StoreTransferCycleSD.lib b/modeling/StoreCPU_StoreTransferCycleSD.lib new file mode 100644 index 0000000000..c1f065e2ec --- /dev/null +++ b/modeling/StoreCPU_StoreTransferCycleSD.lib @@ -0,0 +1,241 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> + +<TURTLEGSELECTEDCOMPONENTS version="0.96-beta1" copyMaxId="7291" decX="61" decY="10" > + +<TMLSDPanelCopy name="StoreTransferCycle" xSel="61" ySel="10" widthSel="835" heightSel="583" > +<COMPONENT type="1520" id="7180" > +<cdparam x="720" y="86" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Dst_Storage_Instance" value="Storage instance name" /> +<TGConnectingPoint num="0" id="7131" /> +<TGConnectingPoint num="1" id="7132" /> +<TGConnectingPoint num="2" id="7133" /> +<TGConnectingPoint num="3" id="7134" /> +<TGConnectingPoint num="4" id="7135" /> +<TGConnectingPoint num="5" id="7136" /> +<TGConnectingPoint num="6" id="7137" /> +<TGConnectingPoint num="7" id="7138" /> +<TGConnectingPoint num="8" id="7139" /> +<TGConnectingPoint num="9" id="7140" /> +<TGConnectingPoint num="10" id="7141" /> +<TGConnectingPoint num="11" id="7142" /> +<TGConnectingPoint num="12" id="7143" /> +<TGConnectingPoint num="13" id="7144" /> +<TGConnectingPoint num="14" id="7145" /> +<TGConnectingPoint num="15" id="7146" /> +<TGConnectingPoint num="16" id="7147" /> +<TGConnectingPoint num="17" id="7148" /> +<TGConnectingPoint num="18" id="7149" /> +<TGConnectingPoint num="19" id="7150" /> +<TGConnectingPoint num="20" id="7151" /> +<TGConnectingPoint num="21" id="7152" /> +<TGConnectingPoint num="22" id="7153" /> +<TGConnectingPoint num="23" id="7154" /> +<TGConnectingPoint num="24" id="7155" /> +<TGConnectingPoint num="25" id="7156" /> +<TGConnectingPoint num="26" id="7157" /> +<TGConnectingPoint num="27" id="7158" /> +<TGConnectingPoint num="28" id="7159" /> +<TGConnectingPoint num="29" id="7160" /> +<TGConnectingPoint num="30" id="7161" /> +<TGConnectingPoint num="31" id="7162" /> +<TGConnectingPoint num="32" id="7163" /> +<TGConnectingPoint num="33" id="7164" /> +<TGConnectingPoint num="34" id="7165" /> +<TGConnectingPoint num="35" id="7166" /> +<TGConnectingPoint num="36" id="7167" /> +<TGConnectingPoint num="37" id="7168" /> +<TGConnectingPoint num="38" id="7169" /> +<TGConnectingPoint num="39" id="7170" /> +<TGConnectingPoint num="40" id="7171" /> +<TGConnectingPoint num="41" id="7172" /> +<TGConnectingPoint num="42" id="7173" /> +<TGConnectingPoint num="43" id="7174" /> +<TGConnectingPoint num="44" id="7175" /> +<TGConnectingPoint num="45" id="7176" /> +<TGConnectingPoint num="46" id="7177" /> +<TGConnectingPoint num="47" id="7178" /> +<TGConnectingPoint num="48" id="7179" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToStore" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7230" > +<cdparam x="486" y="86" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Transfer_Instance" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7181" /> +<TGConnectingPoint num="1" id="7182" /> +<TGConnectingPoint num="2" id="7183" /> +<TGConnectingPoint num="3" id="7184" /> +<TGConnectingPoint num="4" id="7185" /> +<TGConnectingPoint num="5" id="7186" /> +<TGConnectingPoint num="6" id="7187" /> +<TGConnectingPoint num="7" id="7188" /> +<TGConnectingPoint num="8" id="7189" /> +<TGConnectingPoint num="9" id="7190" /> +<TGConnectingPoint num="10" id="7191" /> +<TGConnectingPoint num="11" id="7192" /> +<TGConnectingPoint num="12" id="7193" /> +<TGConnectingPoint num="13" id="7194" /> +<TGConnectingPoint num="14" id="7195" /> +<TGConnectingPoint num="15" id="7196" /> +<TGConnectingPoint num="16" id="7197" /> +<TGConnectingPoint num="17" id="7198" /> +<TGConnectingPoint num="18" id="7199" /> +<TGConnectingPoint num="19" id="7200" /> +<TGConnectingPoint num="20" id="7201" /> +<TGConnectingPoint num="21" id="7202" /> +<TGConnectingPoint num="22" id="7203" /> +<TGConnectingPoint num="23" id="7204" /> +<TGConnectingPoint num="24" id="7205" /> +<TGConnectingPoint num="25" id="7206" /> +<TGConnectingPoint num="26" id="7207" /> +<TGConnectingPoint num="27" id="7208" /> +<TGConnectingPoint num="28" id="7209" /> +<TGConnectingPoint num="29" id="7210" /> +<TGConnectingPoint num="30" id="7211" /> +<TGConnectingPoint num="31" id="7212" /> +<TGConnectingPoint num="32" id="7213" /> +<TGConnectingPoint num="33" id="7214" /> +<TGConnectingPoint num="34" id="7215" /> +<TGConnectingPoint num="35" id="7216" /> +<TGConnectingPoint num="36" id="7217" /> +<TGConnectingPoint num="37" id="7218" /> +<TGConnectingPoint num="38" id="7219" /> +<TGConnectingPoint num="39" id="7220" /> +<TGConnectingPoint num="40" id="7221" /> +<TGConnectingPoint num="41" id="7222" /> +<TGConnectingPoint num="42" id="7223" /> +<TGConnectingPoint num="43" id="7224" /> +<TGConnectingPoint num="44" id="7225" /> +<TGConnectingPoint num="45" id="7226" /> +<TGConnectingPoint num="46" id="7227" /> +<TGConnectingPoint num="47" id="7228" /> +<TGConnectingPoint num="48" id="7229" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToStore" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7289" > +<cdparam x="227" y="86" /> +<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="CPU_Controller" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7240" /> +<TGConnectingPoint num="1" id="7241" /> +<TGConnectingPoint num="2" id="7242" /> +<TGConnectingPoint num="3" id="7243" /> +<TGConnectingPoint num="4" id="7244" /> +<TGConnectingPoint num="5" id="7245" /> +<TGConnectingPoint num="6" id="7246" /> +<TGConnectingPoint num="7" id="7247" /> +<TGConnectingPoint num="8" id="7248" /> +<TGConnectingPoint num="9" id="7249" /> +<TGConnectingPoint num="10" id="7250" /> +<TGConnectingPoint num="11" id="7251" /> +<TGConnectingPoint num="12" id="7252" /> +<TGConnectingPoint num="13" id="7253" /> +<TGConnectingPoint num="14" id="7254" /> +<TGConnectingPoint num="15" id="7255" /> +<TGConnectingPoint num="16" id="7256" /> +<TGConnectingPoint num="17" id="7257" /> +<TGConnectingPoint num="18" id="7258" /> +<TGConnectingPoint num="19" id="7259" /> +<TGConnectingPoint num="20" id="7260" /> +<TGConnectingPoint num="21" id="7261" /> +<TGConnectingPoint num="22" id="7262" /> +<TGConnectingPoint num="23" id="7263" /> +<TGConnectingPoint num="24" id="7264" /> +<TGConnectingPoint num="25" id="7265" /> +<TGConnectingPoint num="26" id="7266" /> +<TGConnectingPoint num="27" id="7267" /> +<TGConnectingPoint num="28" id="7268" /> +<TGConnectingPoint num="29" id="7269" /> +<TGConnectingPoint num="30" id="7270" /> +<TGConnectingPoint num="31" id="7271" /> +<TGConnectingPoint num="32" id="7272" /> +<TGConnectingPoint num="33" id="7273" /> +<TGConnectingPoint num="34" id="7274" /> +<TGConnectingPoint num="35" id="7275" /> +<TGConnectingPoint num="36" id="7276" /> +<TGConnectingPoint num="37" id="7277" /> +<TGConnectingPoint num="38" id="7278" /> +<TGConnectingPoint num="39" id="7279" /> +<TGConnectingPoint num="40" id="7280" /> +<TGConnectingPoint num="41" id="7281" /> +<TGConnectingPoint num="42" id="7282" /> +<TGConnectingPoint num="43" id="7283" /> +<TGConnectingPoint num="44" id="7284" /> +<TGConnectingPoint num="45" id="7285" /> +<TGConnectingPoint num="46" id="7286" /> +<TGConnectingPoint num="47" id="7287" /> +<TGConnectingPoint num="48" id="7288" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="destinationAddress" value="" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesToStore" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="7239" > +<father id="7289" num="0" /> +<cdparam x="232" y="159" /> +<sizeparam width="265" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" /> +<infoparam name="action state" value="samplesToStore = samplesToStore - size" /> +<TGConnectingPoint num="0" id="7231" /> +<TGConnectingPoint num="1" id="7232" /> +<TGConnectingPoint num="2" id="7233" /> +<TGConnectingPoint num="3" id="7234" /> +<TGConnectingPoint num="4" id="7235" /> +<TGConnectingPoint num="5" id="7236" /> +<TGConnectingPoint num="6" id="7237" /> +<TGConnectingPoint num="7" id="7238" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="7290" > +<cdparam x="932" y="276" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="491" y="146" id="7186" /> +<P2 x="725" y="146" id="7136" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7291" > +<cdparam x="232" y="246" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, size)" /> +<P1 x="232" y="116" id="7242" /> +<P2 x="491" y="116" id="7183" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="size" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanelCopy> + +</TURTLEGSELECTEDCOMPONENTS> \ No newline at end of file -- GitLab