diff --git a/Makefile b/Makefile index 2aa999c6f518e746d206dc68d36eea965a9555da..745b5e0bdb1eee2f0b6b56c1c9f1dc3b5345146a 100755 --- a/Makefile +++ b/Makefile @@ -54,7 +54,8 @@ make ultraclean Clean the repository from binaries and compilation artif make ttooljavac Build TTool only with javac make ttoolnotest Build TTool with gradle, but do not execute test. Performs the install -make allnotest Builld all apps, but do not execute tests. Performs the install +make allnotest Builld all apps, but do not execute tests. Performs the install +make ttoolhelp Generate the help of TTool in HTML format Other targets: @@ -127,6 +128,10 @@ export WEBCRAWLER_SERVER_BINARY = $(TTOOL_BUILD)/webcrawler-server.jar export JTTOOL_DIR = $(TTOOL_PATH)/jttool export JTTOOL_BINARY = $(TTOOL_BUILD)/jttool.jar +export TTOOL_HELP_DIR = $(TTOOL_PATH)/src/main/resources/help +MD_FILES=$(wildcard src/main/resources/help/*.md) +MD2HTML=$(MD_FILES:.md=.html) + all: ttool launcher ttool-cli graphminimize graphshow tiftranslator tmltranslator rundse remotesimulator webcrawler install allnotest: GRADLE_OPTIONS += $(GRADLE_NO_TEST) @@ -141,7 +146,7 @@ ttoolnotest: $(TTOOL_BINARY): FORCE @($(GRADLE) :ttool:build $(GRADLE_OPTIONS)) || ($(ERROR_MSG) $(GRADLE_VERSION) $(GRADLE_VERSION_NEEDED)&& $(MAKE) -C $(TTOOL_DIR) -e $@) -ttooljavac: +ttooljavac: $(MAKE) -C $(TTOOL_DIR) $(MAKE) -C $(TTOOLCLI_DIR) @@ -196,6 +201,13 @@ $(WEBCRAWLER_SERVER_BINARY): FORCE $(JTTOOL_BINARY): FORCE @$(MAKE) -C $(JTTOOL_DIR) -e $@ +ttoolhelp: html + +html: $(MD2HTML) + +%.html: %.md + pandoc $< -f markdown -t html -s -o $@ --lua-filter=doc/ttoolfilter.lua + # ======================================== # ========== DOCUMENTATION ========== # ======================================== diff --git a/build.txt b/build.txt index f2553be6972e31755684665f8ee55d21221f2dd0..212a0818c016dd0785cee7622cde7041b809bd89 100644 --- a/build.txt +++ b/build.txt @@ -1 +1 @@ -12963 \ No newline at end of file +12971 \ No newline at end of file diff --git a/modeling/DIPLODOCUS/ModelsForZ3Tests/RX5Gphy.xml b/modeling/DIPLODOCUS/ModelsForZ3Tests/RX5Gphy.xml new file mode 100644 index 0000000000000000000000000000000000000000..c05414ddece89c30b5b0d251aa584cd808af0a85 --- /dev/null +++ b/modeling/DIPLODOCUS/ModelsForZ3Tests/RX5Gphy.xml @@ -0,0 +1,40179 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<TURTLEGMODELING version="1.0beta"> + +<Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" > +<DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="6005" id="1" > +<cdparam x="355" y="140" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="5GRXphyApp" /> +</COMPONENT> + +<COMPONENT type="6005" id="2" > +<cdparam x="554" y="440" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX2_2" /> +</COMPONENT> + +<COMPONENT type="6005" id="3" > +<cdparam x="554" y="425" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX2_1" /> +</COMPONENT> + +<COMPONENT type="6005" id="4" > +<cdparam x="554" y="410" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX2_0" /> +</COMPONENT> + +<COMPONENT type="6005" id="5" > +<cdparam x="554" y="395" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX_3" /> +</COMPONENT> + +<COMPONENT type="6005" id="6" > +<cdparam x="554" y="380" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX_2" /> +</COMPONENT> + +<COMPONENT type="6005" id="7" > +<cdparam x="554" y="365" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX_1" /> +</COMPONENT> + +<COMPONENT type="6005" id="8" > +<cdparam x="554" y="350" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="MappingTX_0" /> +</COMPONENT> + +<COMPONENT type="6005" id="9" > +<cdparam x="355" y="155" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="Zigbee_TX2" /> +</COMPONENT> + +<COMPONENT type="6005" id="10" > +<cdparam x="355" y="140" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="ZigBee_TX" /> +</COMPONENT> + +<COMPONENT type="6005" id="11" > +<cdparam x="290" y="167" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="value " value="Zigbee_TX" /> +</COMPONENT> + +<COMPONENT type="6003" id="16" > +<cdparam x="50" y="150" /> +<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Requirements" /> +<TGConnectingPoint num="0" id="12" /> +<TGConnectingPoint num="1" id="13" /> +<TGConnectingPoint num="2" id="14" /> +<TGConnectingPoint num="3" id="15" /> +</COMPONENT> + +<COMPONENT type="6006" id="24" > +<cdparam x="612" y="98" /> +<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Com. Patterns" /> +<TGConnectingPoint num="0" id="20" /> +<TGConnectingPoint num="1" id="21" /> +<TGConnectingPoint num="2" id="22" /> +<TGConnectingPoint num="3" id="23" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="17" > +<father id="24" num="0" /> +<cdparam x="617" y="138" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" /> +<infoparam name="value " value="DMA_transfer" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="18" > +<father id="24" num="1" /> +<cdparam x="617" y="153" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="155" maxY="155" /> +<infoparam name="value " value="Double_DMA_transfer" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="19" > +<father id="24" num="2" /> +<cdparam x="617" y="168" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" /> +<infoparam name="value " value="CP_Memory_Copy" /> +</SUBCOMPONENT> + +<COMPONENT type="6002" id="40" > +<cdparam x="549" y="310" /> +<sizeparam width="326" height="153" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Mapping" /> +<TGConnectingPoint num="0" id="34" /> +<TGConnectingPoint num="1" id="35" /> +<TGConnectingPoint num="2" id="36" /> +<TGConnectingPoint num="3" id="37" /> +<TGConnectingPoint num="4" id="38" /> +<TGConnectingPoint num="5" id="39" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="25" > +<father id="40" num="0" /> +<cdparam x="554" y="350" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="350" maxY="350" /> +<infoparam name="value " value="EmbbMapping_LDPChw" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="26" > +<father id="40" num="1" /> +<cdparam x="554" y="365" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="365" maxY="365" /> +<infoparam name="value " value="EmbbMapping_LDPCsw" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="27" > +<father id="40" num="2" /> +<cdparam x="554" y="380" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="380" maxY="380" /> +<infoparam name="value " value="IPMapping1" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="28" > +<father id="40" num="3" /> +<cdparam x="554" y="395" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="395" maxY="395" /> +<infoparam name="value " value="IPMapping2" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="29" > +<father id="40" num="4" /> +<cdparam x="554" y="410" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="410" maxY="410" /> +<infoparam name="value " value="IPMappingFinal" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="30" > +<father id="40" num="5" /> +<cdparam x="554" y="425" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="425" maxY="425" /> +<infoparam name="value " value="IPMappingFinal_Ad" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="31" > +<father id="40" num="6" /> +<cdparam x="554" y="440" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="440" maxY="440" /> +<infoparam name="value " value="Embb" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="32" > +<father id="40" num="7" /> +<cdparam x="554" y="455" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="455" maxY="455" /> +<infoparam name="value " value="IPArch" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="33" > +<father id="40" num="8" /> +<cdparam x="554" y="470" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="554" maxX="554" minY="470" maxY="470" /> +<infoparam name="value " value="EmbbMapping1" /> +</SUBCOMPONENT> + +<COMPONENT type="6001" id="47" > +<cdparam x="898" y="99" /> +<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Architecture" /> +<TGConnectingPoint num="0" id="43" /> +<TGConnectingPoint num="1" id="44" /> +<TGConnectingPoint num="2" id="45" /> +<TGConnectingPoint num="3" id="46" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="41" > +<father id="47" num="0" /> +<cdparam x="903" y="139" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="903" maxX="903" minY="139" maxY="139" /> +<infoparam name="value " value="Embb" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="42" > +<father id="47" num="1" /> +<cdparam x="903" y="154" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="903" maxX="903" minY="154" maxY="154" /> +<infoparam name="value " value="IPArch" /> +</SUBCOMPONENT> + +<COMPONENT type="6000" id="55" > +<cdparam x="350" y="100" /> +<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Application" /> +<TGConnectingPoint num="0" id="51" /> +<TGConnectingPoint num="1" id="52" /> +<TGConnectingPoint num="2" id="53" /> +<TGConnectingPoint num="3" id="54" /> +</COMPONENT> +<SUBCOMPONENT type="6005" id="48" > +<father id="55" num="0" /> +<cdparam x="355" y="140" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="140" maxY="140" /> +<infoparam name="value " value="RX5GphyApp_Embb" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="49" > +<father id="55" num="1" /> +<cdparam x="355" y="155" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="155" maxY="155" /> +<infoparam name="value " value="RX5GphyApp_IP" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="6005" id="50" > +<father id="55" num="2" /> +<cdparam x="355" y="170" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="170" maxY="170" /> +<infoparam name="value " value="RX5GphyApp_IPAd" /> +</SUBCOMPONENT> + +<CONNECTOR type="6004" id="57" > +<cdparam x="950" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="56" /> +<P1 x="998" y="219" id="43" /> +<P2 x="777" y="310" id="35" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="59" > +<cdparam x="700" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="58" /> +<P1 x="712" y="218" id="20" /> +<P2 x="712" y="310" id="36" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="61" > +<cdparam x="450" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="60" /> +<P1 x="450" y="220" id="51" /> +<P2 x="646" y="310" id="34" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</DiplodocusMethodologyDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="RX5GphyApp_Embb" tabs="TML Component Task Diagram$F_Source$X_Source$F_FFT$X_FFT$F_IFFT$X_IFFT$F_QAMDemod$X_QAMDemod$F_Descrambling$X_Descrambling$F_LDPCDecoder$X_LDPCDecoder$F_Sink$X_Sink$F_RemoveCRC$X_RemoveCRC" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="4500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > +<CONNECTOR type="126" id="62" > +<cdparam x="811" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="811" y="496" id="232" /> +<P2 x="904" y="496" id="351" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="63" > +<cdparam x="811" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="811" y="286" id="251" /> +<P2 x="904" y="286" id="332" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="64" > +<cdparam x="371" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="371" y="496" id="155" /> +<P2 x="475" y="496" id="270" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="65" > +<cdparam x="371" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="371" y="290" id="174" /> +<P2 x="475" y="290" id="289" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="66" > +<cdparam x="2412" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2412" y="410" id="753" /> +<P2 x="2327" y="381" id="700" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="67" > +<cdparam x="2439" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1660" y="501" id="462" /> +<P2 x="1753" y="503" id="619" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="68" > +<cdparam x="2439" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1660" y="291" id="481" /> +<P2 x="1753" y="293" id="600" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="69" > +<cdparam x="2838" y="406" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2819" y="412" id="943" /> +<P2 x="2734" y="383" id="890" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="70" > +<cdparam x="3344" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2536" y="510" id="715" /> +<P2 x="2607" y="505" id="922" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="71" > +<cdparam x="3344" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2536" y="302" id="734" /> +<P2 x="2607" y="297" id="903" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="72" > +<cdparam x="2652" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2633" y="505" id="927" /> +<P2 x="2661" y="505" id="945" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="73" > +<cdparam x="2652" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2633" y="297" id="908" /> +<P2 x="2662" y="297" id="892" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="74" > +<cdparam x="2906" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2887" y="502" id="941" /> +<P2 x="2917" y="502" id="874" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="75" > +<cdparam x="2907" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2888" y="291" id="888" /> +<P2 x="2917" y="291" id="855" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="76" > +<cdparam x="3122" y="492" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3067" y="502" id="782" /> +<P2 x="3095" y="502" id="830" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="77" > +<cdparam x="3122" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3067" y="291" id="801" /> +<P2 x="3096" y="291" id="817" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="78" > +<cdparam x="2962" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2943" y="502" id="869" /> +<P2 x="3041" y="502" id="777" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="79" > +<cdparam x="2962" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2943" y="291" id="850" /> +<P2 x="3041" y="291" id="796" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="80" > +<cdparam x="3308" y="405" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3253" y="407" id="828" /> +<P2 x="3168" y="378" id="815" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="81" > +<cdparam x="2089" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2089" y="497" id="566" /> +<P2 x="2200" y="497" id="662" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="82" > +<cdparam x="2089" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2089" y="288" id="547" /> +<P2 x="2200" y="288" id="681" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="83" > +<cdparam x="2471" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2480" y="510" id="755" /> +<P2 x="2510" y="510" id="720" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="84" > +<cdparam x="2472" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2481" y="302" id="702" /> +<P2 x="2510" y="302" id="739" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="85" > +<cdparam x="2217" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2226" y="497" id="667" /> +<P2 x="2254" y="497" id="757" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="86" > +<cdparam x="2217" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2226" y="288" id="686" /> +<P2 x="2255" y="288" id="704" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="87" > +<cdparam x="2033" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2033" y="497" id="638" /> +<P2 x="2063" y="497" id="571" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="88" > +<cdparam x="2034" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2034" y="288" id="585" /> +<P2 x="2063" y="288" id="552" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="89" > +<cdparam x="1240" y="501" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1240" y="501" id="389" /> +<P2 x="1324" y="501" id="500" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="90" > +<cdparam x="1240" y="291" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1240" y="291" id="370" /> +<P2 x="1324" y="291" id="519" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="91" > +<cdparam x="901" y="571" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="930" y="496" id="356" /> +<P2 x="958" y="496" id="410" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="92" > +<cdparam x="901" y="361" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="930" y="286" id="337" /> +<P2 x="963" y="286" id="319" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="93" > +<cdparam x="1155" y="571" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1184" y="501" id="412" /> +<P2 x="1214" y="501" id="394" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="94" > +<cdparam x="1160" y="361" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1189" y="291" id="321" /> +<P2 x="1214" y="291" id="375" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="95" > +<cdparam x="1087" y="474" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1116" y="404" id="408" /> +<P2 x="1035" y="373" id="317" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="96" > +<cdparam x="1520" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1609" y="291" id="434" /> +<P2 x="1634" y="291" id="486" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="97" > +<cdparam x="1515" y="494" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1604" y="501" id="449" /> +<P2 x="1634" y="501" id="467" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="98" > +<cdparam x="1261" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1350" y="291" id="524" /> +<P2 x="1383" y="291" id="436" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="99" > +<cdparam x="1261" y="494" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1350" y="501" id="505" /> +<P2 x="1378" y="501" id="451" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="100" > +<cdparam x="1447" y="397" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1536" y="404" id="447" /> +<P2 x="1455" y="373" id="432" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="101" > +<cdparam x="1547" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1779" y="503" id="624" /> +<P2 x="1807" y="503" id="642" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="102" > +<cdparam x="1547" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1779" y="293" id="605" /> +<P2 x="1808" y="293" id="589" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="103" > +<cdparam x="1733" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1965" y="405" id="640" /> +<P2 x="1880" y="376" id="587" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="104" > +<cdparam x="755" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="755" y="496" id="219" /> +<P2 x="785" y="496" id="237" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="105" > +<cdparam x="760" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="763" y="286" id="204" /> +<P2 x="785" y="286" id="256" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="106" > +<cdparam x="501" y="499" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="501" y="496" id="275" /> +<P2 x="529" y="496" id="221" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="107" > +<cdparam x="501" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="501" y="290" id="294" /> +<P2 x="537" y="290" id="206" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="108" > +<cdparam x="640" y="400" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="687" y="399" id="217" /> +<P2 x="609" y="368" id="202" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="109" > +<cdparam x="315" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="315" y="496" id="144" /> +<P2 x="345" y="496" id="160" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="110" > +<cdparam x="316" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="316" y="290" id="131" /> +<P2 x="345" y="290" id="179" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="111" > +<cdparam x="247" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="247" y="398" id="142" /> +<P2 x="162" y="369" id="129" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="301" id="128" > +<cdparam x="38" y="23" /> +<sizeparam width="340" height="111" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="In this model the LDPC decoder is modeled +as a single composite block. +In this model, operation RemoveCP is not present +as it is realized by means of proper memory access +when transferring data from Source to FFT +via a dedicated Communication Pattern. + +This model is specific to the implementation +we realized for the Embb platform. +" /> +<TGConnectingPoint num="0" id="112" /> +<TGConnectingPoint num="1" id="113" /> +<TGConnectingPoint num="2" id="114" /> +<TGConnectingPoint num="3" id="115" /> +<TGConnectingPoint num="4" id="116" /> +<TGConnectingPoint num="5" id="117" /> +<TGConnectingPoint num="6" id="118" /> +<TGConnectingPoint num="7" id="119" /> +<TGConnectingPoint num="8" id="120" /> +<TGConnectingPoint num="9" id="121" /> +<TGConnectingPoint num="10" id="122" /> +<TGConnectingPoint num="11" id="123" /> +<TGConnectingPoint num="12" id="124" /> +<TGConnectingPoint num="13" id="125" /> +<TGConnectingPoint num="14" id="126" /> +<TGConnectingPoint num="15" id="127" /> +<extraparam> +<Line value="In this model the LDPC decoder is modeled" /> +<Line value="as a single composite block." /> +<Line value="In this model, operation RemoveCP is not present" /> +<Line value="as it is realized by means of proper memory access" /> +<Line value="when transferring data from Source to FFT" /> +<Line value="via a dedicated Communication Pattern." /> +<Line value="" /> +<Line value="This model is specific to the implementation" /> +<Line value="we realized for the Embb platform." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="201" > +<cdparam x="48" y="148" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Source" /> +<TGConnectingPoint num="0" id="193" /> +<TGConnectingPoint num="1" id="194" /> +<TGConnectingPoint num="2" id="195" /> +<TGConnectingPoint num="3" id="196" /> +<TGConnectingPoint num="4" id="197" /> +<TGConnectingPoint num="5" id="198" /> +<TGConnectingPoint num="6" id="199" /> +<TGConnectingPoint num="7" id="200" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="141" > +<father id="201" num="0" /> +<cdparam x="103" y="206" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Source" /> +<TGConnectingPoint num="0" id="133" /> +<TGConnectingPoint num="1" id="134" /> +<TGConnectingPoint num="2" id="135" /> +<TGConnectingPoint num="3" id="136" /> +<TGConnectingPoint num="4" id="137" /> +<TGConnectingPoint num="5" id="138" /> +<TGConnectingPoint num="6" id="139" /> +<TGConnectingPoint num="7" id="140" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="130" > +<father id="141" num="0" /> +<cdparam x="149" y="343" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="129" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="132" > +<father id="141" num="1" /> +<cdparam x="290" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Source_ChOut" /> +<TGConnectingPoint num="0" id="131" /> +<extraparam> +<Prop commName="Source_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="154" > +<father id="201" num="1" /> +<cdparam x="102" y="411" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Source" /> +<TGConnectingPoint num="0" id="146" /> +<TGConnectingPoint num="1" id="147" /> +<TGConnectingPoint num="2" id="148" /> +<TGConnectingPoint num="3" id="149" /> +<TGConnectingPoint num="4" id="150" /> +<TGConnectingPoint num="5" id="151" /> +<TGConnectingPoint num="6" id="152" /> +<TGConnectingPoint num="7" id="153" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="143" > +<father id="154" num="0" /> +<cdparam x="234" y="398" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="142" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="145" > +<father id="154" num="1" /> +<cdparam x="289" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Source_EvtOut" /> +<TGConnectingPoint num="0" id="144" /> +<extraparam> +<Prop commName="Source_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="173" > +<father id="201" num="2" /> +<cdparam x="345" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="155" /> +<TGConnectingPoint num="1" id="156" /> +<TGConnectingPoint num="2" id="157" /> +<TGConnectingPoint num="3" id="158" /> +<TGConnectingPoint num="4" id="159" /> +<TGConnectingPoint num="5" id="160" /> +<TGConnectingPoint num="6" id="161" /> +<TGConnectingPoint num="7" id="162" /> +<TGConnectingPoint num="8" id="163" /> +<TGConnectingPoint num="9" id="164" /> +<TGConnectingPoint num="10" id="165" /> +<TGConnectingPoint num="11" id="166" /> +<TGConnectingPoint num="12" id="167" /> +<TGConnectingPoint num="13" id="168" /> +<TGConnectingPoint num="14" id="169" /> +<TGConnectingPoint num="15" id="170" /> +<TGConnectingPoint num="16" id="171" /> +<TGConnectingPoint num="17" id="172" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="192" > +<father id="201" num="3" /> +<cdparam x="345" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="174" /> +<TGConnectingPoint num="1" id="175" /> +<TGConnectingPoint num="2" id="176" /> +<TGConnectingPoint num="3" id="177" /> +<TGConnectingPoint num="4" id="178" /> +<TGConnectingPoint num="5" id="179" /> +<TGConnectingPoint num="6" id="180" /> +<TGConnectingPoint num="7" id="181" /> +<TGConnectingPoint num="8" id="182" /> +<TGConnectingPoint num="9" id="183" /> +<TGConnectingPoint num="10" id="184" /> +<TGConnectingPoint num="11" id="185" /> +<TGConnectingPoint num="12" id="186" /> +<TGConnectingPoint num="13" id="187" /> +<TGConnectingPoint num="14" id="188" /> +<TGConnectingPoint num="15" id="189" /> +<TGConnectingPoint num="16" id="190" /> +<TGConnectingPoint num="17" id="191" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="316" > +<cdparam x="488" y="149" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="FFT" /> +<TGConnectingPoint num="0" id="308" /> +<TGConnectingPoint num="1" id="309" /> +<TGConnectingPoint num="2" id="310" /> +<TGConnectingPoint num="3" id="311" /> +<TGConnectingPoint num="4" id="312" /> +<TGConnectingPoint num="5" id="313" /> +<TGConnectingPoint num="6" id="314" /> +<TGConnectingPoint num="7" id="315" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="216" > +<father id="316" num="0" /> +<cdparam x="550" y="205" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_FFT" /> +<TGConnectingPoint num="0" id="208" /> +<TGConnectingPoint num="1" id="209" /> +<TGConnectingPoint num="2" id="210" /> +<TGConnectingPoint num="3" id="211" /> +<TGConnectingPoint num="4" id="212" /> +<TGConnectingPoint num="5" id="213" /> +<TGConnectingPoint num="6" id="214" /> +<TGConnectingPoint num="7" id="215" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="203" > +<father id="216" num="0" /> +<cdparam x="596" y="342" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="202" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="205" > +<father id="216" num="1" /> +<cdparam x="737" y="273" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChOut" /> +<TGConnectingPoint num="0" id="204" /> +<extraparam> +<Prop commName="FFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="207" > +<father id="216" num="2" /> +<cdparam x="537" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChIn" /> +<TGConnectingPoint num="0" id="206" /> +<extraparam> +<Prop commName="FFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="231" > +<father id="316" num="1" /> +<cdparam x="542" y="412" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_FFT" /> +<TGConnectingPoint num="0" id="223" /> +<TGConnectingPoint num="1" id="224" /> +<TGConnectingPoint num="2" id="225" /> +<TGConnectingPoint num="3" id="226" /> +<TGConnectingPoint num="4" id="227" /> +<TGConnectingPoint num="5" id="228" /> +<TGConnectingPoint num="6" id="229" /> +<TGConnectingPoint num="7" id="230" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="218" > +<father id="231" num="0" /> +<cdparam x="674" y="399" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="217" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="220" > +<father id="231" num="1" /> +<cdparam x="729" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtOut" /> +<TGConnectingPoint num="0" id="219" /> +<extraparam> +<Prop commName="FFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="222" > +<father id="231" num="2" /> +<cdparam x="529" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtIn" /> +<TGConnectingPoint num="0" id="221" /> +<extraparam> +<Prop commName="FFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="250" > +<father id="316" num="2" /> +<cdparam x="785" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="232" /> +<TGConnectingPoint num="1" id="233" /> +<TGConnectingPoint num="2" id="234" /> +<TGConnectingPoint num="3" id="235" /> +<TGConnectingPoint num="4" id="236" /> +<TGConnectingPoint num="5" id="237" /> +<TGConnectingPoint num="6" id="238" /> +<TGConnectingPoint num="7" id="239" /> +<TGConnectingPoint num="8" id="240" /> +<TGConnectingPoint num="9" id="241" /> +<TGConnectingPoint num="10" id="242" /> +<TGConnectingPoint num="11" id="243" /> +<TGConnectingPoint num="12" id="244" /> +<TGConnectingPoint num="13" id="245" /> +<TGConnectingPoint num="14" id="246" /> +<TGConnectingPoint num="15" id="247" /> +<TGConnectingPoint num="16" id="248" /> +<TGConnectingPoint num="17" id="249" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="269" > +<father id="316" num="3" /> +<cdparam x="785" y="273" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="251" /> +<TGConnectingPoint num="1" id="252" /> +<TGConnectingPoint num="2" id="253" /> +<TGConnectingPoint num="3" id="254" /> +<TGConnectingPoint num="4" id="255" /> +<TGConnectingPoint num="5" id="256" /> +<TGConnectingPoint num="6" id="257" /> +<TGConnectingPoint num="7" id="258" /> +<TGConnectingPoint num="8" id="259" /> +<TGConnectingPoint num="9" id="260" /> +<TGConnectingPoint num="10" id="261" /> +<TGConnectingPoint num="11" id="262" /> +<TGConnectingPoint num="12" id="263" /> +<TGConnectingPoint num="13" id="264" /> +<TGConnectingPoint num="14" id="265" /> +<TGConnectingPoint num="15" id="266" /> +<TGConnectingPoint num="16" id="267" /> +<TGConnectingPoint num="17" id="268" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="288" > +<father id="316" num="4" /> +<cdparam x="475" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="270" /> +<TGConnectingPoint num="1" id="271" /> +<TGConnectingPoint num="2" id="272" /> +<TGConnectingPoint num="3" id="273" /> +<TGConnectingPoint num="4" id="274" /> +<TGConnectingPoint num="5" id="275" /> +<TGConnectingPoint num="6" id="276" /> +<TGConnectingPoint num="7" id="277" /> +<TGConnectingPoint num="8" id="278" /> +<TGConnectingPoint num="9" id="279" /> +<TGConnectingPoint num="10" id="280" /> +<TGConnectingPoint num="11" id="281" /> +<TGConnectingPoint num="12" id="282" /> +<TGConnectingPoint num="13" id="283" /> +<TGConnectingPoint num="14" id="284" /> +<TGConnectingPoint num="15" id="285" /> +<TGConnectingPoint num="16" id="286" /> +<TGConnectingPoint num="17" id="287" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="307" > +<father id="316" num="5" /> +<cdparam x="475" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="289" /> +<TGConnectingPoint num="1" id="290" /> +<TGConnectingPoint num="2" id="291" /> +<TGConnectingPoint num="3" id="292" /> +<TGConnectingPoint num="4" id="293" /> +<TGConnectingPoint num="5" id="294" /> +<TGConnectingPoint num="6" id="295" /> +<TGConnectingPoint num="7" id="296" /> +<TGConnectingPoint num="8" id="297" /> +<TGConnectingPoint num="9" id="298" /> +<TGConnectingPoint num="10" id="299" /> +<TGConnectingPoint num="11" id="300" /> +<TGConnectingPoint num="12" id="301" /> +<TGConnectingPoint num="13" id="302" /> +<TGConnectingPoint num="14" id="303" /> +<TGConnectingPoint num="15" id="304" /> +<TGConnectingPoint num="16" id="305" /> +<TGConnectingPoint num="17" id="306" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="431" > +<cdparam x="917" y="154" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="IFFT" /> +<TGConnectingPoint num="0" id="423" /> +<TGConnectingPoint num="1" id="424" /> +<TGConnectingPoint num="2" id="425" /> +<TGConnectingPoint num="3" id="426" /> +<TGConnectingPoint num="4" id="427" /> +<TGConnectingPoint num="5" id="428" /> +<TGConnectingPoint num="6" id="429" /> +<TGConnectingPoint num="7" id="430" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="331" > +<father id="431" num="0" /> +<cdparam x="976" y="210" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_IFFT" /> +<TGConnectingPoint num="0" id="323" /> +<TGConnectingPoint num="1" id="324" /> +<TGConnectingPoint num="2" id="325" /> +<TGConnectingPoint num="3" id="326" /> +<TGConnectingPoint num="4" id="327" /> +<TGConnectingPoint num="5" id="328" /> +<TGConnectingPoint num="6" id="329" /> +<TGConnectingPoint num="7" id="330" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="318" > +<father id="331" num="0" /> +<cdparam x="1022" y="347" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="317" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="320" > +<father id="331" num="1" /> +<cdparam x="963" y="273" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChIn" /> +<TGConnectingPoint num="0" id="319" /> +<extraparam> +<Prop commName="IFFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="322" > +<father id="331" num="2" /> +<cdparam x="1163" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChOut" /> +<TGConnectingPoint num="0" id="321" /> +<extraparam> +<Prop commName="IFFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="350" > +<father id="431" num="1" /> +<cdparam x="904" y="273" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="332" /> +<TGConnectingPoint num="1" id="333" /> +<TGConnectingPoint num="2" id="334" /> +<TGConnectingPoint num="3" id="335" /> +<TGConnectingPoint num="4" id="336" /> +<TGConnectingPoint num="5" id="337" /> +<TGConnectingPoint num="6" id="338" /> +<TGConnectingPoint num="7" id="339" /> +<TGConnectingPoint num="8" id="340" /> +<TGConnectingPoint num="9" id="341" /> +<TGConnectingPoint num="10" id="342" /> +<TGConnectingPoint num="11" id="343" /> +<TGConnectingPoint num="12" id="344" /> +<TGConnectingPoint num="13" id="345" /> +<TGConnectingPoint num="14" id="346" /> +<TGConnectingPoint num="15" id="347" /> +<TGConnectingPoint num="16" id="348" /> +<TGConnectingPoint num="17" id="349" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="369" > +<father id="431" num="2" /> +<cdparam x="904" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="351" /> +<TGConnectingPoint num="1" id="352" /> +<TGConnectingPoint num="2" id="353" /> +<TGConnectingPoint num="3" id="354" /> +<TGConnectingPoint num="4" id="355" /> +<TGConnectingPoint num="5" id="356" /> +<TGConnectingPoint num="6" id="357" /> +<TGConnectingPoint num="7" id="358" /> +<TGConnectingPoint num="8" id="359" /> +<TGConnectingPoint num="9" id="360" /> +<TGConnectingPoint num="10" id="361" /> +<TGConnectingPoint num="11" id="362" /> +<TGConnectingPoint num="12" id="363" /> +<TGConnectingPoint num="13" id="364" /> +<TGConnectingPoint num="14" id="365" /> +<TGConnectingPoint num="15" id="366" /> +<TGConnectingPoint num="16" id="367" /> +<TGConnectingPoint num="17" id="368" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="388" > +<father id="431" num="3" /> +<cdparam x="1214" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="370" /> +<TGConnectingPoint num="1" id="371" /> +<TGConnectingPoint num="2" id="372" /> +<TGConnectingPoint num="3" id="373" /> +<TGConnectingPoint num="4" id="374" /> +<TGConnectingPoint num="5" id="375" /> +<TGConnectingPoint num="6" id="376" /> +<TGConnectingPoint num="7" id="377" /> +<TGConnectingPoint num="8" id="378" /> +<TGConnectingPoint num="9" id="379" /> +<TGConnectingPoint num="10" id="380" /> +<TGConnectingPoint num="11" id="381" /> +<TGConnectingPoint num="12" id="382" /> +<TGConnectingPoint num="13" id="383" /> +<TGConnectingPoint num="14" id="384" /> +<TGConnectingPoint num="15" id="385" /> +<TGConnectingPoint num="16" id="386" /> +<TGConnectingPoint num="17" id="387" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="407" > +<father id="431" num="4" /> +<cdparam x="1214" y="488" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="389" /> +<TGConnectingPoint num="1" id="390" /> +<TGConnectingPoint num="2" id="391" /> +<TGConnectingPoint num="3" id="392" /> +<TGConnectingPoint num="4" id="393" /> +<TGConnectingPoint num="5" id="394" /> +<TGConnectingPoint num="6" id="395" /> +<TGConnectingPoint num="7" id="396" /> +<TGConnectingPoint num="8" id="397" /> +<TGConnectingPoint num="9" id="398" /> +<TGConnectingPoint num="10" id="399" /> +<TGConnectingPoint num="11" id="400" /> +<TGConnectingPoint num="12" id="401" /> +<TGConnectingPoint num="13" id="402" /> +<TGConnectingPoint num="14" id="403" /> +<TGConnectingPoint num="15" id="404" /> +<TGConnectingPoint num="16" id="405" /> +<TGConnectingPoint num="17" id="406" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="422" > +<father id="431" num="5" /> +<cdparam x="971" y="417" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_IFFT" /> +<TGConnectingPoint num="0" id="414" /> +<TGConnectingPoint num="1" id="415" /> +<TGConnectingPoint num="2" id="416" /> +<TGConnectingPoint num="3" id="417" /> +<TGConnectingPoint num="4" id="418" /> +<TGConnectingPoint num="5" id="419" /> +<TGConnectingPoint num="6" id="420" /> +<TGConnectingPoint num="7" id="421" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="409" > +<father id="422" num="0" /> +<cdparam x="1103" y="404" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="408" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="411" > +<father id="422" num="1" /> +<cdparam x="958" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtIn" /> +<TGConnectingPoint num="0" id="410" /> +<extraparam> +<Prop commName="IFFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="413" > +<father id="422" num="2" /> +<cdparam x="1158" y="488" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtOut" /> +<TGConnectingPoint num="0" id="412" /> +<extraparam> +<Prop commName="IFFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="546" > +<cdparam x="1337" y="154" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="QAMDemod" /> +<TGConnectingPoint num="0" id="538" /> +<TGConnectingPoint num="1" id="539" /> +<TGConnectingPoint num="2" id="540" /> +<TGConnectingPoint num="3" id="541" /> +<TGConnectingPoint num="4" id="542" /> +<TGConnectingPoint num="5" id="543" /> +<TGConnectingPoint num="6" id="544" /> +<TGConnectingPoint num="7" id="545" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="446" > +<father id="546" num="0" /> +<cdparam x="1396" y="210" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_QAMDemod" /> +<TGConnectingPoint num="0" id="438" /> +<TGConnectingPoint num="1" id="439" /> +<TGConnectingPoint num="2" id="440" /> +<TGConnectingPoint num="3" id="441" /> +<TGConnectingPoint num="4" id="442" /> +<TGConnectingPoint num="5" id="443" /> +<TGConnectingPoint num="6" id="444" /> +<TGConnectingPoint num="7" id="445" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="433" > +<father id="446" num="0" /> +<cdparam x="1442" y="347" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="432" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="435" > +<father id="446" num="1" /> +<cdparam x="1583" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChOut" /> +<TGConnectingPoint num="0" id="434" /> +<extraparam> +<Prop commName="QAMDemod_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="437" > +<father id="446" num="2" /> +<cdparam x="1383" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChIn" /> +<TGConnectingPoint num="0" id="436" /> +<extraparam> +<Prop commName="QAMDemod_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="461" > +<father id="546" num="1" /> +<cdparam x="1391" y="417" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_QAMDemod" /> +<TGConnectingPoint num="0" id="453" /> +<TGConnectingPoint num="1" id="454" /> +<TGConnectingPoint num="2" id="455" /> +<TGConnectingPoint num="3" id="456" /> +<TGConnectingPoint num="4" id="457" /> +<TGConnectingPoint num="5" id="458" /> +<TGConnectingPoint num="6" id="459" /> +<TGConnectingPoint num="7" id="460" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="448" > +<father id="461" num="0" /> +<cdparam x="1523" y="404" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="447" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="450" > +<father id="461" num="1" /> +<cdparam x="1578" y="488" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtOut" /> +<TGConnectingPoint num="0" id="449" /> +<extraparam> +<Prop commName="QAMDemod_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="452" > +<father id="461" num="2" /> +<cdparam x="1378" y="488" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtIn" /> +<TGConnectingPoint num="0" id="451" /> +<extraparam> +<Prop commName="QAMDemod_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="480" > +<father id="546" num="2" /> +<cdparam x="1634" y="488" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="462" /> +<TGConnectingPoint num="1" id="463" /> +<TGConnectingPoint num="2" id="464" /> +<TGConnectingPoint num="3" id="465" /> +<TGConnectingPoint num="4" id="466" /> +<TGConnectingPoint num="5" id="467" /> +<TGConnectingPoint num="6" id="468" /> +<TGConnectingPoint num="7" id="469" /> +<TGConnectingPoint num="8" id="470" /> +<TGConnectingPoint num="9" id="471" /> +<TGConnectingPoint num="10" id="472" /> +<TGConnectingPoint num="11" id="473" /> +<TGConnectingPoint num="12" id="474" /> +<TGConnectingPoint num="13" id="475" /> +<TGConnectingPoint num="14" id="476" /> +<TGConnectingPoint num="15" id="477" /> +<TGConnectingPoint num="16" id="478" /> +<TGConnectingPoint num="17" id="479" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="499" > +<father id="546" num="3" /> +<cdparam x="1634" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="481" /> +<TGConnectingPoint num="1" id="482" /> +<TGConnectingPoint num="2" id="483" /> +<TGConnectingPoint num="3" id="484" /> +<TGConnectingPoint num="4" id="485" /> +<TGConnectingPoint num="5" id="486" /> +<TGConnectingPoint num="6" id="487" /> +<TGConnectingPoint num="7" id="488" /> +<TGConnectingPoint num="8" id="489" /> +<TGConnectingPoint num="9" id="490" /> +<TGConnectingPoint num="10" id="491" /> +<TGConnectingPoint num="11" id="492" /> +<TGConnectingPoint num="12" id="493" /> +<TGConnectingPoint num="13" id="494" /> +<TGConnectingPoint num="14" id="495" /> +<TGConnectingPoint num="15" id="496" /> +<TGConnectingPoint num="16" id="497" /> +<TGConnectingPoint num="17" id="498" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="518" > +<father id="546" num="4" /> +<cdparam x="1324" y="488" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="500" /> +<TGConnectingPoint num="1" id="501" /> +<TGConnectingPoint num="2" id="502" /> +<TGConnectingPoint num="3" id="503" /> +<TGConnectingPoint num="4" id="504" /> +<TGConnectingPoint num="5" id="505" /> +<TGConnectingPoint num="6" id="506" /> +<TGConnectingPoint num="7" id="507" /> +<TGConnectingPoint num="8" id="508" /> +<TGConnectingPoint num="9" id="509" /> +<TGConnectingPoint num="10" id="510" /> +<TGConnectingPoint num="11" id="511" /> +<TGConnectingPoint num="12" id="512" /> +<TGConnectingPoint num="13" id="513" /> +<TGConnectingPoint num="14" id="514" /> +<TGConnectingPoint num="15" id="515" /> +<TGConnectingPoint num="16" id="516" /> +<TGConnectingPoint num="17" id="517" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="537" > +<father id="546" num="5" /> +<cdparam x="1324" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="519" /> +<TGConnectingPoint num="1" id="520" /> +<TGConnectingPoint num="2" id="521" /> +<TGConnectingPoint num="3" id="522" /> +<TGConnectingPoint num="4" id="523" /> +<TGConnectingPoint num="5" id="524" /> +<TGConnectingPoint num="6" id="525" /> +<TGConnectingPoint num="7" id="526" /> +<TGConnectingPoint num="8" id="527" /> +<TGConnectingPoint num="9" id="528" /> +<TGConnectingPoint num="10" id="529" /> +<TGConnectingPoint num="11" id="530" /> +<TGConnectingPoint num="12" id="531" /> +<TGConnectingPoint num="13" id="532" /> +<TGConnectingPoint num="14" id="533" /> +<TGConnectingPoint num="15" id="534" /> +<TGConnectingPoint num="16" id="535" /> +<TGConnectingPoint num="17" id="536" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="661" > +<cdparam x="1766" y="155" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Descrambling" /> +<TGConnectingPoint num="0" id="653" /> +<TGConnectingPoint num="1" id="654" /> +<TGConnectingPoint num="2" id="655" /> +<TGConnectingPoint num="3" id="656" /> +<TGConnectingPoint num="4" id="657" /> +<TGConnectingPoint num="5" id="658" /> +<TGConnectingPoint num="6" id="659" /> +<TGConnectingPoint num="7" id="660" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="565" > +<father id="661" num="0" /> +<cdparam x="2063" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="547" /> +<TGConnectingPoint num="1" id="548" /> +<TGConnectingPoint num="2" id="549" /> +<TGConnectingPoint num="3" id="550" /> +<TGConnectingPoint num="4" id="551" /> +<TGConnectingPoint num="5" id="552" /> +<TGConnectingPoint num="6" id="553" /> +<TGConnectingPoint num="7" id="554" /> +<TGConnectingPoint num="8" id="555" /> +<TGConnectingPoint num="9" id="556" /> +<TGConnectingPoint num="10" id="557" /> +<TGConnectingPoint num="11" id="558" /> +<TGConnectingPoint num="12" id="559" /> +<TGConnectingPoint num="13" id="560" /> +<TGConnectingPoint num="14" id="561" /> +<TGConnectingPoint num="15" id="562" /> +<TGConnectingPoint num="16" id="563" /> +<TGConnectingPoint num="17" id="564" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="584" > +<father id="661" num="1" /> +<cdparam x="2063" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="566" /> +<TGConnectingPoint num="1" id="567" /> +<TGConnectingPoint num="2" id="568" /> +<TGConnectingPoint num="3" id="569" /> +<TGConnectingPoint num="4" id="570" /> +<TGConnectingPoint num="5" id="571" /> +<TGConnectingPoint num="6" id="572" /> +<TGConnectingPoint num="7" id="573" /> +<TGConnectingPoint num="8" id="574" /> +<TGConnectingPoint num="9" id="575" /> +<TGConnectingPoint num="10" id="576" /> +<TGConnectingPoint num="11" id="577" /> +<TGConnectingPoint num="12" id="578" /> +<TGConnectingPoint num="13" id="579" /> +<TGConnectingPoint num="14" id="580" /> +<TGConnectingPoint num="15" id="581" /> +<TGConnectingPoint num="16" id="582" /> +<TGConnectingPoint num="17" id="583" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="599" > +<father id="661" num="2" /> +<cdparam x="1821" y="213" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Descrambling" /> +<TGConnectingPoint num="0" id="591" /> +<TGConnectingPoint num="1" id="592" /> +<TGConnectingPoint num="2" id="593" /> +<TGConnectingPoint num="3" id="594" /> +<TGConnectingPoint num="4" id="595" /> +<TGConnectingPoint num="5" id="596" /> +<TGConnectingPoint num="6" id="597" /> +<TGConnectingPoint num="7" id="598" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="586" > +<father id="599" num="0" /> +<cdparam x="2008" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChOut" /> +<TGConnectingPoint num="0" id="585" /> +<extraparam> +<Prop commName="Descrambling_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="588" > +<father id="599" num="1" /> +<cdparam x="1867" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="587" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="590" > +<father id="599" num="2" /> +<cdparam x="1808" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="589" /> +<extraparam> +<Prop commName="Descrambling_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="618" > +<father id="661" num="3" /> +<cdparam x="1753" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="600" /> +<TGConnectingPoint num="1" id="601" /> +<TGConnectingPoint num="2" id="602" /> +<TGConnectingPoint num="3" id="603" /> +<TGConnectingPoint num="4" id="604" /> +<TGConnectingPoint num="5" id="605" /> +<TGConnectingPoint num="6" id="606" /> +<TGConnectingPoint num="7" id="607" /> +<TGConnectingPoint num="8" id="608" /> +<TGConnectingPoint num="9" id="609" /> +<TGConnectingPoint num="10" id="610" /> +<TGConnectingPoint num="11" id="611" /> +<TGConnectingPoint num="12" id="612" /> +<TGConnectingPoint num="13" id="613" /> +<TGConnectingPoint num="14" id="614" /> +<TGConnectingPoint num="15" id="615" /> +<TGConnectingPoint num="16" id="616" /> +<TGConnectingPoint num="17" id="617" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="637" > +<father id="661" num="4" /> +<cdparam x="1753" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="619" /> +<TGConnectingPoint num="1" id="620" /> +<TGConnectingPoint num="2" id="621" /> +<TGConnectingPoint num="3" id="622" /> +<TGConnectingPoint num="4" id="623" /> +<TGConnectingPoint num="5" id="624" /> +<TGConnectingPoint num="6" id="625" /> +<TGConnectingPoint num="7" id="626" /> +<TGConnectingPoint num="8" id="627" /> +<TGConnectingPoint num="9" id="628" /> +<TGConnectingPoint num="10" id="629" /> +<TGConnectingPoint num="11" id="630" /> +<TGConnectingPoint num="12" id="631" /> +<TGConnectingPoint num="13" id="632" /> +<TGConnectingPoint num="14" id="633" /> +<TGConnectingPoint num="15" id="634" /> +<TGConnectingPoint num="16" id="635" /> +<TGConnectingPoint num="17" id="636" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="652" > +<father id="661" num="5" /> +<cdparam x="1820" y="418" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Descrambling" /> +<TGConnectingPoint num="0" id="644" /> +<TGConnectingPoint num="1" id="645" /> +<TGConnectingPoint num="2" id="646" /> +<TGConnectingPoint num="3" id="647" /> +<TGConnectingPoint num="4" id="648" /> +<TGConnectingPoint num="5" id="649" /> +<TGConnectingPoint num="6" id="650" /> +<TGConnectingPoint num="7" id="651" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="639" > +<father id="652" num="0" /> +<cdparam x="2007" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtOut" /> +<TGConnectingPoint num="0" id="638" /> +<extraparam> +<Prop commName="Descrambling_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="641" > +<father id="652" num="1" /> +<cdparam x="1952" y="405" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="640" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="643" > +<father id="652" num="2" /> +<cdparam x="1807" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtIn" /> +<TGConnectingPoint num="0" id="642" /> +<extraparam> +<Prop commName="Descrambling_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="776" > +<cdparam x="2213" y="160" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="LDPCDecoder" /> +<TGConnectingPoint num="0" id="768" /> +<TGConnectingPoint num="1" id="769" /> +<TGConnectingPoint num="2" id="770" /> +<TGConnectingPoint num="3" id="771" /> +<TGConnectingPoint num="4" id="772" /> +<TGConnectingPoint num="5" id="773" /> +<TGConnectingPoint num="6" id="774" /> +<TGConnectingPoint num="7" id="775" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="680" > +<father id="776" num="0" /> +<cdparam x="2200" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="662" /> +<TGConnectingPoint num="1" id="663" /> +<TGConnectingPoint num="2" id="664" /> +<TGConnectingPoint num="3" id="665" /> +<TGConnectingPoint num="4" id="666" /> +<TGConnectingPoint num="5" id="667" /> +<TGConnectingPoint num="6" id="668" /> +<TGConnectingPoint num="7" id="669" /> +<TGConnectingPoint num="8" id="670" /> +<TGConnectingPoint num="9" id="671" /> +<TGConnectingPoint num="10" id="672" /> +<TGConnectingPoint num="11" id="673" /> +<TGConnectingPoint num="12" id="674" /> +<TGConnectingPoint num="13" id="675" /> +<TGConnectingPoint num="14" id="676" /> +<TGConnectingPoint num="15" id="677" /> +<TGConnectingPoint num="16" id="678" /> +<TGConnectingPoint num="17" id="679" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="699" > +<father id="776" num="1" /> +<cdparam x="2200" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="681" /> +<TGConnectingPoint num="1" id="682" /> +<TGConnectingPoint num="2" id="683" /> +<TGConnectingPoint num="3" id="684" /> +<TGConnectingPoint num="4" id="685" /> +<TGConnectingPoint num="5" id="686" /> +<TGConnectingPoint num="6" id="687" /> +<TGConnectingPoint num="7" id="688" /> +<TGConnectingPoint num="8" id="689" /> +<TGConnectingPoint num="9" id="690" /> +<TGConnectingPoint num="10" id="691" /> +<TGConnectingPoint num="11" id="692" /> +<TGConnectingPoint num="12" id="693" /> +<TGConnectingPoint num="13" id="694" /> +<TGConnectingPoint num="14" id="695" /> +<TGConnectingPoint num="15" id="696" /> +<TGConnectingPoint num="16" id="697" /> +<TGConnectingPoint num="17" id="698" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="714" > +<father id="776" num="2" /> +<cdparam x="2268" y="218" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="706" /> +<TGConnectingPoint num="1" id="707" /> +<TGConnectingPoint num="2" id="708" /> +<TGConnectingPoint num="3" id="709" /> +<TGConnectingPoint num="4" id="710" /> +<TGConnectingPoint num="5" id="711" /> +<TGConnectingPoint num="6" id="712" /> +<TGConnectingPoint num="7" id="713" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="701" > +<father id="714" num="0" /> +<cdparam x="2314" y="355" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="700" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="703" > +<father id="714" num="1" /> +<cdparam x="2455" y="289" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChOut" /> +<TGConnectingPoint num="0" id="702" /> +<extraparam> +<Prop commName="LDPCDecoder_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="705" > +<father id="714" num="2" /> +<cdparam x="2255" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="704" /> +<extraparam> +<Prop commName="LDPCDecoder_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="733" > +<father id="776" num="3" /> +<cdparam x="2510" y="497" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="715" /> +<TGConnectingPoint num="1" id="716" /> +<TGConnectingPoint num="2" id="717" /> +<TGConnectingPoint num="3" id="718" /> +<TGConnectingPoint num="4" id="719" /> +<TGConnectingPoint num="5" id="720" /> +<TGConnectingPoint num="6" id="721" /> +<TGConnectingPoint num="7" id="722" /> +<TGConnectingPoint num="8" id="723" /> +<TGConnectingPoint num="9" id="724" /> +<TGConnectingPoint num="10" id="725" /> +<TGConnectingPoint num="11" id="726" /> +<TGConnectingPoint num="12" id="727" /> +<TGConnectingPoint num="13" id="728" /> +<TGConnectingPoint num="14" id="729" /> +<TGConnectingPoint num="15" id="730" /> +<TGConnectingPoint num="16" id="731" /> +<TGConnectingPoint num="17" id="732" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="752" > +<father id="776" num="4" /> +<cdparam x="2510" y="289" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="734" /> +<TGConnectingPoint num="1" id="735" /> +<TGConnectingPoint num="2" id="736" /> +<TGConnectingPoint num="3" id="737" /> +<TGConnectingPoint num="4" id="738" /> +<TGConnectingPoint num="5" id="739" /> +<TGConnectingPoint num="6" id="740" /> +<TGConnectingPoint num="7" id="741" /> +<TGConnectingPoint num="8" id="742" /> +<TGConnectingPoint num="9" id="743" /> +<TGConnectingPoint num="10" id="744" /> +<TGConnectingPoint num="11" id="745" /> +<TGConnectingPoint num="12" id="746" /> +<TGConnectingPoint num="13" id="747" /> +<TGConnectingPoint num="14" id="748" /> +<TGConnectingPoint num="15" id="749" /> +<TGConnectingPoint num="16" id="750" /> +<TGConnectingPoint num="17" id="751" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="767" > +<father id="776" num="5" /> +<cdparam x="2267" y="423" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="759" /> +<TGConnectingPoint num="1" id="760" /> +<TGConnectingPoint num="2" id="761" /> +<TGConnectingPoint num="3" id="762" /> +<TGConnectingPoint num="4" id="763" /> +<TGConnectingPoint num="5" id="764" /> +<TGConnectingPoint num="6" id="765" /> +<TGConnectingPoint num="7" id="766" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="754" > +<father id="767" num="0" /> +<cdparam x="2399" y="410" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="753" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="756" > +<father id="767" num="1" /> +<cdparam x="2454" y="497" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtOut" /> +<TGConnectingPoint num="0" id="755" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="758" > +<father id="767" num="2" /> +<cdparam x="2254" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtIn" /> +<TGConnectingPoint num="0" id="757" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="849" > +<cdparam x="3054" y="157" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Sink" /> +<TGConnectingPoint num="0" id="841" /> +<TGConnectingPoint num="1" id="842" /> +<TGConnectingPoint num="2" id="843" /> +<TGConnectingPoint num="3" id="844" /> +<TGConnectingPoint num="4" id="845" /> +<TGConnectingPoint num="5" id="846" /> +<TGConnectingPoint num="6" id="847" /> +<TGConnectingPoint num="7" id="848" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="795" > +<father id="849" num="0" /> +<cdparam x="3041" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="777" /> +<TGConnectingPoint num="1" id="778" /> +<TGConnectingPoint num="2" id="779" /> +<TGConnectingPoint num="3" id="780" /> +<TGConnectingPoint num="4" id="781" /> +<TGConnectingPoint num="5" id="782" /> +<TGConnectingPoint num="6" id="783" /> +<TGConnectingPoint num="7" id="784" /> +<TGConnectingPoint num="8" id="785" /> +<TGConnectingPoint num="9" id="786" /> +<TGConnectingPoint num="10" id="787" /> +<TGConnectingPoint num="11" id="788" /> +<TGConnectingPoint num="12" id="789" /> +<TGConnectingPoint num="13" id="790" /> +<TGConnectingPoint num="14" id="791" /> +<TGConnectingPoint num="15" id="792" /> +<TGConnectingPoint num="16" id="793" /> +<TGConnectingPoint num="17" id="794" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="814" > +<father id="849" num="1" /> +<cdparam x="3041" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="796" /> +<TGConnectingPoint num="1" id="797" /> +<TGConnectingPoint num="2" id="798" /> +<TGConnectingPoint num="3" id="799" /> +<TGConnectingPoint num="4" id="800" /> +<TGConnectingPoint num="5" id="801" /> +<TGConnectingPoint num="6" id="802" /> +<TGConnectingPoint num="7" id="803" /> +<TGConnectingPoint num="8" id="804" /> +<TGConnectingPoint num="9" id="805" /> +<TGConnectingPoint num="10" id="806" /> +<TGConnectingPoint num="11" id="807" /> +<TGConnectingPoint num="12" id="808" /> +<TGConnectingPoint num="13" id="809" /> +<TGConnectingPoint num="14" id="810" /> +<TGConnectingPoint num="15" id="811" /> +<TGConnectingPoint num="16" id="812" /> +<TGConnectingPoint num="17" id="813" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="827" > +<father id="849" num="2" /> +<cdparam x="3109" y="215" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Sink" /> +<TGConnectingPoint num="0" id="819" /> +<TGConnectingPoint num="1" id="820" /> +<TGConnectingPoint num="2" id="821" /> +<TGConnectingPoint num="3" id="822" /> +<TGConnectingPoint num="4" id="823" /> +<TGConnectingPoint num="5" id="824" /> +<TGConnectingPoint num="6" id="825" /> +<TGConnectingPoint num="7" id="826" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="98" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="816" > +<father id="827" num="0" /> +<cdparam x="3155" y="352" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="815" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="818" > +<father id="827" num="1" /> +<cdparam x="3096" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Sink_ChIn" /> +<TGConnectingPoint num="0" id="817" /> +<extraparam> +<Prop commName="Sink_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="840" > +<father id="849" num="3" /> +<cdparam x="3108" y="420" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Sink" /> +<TGConnectingPoint num="0" id="832" /> +<TGConnectingPoint num="1" id="833" /> +<TGConnectingPoint num="2" id="834" /> +<TGConnectingPoint num="3" id="835" /> +<TGConnectingPoint num="4" id="836" /> +<TGConnectingPoint num="5" id="837" /> +<TGConnectingPoint num="6" id="838" /> +<TGConnectingPoint num="7" id="839" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="829" > +<father id="840" num="0" /> +<cdparam x="3240" y="407" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="828" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="831" > +<father id="840" num="1" /> +<cdparam x="3095" y="489" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Sink_EvtIn" /> +<TGConnectingPoint num="0" id="830" /> +<extraparam> +<Prop commName="Sink_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="964" > +<cdparam x="2620" y="162" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCRC" /> +<TGConnectingPoint num="0" id="956" /> +<TGConnectingPoint num="1" id="957" /> +<TGConnectingPoint num="2" id="958" /> +<TGConnectingPoint num="3" id="959" /> +<TGConnectingPoint num="4" id="960" /> +<TGConnectingPoint num="5" id="961" /> +<TGConnectingPoint num="6" id="962" /> +<TGConnectingPoint num="7" id="963" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="868" > +<father id="964" num="0" /> +<cdparam x="2917" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="850" /> +<TGConnectingPoint num="1" id="851" /> +<TGConnectingPoint num="2" id="852" /> +<TGConnectingPoint num="3" id="853" /> +<TGConnectingPoint num="4" id="854" /> +<TGConnectingPoint num="5" id="855" /> +<TGConnectingPoint num="6" id="856" /> +<TGConnectingPoint num="7" id="857" /> +<TGConnectingPoint num="8" id="858" /> +<TGConnectingPoint num="9" id="859" /> +<TGConnectingPoint num="10" id="860" /> +<TGConnectingPoint num="11" id="861" /> +<TGConnectingPoint num="12" id="862" /> +<TGConnectingPoint num="13" id="863" /> +<TGConnectingPoint num="14" id="864" /> +<TGConnectingPoint num="15" id="865" /> +<TGConnectingPoint num="16" id="866" /> +<TGConnectingPoint num="17" id="867" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="887" > +<father id="964" num="1" /> +<cdparam x="2917" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="869" /> +<TGConnectingPoint num="1" id="870" /> +<TGConnectingPoint num="2" id="871" /> +<TGConnectingPoint num="3" id="872" /> +<TGConnectingPoint num="4" id="873" /> +<TGConnectingPoint num="5" id="874" /> +<TGConnectingPoint num="6" id="875" /> +<TGConnectingPoint num="7" id="876" /> +<TGConnectingPoint num="8" id="877" /> +<TGConnectingPoint num="9" id="878" /> +<TGConnectingPoint num="10" id="879" /> +<TGConnectingPoint num="11" id="880" /> +<TGConnectingPoint num="12" id="881" /> +<TGConnectingPoint num="13" id="882" /> +<TGConnectingPoint num="14" id="883" /> +<TGConnectingPoint num="15" id="884" /> +<TGConnectingPoint num="16" id="885" /> +<TGConnectingPoint num="17" id="886" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="902" > +<father id="964" num="2" /> +<cdparam x="2675" y="220" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCRC" /> +<TGConnectingPoint num="0" id="894" /> +<TGConnectingPoint num="1" id="895" /> +<TGConnectingPoint num="2" id="896" /> +<TGConnectingPoint num="3" id="897" /> +<TGConnectingPoint num="4" id="898" /> +<TGConnectingPoint num="5" id="899" /> +<TGConnectingPoint num="6" id="900" /> +<TGConnectingPoint num="7" id="901" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="135" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="889" > +<father id="902" num="0" /> +<cdparam x="2862" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChOut" /> +<TGConnectingPoint num="0" id="888" /> +<extraparam> +<Prop commName="RemoveCRC_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="891" > +<father id="902" num="1" /> +<cdparam x="2721" y="357" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="890" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="893" > +<father id="902" num="2" /> +<cdparam x="2662" y="284" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="892" /> +<extraparam> +<Prop commName="RemoveCRC_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="921" > +<father id="964" num="3" /> +<cdparam x="2607" y="284" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="903" /> +<TGConnectingPoint num="1" id="904" /> +<TGConnectingPoint num="2" id="905" /> +<TGConnectingPoint num="3" id="906" /> +<TGConnectingPoint num="4" id="907" /> +<TGConnectingPoint num="5" id="908" /> +<TGConnectingPoint num="6" id="909" /> +<TGConnectingPoint num="7" id="910" /> +<TGConnectingPoint num="8" id="911" /> +<TGConnectingPoint num="9" id="912" /> +<TGConnectingPoint num="10" id="913" /> +<TGConnectingPoint num="11" id="914" /> +<TGConnectingPoint num="12" id="915" /> +<TGConnectingPoint num="13" id="916" /> +<TGConnectingPoint num="14" id="917" /> +<TGConnectingPoint num="15" id="918" /> +<TGConnectingPoint num="16" id="919" /> +<TGConnectingPoint num="17" id="920" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="940" > +<father id="964" num="4" /> +<cdparam x="2607" y="492" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="922" /> +<TGConnectingPoint num="1" id="923" /> +<TGConnectingPoint num="2" id="924" /> +<TGConnectingPoint num="3" id="925" /> +<TGConnectingPoint num="4" id="926" /> +<TGConnectingPoint num="5" id="927" /> +<TGConnectingPoint num="6" id="928" /> +<TGConnectingPoint num="7" id="929" /> +<TGConnectingPoint num="8" id="930" /> +<TGConnectingPoint num="9" id="931" /> +<TGConnectingPoint num="10" id="932" /> +<TGConnectingPoint num="11" id="933" /> +<TGConnectingPoint num="12" id="934" /> +<TGConnectingPoint num="13" id="935" /> +<TGConnectingPoint num="14" id="936" /> +<TGConnectingPoint num="15" id="937" /> +<TGConnectingPoint num="16" id="938" /> +<TGConnectingPoint num="17" id="939" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="955" > +<father id="964" num="5" /> +<cdparam x="2674" y="425" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCRC" /> +<TGConnectingPoint num="0" id="947" /> +<TGConnectingPoint num="1" id="948" /> +<TGConnectingPoint num="2" id="949" /> +<TGConnectingPoint num="3" id="950" /> +<TGConnectingPoint num="4" id="951" /> +<TGConnectingPoint num="5" id="952" /> +<TGConnectingPoint num="6" id="953" /> +<TGConnectingPoint num="7" id="954" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="942" > +<father id="955" num="0" /> +<cdparam x="2861" y="489" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtOut" /> +<TGConnectingPoint num="0" id="941" /> +<extraparam> +<Prop commName="RemoveCRC_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="944" > +<father id="955" num="1" /> +<cdparam x="2806" y="412" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="943" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="946" > +<father id="955" num="2" /> +<cdparam x="2661" y="492" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtIn" /> +<TGConnectingPoint num="0" id="945" /> +<extraparam> +<Prop commName="RemoveCRC_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="F_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1000" id="966" > +<cdparam x="301" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="965" /> +</COMPONENT> + +<COMPONENT type="1001" id="968" > +<cdparam x="298" y="349" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="967" /> +</COMPONENT> + +<COMPONENT type="1008" id="971" > +<cdparam x="241" y="273" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Source_EvtOut(size)" /> +<TGConnectingPoint num="0" id="969" /> +<TGConnectingPoint num="1" id="970" /> +<extraparam> +<Data eventName="Source_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="974" > +<cdparam x="250" y="199" /> +<sizeparam width="117" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Source_Req(size)" /> +<TGConnectingPoint num="0" id="972" /> +<TGConnectingPoint num="1" id="973" /> +<extraparam> +<Data requestName="Source_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="977" > +<cdparam x="275" y="127" /> +<sizeparam width="67" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="size = 24" /> +<TGConnectingPoint num="0" id="975" /> +<TGConnectingPoint num="1" id="976" /> +</COMPONENT> + +<CONNECTOR type="115" id="978" > +<cdparam x="308" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="152" id="976" /> +<P2 x="308" y="194" id="972" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="979" > +<cdparam x="308" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="224" id="973" /> +<P2 x="308" y="268" id="969" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="980" > +<cdparam x="308" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="298" id="970" /> +<P2 x="308" y="344" id="967" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="981" > +<cdparam x="311" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="91" id="965" /> +<P2 x="308" y="122" id="975" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="985" > +<cdparam x="368" y="201" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="983" /> +<TGConnectingPoint num="1" id="984" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="982" > +<father id="985" num="0" /> +<cdparam x="383" y="221" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="4" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="987" > +<cdparam x="363" y="354" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="986" /> +</COMPONENT> + +<COMPONENT type="1006" id="990" > +<cdparam x="315" y="284" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Source_ChOut(3)" /> +<TGConnectingPoint num="0" id="988" /> +<TGConnectingPoint num="1" id="989" /> +<accessibility /> +<extraparam> +<Data channelName="Source_ChOut" nbOfSamples="3" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="993" > +<cdparam x="317" y="125" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="991" /> +<TGConnectingPoint num="1" id="992" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="995" > +<cdparam x="366" y="62" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="994" /> +</COMPONENT> + +<CONNECTOR type="115" id="996" > +<cdparam x="428" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="236" id="984" /> +<P2 x="373" y="279" id="988" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="997" > +<cdparam x="373" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="77" id="994" /> +<P2 x="373" y="120" id="991" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="998" > +<cdparam x="368" y="268" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="309" id="989" /> +<P2 x="373" y="349" id="986" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="999" > +<cdparam x="373" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="150" id="992" /> +<P2 x="373" y="196" id="983" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1002" > +<cdparam x="272" y="124" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="FFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1000" /> +<TGConnectingPoint num="1" id="1001" /> +<extraparam> +<Data eventName="FFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1004" > +<cdparam x="314" y="346" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1003" /> +</COMPONENT> + +<COMPONENT type="1008" id="1007" > +<cdparam x="269" y="270" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="FFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1005" /> +<TGConnectingPoint num="1" id="1006" /> +<extraparam> +<Data eventName="FFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1010" > +<cdparam x="277" y="196" /> +<sizeparam width="94" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="FFT_Req(size)" /> +<TGConnectingPoint num="0" id="1008" /> +<TGConnectingPoint num="1" id="1009" /> +<extraparam> +<Data requestName="FFT_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1012" > +<cdparam x="317" y="58" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1011" /> +</COMPONENT> + +<CONNECTOR type="115" id="1013" > +<cdparam x="324" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="221" id="1009" /> +<P2 x="324" y="265" id="1005" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1014" > +<cdparam x="324" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="295" id="1006" /> +<P2 x="324" y="341" id="1003" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1015" > +<cdparam x="324" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="73" id="1011" /> +<P2 x="324" y="119" id="1000" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1016" > +<cdparam x="364" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="149" id="1001" /> +<P2 x="324" y="191" id="1008" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<CONNECTOR type="115" id="16219" > +<cdparam x="324" y="277" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="277" id="16216" /> +<P2 x="321" y="331" id="1026" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="16218" > +<cdparam x="321" y="199" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="199" id="1022" /> +<P2 x="324" y="237" id="16215" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="1013" id="16214" > +<cdparam x="319" y="242" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="16215" /> +<TGConnectingPoint num="1" id="16216" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="16217" > +<father id="16214" num="0" /> +<cdparam x="334" y="262" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="5" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1023" > +<cdparam x="278" y="174" /> +<sizeparam width="86" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="FFT_ChIn(3) " /> +<TGConnectingPoint num="0" id="1021" /> +<TGConnectingPoint num="1" id="1022" /> +<extraparam> +<Data channelName="FFT_ChIn" nbOfSamples="3" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1025" > +<cdparam x="311" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1024" /> +</COMPONENT> + +<COMPONENT type="1006" id="1028" > +<cdparam x="275" y="336" /> +<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="FFT_ChOut(4)" /> +<TGConnectingPoint num="0" id="1026" /> +<TGConnectingPoint num="1" id="1027" /> +<extraparam> +<Data channelName="FFT_ChOut" nbOfSamples="4" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1031" > +<cdparam x="265" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1029" /> +<TGConnectingPoint num="1" id="1030" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1033" > +<cdparam x="314" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1032" /> +</COMPONENT> + +<CONNECTOR type="115" id="1036" > +<cdparam x="321" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="50" id="1032" /> +<P2 x="321" y="93" id="1029" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1037" > +<cdparam x="316" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="361" id="1027" /> +<P2 x="321" y="403" id="1024" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1038" > +<cdparam x="321" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="123" id="1030" /> +<P2 x="321" y="169" id="1021" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1041" > +<cdparam x="251" y="126" /> +<sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="IFFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1039" /> +<TGConnectingPoint num="1" id="1040" /> +<extraparam> +<Data eventName="IFFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1043" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1042" /> +</COMPONENT> + +<COMPONENT type="1008" id="1046" > +<cdparam x="247" y="272" /> +<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="IFFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1044" /> +<TGConnectingPoint num="1" id="1045" /> +<extraparam> +<Data eventName="IFFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1049" > +<cdparam x="256" y="198" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="IFFT_Req(size)" /> +<TGConnectingPoint num="0" id="1047" /> +<TGConnectingPoint num="1" id="1048" /> +<extraparam> +<Data requestName="IFFT_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1051" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1050" /> +</COMPONENT> + +<CONNECTOR type="115" id="1052" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="1048" /> +<P2 x="304" y="267" id="1044" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1053" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="1045" /> +<P2 x="304" y="343" id="1042" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1054" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="1050" /> +<P2 x="304" y="121" id="1039" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1055" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="1040" /> +<P2 x="304" y="193" id="1047" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1059" > +<cdparam x="320" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1057" /> +<TGConnectingPoint num="1" id="1058" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1056" > +<father id="1059" num="0" /> +<cdparam x="335" y="280" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="7" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1062" > +<cdparam x="281" y="179" /> +<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="IFFT_ChIn(4) " /> +<TGConnectingPoint num="0" id="1060" /> +<TGConnectingPoint num="1" id="1061" /> +<extraparam> +<Data channelName="IFFT_ChIn" nbOfSamples="4" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1064" > +<cdparam x="315" y="413" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1063" /> +</COMPONENT> + +<COMPONENT type="1006" id="1067" > +<cdparam x="277" y="341" /> +<sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="IFFT_ChOut(5)" /> +<TGConnectingPoint num="0" id="1065" /> +<TGConnectingPoint num="1" id="1066" /> +<extraparam> +<Data channelName="IFFT_ChOut" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1070" > +<cdparam x="269" y="103" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1068" /> +<TGConnectingPoint num="1" id="1069" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1072" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1071" /> +</COMPONENT> + +<CONNECTOR type="115" id="1073" > +<cdparam x="468" y="135" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="204" id="1061" /> +<P2 x="325" y="255" id="1057" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1074" > +<cdparam x="380" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="295" id="1058" /> +<P2 x="325" y="336" id="1065" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1075" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="1071" /> +<P2 x="325" y="98" id="1068" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1076" > +<cdparam x="320" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="366" id="1066" /> +<P2 x="325" y="408" id="1063" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1077" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="1069" /> +<P2 x="325" y="174" id="1060" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1080" > +<cdparam x="227" y="126" /> +<sizeparam width="154" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="QAMDemod_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1078" /> +<TGConnectingPoint num="1" id="1079" /> +<extraparam> +<Data eventName="QAMDemod_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1082" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1081" /> +</COMPONENT> + +<COMPONENT type="1008" id="1085" > +<cdparam x="224" y="272" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="QAMDemod_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1083" /> +<TGConnectingPoint num="1" id="1084" /> +<extraparam> +<Data eventName="QAMDemod_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1088" > +<cdparam x="232" y="198" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="QAMDemod_Req(size)" /> +<TGConnectingPoint num="0" id="1086" /> +<TGConnectingPoint num="1" id="1087" /> +<extraparam> +<Data requestName="QAMDemod_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1090" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1089" /> +</COMPONENT> + +<CONNECTOR type="115" id="1091" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="1087" /> +<P2 x="304" y="267" id="1083" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1092" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="1084" /> +<P2 x="304" y="343" id="1081" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1093" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="1089" /> +<P2 x="304" y="121" id="1078" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1094" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="1079" /> +<P2 x="304" y="193" id="1086" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1098" > +<cdparam x="320" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1096" /> +<TGConnectingPoint num="1" id="1097" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1095" > +<father id="1098" num="0" /> +<cdparam x="335" y="280" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="3" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1101" > +<cdparam x="257" y="179" /> +<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="QAMDemod_ChIn(5) " /> +<TGConnectingPoint num="0" id="1099" /> +<TGConnectingPoint num="1" id="1100" /> +<extraparam> +<Data channelName="QAMDemod_ChIn" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1103" > +<cdparam x="315" y="413" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1102" /> +</COMPONENT> + +<COMPONENT type="1006" id="1106" > +<cdparam x="254" y="341" /> +<sizeparam width="143" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(6)" /> +<TGConnectingPoint num="0" id="1104" /> +<TGConnectingPoint num="1" id="1105" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="6" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1109" > +<cdparam x="269" y="103" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1107" /> +<TGConnectingPoint num="1" id="1108" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1111" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1110" /> +</COMPONENT> + +<CONNECTOR type="115" id="1112" > +<cdparam x="468" y="135" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="204" id="1100" /> +<P2 x="325" y="255" id="1096" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1113" > +<cdparam x="380" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="295" id="1097" /> +<P2 x="325" y="336" id="1104" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1114" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="1110" /> +<P2 x="325" y="98" id="1107" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1115" > +<cdparam x="320" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="366" id="1105" /> +<P2 x="325" y="408" id="1102" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1116" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="1108" /> +<P2 x="325" y="174" id="1099" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1119" > +<cdparam x="280" y="140" /> +<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Descrambling_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1117" /> +<TGConnectingPoint num="1" id="1118" /> +<extraparam> +<Data eventName="Descrambling_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1121" > +<cdparam x="354" y="362" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1120" /> +</COMPONENT> + +<COMPONENT type="1008" id="1124" > +<cdparam x="277" y="286" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Descrambling_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1122" /> +<TGConnectingPoint num="1" id="1123" /> +<extraparam> +<Data eventName="Descrambling_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1127" > +<cdparam x="285" y="212" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Descrambling_Req(size)" /> +<TGConnectingPoint num="0" id="1125" /> +<TGConnectingPoint num="1" id="1126" /> +<extraparam> +<Data requestName="Descrambling_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1129" > +<cdparam x="357" y="74" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1128" /> +</COMPONENT> + +<CONNECTOR type="115" id="1130" > +<cdparam x="364" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="237" id="1126" /> +<P2 x="364" y="281" id="1122" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1131" > +<cdparam x="364" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="311" id="1123" /> +<P2 x="364" y="357" id="1120" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1132" > +<cdparam x="364" y="94" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="89" id="1128" /> +<P2 x="364" y="135" id="1117" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1133" > +<cdparam x="404" y="157" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="165" id="1118" /> +<P2 x="364" y="207" id="1125" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1137" > +<cdparam x="346" y="261" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1135" /> +<TGConnectingPoint num="1" id="1136" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1134" > +<father id="1137" num="0" /> +<cdparam x="361" y="281" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="2" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1140" > +<cdparam x="276" y="180" /> +<sizeparam width="150" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Descrambling_ChIn(6) " /> +<TGConnectingPoint num="0" id="1138" /> +<TGConnectingPoint num="1" id="1139" /> +<extraparam> +<Data channelName="Descrambling_ChIn" nbOfSamples="6" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1142" > +<cdparam x="341" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1141" /> +</COMPONENT> + +<COMPONENT type="1006" id="1145" > +<cdparam x="273" y="342" /> +<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Descrambling_ChOut(7)" /> +<TGConnectingPoint num="0" id="1143" /> +<TGConnectingPoint num="1" id="1144" /> +<extraparam> +<Data channelName="Descrambling_ChOut" nbOfSamples="7" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1148" > +<cdparam x="295" y="104" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1146" /> +<TGConnectingPoint num="1" id="1147" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1150" > +<cdparam x="344" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1149" /> +</COMPONENT> + +<CONNECTOR type="115" id="1151" > +<cdparam x="494" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="205" id="1139" /> +<P2 x="351" y="256" id="1135" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1152" > +<cdparam x="406" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="296" id="1136" /> +<P2 x="351" y="337" id="1143" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1153" > +<cdparam x="351" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="56" id="1149" /> +<P2 x="351" y="99" id="1146" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1154" > +<cdparam x="346" y="328" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="367" id="1144" /> +<P2 x="351" y="409" id="1141" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1155" > +<cdparam x="351" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="129" id="1147" /> +<P2 x="351" y="175" id="1138" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1158" > +<cdparam x="282" y="151" /> +<sizeparam width="167" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="LDPCDecoder_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1156" /> +<TGConnectingPoint num="1" id="1157" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1160" > +<cdparam x="355" y="373" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1159" /> +</COMPONENT> + +<COMPONENT type="1008" id="1163" > +<cdparam x="278" y="297" /> +<sizeparam width="174" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="LDPCDecoder_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1161" /> +<TGConnectingPoint num="1" id="1162" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1166" > +<cdparam x="287" y="223" /> +<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="LDPCDecoder_Req(size)" /> +<TGConnectingPoint num="0" id="1164" /> +<TGConnectingPoint num="1" id="1165" /> +<extraparam> +<Data requestName="LDPCDecoder_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1168" > +<cdparam x="358" y="85" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1167" /> +</COMPONENT> + +<CONNECTOR type="115" id="1169" > +<cdparam x="365" y="248" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="248" id="1165" /> +<P2 x="365" y="292" id="1161" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1170" > +<cdparam x="365" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="322" id="1162" /> +<P2 x="365" y="368" id="1159" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1171" > +<cdparam x="365" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="100" id="1167" /> +<P2 x="365" y="146" id="1156" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1172" > +<cdparam x="405" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="176" id="1157" /> +<P2 x="365" y="218" id="1164" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1176" > +<cdparam x="311" y="251" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1174" /> +<TGConnectingPoint num="1" id="1175" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1173" > +<father id="1176" num="0" /> +<cdparam x="326" y="271" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="5" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1179" > +<cdparam x="242" y="170" /> +<sizeparam width="149" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="LDPCDecoder_ChIn(7) " /> +<TGConnectingPoint num="0" id="1177" /> +<TGConnectingPoint num="1" id="1178" /> +<extraparam> +<Data channelName="LDPCDecoder_ChIn" nbOfSamples="7" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1181" > +<cdparam x="306" y="404" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1180" /> +</COMPONENT> + +<COMPONENT type="1006" id="1184" > +<cdparam x="238" y="332" /> +<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="LDPCDecoder_ChOut(8)" /> +<TGConnectingPoint num="0" id="1182" /> +<TGConnectingPoint num="1" id="1183" /> +<extraparam> +<Data channelName="LDPCDecoder_ChOut" nbOfSamples="8" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1187" > +<cdparam x="260" y="94" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1185" /> +<TGConnectingPoint num="1" id="1186" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1189" > +<cdparam x="309" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1188" /> +</COMPONENT> + +<CONNECTOR type="115" id="1190" > +<cdparam x="459" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="195" id="1178" /> +<P2 x="316" y="246" id="1174" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1191" > +<cdparam x="371" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="286" id="1175" /> +<P2 x="316" y="327" id="1182" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1192" > +<cdparam x="316" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="46" id="1188" /> +<P2 x="316" y="89" id="1185" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1193" > +<cdparam x="311" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="357" id="1183" /> +<P2 x="316" y="399" id="1180" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1194" > +<cdparam x="316" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="119" id="1186" /> +<P2 x="316" y="165" id="1177" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="1196" > +<cdparam x="324" y="340" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1195" /> +</COMPONENT> + +<COMPONENT type="1007" id="1199" > +<cdparam x="285" y="250" /> +<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Sink_Req(size)" /> +<TGConnectingPoint num="0" id="1197" /> +<TGConnectingPoint num="1" id="1198" /> +<extraparam> +<Data requestName="Sink_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1201" > +<cdparam x="327" y="95" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1200" /> +</COMPONENT> + +<COMPONENT type="1010" id="1204" > +<cdparam x="280" y="161" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Sink_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1202" /> +<TGConnectingPoint num="1" id="1203" /> +<extraparam> +<Data eventName="Sink_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="1205" > +<cdparam x="335" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="186" id="1203" /> +<P2 x="334" y="245" id="1197" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1206" > +<cdparam x="334" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="275" id="1198" /> +<P2 x="334" y="335" id="1195" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1207" > +<cdparam x="334" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="110" id="1200" /> +<P2 x="334" y="156" id="1202" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1211" > +<cdparam x="325" y="281" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1209" /> +<TGConnectingPoint num="1" id="1210" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1208" > +<father id="1211" num="0" /> +<cdparam x="340" y="301" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="4" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1214" > +<cdparam x="285" y="200" /> +<sizeparam width="91" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Sink_ChIn(9) " /> +<TGConnectingPoint num="0" id="1212" /> +<TGConnectingPoint num="1" id="1213" /> +<extraparam> +<Data channelName="Sink_ChIn" nbOfSamples="9" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1216" > +<cdparam x="320" y="367" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1215" /> +</COMPONENT> + +<COMPONENT type="1034" id="1219" > +<cdparam x="274" y="124" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1217" /> +<TGConnectingPoint num="1" id="1218" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1221" > +<cdparam x="323" y="61" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1220" /> +</COMPONENT> + +<CONNECTOR type="115" id="1222" > +<cdparam x="330" y="316" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="316" id="1210" /> +<P2 x="330" y="362" id="1215" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1223" > +<cdparam x="473" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="225" id="1213" /> +<P2 x="330" y="276" id="1209" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1224" > +<cdparam x="330" y="81" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="76" id="1220" /> +<P2 x="330" y="119" id="1217" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1225" > +<cdparam x="330" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="149" id="1218" /> +<P2 x="330" y="195" id="1212" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="1228" > +<cdparam x="253" y="113" /> +<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCRC_EvtIn(size) " /> +<TGConnectingPoint num="0" id="1226" /> +<TGConnectingPoint num="1" id="1227" /> +<extraparam> +<Data eventName="RemoveCRC_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1230" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1229" /> +</COMPONENT> + +<COMPONENT type="1008" id="1233" > +<cdparam x="250" y="259" /> +<sizeparam width="163" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCRC_EvtOut(size)" /> +<TGConnectingPoint num="0" id="1231" /> +<TGConnectingPoint num="1" id="1232" /> +<extraparam> +<Data eventName="RemoveCRC_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="1236" > +<cdparam x="258" y="185" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCRC_Req(size)" /> +<TGConnectingPoint num="0" id="1234" /> +<TGConnectingPoint num="1" id="1235" /> +<extraparam> +<Data requestName="RemoveCRC_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1238" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1237" /> +</COMPONENT> + +<CONNECTOR type="115" id="1239" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="1235" /> +<P2 x="331" y="254" id="1231" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1240" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="1232" /> +<P2 x="331" y="330" id="1229" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1241" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="1237" /> +<P2 x="331" y="108" id="1226" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1242" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="1227" /> +<P2 x="331" y="180" id="1234" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="1246" > +<cdparam x="333" y="255" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1244" /> +<TGConnectingPoint num="1" id="1245" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1243" > +<father id="1246" num="0" /> +<cdparam x="348" y="275" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="2" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1249" > +<cdparam x="269" y="174" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCRC_ChIn(8) " /> +<TGConnectingPoint num="0" id="1247" /> +<TGConnectingPoint num="1" id="1248" /> +<extraparam> +<Data channelName="RemoveCRC_ChIn" nbOfSamples="8" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1251" > +<cdparam x="328" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1250" /> +</COMPONENT> + +<COMPONENT type="1006" id="1254" > +<cdparam x="266" y="336" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCRC_ChOut(9)" /> +<TGConnectingPoint num="0" id="1252" /> +<TGConnectingPoint num="1" id="1253" /> +<extraparam> +<Data channelName="RemoveCRC_ChOut" nbOfSamples="9" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1257" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1255" /> +<TGConnectingPoint num="1" id="1256" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1259" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1258" /> +</COMPONENT> + +<CONNECTOR type="115" id="1260" > +<cdparam x="481" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="199" id="1248" /> +<P2 x="338" y="250" id="1244" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1261" > +<cdparam x="393" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="290" id="1245" /> +<P2 x="338" y="331" id="1252" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1262" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="1258" /> +<P2 x="338" y="93" id="1255" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1263" > +<cdparam x="333" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="361" id="1253" /> +<P2 x="338" y="403" id="1250" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1264" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="1256" /> +<P2 x="338" y="169" id="1247" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="RX5GphyApp_EmbbAd" tabs="TML Component Task Diagram$X_Source$F_Source$X_FFT$F_FFT$X_IFFT$F_IFFT$X_QAMDemod$F_QAMDemod$X_Descrambling$F_Descrambling$X_LDPCDecoder$F_LDPCDecoder$X_Sink$F_Sink$F_CodeBlockConc$X_CodeBlockConc$X_RemoveCRC$F_RemoveCRC" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="5000" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > +<CONNECTOR type="126" id="1265" > +<cdparam x="1166" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="275" id="1467" /> +<P2 x="1696" y="275" id="1616" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1266" > +<cdparam x="1166" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="485" id="1486" /> +<P2 x="1696" y="485" id="1597" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1267" > +<cdparam x="371" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="483" id="1375" /> +<P2 x="843" y="487" id="1429" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1268" > +<cdparam x="371" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="277" id="1356" /> +<P2 x="843" y="275" id="1448" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1269" > +<cdparam x="856" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="513" id="1434" /> +<P2 x="897" y="487" id="1505" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1270" > +<cdparam x="4300" y="499" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4287" y="489" id="2379" /> +<P2 x="4437" y="489" id="2049" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1271" > +<cdparam x="4300" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4287" y="278" id="2398" /> +<P2 x="4437" y="278" id="2030" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1272" > +<cdparam x="3842" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3829" y="493" id="2196" /> +<P2 x="3977" y="493" id="2326" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1273" > +<cdparam x="3842" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3829" y="282" id="2283" /> +<P2 x="3977" y="281" id="2345" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1274" > +<cdparam x="3344" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="497" id="1923" /> +<P2 x="3519" y="498" id="2249" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1275" > +<cdparam x="3344" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="289" id="1904" /> +<P2 x="3519" y="288" id="2230" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1276" > +<cdparam x="4144" y="412" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3718" y="416" id="2268" /> +<P2 x="3633" y="361" id="2215" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1277" > +<cdparam x="4213" y="509" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3773" y="493" id="2272" /> +<P2 x="3829" y="519" id="2201" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1278" > +<cdparam x="3959" y="512" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3519" y="524" id="2254" /> +<P2 x="3573" y="498" id="2270" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1279" > +<cdparam x="4214" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3774" y="282" id="2219" /> +<P2 x="3829" y="308" id="2288" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1280" > +<cdparam x="3959" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3519" y="314" id="2235" /> +<P2 x="3574" y="288" id="2217" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1281" > +<cdparam x="3220" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3220" y="410" id="1893" /> +<P2 x="3135" y="355" id="1946" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1282" > +<cdparam x="2439" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="490" id="1716" /> +<P2 x="2574" y="490" id="1789" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1283" > +<cdparam x="2439" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="280" id="1697" /> +<P2 x="2574" y="280" id="1808" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1284" > +<cdparam x="3662" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4176" y="409" id="2313" /> +<P2 x="4091" y="354" id="2366" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1285" > +<cdparam x="3476" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3977" y="519" id="2331" /> +<P2 x="4031" y="493" id="2311" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1286" > +<cdparam x="3476" y="289" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3977" y="307" id="2350" /> +<P2 x="4032" y="281" id="2364" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1287" > +<cdparam x="3730" y="511" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4231" y="489" id="2315" /> +<P2 x="4287" y="515" id="2384" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1288" > +<cdparam x="3731" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4232" y="278" id="2368" /> +<P2 x="4287" y="304" id="2403" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1289" > +<cdparam x="3946" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4437" y="515" id="2054" /> +<P2 x="4491" y="489" id="2004" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1290" > +<cdparam x="3946" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4437" y="304" id="2035" /> +<P2 x="4492" y="278" id="2017" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1291" > +<cdparam x="4132" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4636" y="407" id="2006" /> +<P2 x="4551" y="352" id="2019" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1292" > +<cdparam x="2897" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="484" id="1842" /> +<P2 x="3021" y="484" id="1976" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1293" > +<cdparam x="2897" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="275" id="1861" /> +<P2 x="3021" y="275" id="1957" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1294" > +<cdparam x="3279" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3275" y="497" id="1891" /> +<P2 x="3331" y="523" id="1928" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1295" > +<cdparam x="3280" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3276" y="289" id="1944" /> +<P2 x="3331" y="315" id="1909" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1296" > +<cdparam x="3025" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="510" id="1981" /> +<P2 x="3075" y="484" id="1889" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1297" > +<cdparam x="3025" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="301" id="1962" /> +<P2 x="3076" y="275" id="1942" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1298" > +<cdparam x="2841" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2828" y="484" id="1778" /> +<P2 x="2884" y="510" id="1847" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1299" > +<cdparam x="2842" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2829" y="275" id="1831" /> +<P2 x="2884" y="301" id="1866" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1300" > +<cdparam x="2019" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="490" id="1559" /> +<P2 x="2116" y="490" id="1678" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1301" > +<cdparam x="2019" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="280" id="1578" /> +<P2 x="2116" y="280" id="1659" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1302" > +<cdparam x="1680" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="511" id="1602" /> +<P2 x="1750" y="485" id="1546" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1303" > +<cdparam x="1680" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="301" id="1621" /> +<P2 x="1755" y="275" id="1637" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1304" > +<cdparam x="1934" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1950" y="490" id="1544" /> +<P2 x="2006" y="516" id="1564" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1305" > +<cdparam x="1939" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1955" y="280" id="1635" /> +<P2 x="2006" y="306" id="1583" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1306" > +<cdparam x="1866" y="476" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1895" y="406" id="1548" /> +<P2 x="1814" y="349" id="1639" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1307" > +<cdparam x="2299" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2375" y="280" id="1752" /> +<P2 x="2426" y="306" id="1702" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1308" > +<cdparam x="2294" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2370" y="490" id="1737" /> +<P2 x="2426" y="516" id="1721" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1309" > +<cdparam x="2040" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="306" id="1664" /> +<P2 x="2175" y="280" id="1750" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1310" > +<cdparam x="2040" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="516" id="1683" /> +<P2 x="2170" y="490" id="1735" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1311" > +<cdparam x="2226" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2315" y="406" id="1739" /> +<P2 x="2234" y="349" id="1754" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1312" > +<cdparam x="2355" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="516" id="1794" /> +<P2 x="2628" y="490" id="1774" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1313" > +<cdparam x="2355" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="306" id="1813" /> +<P2 x="2629" y="280" id="1827" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1314" > +<cdparam x="2541" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2773" y="405" id="1776" /> +<P2 x="2688" y="350" id="1829" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1315" > +<cdparam x="1110" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1097" y="485" id="1507" /> +<P2 x="1153" y="511" id="1491" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1316" > +<cdparam x="1115" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1105" y="275" id="1522" /> +<P2 x="1153" y="301" id="1472" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1317" > +<cdparam x="856" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="301" id="1453" /> +<P2 x="905" y="275" id="1520" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1318" > +<cdparam x="995" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1042" y="401" id="1509" /> +<P2 x="964" y="344" id="1524" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1319" > +<cdparam x="315" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="324" y="483" id="1394" /> +<P2 x="358" y="509" id="1380" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1320" > +<cdparam x="316" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="303" y="277" id="1407" /> +<P2 x="358" y="303" id="1361" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="1321" > +<cdparam x="247" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="220" y="398" id="1396" /> +<P2 x="162" y="343" id="1409" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="301" id="1338" > +<cdparam x="42" y="16" /> +<sizeparam width="281" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This model is functionally equivalent to +RX5G_Embb but the UML Activity diagrams +describe a more precise behavior. +" /> +<TGConnectingPoint num="0" id="1322" /> +<TGConnectingPoint num="1" id="1323" /> +<TGConnectingPoint num="2" id="1324" /> +<TGConnectingPoint num="3" id="1325" /> +<TGConnectingPoint num="4" id="1326" /> +<TGConnectingPoint num="5" id="1327" /> +<TGConnectingPoint num="6" id="1328" /> +<TGConnectingPoint num="7" id="1329" /> +<TGConnectingPoint num="8" id="1330" /> +<TGConnectingPoint num="9" id="1331" /> +<TGConnectingPoint num="10" id="1332" /> +<TGConnectingPoint num="11" id="1333" /> +<TGConnectingPoint num="12" id="1334" /> +<TGConnectingPoint num="13" id="1335" /> +<TGConnectingPoint num="14" id="1336" /> +<TGConnectingPoint num="15" id="1337" /> +<extraparam> +<Line value="This model is functionally equivalent to" /> +<Line value="RX5G_Embb but the UML Activity diagrams" /> +<Line value="describe a more precise behavior." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="1355" > +<cdparam x="44" y="87" /> +<sizeparam width="312" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="The source emits a certain number of samples +that are to be intended as 16 bits for the +real and 16 bits for the imaginary part. +" /> +<TGConnectingPoint num="0" id="1339" /> +<TGConnectingPoint num="1" id="1340" /> +<TGConnectingPoint num="2" id="1341" /> +<TGConnectingPoint num="3" id="1342" /> +<TGConnectingPoint num="4" id="1343" /> +<TGConnectingPoint num="5" id="1344" /> +<TGConnectingPoint num="6" id="1345" /> +<TGConnectingPoint num="7" id="1346" /> +<TGConnectingPoint num="8" id="1347" /> +<TGConnectingPoint num="9" id="1348" /> +<TGConnectingPoint num="10" id="1349" /> +<TGConnectingPoint num="11" id="1350" /> +<TGConnectingPoint num="12" id="1351" /> +<TGConnectingPoint num="13" id="1352" /> +<TGConnectingPoint num="14" id="1353" /> +<TGConnectingPoint num="15" id="1354" /> +<extraparam> +<Line value="The source emits a certain number of samples" /> +<Line value="that are to be intended as 16 bits for the" /> +<Line value="real and 16 bits for the imaginary part." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="1428" > +<cdparam x="48" y="148" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Source" /> +<TGConnectingPoint num="0" id="1420" /> +<TGConnectingPoint num="1" id="1421" /> +<TGConnectingPoint num="2" id="1422" /> +<TGConnectingPoint num="3" id="1423" /> +<TGConnectingPoint num="4" id="1424" /> +<TGConnectingPoint num="5" id="1425" /> +<TGConnectingPoint num="6" id="1426" /> +<TGConnectingPoint num="7" id="1427" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="1374" > +<father id="1428" num="0" /> +<cdparam x="345" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1356" /> +<TGConnectingPoint num="1" id="1357" /> +<TGConnectingPoint num="2" id="1358" /> +<TGConnectingPoint num="3" id="1359" /> +<TGConnectingPoint num="4" id="1360" /> +<TGConnectingPoint num="5" id="1361" /> +<TGConnectingPoint num="6" id="1362" /> +<TGConnectingPoint num="7" id="1363" /> +<TGConnectingPoint num="8" id="1364" /> +<TGConnectingPoint num="9" id="1365" /> +<TGConnectingPoint num="10" id="1366" /> +<TGConnectingPoint num="11" id="1367" /> +<TGConnectingPoint num="12" id="1368" /> +<TGConnectingPoint num="13" id="1369" /> +<TGConnectingPoint num="14" id="1370" /> +<TGConnectingPoint num="15" id="1371" /> +<TGConnectingPoint num="16" id="1372" /> +<TGConnectingPoint num="17" id="1373" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1393" > +<father id="1428" num="1" /> +<cdparam x="345" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1375" /> +<TGConnectingPoint num="1" id="1376" /> +<TGConnectingPoint num="2" id="1377" /> +<TGConnectingPoint num="3" id="1378" /> +<TGConnectingPoint num="4" id="1379" /> +<TGConnectingPoint num="5" id="1380" /> +<TGConnectingPoint num="6" id="1381" /> +<TGConnectingPoint num="7" id="1382" /> +<TGConnectingPoint num="8" id="1383" /> +<TGConnectingPoint num="9" id="1384" /> +<TGConnectingPoint num="10" id="1385" /> +<TGConnectingPoint num="11" id="1386" /> +<TGConnectingPoint num="12" id="1387" /> +<TGConnectingPoint num="13" id="1388" /> +<TGConnectingPoint num="14" id="1389" /> +<TGConnectingPoint num="15" id="1390" /> +<TGConnectingPoint num="16" id="1391" /> +<TGConnectingPoint num="17" id="1392" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1406" > +<father id="1428" num="2" /> +<cdparam x="75" y="411" /> +<sizeparam width="249" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Source" /> +<TGConnectingPoint num="0" id="1398" /> +<TGConnectingPoint num="1" id="1399" /> +<TGConnectingPoint num="2" id="1400" /> +<TGConnectingPoint num="3" id="1401" /> +<TGConnectingPoint num="4" id="1402" /> +<TGConnectingPoint num="5" id="1403" /> +<TGConnectingPoint num="6" id="1404" /> +<TGConnectingPoint num="7" id="1405" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesToEmit" value="2048" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1395" > +<father id="1406" num="0" /> +<cdparam x="311" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="236" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Source_EvtOut" /> +<TGConnectingPoint num="0" id="1394" /> +<extraparam> +<Prop commName="Source_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1397" > +<father id="1406" num="1" /> +<cdparam x="207" y="398" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="236" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="1396" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1419" > +<father id="1428" num="3" /> +<cdparam x="103" y="206" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Source" /> +<TGConnectingPoint num="0" id="1411" /> +<TGConnectingPoint num="1" id="1412" /> +<TGConnectingPoint num="2" id="1413" /> +<TGConnectingPoint num="3" id="1414" /> +<TGConnectingPoint num="4" id="1415" /> +<TGConnectingPoint num="5" id="1416" /> +<TGConnectingPoint num="6" id="1417" /> +<TGConnectingPoint num="7" id="1418" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesToEmit" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numSymbols" value="14" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1408" > +<father id="1419" num="0" /> +<cdparam x="290" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Source_ChOut" /> +<TGConnectingPoint num="0" id="1407" /> +<extraparam> +<Prop commName="Source_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1410" > +<father id="1419" num="1" /> +<cdparam x="149" y="343" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="1409" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="1543" > +<cdparam x="843" y="151" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="FFT" /> +<TGConnectingPoint num="0" id="1535" /> +<TGConnectingPoint num="1" id="1536" /> +<TGConnectingPoint num="2" id="1537" /> +<TGConnectingPoint num="3" id="1538" /> +<TGConnectingPoint num="4" id="1539" /> +<TGConnectingPoint num="5" id="1540" /> +<TGConnectingPoint num="6" id="1541" /> +<TGConnectingPoint num="7" id="1542" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="1447" > +<father id="1543" num="0" /> +<cdparam x="830" y="487" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1429" /> +<TGConnectingPoint num="1" id="1430" /> +<TGConnectingPoint num="2" id="1431" /> +<TGConnectingPoint num="3" id="1432" /> +<TGConnectingPoint num="4" id="1433" /> +<TGConnectingPoint num="5" id="1434" /> +<TGConnectingPoint num="6" id="1435" /> +<TGConnectingPoint num="7" id="1436" /> +<TGConnectingPoint num="8" id="1437" /> +<TGConnectingPoint num="9" id="1438" /> +<TGConnectingPoint num="10" id="1439" /> +<TGConnectingPoint num="11" id="1440" /> +<TGConnectingPoint num="12" id="1441" /> +<TGConnectingPoint num="13" id="1442" /> +<TGConnectingPoint num="14" id="1443" /> +<TGConnectingPoint num="15" id="1444" /> +<TGConnectingPoint num="16" id="1445" /> +<TGConnectingPoint num="17" id="1446" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1466" > +<father id="1543" num="1" /> +<cdparam x="830" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1448" /> +<TGConnectingPoint num="1" id="1449" /> +<TGConnectingPoint num="2" id="1450" /> +<TGConnectingPoint num="3" id="1451" /> +<TGConnectingPoint num="4" id="1452" /> +<TGConnectingPoint num="5" id="1453" /> +<TGConnectingPoint num="6" id="1454" /> +<TGConnectingPoint num="7" id="1455" /> +<TGConnectingPoint num="8" id="1456" /> +<TGConnectingPoint num="9" id="1457" /> +<TGConnectingPoint num="10" id="1458" /> +<TGConnectingPoint num="11" id="1459" /> +<TGConnectingPoint num="12" id="1460" /> +<TGConnectingPoint num="13" id="1461" /> +<TGConnectingPoint num="14" id="1462" /> +<TGConnectingPoint num="15" id="1463" /> +<TGConnectingPoint num="16" id="1464" /> +<TGConnectingPoint num="17" id="1465" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1485" > +<father id="1543" num="2" /> +<cdparam x="1140" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1467" /> +<TGConnectingPoint num="1" id="1468" /> +<TGConnectingPoint num="2" id="1469" /> +<TGConnectingPoint num="3" id="1470" /> +<TGConnectingPoint num="4" id="1471" /> +<TGConnectingPoint num="5" id="1472" /> +<TGConnectingPoint num="6" id="1473" /> +<TGConnectingPoint num="7" id="1474" /> +<TGConnectingPoint num="8" id="1475" /> +<TGConnectingPoint num="9" id="1476" /> +<TGConnectingPoint num="10" id="1477" /> +<TGConnectingPoint num="11" id="1478" /> +<TGConnectingPoint num="12" id="1479" /> +<TGConnectingPoint num="13" id="1480" /> +<TGConnectingPoint num="14" id="1481" /> +<TGConnectingPoint num="15" id="1482" /> +<TGConnectingPoint num="16" id="1483" /> +<TGConnectingPoint num="17" id="1484" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1504" > +<father id="1543" num="3" /> +<cdparam x="1140" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1486" /> +<TGConnectingPoint num="1" id="1487" /> +<TGConnectingPoint num="2" id="1488" /> +<TGConnectingPoint num="3" id="1489" /> +<TGConnectingPoint num="4" id="1490" /> +<TGConnectingPoint num="5" id="1491" /> +<TGConnectingPoint num="6" id="1492" /> +<TGConnectingPoint num="7" id="1493" /> +<TGConnectingPoint num="8" id="1494" /> +<TGConnectingPoint num="9" id="1495" /> +<TGConnectingPoint num="10" id="1496" /> +<TGConnectingPoint num="11" id="1497" /> +<TGConnectingPoint num="12" id="1498" /> +<TGConnectingPoint num="13" id="1499" /> +<TGConnectingPoint num="14" id="1500" /> +<TGConnectingPoint num="15" id="1501" /> +<TGConnectingPoint num="16" id="1502" /> +<TGConnectingPoint num="17" id="1503" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1519" > +<father id="1543" num="4" /> +<cdparam x="897" y="414" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_FFT" /> +<TGConnectingPoint num="0" id="1511" /> +<TGConnectingPoint num="1" id="1512" /> +<TGConnectingPoint num="2" id="1513" /> +<TGConnectingPoint num="3" id="1514" /> +<TGConnectingPoint num="4" id="1515" /> +<TGConnectingPoint num="5" id="1516" /> +<TGConnectingPoint num="6" id="1517" /> +<TGConnectingPoint num="7" id="1518" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesPerSymbolIN" value="2048" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbolOUT" value="1200" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1506" > +<father id="1519" num="0" /> +<cdparam x="884" y="487" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtIn" /> +<TGConnectingPoint num="0" id="1505" /> +<extraparam> +<Prop commName="FFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1508" > +<father id="1519" num="1" /> +<cdparam x="1084" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtOut" /> +<TGConnectingPoint num="0" id="1507" /> +<extraparam> +<Prop commName="FFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1510" > +<father id="1519" num="2" /> +<cdparam x="1029" y="401" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="1509" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1534" > +<father id="1543" num="5" /> +<cdparam x="905" y="207" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_FFT" /> +<TGConnectingPoint num="0" id="1526" /> +<TGConnectingPoint num="1" id="1527" /> +<TGConnectingPoint num="2" id="1528" /> +<TGConnectingPoint num="3" id="1529" /> +<TGConnectingPoint num="4" id="1530" /> +<TGConnectingPoint num="5" id="1531" /> +<TGConnectingPoint num="6" id="1532" /> +<TGConnectingPoint num="7" id="1533" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1521" > +<father id="1534" num="0" /> +<cdparam x="892" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChIn" /> +<TGConnectingPoint num="0" id="1520" /> +<extraparam> +<Prop commName="FFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1523" > +<father id="1534" num="1" /> +<cdparam x="1092" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChOut" /> +<TGConnectingPoint num="0" id="1522" /> +<extraparam> +<Prop commName="FFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1525" > +<father id="1534" num="2" /> +<cdparam x="951" y="344" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="1524" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="1658" > +<cdparam x="1696" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="IFFT" /> +<TGConnectingPoint num="0" id="1650" /> +<TGConnectingPoint num="1" id="1651" /> +<TGConnectingPoint num="2" id="1652" /> +<TGConnectingPoint num="3" id="1653" /> +<TGConnectingPoint num="4" id="1654" /> +<TGConnectingPoint num="5" id="1655" /> +<TGConnectingPoint num="6" id="1656" /> +<TGConnectingPoint num="7" id="1657" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="1558" > +<father id="1658" num="0" /> +<cdparam x="1750" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_IFFT" /> +<TGConnectingPoint num="0" id="1550" /> +<TGConnectingPoint num="1" id="1551" /> +<TGConnectingPoint num="2" id="1552" /> +<TGConnectingPoint num="3" id="1553" /> +<TGConnectingPoint num="4" id="1554" /> +<TGConnectingPoint num="5" id="1555" /> +<TGConnectingPoint num="6" id="1556" /> +<TGConnectingPoint num="7" id="1557" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesPerSymbol" value="1200" type="0" typeOther="" /> +<Attribute access="2" id="in_size" value="16800" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="16800" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1545" > +<father id="1558" num="0" /> +<cdparam x="1937" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtOut" /> +<TGConnectingPoint num="0" id="1544" /> +<extraparam> +<Prop commName="IFFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1547" > +<father id="1558" num="1" /> +<cdparam x="1737" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtIn" /> +<TGConnectingPoint num="0" id="1546" /> +<extraparam> +<Prop commName="IFFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1549" > +<father id="1558" num="2" /> +<cdparam x="1882" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="1548" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1577" > +<father id="1658" num="1" /> +<cdparam x="1993" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1559" /> +<TGConnectingPoint num="1" id="1560" /> +<TGConnectingPoint num="2" id="1561" /> +<TGConnectingPoint num="3" id="1562" /> +<TGConnectingPoint num="4" id="1563" /> +<TGConnectingPoint num="5" id="1564" /> +<TGConnectingPoint num="6" id="1565" /> +<TGConnectingPoint num="7" id="1566" /> +<TGConnectingPoint num="8" id="1567" /> +<TGConnectingPoint num="9" id="1568" /> +<TGConnectingPoint num="10" id="1569" /> +<TGConnectingPoint num="11" id="1570" /> +<TGConnectingPoint num="12" id="1571" /> +<TGConnectingPoint num="13" id="1572" /> +<TGConnectingPoint num="14" id="1573" /> +<TGConnectingPoint num="15" id="1574" /> +<TGConnectingPoint num="16" id="1575" /> +<TGConnectingPoint num="17" id="1576" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1596" > +<father id="1658" num="2" /> +<cdparam x="1993" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1578" /> +<TGConnectingPoint num="1" id="1579" /> +<TGConnectingPoint num="2" id="1580" /> +<TGConnectingPoint num="3" id="1581" /> +<TGConnectingPoint num="4" id="1582" /> +<TGConnectingPoint num="5" id="1583" /> +<TGConnectingPoint num="6" id="1584" /> +<TGConnectingPoint num="7" id="1585" /> +<TGConnectingPoint num="8" id="1586" /> +<TGConnectingPoint num="9" id="1587" /> +<TGConnectingPoint num="10" id="1588" /> +<TGConnectingPoint num="11" id="1589" /> +<TGConnectingPoint num="12" id="1590" /> +<TGConnectingPoint num="13" id="1591" /> +<TGConnectingPoint num="14" id="1592" /> +<TGConnectingPoint num="15" id="1593" /> +<TGConnectingPoint num="16" id="1594" /> +<TGConnectingPoint num="17" id="1595" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1615" > +<father id="1658" num="3" /> +<cdparam x="1683" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1597" /> +<TGConnectingPoint num="1" id="1598" /> +<TGConnectingPoint num="2" id="1599" /> +<TGConnectingPoint num="3" id="1600" /> +<TGConnectingPoint num="4" id="1601" /> +<TGConnectingPoint num="5" id="1602" /> +<TGConnectingPoint num="6" id="1603" /> +<TGConnectingPoint num="7" id="1604" /> +<TGConnectingPoint num="8" id="1605" /> +<TGConnectingPoint num="9" id="1606" /> +<TGConnectingPoint num="10" id="1607" /> +<TGConnectingPoint num="11" id="1608" /> +<TGConnectingPoint num="12" id="1609" /> +<TGConnectingPoint num="13" id="1610" /> +<TGConnectingPoint num="14" id="1611" /> +<TGConnectingPoint num="15" id="1612" /> +<TGConnectingPoint num="16" id="1613" /> +<TGConnectingPoint num="17" id="1614" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1634" > +<father id="1658" num="4" /> +<cdparam x="1683" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1616" /> +<TGConnectingPoint num="1" id="1617" /> +<TGConnectingPoint num="2" id="1618" /> +<TGConnectingPoint num="3" id="1619" /> +<TGConnectingPoint num="4" id="1620" /> +<TGConnectingPoint num="5" id="1621" /> +<TGConnectingPoint num="6" id="1622" /> +<TGConnectingPoint num="7" id="1623" /> +<TGConnectingPoint num="8" id="1624" /> +<TGConnectingPoint num="9" id="1625" /> +<TGConnectingPoint num="10" id="1626" /> +<TGConnectingPoint num="11" id="1627" /> +<TGConnectingPoint num="12" id="1628" /> +<TGConnectingPoint num="13" id="1629" /> +<TGConnectingPoint num="14" id="1630" /> +<TGConnectingPoint num="15" id="1631" /> +<TGConnectingPoint num="16" id="1632" /> +<TGConnectingPoint num="17" id="1633" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1649" > +<father id="1658" num="5" /> +<cdparam x="1755" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_IFFT" /> +<TGConnectingPoint num="0" id="1641" /> +<TGConnectingPoint num="1" id="1642" /> +<TGConnectingPoint num="2" id="1643" /> +<TGConnectingPoint num="3" id="1644" /> +<TGConnectingPoint num="4" id="1645" /> +<TGConnectingPoint num="5" id="1646" /> +<TGConnectingPoint num="6" id="1647" /> +<TGConnectingPoint num="7" id="1648" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1636" > +<father id="1649" num="0" /> +<cdparam x="1942" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChOut" /> +<TGConnectingPoint num="0" id="1635" /> +<extraparam> +<Prop commName="IFFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1638" > +<father id="1649" num="1" /> +<cdparam x="1742" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChIn" /> +<TGConnectingPoint num="0" id="1637" /> +<extraparam> +<Prop commName="IFFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1640" > +<father id="1649" num="2" /> +<cdparam x="1801" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="1639" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="1773" > +<cdparam x="2116" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="QAMDemod" /> +<TGConnectingPoint num="0" id="1765" /> +<TGConnectingPoint num="1" id="1766" /> +<TGConnectingPoint num="2" id="1767" /> +<TGConnectingPoint num="3" id="1768" /> +<TGConnectingPoint num="4" id="1769" /> +<TGConnectingPoint num="5" id="1770" /> +<TGConnectingPoint num="6" id="1771" /> +<TGConnectingPoint num="7" id="1772" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="1677" > +<father id="1773" num="0" /> +<cdparam x="2103" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1659" /> +<TGConnectingPoint num="1" id="1660" /> +<TGConnectingPoint num="2" id="1661" /> +<TGConnectingPoint num="3" id="1662" /> +<TGConnectingPoint num="4" id="1663" /> +<TGConnectingPoint num="5" id="1664" /> +<TGConnectingPoint num="6" id="1665" /> +<TGConnectingPoint num="7" id="1666" /> +<TGConnectingPoint num="8" id="1667" /> +<TGConnectingPoint num="9" id="1668" /> +<TGConnectingPoint num="10" id="1669" /> +<TGConnectingPoint num="11" id="1670" /> +<TGConnectingPoint num="12" id="1671" /> +<TGConnectingPoint num="13" id="1672" /> +<TGConnectingPoint num="14" id="1673" /> +<TGConnectingPoint num="15" id="1674" /> +<TGConnectingPoint num="16" id="1675" /> +<TGConnectingPoint num="17" id="1676" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1696" > +<father id="1773" num="1" /> +<cdparam x="2103" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1678" /> +<TGConnectingPoint num="1" id="1679" /> +<TGConnectingPoint num="2" id="1680" /> +<TGConnectingPoint num="3" id="1681" /> +<TGConnectingPoint num="4" id="1682" /> +<TGConnectingPoint num="5" id="1683" /> +<TGConnectingPoint num="6" id="1684" /> +<TGConnectingPoint num="7" id="1685" /> +<TGConnectingPoint num="8" id="1686" /> +<TGConnectingPoint num="9" id="1687" /> +<TGConnectingPoint num="10" id="1688" /> +<TGConnectingPoint num="11" id="1689" /> +<TGConnectingPoint num="12" id="1690" /> +<TGConnectingPoint num="13" id="1691" /> +<TGConnectingPoint num="14" id="1692" /> +<TGConnectingPoint num="15" id="1693" /> +<TGConnectingPoint num="16" id="1694" /> +<TGConnectingPoint num="17" id="1695" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1715" > +<father id="1773" num="2" /> +<cdparam x="2413" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1697" /> +<TGConnectingPoint num="1" id="1698" /> +<TGConnectingPoint num="2" id="1699" /> +<TGConnectingPoint num="3" id="1700" /> +<TGConnectingPoint num="4" id="1701" /> +<TGConnectingPoint num="5" id="1702" /> +<TGConnectingPoint num="6" id="1703" /> +<TGConnectingPoint num="7" id="1704" /> +<TGConnectingPoint num="8" id="1705" /> +<TGConnectingPoint num="9" id="1706" /> +<TGConnectingPoint num="10" id="1707" /> +<TGConnectingPoint num="11" id="1708" /> +<TGConnectingPoint num="12" id="1709" /> +<TGConnectingPoint num="13" id="1710" /> +<TGConnectingPoint num="14" id="1711" /> +<TGConnectingPoint num="15" id="1712" /> +<TGConnectingPoint num="16" id="1713" /> +<TGConnectingPoint num="17" id="1714" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1734" > +<father id="1773" num="3" /> +<cdparam x="2413" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1716" /> +<TGConnectingPoint num="1" id="1717" /> +<TGConnectingPoint num="2" id="1718" /> +<TGConnectingPoint num="3" id="1719" /> +<TGConnectingPoint num="4" id="1720" /> +<TGConnectingPoint num="5" id="1721" /> +<TGConnectingPoint num="6" id="1722" /> +<TGConnectingPoint num="7" id="1723" /> +<TGConnectingPoint num="8" id="1724" /> +<TGConnectingPoint num="9" id="1725" /> +<TGConnectingPoint num="10" id="1726" /> +<TGConnectingPoint num="11" id="1727" /> +<TGConnectingPoint num="12" id="1728" /> +<TGConnectingPoint num="13" id="1729" /> +<TGConnectingPoint num="14" id="1730" /> +<TGConnectingPoint num="15" id="1731" /> +<TGConnectingPoint num="16" id="1732" /> +<TGConnectingPoint num="17" id="1733" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1749" > +<father id="1773" num="4" /> +<cdparam x="2170" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_QAMDemod" /> +<TGConnectingPoint num="0" id="1741" /> +<TGConnectingPoint num="1" id="1742" /> +<TGConnectingPoint num="2" id="1743" /> +<TGConnectingPoint num="3" id="1744" /> +<TGConnectingPoint num="4" id="1745" /> +<TGConnectingPoint num="5" id="1746" /> +<TGConnectingPoint num="6" id="1747" /> +<TGConnectingPoint num="7" id="1748" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="2491" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="1200" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1736" > +<father id="1749" num="0" /> +<cdparam x="2157" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtIn" /> +<TGConnectingPoint num="0" id="1735" /> +<extraparam> +<Prop commName="QAMDemod_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1738" > +<father id="1749" num="1" /> +<cdparam x="2357" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtOut" /> +<TGConnectingPoint num="0" id="1737" /> +<extraparam> +<Prop commName="QAMDemod_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1740" > +<father id="1749" num="2" /> +<cdparam x="2302" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="1739" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1764" > +<father id="1773" num="5" /> +<cdparam x="2175" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_QAMDemod" /> +<TGConnectingPoint num="0" id="1756" /> +<TGConnectingPoint num="1" id="1757" /> +<TGConnectingPoint num="2" id="1758" /> +<TGConnectingPoint num="3" id="1759" /> +<TGConnectingPoint num="4" id="1760" /> +<TGConnectingPoint num="5" id="1761" /> +<TGConnectingPoint num="6" id="1762" /> +<TGConnectingPoint num="7" id="1763" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="num_symbols" value="11" type="0" typeOther="" /> +<Attribute access="2" id="numBitsPerSymbol" value="6" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1751" > +<father id="1764" num="0" /> +<cdparam x="2162" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChIn" /> +<TGConnectingPoint num="0" id="1750" /> +<extraparam> +<Prop commName="QAMDemod_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1753" > +<father id="1764" num="1" /> +<cdparam x="2362" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChOut" /> +<TGConnectingPoint num="0" id="1752" /> +<extraparam> +<Prop commName="QAMDemod_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1755" > +<father id="1764" num="2" /> +<cdparam x="2221" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="1754" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="1888" > +<cdparam x="2574" y="155" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Descrambling" /> +<TGConnectingPoint num="0" id="1880" /> +<TGConnectingPoint num="1" id="1881" /> +<TGConnectingPoint num="2" id="1882" /> +<TGConnectingPoint num="3" id="1883" /> +<TGConnectingPoint num="4" id="1884" /> +<TGConnectingPoint num="5" id="1885" /> +<TGConnectingPoint num="6" id="1886" /> +<TGConnectingPoint num="7" id="1887" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="1788" > +<father id="1888" num="0" /> +<cdparam x="2628" y="418" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Descrambling" /> +<TGConnectingPoint num="0" id="1780" /> +<TGConnectingPoint num="1" id="1781" /> +<TGConnectingPoint num="2" id="1782" /> +<TGConnectingPoint num="3" id="1783" /> +<TGConnectingPoint num="4" id="1784" /> +<TGConnectingPoint num="5" id="1785" /> +<TGConnectingPoint num="6" id="1786" /> +<TGConnectingPoint num="7" id="1787" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1775" > +<father id="1788" num="0" /> +<cdparam x="2615" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtIn" /> +<TGConnectingPoint num="0" id="1774" /> +<extraparam> +<Prop commName="Descrambling_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1777" > +<father id="1788" num="1" /> +<cdparam x="2760" y="405" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="1776" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1779" > +<father id="1788" num="2" /> +<cdparam x="2815" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtOut" /> +<TGConnectingPoint num="0" id="1778" /> +<extraparam> +<Prop commName="Descrambling_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1807" > +<father id="1888" num="1" /> +<cdparam x="2561" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1789" /> +<TGConnectingPoint num="1" id="1790" /> +<TGConnectingPoint num="2" id="1791" /> +<TGConnectingPoint num="3" id="1792" /> +<TGConnectingPoint num="4" id="1793" /> +<TGConnectingPoint num="5" id="1794" /> +<TGConnectingPoint num="6" id="1795" /> +<TGConnectingPoint num="7" id="1796" /> +<TGConnectingPoint num="8" id="1797" /> +<TGConnectingPoint num="9" id="1798" /> +<TGConnectingPoint num="10" id="1799" /> +<TGConnectingPoint num="11" id="1800" /> +<TGConnectingPoint num="12" id="1801" /> +<TGConnectingPoint num="13" id="1802" /> +<TGConnectingPoint num="14" id="1803" /> +<TGConnectingPoint num="15" id="1804" /> +<TGConnectingPoint num="16" id="1805" /> +<TGConnectingPoint num="17" id="1806" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1826" > +<father id="1888" num="2" /> +<cdparam x="2561" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1808" /> +<TGConnectingPoint num="1" id="1809" /> +<TGConnectingPoint num="2" id="1810" /> +<TGConnectingPoint num="3" id="1811" /> +<TGConnectingPoint num="4" id="1812" /> +<TGConnectingPoint num="5" id="1813" /> +<TGConnectingPoint num="6" id="1814" /> +<TGConnectingPoint num="7" id="1815" /> +<TGConnectingPoint num="8" id="1816" /> +<TGConnectingPoint num="9" id="1817" /> +<TGConnectingPoint num="10" id="1818" /> +<TGConnectingPoint num="11" id="1819" /> +<TGConnectingPoint num="12" id="1820" /> +<TGConnectingPoint num="13" id="1821" /> +<TGConnectingPoint num="14" id="1822" /> +<TGConnectingPoint num="15" id="1823" /> +<TGConnectingPoint num="16" id="1824" /> +<TGConnectingPoint num="17" id="1825" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1841" > +<father id="1888" num="3" /> +<cdparam x="2629" y="213" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Descrambling" /> +<TGConnectingPoint num="0" id="1833" /> +<TGConnectingPoint num="1" id="1834" /> +<TGConnectingPoint num="2" id="1835" /> +<TGConnectingPoint num="3" id="1836" /> +<TGConnectingPoint num="4" id="1837" /> +<TGConnectingPoint num="5" id="1838" /> +<TGConnectingPoint num="6" id="1839" /> +<TGConnectingPoint num="7" id="1840" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1828" > +<father id="1841" num="0" /> +<cdparam x="2616" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="1827" /> +<extraparam> +<Prop commName="Descrambling_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1830" > +<father id="1841" num="1" /> +<cdparam x="2675" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="1829" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1832" > +<father id="1841" num="2" /> +<cdparam x="2816" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChOut" /> +<TGConnectingPoint num="0" id="1831" /> +<extraparam> +<Prop commName="Descrambling_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1860" > +<father id="1888" num="4" /> +<cdparam x="2871" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1842" /> +<TGConnectingPoint num="1" id="1843" /> +<TGConnectingPoint num="2" id="1844" /> +<TGConnectingPoint num="3" id="1845" /> +<TGConnectingPoint num="4" id="1846" /> +<TGConnectingPoint num="5" id="1847" /> +<TGConnectingPoint num="6" id="1848" /> +<TGConnectingPoint num="7" id="1849" /> +<TGConnectingPoint num="8" id="1850" /> +<TGConnectingPoint num="9" id="1851" /> +<TGConnectingPoint num="10" id="1852" /> +<TGConnectingPoint num="11" id="1853" /> +<TGConnectingPoint num="12" id="1854" /> +<TGConnectingPoint num="13" id="1855" /> +<TGConnectingPoint num="14" id="1856" /> +<TGConnectingPoint num="15" id="1857" /> +<TGConnectingPoint num="16" id="1858" /> +<TGConnectingPoint num="17" id="1859" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1879" > +<father id="1888" num="5" /> +<cdparam x="2871" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1861" /> +<TGConnectingPoint num="1" id="1862" /> +<TGConnectingPoint num="2" id="1863" /> +<TGConnectingPoint num="3" id="1864" /> +<TGConnectingPoint num="4" id="1865" /> +<TGConnectingPoint num="5" id="1866" /> +<TGConnectingPoint num="6" id="1867" /> +<TGConnectingPoint num="7" id="1868" /> +<TGConnectingPoint num="8" id="1869" /> +<TGConnectingPoint num="9" id="1870" /> +<TGConnectingPoint num="10" id="1871" /> +<TGConnectingPoint num="11" id="1872" /> +<TGConnectingPoint num="12" id="1873" /> +<TGConnectingPoint num="13" id="1874" /> +<TGConnectingPoint num="14" id="1875" /> +<TGConnectingPoint num="15" id="1876" /> +<TGConnectingPoint num="16" id="1877" /> +<TGConnectingPoint num="17" id="1878" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="2003" > +<cdparam x="3021" y="160" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="LDPCDecoder" /> +<TGConnectingPoint num="0" id="1995" /> +<TGConnectingPoint num="1" id="1996" /> +<TGConnectingPoint num="2" id="1997" /> +<TGConnectingPoint num="3" id="1998" /> +<TGConnectingPoint num="4" id="1999" /> +<TGConnectingPoint num="5" id="2000" /> +<TGConnectingPoint num="6" id="2001" /> +<TGConnectingPoint num="7" id="2002" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="1903" > +<father id="2003" num="0" /> +<cdparam x="3075" y="423" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="1895" /> +<TGConnectingPoint num="1" id="1896" /> +<TGConnectingPoint num="2" id="1897" /> +<TGConnectingPoint num="3" id="1898" /> +<TGConnectingPoint num="4" id="1899" /> +<TGConnectingPoint num="5" id="1900" /> +<TGConnectingPoint num="6" id="1901" /> +<TGConnectingPoint num="7" id="1902" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="bitsPerCodeBlock" value="1944" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="51" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerCodeBlock" value="61" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1890" > +<father id="1903" num="0" /> +<cdparam x="3062" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtIn" /> +<TGConnectingPoint num="0" id="1889" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1892" > +<father id="1903" num="1" /> +<cdparam x="3262" y="497" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtOut" /> +<TGConnectingPoint num="0" id="1891" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1894" > +<father id="1903" num="2" /> +<cdparam x="3207" y="410" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="1893" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1922" > +<father id="2003" num="1" /> +<cdparam x="3318" y="289" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1904" /> +<TGConnectingPoint num="1" id="1905" /> +<TGConnectingPoint num="2" id="1906" /> +<TGConnectingPoint num="3" id="1907" /> +<TGConnectingPoint num="4" id="1908" /> +<TGConnectingPoint num="5" id="1909" /> +<TGConnectingPoint num="6" id="1910" /> +<TGConnectingPoint num="7" id="1911" /> +<TGConnectingPoint num="8" id="1912" /> +<TGConnectingPoint num="9" id="1913" /> +<TGConnectingPoint num="10" id="1914" /> +<TGConnectingPoint num="11" id="1915" /> +<TGConnectingPoint num="12" id="1916" /> +<TGConnectingPoint num="13" id="1917" /> +<TGConnectingPoint num="14" id="1918" /> +<TGConnectingPoint num="15" id="1919" /> +<TGConnectingPoint num="16" id="1920" /> +<TGConnectingPoint num="17" id="1921" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1941" > +<father id="2003" num="2" /> +<cdparam x="3318" y="497" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1923" /> +<TGConnectingPoint num="1" id="1924" /> +<TGConnectingPoint num="2" id="1925" /> +<TGConnectingPoint num="3" id="1926" /> +<TGConnectingPoint num="4" id="1927" /> +<TGConnectingPoint num="5" id="1928" /> +<TGConnectingPoint num="6" id="1929" /> +<TGConnectingPoint num="7" id="1930" /> +<TGConnectingPoint num="8" id="1931" /> +<TGConnectingPoint num="9" id="1932" /> +<TGConnectingPoint num="10" id="1933" /> +<TGConnectingPoint num="11" id="1934" /> +<TGConnectingPoint num="12" id="1935" /> +<TGConnectingPoint num="13" id="1936" /> +<TGConnectingPoint num="14" id="1937" /> +<TGConnectingPoint num="15" id="1938" /> +<TGConnectingPoint num="16" id="1939" /> +<TGConnectingPoint num="17" id="1940" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="1956" > +<father id="2003" num="3" /> +<cdparam x="3076" y="218" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="1948" /> +<TGConnectingPoint num="1" id="1949" /> +<TGConnectingPoint num="2" id="1950" /> +<TGConnectingPoint num="3" id="1951" /> +<TGConnectingPoint num="4" id="1952" /> +<TGConnectingPoint num="5" id="1953" /> +<TGConnectingPoint num="6" id="1954" /> +<TGConnectingPoint num="7" id="1955" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocks" value="41" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1943" > +<father id="1956" num="0" /> +<cdparam x="3063" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="1942" /> +<extraparam> +<Prop commName="LDPCDecoder_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1945" > +<father id="1956" num="1" /> +<cdparam x="3263" y="289" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChOut" /> +<TGConnectingPoint num="0" id="1944" /> +<extraparam> +<Prop commName="LDPCDecoder_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="1947" > +<father id="1956" num="2" /> +<cdparam x="3122" y="355" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="1946" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1975" > +<father id="2003" num="4" /> +<cdparam x="3008" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1957" /> +<TGConnectingPoint num="1" id="1958" /> +<TGConnectingPoint num="2" id="1959" /> +<TGConnectingPoint num="3" id="1960" /> +<TGConnectingPoint num="4" id="1961" /> +<TGConnectingPoint num="5" id="1962" /> +<TGConnectingPoint num="6" id="1963" /> +<TGConnectingPoint num="7" id="1964" /> +<TGConnectingPoint num="8" id="1965" /> +<TGConnectingPoint num="9" id="1966" /> +<TGConnectingPoint num="10" id="1967" /> +<TGConnectingPoint num="11" id="1968" /> +<TGConnectingPoint num="12" id="1969" /> +<TGConnectingPoint num="13" id="1970" /> +<TGConnectingPoint num="14" id="1971" /> +<TGConnectingPoint num="15" id="1972" /> +<TGConnectingPoint num="16" id="1973" /> +<TGConnectingPoint num="17" id="1974" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="1994" > +<father id="2003" num="5" /> +<cdparam x="3008" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="1976" /> +<TGConnectingPoint num="1" id="1977" /> +<TGConnectingPoint num="2" id="1978" /> +<TGConnectingPoint num="3" id="1979" /> +<TGConnectingPoint num="4" id="1980" /> +<TGConnectingPoint num="5" id="1981" /> +<TGConnectingPoint num="6" id="1982" /> +<TGConnectingPoint num="7" id="1983" /> +<TGConnectingPoint num="8" id="1984" /> +<TGConnectingPoint num="9" id="1985" /> +<TGConnectingPoint num="10" id="1986" /> +<TGConnectingPoint num="11" id="1987" /> +<TGConnectingPoint num="12" id="1988" /> +<TGConnectingPoint num="13" id="1989" /> +<TGConnectingPoint num="14" id="1990" /> +<TGConnectingPoint num="15" id="1991" /> +<TGConnectingPoint num="16" id="1992" /> +<TGConnectingPoint num="17" id="1993" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="2076" > +<cdparam x="4437" y="157" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Sink" /> +<TGConnectingPoint num="0" id="2068" /> +<TGConnectingPoint num="1" id="2069" /> +<TGConnectingPoint num="2" id="2070" /> +<TGConnectingPoint num="3" id="2071" /> +<TGConnectingPoint num="4" id="2072" /> +<TGConnectingPoint num="5" id="2073" /> +<TGConnectingPoint num="6" id="2074" /> +<TGConnectingPoint num="7" id="2075" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="2016" > +<father id="2076" num="0" /> +<cdparam x="4491" y="420" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Sink" /> +<TGConnectingPoint num="0" id="2008" /> +<TGConnectingPoint num="1" id="2009" /> +<TGConnectingPoint num="2" id="2010" /> +<TGConnectingPoint num="3" id="2011" /> +<TGConnectingPoint num="4" id="2012" /> +<TGConnectingPoint num="5" id="2013" /> +<TGConnectingPoint num="6" id="2014" /> +<TGConnectingPoint num="7" id="2015" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2005" > +<father id="2016" num="0" /> +<cdparam x="4478" y="489" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Sink_EvtIn" /> +<TGConnectingPoint num="0" id="2004" /> +<extraparam> +<Prop commName="Sink_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2007" > +<father id="2016" num="1" /> +<cdparam x="4623" y="407" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="2006" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2029" > +<father id="2076" num="1" /> +<cdparam x="4492" y="215" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Sink" /> +<TGConnectingPoint num="0" id="2021" /> +<TGConnectingPoint num="1" id="2022" /> +<TGConnectingPoint num="2" id="2023" /> +<TGConnectingPoint num="3" id="2024" /> +<TGConnectingPoint num="4" id="2025" /> +<TGConnectingPoint num="5" id="2026" /> +<TGConnectingPoint num="6" id="2027" /> +<TGConnectingPoint num="7" id="2028" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2018" > +<father id="2029" num="0" /> +<cdparam x="4479" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Sink_ChIn" /> +<TGConnectingPoint num="0" id="2017" /> +<extraparam> +<Prop commName="Sink_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2020" > +<father id="2029" num="1" /> +<cdparam x="4538" y="352" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="2019" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2048" > +<father id="2076" num="2" /> +<cdparam x="4424" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2030" /> +<TGConnectingPoint num="1" id="2031" /> +<TGConnectingPoint num="2" id="2032" /> +<TGConnectingPoint num="3" id="2033" /> +<TGConnectingPoint num="4" id="2034" /> +<TGConnectingPoint num="5" id="2035" /> +<TGConnectingPoint num="6" id="2036" /> +<TGConnectingPoint num="7" id="2037" /> +<TGConnectingPoint num="8" id="2038" /> +<TGConnectingPoint num="9" id="2039" /> +<TGConnectingPoint num="10" id="2040" /> +<TGConnectingPoint num="11" id="2041" /> +<TGConnectingPoint num="12" id="2042" /> +<TGConnectingPoint num="13" id="2043" /> +<TGConnectingPoint num="14" id="2044" /> +<TGConnectingPoint num="15" id="2045" /> +<TGConnectingPoint num="16" id="2046" /> +<TGConnectingPoint num="17" id="2047" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2067" > +<father id="2076" num="3" /> +<cdparam x="4424" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2049" /> +<TGConnectingPoint num="1" id="2050" /> +<TGConnectingPoint num="2" id="2051" /> +<TGConnectingPoint num="3" id="2052" /> +<TGConnectingPoint num="4" id="2053" /> +<TGConnectingPoint num="5" id="2054" /> +<TGConnectingPoint num="6" id="2055" /> +<TGConnectingPoint num="7" id="2056" /> +<TGConnectingPoint num="8" id="2057" /> +<TGConnectingPoint num="9" id="2058" /> +<TGConnectingPoint num="10" id="2059" /> +<TGConnectingPoint num="11" id="2060" /> +<TGConnectingPoint num="12" id="2061" /> +<TGConnectingPoint num="13" id="2062" /> +<TGConnectingPoint num="14" id="2063" /> +<TGConnectingPoint num="15" id="2064" /> +<TGConnectingPoint num="16" id="2065" /> +<TGConnectingPoint num="17" id="2066" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="2093" > +<cdparam x="1280" y="98" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 2048 samples/OFDM symbol +Write as output: 1200 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="2077" /> +<TGConnectingPoint num="1" id="2078" /> +<TGConnectingPoint num="2" id="2079" /> +<TGConnectingPoint num="3" id="2080" /> +<TGConnectingPoint num="4" id="2081" /> +<TGConnectingPoint num="5" id="2082" /> +<TGConnectingPoint num="6" id="2083" /> +<TGConnectingPoint num="7" id="2084" /> +<TGConnectingPoint num="8" id="2085" /> +<TGConnectingPoint num="9" id="2086" /> +<TGConnectingPoint num="10" id="2087" /> +<TGConnectingPoint num="11" id="2088" /> +<TGConnectingPoint num="12" id="2089" /> +<TGConnectingPoint num="13" id="2090" /> +<TGConnectingPoint num="14" id="2091" /> +<TGConnectingPoint num="15" id="2092" /> +<extraparam> +<Line value="Read as input: 2048 samples/OFDM symbol" /> +<Line value="Write as output: 1200 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2110" > +<cdparam x="1699" y="99" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Reas as input: 1200 samples/OFDM symbol +Write as output: 1200 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="2094" /> +<TGConnectingPoint num="1" id="2095" /> +<TGConnectingPoint num="2" id="2096" /> +<TGConnectingPoint num="3" id="2097" /> +<TGConnectingPoint num="4" id="2098" /> +<TGConnectingPoint num="5" id="2099" /> +<TGConnectingPoint num="6" id="2100" /> +<TGConnectingPoint num="7" id="2101" /> +<TGConnectingPoint num="8" id="2102" /> +<TGConnectingPoint num="9" id="2103" /> +<TGConnectingPoint num="10" id="2104" /> +<TGConnectingPoint num="11" id="2105" /> +<TGConnectingPoint num="12" id="2106" /> +<TGConnectingPoint num="13" id="2107" /> +<TGConnectingPoint num="14" id="2108" /> +<TGConnectingPoint num="15" id="2109" /> +<extraparam> +<Line value="Reas as input: 1200 samples/OFDM symbol" /> +<Line value="Write as output: 1200 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2127" > +<cdparam x="2154" y="91" /> +<sizeparam width="234" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Input: 1200 samples/OFDM symbol +Output: 11664 bits +" /> +<TGConnectingPoint num="0" id="2111" /> +<TGConnectingPoint num="1" id="2112" /> +<TGConnectingPoint num="2" id="2113" /> +<TGConnectingPoint num="3" id="2114" /> +<TGConnectingPoint num="4" id="2115" /> +<TGConnectingPoint num="5" id="2116" /> +<TGConnectingPoint num="6" id="2117" /> +<TGConnectingPoint num="7" id="2118" /> +<TGConnectingPoint num="8" id="2119" /> +<TGConnectingPoint num="9" id="2120" /> +<TGConnectingPoint num="10" id="2121" /> +<TGConnectingPoint num="11" id="2122" /> +<TGConnectingPoint num="12" id="2123" /> +<TGConnectingPoint num="13" id="2124" /> +<TGConnectingPoint num="14" id="2125" /> +<TGConnectingPoint num="15" id="2126" /> +<extraparam> +<Line value="Input: 1200 samples/OFDM symbol" /> +<Line value="Output: 11664 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2144" > +<cdparam x="2630" y="90" /> +<sizeparam width="192" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 79704 bits +Write as output: 79704 bits +" /> +<TGConnectingPoint num="0" id="2128" /> +<TGConnectingPoint num="1" id="2129" /> +<TGConnectingPoint num="2" id="2130" /> +<TGConnectingPoint num="3" id="2131" /> +<TGConnectingPoint num="4" id="2132" /> +<TGConnectingPoint num="5" id="2133" /> +<TGConnectingPoint num="6" id="2134" /> +<TGConnectingPoint num="7" id="2135" /> +<TGConnectingPoint num="8" id="2136" /> +<TGConnectingPoint num="9" id="2137" /> +<TGConnectingPoint num="10" id="2138" /> +<TGConnectingPoint num="11" id="2139" /> +<TGConnectingPoint num="12" id="2140" /> +<TGConnectingPoint num="13" id="2141" /> +<TGConnectingPoint num="14" id="2142" /> +<TGConnectingPoint num="15" id="2143" /> +<extraparam> +<Line value="Read as input: 79704 bits" /> +<Line value="Write as output: 79704 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2161" > +<cdparam x="3101" y="67" /> +<sizeparam width="219" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="For each of the 41 code blocks: +Read as input 1944 bits +Write as output 1620 bits +" /> +<TGConnectingPoint num="0" id="2145" /> +<TGConnectingPoint num="1" id="2146" /> +<TGConnectingPoint num="2" id="2147" /> +<TGConnectingPoint num="3" id="2148" /> +<TGConnectingPoint num="4" id="2149" /> +<TGConnectingPoint num="5" id="2150" /> +<TGConnectingPoint num="6" id="2151" /> +<TGConnectingPoint num="7" id="2152" /> +<TGConnectingPoint num="8" id="2153" /> +<TGConnectingPoint num="9" id="2154" /> +<TGConnectingPoint num="10" id="2155" /> +<TGConnectingPoint num="11" id="2156" /> +<TGConnectingPoint num="12" id="2157" /> +<TGConnectingPoint num="13" id="2158" /> +<TGConnectingPoint num="14" id="2159" /> +<TGConnectingPoint num="15" id="2160" /> +<extraparam> +<Line value="For each of the 41 code blocks:" /> +<Line value="Read as input 1944 bits" /> +<Line value="Write as output 1620 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2178" > +<cdparam x="4033" y="74" /> +<sizeparam width="188" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 66416 bits +Write as output 66392 bits +(CRC length = 24 bits) +" /> +<TGConnectingPoint num="0" id="2162" /> +<TGConnectingPoint num="1" id="2163" /> +<TGConnectingPoint num="2" id="2164" /> +<TGConnectingPoint num="3" id="2165" /> +<TGConnectingPoint num="4" id="2166" /> +<TGConnectingPoint num="5" id="2167" /> +<TGConnectingPoint num="6" id="2168" /> +<TGConnectingPoint num="7" id="2169" /> +<TGConnectingPoint num="8" id="2170" /> +<TGConnectingPoint num="9" id="2171" /> +<TGConnectingPoint num="10" id="2172" /> +<TGConnectingPoint num="11" id="2173" /> +<TGConnectingPoint num="12" id="2174" /> +<TGConnectingPoint num="13" id="2175" /> +<TGConnectingPoint num="14" id="2176" /> +<TGConnectingPoint num="15" id="2177" /> +<extraparam> +<Line value="Read as input: 66416 bits" /> +<Line value="Write as output 66392 bits" /> +<Line value="(CRC length = 24 bits)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2195" > +<cdparam x="3504" y="56" /> +<sizeparam width="275" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="For each code block: +Read as input 1620 bits +Write as output a stream of 66416 bits +(removing 1 filler bit from the last 4 code +blocks) +" /> +<TGConnectingPoint num="0" id="2179" /> +<TGConnectingPoint num="1" id="2180" /> +<TGConnectingPoint num="2" id="2181" /> +<TGConnectingPoint num="3" id="2182" /> +<TGConnectingPoint num="4" id="2183" /> +<TGConnectingPoint num="5" id="2184" /> +<TGConnectingPoint num="6" id="2185" /> +<TGConnectingPoint num="7" id="2186" /> +<TGConnectingPoint num="8" id="2187" /> +<TGConnectingPoint num="9" id="2188" /> +<TGConnectingPoint num="10" id="2189" /> +<TGConnectingPoint num="11" id="2190" /> +<TGConnectingPoint num="12" id="2191" /> +<TGConnectingPoint num="13" id="2192" /> +<TGConnectingPoint num="14" id="2193" /> +<TGConnectingPoint num="15" id="2194" /> +<extraparam> +<Line value="For each code block:" /> +<Line value="Read as input 1620 bits" /> +<Line value="Write as output a stream of 66416 bits" /> +<Line value="(removing 1 filler bit from the last 4 code" /> +<Line value="blocks)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="2310" > +<cdparam x="3519" y="166" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="CodeBlockConcatenation" /> +<TGConnectingPoint num="0" id="2302" /> +<TGConnectingPoint num="1" id="2303" /> +<TGConnectingPoint num="2" id="2304" /> +<TGConnectingPoint num="3" id="2305" /> +<TGConnectingPoint num="4" id="2306" /> +<TGConnectingPoint num="5" id="2307" /> +<TGConnectingPoint num="6" id="2308" /> +<TGConnectingPoint num="7" id="2309" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="2214" > +<father id="2310" num="0" /> +<cdparam x="3816" y="493" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2196" /> +<TGConnectingPoint num="1" id="2197" /> +<TGConnectingPoint num="2" id="2198" /> +<TGConnectingPoint num="3" id="2199" /> +<TGConnectingPoint num="4" id="2200" /> +<TGConnectingPoint num="5" id="2201" /> +<TGConnectingPoint num="6" id="2202" /> +<TGConnectingPoint num="7" id="2203" /> +<TGConnectingPoint num="8" id="2204" /> +<TGConnectingPoint num="9" id="2205" /> +<TGConnectingPoint num="10" id="2206" /> +<TGConnectingPoint num="11" id="2207" /> +<TGConnectingPoint num="12" id="2208" /> +<TGConnectingPoint num="13" id="2209" /> +<TGConnectingPoint num="14" id="2210" /> +<TGConnectingPoint num="15" id="2211" /> +<TGConnectingPoint num="16" id="2212" /> +<TGConnectingPoint num="17" id="2213" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2229" > +<father id="2310" num="1" /> +<cdparam x="3574" y="224" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_CodeBlockConc" /> +<TGConnectingPoint num="0" id="2221" /> +<TGConnectingPoint num="1" id="2222" /> +<TGConnectingPoint num="2" id="2223" /> +<TGConnectingPoint num="3" id="2224" /> +<TGConnectingPoint num="4" id="2225" /> +<TGConnectingPoint num="5" id="2226" /> +<TGConnectingPoint num="6" id="2227" /> +<TGConnectingPoint num="7" id="2228" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocksFillerBits" value="4" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocks" value="41" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2216" > +<father id="2229" num="0" /> +<cdparam x="3620" y="361" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request CodeBlockConc_Req" /> +<TGConnectingPoint num="0" id="2215" /> +<extraparam> +<Prop commName="CodeBlockConc_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2218" > +<father id="2229" num="1" /> +<cdparam x="3561" y="288" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel CodeBlockConc_ChIn" /> +<TGConnectingPoint num="0" id="2217" /> +<extraparam> +<Prop commName="CodeBlockConc_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2220" > +<father id="2229" num="2" /> +<cdparam x="3761" y="282" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel CodeBlockConc_ChOut" /> +<TGConnectingPoint num="0" id="2219" /> +<extraparam> +<Prop commName="CodeBlockConc_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2248" > +<father id="2310" num="2" /> +<cdparam x="3506" y="288" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2230" /> +<TGConnectingPoint num="1" id="2231" /> +<TGConnectingPoint num="2" id="2232" /> +<TGConnectingPoint num="3" id="2233" /> +<TGConnectingPoint num="4" id="2234" /> +<TGConnectingPoint num="5" id="2235" /> +<TGConnectingPoint num="6" id="2236" /> +<TGConnectingPoint num="7" id="2237" /> +<TGConnectingPoint num="8" id="2238" /> +<TGConnectingPoint num="9" id="2239" /> +<TGConnectingPoint num="10" id="2240" /> +<TGConnectingPoint num="11" id="2241" /> +<TGConnectingPoint num="12" id="2242" /> +<TGConnectingPoint num="13" id="2243" /> +<TGConnectingPoint num="14" id="2244" /> +<TGConnectingPoint num="15" id="2245" /> +<TGConnectingPoint num="16" id="2246" /> +<TGConnectingPoint num="17" id="2247" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2267" > +<father id="2310" num="3" /> +<cdparam x="3506" y="498" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2249" /> +<TGConnectingPoint num="1" id="2250" /> +<TGConnectingPoint num="2" id="2251" /> +<TGConnectingPoint num="3" id="2252" /> +<TGConnectingPoint num="4" id="2253" /> +<TGConnectingPoint num="5" id="2254" /> +<TGConnectingPoint num="6" id="2255" /> +<TGConnectingPoint num="7" id="2256" /> +<TGConnectingPoint num="8" id="2257" /> +<TGConnectingPoint num="9" id="2258" /> +<TGConnectingPoint num="10" id="2259" /> +<TGConnectingPoint num="11" id="2260" /> +<TGConnectingPoint num="12" id="2261" /> +<TGConnectingPoint num="13" id="2262" /> +<TGConnectingPoint num="14" id="2263" /> +<TGConnectingPoint num="15" id="2264" /> +<TGConnectingPoint num="16" id="2265" /> +<TGConnectingPoint num="17" id="2266" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2282" > +<father id="2310" num="4" /> +<cdparam x="3573" y="429" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_CodeBlockConc" /> +<TGConnectingPoint num="0" id="2274" /> +<TGConnectingPoint num="1" id="2275" /> +<TGConnectingPoint num="2" id="2276" /> +<TGConnectingPoint num="3" id="2277" /> +<TGConnectingPoint num="4" id="2278" /> +<TGConnectingPoint num="5" id="2279" /> +<TGConnectingPoint num="6" id="2280" /> +<TGConnectingPoint num="7" id="2281" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="2076" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2269" > +<father id="2282" num="0" /> +<cdparam x="3705" y="416" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request CodeBlockConc_Req" /> +<TGConnectingPoint num="0" id="2268" /> +<extraparam> +<Prop commName="CodeBlockConc_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2271" > +<father id="2282" num="1" /> +<cdparam x="3560" y="498" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event CodeBlockConc_EvtIn" /> +<TGConnectingPoint num="0" id="2270" /> +<extraparam> +<Prop commName="CodeBlockConc_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2273" > +<father id="2282" num="2" /> +<cdparam x="3760" y="493" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event CodeBlockConc_EvtOut" /> +<TGConnectingPoint num="0" id="2272" /> +<extraparam> +<Prop commName="CodeBlockConc_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2301" > +<father id="2310" num="5" /> +<cdparam x="3816" y="282" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2283" /> +<TGConnectingPoint num="1" id="2284" /> +<TGConnectingPoint num="2" id="2285" /> +<TGConnectingPoint num="3" id="2286" /> +<TGConnectingPoint num="4" id="2287" /> +<TGConnectingPoint num="5" id="2288" /> +<TGConnectingPoint num="6" id="2289" /> +<TGConnectingPoint num="7" id="2290" /> +<TGConnectingPoint num="8" id="2291" /> +<TGConnectingPoint num="9" id="2292" /> +<TGConnectingPoint num="10" id="2293" /> +<TGConnectingPoint num="11" id="2294" /> +<TGConnectingPoint num="12" id="2295" /> +<TGConnectingPoint num="13" id="2296" /> +<TGConnectingPoint num="14" id="2297" /> +<TGConnectingPoint num="15" id="2298" /> +<TGConnectingPoint num="16" id="2299" /> +<TGConnectingPoint num="17" id="2300" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="2425" > +<cdparam x="3977" y="159" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCRC" /> +<TGConnectingPoint num="0" id="2417" /> +<TGConnectingPoint num="1" id="2418" /> +<TGConnectingPoint num="2" id="2419" /> +<TGConnectingPoint num="3" id="2420" /> +<TGConnectingPoint num="4" id="2421" /> +<TGConnectingPoint num="5" id="2422" /> +<TGConnectingPoint num="6" id="2423" /> +<TGConnectingPoint num="7" id="2424" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="2325" > +<father id="2425" num="0" /> +<cdparam x="4031" y="422" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCRC" /> +<TGConnectingPoint num="0" id="2317" /> +<TGConnectingPoint num="1" id="2318" /> +<TGConnectingPoint num="2" id="2319" /> +<TGConnectingPoint num="3" id="2320" /> +<TGConnectingPoint num="4" id="2321" /> +<TGConnectingPoint num="5" id="2322" /> +<TGConnectingPoint num="6" id="2323" /> +<TGConnectingPoint num="7" id="2324" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="CRClength" value="24" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2312" > +<father id="2325" num="0" /> +<cdparam x="4018" y="493" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtIn" /> +<TGConnectingPoint num="0" id="2311" /> +<extraparam> +<Prop commName="RemoveCRC_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2314" > +<father id="2325" num="1" /> +<cdparam x="4163" y="409" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="2313" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2316" > +<father id="2325" num="2" /> +<cdparam x="4218" y="489" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtOut" /> +<TGConnectingPoint num="0" id="2315" /> +<extraparam> +<Prop commName="RemoveCRC_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2344" > +<father id="2425" num="1" /> +<cdparam x="3964" y="493" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2326" /> +<TGConnectingPoint num="1" id="2327" /> +<TGConnectingPoint num="2" id="2328" /> +<TGConnectingPoint num="3" id="2329" /> +<TGConnectingPoint num="4" id="2330" /> +<TGConnectingPoint num="5" id="2331" /> +<TGConnectingPoint num="6" id="2332" /> +<TGConnectingPoint num="7" id="2333" /> +<TGConnectingPoint num="8" id="2334" /> +<TGConnectingPoint num="9" id="2335" /> +<TGConnectingPoint num="10" id="2336" /> +<TGConnectingPoint num="11" id="2337" /> +<TGConnectingPoint num="12" id="2338" /> +<TGConnectingPoint num="13" id="2339" /> +<TGConnectingPoint num="14" id="2340" /> +<TGConnectingPoint num="15" id="2341" /> +<TGConnectingPoint num="16" id="2342" /> +<TGConnectingPoint num="17" id="2343" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2363" > +<father id="2425" num="2" /> +<cdparam x="3964" y="281" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2345" /> +<TGConnectingPoint num="1" id="2346" /> +<TGConnectingPoint num="2" id="2347" /> +<TGConnectingPoint num="3" id="2348" /> +<TGConnectingPoint num="4" id="2349" /> +<TGConnectingPoint num="5" id="2350" /> +<TGConnectingPoint num="6" id="2351" /> +<TGConnectingPoint num="7" id="2352" /> +<TGConnectingPoint num="8" id="2353" /> +<TGConnectingPoint num="9" id="2354" /> +<TGConnectingPoint num="10" id="2355" /> +<TGConnectingPoint num="11" id="2356" /> +<TGConnectingPoint num="12" id="2357" /> +<TGConnectingPoint num="13" id="2358" /> +<TGConnectingPoint num="14" id="2359" /> +<TGConnectingPoint num="15" id="2360" /> +<TGConnectingPoint num="16" id="2361" /> +<TGConnectingPoint num="17" id="2362" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="2378" > +<father id="2425" num="3" /> +<cdparam x="4032" y="217" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCRC" /> +<TGConnectingPoint num="0" id="2370" /> +<TGConnectingPoint num="1" id="2371" /> +<TGConnectingPoint num="2" id="2372" /> +<TGConnectingPoint num="3" id="2373" /> +<TGConnectingPoint num="4" id="2374" /> +<TGConnectingPoint num="5" id="2375" /> +<TGConnectingPoint num="6" id="2376" /> +<TGConnectingPoint num="7" id="2377" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2365" > +<father id="2378" num="0" /> +<cdparam x="4019" y="281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="2364" /> +<extraparam> +<Prop commName="RemoveCRC_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2367" > +<father id="2378" num="1" /> +<cdparam x="4078" y="354" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="2366" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2369" > +<father id="2378" num="2" /> +<cdparam x="4219" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChOut" /> +<TGConnectingPoint num="0" id="2368" /> +<extraparam> +<Prop commName="RemoveCRC_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2397" > +<father id="2425" num="4" /> +<cdparam x="4274" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2379" /> +<TGConnectingPoint num="1" id="2380" /> +<TGConnectingPoint num="2" id="2381" /> +<TGConnectingPoint num="3" id="2382" /> +<TGConnectingPoint num="4" id="2383" /> +<TGConnectingPoint num="5" id="2384" /> +<TGConnectingPoint num="6" id="2385" /> +<TGConnectingPoint num="7" id="2386" /> +<TGConnectingPoint num="8" id="2387" /> +<TGConnectingPoint num="9" id="2388" /> +<TGConnectingPoint num="10" id="2389" /> +<TGConnectingPoint num="11" id="2390" /> +<TGConnectingPoint num="12" id="2391" /> +<TGConnectingPoint num="13" id="2392" /> +<TGConnectingPoint num="14" id="2393" /> +<TGConnectingPoint num="15" id="2394" /> +<TGConnectingPoint num="16" id="2395" /> +<TGConnectingPoint num="17" id="2396" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2416" > +<father id="2425" num="5" /> +<cdparam x="4274" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2398" /> +<TGConnectingPoint num="1" id="2399" /> +<TGConnectingPoint num="2" id="2400" /> +<TGConnectingPoint num="3" id="2401" /> +<TGConnectingPoint num="4" id="2402" /> +<TGConnectingPoint num="5" id="2403" /> +<TGConnectingPoint num="6" id="2404" /> +<TGConnectingPoint num="7" id="2405" /> +<TGConnectingPoint num="8" id="2406" /> +<TGConnectingPoint num="9" id="2407" /> +<TGConnectingPoint num="10" id="2408" /> +<TGConnectingPoint num="11" id="2409" /> +<TGConnectingPoint num="12" id="2410" /> +<TGConnectingPoint num="13" id="2411" /> +<TGConnectingPoint num="14" id="2412" /> +<TGConnectingPoint num="15" id="2413" /> +<TGConnectingPoint num="16" id="2414" /> +<TGConnectingPoint num="17" id="2415" /> +</SUBCOMPONENT> + +<COMPONENT type="301" id="2442" > +<cdparam x="443" y="99" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 30720 stream of samples +Write as output: 2048 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="2426" /> +<TGConnectingPoint num="1" id="2427" /> +<TGConnectingPoint num="2" id="2428" /> +<TGConnectingPoint num="3" id="2429" /> +<TGConnectingPoint num="4" id="2430" /> +<TGConnectingPoint num="5" id="2431" /> +<TGConnectingPoint num="6" id="2432" /> +<TGConnectingPoint num="7" id="2433" /> +<TGConnectingPoint num="8" id="2434" /> +<TGConnectingPoint num="9" id="2435" /> +<TGConnectingPoint num="10" id="2436" /> +<TGConnectingPoint num="11" id="2437" /> +<TGConnectingPoint num="12" id="2438" /> +<TGConnectingPoint num="13" id="2439" /> +<TGConnectingPoint num="14" id="2440" /> +<TGConnectingPoint num="15" id="2441" /> +<extraparam> +<Line value="Read as input: 30720 stream of samples" /> +<Line value="Write as output: 2048 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="2459" > +<cdparam x="848" y="96" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 2048 samples/OFDM symbol +Write as output: 2048 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="2443" /> +<TGConnectingPoint num="1" id="2444" /> +<TGConnectingPoint num="2" id="2445" /> +<TGConnectingPoint num="3" id="2446" /> +<TGConnectingPoint num="4" id="2447" /> +<TGConnectingPoint num="5" id="2448" /> +<TGConnectingPoint num="6" id="2449" /> +<TGConnectingPoint num="7" id="2450" /> +<TGConnectingPoint num="8" id="2451" /> +<TGConnectingPoint num="9" id="2452" /> +<TGConnectingPoint num="10" id="2453" /> +<TGConnectingPoint num="11" id="2454" /> +<TGConnectingPoint num="12" id="2455" /> +<TGConnectingPoint num="13" id="2456" /> +<TGConnectingPoint num="14" id="2457" /> +<TGConnectingPoint num="15" id="2458" /> +<extraparam> +<Line value="Read as input: 2048 samples/OFDM symbol" /> +<Line value="Write as output: 2048 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="2461" > +<cdparam x="363" y="271" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2460" /> +</COMPONENT> + +<COMPONENT type="1014" id="2465" > +<cdparam x="274" y="202" /> +<sizeparam width="199" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<numSymbols;i = i+1)" /> +<TGConnectingPoint num="0" id="2462" /> +<TGConnectingPoint num="1" id="2463" /> +<TGConnectingPoint num="2" id="2464" /> +<extraparam> +<Data init="i=0" condition="i<numSymbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2467" > +<cdparam x="569" y="341" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2466" /> +</COMPONENT> + +<COMPONENT type="1006" id="2470" > +<cdparam x="478" y="271" /> +<sizeparam width="202" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Source_ChOut(samplesToEmit)" /> +<TGConnectingPoint num="0" id="2468" /> +<TGConnectingPoint num="1" id="2469" /> +<accessibility /> +<extraparam> +<Data channelName="Source_ChOut" nbOfSamples="samplesToEmit" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2473" > +<cdparam x="281" y="125" /> +<sizeparam width="184" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesToEmit)" /> +<TGConnectingPoint num="0" id="2471" /> +<TGConnectingPoint num="1" id="2472" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2475" > +<cdparam x="366" y="62" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2474" /> +</COMPONENT> + +<CONNECTOR type="115" id="2477" > +<cdparam x="473" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="473" y="216" id="2463" /> +<P2 x="579" y="266" id="2468" /> +<Point x="581" y="216" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2476" > +<father id="2477" num="0" /> +<cdparam x="581" y="216" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2478" > +<cdparam x="203" y="186" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="150" id="2472" /> +<P2 x="373" y="197" id="2462" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2479" > +<cdparam x="373" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="77" id="2474" /> +<P2 x="373" y="120" id="2471" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2480" > +<cdparam x="574" y="255" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="579" y="296" id="2469" /> +<P2 x="579" y="336" id="2466" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2481" > +<cdparam x="373" y="227" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="227" id="2464" /> +<P2 x="373" y="266" id="2460" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1000" id="2483" > +<cdparam x="301" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2482" /> +</COMPONENT> + +<COMPONENT type="1001" id="2485" > +<cdparam x="298" y="349" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2484" /> +</COMPONENT> + +<COMPONENT type="1008" id="2488" > +<cdparam x="206" y="273" /> +<sizeparam width="205" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Source_EvtOut(samplesToEmit)" /> +<TGConnectingPoint num="0" id="2486" /> +<TGConnectingPoint num="1" id="2487" /> +<extraparam> +<Data eventName="Source_EvtOut" nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2491" > +<cdparam x="214" y="199" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Source_Req(samplesToEmit)" /> +<TGConnectingPoint num="0" id="2489" /> +<TGConnectingPoint num="1" id="2490" /> +<extraparam> +<Data requestName="Source_Req" nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="2494" > +<cdparam x="227" y="127" /> +<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="samplesToEmit = 30720" /> +<TGConnectingPoint num="0" id="2492" /> +<TGConnectingPoint num="1" id="2493" /> +</COMPONENT> + +<CONNECTOR type="115" id="2495" > +<cdparam x="308" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="152" id="2493" /> +<P2 x="308" y="194" id="2489" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2496" > +<cdparam x="308" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="224" id="2490" /> +<P2 x="308" y="268" id="2486" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2497" > +<cdparam x="308" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="298" id="2487" /> +<P2 x="308" y="344" id="2484" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2498" > +<cdparam x="311" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="91" id="2482" /> +<P2 x="308" y="122" id="2492" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="2500" > +<cdparam x="311" y="244" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2499" /> +</COMPONENT> + +<COMPONENT type="1014" id="2504" > +<cdparam x="219" y="175" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="2501" /> +<TGConnectingPoint num="1" id="2502" /> +<TGConnectingPoint num="2" id="2503" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1021" id="2508" > +<cdparam x="532" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2506" /> +<TGConnectingPoint num="1" id="2507" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2505" > +<father id="2508" num="0" /> +<cdparam x="547" y="347" /> +<sizeparam width="40" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="in_size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="2511" > +<cdparam x="478" y="242" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="FFT_ChIn(in_size) " /> +<TGConnectingPoint num="0" id="2509" /> +<TGConnectingPoint num="1" id="2510" /> +<extraparam> +<Data channelName="FFT_ChIn" nbOfSamples="in_size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2513" > +<cdparam x="527" y="476" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2512" /> +</COMPONENT> + +<COMPONENT type="1006" id="2516" > +<cdparam x="470" y="404" /> +<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="FFT_ChOut(out_size)" /> +<TGConnectingPoint num="0" id="2514" /> +<TGConnectingPoint num="1" id="2515" /> +<extraparam> +<Data channelName="FFT_ChOut" nbOfSamples="out_size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2519" > +<cdparam x="227" y="98" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (in_size, out_size)" /> +<TGConnectingPoint num="0" id="2517" /> +<TGConnectingPoint num="1" id="2518" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="in_size" /> +<Param index="1" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2521" > +<cdparam x="314" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2520" /> +</COMPONENT> + +<CONNECTOR type="115" id="2523" > +<cdparam x="423" y="189" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="423" y="189" id="2502" /> +<P2 x="537" y="237" id="2509" /> +<Point x="537" y="189" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2522" > +<father id="2523" num="0" /> +<cdparam x="537" y="189" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2524" > +<cdparam x="680" y="198" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="267" id="2510" /> +<P2 x="537" y="322" id="2506" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2525" > +<cdparam x="592" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="362" id="2507" /> +<P2 x="537" y="399" id="2514" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2526" > +<cdparam x="321" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="50" id="2520" /> +<P2 x="321" y="93" id="2517" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2527" > +<cdparam x="532" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="429" id="2515" /> +<P2 x="537" y="471" id="2512" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2528" > +<cdparam x="321" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="123" id="2518" /> +<P2 x="321" y="170" id="2501" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2529" > +<cdparam x="321" y="200" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="200" id="2503" /> +<P2 x="321" y="239" id="2499" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2532" > +<cdparam x="249" y="95" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="FFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="2530" /> +<TGConnectingPoint num="1" id="2531" /> +<extraparam> +<Data eventName="FFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2534" > +<cdparam x="291" y="333" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2533" /> +</COMPONENT> + +<COMPONENT type="1008" id="2537" > +<cdparam x="246" y="257" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="FFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="2535" /> +<TGConnectingPoint num="1" id="2536" /> +<extraparam> +<Data eventName="FFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2540" > +<cdparam x="126" y="167" /> +<sizeparam width="350" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="FFT_Req(samplesPerSymbolIN, samplesPerSymbolOUT)" /> +<TGConnectingPoint num="0" id="2538" /> +<TGConnectingPoint num="1" id="2539" /> +<extraparam> +<Data requestName="FFT_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbolIN" /> +<Param index="1" value="samplesPerSymbolOUT" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2542" > +<cdparam x="294" y="29" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2541" /> +</COMPONENT> + +<CONNECTOR type="115" id="2543" > +<cdparam x="301" y="123" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="192" id="2539" /> +<P2 x="301" y="252" id="2535" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2544" > +<cdparam x="301" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="282" id="2536" /> +<P2 x="301" y="328" id="2533" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2545" > +<cdparam x="301" y="49" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="44" id="2541" /> +<P2 x="301" y="90" id="2530" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2546" > +<cdparam x="341" y="112" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="120" id="2531" /> +<P2 x="301" y="162" id="2538" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2550" > +<cdparam x="513" y="297" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2548" /> +<TGConnectingPoint num="1" id="2549" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2547" > +<father id="2550" num="0" /> +<cdparam x="528" y="317" /> +<sizeparam width="117" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2552" > +<cdparam x="315" y="243" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2551" /> +</COMPONENT> + +<COMPONENT type="1014" id="2556" > +<cdparam x="223" y="174" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="2553" /> +<TGConnectingPoint num="1" id="2554" /> +<TGConnectingPoint num="2" id="2555" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="2559" > +<cdparam x="419" y="232" /> +<sizeparam width="198" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="IFFT_ChIn(samplesPerSymbol) " /> +<TGConnectingPoint num="0" id="2557" /> +<TGConnectingPoint num="1" id="2558" /> +<extraparam> +<Data channelName="IFFT_ChIn" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2561" > +<cdparam x="508" y="466" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2560" /> +</COMPONENT> + +<COMPONENT type="1006" id="2564" > +<cdparam x="416" y="394" /> +<sizeparam width="205" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="IFFT_ChOut(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="2562" /> +<TGConnectingPoint num="1" id="2563" /> +<extraparam> +<Data channelName="IFFT_ChOut" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2567" > +<cdparam x="222" y="103" /> +<sizeparam width="207" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="2565" /> +<TGConnectingPoint num="1" id="2566" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2569" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2568" /> +</COMPONENT> + +<CONNECTOR type="115" id="2571" > +<cdparam x="390" y="188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="427" y="188" id="2554" /> +<P2 x="518" y="227" id="2557" /> +<Point x="518" y="188" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2570" > +<father id="2571" num="0" /> +<cdparam x="518" y="188" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2572" > +<cdparam x="661" y="188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="257" id="2558" /> +<P2 x="518" y="292" id="2548" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2573" > +<cdparam x="573" y="346" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="332" id="2549" /> +<P2 x="518" y="389" id="2562" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2574" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="2568" /> +<P2 x="325" y="98" id="2565" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2575" > +<cdparam x="513" y="380" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="419" id="2563" /> +<P2 x="518" y="461" id="2560" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2576" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="2566" /> +<P2 x="325" y="169" id="2553" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2577" > +<cdparam x="325" y="199" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="199" id="2555" /> +<P2 x="325" y="238" id="2551" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2580" > +<cdparam x="251" y="126" /> +<sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="IFFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="2578" /> +<TGConnectingPoint num="1" id="2579" /> +<extraparam> +<Data eventName="IFFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2582" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2581" /> +</COMPONENT> + +<COMPONENT type="1008" id="2585" > +<cdparam x="234" y="272" /> +<sizeparam width="141" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="IFFT_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="2583" /> +<TGConnectingPoint num="1" id="2584" /> +<extraparam> +<Data eventName="IFFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2588" > +<cdparam x="209" y="198" /> +<sizeparam width="191" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="IFFT_Req(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="2586" /> +<TGConnectingPoint num="1" id="2587" /> +<extraparam> +<Data requestName="IFFT_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2590" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2589" /> +</COMPONENT> + +<CONNECTOR type="115" id="2591" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="2587" /> +<P2 x="304" y="267" id="2583" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2592" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="2584" /> +<P2 x="304" y="343" id="2581" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2593" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="2589" /> +<P2 x="304" y="121" id="2578" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2594" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="2579" /> +<P2 x="304" y="193" id="2586" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2598" > +<cdparam x="561" y="311" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2596" /> +<TGConnectingPoint num="1" id="2597" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2595" > +<father id="2598" num="0" /> +<cdparam x="576" y="331" /> +<sizeparam width="238" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol*numBitsPerSymbol" /> +</SUBCOMPONENT> + +<COMPONENT type="1021" id="2602" > +<cdparam x="320" y="333" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2600" /> +<TGConnectingPoint num="1" id="2601" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2599" > +<father id="2602" num="0" /> +<cdparam x="335" y="353" /> +<sizeparam width="24" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="504" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2604" > +<cdparam x="315" y="409" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2603" /> +</COMPONENT> + +<COMPONENT type="1006" id="2607" > +<cdparam x="246" y="259" /> +<sizeparam width="159" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(504)" /> +<TGConnectingPoint num="0" id="2605" /> +<TGConnectingPoint num="1" id="2606" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="504" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1014" id="2611" > +<cdparam x="223" y="182" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="2608" /> +<TGConnectingPoint num="1" id="2609" /> +<TGConnectingPoint num="2" id="2610" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="2614" > +<cdparam x="444" y="236" /> +<sizeparam width="245" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="QAMDemod_ChIn(samplesPerSymbol) " /> +<TGConnectingPoint num="0" id="2612" /> +<TGConnectingPoint num="1" id="2613" /> +<extraparam> +<Data channelName="QAMDemod_ChIn" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2616" > +<cdparam x="556" y="468" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2615" /> +</COMPONENT> + +<COMPONENT type="1006" id="2619" > +<cdparam x="380" y="396" /> +<sizeparam width="373" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(samplesPerSymbol*numBitsPerSymbol)" /> +<TGConnectingPoint num="0" id="2617" /> +<TGConnectingPoint num="1" id="2618" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="samplesPerSymbol*numBitsPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2622" > +<cdparam x="222" y="103" /> +<sizeparam width="207" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="2620" /> +<TGConnectingPoint num="1" id="2621" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2624" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2623" /> +</COMPONENT> + +<CONNECTOR type="115" id="2625" > +<cdparam x="325" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="207" id="2610" /> +<P2 x="325" y="254" id="2605" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2627" > +<cdparam x="427" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="427" y="196" id="2609" /> +<P2 x="566" y="231" id="2612" /> +<Point x="566" y="196" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2626" > +<father id="2627" num="0" /> +<cdparam x="566" y="196" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2628" > +<cdparam x="709" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="261" id="2613" /> +<P2 x="566" y="306" id="2596" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2629" > +<cdparam x="621" y="348" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="346" id="2597" /> +<P2 x="566" y="391" id="2617" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2630" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="2623" /> +<P2 x="325" y="98" id="2620" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2631" > +<cdparam x="561" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="421" id="2618" /> +<P2 x="566" y="463" id="2615" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2632" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="2621" /> +<P2 x="325" y="177" id="2608" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2633" > +<cdparam x="325" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="284" id="2606" /> +<P2 x="325" y="328" id="2600" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2634" > +<cdparam x="325" y="372" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="368" id="2601" /> +<P2 x="325" y="404" id="2603" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2637" > +<cdparam x="219" y="126" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="QAMDemod_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="2635" /> +<TGConnectingPoint num="1" id="2636" /> +<extraparam> +<Data eventName="QAMDemod_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2639" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2638" /> +</COMPONENT> + +<COMPONENT type="1008" id="2642" > +<cdparam x="210" y="272" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="QAMDemod_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="2640" /> +<TGConnectingPoint num="1" id="2641" /> +<extraparam> +<Data eventName="QAMDemod_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2645" > +<cdparam x="185" y="198" /> +<sizeparam width="238" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="QAMDemod_Req(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="2643" /> +<TGConnectingPoint num="1" id="2644" /> +<extraparam> +<Data requestName="QAMDemod_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2647" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2646" /> +</COMPONENT> + +<CONNECTOR type="115" id="2648" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="2644" /> +<P2 x="304" y="267" id="2640" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2649" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="2641" /> +<P2 x="304" y="343" id="2638" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2650" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="2646" /> +<P2 x="304" y="121" id="2635" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2651" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="2636" /> +<P2 x="304" y="193" id="2643" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2655" > +<cdparam x="346" y="255" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2653" /> +<TGConnectingPoint num="1" id="2654" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2652" > +<father id="2655" num="0" /> +<cdparam x="361" y="275" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="2658" > +<cdparam x="269" y="180" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Descrambling_ChIn(size) " /> +<TGConnectingPoint num="0" id="2656" /> +<TGConnectingPoint num="1" id="2657" /> +<extraparam> +<Data channelName="Descrambling_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2660" > +<cdparam x="341" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2659" /> +</COMPONENT> + +<COMPONENT type="1006" id="2663" > +<cdparam x="265" y="342" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Descrambling_ChOut(size)" /> +<TGConnectingPoint num="0" id="2661" /> +<TGConnectingPoint num="1" id="2662" /> +<extraparam> +<Data channelName="Descrambling_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2666" > +<cdparam x="295" y="104" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="2664" /> +<TGConnectingPoint num="1" id="2665" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2668" > +<cdparam x="344" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2667" /> +</COMPONENT> + +<CONNECTOR type="115" id="2669" > +<cdparam x="494" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="205" id="2657" /> +<P2 x="351" y="250" id="2653" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2670" > +<cdparam x="406" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="290" id="2654" /> +<P2 x="351" y="337" id="2661" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2671" > +<cdparam x="351" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="56" id="2667" /> +<P2 x="351" y="99" id="2664" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2672" > +<cdparam x="346" y="328" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="367" id="2662" /> +<P2 x="351" y="409" id="2659" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2673" > +<cdparam x="351" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="129" id="2665" /> +<P2 x="351" y="175" id="2656" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2676" > +<cdparam x="280" y="140" /> +<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Descrambling_EvtIn(size) " /> +<TGConnectingPoint num="0" id="2674" /> +<TGConnectingPoint num="1" id="2675" /> +<extraparam> +<Data eventName="Descrambling_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2678" > +<cdparam x="354" y="362" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2677" /> +</COMPONENT> + +<COMPONENT type="1008" id="2681" > +<cdparam x="277" y="286" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Descrambling_EvtOut(size)" /> +<TGConnectingPoint num="0" id="2679" /> +<TGConnectingPoint num="1" id="2680" /> +<extraparam> +<Data eventName="Descrambling_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2684" > +<cdparam x="285" y="212" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Descrambling_Req(size)" /> +<TGConnectingPoint num="0" id="2682" /> +<TGConnectingPoint num="1" id="2683" /> +<extraparam> +<Data requestName="Descrambling_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2686" > +<cdparam x="357" y="74" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2685" /> +</COMPONENT> + +<CONNECTOR type="115" id="2687" > +<cdparam x="364" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="237" id="2683" /> +<P2 x="364" y="281" id="2679" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2688" > +<cdparam x="364" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="311" id="2680" /> +<P2 x="364" y="357" id="2677" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2689" > +<cdparam x="364" y="94" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="89" id="2685" /> +<P2 x="364" y="135" id="2674" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2690" > +<cdparam x="404" y="157" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="165" id="2675" /> +<P2 x="364" y="207" id="2682" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2694" > +<cdparam x="590" y="313" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2692" /> +<TGConnectingPoint num="1" id="2693" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2691" > +<father id="2694" num="0" /> +<cdparam x="605" y="333" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2696" > +<cdparam x="306" y="238" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2695" /> +</COMPONENT> + +<COMPONENT type="1014" id="2700" > +<cdparam x="206" y="173" /> +<sizeparam width="220" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<numCodeBlocks;i = i+1)" /> +<TGConnectingPoint num="0" id="2697" /> +<TGConnectingPoint num="1" id="2698" /> +<TGConnectingPoint num="2" id="2699" /> +<extraparam> +<Data init="i=0" condition="i<numCodeBlocks" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="2703" > +<cdparam x="513" y="227" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="LDPCDecoder_ChIn(size) " /> +<TGConnectingPoint num="0" id="2701" /> +<TGConnectingPoint num="1" id="2702" /> +<extraparam> +<Data channelName="LDPCDecoder_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2705" > +<cdparam x="585" y="461" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2704" /> +</COMPONENT> + +<COMPONENT type="1006" id="2708" > +<cdparam x="510" y="389" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="LDPCDecoder_ChOut(size)" /> +<TGConnectingPoint num="0" id="2706" /> +<TGConnectingPoint num="1" id="2707" /> +<extraparam> +<Data channelName="LDPCDecoder_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2711" > +<cdparam x="260" y="94" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="2709" /> +<TGConnectingPoint num="1" id="2710" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2713" > +<cdparam x="309" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2712" /> +</COMPONENT> + +<CONNECTOR type="115" id="2715" > +<cdparam x="429" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="426" y="187" id="2698" /> +<P2 x="595" y="222" id="2701" /> +<Point x="595" y="187" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2714" > +<father id="2715" num="0" /> +<cdparam x="595" y="187" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2716" > +<cdparam x="738" y="183" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="252" id="2702" /> +<P2 x="595" y="308" id="2692" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2717" > +<cdparam x="650" y="341" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="348" id="2693" /> +<P2 x="595" y="384" id="2706" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2718" > +<cdparam x="316" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="46" id="2712" /> +<P2 x="316" y="89" id="2709" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2719" > +<cdparam x="590" y="375" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="414" id="2707" /> +<P2 x="595" y="456" id="2704" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2720" > +<cdparam x="316" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="119" id="2710" /> +<P2 x="316" y="168" id="2697" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2721" > +<cdparam x="316" y="198" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="198" id="2699" /> +<P2 x="316" y="233" id="2695" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2724" > +<cdparam x="282" y="151" /> +<sizeparam width="167" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="LDPCDecoder_EvtIn(size) " /> +<TGConnectingPoint num="0" id="2722" /> +<TGConnectingPoint num="1" id="2723" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2726" > +<cdparam x="355" y="373" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2725" /> +</COMPONENT> + +<COMPONENT type="1008" id="2729" > +<cdparam x="265" y="297" /> +<sizeparam width="201" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="LDPCDecoder_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="2727" /> +<TGConnectingPoint num="1" id="2728" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2732" > +<cdparam x="229" y="223" /> +<sizeparam width="272" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="LDPCDecoder_Req(samplesPerCodeBlock)" /> +<TGConnectingPoint num="0" id="2730" /> +<TGConnectingPoint num="1" id="2731" /> +<extraparam> +<Data requestName="LDPCDecoder_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerCodeBlock" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2734" > +<cdparam x="358" y="85" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2733" /> +</COMPONENT> + +<CONNECTOR type="115" id="2735" > +<cdparam x="365" y="248" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="248" id="2731" /> +<P2 x="365" y="292" id="2727" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2736" > +<cdparam x="365" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="322" id="2728" /> +<P2 x="365" y="368" id="2725" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2737" > +<cdparam x="365" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="100" id="2733" /> +<P2 x="365" y="146" id="2722" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2738" > +<cdparam x="405" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="176" id="2723" /> +<P2 x="365" y="218" id="2730" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1009" id="2741" > +<cdparam x="277" y="200" /> +<sizeparam width="106" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Sink_ChIn(size) " /> +<TGConnectingPoint num="0" id="2739" /> +<TGConnectingPoint num="1" id="2740" /> +<extraparam> +<Data channelName="Sink_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2743" > +<cdparam x="320" y="277" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2742" /> +</COMPONENT> + +<COMPONENT type="1034" id="2746" > +<cdparam x="274" y="124" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="2744" /> +<TGConnectingPoint num="1" id="2745" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2748" > +<cdparam x="323" y="61" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2747" /> +</COMPONENT> + +<CONNECTOR type="115" id="2749" > +<cdparam x="330" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="225" id="2740" /> +<P2 x="330" y="272" id="2742" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2750" > +<cdparam x="330" y="81" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="76" id="2747" /> +<P2 x="330" y="119" id="2744" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2751" > +<cdparam x="330" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="149" id="2745" /> +<P2 x="330" y="195" id="2739" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="2753" > +<cdparam x="324" y="340" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2752" /> +</COMPONENT> + +<COMPONENT type="1007" id="2756" > +<cdparam x="285" y="250" /> +<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Sink_Req(size)" /> +<TGConnectingPoint num="0" id="2754" /> +<TGConnectingPoint num="1" id="2755" /> +<extraparam> +<Data requestName="Sink_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2758" > +<cdparam x="327" y="95" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2757" /> +</COMPONENT> + +<COMPONENT type="1010" id="2761" > +<cdparam x="280" y="161" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Sink_EvtIn(size) " /> +<TGConnectingPoint num="0" id="2759" /> +<TGConnectingPoint num="1" id="2760" /> +<extraparam> +<Data eventName="Sink_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="2762" > +<cdparam x="335" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="186" id="2760" /> +<P2 x="334" y="245" id="2754" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2763" > +<cdparam x="334" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="275" id="2755" /> +<P2 x="334" y="335" id="2752" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2764" > +<cdparam x="334" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="110" id="2757" /> +<P2 x="334" y="156" id="2759" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_CodeBlockConc" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2767" > +<cdparam x="233" y="113" /> +<sizeparam width="196" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="CodeBlockConc_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="2765" /> +<TGConnectingPoint num="1" id="2766" /> +<extraparam> +<Data eventName="CodeBlockConc_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2769" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2768" /> +</COMPONENT> + +<COMPONENT type="1008" id="2772" > +<cdparam x="225" y="259" /> +<sizeparam width="213" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="CodeBlockConc_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="2770" /> +<TGConnectingPoint num="1" id="2771" /> +<extraparam> +<Data eventName="CodeBlockConc_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2775" > +<cdparam x="238" y="185" /> +<sizeparam width="186" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="CodeBlockConc_Req(in_size)" /> +<TGConnectingPoint num="0" id="2773" /> +<TGConnectingPoint num="1" id="2774" /> +<extraparam> +<Data requestName="CodeBlockConc_Req" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2777" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2776" /> +</COMPONENT> + +<CONNECTOR type="115" id="2778" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="2774" /> +<P2 x="331" y="254" id="2770" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2779" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="2771" /> +<P2 x="331" y="330" id="2768" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2780" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="2776" /> +<P2 x="331" y="108" id="2765" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2781" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="2766" /> +<P2 x="331" y="180" id="2773" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_CodeBlockConc" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2785" > +<cdparam x="530" y="334" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2783" /> +<TGConnectingPoint num="1" id="2784" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2782" > +<father id="2785" num="0" /> +<cdparam x="545" y="354" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="2787" > +<cdparam x="328" y="247" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2786" /> +</COMPONENT> + +<COMPONENT type="1014" id="2791" > +<cdparam x="228" y="178" /> +<sizeparam width="220" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<numCodeBlocks;i = i+1)" /> +<TGConnectingPoint num="0" id="2788" /> +<TGConnectingPoint num="1" id="2789" /> +<TGConnectingPoint num="2" id="2790" /> +<extraparam> +<Data init="i=0" condition="i<numCodeBlocks" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2794" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="2792" /> +<TGConnectingPoint num="1" id="2793" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2796" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2795" /> +</COMPONENT> + +<COMPONENT type="1009" id="2799" > +<cdparam x="447" y="251" /> +<sizeparam width="176" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="CodeBlockConc_ChIn(size) " /> +<TGConnectingPoint num="0" id="2797" /> +<TGConnectingPoint num="1" id="2798" /> +<extraparam> +<Data channelName="CodeBlockConc_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2801" > +<cdparam x="525" y="485" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2800" /> +</COMPONENT> + +<COMPONENT type="1006" id="2804" > +<cdparam x="444" y="413" /> +<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="CodeBlockConc_ChOut(size)" /> +<TGConnectingPoint num="0" id="2802" /> +<TGConnectingPoint num="1" id="2803" /> +<extraparam> +<Data channelName="CodeBlockConc_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="2806" > +<cdparam x="448" y="192" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="448" y="192" id="2789" /> +<P2 x="535" y="246" id="2797" /> +<Point x="535" y="192" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2805" > +<father id="2806" num="0" /> +<cdparam x="535" y="192" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="2807" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="2795" /> +<P2 x="338" y="93" id="2792" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2808" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="2793" /> +<P2 x="338" y="173" id="2788" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2809" > +<cdparam x="338" y="203" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="203" id="2790" /> +<P2 x="338" y="242" id="2786" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2810" > +<cdparam x="678" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="276" id="2798" /> +<P2 x="535" y="329" id="2783" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2811" > +<cdparam x="590" y="365" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="369" id="2784" /> +<P2 x="535" y="408" id="2802" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2812" > +<cdparam x="530" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="438" id="2803" /> +<P2 x="535" y="480" id="2800" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="2816" > +<cdparam x="333" y="249" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="2814" /> +<TGConnectingPoint num="1" id="2815" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2813" > +<father id="2816" num="0" /> +<cdparam x="348" y="269" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="2819" > +<cdparam x="262" y="174" /> +<sizeparam width="153" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCRC_ChIn(size) " /> +<TGConnectingPoint num="0" id="2817" /> +<TGConnectingPoint num="1" id="2818" /> +<extraparam> +<Data channelName="RemoveCRC_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2821" > +<cdparam x="328" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2820" /> +</COMPONENT> + +<COMPONENT type="1006" id="2824" > +<cdparam x="258" y="336" /> +<sizeparam width="160" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCRC_ChOut(size)" /> +<TGConnectingPoint num="0" id="2822" /> +<TGConnectingPoint num="1" id="2823" /> +<extraparam> +<Data channelName="RemoveCRC_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="2827" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="2825" /> +<TGConnectingPoint num="1" id="2826" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2829" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2828" /> +</COMPONENT> + +<CONNECTOR type="115" id="2830" > +<cdparam x="481" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="199" id="2818" /> +<P2 x="338" y="244" id="2814" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2831" > +<cdparam x="393" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="284" id="2815" /> +<P2 x="338" y="331" id="2822" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2832" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="2828" /> +<P2 x="338" y="93" id="2825" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2833" > +<cdparam x="333" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="361" id="2823" /> +<P2 x="338" y="403" id="2820" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2834" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="2826" /> +<P2 x="338" y="169" id="2817" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="2837" > +<cdparam x="245" y="113" /> +<sizeparam width="173" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCRC_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="2835" /> +<TGConnectingPoint num="1" id="2836" /> +<extraparam> +<Data eventName="RemoveCRC_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="2839" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="2838" /> +</COMPONENT> + +<COMPONENT type="1008" id="2842" > +<cdparam x="235" y="259" /> +<sizeparam width="192" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCRC_EvtOut(in_size-1)" /> +<TGConnectingPoint num="0" id="2840" /> +<TGConnectingPoint num="1" id="2841" /> +<extraparam> +<Data eventName="RemoveCRC_EvtOut" nbOfParams="5" /> +<Param index="0" value="in_size-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="2845" > +<cdparam x="244" y="185" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCRC_Req(in_size-1)" /> +<TGConnectingPoint num="0" id="2843" /> +<TGConnectingPoint num="1" id="2844" /> +<extraparam> +<Data requestName="RemoveCRC_Req" nbOfParams="5" /> +<Param index="0" value="in_size-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="2847" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="2846" /> +</COMPONENT> + +<CONNECTOR type="115" id="2848" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="2844" /> +<P2 x="331" y="254" id="2840" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2849" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="2841" /> +<P2 x="331" y="330" id="2838" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2850" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="2846" /> +<P2 x="331" y="108" id="2835" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="2851" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="2836" /> +<P2 x="331" y="180" id="2843" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="RX5GphyApp_IP" tabs="TML Component Task Diagram$F_RemoveCP$X_RemoveCP$F_Source$X_Source$F_FFT$X_FFT$F_SubCarrierDemap$X_SubCarrierDemap$F_IFFT$X_IFFT$F_QAMDemod$X_QAMDemod$F_Descrambling$X_Descrambling$F_LDPCDecoder$X_LDPCDecoder$F_Sink$X_Sink$F_RemoveCRC$X_RemoveCRC" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="4500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > +<CONNECTOR type="126" id="2852" > +<cdparam x="3220" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3220" y="410" id="3787" /> +<P2 x="3135" y="355" id="3734" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2853" > +<cdparam x="2439" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="490" id="3496" /> +<P2 x="2574" y="490" id="3653" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2854" > +<cdparam x="2439" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="280" id="3515" /> +<P2 x="2574" y="280" id="3634" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2855" > +<cdparam x="3662" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3643" y="417" id="3977" /> +<P2 x="3558" y="362" id="3924" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2856" > +<cdparam x="3344" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="497" id="3749" /> +<P2 x="3444" y="497" id="3956" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2857" > +<cdparam x="3344" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="289" id="3768" /> +<P2 x="3444" y="289" id="3937" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2858" > +<cdparam x="3476" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3444" y="523" id="3961" /> +<P2 x="3498" y="497" id="3979" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2859" > +<cdparam x="3476" y="289" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3444" y="315" id="3942" /> +<P2 x="3499" y="289" id="3926" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2860" > +<cdparam x="3730" y="511" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3698" y="494" id="3975" /> +<P2 x="3754" y="520" id="3908" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2861" > +<cdparam x="3731" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3699" y="283" id="3922" /> +<P2 x="3754" y="309" id="3889" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2862" > +<cdparam x="3946" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3878" y="520" id="3816" /> +<P2 x="3932" y="494" id="3864" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2863" > +<cdparam x="3946" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3878" y="309" id="3835" /> +<P2 x="3933" y="283" id="3851" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2864" > +<cdparam x="3786" y="511" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3754" y="494" id="3903" /> +<P2 x="3878" y="494" id="3811" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2865" > +<cdparam x="3786" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3754" y="283" id="3884" /> +<P2 x="3878" y="283" id="3830" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2866" > +<cdparam x="4132" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4077" y="412" id="3862" /> +<P2 x="3992" y="357" id="3849" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2867" > +<cdparam x="2897" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="484" id="3600" /> +<P2 x="3021" y="484" id="3696" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2868" > +<cdparam x="2897" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="275" id="3581" /> +<P2 x="3021" y="275" id="3715" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2869" > +<cdparam x="3279" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3275" y="497" id="3789" /> +<P2 x="3331" y="523" id="3754" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2870" > +<cdparam x="3280" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3276" y="289" id="3736" /> +<P2 x="3331" y="315" id="3773" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2871" > +<cdparam x="3025" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="510" id="3701" /> +<P2 x="3075" y="484" id="3791" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2872" > +<cdparam x="3025" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="301" id="3720" /> +<P2 x="3076" y="275" id="3738" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2873" > +<cdparam x="2841" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2828" y="484" id="3672" /> +<P2 x="2884" y="510" id="3605" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2874" > +<cdparam x="2842" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2829" y="275" id="3619" /> +<P2 x="2884" y="301" id="3586" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2875" > +<cdparam x="2019" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="490" id="3423" /> +<P2 x="2116" y="490" id="3534" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2876" > +<cdparam x="2019" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="280" id="3404" /> +<P2 x="2116" y="280" id="3553" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2877" > +<cdparam x="1166" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="485" id="3151" /> +<P2 x="1269" y="485" id="3270" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2878" > +<cdparam x="1166" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="275" id="3170" /> +<P2 x="1269" y="275" id="3251" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2879" > +<cdparam x="1592" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1579" y="485" id="3308" /> +<P2 x="1696" y="485" id="3385" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2880" > +<cdparam x="1592" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1579" y="275" id="3289" /> +<P2 x="1696" y="275" id="3366" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2881" > +<cdparam x="758" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="745" y="485" id="2967" /> +<P2 x="843" y="485" id="3189" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2882" > +<cdparam x="758" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="745" y="275" id="2948" /> +<P2 x="843" y="275" id="3208" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2883" > +<cdparam x="371" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="483" id="3074" /> +<P2 x="435" y="483" id="3001" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2884" > +<cdparam x="371" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="277" id="3093" /> +<P2 x="435" y="277" id="3020" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2885" > +<cdparam x="1680" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="511" id="3390" /> +<P2 x="1750" y="485" id="3444" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2886" > +<cdparam x="1680" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="301" id="3371" /> +<P2 x="1755" y="275" id="3353" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2887" > +<cdparam x="1934" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1950" y="490" id="3446" /> +<P2 x="2006" y="516" id="3428" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2888" > +<cdparam x="1939" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1955" y="280" id="3355" /> +<P2 x="2006" y="306" id="3409" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2889" > +<cdparam x="1866" y="476" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1895" y="406" id="3442" /> +<P2 x="1814" y="349" id="3351" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2890" > +<cdparam x="2299" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2375" y="280" id="3468" /> +<P2 x="2426" y="306" id="3520" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2891" > +<cdparam x="2294" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2370" y="490" id="3483" /> +<P2 x="2426" y="516" id="3501" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2892" > +<cdparam x="2040" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="306" id="3558" /> +<P2 x="2175" y="280" id="3470" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2893" > +<cdparam x="2040" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="516" id="3539" /> +<P2 x="2170" y="490" id="3485" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2894" > +<cdparam x="2226" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2315" y="406" id="3481" /> +<P2 x="2234" y="349" id="3466" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2895" > +<cdparam x="1536" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1523" y="485" id="3331" /> +<P2 x="1579" y="511" id="3313" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2896" > +<cdparam x="1541" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1528" y="275" id="3240" /> +<P2 x="1579" y="301" id="3294" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2897" > +<cdparam x="1468" y="401" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1468" y="401" id="3327" /> +<P2 x="1387" y="344" id="3236" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2898" > +<cdparam x="1282" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="511" id="3275" /> +<P2 x="1323" y="485" id="3329" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2899" > +<cdparam x="1282" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="301" id="3256" /> +<P2 x="1328" y="275" id="3238" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2900" > +<cdparam x="2355" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="516" id="3658" /> +<P2 x="2628" y="490" id="3676" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2901" > +<cdparam x="2355" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="306" id="3639" /> +<P2 x="2629" y="280" id="3623" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2902" > +<cdparam x="2541" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2773" y="405" id="3674" /> +<P2 x="2688" y="350" id="3621" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2903" > +<cdparam x="1110" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1097" y="485" id="3138" /> +<P2 x="1153" y="511" id="3156" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2904" > +<cdparam x="1115" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1105" y="275" id="3123" /> +<P2 x="1153" y="301" id="3175" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2905" > +<cdparam x="856" y="501" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="511" id="3194" /> +<P2 x="897" y="485" id="3140" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2906" > +<cdparam x="856" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="301" id="3213" /> +<P2 x="905" y="275" id="3125" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2907" > +<cdparam x="702" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="684" y="484" id="2988" /> +<P2 x="745" y="511" id="2972" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2908" > +<cdparam x="707" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="694" y="275" id="2935" /> +<P2 x="745" y="301" id="2953" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2909" > +<cdparam x="448" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="435" y="303" id="3025" /> +<P2 x="494" y="277" id="2937" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2910" > +<cdparam x="448" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="435" y="509" id="3006" /> +<P2 x="484" y="483" id="2990" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2911" > +<cdparam x="995" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1042" y="401" id="3136" /> +<P2 x="964" y="344" id="3121" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2912" > +<cdparam x="652" y="504" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="632" y="399" id="2986" /> +<P2 x="553" y="343" id="2933" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2913" > +<cdparam x="315" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="309" y="483" id="3063" /> +<P2 x="358" y="509" id="3079" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2914" > +<cdparam x="316" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="303" y="277" id="3050" /> +<P2 x="358" y="303" id="3098" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="2915" > +<cdparam x="247" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="246" y="402" id="3061" /> +<P2 x="162" y="343" id="3048" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="301" id="2932" > +<cdparam x="48" y="40" /> +<sizeparam width="334" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This model corresponds to the algorithmic +model that was done in MATLAB. All operations +are present in the SysML Block Definition diagram. +This model is more generic than those for Embb. +It is used for mapping onto the IP-based platform. +" /> +<TGConnectingPoint num="0" id="2916" /> +<TGConnectingPoint num="1" id="2917" /> +<TGConnectingPoint num="2" id="2918" /> +<TGConnectingPoint num="3" id="2919" /> +<TGConnectingPoint num="4" id="2920" /> +<TGConnectingPoint num="5" id="2921" /> +<TGConnectingPoint num="6" id="2922" /> +<TGConnectingPoint num="7" id="2923" /> +<TGConnectingPoint num="8" id="2924" /> +<TGConnectingPoint num="9" id="2925" /> +<TGConnectingPoint num="10" id="2926" /> +<TGConnectingPoint num="11" id="2927" /> +<TGConnectingPoint num="12" id="2928" /> +<TGConnectingPoint num="13" id="2929" /> +<TGConnectingPoint num="14" id="2930" /> +<TGConnectingPoint num="15" id="2931" /> +<extraparam> +<Line value="This model corresponds to the algorithmic" /> +<Line value="model that was done in MATLAB. All operations" /> +<Line value="are present in the SysML Block Definition diagram." /> +<Line value="This model is more generic than those for Embb." /> +<Line value="It is used for mapping onto the IP-based platform." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="3047" > +<cdparam x="435" y="150" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCP" /> +<TGConnectingPoint num="0" id="3039" /> +<TGConnectingPoint num="1" id="3040" /> +<TGConnectingPoint num="2" id="3041" /> +<TGConnectingPoint num="3" id="3042" /> +<TGConnectingPoint num="4" id="3043" /> +<TGConnectingPoint num="5" id="3044" /> +<TGConnectingPoint num="6" id="3045" /> +<TGConnectingPoint num="7" id="3046" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="2947" > +<father id="3047" num="0" /> +<cdparam x="494" y="206" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCP" /> +<TGConnectingPoint num="0" id="2939" /> +<TGConnectingPoint num="1" id="2940" /> +<TGConnectingPoint num="2" id="2941" /> +<TGConnectingPoint num="3" id="2942" /> +<TGConnectingPoint num="4" id="2943" /> +<TGConnectingPoint num="5" id="2944" /> +<TGConnectingPoint num="6" id="2945" /> +<TGConnectingPoint num="7" id="2946" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2934" > +<father id="2947" num="0" /> +<cdparam x="540" y="343" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCP_Req" /> +<TGConnectingPoint num="0" id="2933" /> +<extraparam> +<Prop commName="RemoveCP_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2936" > +<father id="2947" num="1" /> +<cdparam x="681" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCP_ChOut" /> +<TGConnectingPoint num="0" id="2935" /> +<extraparam> +<Prop commName="RemoveCP_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2938" > +<father id="2947" num="2" /> +<cdparam x="481" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCP_ChIn" /> +<TGConnectingPoint num="0" id="2937" /> +<extraparam> +<Prop commName="RemoveCP_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2966" > +<father id="3047" num="1" /> +<cdparam x="732" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2948" /> +<TGConnectingPoint num="1" id="2949" /> +<TGConnectingPoint num="2" id="2950" /> +<TGConnectingPoint num="3" id="2951" /> +<TGConnectingPoint num="4" id="2952" /> +<TGConnectingPoint num="5" id="2953" /> +<TGConnectingPoint num="6" id="2954" /> +<TGConnectingPoint num="7" id="2955" /> +<TGConnectingPoint num="8" id="2956" /> +<TGConnectingPoint num="9" id="2957" /> +<TGConnectingPoint num="10" id="2958" /> +<TGConnectingPoint num="11" id="2959" /> +<TGConnectingPoint num="12" id="2960" /> +<TGConnectingPoint num="13" id="2961" /> +<TGConnectingPoint num="14" id="2962" /> +<TGConnectingPoint num="15" id="2963" /> +<TGConnectingPoint num="16" id="2964" /> +<TGConnectingPoint num="17" id="2965" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="2985" > +<father id="3047" num="2" /> +<cdparam x="732" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="2967" /> +<TGConnectingPoint num="1" id="2968" /> +<TGConnectingPoint num="2" id="2969" /> +<TGConnectingPoint num="3" id="2970" /> +<TGConnectingPoint num="4" id="2971" /> +<TGConnectingPoint num="5" id="2972" /> +<TGConnectingPoint num="6" id="2973" /> +<TGConnectingPoint num="7" id="2974" /> +<TGConnectingPoint num="8" id="2975" /> +<TGConnectingPoint num="9" id="2976" /> +<TGConnectingPoint num="10" id="2977" /> +<TGConnectingPoint num="11" id="2978" /> +<TGConnectingPoint num="12" id="2979" /> +<TGConnectingPoint num="13" id="2980" /> +<TGConnectingPoint num="14" id="2981" /> +<TGConnectingPoint num="15" id="2982" /> +<TGConnectingPoint num="16" id="2983" /> +<TGConnectingPoint num="17" id="2984" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3000" > +<father id="3047" num="3" /> +<cdparam x="484" y="412" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCP" /> +<TGConnectingPoint num="0" id="2992" /> +<TGConnectingPoint num="1" id="2993" /> +<TGConnectingPoint num="2" id="2994" /> +<TGConnectingPoint num="3" id="2995" /> +<TGConnectingPoint num="4" id="2996" /> +<TGConnectingPoint num="5" id="2997" /> +<TGConnectingPoint num="6" id="2998" /> +<TGConnectingPoint num="7" id="2999" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2987" > +<father id="3000" num="0" /> +<cdparam x="619" y="399" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCP_Req" /> +<TGConnectingPoint num="0" id="2986" /> +<extraparam> +<Prop commName="RemoveCP_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2989" > +<father id="3000" num="1" /> +<cdparam x="671" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCP_EvtOut" /> +<TGConnectingPoint num="0" id="2988" /> +<extraparam> +<Prop commName="RemoveCP_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="2991" > +<father id="3000" num="2" /> +<cdparam x="471" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCP_EvtIn" /> +<TGConnectingPoint num="0" id="2990" /> +<extraparam> +<Prop commName="RemoveCP_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3019" > +<father id="3047" num="4" /> +<cdparam x="422" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3001" /> +<TGConnectingPoint num="1" id="3002" /> +<TGConnectingPoint num="2" id="3003" /> +<TGConnectingPoint num="3" id="3004" /> +<TGConnectingPoint num="4" id="3005" /> +<TGConnectingPoint num="5" id="3006" /> +<TGConnectingPoint num="6" id="3007" /> +<TGConnectingPoint num="7" id="3008" /> +<TGConnectingPoint num="8" id="3009" /> +<TGConnectingPoint num="9" id="3010" /> +<TGConnectingPoint num="10" id="3011" /> +<TGConnectingPoint num="11" id="3012" /> +<TGConnectingPoint num="12" id="3013" /> +<TGConnectingPoint num="13" id="3014" /> +<TGConnectingPoint num="14" id="3015" /> +<TGConnectingPoint num="15" id="3016" /> +<TGConnectingPoint num="16" id="3017" /> +<TGConnectingPoint num="17" id="3018" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3038" > +<father id="3047" num="5" /> +<cdparam x="422" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3020" /> +<TGConnectingPoint num="1" id="3021" /> +<TGConnectingPoint num="2" id="3022" /> +<TGConnectingPoint num="3" id="3023" /> +<TGConnectingPoint num="4" id="3024" /> +<TGConnectingPoint num="5" id="3025" /> +<TGConnectingPoint num="6" id="3026" /> +<TGConnectingPoint num="7" id="3027" /> +<TGConnectingPoint num="8" id="3028" /> +<TGConnectingPoint num="9" id="3029" /> +<TGConnectingPoint num="10" id="3030" /> +<TGConnectingPoint num="11" id="3031" /> +<TGConnectingPoint num="12" id="3032" /> +<TGConnectingPoint num="13" id="3033" /> +<TGConnectingPoint num="14" id="3034" /> +<TGConnectingPoint num="15" id="3035" /> +<TGConnectingPoint num="16" id="3036" /> +<TGConnectingPoint num="17" id="3037" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3120" > +<cdparam x="48" y="148" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Source" /> +<TGConnectingPoint num="0" id="3112" /> +<TGConnectingPoint num="1" id="3113" /> +<TGConnectingPoint num="2" id="3114" /> +<TGConnectingPoint num="3" id="3115" /> +<TGConnectingPoint num="4" id="3116" /> +<TGConnectingPoint num="5" id="3117" /> +<TGConnectingPoint num="6" id="3118" /> +<TGConnectingPoint num="7" id="3119" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="3060" > +<father id="3120" num="0" /> +<cdparam x="103" y="206" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Source" /> +<TGConnectingPoint num="0" id="3052" /> +<TGConnectingPoint num="1" id="3053" /> +<TGConnectingPoint num="2" id="3054" /> +<TGConnectingPoint num="3" id="3055" /> +<TGConnectingPoint num="4" id="3056" /> +<TGConnectingPoint num="5" id="3057" /> +<TGConnectingPoint num="6" id="3058" /> +<TGConnectingPoint num="7" id="3059" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3049" > +<father id="3060" num="0" /> +<cdparam x="149" y="343" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="3048" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3051" > +<father id="3060" num="1" /> +<cdparam x="290" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Source_ChOut" /> +<TGConnectingPoint num="0" id="3050" /> +<extraparam> +<Prop commName="Source_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3073" > +<father id="3120" num="1" /> +<cdparam x="101" y="415" /> +<sizeparam width="208" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="102" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Source" /> +<TGConnectingPoint num="0" id="3065" /> +<TGConnectingPoint num="1" id="3066" /> +<TGConnectingPoint num="2" id="3067" /> +<TGConnectingPoint num="3" id="3068" /> +<TGConnectingPoint num="4" id="3069" /> +<TGConnectingPoint num="5" id="3070" /> +<TGConnectingPoint num="6" id="3071" /> +<TGConnectingPoint num="7" id="3072" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3062" > +<father id="3073" num="0" /> +<cdparam x="233" y="402" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="3061" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3064" > +<father id="3073" num="1" /> +<cdparam x="296" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Source_EvtOut" /> +<TGConnectingPoint num="0" id="3063" /> +<extraparam> +<Prop commName="Source_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3092" > +<father id="3120" num="2" /> +<cdparam x="345" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3074" /> +<TGConnectingPoint num="1" id="3075" /> +<TGConnectingPoint num="2" id="3076" /> +<TGConnectingPoint num="3" id="3077" /> +<TGConnectingPoint num="4" id="3078" /> +<TGConnectingPoint num="5" id="3079" /> +<TGConnectingPoint num="6" id="3080" /> +<TGConnectingPoint num="7" id="3081" /> +<TGConnectingPoint num="8" id="3082" /> +<TGConnectingPoint num="9" id="3083" /> +<TGConnectingPoint num="10" id="3084" /> +<TGConnectingPoint num="11" id="3085" /> +<TGConnectingPoint num="12" id="3086" /> +<TGConnectingPoint num="13" id="3087" /> +<TGConnectingPoint num="14" id="3088" /> +<TGConnectingPoint num="15" id="3089" /> +<TGConnectingPoint num="16" id="3090" /> +<TGConnectingPoint num="17" id="3091" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3111" > +<father id="3120" num="3" /> +<cdparam x="345" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3093" /> +<TGConnectingPoint num="1" id="3094" /> +<TGConnectingPoint num="2" id="3095" /> +<TGConnectingPoint num="3" id="3096" /> +<TGConnectingPoint num="4" id="3097" /> +<TGConnectingPoint num="5" id="3098" /> +<TGConnectingPoint num="6" id="3099" /> +<TGConnectingPoint num="7" id="3100" /> +<TGConnectingPoint num="8" id="3101" /> +<TGConnectingPoint num="9" id="3102" /> +<TGConnectingPoint num="10" id="3103" /> +<TGConnectingPoint num="11" id="3104" /> +<TGConnectingPoint num="12" id="3105" /> +<TGConnectingPoint num="13" id="3106" /> +<TGConnectingPoint num="14" id="3107" /> +<TGConnectingPoint num="15" id="3108" /> +<TGConnectingPoint num="16" id="3109" /> +<TGConnectingPoint num="17" id="3110" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3235" > +<cdparam x="843" y="151" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="FFT" /> +<TGConnectingPoint num="0" id="3227" /> +<TGConnectingPoint num="1" id="3228" /> +<TGConnectingPoint num="2" id="3229" /> +<TGConnectingPoint num="3" id="3230" /> +<TGConnectingPoint num="4" id="3231" /> +<TGConnectingPoint num="5" id="3232" /> +<TGConnectingPoint num="6" id="3233" /> +<TGConnectingPoint num="7" id="3234" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="3135" > +<father id="3235" num="0" /> +<cdparam x="905" y="207" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_FFT" /> +<TGConnectingPoint num="0" id="3127" /> +<TGConnectingPoint num="1" id="3128" /> +<TGConnectingPoint num="2" id="3129" /> +<TGConnectingPoint num="3" id="3130" /> +<TGConnectingPoint num="4" id="3131" /> +<TGConnectingPoint num="5" id="3132" /> +<TGConnectingPoint num="6" id="3133" /> +<TGConnectingPoint num="7" id="3134" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3122" > +<father id="3135" num="0" /> +<cdparam x="951" y="344" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="3121" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3124" > +<father id="3135" num="1" /> +<cdparam x="1092" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChOut" /> +<TGConnectingPoint num="0" id="3123" /> +<extraparam> +<Prop commName="FFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3126" > +<father id="3135" num="2" /> +<cdparam x="892" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChIn" /> +<TGConnectingPoint num="0" id="3125" /> +<extraparam> +<Prop commName="FFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3150" > +<father id="3235" num="1" /> +<cdparam x="897" y="414" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_FFT" /> +<TGConnectingPoint num="0" id="3142" /> +<TGConnectingPoint num="1" id="3143" /> +<TGConnectingPoint num="2" id="3144" /> +<TGConnectingPoint num="3" id="3145" /> +<TGConnectingPoint num="4" id="3146" /> +<TGConnectingPoint num="5" id="3147" /> +<TGConnectingPoint num="6" id="3148" /> +<TGConnectingPoint num="7" id="3149" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3137" > +<father id="3150" num="0" /> +<cdparam x="1029" y="401" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="3136" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3139" > +<father id="3150" num="1" /> +<cdparam x="1084" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtOut" /> +<TGConnectingPoint num="0" id="3138" /> +<extraparam> +<Prop commName="FFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3141" > +<father id="3150" num="2" /> +<cdparam x="884" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtIn" /> +<TGConnectingPoint num="0" id="3140" /> +<extraparam> +<Prop commName="FFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3169" > +<father id="3235" num="2" /> +<cdparam x="1140" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3151" /> +<TGConnectingPoint num="1" id="3152" /> +<TGConnectingPoint num="2" id="3153" /> +<TGConnectingPoint num="3" id="3154" /> +<TGConnectingPoint num="4" id="3155" /> +<TGConnectingPoint num="5" id="3156" /> +<TGConnectingPoint num="6" id="3157" /> +<TGConnectingPoint num="7" id="3158" /> +<TGConnectingPoint num="8" id="3159" /> +<TGConnectingPoint num="9" id="3160" /> +<TGConnectingPoint num="10" id="3161" /> +<TGConnectingPoint num="11" id="3162" /> +<TGConnectingPoint num="12" id="3163" /> +<TGConnectingPoint num="13" id="3164" /> +<TGConnectingPoint num="14" id="3165" /> +<TGConnectingPoint num="15" id="3166" /> +<TGConnectingPoint num="16" id="3167" /> +<TGConnectingPoint num="17" id="3168" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3188" > +<father id="3235" num="3" /> +<cdparam x="1140" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3170" /> +<TGConnectingPoint num="1" id="3171" /> +<TGConnectingPoint num="2" id="3172" /> +<TGConnectingPoint num="3" id="3173" /> +<TGConnectingPoint num="4" id="3174" /> +<TGConnectingPoint num="5" id="3175" /> +<TGConnectingPoint num="6" id="3176" /> +<TGConnectingPoint num="7" id="3177" /> +<TGConnectingPoint num="8" id="3178" /> +<TGConnectingPoint num="9" id="3179" /> +<TGConnectingPoint num="10" id="3180" /> +<TGConnectingPoint num="11" id="3181" /> +<TGConnectingPoint num="12" id="3182" /> +<TGConnectingPoint num="13" id="3183" /> +<TGConnectingPoint num="14" id="3184" /> +<TGConnectingPoint num="15" id="3185" /> +<TGConnectingPoint num="16" id="3186" /> +<TGConnectingPoint num="17" id="3187" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3207" > +<father id="3235" num="4" /> +<cdparam x="830" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3189" /> +<TGConnectingPoint num="1" id="3190" /> +<TGConnectingPoint num="2" id="3191" /> +<TGConnectingPoint num="3" id="3192" /> +<TGConnectingPoint num="4" id="3193" /> +<TGConnectingPoint num="5" id="3194" /> +<TGConnectingPoint num="6" id="3195" /> +<TGConnectingPoint num="7" id="3196" /> +<TGConnectingPoint num="8" id="3197" /> +<TGConnectingPoint num="9" id="3198" /> +<TGConnectingPoint num="10" id="3199" /> +<TGConnectingPoint num="11" id="3200" /> +<TGConnectingPoint num="12" id="3201" /> +<TGConnectingPoint num="13" id="3202" /> +<TGConnectingPoint num="14" id="3203" /> +<TGConnectingPoint num="15" id="3204" /> +<TGConnectingPoint num="16" id="3205" /> +<TGConnectingPoint num="17" id="3206" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3226" > +<father id="3235" num="5" /> +<cdparam x="830" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3208" /> +<TGConnectingPoint num="1" id="3209" /> +<TGConnectingPoint num="2" id="3210" /> +<TGConnectingPoint num="3" id="3211" /> +<TGConnectingPoint num="4" id="3212" /> +<TGConnectingPoint num="5" id="3213" /> +<TGConnectingPoint num="6" id="3214" /> +<TGConnectingPoint num="7" id="3215" /> +<TGConnectingPoint num="8" id="3216" /> +<TGConnectingPoint num="9" id="3217" /> +<TGConnectingPoint num="10" id="3218" /> +<TGConnectingPoint num="11" id="3219" /> +<TGConnectingPoint num="12" id="3220" /> +<TGConnectingPoint num="13" id="3221" /> +<TGConnectingPoint num="14" id="3222" /> +<TGConnectingPoint num="15" id="3223" /> +<TGConnectingPoint num="16" id="3224" /> +<TGConnectingPoint num="17" id="3225" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3350" > +<cdparam x="1269" y="151" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="SubCarrierDemap" /> +<TGConnectingPoint num="0" id="3342" /> +<TGConnectingPoint num="1" id="3343" /> +<TGConnectingPoint num="2" id="3344" /> +<TGConnectingPoint num="3" id="3345" /> +<TGConnectingPoint num="4" id="3346" /> +<TGConnectingPoint num="5" id="3347" /> +<TGConnectingPoint num="6" id="3348" /> +<TGConnectingPoint num="7" id="3349" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="3250" > +<father id="3350" num="0" /> +<cdparam x="1328" y="207" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="3242" /> +<TGConnectingPoint num="1" id="3243" /> +<TGConnectingPoint num="2" id="3244" /> +<TGConnectingPoint num="3" id="3245" /> +<TGConnectingPoint num="4" id="3246" /> +<TGConnectingPoint num="5" id="3247" /> +<TGConnectingPoint num="6" id="3248" /> +<TGConnectingPoint num="7" id="3249" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3237" > +<father id="3250" num="0" /> +<cdparam x="1374" y="344" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request SubCarrierDemap_Req" /> +<TGConnectingPoint num="0" id="3236" /> +<extraparam> +<Prop commName="SubCarrierDemap_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3239" > +<father id="3250" num="1" /> +<cdparam x="1315" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel SubCarrierDemap_ChIn" /> +<TGConnectingPoint num="0" id="3238" /> +<extraparam> +<Prop commName="SubCarrierDemap_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3241" > +<father id="3250" num="2" /> +<cdparam x="1515" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel SubCarrierDemap_ChOut" /> +<TGConnectingPoint num="0" id="3240" /> +<extraparam> +<Prop commName="SubCarrierDemap_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3269" > +<father id="3350" num="1" /> +<cdparam x="1256" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3251" /> +<TGConnectingPoint num="1" id="3252" /> +<TGConnectingPoint num="2" id="3253" /> +<TGConnectingPoint num="3" id="3254" /> +<TGConnectingPoint num="4" id="3255" /> +<TGConnectingPoint num="5" id="3256" /> +<TGConnectingPoint num="6" id="3257" /> +<TGConnectingPoint num="7" id="3258" /> +<TGConnectingPoint num="8" id="3259" /> +<TGConnectingPoint num="9" id="3260" /> +<TGConnectingPoint num="10" id="3261" /> +<TGConnectingPoint num="11" id="3262" /> +<TGConnectingPoint num="12" id="3263" /> +<TGConnectingPoint num="13" id="3264" /> +<TGConnectingPoint num="14" id="3265" /> +<TGConnectingPoint num="15" id="3266" /> +<TGConnectingPoint num="16" id="3267" /> +<TGConnectingPoint num="17" id="3268" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3288" > +<father id="3350" num="2" /> +<cdparam x="1256" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3270" /> +<TGConnectingPoint num="1" id="3271" /> +<TGConnectingPoint num="2" id="3272" /> +<TGConnectingPoint num="3" id="3273" /> +<TGConnectingPoint num="4" id="3274" /> +<TGConnectingPoint num="5" id="3275" /> +<TGConnectingPoint num="6" id="3276" /> +<TGConnectingPoint num="7" id="3277" /> +<TGConnectingPoint num="8" id="3278" /> +<TGConnectingPoint num="9" id="3279" /> +<TGConnectingPoint num="10" id="3280" /> +<TGConnectingPoint num="11" id="3281" /> +<TGConnectingPoint num="12" id="3282" /> +<TGConnectingPoint num="13" id="3283" /> +<TGConnectingPoint num="14" id="3284" /> +<TGConnectingPoint num="15" id="3285" /> +<TGConnectingPoint num="16" id="3286" /> +<TGConnectingPoint num="17" id="3287" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3307" > +<father id="3350" num="3" /> +<cdparam x="1566" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3289" /> +<TGConnectingPoint num="1" id="3290" /> +<TGConnectingPoint num="2" id="3291" /> +<TGConnectingPoint num="3" id="3292" /> +<TGConnectingPoint num="4" id="3293" /> +<TGConnectingPoint num="5" id="3294" /> +<TGConnectingPoint num="6" id="3295" /> +<TGConnectingPoint num="7" id="3296" /> +<TGConnectingPoint num="8" id="3297" /> +<TGConnectingPoint num="9" id="3298" /> +<TGConnectingPoint num="10" id="3299" /> +<TGConnectingPoint num="11" id="3300" /> +<TGConnectingPoint num="12" id="3301" /> +<TGConnectingPoint num="13" id="3302" /> +<TGConnectingPoint num="14" id="3303" /> +<TGConnectingPoint num="15" id="3304" /> +<TGConnectingPoint num="16" id="3305" /> +<TGConnectingPoint num="17" id="3306" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3326" > +<father id="3350" num="4" /> +<cdparam x="1566" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3308" /> +<TGConnectingPoint num="1" id="3309" /> +<TGConnectingPoint num="2" id="3310" /> +<TGConnectingPoint num="3" id="3311" /> +<TGConnectingPoint num="4" id="3312" /> +<TGConnectingPoint num="5" id="3313" /> +<TGConnectingPoint num="6" id="3314" /> +<TGConnectingPoint num="7" id="3315" /> +<TGConnectingPoint num="8" id="3316" /> +<TGConnectingPoint num="9" id="3317" /> +<TGConnectingPoint num="10" id="3318" /> +<TGConnectingPoint num="11" id="3319" /> +<TGConnectingPoint num="12" id="3320" /> +<TGConnectingPoint num="13" id="3321" /> +<TGConnectingPoint num="14" id="3322" /> +<TGConnectingPoint num="15" id="3323" /> +<TGConnectingPoint num="16" id="3324" /> +<TGConnectingPoint num="17" id="3325" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3341" > +<father id="3350" num="5" /> +<cdparam x="1323" y="414" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="3333" /> +<TGConnectingPoint num="1" id="3334" /> +<TGConnectingPoint num="2" id="3335" /> +<TGConnectingPoint num="3" id="3336" /> +<TGConnectingPoint num="4" id="3337" /> +<TGConnectingPoint num="5" id="3338" /> +<TGConnectingPoint num="6" id="3339" /> +<TGConnectingPoint num="7" id="3340" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3328" > +<father id="3341" num="0" /> +<cdparam x="1455" y="401" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request SubCarrierDemap_Req" /> +<TGConnectingPoint num="0" id="3327" /> +<extraparam> +<Prop commName="SubCarrierDemap_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3330" > +<father id="3341" num="1" /> +<cdparam x="1310" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event SubCarrierDemap_EvtIn" /> +<TGConnectingPoint num="0" id="3329" /> +<extraparam> +<Prop commName="SubCarrierDemap_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3332" > +<father id="3341" num="2" /> +<cdparam x="1510" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event SubCarrierDemap_EvtOut" /> +<TGConnectingPoint num="0" id="3331" /> +<extraparam> +<Prop commName="SubCarrierDemap_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3465" > +<cdparam x="1696" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="IFFT" /> +<TGConnectingPoint num="0" id="3457" /> +<TGConnectingPoint num="1" id="3458" /> +<TGConnectingPoint num="2" id="3459" /> +<TGConnectingPoint num="3" id="3460" /> +<TGConnectingPoint num="4" id="3461" /> +<TGConnectingPoint num="5" id="3462" /> +<TGConnectingPoint num="6" id="3463" /> +<TGConnectingPoint num="7" id="3464" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="3365" > +<father id="3465" num="0" /> +<cdparam x="1755" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_IFFT" /> +<TGConnectingPoint num="0" id="3357" /> +<TGConnectingPoint num="1" id="3358" /> +<TGConnectingPoint num="2" id="3359" /> +<TGConnectingPoint num="3" id="3360" /> +<TGConnectingPoint num="4" id="3361" /> +<TGConnectingPoint num="5" id="3362" /> +<TGConnectingPoint num="6" id="3363" /> +<TGConnectingPoint num="7" id="3364" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3352" > +<father id="3365" num="0" /> +<cdparam x="1801" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="3351" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3354" > +<father id="3365" num="1" /> +<cdparam x="1742" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChIn" /> +<TGConnectingPoint num="0" id="3353" /> +<extraparam> +<Prop commName="IFFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3356" > +<father id="3365" num="2" /> +<cdparam x="1942" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChOut" /> +<TGConnectingPoint num="0" id="3355" /> +<extraparam> +<Prop commName="IFFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3384" > +<father id="3465" num="1" /> +<cdparam x="1683" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3366" /> +<TGConnectingPoint num="1" id="3367" /> +<TGConnectingPoint num="2" id="3368" /> +<TGConnectingPoint num="3" id="3369" /> +<TGConnectingPoint num="4" id="3370" /> +<TGConnectingPoint num="5" id="3371" /> +<TGConnectingPoint num="6" id="3372" /> +<TGConnectingPoint num="7" id="3373" /> +<TGConnectingPoint num="8" id="3374" /> +<TGConnectingPoint num="9" id="3375" /> +<TGConnectingPoint num="10" id="3376" /> +<TGConnectingPoint num="11" id="3377" /> +<TGConnectingPoint num="12" id="3378" /> +<TGConnectingPoint num="13" id="3379" /> +<TGConnectingPoint num="14" id="3380" /> +<TGConnectingPoint num="15" id="3381" /> +<TGConnectingPoint num="16" id="3382" /> +<TGConnectingPoint num="17" id="3383" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3403" > +<father id="3465" num="2" /> +<cdparam x="1683" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3385" /> +<TGConnectingPoint num="1" id="3386" /> +<TGConnectingPoint num="2" id="3387" /> +<TGConnectingPoint num="3" id="3388" /> +<TGConnectingPoint num="4" id="3389" /> +<TGConnectingPoint num="5" id="3390" /> +<TGConnectingPoint num="6" id="3391" /> +<TGConnectingPoint num="7" id="3392" /> +<TGConnectingPoint num="8" id="3393" /> +<TGConnectingPoint num="9" id="3394" /> +<TGConnectingPoint num="10" id="3395" /> +<TGConnectingPoint num="11" id="3396" /> +<TGConnectingPoint num="12" id="3397" /> +<TGConnectingPoint num="13" id="3398" /> +<TGConnectingPoint num="14" id="3399" /> +<TGConnectingPoint num="15" id="3400" /> +<TGConnectingPoint num="16" id="3401" /> +<TGConnectingPoint num="17" id="3402" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3422" > +<father id="3465" num="3" /> +<cdparam x="1993" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3404" /> +<TGConnectingPoint num="1" id="3405" /> +<TGConnectingPoint num="2" id="3406" /> +<TGConnectingPoint num="3" id="3407" /> +<TGConnectingPoint num="4" id="3408" /> +<TGConnectingPoint num="5" id="3409" /> +<TGConnectingPoint num="6" id="3410" /> +<TGConnectingPoint num="7" id="3411" /> +<TGConnectingPoint num="8" id="3412" /> +<TGConnectingPoint num="9" id="3413" /> +<TGConnectingPoint num="10" id="3414" /> +<TGConnectingPoint num="11" id="3415" /> +<TGConnectingPoint num="12" id="3416" /> +<TGConnectingPoint num="13" id="3417" /> +<TGConnectingPoint num="14" id="3418" /> +<TGConnectingPoint num="15" id="3419" /> +<TGConnectingPoint num="16" id="3420" /> +<TGConnectingPoint num="17" id="3421" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3441" > +<father id="3465" num="4" /> +<cdparam x="1993" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3423" /> +<TGConnectingPoint num="1" id="3424" /> +<TGConnectingPoint num="2" id="3425" /> +<TGConnectingPoint num="3" id="3426" /> +<TGConnectingPoint num="4" id="3427" /> +<TGConnectingPoint num="5" id="3428" /> +<TGConnectingPoint num="6" id="3429" /> +<TGConnectingPoint num="7" id="3430" /> +<TGConnectingPoint num="8" id="3431" /> +<TGConnectingPoint num="9" id="3432" /> +<TGConnectingPoint num="10" id="3433" /> +<TGConnectingPoint num="11" id="3434" /> +<TGConnectingPoint num="12" id="3435" /> +<TGConnectingPoint num="13" id="3436" /> +<TGConnectingPoint num="14" id="3437" /> +<TGConnectingPoint num="15" id="3438" /> +<TGConnectingPoint num="16" id="3439" /> +<TGConnectingPoint num="17" id="3440" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3456" > +<father id="3465" num="5" /> +<cdparam x="1750" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_IFFT" /> +<TGConnectingPoint num="0" id="3448" /> +<TGConnectingPoint num="1" id="3449" /> +<TGConnectingPoint num="2" id="3450" /> +<TGConnectingPoint num="3" id="3451" /> +<TGConnectingPoint num="4" id="3452" /> +<TGConnectingPoint num="5" id="3453" /> +<TGConnectingPoint num="6" id="3454" /> +<TGConnectingPoint num="7" id="3455" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3443" > +<father id="3456" num="0" /> +<cdparam x="1882" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="3442" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3445" > +<father id="3456" num="1" /> +<cdparam x="1737" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtIn" /> +<TGConnectingPoint num="0" id="3444" /> +<extraparam> +<Prop commName="IFFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3447" > +<father id="3456" num="2" /> +<cdparam x="1937" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtOut" /> +<TGConnectingPoint num="0" id="3446" /> +<extraparam> +<Prop commName="IFFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3580" > +<cdparam x="2116" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="QAMDemod" /> +<TGConnectingPoint num="0" id="3572" /> +<TGConnectingPoint num="1" id="3573" /> +<TGConnectingPoint num="2" id="3574" /> +<TGConnectingPoint num="3" id="3575" /> +<TGConnectingPoint num="4" id="3576" /> +<TGConnectingPoint num="5" id="3577" /> +<TGConnectingPoint num="6" id="3578" /> +<TGConnectingPoint num="7" id="3579" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="3480" > +<father id="3580" num="0" /> +<cdparam x="2175" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_QAMDemod" /> +<TGConnectingPoint num="0" id="3472" /> +<TGConnectingPoint num="1" id="3473" /> +<TGConnectingPoint num="2" id="3474" /> +<TGConnectingPoint num="3" id="3475" /> +<TGConnectingPoint num="4" id="3476" /> +<TGConnectingPoint num="5" id="3477" /> +<TGConnectingPoint num="6" id="3478" /> +<TGConnectingPoint num="7" id="3479" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3467" > +<father id="3480" num="0" /> +<cdparam x="2221" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="3466" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3469" > +<father id="3480" num="1" /> +<cdparam x="2362" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChOut" /> +<TGConnectingPoint num="0" id="3468" /> +<extraparam> +<Prop commName="QAMDemod_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3471" > +<father id="3480" num="2" /> +<cdparam x="2162" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChIn" /> +<TGConnectingPoint num="0" id="3470" /> +<extraparam> +<Prop commName="QAMDemod_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3495" > +<father id="3580" num="1" /> +<cdparam x="2170" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_QAMDemod" /> +<TGConnectingPoint num="0" id="3487" /> +<TGConnectingPoint num="1" id="3488" /> +<TGConnectingPoint num="2" id="3489" /> +<TGConnectingPoint num="3" id="3490" /> +<TGConnectingPoint num="4" id="3491" /> +<TGConnectingPoint num="5" id="3492" /> +<TGConnectingPoint num="6" id="3493" /> +<TGConnectingPoint num="7" id="3494" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3482" > +<father id="3495" num="0" /> +<cdparam x="2302" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="3481" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3484" > +<father id="3495" num="1" /> +<cdparam x="2357" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtOut" /> +<TGConnectingPoint num="0" id="3483" /> +<extraparam> +<Prop commName="QAMDemod_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3486" > +<father id="3495" num="2" /> +<cdparam x="2157" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtIn" /> +<TGConnectingPoint num="0" id="3485" /> +<extraparam> +<Prop commName="QAMDemod_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3514" > +<father id="3580" num="2" /> +<cdparam x="2413" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3496" /> +<TGConnectingPoint num="1" id="3497" /> +<TGConnectingPoint num="2" id="3498" /> +<TGConnectingPoint num="3" id="3499" /> +<TGConnectingPoint num="4" id="3500" /> +<TGConnectingPoint num="5" id="3501" /> +<TGConnectingPoint num="6" id="3502" /> +<TGConnectingPoint num="7" id="3503" /> +<TGConnectingPoint num="8" id="3504" /> +<TGConnectingPoint num="9" id="3505" /> +<TGConnectingPoint num="10" id="3506" /> +<TGConnectingPoint num="11" id="3507" /> +<TGConnectingPoint num="12" id="3508" /> +<TGConnectingPoint num="13" id="3509" /> +<TGConnectingPoint num="14" id="3510" /> +<TGConnectingPoint num="15" id="3511" /> +<TGConnectingPoint num="16" id="3512" /> +<TGConnectingPoint num="17" id="3513" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3533" > +<father id="3580" num="3" /> +<cdparam x="2413" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3515" /> +<TGConnectingPoint num="1" id="3516" /> +<TGConnectingPoint num="2" id="3517" /> +<TGConnectingPoint num="3" id="3518" /> +<TGConnectingPoint num="4" id="3519" /> +<TGConnectingPoint num="5" id="3520" /> +<TGConnectingPoint num="6" id="3521" /> +<TGConnectingPoint num="7" id="3522" /> +<TGConnectingPoint num="8" id="3523" /> +<TGConnectingPoint num="9" id="3524" /> +<TGConnectingPoint num="10" id="3525" /> +<TGConnectingPoint num="11" id="3526" /> +<TGConnectingPoint num="12" id="3527" /> +<TGConnectingPoint num="13" id="3528" /> +<TGConnectingPoint num="14" id="3529" /> +<TGConnectingPoint num="15" id="3530" /> +<TGConnectingPoint num="16" id="3531" /> +<TGConnectingPoint num="17" id="3532" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3552" > +<father id="3580" num="4" /> +<cdparam x="2103" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3534" /> +<TGConnectingPoint num="1" id="3535" /> +<TGConnectingPoint num="2" id="3536" /> +<TGConnectingPoint num="3" id="3537" /> +<TGConnectingPoint num="4" id="3538" /> +<TGConnectingPoint num="5" id="3539" /> +<TGConnectingPoint num="6" id="3540" /> +<TGConnectingPoint num="7" id="3541" /> +<TGConnectingPoint num="8" id="3542" /> +<TGConnectingPoint num="9" id="3543" /> +<TGConnectingPoint num="10" id="3544" /> +<TGConnectingPoint num="11" id="3545" /> +<TGConnectingPoint num="12" id="3546" /> +<TGConnectingPoint num="13" id="3547" /> +<TGConnectingPoint num="14" id="3548" /> +<TGConnectingPoint num="15" id="3549" /> +<TGConnectingPoint num="16" id="3550" /> +<TGConnectingPoint num="17" id="3551" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3571" > +<father id="3580" num="5" /> +<cdparam x="2103" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3553" /> +<TGConnectingPoint num="1" id="3554" /> +<TGConnectingPoint num="2" id="3555" /> +<TGConnectingPoint num="3" id="3556" /> +<TGConnectingPoint num="4" id="3557" /> +<TGConnectingPoint num="5" id="3558" /> +<TGConnectingPoint num="6" id="3559" /> +<TGConnectingPoint num="7" id="3560" /> +<TGConnectingPoint num="8" id="3561" /> +<TGConnectingPoint num="9" id="3562" /> +<TGConnectingPoint num="10" id="3563" /> +<TGConnectingPoint num="11" id="3564" /> +<TGConnectingPoint num="12" id="3565" /> +<TGConnectingPoint num="13" id="3566" /> +<TGConnectingPoint num="14" id="3567" /> +<TGConnectingPoint num="15" id="3568" /> +<TGConnectingPoint num="16" id="3569" /> +<TGConnectingPoint num="17" id="3570" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3695" > +<cdparam x="2574" y="155" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Descrambling" /> +<TGConnectingPoint num="0" id="3687" /> +<TGConnectingPoint num="1" id="3688" /> +<TGConnectingPoint num="2" id="3689" /> +<TGConnectingPoint num="3" id="3690" /> +<TGConnectingPoint num="4" id="3691" /> +<TGConnectingPoint num="5" id="3692" /> +<TGConnectingPoint num="6" id="3693" /> +<TGConnectingPoint num="7" id="3694" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="3599" > +<father id="3695" num="0" /> +<cdparam x="2871" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3581" /> +<TGConnectingPoint num="1" id="3582" /> +<TGConnectingPoint num="2" id="3583" /> +<TGConnectingPoint num="3" id="3584" /> +<TGConnectingPoint num="4" id="3585" /> +<TGConnectingPoint num="5" id="3586" /> +<TGConnectingPoint num="6" id="3587" /> +<TGConnectingPoint num="7" id="3588" /> +<TGConnectingPoint num="8" id="3589" /> +<TGConnectingPoint num="9" id="3590" /> +<TGConnectingPoint num="10" id="3591" /> +<TGConnectingPoint num="11" id="3592" /> +<TGConnectingPoint num="12" id="3593" /> +<TGConnectingPoint num="13" id="3594" /> +<TGConnectingPoint num="14" id="3595" /> +<TGConnectingPoint num="15" id="3596" /> +<TGConnectingPoint num="16" id="3597" /> +<TGConnectingPoint num="17" id="3598" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3618" > +<father id="3695" num="1" /> +<cdparam x="2871" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3600" /> +<TGConnectingPoint num="1" id="3601" /> +<TGConnectingPoint num="2" id="3602" /> +<TGConnectingPoint num="3" id="3603" /> +<TGConnectingPoint num="4" id="3604" /> +<TGConnectingPoint num="5" id="3605" /> +<TGConnectingPoint num="6" id="3606" /> +<TGConnectingPoint num="7" id="3607" /> +<TGConnectingPoint num="8" id="3608" /> +<TGConnectingPoint num="9" id="3609" /> +<TGConnectingPoint num="10" id="3610" /> +<TGConnectingPoint num="11" id="3611" /> +<TGConnectingPoint num="12" id="3612" /> +<TGConnectingPoint num="13" id="3613" /> +<TGConnectingPoint num="14" id="3614" /> +<TGConnectingPoint num="15" id="3615" /> +<TGConnectingPoint num="16" id="3616" /> +<TGConnectingPoint num="17" id="3617" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3633" > +<father id="3695" num="2" /> +<cdparam x="2629" y="213" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Descrambling" /> +<TGConnectingPoint num="0" id="3625" /> +<TGConnectingPoint num="1" id="3626" /> +<TGConnectingPoint num="2" id="3627" /> +<TGConnectingPoint num="3" id="3628" /> +<TGConnectingPoint num="4" id="3629" /> +<TGConnectingPoint num="5" id="3630" /> +<TGConnectingPoint num="6" id="3631" /> +<TGConnectingPoint num="7" id="3632" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3620" > +<father id="3633" num="0" /> +<cdparam x="2816" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChOut" /> +<TGConnectingPoint num="0" id="3619" /> +<extraparam> +<Prop commName="Descrambling_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3622" > +<father id="3633" num="1" /> +<cdparam x="2675" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="3621" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3624" > +<father id="3633" num="2" /> +<cdparam x="2616" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="3623" /> +<extraparam> +<Prop commName="Descrambling_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3652" > +<father id="3695" num="3" /> +<cdparam x="2561" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3634" /> +<TGConnectingPoint num="1" id="3635" /> +<TGConnectingPoint num="2" id="3636" /> +<TGConnectingPoint num="3" id="3637" /> +<TGConnectingPoint num="4" id="3638" /> +<TGConnectingPoint num="5" id="3639" /> +<TGConnectingPoint num="6" id="3640" /> +<TGConnectingPoint num="7" id="3641" /> +<TGConnectingPoint num="8" id="3642" /> +<TGConnectingPoint num="9" id="3643" /> +<TGConnectingPoint num="10" id="3644" /> +<TGConnectingPoint num="11" id="3645" /> +<TGConnectingPoint num="12" id="3646" /> +<TGConnectingPoint num="13" id="3647" /> +<TGConnectingPoint num="14" id="3648" /> +<TGConnectingPoint num="15" id="3649" /> +<TGConnectingPoint num="16" id="3650" /> +<TGConnectingPoint num="17" id="3651" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3671" > +<father id="3695" num="4" /> +<cdparam x="2561" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3653" /> +<TGConnectingPoint num="1" id="3654" /> +<TGConnectingPoint num="2" id="3655" /> +<TGConnectingPoint num="3" id="3656" /> +<TGConnectingPoint num="4" id="3657" /> +<TGConnectingPoint num="5" id="3658" /> +<TGConnectingPoint num="6" id="3659" /> +<TGConnectingPoint num="7" id="3660" /> +<TGConnectingPoint num="8" id="3661" /> +<TGConnectingPoint num="9" id="3662" /> +<TGConnectingPoint num="10" id="3663" /> +<TGConnectingPoint num="11" id="3664" /> +<TGConnectingPoint num="12" id="3665" /> +<TGConnectingPoint num="13" id="3666" /> +<TGConnectingPoint num="14" id="3667" /> +<TGConnectingPoint num="15" id="3668" /> +<TGConnectingPoint num="16" id="3669" /> +<TGConnectingPoint num="17" id="3670" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3686" > +<father id="3695" num="5" /> +<cdparam x="2628" y="418" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Descrambling" /> +<TGConnectingPoint num="0" id="3678" /> +<TGConnectingPoint num="1" id="3679" /> +<TGConnectingPoint num="2" id="3680" /> +<TGConnectingPoint num="3" id="3681" /> +<TGConnectingPoint num="4" id="3682" /> +<TGConnectingPoint num="5" id="3683" /> +<TGConnectingPoint num="6" id="3684" /> +<TGConnectingPoint num="7" id="3685" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3673" > +<father id="3686" num="0" /> +<cdparam x="2815" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtOut" /> +<TGConnectingPoint num="0" id="3672" /> +<extraparam> +<Prop commName="Descrambling_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3675" > +<father id="3686" num="1" /> +<cdparam x="2760" y="405" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="3674" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3677" > +<father id="3686" num="2" /> +<cdparam x="2615" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtIn" /> +<TGConnectingPoint num="0" id="3676" /> +<extraparam> +<Prop commName="Descrambling_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3810" > +<cdparam x="3021" y="160" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="LDPCDecoder" /> +<TGConnectingPoint num="0" id="3802" /> +<TGConnectingPoint num="1" id="3803" /> +<TGConnectingPoint num="2" id="3804" /> +<TGConnectingPoint num="3" id="3805" /> +<TGConnectingPoint num="4" id="3806" /> +<TGConnectingPoint num="5" id="3807" /> +<TGConnectingPoint num="6" id="3808" /> +<TGConnectingPoint num="7" id="3809" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="3714" > +<father id="3810" num="0" /> +<cdparam x="3008" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3696" /> +<TGConnectingPoint num="1" id="3697" /> +<TGConnectingPoint num="2" id="3698" /> +<TGConnectingPoint num="3" id="3699" /> +<TGConnectingPoint num="4" id="3700" /> +<TGConnectingPoint num="5" id="3701" /> +<TGConnectingPoint num="6" id="3702" /> +<TGConnectingPoint num="7" id="3703" /> +<TGConnectingPoint num="8" id="3704" /> +<TGConnectingPoint num="9" id="3705" /> +<TGConnectingPoint num="10" id="3706" /> +<TGConnectingPoint num="11" id="3707" /> +<TGConnectingPoint num="12" id="3708" /> +<TGConnectingPoint num="13" id="3709" /> +<TGConnectingPoint num="14" id="3710" /> +<TGConnectingPoint num="15" id="3711" /> +<TGConnectingPoint num="16" id="3712" /> +<TGConnectingPoint num="17" id="3713" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3733" > +<father id="3810" num="1" /> +<cdparam x="3008" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3715" /> +<TGConnectingPoint num="1" id="3716" /> +<TGConnectingPoint num="2" id="3717" /> +<TGConnectingPoint num="3" id="3718" /> +<TGConnectingPoint num="4" id="3719" /> +<TGConnectingPoint num="5" id="3720" /> +<TGConnectingPoint num="6" id="3721" /> +<TGConnectingPoint num="7" id="3722" /> +<TGConnectingPoint num="8" id="3723" /> +<TGConnectingPoint num="9" id="3724" /> +<TGConnectingPoint num="10" id="3725" /> +<TGConnectingPoint num="11" id="3726" /> +<TGConnectingPoint num="12" id="3727" /> +<TGConnectingPoint num="13" id="3728" /> +<TGConnectingPoint num="14" id="3729" /> +<TGConnectingPoint num="15" id="3730" /> +<TGConnectingPoint num="16" id="3731" /> +<TGConnectingPoint num="17" id="3732" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3748" > +<father id="3810" num="2" /> +<cdparam x="3076" y="218" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="3740" /> +<TGConnectingPoint num="1" id="3741" /> +<TGConnectingPoint num="2" id="3742" /> +<TGConnectingPoint num="3" id="3743" /> +<TGConnectingPoint num="4" id="3744" /> +<TGConnectingPoint num="5" id="3745" /> +<TGConnectingPoint num="6" id="3746" /> +<TGConnectingPoint num="7" id="3747" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3735" > +<father id="3748" num="0" /> +<cdparam x="3122" y="355" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="3734" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3737" > +<father id="3748" num="1" /> +<cdparam x="3263" y="289" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChOut" /> +<TGConnectingPoint num="0" id="3736" /> +<extraparam> +<Prop commName="LDPCDecoder_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3739" > +<father id="3748" num="2" /> +<cdparam x="3063" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="3738" /> +<extraparam> +<Prop commName="LDPCDecoder_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3767" > +<father id="3810" num="3" /> +<cdparam x="3318" y="497" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3749" /> +<TGConnectingPoint num="1" id="3750" /> +<TGConnectingPoint num="2" id="3751" /> +<TGConnectingPoint num="3" id="3752" /> +<TGConnectingPoint num="4" id="3753" /> +<TGConnectingPoint num="5" id="3754" /> +<TGConnectingPoint num="6" id="3755" /> +<TGConnectingPoint num="7" id="3756" /> +<TGConnectingPoint num="8" id="3757" /> +<TGConnectingPoint num="9" id="3758" /> +<TGConnectingPoint num="10" id="3759" /> +<TGConnectingPoint num="11" id="3760" /> +<TGConnectingPoint num="12" id="3761" /> +<TGConnectingPoint num="13" id="3762" /> +<TGConnectingPoint num="14" id="3763" /> +<TGConnectingPoint num="15" id="3764" /> +<TGConnectingPoint num="16" id="3765" /> +<TGConnectingPoint num="17" id="3766" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3786" > +<father id="3810" num="4" /> +<cdparam x="3318" y="289" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3768" /> +<TGConnectingPoint num="1" id="3769" /> +<TGConnectingPoint num="2" id="3770" /> +<TGConnectingPoint num="3" id="3771" /> +<TGConnectingPoint num="4" id="3772" /> +<TGConnectingPoint num="5" id="3773" /> +<TGConnectingPoint num="6" id="3774" /> +<TGConnectingPoint num="7" id="3775" /> +<TGConnectingPoint num="8" id="3776" /> +<TGConnectingPoint num="9" id="3777" /> +<TGConnectingPoint num="10" id="3778" /> +<TGConnectingPoint num="11" id="3779" /> +<TGConnectingPoint num="12" id="3780" /> +<TGConnectingPoint num="13" id="3781" /> +<TGConnectingPoint num="14" id="3782" /> +<TGConnectingPoint num="15" id="3783" /> +<TGConnectingPoint num="16" id="3784" /> +<TGConnectingPoint num="17" id="3785" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3801" > +<father id="3810" num="5" /> +<cdparam x="3075" y="423" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="3793" /> +<TGConnectingPoint num="1" id="3794" /> +<TGConnectingPoint num="2" id="3795" /> +<TGConnectingPoint num="3" id="3796" /> +<TGConnectingPoint num="4" id="3797" /> +<TGConnectingPoint num="5" id="3798" /> +<TGConnectingPoint num="6" id="3799" /> +<TGConnectingPoint num="7" id="3800" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3788" > +<father id="3801" num="0" /> +<cdparam x="3207" y="410" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="3787" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3790" > +<father id="3801" num="1" /> +<cdparam x="3262" y="497" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtOut" /> +<TGConnectingPoint num="0" id="3789" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3792" > +<father id="3801" num="2" /> +<cdparam x="3062" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtIn" /> +<TGConnectingPoint num="0" id="3791" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3883" > +<cdparam x="3878" y="162" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Sink" /> +<TGConnectingPoint num="0" id="3875" /> +<TGConnectingPoint num="1" id="3876" /> +<TGConnectingPoint num="2" id="3877" /> +<TGConnectingPoint num="3" id="3878" /> +<TGConnectingPoint num="4" id="3879" /> +<TGConnectingPoint num="5" id="3880" /> +<TGConnectingPoint num="6" id="3881" /> +<TGConnectingPoint num="7" id="3882" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="3829" > +<father id="3883" num="0" /> +<cdparam x="3865" y="494" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3811" /> +<TGConnectingPoint num="1" id="3812" /> +<TGConnectingPoint num="2" id="3813" /> +<TGConnectingPoint num="3" id="3814" /> +<TGConnectingPoint num="4" id="3815" /> +<TGConnectingPoint num="5" id="3816" /> +<TGConnectingPoint num="6" id="3817" /> +<TGConnectingPoint num="7" id="3818" /> +<TGConnectingPoint num="8" id="3819" /> +<TGConnectingPoint num="9" id="3820" /> +<TGConnectingPoint num="10" id="3821" /> +<TGConnectingPoint num="11" id="3822" /> +<TGConnectingPoint num="12" id="3823" /> +<TGConnectingPoint num="13" id="3824" /> +<TGConnectingPoint num="14" id="3825" /> +<TGConnectingPoint num="15" id="3826" /> +<TGConnectingPoint num="16" id="3827" /> +<TGConnectingPoint num="17" id="3828" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3848" > +<father id="3883" num="1" /> +<cdparam x="3865" y="283" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3830" /> +<TGConnectingPoint num="1" id="3831" /> +<TGConnectingPoint num="2" id="3832" /> +<TGConnectingPoint num="3" id="3833" /> +<TGConnectingPoint num="4" id="3834" /> +<TGConnectingPoint num="5" id="3835" /> +<TGConnectingPoint num="6" id="3836" /> +<TGConnectingPoint num="7" id="3837" /> +<TGConnectingPoint num="8" id="3838" /> +<TGConnectingPoint num="9" id="3839" /> +<TGConnectingPoint num="10" id="3840" /> +<TGConnectingPoint num="11" id="3841" /> +<TGConnectingPoint num="12" id="3842" /> +<TGConnectingPoint num="13" id="3843" /> +<TGConnectingPoint num="14" id="3844" /> +<TGConnectingPoint num="15" id="3845" /> +<TGConnectingPoint num="16" id="3846" /> +<TGConnectingPoint num="17" id="3847" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3861" > +<father id="3883" num="2" /> +<cdparam x="3933" y="220" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Sink" /> +<TGConnectingPoint num="0" id="3853" /> +<TGConnectingPoint num="1" id="3854" /> +<TGConnectingPoint num="2" id="3855" /> +<TGConnectingPoint num="3" id="3856" /> +<TGConnectingPoint num="4" id="3857" /> +<TGConnectingPoint num="5" id="3858" /> +<TGConnectingPoint num="6" id="3859" /> +<TGConnectingPoint num="7" id="3860" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3850" > +<father id="3861" num="0" /> +<cdparam x="3979" y="357" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="3849" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3852" > +<father id="3861" num="1" /> +<cdparam x="3920" y="283" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Sink_ChIn" /> +<TGConnectingPoint num="0" id="3851" /> +<extraparam> +<Prop commName="Sink_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3874" > +<father id="3883" num="3" /> +<cdparam x="3932" y="425" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Sink" /> +<TGConnectingPoint num="0" id="3866" /> +<TGConnectingPoint num="1" id="3867" /> +<TGConnectingPoint num="2" id="3868" /> +<TGConnectingPoint num="3" id="3869" /> +<TGConnectingPoint num="4" id="3870" /> +<TGConnectingPoint num="5" id="3871" /> +<TGConnectingPoint num="6" id="3872" /> +<TGConnectingPoint num="7" id="3873" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3863" > +<father id="3874" num="0" /> +<cdparam x="4064" y="412" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="3862" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3865" > +<father id="3874" num="1" /> +<cdparam x="3919" y="494" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Sink_EvtIn" /> +<TGConnectingPoint num="0" id="3864" /> +<extraparam> +<Prop commName="Sink_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="3998" > +<cdparam x="3444" y="167" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="4500" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCRC" /> +<TGConnectingPoint num="0" id="3990" /> +<TGConnectingPoint num="1" id="3991" /> +<TGConnectingPoint num="2" id="3992" /> +<TGConnectingPoint num="3" id="3993" /> +<TGConnectingPoint num="4" id="3994" /> +<TGConnectingPoint num="5" id="3995" /> +<TGConnectingPoint num="6" id="3996" /> +<TGConnectingPoint num="7" id="3997" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="3902" > +<father id="3998" num="0" /> +<cdparam x="3741" y="283" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3884" /> +<TGConnectingPoint num="1" id="3885" /> +<TGConnectingPoint num="2" id="3886" /> +<TGConnectingPoint num="3" id="3887" /> +<TGConnectingPoint num="4" id="3888" /> +<TGConnectingPoint num="5" id="3889" /> +<TGConnectingPoint num="6" id="3890" /> +<TGConnectingPoint num="7" id="3891" /> +<TGConnectingPoint num="8" id="3892" /> +<TGConnectingPoint num="9" id="3893" /> +<TGConnectingPoint num="10" id="3894" /> +<TGConnectingPoint num="11" id="3895" /> +<TGConnectingPoint num="12" id="3896" /> +<TGConnectingPoint num="13" id="3897" /> +<TGConnectingPoint num="14" id="3898" /> +<TGConnectingPoint num="15" id="3899" /> +<TGConnectingPoint num="16" id="3900" /> +<TGConnectingPoint num="17" id="3901" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3921" > +<father id="3998" num="1" /> +<cdparam x="3741" y="494" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3903" /> +<TGConnectingPoint num="1" id="3904" /> +<TGConnectingPoint num="2" id="3905" /> +<TGConnectingPoint num="3" id="3906" /> +<TGConnectingPoint num="4" id="3907" /> +<TGConnectingPoint num="5" id="3908" /> +<TGConnectingPoint num="6" id="3909" /> +<TGConnectingPoint num="7" id="3910" /> +<TGConnectingPoint num="8" id="3911" /> +<TGConnectingPoint num="9" id="3912" /> +<TGConnectingPoint num="10" id="3913" /> +<TGConnectingPoint num="11" id="3914" /> +<TGConnectingPoint num="12" id="3915" /> +<TGConnectingPoint num="13" id="3916" /> +<TGConnectingPoint num="14" id="3917" /> +<TGConnectingPoint num="15" id="3918" /> +<TGConnectingPoint num="16" id="3919" /> +<TGConnectingPoint num="17" id="3920" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3936" > +<father id="3998" num="2" /> +<cdparam x="3499" y="225" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCRC" /> +<TGConnectingPoint num="0" id="3928" /> +<TGConnectingPoint num="1" id="3929" /> +<TGConnectingPoint num="2" id="3930" /> +<TGConnectingPoint num="3" id="3931" /> +<TGConnectingPoint num="4" id="3932" /> +<TGConnectingPoint num="5" id="3933" /> +<TGConnectingPoint num="6" id="3934" /> +<TGConnectingPoint num="7" id="3935" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="CRClength" value="24" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3923" > +<father id="3936" num="0" /> +<cdparam x="3686" y="283" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChOut" /> +<TGConnectingPoint num="0" id="3922" /> +<extraparam> +<Prop commName="RemoveCRC_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3925" > +<father id="3936" num="1" /> +<cdparam x="3545" y="362" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="3924" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3927" > +<father id="3936" num="2" /> +<cdparam x="3486" y="289" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="3926" /> +<extraparam> +<Prop commName="RemoveCRC_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3955" > +<father id="3998" num="3" /> +<cdparam x="3431" y="289" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3937" /> +<TGConnectingPoint num="1" id="3938" /> +<TGConnectingPoint num="2" id="3939" /> +<TGConnectingPoint num="3" id="3940" /> +<TGConnectingPoint num="4" id="3941" /> +<TGConnectingPoint num="5" id="3942" /> +<TGConnectingPoint num="6" id="3943" /> +<TGConnectingPoint num="7" id="3944" /> +<TGConnectingPoint num="8" id="3945" /> +<TGConnectingPoint num="9" id="3946" /> +<TGConnectingPoint num="10" id="3947" /> +<TGConnectingPoint num="11" id="3948" /> +<TGConnectingPoint num="12" id="3949" /> +<TGConnectingPoint num="13" id="3950" /> +<TGConnectingPoint num="14" id="3951" /> +<TGConnectingPoint num="15" id="3952" /> +<TGConnectingPoint num="16" id="3953" /> +<TGConnectingPoint num="17" id="3954" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="3974" > +<father id="3998" num="4" /> +<cdparam x="3431" y="497" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="3956" /> +<TGConnectingPoint num="1" id="3957" /> +<TGConnectingPoint num="2" id="3958" /> +<TGConnectingPoint num="3" id="3959" /> +<TGConnectingPoint num="4" id="3960" /> +<TGConnectingPoint num="5" id="3961" /> +<TGConnectingPoint num="6" id="3962" /> +<TGConnectingPoint num="7" id="3963" /> +<TGConnectingPoint num="8" id="3964" /> +<TGConnectingPoint num="9" id="3965" /> +<TGConnectingPoint num="10" id="3966" /> +<TGConnectingPoint num="11" id="3967" /> +<TGConnectingPoint num="12" id="3968" /> +<TGConnectingPoint num="13" id="3969" /> +<TGConnectingPoint num="14" id="3970" /> +<TGConnectingPoint num="15" id="3971" /> +<TGConnectingPoint num="16" id="3972" /> +<TGConnectingPoint num="17" id="3973" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="3989" > +<father id="3998" num="5" /> +<cdparam x="3498" y="430" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCRC" /> +<TGConnectingPoint num="0" id="3981" /> +<TGConnectingPoint num="1" id="3982" /> +<TGConnectingPoint num="2" id="3983" /> +<TGConnectingPoint num="3" id="3984" /> +<TGConnectingPoint num="4" id="3985" /> +<TGConnectingPoint num="5" id="3986" /> +<TGConnectingPoint num="6" id="3987" /> +<TGConnectingPoint num="7" id="3988" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3976" > +<father id="3989" num="0" /> +<cdparam x="3685" y="494" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtOut" /> +<TGConnectingPoint num="0" id="3975" /> +<extraparam> +<Prop commName="RemoveCRC_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3978" > +<father id="3989" num="1" /> +<cdparam x="3630" y="417" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="3977" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="3980" > +<father id="3989" num="2" /> +<cdparam x="3485" y="497" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtIn" /> +<TGConnectingPoint num="0" id="3979" /> +<extraparam> +<Prop commName="RemoveCRC_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCP" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4001" > +<cdparam x="241" y="132" /> +<sizeparam width="148" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCP_EvtIn(size) " /> +<TGConnectingPoint num="0" id="3999" /> +<TGConnectingPoint num="1" id="4000" /> +<extraparam> +<Data eventName="RemoveCP_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4003" > +<cdparam x="305" y="354" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4002" /> +</COMPONENT> + +<COMPONENT type="1008" id="4006" > +<cdparam x="238" y="278" /> +<sizeparam width="155" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCP_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4004" /> +<TGConnectingPoint num="1" id="4005" /> +<extraparam> +<Data eventName="RemoveCP_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4009" > +<cdparam x="246" y="204" /> +<sizeparam width="138" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCP_Req(size)" /> +<TGConnectingPoint num="0" id="4007" /> +<TGConnectingPoint num="1" id="4008" /> +<extraparam> +<Data requestName="RemoveCP_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4011" > +<cdparam x="308" y="66" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4010" /> +</COMPONENT> + +<CONNECTOR type="115" id="4012" > +<cdparam x="315" y="229" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="229" id="4008" /> +<P2 x="315" y="273" id="4004" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4013" > +<cdparam x="315" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="303" id="4005" /> +<P2 x="315" y="349" id="4002" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4014" > +<cdparam x="315" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="81" id="4010" /> +<P2 x="315" y="127" id="3999" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4015" > +<cdparam x="355" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="157" id="4000" /> +<P2 x="315" y="199" id="4007" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCP" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="4019" > +<cdparam x="291" y="273" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="4017" /> +<TGConnectingPoint num="1" id="4018" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4016" > +<father id="4019" num="0" /> +<cdparam x="306" y="293" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4022" > +<cdparam x="224" y="188" /> +<sizeparam width="145" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCP_ChIn(size) " /> +<TGConnectingPoint num="0" id="4020" /> +<TGConnectingPoint num="1" id="4021" /> +<extraparam> +<Data channelName="RemoveCP_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4024" > +<cdparam x="286" y="422" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4023" /> +</COMPONENT> + +<COMPONENT type="1006" id="4027" > +<cdparam x="220" y="350" /> +<sizeparam width="152" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCP_ChOut(size)" /> +<TGConnectingPoint num="0" id="4025" /> +<TGConnectingPoint num="1" id="4026" /> +<extraparam> +<Data channelName="RemoveCP_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4030" > +<cdparam x="240" y="112" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4028" /> +<TGConnectingPoint num="1" id="4029" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4032" > +<cdparam x="289" y="49" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4031" /> +</COMPONENT> + +<CONNECTOR type="115" id="4033" > +<cdparam x="439" y="144" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="296" y="213" id="4021" /> +<P2 x="296" y="268" id="4017" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4034" > +<cdparam x="351" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="296" y="308" id="4018" /> +<P2 x="296" y="345" id="4025" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4035" > +<cdparam x="296" y="69" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="296" y="64" id="4031" /> +<P2 x="296" y="107" id="4028" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4036" > +<cdparam x="291" y="336" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="296" y="375" id="4026" /> +<P2 x="296" y="417" id="4023" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4037" > +<cdparam x="296" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="296" y="137" id="4029" /> +<P2 x="296" y="183" id="4020" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1000" id="4039" > +<cdparam x="301" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4038" /> +</COMPONENT> + +<COMPONENT type="1001" id="4041" > +<cdparam x="298" y="349" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4040" /> +</COMPONENT> + +<COMPONENT type="1008" id="4044" > +<cdparam x="241" y="273" /> +<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Source_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4042" /> +<TGConnectingPoint num="1" id="4043" /> +<extraparam> +<Data eventName="Source_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4047" > +<cdparam x="250" y="199" /> +<sizeparam width="117" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Source_Req(size)" /> +<TGConnectingPoint num="0" id="4045" /> +<TGConnectingPoint num="1" id="4046" /> +<extraparam> +<Data requestName="Source_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="4050" > +<cdparam x="267" y="127" /> +<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="size = 2048" /> +<TGConnectingPoint num="0" id="4048" /> +<TGConnectingPoint num="1" id="4049" /> +</COMPONENT> + +<CONNECTOR type="115" id="4051" > +<cdparam x="308" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="152" id="4049" /> +<P2 x="308" y="194" id="4045" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4052" > +<cdparam x="308" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="224" id="4046" /> +<P2 x="308" y="268" id="4042" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4053" > +<cdparam x="308" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="298" id="4043" /> +<P2 x="308" y="344" id="4040" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4054" > +<cdparam x="311" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="91" id="4038" /> +<P2 x="308" y="122" id="4048" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4058" > +<cdparam x="368" y="201" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4056" /> +<TGConnectingPoint num="1" id="4057" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4055" > +<father id="4058" num="0" /> +<cdparam x="383" y="221" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="4060" > +<cdparam x="363" y="354" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4059" /> +</COMPONENT> + +<COMPONENT type="1006" id="4063" > +<cdparam x="308" y="284" /> +<sizeparam width="131" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Source_ChOut(size)" /> +<TGConnectingPoint num="0" id="4061" /> +<TGConnectingPoint num="1" id="4062" /> +<accessibility /> +<extraparam> +<Data channelName="Source_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4066" > +<cdparam x="317" y="125" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4064" /> +<TGConnectingPoint num="1" id="4065" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4068" > +<cdparam x="366" y="62" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4067" /> +</COMPONENT> + +<CONNECTOR type="115" id="4069" > +<cdparam x="428" y="234" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="236" id="4057" /> +<P2 x="373" y="279" id="4061" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4070" > +<cdparam x="373" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="77" id="4067" /> +<P2 x="373" y="120" id="4064" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4071" > +<cdparam x="368" y="268" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="309" id="4062" /> +<P2 x="373" y="349" id="4059" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4072" > +<cdparam x="373" y="167" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="150" id="4065" /> +<P2 x="373" y="196" id="4056" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4075" > +<cdparam x="272" y="124" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="FFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4073" /> +<TGConnectingPoint num="1" id="4074" /> +<extraparam> +<Data eventName="FFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4077" > +<cdparam x="315" y="354" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4076" /> +</COMPONENT> + +<COMPONENT type="1008" id="4080" > +<cdparam x="270" y="278" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="FFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4078" /> +<TGConnectingPoint num="1" id="4079" /> +<extraparam> +<Data eventName="FFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4083" > +<cdparam x="277" y="196" /> +<sizeparam width="94" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="FFT_Req(size)" /> +<TGConnectingPoint num="0" id="4081" /> +<TGConnectingPoint num="1" id="4082" /> +<extraparam> +<Data requestName="FFT_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4085" > +<cdparam x="317" y="58" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4084" /> +</COMPONENT> + +<CONNECTOR type="115" id="4086" > +<cdparam x="324" y="221" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="221" id="4082" /> +<P2 x="325" y="273" id="4078" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4087" > +<cdparam x="325" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="303" id="4079" /> +<P2 x="325" y="349" id="4076" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4088" > +<cdparam x="324" y="78" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="73" id="4084" /> +<P2 x="324" y="119" id="4073" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4089" > +<cdparam x="364" y="141" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="324" y="149" id="4074" /> +<P2 x="324" y="191" id="4081" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="4093" > +<cdparam x="316" y="259" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="4091" /> +<TGConnectingPoint num="1" id="4092" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4090" > +<father id="4093" num="0" /> +<cdparam x="331" y="279" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4096" > +<cdparam x="271" y="174" /> +<sizeparam width="101" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="FFT_ChIn(size) " /> +<TGConnectingPoint num="0" id="4094" /> +<TGConnectingPoint num="1" id="4095" /> +<extraparam> +<Data channelName="FFT_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4098" > +<cdparam x="311" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4097" /> +</COMPONENT> + +<COMPONENT type="1006" id="4101" > +<cdparam x="267" y="336" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="FFT_ChOut(size)" /> +<TGConnectingPoint num="0" id="4099" /> +<TGConnectingPoint num="1" id="4100" /> +<extraparam> +<Data channelName="FFT_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4104" > +<cdparam x="265" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4102" /> +<TGConnectingPoint num="1" id="4103" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4106" > +<cdparam x="314" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4105" /> +</COMPONENT> + +<CONNECTOR type="115" id="4107" > +<cdparam x="464" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="199" id="4095" /> +<P2 x="321" y="254" id="4091" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4108" > +<cdparam x="376" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="294" id="4092" /> +<P2 x="321" y="331" id="4099" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4109" > +<cdparam x="321" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="50" id="4105" /> +<P2 x="321" y="93" id="4102" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4110" > +<cdparam x="316" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="361" id="4100" /> +<P2 x="321" y="403" id="4097" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4111" > +<cdparam x="321" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="123" id="4103" /> +<P2 x="321" y="169" id="4094" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_SubCarrierDemap" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4114" > +<cdparam x="232" y="125" /> +<sizeparam width="193" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="SubCarrierDemap_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4112" /> +<TGConnectingPoint num="1" id="4113" /> +<extraparam> +<Data eventName="SubCarrierDemap_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4116" > +<cdparam x="318" y="393" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4115" /> +</COMPONENT> + +<COMPONENT type="1007" id="4119" > +<cdparam x="237" y="197" /> +<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="SubCarrierDemap_Req(size)" /> +<TGConnectingPoint num="0" id="4117" /> +<TGConnectingPoint num="1" id="4118" /> +<extraparam> +<Data requestName="SubCarrierDemap_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4121" > +<cdparam x="321" y="59" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4120" /> +</COMPONENT> + +<COMPONENT type="1008" id="4124" > +<cdparam x="228" y="329" /> +<sizeparam width="200" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="SubCarrierDemap_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4122" /> +<TGConnectingPoint num="1" id="4123" /> +<extraparam> +<Data eventName="SubCarrierDemap_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="4125" > +<cdparam x="328" y="222" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="222" id="4118" /> +<P2 x="328" y="324" id="4122" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4126" > +<cdparam x="328" y="354" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="354" id="4123" /> +<P2 x="328" y="388" id="4115" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4127" > +<cdparam x="328" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="74" id="4120" /> +<P2 x="328" y="120" id="4112" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4128" > +<cdparam x="368" y="142" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="150" id="4113" /> +<P2 x="328" y="192" id="4117" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_SubCarrierDemap" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4132" > +<cdparam x="366" y="254" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4130" /> +<TGConnectingPoint num="1" id="4131" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4129" > +<father id="4132" num="0" /> +<cdparam x="381" y="274" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4135" > +<cdparam x="276" y="173" /> +<sizeparam width="190" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="SubCarrierDemap_ChIn(size) " /> +<TGConnectingPoint num="0" id="4133" /> +<TGConnectingPoint num="1" id="4134" /> +<extraparam> +<Data channelName="SubCarrierDemap_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4137" > +<cdparam x="361" y="407" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4136" /> +</COMPONENT> + +<COMPONENT type="1006" id="4140" > +<cdparam x="273" y="335" /> +<sizeparam width="197" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="SubCarrierDemap_ChOut(size)" /> +<TGConnectingPoint num="0" id="4138" /> +<TGConnectingPoint num="1" id="4139" /> +<extraparam> +<Data channelName="SubCarrierDemap_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4143" > +<cdparam x="315" y="97" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4141" /> +<TGConnectingPoint num="1" id="4142" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4145" > +<cdparam x="364" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4144" /> +</COMPONENT> + +<CONNECTOR type="115" id="4146" > +<cdparam x="514" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="198" id="4134" /> +<P2 x="371" y="249" id="4130" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4147" > +<cdparam x="426" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="289" id="4131" /> +<P2 x="371" y="330" id="4138" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4148" > +<cdparam x="371" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="49" id="4144" /> +<P2 x="371" y="92" id="4141" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4149" > +<cdparam x="366" y="321" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="360" id="4139" /> +<P2 x="371" y="402" id="4136" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4150" > +<cdparam x="371" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="122" id="4142" /> +<P2 x="371" y="168" id="4133" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4153" > +<cdparam x="251" y="126" /> +<sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="IFFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4151" /> +<TGConnectingPoint num="1" id="4152" /> +<extraparam> +<Data eventName="IFFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4155" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4154" /> +</COMPONENT> + +<COMPONENT type="1008" id="4158" > +<cdparam x="247" y="272" /> +<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="IFFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4156" /> +<TGConnectingPoint num="1" id="4157" /> +<extraparam> +<Data eventName="IFFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4161" > +<cdparam x="256" y="198" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="IFFT_Req(size)" /> +<TGConnectingPoint num="0" id="4159" /> +<TGConnectingPoint num="1" id="4160" /> +<extraparam> +<Data requestName="IFFT_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4163" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4162" /> +</COMPONENT> + +<CONNECTOR type="115" id="4164" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="4160" /> +<P2 x="304" y="267" id="4156" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4165" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="4157" /> +<P2 x="304" y="343" id="4154" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4166" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="4162" /> +<P2 x="304" y="121" id="4151" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4167" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="4152" /> +<P2 x="304" y="193" id="4159" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4171" > +<cdparam x="320" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4169" /> +<TGConnectingPoint num="1" id="4170" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4168" > +<father id="4171" num="0" /> +<cdparam x="335" y="280" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4174" > +<cdparam x="273" y="179" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="IFFT_ChIn(size) " /> +<TGConnectingPoint num="0" id="4172" /> +<TGConnectingPoint num="1" id="4173" /> +<extraparam> +<Data channelName="IFFT_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4176" > +<cdparam x="315" y="413" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4175" /> +</COMPONENT> + +<COMPONENT type="1006" id="4179" > +<cdparam x="270" y="341" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="IFFT_ChOut(size)" /> +<TGConnectingPoint num="0" id="4177" /> +<TGConnectingPoint num="1" id="4178" /> +<extraparam> +<Data channelName="IFFT_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4182" > +<cdparam x="269" y="103" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4180" /> +<TGConnectingPoint num="1" id="4181" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4184" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4183" /> +</COMPONENT> + +<CONNECTOR type="115" id="4185" > +<cdparam x="468" y="135" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="204" id="4173" /> +<P2 x="325" y="255" id="4169" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4186" > +<cdparam x="380" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="295" id="4170" /> +<P2 x="325" y="336" id="4177" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4187" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="4183" /> +<P2 x="325" y="98" id="4180" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4188" > +<cdparam x="320" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="366" id="4178" /> +<P2 x="325" y="408" id="4175" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4189" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="4181" /> +<P2 x="325" y="174" id="4172" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4192" > +<cdparam x="227" y="126" /> +<sizeparam width="154" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="QAMDemod_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4190" /> +<TGConnectingPoint num="1" id="4191" /> +<extraparam> +<Data eventName="QAMDemod_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4194" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4193" /> +</COMPONENT> + +<COMPONENT type="1008" id="4197" > +<cdparam x="224" y="272" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="QAMDemod_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4195" /> +<TGConnectingPoint num="1" id="4196" /> +<extraparam> +<Data eventName="QAMDemod_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4200" > +<cdparam x="232" y="198" /> +<sizeparam width="144" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="QAMDemod_Req(size)" /> +<TGConnectingPoint num="0" id="4198" /> +<TGConnectingPoint num="1" id="4199" /> +<extraparam> +<Data requestName="QAMDemod_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4202" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4201" /> +</COMPONENT> + +<CONNECTOR type="115" id="4203" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="4199" /> +<P2 x="304" y="267" id="4195" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4204" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="4196" /> +<P2 x="304" y="343" id="4193" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4205" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="4201" /> +<P2 x="304" y="121" id="4190" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4206" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="4191" /> +<P2 x="304" y="193" id="4198" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4210" > +<cdparam x="320" y="260" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4208" /> +<TGConnectingPoint num="1" id="4209" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4207" > +<father id="4210" num="0" /> +<cdparam x="335" y="280" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4213" > +<cdparam x="250" y="179" /> +<sizeparam width="151" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="QAMDemod_ChIn(size) " /> +<TGConnectingPoint num="0" id="4211" /> +<TGConnectingPoint num="1" id="4212" /> +<extraparam> +<Data channelName="QAMDemod_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4215" > +<cdparam x="315" y="413" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4214" /> +</COMPONENT> + +<COMPONENT type="1006" id="4218" > +<cdparam x="246" y="341" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(size)" /> +<TGConnectingPoint num="0" id="4216" /> +<TGConnectingPoint num="1" id="4217" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4221" > +<cdparam x="269" y="103" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4219" /> +<TGConnectingPoint num="1" id="4220" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4223" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4222" /> +</COMPONENT> + +<CONNECTOR type="115" id="4224" > +<cdparam x="468" y="135" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="204" id="4212" /> +<P2 x="325" y="255" id="4208" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4225" > +<cdparam x="380" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="295" id="4209" /> +<P2 x="325" y="336" id="4216" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4226" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="4222" /> +<P2 x="325" y="98" id="4219" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4227" > +<cdparam x="320" y="327" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="366" id="4217" /> +<P2 x="325" y="408" id="4214" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4228" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="4220" /> +<P2 x="325" y="174" id="4211" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4231" > +<cdparam x="280" y="140" /> +<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Descrambling_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4229" /> +<TGConnectingPoint num="1" id="4230" /> +<extraparam> +<Data eventName="Descrambling_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4233" > +<cdparam x="354" y="362" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4232" /> +</COMPONENT> + +<COMPONENT type="1008" id="4236" > +<cdparam x="277" y="286" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Descrambling_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4234" /> +<TGConnectingPoint num="1" id="4235" /> +<extraparam> +<Data eventName="Descrambling_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4239" > +<cdparam x="285" y="212" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Descrambling_Req(size)" /> +<TGConnectingPoint num="0" id="4237" /> +<TGConnectingPoint num="1" id="4238" /> +<extraparam> +<Data requestName="Descrambling_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4241" > +<cdparam x="357" y="74" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4240" /> +</COMPONENT> + +<CONNECTOR type="115" id="4242" > +<cdparam x="364" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="237" id="4238" /> +<P2 x="364" y="281" id="4234" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4243" > +<cdparam x="364" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="311" id="4235" /> +<P2 x="364" y="357" id="4232" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4244" > +<cdparam x="364" y="94" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="89" id="4240" /> +<P2 x="364" y="135" id="4229" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4245" > +<cdparam x="404" y="157" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="165" id="4230" /> +<P2 x="364" y="207" id="4237" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4249" > +<cdparam x="346" y="261" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4247" /> +<TGConnectingPoint num="1" id="4248" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4246" > +<father id="4249" num="0" /> +<cdparam x="361" y="281" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4252" > +<cdparam x="269" y="180" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Descrambling_ChIn(size) " /> +<TGConnectingPoint num="0" id="4250" /> +<TGConnectingPoint num="1" id="4251" /> +<extraparam> +<Data channelName="Descrambling_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4254" > +<cdparam x="341" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4253" /> +</COMPONENT> + +<COMPONENT type="1006" id="4257" > +<cdparam x="265" y="342" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Descrambling_ChOut(size)" /> +<TGConnectingPoint num="0" id="4255" /> +<TGConnectingPoint num="1" id="4256" /> +<extraparam> +<Data channelName="Descrambling_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4260" > +<cdparam x="295" y="104" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4258" /> +<TGConnectingPoint num="1" id="4259" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4262" > +<cdparam x="344" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4261" /> +</COMPONENT> + +<CONNECTOR type="115" id="4263" > +<cdparam x="494" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="205" id="4251" /> +<P2 x="351" y="256" id="4247" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4264" > +<cdparam x="406" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="296" id="4248" /> +<P2 x="351" y="337" id="4255" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4265" > +<cdparam x="351" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="56" id="4261" /> +<P2 x="351" y="99" id="4258" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4266" > +<cdparam x="346" y="328" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="367" id="4256" /> +<P2 x="351" y="409" id="4253" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4267" > +<cdparam x="351" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="129" id="4259" /> +<P2 x="351" y="175" id="4250" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4270" > +<cdparam x="282" y="151" /> +<sizeparam width="167" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="LDPCDecoder_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4268" /> +<TGConnectingPoint num="1" id="4269" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4272" > +<cdparam x="355" y="373" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4271" /> +</COMPONENT> + +<COMPONENT type="1008" id="4275" > +<cdparam x="278" y="297" /> +<sizeparam width="174" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="LDPCDecoder_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4273" /> +<TGConnectingPoint num="1" id="4274" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4278" > +<cdparam x="287" y="223" /> +<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="LDPCDecoder_Req(size)" /> +<TGConnectingPoint num="0" id="4276" /> +<TGConnectingPoint num="1" id="4277" /> +<extraparam> +<Data requestName="LDPCDecoder_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4280" > +<cdparam x="358" y="85" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4279" /> +</COMPONENT> + +<CONNECTOR type="115" id="4281" > +<cdparam x="365" y="248" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="248" id="4277" /> +<P2 x="365" y="292" id="4273" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4282" > +<cdparam x="365" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="322" id="4274" /> +<P2 x="365" y="368" id="4271" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4283" > +<cdparam x="365" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="100" id="4279" /> +<P2 x="365" y="146" id="4268" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4284" > +<cdparam x="405" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="176" id="4269" /> +<P2 x="365" y="218" id="4276" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4288" > +<cdparam x="311" y="251" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4286" /> +<TGConnectingPoint num="1" id="4287" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4285" > +<father id="4288" num="0" /> +<cdparam x="326" y="271" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4291" > +<cdparam x="234" y="170" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="LDPCDecoder_ChIn(size) " /> +<TGConnectingPoint num="0" id="4289" /> +<TGConnectingPoint num="1" id="4290" /> +<extraparam> +<Data channelName="LDPCDecoder_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4293" > +<cdparam x="306" y="404" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4292" /> +</COMPONENT> + +<COMPONENT type="1006" id="4296" > +<cdparam x="231" y="332" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="LDPCDecoder_ChOut(size)" /> +<TGConnectingPoint num="0" id="4294" /> +<TGConnectingPoint num="1" id="4295" /> +<extraparam> +<Data channelName="LDPCDecoder_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4299" > +<cdparam x="260" y="94" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4297" /> +<TGConnectingPoint num="1" id="4298" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4301" > +<cdparam x="309" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4300" /> +</COMPONENT> + +<CONNECTOR type="115" id="4302" > +<cdparam x="459" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="195" id="4290" /> +<P2 x="316" y="246" id="4286" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4303" > +<cdparam x="371" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="286" id="4287" /> +<P2 x="316" y="327" id="4294" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4304" > +<cdparam x="316" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="46" id="4300" /> +<P2 x="316" y="89" id="4297" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4305" > +<cdparam x="311" y="318" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="357" id="4295" /> +<P2 x="316" y="399" id="4292" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4306" > +<cdparam x="316" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="119" id="4298" /> +<P2 x="316" y="165" id="4289" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="4308" > +<cdparam x="324" y="340" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4307" /> +</COMPONENT> + +<COMPONENT type="1007" id="4311" > +<cdparam x="285" y="250" /> +<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Sink_Req(size)" /> +<TGConnectingPoint num="0" id="4309" /> +<TGConnectingPoint num="1" id="4310" /> +<extraparam> +<Data requestName="Sink_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4313" > +<cdparam x="327" y="95" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4312" /> +</COMPONENT> + +<COMPONENT type="1010" id="4316" > +<cdparam x="280" y="161" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Sink_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4314" /> +<TGConnectingPoint num="1" id="4315" /> +<extraparam> +<Data eventName="Sink_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="4317" > +<cdparam x="335" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="186" id="4315" /> +<P2 x="334" y="245" id="4309" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4318" > +<cdparam x="334" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="275" id="4310" /> +<P2 x="334" y="335" id="4307" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4319" > +<cdparam x="334" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="110" id="4312" /> +<P2 x="334" y="156" id="4314" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4323" > +<cdparam x="325" y="281" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4321" /> +<TGConnectingPoint num="1" id="4322" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4320" > +<father id="4323" num="0" /> +<cdparam x="340" y="301" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4326" > +<cdparam x="277" y="200" /> +<sizeparam width="106" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Sink_ChIn(size) " /> +<TGConnectingPoint num="0" id="4324" /> +<TGConnectingPoint num="1" id="4325" /> +<extraparam> +<Data channelName="Sink_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4328" > +<cdparam x="320" y="367" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4327" /> +</COMPONENT> + +<COMPONENT type="1034" id="4331" > +<cdparam x="274" y="124" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4329" /> +<TGConnectingPoint num="1" id="4330" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4333" > +<cdparam x="323" y="61" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4332" /> +</COMPONENT> + +<CONNECTOR type="115" id="4334" > +<cdparam x="330" y="316" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="316" id="4322" /> +<P2 x="330" y="362" id="4327" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4335" > +<cdparam x="473" y="156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="225" id="4325" /> +<P2 x="330" y="276" id="4321" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4336" > +<cdparam x="330" y="81" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="76" id="4332" /> +<P2 x="330" y="119" id="4329" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4337" > +<cdparam x="330" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="149" id="4330" /> +<P2 x="330" y="195" id="4324" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="4340" > +<cdparam x="253" y="113" /> +<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCRC_EvtIn(size) " /> +<TGConnectingPoint num="0" id="4338" /> +<TGConnectingPoint num="1" id="4339" /> +<extraparam> +<Data eventName="RemoveCRC_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4342" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4341" /> +</COMPONENT> + +<COMPONENT type="1008" id="4345" > +<cdparam x="250" y="259" /> +<sizeparam width="163" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCRC_EvtOut(size)" /> +<TGConnectingPoint num="0" id="4343" /> +<TGConnectingPoint num="1" id="4344" /> +<extraparam> +<Data eventName="RemoveCRC_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="4348" > +<cdparam x="258" y="185" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCRC_Req(size)" /> +<TGConnectingPoint num="0" id="4346" /> +<TGConnectingPoint num="1" id="4347" /> +<extraparam> +<Data requestName="RemoveCRC_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4350" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4349" /> +</COMPONENT> + +<CONNECTOR type="115" id="4351" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="4347" /> +<P2 x="331" y="254" id="4343" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4352" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="4344" /> +<P2 x="331" y="330" id="4341" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4353" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="4349" /> +<P2 x="331" y="108" id="4338" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4354" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="4339" /> +<P2 x="331" y="180" id="4346" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1013" id="4358" > +<cdparam x="333" y="255" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="4356" /> +<TGConnectingPoint num="1" id="4357" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="4355" > +<father id="4358" num="0" /> +<cdparam x="348" y="275" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="4361" > +<cdparam x="262" y="174" /> +<sizeparam width="153" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCRC_ChIn(size) " /> +<TGConnectingPoint num="0" id="4359" /> +<TGConnectingPoint num="1" id="4360" /> +<extraparam> +<Data channelName="RemoveCRC_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="4363" > +<cdparam x="328" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="4362" /> +</COMPONENT> + +<COMPONENT type="1006" id="4366" > +<cdparam x="258" y="336" /> +<sizeparam width="160" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCRC_ChOut(size)" /> +<TGConnectingPoint num="0" id="4364" /> +<TGConnectingPoint num="1" id="4365" /> +<extraparam> +<Data channelName="RemoveCRC_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="4369" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="4367" /> +<TGConnectingPoint num="1" id="4368" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="4371" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="4370" /> +</COMPONENT> + +<CONNECTOR type="115" id="4372" > +<cdparam x="481" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="199" id="4360" /> +<P2 x="338" y="250" id="4356" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4373" > +<cdparam x="393" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="290" id="4357" /> +<P2 x="338" y="331" id="4364" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4374" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="4370" /> +<P2 x="338" y="93" id="4367" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4375" > +<cdparam x="333" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="361" id="4365" /> +<P2 x="338" y="403" id="4362" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="4376" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="4368" /> +<P2 x="338" y="169" id="4359" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Component Design" nameTab="RX5GphyApp_IPAd" tabs="TML Component Task Diagram$F_RemoveCP$X_RemoveCP$F_Source$X_Source$F_FFT$X_FFT$F_SubCarrierDemap$X_SubCarrierDemap$F_IFFT$X_IFFT$F_QAMDemod$X_QAMDemod$F_Descrambling$X_Descrambling$F_LDPCDecoder$X_LDPCDecoder$F_Sink$X_Sink$X_CodeBlockConc$F_CodeBlockConc$F_RemoveCRC$X_RemoveCRC" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="5000" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > +<CONNECTOR type="126" id="4377" > +<cdparam x="856" y="500" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="513" id="4762" /> +<P2 x="897" y="487" id="4689" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4378" > +<cdparam x="697" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="684" y="486" id="4520" /> +<P2 x="745" y="512" id="4574" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4379" > +<cdparam x="758" y="499" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="745" y="486" id="4569" /> +<P2 x="843" y="487" id="4757" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4380" > +<cdparam x="4300" y="499" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4287" y="489" id="5686" /> +<P2 x="4437" y="489" id="5360" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4381" > +<cdparam x="4300" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4287" y="278" id="5667" /> +<P2 x="4437" y="278" id="5379" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4382" > +<cdparam x="3842" y="506" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3829" y="493" id="5639" /> +<P2 x="3977" y="493" id="5739" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4383" > +<cdparam x="3842" y="295" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3829" y="282" id="5552" /> +<P2 x="3977" y="281" id="5720" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4384" > +<cdparam x="3344" y="510" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="497" id="5298" /> +<P2 x="3519" y="498" id="5586" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4385" > +<cdparam x="3344" y="302" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3331" y="289" id="5317" /> +<P2 x="3519" y="288" id="5605" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4386" > +<cdparam x="4144" y="412" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3718" y="416" id="5575" /> +<P2 x="3633" y="361" id="5628" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4387" > +<cdparam x="4213" y="509" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3773" y="493" id="5571" /> +<P2 x="3829" y="519" id="5644" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4388" > +<cdparam x="3959" y="512" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3519" y="524" id="5591" /> +<P2 x="3573" y="498" id="5573" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4389" > +<cdparam x="4214" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3774" y="282" id="5624" /> +<P2 x="3829" y="308" id="5557" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4390" > +<cdparam x="3959" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3519" y="314" id="5610" /> +<P2 x="3574" y="288" id="5626" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4391" > +<cdparam x="3220" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3220" y="410" id="5336" /> +<P2 x="3135" y="355" id="5283" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4392" > +<cdparam x="2439" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="490" id="5045" /> +<P2 x="2574" y="490" id="5202" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4393" > +<cdparam x="2439" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2426" y="280" id="5064" /> +<P2 x="2574" y="280" id="5183" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4394" > +<cdparam x="3662" y="411" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4176" y="409" id="5760" /> +<P2 x="4091" y="354" id="5707" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4395" > +<cdparam x="3476" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3977" y="519" id="5744" /> +<P2 x="4031" y="493" id="5762" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4396" > +<cdparam x="3476" y="289" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3977" y="307" id="5725" /> +<P2 x="4032" y="281" id="5709" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4397" > +<cdparam x="3730" y="511" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4231" y="489" id="5758" /> +<P2 x="4287" y="515" id="5691" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4398" > +<cdparam x="3731" y="303" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4232" y="278" id="5705" /> +<P2 x="4287" y="304" id="5672" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4399" > +<cdparam x="3946" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4437" y="515" id="5365" /> +<P2 x="4491" y="488" id="5413" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4400" > +<cdparam x="3946" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4437" y="304" id="5384" /> +<P2 x="4492" y="278" id="5400" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4401" > +<cdparam x="4132" y="410" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="4636" y="407" id="5411" /> +<P2 x="4551" y="352" id="5398" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4402" > +<cdparam x="2897" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="484" id="5149" /> +<P2 x="3021" y="484" id="5245" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4403" > +<cdparam x="2897" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2884" y="275" id="5130" /> +<P2 x="3021" y="275" id="5264" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4404" > +<cdparam x="3279" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3275" y="497" id="5338" /> +<P2 x="3331" y="523" id="5303" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4405" > +<cdparam x="3280" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3276" y="289" id="5285" /> +<P2 x="3331" y="315" id="5322" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4406" > +<cdparam x="3025" y="493" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="510" id="5250" /> +<P2 x="3075" y="484" id="5340" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4407" > +<cdparam x="3025" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="3021" y="301" id="5269" /> +<P2 x="3076" y="275" id="5287" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4408" > +<cdparam x="2841" y="505" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2828" y="484" id="5221" /> +<P2 x="2884" y="510" id="5154" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4409" > +<cdparam x="2842" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2829" y="275" id="5168" /> +<P2 x="2884" y="301" id="5135" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4410" > +<cdparam x="2019" y="503" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="490" id="4972" /> +<P2 x="2116" y="490" id="5083" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4411" > +<cdparam x="2019" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2006" y="280" id="4953" /> +<P2 x="2116" y="280" id="5102" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4412" > +<cdparam x="1166" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="485" id="4700" /> +<P2 x="1269" y="485" id="4819" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4413" > +<cdparam x="1166" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1153" y="275" id="4719" /> +<P2 x="1269" y="275" id="4800" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4414" > +<cdparam x="1592" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1579" y="485" id="4857" /> +<P2 x="1696" y="485" id="4934" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4415" > +<cdparam x="1592" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1579" y="275" id="4838" /> +<P2 x="1696" y="275" id="4915" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4416" > +<cdparam x="758" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="745" y="275" id="4497" /> +<P2 x="843" y="275" id="4738" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4417" > +<cdparam x="371" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="483" id="4623" /> +<P2 x="435" y="483" id="4531" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4418" > +<cdparam x="371" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="358" y="277" id="4642" /> +<P2 x="435" y="277" id="4550" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4419" > +<cdparam x="1680" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="511" id="4939" /> +<P2 x="1750" y="485" id="4993" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4420" > +<cdparam x="1680" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1696" y="301" id="4920" /> +<P2 x="1755" y="275" id="4902" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4421" > +<cdparam x="1934" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1950" y="490" id="4995" /> +<P2 x="2006" y="516" id="4977" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4422" > +<cdparam x="1939" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1955" y="280" id="4904" /> +<P2 x="2006" y="306" id="4958" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4423" > +<cdparam x="1866" y="476" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1895" y="406" id="4991" /> +<P2 x="1814" y="349" id="4900" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4424" > +<cdparam x="2299" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2375" y="280" id="5017" /> +<P2 x="2426" y="306" id="5069" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4425" > +<cdparam x="2294" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2370" y="490" id="5032" /> +<P2 x="2426" y="516" id="5050" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4426" > +<cdparam x="2040" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="306" id="5107" /> +<P2 x="2175" y="280" id="5019" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4427" > +<cdparam x="2040" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2116" y="516" id="5088" /> +<P2 x="2170" y="490" id="5034" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4428" > +<cdparam x="2226" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2315" y="406" id="5030" /> +<P2 x="2234" y="349" id="5015" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4429" > +<cdparam x="1536" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1523" y="485" id="4880" /> +<P2 x="1579" y="511" id="4862" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4430" > +<cdparam x="1541" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1528" y="275" id="4789" /> +<P2 x="1579" y="301" id="4843" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4431" > +<cdparam x="1468" y="401" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1468" y="401" id="4876" /> +<P2 x="1387" y="344" id="4785" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4432" > +<cdparam x="1282" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="511" id="4824" /> +<P2 x="1323" y="485" id="4878" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4433" > +<cdparam x="1282" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1269" y="301" id="4805" /> +<P2 x="1328" y="275" id="4787" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4434" > +<cdparam x="2355" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="516" id="5207" /> +<P2 x="2628" y="490" id="5225" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4435" > +<cdparam x="2355" y="245" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2574" y="306" id="5188" /> +<P2 x="2629" y="280" id="5172" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4436" > +<cdparam x="2541" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="2773" y="405" id="5223" /> +<P2 x="2688" y="350" id="5170" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4437" > +<cdparam x="1110" y="498" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1097" y="485" id="4687" /> +<P2 x="1153" y="511" id="4705" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4438" > +<cdparam x="1115" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1105" y="275" id="4672" /> +<P2 x="1153" y="301" id="4724" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4439" > +<cdparam x="856" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="843" y="301" id="4743" /> +<P2 x="905" y="275" id="4674" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4440" > +<cdparam x="707" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="694" y="275" id="4484" /> +<P2 x="745" y="301" id="4502" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4441" > +<cdparam x="448" y="290" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="435" y="303" id="4555" /> +<P2 x="494" y="277" id="4486" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4442" > +<cdparam x="448" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="435" y="509" id="4536" /> +<P2 x="484" y="483" id="4518" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4443" > +<cdparam x="995" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="1042" y="401" id="4685" /> +<P2 x="964" y="344" id="4670" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4444" > +<cdparam x="652" y="504" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="632" y="399" id="4516" /> +<P2 x="553" y="343" id="4482" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4445" > +<cdparam x="315" y="495" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="324" y="483" id="4612" /> +<P2 x="358" y="509" id="4628" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4446" > +<cdparam x="316" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="305" y="273" id="4599" /> +<P2 x="358" y="303" id="4647" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="126" id="4447" > +<cdparam x="247" y="398" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="Connector between ports" /> +<P1 x="220" y="398" id="4610" /> +<P2 x="164" y="339" id="4597" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="301" id="4464" > +<cdparam x="43" y="14" /> +<sizeparam width="347" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This model is functionally equivalent +to RX5GphyApp_IP, but the UML Activity diagrams +describe in a more refined way the internal behavior +of operations +" /> +<TGConnectingPoint num="0" id="4448" /> +<TGConnectingPoint num="1" id="4449" /> +<TGConnectingPoint num="2" id="4450" /> +<TGConnectingPoint num="3" id="4451" /> +<TGConnectingPoint num="4" id="4452" /> +<TGConnectingPoint num="5" id="4453" /> +<TGConnectingPoint num="6" id="4454" /> +<TGConnectingPoint num="7" id="4455" /> +<TGConnectingPoint num="8" id="4456" /> +<TGConnectingPoint num="9" id="4457" /> +<TGConnectingPoint num="10" id="4458" /> +<TGConnectingPoint num="11" id="4459" /> +<TGConnectingPoint num="12" id="4460" /> +<TGConnectingPoint num="13" id="4461" /> +<TGConnectingPoint num="14" id="4462" /> +<TGConnectingPoint num="15" id="4463" /> +<extraparam> +<Line value="This model is functionally equivalent" /> +<Line value="to RX5GphyApp_IP, but the UML Activity diagrams" /> +<Line value="describe in a more refined way the internal behavior" /> +<Line value="of operations" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="4481" > +<cdparam x="44" y="87" /> +<sizeparam width="312" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="The source emits a certain number of samples +that are to be intended as 16 bits for the +real and 16 bits for the imaginary part. +" /> +<TGConnectingPoint num="0" id="4465" /> +<TGConnectingPoint num="1" id="4466" /> +<TGConnectingPoint num="2" id="4467" /> +<TGConnectingPoint num="3" id="4468" /> +<TGConnectingPoint num="4" id="4469" /> +<TGConnectingPoint num="5" id="4470" /> +<TGConnectingPoint num="6" id="4471" /> +<TGConnectingPoint num="7" id="4472" /> +<TGConnectingPoint num="8" id="4473" /> +<TGConnectingPoint num="9" id="4474" /> +<TGConnectingPoint num="10" id="4475" /> +<TGConnectingPoint num="11" id="4476" /> +<TGConnectingPoint num="12" id="4477" /> +<TGConnectingPoint num="13" id="4478" /> +<TGConnectingPoint num="14" id="4479" /> +<TGConnectingPoint num="15" id="4480" /> +<extraparam> +<Line value="The source emits a certain number of samples" /> +<Line value="that are to be intended as 16 bits for the" /> +<Line value="real and 16 bits for the imaginary part." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="4596" > +<cdparam x="435" y="150" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCP" /> +<TGConnectingPoint num="0" id="4588" /> +<TGConnectingPoint num="1" id="4589" /> +<TGConnectingPoint num="2" id="4590" /> +<TGConnectingPoint num="3" id="4591" /> +<TGConnectingPoint num="4" id="4592" /> +<TGConnectingPoint num="5" id="4593" /> +<TGConnectingPoint num="6" id="4594" /> +<TGConnectingPoint num="7" id="4595" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="4496" > +<father id="4596" num="0" /> +<cdparam x="494" y="206" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCP" /> +<TGConnectingPoint num="0" id="4488" /> +<TGConnectingPoint num="1" id="4489" /> +<TGConnectingPoint num="2" id="4490" /> +<TGConnectingPoint num="3" id="4491" /> +<TGConnectingPoint num="4" id="4492" /> +<TGConnectingPoint num="5" id="4493" /> +<TGConnectingPoint num="6" id="4494" /> +<TGConnectingPoint num="7" id="4495" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="CPlength1" value="" type="0" typeOther="" /> +<Attribute access="2" id="CPlength2" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol1" value="2208" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol2" value="2192" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4483" > +<father id="4496" num="0" /> +<cdparam x="540" y="343" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCP_Req" /> +<TGConnectingPoint num="0" id="4482" /> +<extraparam> +<Prop commName="RemoveCP_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4485" > +<father id="4496" num="1" /> +<cdparam x="681" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCP_ChOut" /> +<TGConnectingPoint num="0" id="4484" /> +<extraparam> +<Prop commName="RemoveCP_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4487" > +<father id="4496" num="2" /> +<cdparam x="481" y="277" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCP_ChIn" /> +<TGConnectingPoint num="0" id="4486" /> +<extraparam> +<Prop commName="RemoveCP_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4515" > +<father id="4596" num="1" /> +<cdparam x="732" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4497" /> +<TGConnectingPoint num="1" id="4498" /> +<TGConnectingPoint num="2" id="4499" /> +<TGConnectingPoint num="3" id="4500" /> +<TGConnectingPoint num="4" id="4501" /> +<TGConnectingPoint num="5" id="4502" /> +<TGConnectingPoint num="6" id="4503" /> +<TGConnectingPoint num="7" id="4504" /> +<TGConnectingPoint num="8" id="4505" /> +<TGConnectingPoint num="9" id="4506" /> +<TGConnectingPoint num="10" id="4507" /> +<TGConnectingPoint num="11" id="4508" /> +<TGConnectingPoint num="12" id="4509" /> +<TGConnectingPoint num="13" id="4510" /> +<TGConnectingPoint num="14" id="4511" /> +<TGConnectingPoint num="15" id="4512" /> +<TGConnectingPoint num="16" id="4513" /> +<TGConnectingPoint num="17" id="4514" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="4530" > +<father id="4596" num="2" /> +<cdparam x="484" y="412" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCP" /> +<TGConnectingPoint num="0" id="4522" /> +<TGConnectingPoint num="1" id="4523" /> +<TGConnectingPoint num="2" id="4524" /> +<TGConnectingPoint num="3" id="4525" /> +<TGConnectingPoint num="4" id="4526" /> +<TGConnectingPoint num="5" id="4527" /> +<TGConnectingPoint num="6" id="4528" /> +<TGConnectingPoint num="7" id="4529" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="CPlength1" value="160" type="0" typeOther="" /> +<Attribute access="2" id="CPlength2" value="144" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="2048" type="0" typeOther="" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4517" > +<father id="4530" num="0" /> +<cdparam x="619" y="399" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCP_Req" /> +<TGConnectingPoint num="0" id="4516" /> +<extraparam> +<Prop commName="RemoveCP_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4519" > +<father id="4530" num="1" /> +<cdparam x="471" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCP_EvtIn" /> +<TGConnectingPoint num="0" id="4518" /> +<extraparam> +<Prop commName="RemoveCP_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4521" > +<father id="4530" num="2" /> +<cdparam x="671" y="486" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCP_EvtOut" /> +<TGConnectingPoint num="0" id="4520" /> +<extraparam> +<Prop commName="RemoveCP_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4549" > +<father id="4596" num="3" /> +<cdparam x="422" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4531" /> +<TGConnectingPoint num="1" id="4532" /> +<TGConnectingPoint num="2" id="4533" /> +<TGConnectingPoint num="3" id="4534" /> +<TGConnectingPoint num="4" id="4535" /> +<TGConnectingPoint num="5" id="4536" /> +<TGConnectingPoint num="6" id="4537" /> +<TGConnectingPoint num="7" id="4538" /> +<TGConnectingPoint num="8" id="4539" /> +<TGConnectingPoint num="9" id="4540" /> +<TGConnectingPoint num="10" id="4541" /> +<TGConnectingPoint num="11" id="4542" /> +<TGConnectingPoint num="12" id="4543" /> +<TGConnectingPoint num="13" id="4544" /> +<TGConnectingPoint num="14" id="4545" /> +<TGConnectingPoint num="15" id="4546" /> +<TGConnectingPoint num="16" id="4547" /> +<TGConnectingPoint num="17" id="4548" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4568" > +<father id="4596" num="4" /> +<cdparam x="422" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4550" /> +<TGConnectingPoint num="1" id="4551" /> +<TGConnectingPoint num="2" id="4552" /> +<TGConnectingPoint num="3" id="4553" /> +<TGConnectingPoint num="4" id="4554" /> +<TGConnectingPoint num="5" id="4555" /> +<TGConnectingPoint num="6" id="4556" /> +<TGConnectingPoint num="7" id="4557" /> +<TGConnectingPoint num="8" id="4558" /> +<TGConnectingPoint num="9" id="4559" /> +<TGConnectingPoint num="10" id="4560" /> +<TGConnectingPoint num="11" id="4561" /> +<TGConnectingPoint num="12" id="4562" /> +<TGConnectingPoint num="13" id="4563" /> +<TGConnectingPoint num="14" id="4564" /> +<TGConnectingPoint num="15" id="4565" /> +<TGConnectingPoint num="16" id="4566" /> +<TGConnectingPoint num="17" id="4567" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4587" > +<father id="4596" num="5" /> +<cdparam x="732" y="486" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4569" /> +<TGConnectingPoint num="1" id="4570" /> +<TGConnectingPoint num="2" id="4571" /> +<TGConnectingPoint num="3" id="4572" /> +<TGConnectingPoint num="4" id="4573" /> +<TGConnectingPoint num="5" id="4574" /> +<TGConnectingPoint num="6" id="4575" /> +<TGConnectingPoint num="7" id="4576" /> +<TGConnectingPoint num="8" id="4577" /> +<TGConnectingPoint num="9" id="4578" /> +<TGConnectingPoint num="10" id="4579" /> +<TGConnectingPoint num="11" id="4580" /> +<TGConnectingPoint num="12" id="4581" /> +<TGConnectingPoint num="13" id="4582" /> +<TGConnectingPoint num="14" id="4583" /> +<TGConnectingPoint num="15" id="4584" /> +<TGConnectingPoint num="16" id="4585" /> +<TGConnectingPoint num="17" id="4586" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="4669" > +<cdparam x="48" y="148" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Source" /> +<TGConnectingPoint num="0" id="4661" /> +<TGConnectingPoint num="1" id="4662" /> +<TGConnectingPoint num="2" id="4663" /> +<TGConnectingPoint num="3" id="4664" /> +<TGConnectingPoint num="4" id="4665" /> +<TGConnectingPoint num="5" id="4666" /> +<TGConnectingPoint num="6" id="4667" /> +<TGConnectingPoint num="7" id="4668" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="4609" > +<father id="4669" num="0" /> +<cdparam x="105" y="202" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Source" /> +<TGConnectingPoint num="0" id="4601" /> +<TGConnectingPoint num="1" id="4602" /> +<TGConnectingPoint num="2" id="4603" /> +<TGConnectingPoint num="3" id="4604" /> +<TGConnectingPoint num="4" id="4605" /> +<TGConnectingPoint num="5" id="4606" /> +<TGConnectingPoint num="6" id="4607" /> +<TGConnectingPoint num="7" id="4608" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesToEmit" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4598" > +<father id="4609" num="0" /> +<cdparam x="151" y="339" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="4597" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4600" > +<father id="4609" num="1" /> +<cdparam x="292" y="273" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Source_ChOut" /> +<TGConnectingPoint num="0" id="4599" /> +<extraparam> +<Prop commName="Source_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="4622" > +<father id="4669" num="1" /> +<cdparam x="75" y="411" /> +<sizeparam width="249" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Source" /> +<TGConnectingPoint num="0" id="4614" /> +<TGConnectingPoint num="1" id="4615" /> +<TGConnectingPoint num="2" id="4616" /> +<TGConnectingPoint num="3" id="4617" /> +<TGConnectingPoint num="4" id="4618" /> +<TGConnectingPoint num="5" id="4619" /> +<TGConnectingPoint num="6" id="4620" /> +<TGConnectingPoint num="7" id="4621" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesToEmit" value="30720" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4611" > +<father id="4622" num="0" /> +<cdparam x="207" y="398" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="236" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Source_Req" /> +<TGConnectingPoint num="0" id="4610" /> +<extraparam> +<Prop commName="Source_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4613" > +<father id="4622" num="1" /> +<cdparam x="311" y="483" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="236" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Source_EvtOut" /> +<TGConnectingPoint num="0" id="4612" /> +<extraparam> +<Prop commName="Source_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4641" > +<father id="4669" num="2" /> +<cdparam x="345" y="483" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4623" /> +<TGConnectingPoint num="1" id="4624" /> +<TGConnectingPoint num="2" id="4625" /> +<TGConnectingPoint num="3" id="4626" /> +<TGConnectingPoint num="4" id="4627" /> +<TGConnectingPoint num="5" id="4628" /> +<TGConnectingPoint num="6" id="4629" /> +<TGConnectingPoint num="7" id="4630" /> +<TGConnectingPoint num="8" id="4631" /> +<TGConnectingPoint num="9" id="4632" /> +<TGConnectingPoint num="10" id="4633" /> +<TGConnectingPoint num="11" id="4634" /> +<TGConnectingPoint num="12" id="4635" /> +<TGConnectingPoint num="13" id="4636" /> +<TGConnectingPoint num="14" id="4637" /> +<TGConnectingPoint num="15" id="4638" /> +<TGConnectingPoint num="16" id="4639" /> +<TGConnectingPoint num="17" id="4640" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4660" > +<father id="4669" num="3" /> +<cdparam x="345" y="277" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4642" /> +<TGConnectingPoint num="1" id="4643" /> +<TGConnectingPoint num="2" id="4644" /> +<TGConnectingPoint num="3" id="4645" /> +<TGConnectingPoint num="4" id="4646" /> +<TGConnectingPoint num="5" id="4647" /> +<TGConnectingPoint num="6" id="4648" /> +<TGConnectingPoint num="7" id="4649" /> +<TGConnectingPoint num="8" id="4650" /> +<TGConnectingPoint num="9" id="4651" /> +<TGConnectingPoint num="10" id="4652" /> +<TGConnectingPoint num="11" id="4653" /> +<TGConnectingPoint num="12" id="4654" /> +<TGConnectingPoint num="13" id="4655" /> +<TGConnectingPoint num="14" id="4656" /> +<TGConnectingPoint num="15" id="4657" /> +<TGConnectingPoint num="16" id="4658" /> +<TGConnectingPoint num="17" id="4659" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="4784" > +<cdparam x="843" y="151" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="FFT" /> +<TGConnectingPoint num="0" id="4776" /> +<TGConnectingPoint num="1" id="4777" /> +<TGConnectingPoint num="2" id="4778" /> +<TGConnectingPoint num="3" id="4779" /> +<TGConnectingPoint num="4" id="4780" /> +<TGConnectingPoint num="5" id="4781" /> +<TGConnectingPoint num="6" id="4782" /> +<TGConnectingPoint num="7" id="4783" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="4684" > +<father id="4784" num="0" /> +<cdparam x="905" y="207" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_FFT" /> +<TGConnectingPoint num="0" id="4676" /> +<TGConnectingPoint num="1" id="4677" /> +<TGConnectingPoint num="2" id="4678" /> +<TGConnectingPoint num="3" id="4679" /> +<TGConnectingPoint num="4" id="4680" /> +<TGConnectingPoint num="5" id="4681" /> +<TGConnectingPoint num="6" id="4682" /> +<TGConnectingPoint num="7" id="4683" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4671" > +<father id="4684" num="0" /> +<cdparam x="951" y="344" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="4670" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4673" > +<father id="4684" num="1" /> +<cdparam x="1092" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChOut" /> +<TGConnectingPoint num="0" id="4672" /> +<extraparam> +<Prop commName="FFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4675" > +<father id="4684" num="2" /> +<cdparam x="892" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel FFT_ChIn" /> +<TGConnectingPoint num="0" id="4674" /> +<extraparam> +<Prop commName="FFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="4699" > +<father id="4784" num="1" /> +<cdparam x="897" y="414" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_FFT" /> +<TGConnectingPoint num="0" id="4691" /> +<TGConnectingPoint num="1" id="4692" /> +<TGConnectingPoint num="2" id="4693" /> +<TGConnectingPoint num="3" id="4694" /> +<TGConnectingPoint num="4" id="4695" /> +<TGConnectingPoint num="5" id="4696" /> +<TGConnectingPoint num="6" id="4697" /> +<TGConnectingPoint num="7" id="4698" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesPerSymbolIN" value="2048" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbolOUT" value="2048" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4686" > +<father id="4699" num="0" /> +<cdparam x="1029" y="401" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request FFT_Req" /> +<TGConnectingPoint num="0" id="4685" /> +<extraparam> +<Prop commName="FFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4688" > +<father id="4699" num="1" /> +<cdparam x="1084" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtOut" /> +<TGConnectingPoint num="0" id="4687" /> +<extraparam> +<Prop commName="FFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4690" > +<father id="4699" num="2" /> +<cdparam x="884" y="487" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event FFT_EvtIn" /> +<TGConnectingPoint num="0" id="4689" /> +<extraparam> +<Prop commName="FFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4718" > +<father id="4784" num="2" /> +<cdparam x="1140" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4700" /> +<TGConnectingPoint num="1" id="4701" /> +<TGConnectingPoint num="2" id="4702" /> +<TGConnectingPoint num="3" id="4703" /> +<TGConnectingPoint num="4" id="4704" /> +<TGConnectingPoint num="5" id="4705" /> +<TGConnectingPoint num="6" id="4706" /> +<TGConnectingPoint num="7" id="4707" /> +<TGConnectingPoint num="8" id="4708" /> +<TGConnectingPoint num="9" id="4709" /> +<TGConnectingPoint num="10" id="4710" /> +<TGConnectingPoint num="11" id="4711" /> +<TGConnectingPoint num="12" id="4712" /> +<TGConnectingPoint num="13" id="4713" /> +<TGConnectingPoint num="14" id="4714" /> +<TGConnectingPoint num="15" id="4715" /> +<TGConnectingPoint num="16" id="4716" /> +<TGConnectingPoint num="17" id="4717" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4737" > +<father id="4784" num="3" /> +<cdparam x="1140" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4719" /> +<TGConnectingPoint num="1" id="4720" /> +<TGConnectingPoint num="2" id="4721" /> +<TGConnectingPoint num="3" id="4722" /> +<TGConnectingPoint num="4" id="4723" /> +<TGConnectingPoint num="5" id="4724" /> +<TGConnectingPoint num="6" id="4725" /> +<TGConnectingPoint num="7" id="4726" /> +<TGConnectingPoint num="8" id="4727" /> +<TGConnectingPoint num="9" id="4728" /> +<TGConnectingPoint num="10" id="4729" /> +<TGConnectingPoint num="11" id="4730" /> +<TGConnectingPoint num="12" id="4731" /> +<TGConnectingPoint num="13" id="4732" /> +<TGConnectingPoint num="14" id="4733" /> +<TGConnectingPoint num="15" id="4734" /> +<TGConnectingPoint num="16" id="4735" /> +<TGConnectingPoint num="17" id="4736" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4756" > +<father id="4784" num="4" /> +<cdparam x="830" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4738" /> +<TGConnectingPoint num="1" id="4739" /> +<TGConnectingPoint num="2" id="4740" /> +<TGConnectingPoint num="3" id="4741" /> +<TGConnectingPoint num="4" id="4742" /> +<TGConnectingPoint num="5" id="4743" /> +<TGConnectingPoint num="6" id="4744" /> +<TGConnectingPoint num="7" id="4745" /> +<TGConnectingPoint num="8" id="4746" /> +<TGConnectingPoint num="9" id="4747" /> +<TGConnectingPoint num="10" id="4748" /> +<TGConnectingPoint num="11" id="4749" /> +<TGConnectingPoint num="12" id="4750" /> +<TGConnectingPoint num="13" id="4751" /> +<TGConnectingPoint num="14" id="4752" /> +<TGConnectingPoint num="15" id="4753" /> +<TGConnectingPoint num="16" id="4754" /> +<TGConnectingPoint num="17" id="4755" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4775" > +<father id="4784" num="5" /> +<cdparam x="830" y="487" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4757" /> +<TGConnectingPoint num="1" id="4758" /> +<TGConnectingPoint num="2" id="4759" /> +<TGConnectingPoint num="3" id="4760" /> +<TGConnectingPoint num="4" id="4761" /> +<TGConnectingPoint num="5" id="4762" /> +<TGConnectingPoint num="6" id="4763" /> +<TGConnectingPoint num="7" id="4764" /> +<TGConnectingPoint num="8" id="4765" /> +<TGConnectingPoint num="9" id="4766" /> +<TGConnectingPoint num="10" id="4767" /> +<TGConnectingPoint num="11" id="4768" /> +<TGConnectingPoint num="12" id="4769" /> +<TGConnectingPoint num="13" id="4770" /> +<TGConnectingPoint num="14" id="4771" /> +<TGConnectingPoint num="15" id="4772" /> +<TGConnectingPoint num="16" id="4773" /> +<TGConnectingPoint num="17" id="4774" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="4899" > +<cdparam x="1269" y="151" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="SubCarrierDemap" /> +<TGConnectingPoint num="0" id="4891" /> +<TGConnectingPoint num="1" id="4892" /> +<TGConnectingPoint num="2" id="4893" /> +<TGConnectingPoint num="3" id="4894" /> +<TGConnectingPoint num="4" id="4895" /> +<TGConnectingPoint num="5" id="4896" /> +<TGConnectingPoint num="6" id="4897" /> +<TGConnectingPoint num="7" id="4898" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="4799" > +<father id="4899" num="0" /> +<cdparam x="1328" y="207" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="4791" /> +<TGConnectingPoint num="1" id="4792" /> +<TGConnectingPoint num="2" id="4793" /> +<TGConnectingPoint num="3" id="4794" /> +<TGConnectingPoint num="4" id="4795" /> +<TGConnectingPoint num="5" id="4796" /> +<TGConnectingPoint num="6" id="4797" /> +<TGConnectingPoint num="7" id="4798" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numBitsPerSymbolIN" value="2048" type="0" typeOther="" /> +<Attribute access="2" id="numBitsPerSymbolOUT" value="1200" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4786" > +<father id="4799" num="0" /> +<cdparam x="1374" y="344" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request SubCarrierDemap_Req" /> +<TGConnectingPoint num="0" id="4785" /> +<extraparam> +<Prop commName="SubCarrierDemap_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4788" > +<father id="4799" num="1" /> +<cdparam x="1315" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel SubCarrierDemap_ChIn" /> +<TGConnectingPoint num="0" id="4787" /> +<extraparam> +<Prop commName="SubCarrierDemap_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4790" > +<father id="4799" num="2" /> +<cdparam x="1515" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel SubCarrierDemap_ChOut" /> +<TGConnectingPoint num="0" id="4789" /> +<extraparam> +<Prop commName="SubCarrierDemap_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4818" > +<father id="4899" num="1" /> +<cdparam x="1256" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4800" /> +<TGConnectingPoint num="1" id="4801" /> +<TGConnectingPoint num="2" id="4802" /> +<TGConnectingPoint num="3" id="4803" /> +<TGConnectingPoint num="4" id="4804" /> +<TGConnectingPoint num="5" id="4805" /> +<TGConnectingPoint num="6" id="4806" /> +<TGConnectingPoint num="7" id="4807" /> +<TGConnectingPoint num="8" id="4808" /> +<TGConnectingPoint num="9" id="4809" /> +<TGConnectingPoint num="10" id="4810" /> +<TGConnectingPoint num="11" id="4811" /> +<TGConnectingPoint num="12" id="4812" /> +<TGConnectingPoint num="13" id="4813" /> +<TGConnectingPoint num="14" id="4814" /> +<TGConnectingPoint num="15" id="4815" /> +<TGConnectingPoint num="16" id="4816" /> +<TGConnectingPoint num="17" id="4817" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4837" > +<father id="4899" num="2" /> +<cdparam x="1256" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4819" /> +<TGConnectingPoint num="1" id="4820" /> +<TGConnectingPoint num="2" id="4821" /> +<TGConnectingPoint num="3" id="4822" /> +<TGConnectingPoint num="4" id="4823" /> +<TGConnectingPoint num="5" id="4824" /> +<TGConnectingPoint num="6" id="4825" /> +<TGConnectingPoint num="7" id="4826" /> +<TGConnectingPoint num="8" id="4827" /> +<TGConnectingPoint num="9" id="4828" /> +<TGConnectingPoint num="10" id="4829" /> +<TGConnectingPoint num="11" id="4830" /> +<TGConnectingPoint num="12" id="4831" /> +<TGConnectingPoint num="13" id="4832" /> +<TGConnectingPoint num="14" id="4833" /> +<TGConnectingPoint num="15" id="4834" /> +<TGConnectingPoint num="16" id="4835" /> +<TGConnectingPoint num="17" id="4836" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4856" > +<father id="4899" num="3" /> +<cdparam x="1566" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4838" /> +<TGConnectingPoint num="1" id="4839" /> +<TGConnectingPoint num="2" id="4840" /> +<TGConnectingPoint num="3" id="4841" /> +<TGConnectingPoint num="4" id="4842" /> +<TGConnectingPoint num="5" id="4843" /> +<TGConnectingPoint num="6" id="4844" /> +<TGConnectingPoint num="7" id="4845" /> +<TGConnectingPoint num="8" id="4846" /> +<TGConnectingPoint num="9" id="4847" /> +<TGConnectingPoint num="10" id="4848" /> +<TGConnectingPoint num="11" id="4849" /> +<TGConnectingPoint num="12" id="4850" /> +<TGConnectingPoint num="13" id="4851" /> +<TGConnectingPoint num="14" id="4852" /> +<TGConnectingPoint num="15" id="4853" /> +<TGConnectingPoint num="16" id="4854" /> +<TGConnectingPoint num="17" id="4855" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4875" > +<father id="4899" num="4" /> +<cdparam x="1566" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4857" /> +<TGConnectingPoint num="1" id="4858" /> +<TGConnectingPoint num="2" id="4859" /> +<TGConnectingPoint num="3" id="4860" /> +<TGConnectingPoint num="4" id="4861" /> +<TGConnectingPoint num="5" id="4862" /> +<TGConnectingPoint num="6" id="4863" /> +<TGConnectingPoint num="7" id="4864" /> +<TGConnectingPoint num="8" id="4865" /> +<TGConnectingPoint num="9" id="4866" /> +<TGConnectingPoint num="10" id="4867" /> +<TGConnectingPoint num="11" id="4868" /> +<TGConnectingPoint num="12" id="4869" /> +<TGConnectingPoint num="13" id="4870" /> +<TGConnectingPoint num="14" id="4871" /> +<TGConnectingPoint num="15" id="4872" /> +<TGConnectingPoint num="16" id="4873" /> +<TGConnectingPoint num="17" id="4874" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="4890" > +<father id="4899" num="5" /> +<cdparam x="1323" y="414" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="4882" /> +<TGConnectingPoint num="1" id="4883" /> +<TGConnectingPoint num="2" id="4884" /> +<TGConnectingPoint num="3" id="4885" /> +<TGConnectingPoint num="4" id="4886" /> +<TGConnectingPoint num="5" id="4887" /> +<TGConnectingPoint num="6" id="4888" /> +<TGConnectingPoint num="7" id="4889" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4877" > +<father id="4890" num="0" /> +<cdparam x="1455" y="401" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request SubCarrierDemap_Req" /> +<TGConnectingPoint num="0" id="4876" /> +<extraparam> +<Prop commName="SubCarrierDemap_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4879" > +<father id="4890" num="1" /> +<cdparam x="1310" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event SubCarrierDemap_EvtIn" /> +<TGConnectingPoint num="0" id="4878" /> +<extraparam> +<Prop commName="SubCarrierDemap_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4881" > +<father id="4890" num="2" /> +<cdparam x="1510" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event SubCarrierDemap_EvtOut" /> +<TGConnectingPoint num="0" id="4880" /> +<extraparam> +<Prop commName="SubCarrierDemap_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5014" > +<cdparam x="1696" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="IFFT" /> +<TGConnectingPoint num="0" id="5006" /> +<TGConnectingPoint num="1" id="5007" /> +<TGConnectingPoint num="2" id="5008" /> +<TGConnectingPoint num="3" id="5009" /> +<TGConnectingPoint num="4" id="5010" /> +<TGConnectingPoint num="5" id="5011" /> +<TGConnectingPoint num="6" id="5012" /> +<TGConnectingPoint num="7" id="5013" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="4914" > +<father id="5014" num="0" /> +<cdparam x="1755" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_IFFT" /> +<TGConnectingPoint num="0" id="4906" /> +<TGConnectingPoint num="1" id="4907" /> +<TGConnectingPoint num="2" id="4908" /> +<TGConnectingPoint num="3" id="4909" /> +<TGConnectingPoint num="4" id="4910" /> +<TGConnectingPoint num="5" id="4911" /> +<TGConnectingPoint num="6" id="4912" /> +<TGConnectingPoint num="7" id="4913" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4901" > +<father id="4914" num="0" /> +<cdparam x="1801" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="4900" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4903" > +<father id="4914" num="1" /> +<cdparam x="1742" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChIn" /> +<TGConnectingPoint num="0" id="4902" /> +<extraparam> +<Prop commName="IFFT_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4905" > +<father id="4914" num="2" /> +<cdparam x="1942" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel IFFT_ChOut" /> +<TGConnectingPoint num="0" id="4904" /> +<extraparam> +<Prop commName="IFFT_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4933" > +<father id="5014" num="1" /> +<cdparam x="1683" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4915" /> +<TGConnectingPoint num="1" id="4916" /> +<TGConnectingPoint num="2" id="4917" /> +<TGConnectingPoint num="3" id="4918" /> +<TGConnectingPoint num="4" id="4919" /> +<TGConnectingPoint num="5" id="4920" /> +<TGConnectingPoint num="6" id="4921" /> +<TGConnectingPoint num="7" id="4922" /> +<TGConnectingPoint num="8" id="4923" /> +<TGConnectingPoint num="9" id="4924" /> +<TGConnectingPoint num="10" id="4925" /> +<TGConnectingPoint num="11" id="4926" /> +<TGConnectingPoint num="12" id="4927" /> +<TGConnectingPoint num="13" id="4928" /> +<TGConnectingPoint num="14" id="4929" /> +<TGConnectingPoint num="15" id="4930" /> +<TGConnectingPoint num="16" id="4931" /> +<TGConnectingPoint num="17" id="4932" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4952" > +<father id="5014" num="2" /> +<cdparam x="1683" y="485" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4934" /> +<TGConnectingPoint num="1" id="4935" /> +<TGConnectingPoint num="2" id="4936" /> +<TGConnectingPoint num="3" id="4937" /> +<TGConnectingPoint num="4" id="4938" /> +<TGConnectingPoint num="5" id="4939" /> +<TGConnectingPoint num="6" id="4940" /> +<TGConnectingPoint num="7" id="4941" /> +<TGConnectingPoint num="8" id="4942" /> +<TGConnectingPoint num="9" id="4943" /> +<TGConnectingPoint num="10" id="4944" /> +<TGConnectingPoint num="11" id="4945" /> +<TGConnectingPoint num="12" id="4946" /> +<TGConnectingPoint num="13" id="4947" /> +<TGConnectingPoint num="14" id="4948" /> +<TGConnectingPoint num="15" id="4949" /> +<TGConnectingPoint num="16" id="4950" /> +<TGConnectingPoint num="17" id="4951" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4971" > +<father id="5014" num="3" /> +<cdparam x="1993" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4953" /> +<TGConnectingPoint num="1" id="4954" /> +<TGConnectingPoint num="2" id="4955" /> +<TGConnectingPoint num="3" id="4956" /> +<TGConnectingPoint num="4" id="4957" /> +<TGConnectingPoint num="5" id="4958" /> +<TGConnectingPoint num="6" id="4959" /> +<TGConnectingPoint num="7" id="4960" /> +<TGConnectingPoint num="8" id="4961" /> +<TGConnectingPoint num="9" id="4962" /> +<TGConnectingPoint num="10" id="4963" /> +<TGConnectingPoint num="11" id="4964" /> +<TGConnectingPoint num="12" id="4965" /> +<TGConnectingPoint num="13" id="4966" /> +<TGConnectingPoint num="14" id="4967" /> +<TGConnectingPoint num="15" id="4968" /> +<TGConnectingPoint num="16" id="4969" /> +<TGConnectingPoint num="17" id="4970" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="4990" > +<father id="5014" num="4" /> +<cdparam x="1993" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="4972" /> +<TGConnectingPoint num="1" id="4973" /> +<TGConnectingPoint num="2" id="4974" /> +<TGConnectingPoint num="3" id="4975" /> +<TGConnectingPoint num="4" id="4976" /> +<TGConnectingPoint num="5" id="4977" /> +<TGConnectingPoint num="6" id="4978" /> +<TGConnectingPoint num="7" id="4979" /> +<TGConnectingPoint num="8" id="4980" /> +<TGConnectingPoint num="9" id="4981" /> +<TGConnectingPoint num="10" id="4982" /> +<TGConnectingPoint num="11" id="4983" /> +<TGConnectingPoint num="12" id="4984" /> +<TGConnectingPoint num="13" id="4985" /> +<TGConnectingPoint num="14" id="4986" /> +<TGConnectingPoint num="15" id="4987" /> +<TGConnectingPoint num="16" id="4988" /> +<TGConnectingPoint num="17" id="4989" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5005" > +<father id="5014" num="5" /> +<cdparam x="1750" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_IFFT" /> +<TGConnectingPoint num="0" id="4997" /> +<TGConnectingPoint num="1" id="4998" /> +<TGConnectingPoint num="2" id="4999" /> +<TGConnectingPoint num="3" id="5000" /> +<TGConnectingPoint num="4" id="5001" /> +<TGConnectingPoint num="5" id="5002" /> +<TGConnectingPoint num="6" id="5003" /> +<TGConnectingPoint num="7" id="5004" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="samplesPerSymbol" value="1200" type="0" typeOther="" /> +<Attribute access="2" id="in_size" value="16800" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="16800" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4992" > +<father id="5005" num="0" /> +<cdparam x="1882" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request IFFT_Req" /> +<TGConnectingPoint num="0" id="4991" /> +<extraparam> +<Prop commName="IFFT_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4994" > +<father id="5005" num="1" /> +<cdparam x="1737" y="485" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtIn" /> +<TGConnectingPoint num="0" id="4993" /> +<extraparam> +<Prop commName="IFFT_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="4996" > +<father id="5005" num="2" /> +<cdparam x="1937" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event IFFT_EvtOut" /> +<TGConnectingPoint num="0" id="4995" /> +<extraparam> +<Prop commName="IFFT_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5129" > +<cdparam x="2116" y="156" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="QAMDemod" /> +<TGConnectingPoint num="0" id="5121" /> +<TGConnectingPoint num="1" id="5122" /> +<TGConnectingPoint num="2" id="5123" /> +<TGConnectingPoint num="3" id="5124" /> +<TGConnectingPoint num="4" id="5125" /> +<TGConnectingPoint num="5" id="5126" /> +<TGConnectingPoint num="6" id="5127" /> +<TGConnectingPoint num="7" id="5128" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1202" id="5029" > +<father id="5129" num="0" /> +<cdparam x="2175" y="212" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_QAMDemod" /> +<TGConnectingPoint num="0" id="5021" /> +<TGConnectingPoint num="1" id="5022" /> +<TGConnectingPoint num="2" id="5023" /> +<TGConnectingPoint num="3" id="5024" /> +<TGConnectingPoint num="4" id="5025" /> +<TGConnectingPoint num="5" id="5026" /> +<TGConnectingPoint num="6" id="5027" /> +<TGConnectingPoint num="7" id="5028" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="num_symbols" value="11" type="0" typeOther="" /> +<Attribute access="2" id="numBitsPerSymbol" value="6" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5016" > +<father id="5029" num="0" /> +<cdparam x="2221" y="349" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="5015" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5018" > +<father id="5029" num="1" /> +<cdparam x="2362" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChOut" /> +<TGConnectingPoint num="0" id="5017" /> +<extraparam> +<Prop commName="QAMDemod_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5020" > +<father id="5029" num="2" /> +<cdparam x="2162" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel QAMDemod_ChIn" /> +<TGConnectingPoint num="0" id="5019" /> +<extraparam> +<Prop commName="QAMDemod_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5044" > +<father id="5129" num="1" /> +<cdparam x="2170" y="419" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_QAMDemod" /> +<TGConnectingPoint num="0" id="5036" /> +<TGConnectingPoint num="1" id="5037" /> +<TGConnectingPoint num="2" id="5038" /> +<TGConnectingPoint num="3" id="5039" /> +<TGConnectingPoint num="4" id="5040" /> +<TGConnectingPoint num="5" id="5041" /> +<TGConnectingPoint num="6" id="5042" /> +<TGConnectingPoint num="7" id="5043" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="2491" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerSymbol" value="1200" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5031" > +<father id="5044" num="0" /> +<cdparam x="2302" y="406" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request QAMDemod_Req" /> +<TGConnectingPoint num="0" id="5030" /> +<extraparam> +<Prop commName="QAMDemod_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5033" > +<father id="5044" num="1" /> +<cdparam x="2357" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtOut" /> +<TGConnectingPoint num="0" id="5032" /> +<extraparam> +<Prop commName="QAMDemod_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5035" > +<father id="5044" num="2" /> +<cdparam x="2157" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event QAMDemod_EvtIn" /> +<TGConnectingPoint num="0" id="5034" /> +<extraparam> +<Prop commName="QAMDemod_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5063" > +<father id="5129" num="2" /> +<cdparam x="2413" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5045" /> +<TGConnectingPoint num="1" id="5046" /> +<TGConnectingPoint num="2" id="5047" /> +<TGConnectingPoint num="3" id="5048" /> +<TGConnectingPoint num="4" id="5049" /> +<TGConnectingPoint num="5" id="5050" /> +<TGConnectingPoint num="6" id="5051" /> +<TGConnectingPoint num="7" id="5052" /> +<TGConnectingPoint num="8" id="5053" /> +<TGConnectingPoint num="9" id="5054" /> +<TGConnectingPoint num="10" id="5055" /> +<TGConnectingPoint num="11" id="5056" /> +<TGConnectingPoint num="12" id="5057" /> +<TGConnectingPoint num="13" id="5058" /> +<TGConnectingPoint num="14" id="5059" /> +<TGConnectingPoint num="15" id="5060" /> +<TGConnectingPoint num="16" id="5061" /> +<TGConnectingPoint num="17" id="5062" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5082" > +<father id="5129" num="3" /> +<cdparam x="2413" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5064" /> +<TGConnectingPoint num="1" id="5065" /> +<TGConnectingPoint num="2" id="5066" /> +<TGConnectingPoint num="3" id="5067" /> +<TGConnectingPoint num="4" id="5068" /> +<TGConnectingPoint num="5" id="5069" /> +<TGConnectingPoint num="6" id="5070" /> +<TGConnectingPoint num="7" id="5071" /> +<TGConnectingPoint num="8" id="5072" /> +<TGConnectingPoint num="9" id="5073" /> +<TGConnectingPoint num="10" id="5074" /> +<TGConnectingPoint num="11" id="5075" /> +<TGConnectingPoint num="12" id="5076" /> +<TGConnectingPoint num="13" id="5077" /> +<TGConnectingPoint num="14" id="5078" /> +<TGConnectingPoint num="15" id="5079" /> +<TGConnectingPoint num="16" id="5080" /> +<TGConnectingPoint num="17" id="5081" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5101" > +<father id="5129" num="4" /> +<cdparam x="2103" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5083" /> +<TGConnectingPoint num="1" id="5084" /> +<TGConnectingPoint num="2" id="5085" /> +<TGConnectingPoint num="3" id="5086" /> +<TGConnectingPoint num="4" id="5087" /> +<TGConnectingPoint num="5" id="5088" /> +<TGConnectingPoint num="6" id="5089" /> +<TGConnectingPoint num="7" id="5090" /> +<TGConnectingPoint num="8" id="5091" /> +<TGConnectingPoint num="9" id="5092" /> +<TGConnectingPoint num="10" id="5093" /> +<TGConnectingPoint num="11" id="5094" /> +<TGConnectingPoint num="12" id="5095" /> +<TGConnectingPoint num="13" id="5096" /> +<TGConnectingPoint num="14" id="5097" /> +<TGConnectingPoint num="15" id="5098" /> +<TGConnectingPoint num="16" id="5099" /> +<TGConnectingPoint num="17" id="5100" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5120" > +<father id="5129" num="5" /> +<cdparam x="2103" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5102" /> +<TGConnectingPoint num="1" id="5103" /> +<TGConnectingPoint num="2" id="5104" /> +<TGConnectingPoint num="3" id="5105" /> +<TGConnectingPoint num="4" id="5106" /> +<TGConnectingPoint num="5" id="5107" /> +<TGConnectingPoint num="6" id="5108" /> +<TGConnectingPoint num="7" id="5109" /> +<TGConnectingPoint num="8" id="5110" /> +<TGConnectingPoint num="9" id="5111" /> +<TGConnectingPoint num="10" id="5112" /> +<TGConnectingPoint num="11" id="5113" /> +<TGConnectingPoint num="12" id="5114" /> +<TGConnectingPoint num="13" id="5115" /> +<TGConnectingPoint num="14" id="5116" /> +<TGConnectingPoint num="15" id="5117" /> +<TGConnectingPoint num="16" id="5118" /> +<TGConnectingPoint num="17" id="5119" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5244" > +<cdparam x="2574" y="155" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Descrambling" /> +<TGConnectingPoint num="0" id="5236" /> +<TGConnectingPoint num="1" id="5237" /> +<TGConnectingPoint num="2" id="5238" /> +<TGConnectingPoint num="3" id="5239" /> +<TGConnectingPoint num="4" id="5240" /> +<TGConnectingPoint num="5" id="5241" /> +<TGConnectingPoint num="6" id="5242" /> +<TGConnectingPoint num="7" id="5243" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="5148" > +<father id="5244" num="0" /> +<cdparam x="2871" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5130" /> +<TGConnectingPoint num="1" id="5131" /> +<TGConnectingPoint num="2" id="5132" /> +<TGConnectingPoint num="3" id="5133" /> +<TGConnectingPoint num="4" id="5134" /> +<TGConnectingPoint num="5" id="5135" /> +<TGConnectingPoint num="6" id="5136" /> +<TGConnectingPoint num="7" id="5137" /> +<TGConnectingPoint num="8" id="5138" /> +<TGConnectingPoint num="9" id="5139" /> +<TGConnectingPoint num="10" id="5140" /> +<TGConnectingPoint num="11" id="5141" /> +<TGConnectingPoint num="12" id="5142" /> +<TGConnectingPoint num="13" id="5143" /> +<TGConnectingPoint num="14" id="5144" /> +<TGConnectingPoint num="15" id="5145" /> +<TGConnectingPoint num="16" id="5146" /> +<TGConnectingPoint num="17" id="5147" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5167" > +<father id="5244" num="1" /> +<cdparam x="2871" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5149" /> +<TGConnectingPoint num="1" id="5150" /> +<TGConnectingPoint num="2" id="5151" /> +<TGConnectingPoint num="3" id="5152" /> +<TGConnectingPoint num="4" id="5153" /> +<TGConnectingPoint num="5" id="5154" /> +<TGConnectingPoint num="6" id="5155" /> +<TGConnectingPoint num="7" id="5156" /> +<TGConnectingPoint num="8" id="5157" /> +<TGConnectingPoint num="9" id="5158" /> +<TGConnectingPoint num="10" id="5159" /> +<TGConnectingPoint num="11" id="5160" /> +<TGConnectingPoint num="12" id="5161" /> +<TGConnectingPoint num="13" id="5162" /> +<TGConnectingPoint num="14" id="5163" /> +<TGConnectingPoint num="15" id="5164" /> +<TGConnectingPoint num="16" id="5165" /> +<TGConnectingPoint num="17" id="5166" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5182" > +<father id="5244" num="2" /> +<cdparam x="2629" y="213" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Descrambling" /> +<TGConnectingPoint num="0" id="5174" /> +<TGConnectingPoint num="1" id="5175" /> +<TGConnectingPoint num="2" id="5176" /> +<TGConnectingPoint num="3" id="5177" /> +<TGConnectingPoint num="4" id="5178" /> +<TGConnectingPoint num="5" id="5179" /> +<TGConnectingPoint num="6" id="5180" /> +<TGConnectingPoint num="7" id="5181" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="num_symbols" value="14" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5169" > +<father id="5182" num="0" /> +<cdparam x="2816" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChOut" /> +<TGConnectingPoint num="0" id="5168" /> +<extraparam> +<Prop commName="Descrambling_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5171" > +<father id="5182" num="1" /> +<cdparam x="2675" y="350" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="5170" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5173" > +<father id="5182" num="2" /> +<cdparam x="2616" y="280" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="5172" /> +<extraparam> +<Prop commName="Descrambling_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5201" > +<father id="5244" num="3" /> +<cdparam x="2561" y="280" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5183" /> +<TGConnectingPoint num="1" id="5184" /> +<TGConnectingPoint num="2" id="5185" /> +<TGConnectingPoint num="3" id="5186" /> +<TGConnectingPoint num="4" id="5187" /> +<TGConnectingPoint num="5" id="5188" /> +<TGConnectingPoint num="6" id="5189" /> +<TGConnectingPoint num="7" id="5190" /> +<TGConnectingPoint num="8" id="5191" /> +<TGConnectingPoint num="9" id="5192" /> +<TGConnectingPoint num="10" id="5193" /> +<TGConnectingPoint num="11" id="5194" /> +<TGConnectingPoint num="12" id="5195" /> +<TGConnectingPoint num="13" id="5196" /> +<TGConnectingPoint num="14" id="5197" /> +<TGConnectingPoint num="15" id="5198" /> +<TGConnectingPoint num="16" id="5199" /> +<TGConnectingPoint num="17" id="5200" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5220" > +<father id="5244" num="4" /> +<cdparam x="2561" y="490" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5202" /> +<TGConnectingPoint num="1" id="5203" /> +<TGConnectingPoint num="2" id="5204" /> +<TGConnectingPoint num="3" id="5205" /> +<TGConnectingPoint num="4" id="5206" /> +<TGConnectingPoint num="5" id="5207" /> +<TGConnectingPoint num="6" id="5208" /> +<TGConnectingPoint num="7" id="5209" /> +<TGConnectingPoint num="8" id="5210" /> +<TGConnectingPoint num="9" id="5211" /> +<TGConnectingPoint num="10" id="5212" /> +<TGConnectingPoint num="11" id="5213" /> +<TGConnectingPoint num="12" id="5214" /> +<TGConnectingPoint num="13" id="5215" /> +<TGConnectingPoint num="14" id="5216" /> +<TGConnectingPoint num="15" id="5217" /> +<TGConnectingPoint num="16" id="5218" /> +<TGConnectingPoint num="17" id="5219" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5235" > +<father id="5244" num="5" /> +<cdparam x="2628" y="418" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Descrambling" /> +<TGConnectingPoint num="0" id="5227" /> +<TGConnectingPoint num="1" id="5228" /> +<TGConnectingPoint num="2" id="5229" /> +<TGConnectingPoint num="3" id="5230" /> +<TGConnectingPoint num="4" id="5231" /> +<TGConnectingPoint num="5" id="5232" /> +<TGConnectingPoint num="6" id="5233" /> +<TGConnectingPoint num="7" id="5234" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5222" > +<father id="5235" num="0" /> +<cdparam x="2815" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtOut" /> +<TGConnectingPoint num="0" id="5221" /> +<extraparam> +<Prop commName="Descrambling_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5224" > +<father id="5235" num="1" /> +<cdparam x="2760" y="405" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Descrambling_Req" /> +<TGConnectingPoint num="0" id="5223" /> +<extraparam> +<Prop commName="Descrambling_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5226" > +<father id="5235" num="2" /> +<cdparam x="2615" y="490" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Descrambling_EvtIn" /> +<TGConnectingPoint num="0" id="5225" /> +<extraparam> +<Prop commName="Descrambling_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5359" > +<cdparam x="3021" y="160" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="LDPCDecoder" /> +<TGConnectingPoint num="0" id="5351" /> +<TGConnectingPoint num="1" id="5352" /> +<TGConnectingPoint num="2" id="5353" /> +<TGConnectingPoint num="3" id="5354" /> +<TGConnectingPoint num="4" id="5355" /> +<TGConnectingPoint num="5" id="5356" /> +<TGConnectingPoint num="6" id="5357" /> +<TGConnectingPoint num="7" id="5358" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="5263" > +<father id="5359" num="0" /> +<cdparam x="3008" y="484" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5245" /> +<TGConnectingPoint num="1" id="5246" /> +<TGConnectingPoint num="2" id="5247" /> +<TGConnectingPoint num="3" id="5248" /> +<TGConnectingPoint num="4" id="5249" /> +<TGConnectingPoint num="5" id="5250" /> +<TGConnectingPoint num="6" id="5251" /> +<TGConnectingPoint num="7" id="5252" /> +<TGConnectingPoint num="8" id="5253" /> +<TGConnectingPoint num="9" id="5254" /> +<TGConnectingPoint num="10" id="5255" /> +<TGConnectingPoint num="11" id="5256" /> +<TGConnectingPoint num="12" id="5257" /> +<TGConnectingPoint num="13" id="5258" /> +<TGConnectingPoint num="14" id="5259" /> +<TGConnectingPoint num="15" id="5260" /> +<TGConnectingPoint num="16" id="5261" /> +<TGConnectingPoint num="17" id="5262" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5282" > +<father id="5359" num="1" /> +<cdparam x="3008" y="275" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5264" /> +<TGConnectingPoint num="1" id="5265" /> +<TGConnectingPoint num="2" id="5266" /> +<TGConnectingPoint num="3" id="5267" /> +<TGConnectingPoint num="4" id="5268" /> +<TGConnectingPoint num="5" id="5269" /> +<TGConnectingPoint num="6" id="5270" /> +<TGConnectingPoint num="7" id="5271" /> +<TGConnectingPoint num="8" id="5272" /> +<TGConnectingPoint num="9" id="5273" /> +<TGConnectingPoint num="10" id="5274" /> +<TGConnectingPoint num="11" id="5275" /> +<TGConnectingPoint num="12" id="5276" /> +<TGConnectingPoint num="13" id="5277" /> +<TGConnectingPoint num="14" id="5278" /> +<TGConnectingPoint num="15" id="5279" /> +<TGConnectingPoint num="16" id="5280" /> +<TGConnectingPoint num="17" id="5281" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5297" > +<father id="5359" num="2" /> +<cdparam x="3076" y="218" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="5289" /> +<TGConnectingPoint num="1" id="5290" /> +<TGConnectingPoint num="2" id="5291" /> +<TGConnectingPoint num="3" id="5292" /> +<TGConnectingPoint num="4" id="5293" /> +<TGConnectingPoint num="5" id="5294" /> +<TGConnectingPoint num="6" id="5295" /> +<TGConnectingPoint num="7" id="5296" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocks" value="41" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5284" > +<father id="5297" num="0" /> +<cdparam x="3122" y="355" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="5283" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5286" > +<father id="5297" num="1" /> +<cdparam x="3263" y="289" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChOut" /> +<TGConnectingPoint num="0" id="5285" /> +<extraparam> +<Prop commName="LDPCDecoder_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5288" > +<father id="5297" num="2" /> +<cdparam x="3063" y="275" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="5287" /> +<extraparam> +<Prop commName="LDPCDecoder_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5316" > +<father id="5359" num="3" /> +<cdparam x="3318" y="497" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5298" /> +<TGConnectingPoint num="1" id="5299" /> +<TGConnectingPoint num="2" id="5300" /> +<TGConnectingPoint num="3" id="5301" /> +<TGConnectingPoint num="4" id="5302" /> +<TGConnectingPoint num="5" id="5303" /> +<TGConnectingPoint num="6" id="5304" /> +<TGConnectingPoint num="7" id="5305" /> +<TGConnectingPoint num="8" id="5306" /> +<TGConnectingPoint num="9" id="5307" /> +<TGConnectingPoint num="10" id="5308" /> +<TGConnectingPoint num="11" id="5309" /> +<TGConnectingPoint num="12" id="5310" /> +<TGConnectingPoint num="13" id="5311" /> +<TGConnectingPoint num="14" id="5312" /> +<TGConnectingPoint num="15" id="5313" /> +<TGConnectingPoint num="16" id="5314" /> +<TGConnectingPoint num="17" id="5315" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5335" > +<father id="5359" num="4" /> +<cdparam x="3318" y="289" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5317" /> +<TGConnectingPoint num="1" id="5318" /> +<TGConnectingPoint num="2" id="5319" /> +<TGConnectingPoint num="3" id="5320" /> +<TGConnectingPoint num="4" id="5321" /> +<TGConnectingPoint num="5" id="5322" /> +<TGConnectingPoint num="6" id="5323" /> +<TGConnectingPoint num="7" id="5324" /> +<TGConnectingPoint num="8" id="5325" /> +<TGConnectingPoint num="9" id="5326" /> +<TGConnectingPoint num="10" id="5327" /> +<TGConnectingPoint num="11" id="5328" /> +<TGConnectingPoint num="12" id="5329" /> +<TGConnectingPoint num="13" id="5330" /> +<TGConnectingPoint num="14" id="5331" /> +<TGConnectingPoint num="15" id="5332" /> +<TGConnectingPoint num="16" id="5333" /> +<TGConnectingPoint num="17" id="5334" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5350" > +<father id="5359" num="5" /> +<cdparam x="3075" y="423" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="5342" /> +<TGConnectingPoint num="1" id="5343" /> +<TGConnectingPoint num="2" id="5344" /> +<TGConnectingPoint num="3" id="5345" /> +<TGConnectingPoint num="4" id="5346" /> +<TGConnectingPoint num="5" id="5347" /> +<TGConnectingPoint num="6" id="5348" /> +<TGConnectingPoint num="7" id="5349" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="bitsPerCodeBlock" value="1944" type="0" typeOther="" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="51" type="0" typeOther="" /> +<Attribute access="2" id="samplesPerCodeBlock" value="61" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5337" > +<father id="5350" num="0" /> +<cdparam x="3207" y="410" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request LDPCDecoder_Req" /> +<TGConnectingPoint num="0" id="5336" /> +<extraparam> +<Prop commName="LDPCDecoder_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5339" > +<father id="5350" num="1" /> +<cdparam x="3262" y="497" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtOut" /> +<TGConnectingPoint num="0" id="5338" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5341" > +<father id="5350" num="2" /> +<cdparam x="3062" y="484" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event LDPCDecoder_EvtIn" /> +<TGConnectingPoint num="0" id="5340" /> +<extraparam> +<Prop commName="LDPCDecoder_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5432" > +<cdparam x="4437" y="157" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="Sink" /> +<TGConnectingPoint num="0" id="5424" /> +<TGConnectingPoint num="1" id="5425" /> +<TGConnectingPoint num="2" id="5426" /> +<TGConnectingPoint num="3" id="5427" /> +<TGConnectingPoint num="4" id="5428" /> +<TGConnectingPoint num="5" id="5429" /> +<TGConnectingPoint num="6" id="5430" /> +<TGConnectingPoint num="7" id="5431" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="5378" > +<father id="5432" num="0" /> +<cdparam x="4424" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5360" /> +<TGConnectingPoint num="1" id="5361" /> +<TGConnectingPoint num="2" id="5362" /> +<TGConnectingPoint num="3" id="5363" /> +<TGConnectingPoint num="4" id="5364" /> +<TGConnectingPoint num="5" id="5365" /> +<TGConnectingPoint num="6" id="5366" /> +<TGConnectingPoint num="7" id="5367" /> +<TGConnectingPoint num="8" id="5368" /> +<TGConnectingPoint num="9" id="5369" /> +<TGConnectingPoint num="10" id="5370" /> +<TGConnectingPoint num="11" id="5371" /> +<TGConnectingPoint num="12" id="5372" /> +<TGConnectingPoint num="13" id="5373" /> +<TGConnectingPoint num="14" id="5374" /> +<TGConnectingPoint num="15" id="5375" /> +<TGConnectingPoint num="16" id="5376" /> +<TGConnectingPoint num="17" id="5377" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5397" > +<father id="5432" num="1" /> +<cdparam x="4424" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5379" /> +<TGConnectingPoint num="1" id="5380" /> +<TGConnectingPoint num="2" id="5381" /> +<TGConnectingPoint num="3" id="5382" /> +<TGConnectingPoint num="4" id="5383" /> +<TGConnectingPoint num="5" id="5384" /> +<TGConnectingPoint num="6" id="5385" /> +<TGConnectingPoint num="7" id="5386" /> +<TGConnectingPoint num="8" id="5387" /> +<TGConnectingPoint num="9" id="5388" /> +<TGConnectingPoint num="10" id="5389" /> +<TGConnectingPoint num="11" id="5390" /> +<TGConnectingPoint num="12" id="5391" /> +<TGConnectingPoint num="13" id="5392" /> +<TGConnectingPoint num="14" id="5393" /> +<TGConnectingPoint num="15" id="5394" /> +<TGConnectingPoint num="16" id="5395" /> +<TGConnectingPoint num="17" id="5396" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5410" > +<father id="5432" num="2" /> +<cdparam x="4492" y="215" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_Sink" /> +<TGConnectingPoint num="0" id="5402" /> +<TGConnectingPoint num="1" id="5403" /> +<TGConnectingPoint num="2" id="5404" /> +<TGConnectingPoint num="3" id="5405" /> +<TGConnectingPoint num="4" id="5406" /> +<TGConnectingPoint num="5" id="5407" /> +<TGConnectingPoint num="6" id="5408" /> +<TGConnectingPoint num="7" id="5409" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5399" > +<father id="5410" num="0" /> +<cdparam x="4538" y="352" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="5398" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5401" > +<father id="5410" num="1" /> +<cdparam x="4479" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel Sink_ChIn" /> +<TGConnectingPoint num="0" id="5400" /> +<extraparam> +<Prop commName="Sink_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5423" > +<father id="5432" num="3" /> +<cdparam x="4491" y="420" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_Sink" /> +<TGConnectingPoint num="0" id="5415" /> +<TGConnectingPoint num="1" id="5416" /> +<TGConnectingPoint num="2" id="5417" /> +<TGConnectingPoint num="3" id="5418" /> +<TGConnectingPoint num="4" id="5419" /> +<TGConnectingPoint num="5" id="5420" /> +<TGConnectingPoint num="6" id="5421" /> +<TGConnectingPoint num="7" id="5422" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5412" > +<father id="5423" num="0" /> +<cdparam x="4623" y="407" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request Sink_Req" /> +<TGConnectingPoint num="0" id="5411" /> +<extraparam> +<Prop commName="Sink_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5414" > +<father id="5423" num="1" /> +<cdparam x="4478" y="488" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event Sink_EvtIn" /> +<TGConnectingPoint num="0" id="5413" /> +<extraparam> +<Prop commName="Sink_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5449" > +<cdparam x="1280" y="98" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 2048 samples/OFDM symbol +Write as output: 1200 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="5433" /> +<TGConnectingPoint num="1" id="5434" /> +<TGConnectingPoint num="2" id="5435" /> +<TGConnectingPoint num="3" id="5436" /> +<TGConnectingPoint num="4" id="5437" /> +<TGConnectingPoint num="5" id="5438" /> +<TGConnectingPoint num="6" id="5439" /> +<TGConnectingPoint num="7" id="5440" /> +<TGConnectingPoint num="8" id="5441" /> +<TGConnectingPoint num="9" id="5442" /> +<TGConnectingPoint num="10" id="5443" /> +<TGConnectingPoint num="11" id="5444" /> +<TGConnectingPoint num="12" id="5445" /> +<TGConnectingPoint num="13" id="5446" /> +<TGConnectingPoint num="14" id="5447" /> +<TGConnectingPoint num="15" id="5448" /> +<extraparam> +<Line value="Read as input: 2048 samples/OFDM symbol" /> +<Line value="Write as output: 1200 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5466" > +<cdparam x="1699" y="99" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Reas as input: 1200 samples/OFDM symbol +Write as output: 1200 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="5450" /> +<TGConnectingPoint num="1" id="5451" /> +<TGConnectingPoint num="2" id="5452" /> +<TGConnectingPoint num="3" id="5453" /> +<TGConnectingPoint num="4" id="5454" /> +<TGConnectingPoint num="5" id="5455" /> +<TGConnectingPoint num="6" id="5456" /> +<TGConnectingPoint num="7" id="5457" /> +<TGConnectingPoint num="8" id="5458" /> +<TGConnectingPoint num="9" id="5459" /> +<TGConnectingPoint num="10" id="5460" /> +<TGConnectingPoint num="11" id="5461" /> +<TGConnectingPoint num="12" id="5462" /> +<TGConnectingPoint num="13" id="5463" /> +<TGConnectingPoint num="14" id="5464" /> +<TGConnectingPoint num="15" id="5465" /> +<extraparam> +<Line value="Reas as input: 1200 samples/OFDM symbol" /> +<Line value="Write as output: 1200 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5483" > +<cdparam x="2154" y="91" /> +<sizeparam width="234" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Input: 1200 samples/OFDM symbol +Output: 11664 bits +" /> +<TGConnectingPoint num="0" id="5467" /> +<TGConnectingPoint num="1" id="5468" /> +<TGConnectingPoint num="2" id="5469" /> +<TGConnectingPoint num="3" id="5470" /> +<TGConnectingPoint num="4" id="5471" /> +<TGConnectingPoint num="5" id="5472" /> +<TGConnectingPoint num="6" id="5473" /> +<TGConnectingPoint num="7" id="5474" /> +<TGConnectingPoint num="8" id="5475" /> +<TGConnectingPoint num="9" id="5476" /> +<TGConnectingPoint num="10" id="5477" /> +<TGConnectingPoint num="11" id="5478" /> +<TGConnectingPoint num="12" id="5479" /> +<TGConnectingPoint num="13" id="5480" /> +<TGConnectingPoint num="14" id="5481" /> +<TGConnectingPoint num="15" id="5482" /> +<extraparam> +<Line value="Input: 1200 samples/OFDM symbol" /> +<Line value="Output: 11664 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5500" > +<cdparam x="2630" y="90" /> +<sizeparam width="192" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 79704 bits +Write as output: 79704 bits +" /> +<TGConnectingPoint num="0" id="5484" /> +<TGConnectingPoint num="1" id="5485" /> +<TGConnectingPoint num="2" id="5486" /> +<TGConnectingPoint num="3" id="5487" /> +<TGConnectingPoint num="4" id="5488" /> +<TGConnectingPoint num="5" id="5489" /> +<TGConnectingPoint num="6" id="5490" /> +<TGConnectingPoint num="7" id="5491" /> +<TGConnectingPoint num="8" id="5492" /> +<TGConnectingPoint num="9" id="5493" /> +<TGConnectingPoint num="10" id="5494" /> +<TGConnectingPoint num="11" id="5495" /> +<TGConnectingPoint num="12" id="5496" /> +<TGConnectingPoint num="13" id="5497" /> +<TGConnectingPoint num="14" id="5498" /> +<TGConnectingPoint num="15" id="5499" /> +<extraparam> +<Line value="Read as input: 79704 bits" /> +<Line value="Write as output: 79704 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5517" > +<cdparam x="3101" y="67" /> +<sizeparam width="219" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="For each of the 41 code blocks: +Read as input 1944 bits +Write as output 1620 bits +" /> +<TGConnectingPoint num="0" id="5501" /> +<TGConnectingPoint num="1" id="5502" /> +<TGConnectingPoint num="2" id="5503" /> +<TGConnectingPoint num="3" id="5504" /> +<TGConnectingPoint num="4" id="5505" /> +<TGConnectingPoint num="5" id="5506" /> +<TGConnectingPoint num="6" id="5507" /> +<TGConnectingPoint num="7" id="5508" /> +<TGConnectingPoint num="8" id="5509" /> +<TGConnectingPoint num="9" id="5510" /> +<TGConnectingPoint num="10" id="5511" /> +<TGConnectingPoint num="11" id="5512" /> +<TGConnectingPoint num="12" id="5513" /> +<TGConnectingPoint num="13" id="5514" /> +<TGConnectingPoint num="14" id="5515" /> +<TGConnectingPoint num="15" id="5516" /> +<extraparam> +<Line value="For each of the 41 code blocks:" /> +<Line value="Read as input 1944 bits" /> +<Line value="Write as output 1620 bits" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5534" > +<cdparam x="4033" y="74" /> +<sizeparam width="188" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 66416 bits +Write as output 66392 bits +(CRC length = 24 bits) +" /> +<TGConnectingPoint num="0" id="5518" /> +<TGConnectingPoint num="1" id="5519" /> +<TGConnectingPoint num="2" id="5520" /> +<TGConnectingPoint num="3" id="5521" /> +<TGConnectingPoint num="4" id="5522" /> +<TGConnectingPoint num="5" id="5523" /> +<TGConnectingPoint num="6" id="5524" /> +<TGConnectingPoint num="7" id="5525" /> +<TGConnectingPoint num="8" id="5526" /> +<TGConnectingPoint num="9" id="5527" /> +<TGConnectingPoint num="10" id="5528" /> +<TGConnectingPoint num="11" id="5529" /> +<TGConnectingPoint num="12" id="5530" /> +<TGConnectingPoint num="13" id="5531" /> +<TGConnectingPoint num="14" id="5532" /> +<TGConnectingPoint num="15" id="5533" /> +<extraparam> +<Line value="Read as input: 66416 bits" /> +<Line value="Write as output 66392 bits" /> +<Line value="(CRC length = 24 bits)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5551" > +<cdparam x="3504" y="56" /> +<sizeparam width="275" height="63" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="For each code block: +Read as input 1620 bits +Write as output a stream of 66416 bits +(removing 1 filler bit from the last 4 code +blocks) +" /> +<TGConnectingPoint num="0" id="5535" /> +<TGConnectingPoint num="1" id="5536" /> +<TGConnectingPoint num="2" id="5537" /> +<TGConnectingPoint num="3" id="5538" /> +<TGConnectingPoint num="4" id="5539" /> +<TGConnectingPoint num="5" id="5540" /> +<TGConnectingPoint num="6" id="5541" /> +<TGConnectingPoint num="7" id="5542" /> +<TGConnectingPoint num="8" id="5543" /> +<TGConnectingPoint num="9" id="5544" /> +<TGConnectingPoint num="10" id="5545" /> +<TGConnectingPoint num="11" id="5546" /> +<TGConnectingPoint num="12" id="5547" /> +<TGConnectingPoint num="13" id="5548" /> +<TGConnectingPoint num="14" id="5549" /> +<TGConnectingPoint num="15" id="5550" /> +<extraparam> +<Line value="For each code block:" /> +<Line value="Read as input 1620 bits" /> +<Line value="Write as output a stream of 66416 bits" /> +<Line value="(removing 1 filler bit from the last 4 code" /> +<Line value="blocks)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1200" id="5666" > +<cdparam x="3519" y="166" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="CodeBlockConcatenation" /> +<TGConnectingPoint num="0" id="5658" /> +<TGConnectingPoint num="1" id="5659" /> +<TGConnectingPoint num="2" id="5660" /> +<TGConnectingPoint num="3" id="5661" /> +<TGConnectingPoint num="4" id="5662" /> +<TGConnectingPoint num="5" id="5663" /> +<TGConnectingPoint num="6" id="5664" /> +<TGConnectingPoint num="7" id="5665" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="5570" > +<father id="5666" num="0" /> +<cdparam x="3816" y="282" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5552" /> +<TGConnectingPoint num="1" id="5553" /> +<TGConnectingPoint num="2" id="5554" /> +<TGConnectingPoint num="3" id="5555" /> +<TGConnectingPoint num="4" id="5556" /> +<TGConnectingPoint num="5" id="5557" /> +<TGConnectingPoint num="6" id="5558" /> +<TGConnectingPoint num="7" id="5559" /> +<TGConnectingPoint num="8" id="5560" /> +<TGConnectingPoint num="9" id="5561" /> +<TGConnectingPoint num="10" id="5562" /> +<TGConnectingPoint num="11" id="5563" /> +<TGConnectingPoint num="12" id="5564" /> +<TGConnectingPoint num="13" id="5565" /> +<TGConnectingPoint num="14" id="5566" /> +<TGConnectingPoint num="15" id="5567" /> +<TGConnectingPoint num="16" id="5568" /> +<TGConnectingPoint num="17" id="5569" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5585" > +<father id="5666" num="1" /> +<cdparam x="3573" y="429" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_CodeBlockConc" /> +<TGConnectingPoint num="0" id="5577" /> +<TGConnectingPoint num="1" id="5578" /> +<TGConnectingPoint num="2" id="5579" /> +<TGConnectingPoint num="3" id="5580" /> +<TGConnectingPoint num="4" id="5581" /> +<TGConnectingPoint num="5" id="5582" /> +<TGConnectingPoint num="6" id="5583" /> +<TGConnectingPoint num="7" id="5584" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="out_size" value="2076" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5572" > +<father id="5585" num="0" /> +<cdparam x="3760" y="493" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event CodeBlockConc_EvtOut" /> +<TGConnectingPoint num="0" id="5571" /> +<extraparam> +<Prop commName="CodeBlockConc_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5574" > +<father id="5585" num="1" /> +<cdparam x="3560" y="498" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event CodeBlockConc_EvtIn" /> +<TGConnectingPoint num="0" id="5573" /> +<extraparam> +<Prop commName="CodeBlockConc_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5576" > +<father id="5585" num="2" /> +<cdparam x="3705" y="416" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request CodeBlockConc_Req" /> +<TGConnectingPoint num="0" id="5575" /> +<extraparam> +<Prop commName="CodeBlockConc_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5604" > +<father id="5666" num="2" /> +<cdparam x="3506" y="498" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5586" /> +<TGConnectingPoint num="1" id="5587" /> +<TGConnectingPoint num="2" id="5588" /> +<TGConnectingPoint num="3" id="5589" /> +<TGConnectingPoint num="4" id="5590" /> +<TGConnectingPoint num="5" id="5591" /> +<TGConnectingPoint num="6" id="5592" /> +<TGConnectingPoint num="7" id="5593" /> +<TGConnectingPoint num="8" id="5594" /> +<TGConnectingPoint num="9" id="5595" /> +<TGConnectingPoint num="10" id="5596" /> +<TGConnectingPoint num="11" id="5597" /> +<TGConnectingPoint num="12" id="5598" /> +<TGConnectingPoint num="13" id="5599" /> +<TGConnectingPoint num="14" id="5600" /> +<TGConnectingPoint num="15" id="5601" /> +<TGConnectingPoint num="16" id="5602" /> +<TGConnectingPoint num="17" id="5603" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5623" > +<father id="5666" num="3" /> +<cdparam x="3506" y="288" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5605" /> +<TGConnectingPoint num="1" id="5606" /> +<TGConnectingPoint num="2" id="5607" /> +<TGConnectingPoint num="3" id="5608" /> +<TGConnectingPoint num="4" id="5609" /> +<TGConnectingPoint num="5" id="5610" /> +<TGConnectingPoint num="6" id="5611" /> +<TGConnectingPoint num="7" id="5612" /> +<TGConnectingPoint num="8" id="5613" /> +<TGConnectingPoint num="9" id="5614" /> +<TGConnectingPoint num="10" id="5615" /> +<TGConnectingPoint num="11" id="5616" /> +<TGConnectingPoint num="12" id="5617" /> +<TGConnectingPoint num="13" id="5618" /> +<TGConnectingPoint num="14" id="5619" /> +<TGConnectingPoint num="15" id="5620" /> +<TGConnectingPoint num="16" id="5621" /> +<TGConnectingPoint num="17" id="5622" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5638" > +<father id="5666" num="4" /> +<cdparam x="3574" y="224" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_CodeBlockConc" /> +<TGConnectingPoint num="0" id="5630" /> +<TGConnectingPoint num="1" id="5631" /> +<TGConnectingPoint num="2" id="5632" /> +<TGConnectingPoint num="3" id="5633" /> +<TGConnectingPoint num="4" id="5634" /> +<TGConnectingPoint num="5" id="5635" /> +<TGConnectingPoint num="6" id="5636" /> +<TGConnectingPoint num="7" id="5637" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocksFillerBits" value="4" type="0" typeOther="" /> +<Attribute access="2" id="numCodeBlocks" value="41" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5625" > +<father id="5638" num="0" /> +<cdparam x="3761" y="282" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel CodeBlockConc_ChOut" /> +<TGConnectingPoint num="0" id="5624" /> +<extraparam> +<Prop commName="CodeBlockConc_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5627" > +<father id="5638" num="1" /> +<cdparam x="3561" y="288" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel CodeBlockConc_ChIn" /> +<TGConnectingPoint num="0" id="5626" /> +<extraparam> +<Prop commName="CodeBlockConc_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5629" > +<father id="5638" num="2" /> +<cdparam x="3620" y="361" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request CodeBlockConc_Req" /> +<TGConnectingPoint num="0" id="5628" /> +<extraparam> +<Prop commName="CodeBlockConc_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5657" > +<father id="5666" num="5" /> +<cdparam x="3816" y="493" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5639" /> +<TGConnectingPoint num="1" id="5640" /> +<TGConnectingPoint num="2" id="5641" /> +<TGConnectingPoint num="3" id="5642" /> +<TGConnectingPoint num="4" id="5643" /> +<TGConnectingPoint num="5" id="5644" /> +<TGConnectingPoint num="6" id="5645" /> +<TGConnectingPoint num="7" id="5646" /> +<TGConnectingPoint num="8" id="5647" /> +<TGConnectingPoint num="9" id="5648" /> +<TGConnectingPoint num="10" id="5649" /> +<TGConnectingPoint num="11" id="5650" /> +<TGConnectingPoint num="12" id="5651" /> +<TGConnectingPoint num="13" id="5652" /> +<TGConnectingPoint num="14" id="5653" /> +<TGConnectingPoint num="15" id="5654" /> +<TGConnectingPoint num="16" id="5655" /> +<TGConnectingPoint num="17" id="5656" /> +</SUBCOMPONENT> + +<COMPONENT type="1200" id="5781" > +<cdparam x="3977" y="159" /> +<sizeparam width="310" height="444" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="Composite component" value="RemoveCRC" /> +<TGConnectingPoint num="0" id="5773" /> +<TGConnectingPoint num="1" id="5774" /> +<TGConnectingPoint num="2" id="5775" /> +<TGConnectingPoint num="3" id="5776" /> +<TGConnectingPoint num="4" id="5777" /> +<TGConnectingPoint num="5" id="5778" /> +<TGConnectingPoint num="6" id="5779" /> +<TGConnectingPoint num="7" id="5780" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1201" id="5685" > +<father id="5781" num="0" /> +<cdparam x="4274" y="278" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5667" /> +<TGConnectingPoint num="1" id="5668" /> +<TGConnectingPoint num="2" id="5669" /> +<TGConnectingPoint num="3" id="5670" /> +<TGConnectingPoint num="4" id="5671" /> +<TGConnectingPoint num="5" id="5672" /> +<TGConnectingPoint num="6" id="5673" /> +<TGConnectingPoint num="7" id="5674" /> +<TGConnectingPoint num="8" id="5675" /> +<TGConnectingPoint num="9" id="5676" /> +<TGConnectingPoint num="10" id="5677" /> +<TGConnectingPoint num="11" id="5678" /> +<TGConnectingPoint num="12" id="5679" /> +<TGConnectingPoint num="13" id="5680" /> +<TGConnectingPoint num="14" id="5681" /> +<TGConnectingPoint num="15" id="5682" /> +<TGConnectingPoint num="16" id="5683" /> +<TGConnectingPoint num="17" id="5684" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5704" > +<father id="5781" num="1" /> +<cdparam x="4274" y="489" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5686" /> +<TGConnectingPoint num="1" id="5687" /> +<TGConnectingPoint num="2" id="5688" /> +<TGConnectingPoint num="3" id="5689" /> +<TGConnectingPoint num="4" id="5690" /> +<TGConnectingPoint num="5" id="5691" /> +<TGConnectingPoint num="6" id="5692" /> +<TGConnectingPoint num="7" id="5693" /> +<TGConnectingPoint num="8" id="5694" /> +<TGConnectingPoint num="9" id="5695" /> +<TGConnectingPoint num="10" id="5696" /> +<TGConnectingPoint num="11" id="5697" /> +<TGConnectingPoint num="12" id="5698" /> +<TGConnectingPoint num="13" id="5699" /> +<TGConnectingPoint num="14" id="5700" /> +<TGConnectingPoint num="15" id="5701" /> +<TGConnectingPoint num="16" id="5702" /> +<TGConnectingPoint num="17" id="5703" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5719" > +<father id="5781" num="2" /> +<cdparam x="4032" y="217" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="X_RemoveCRC" /> +<TGConnectingPoint num="0" id="5711" /> +<TGConnectingPoint num="1" id="5712" /> +<TGConnectingPoint num="2" id="5713" /> +<TGConnectingPoint num="3" id="5714" /> +<TGConnectingPoint num="4" id="5715" /> +<TGConnectingPoint num="5" id="5716" /> +<TGConnectingPoint num="6" id="5717" /> +<TGConnectingPoint num="7" id="5718" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="size" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5706" > +<father id="5719" num="0" /> +<cdparam x="4219" y="278" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChOut" /> +<TGConnectingPoint num="0" id="5705" /> +<extraparam> +<Prop commName="RemoveCRC_ChOut" commType="0" origin="true" finite="false" blocking="true" maxSamples="10240" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5708" > +<father id="5719" num="1" /> +<cdparam x="4078" y="354" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="5707" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5710" > +<father id="5719" num="2" /> +<cdparam x="4019" y="281" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="5709" /> +<extraparam> +<Prop commName="RemoveCRC_ChIn" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5738" > +<father id="5781" num="3" /> +<cdparam x="3964" y="281" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5720" /> +<TGConnectingPoint num="1" id="5721" /> +<TGConnectingPoint num="2" id="5722" /> +<TGConnectingPoint num="3" id="5723" /> +<TGConnectingPoint num="4" id="5724" /> +<TGConnectingPoint num="5" id="5725" /> +<TGConnectingPoint num="6" id="5726" /> +<TGConnectingPoint num="7" id="5727" /> +<TGConnectingPoint num="8" id="5728" /> +<TGConnectingPoint num="9" id="5729" /> +<TGConnectingPoint num="10" id="5730" /> +<TGConnectingPoint num="11" id="5731" /> +<TGConnectingPoint num="12" id="5732" /> +<TGConnectingPoint num="13" id="5733" /> +<TGConnectingPoint num="14" id="5734" /> +<TGConnectingPoint num="15" id="5735" /> +<TGConnectingPoint num="16" id="5736" /> +<TGConnectingPoint num="17" id="5737" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="5757" > +<father id="5781" num="4" /> +<cdparam x="3964" y="493" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="297" minY="-13" maxY="431" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="5739" /> +<TGConnectingPoint num="1" id="5740" /> +<TGConnectingPoint num="2" id="5741" /> +<TGConnectingPoint num="3" id="5742" /> +<TGConnectingPoint num="4" id="5743" /> +<TGConnectingPoint num="5" id="5744" /> +<TGConnectingPoint num="6" id="5745" /> +<TGConnectingPoint num="7" id="5746" /> +<TGConnectingPoint num="8" id="5747" /> +<TGConnectingPoint num="9" id="5748" /> +<TGConnectingPoint num="10" id="5749" /> +<TGConnectingPoint num="11" id="5750" /> +<TGConnectingPoint num="12" id="5751" /> +<TGConnectingPoint num="13" id="5752" /> +<TGConnectingPoint num="14" id="5753" /> +<TGConnectingPoint num="15" id="5754" /> +<TGConnectingPoint num="16" id="5755" /> +<TGConnectingPoint num="17" id="5756" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="5772" > +<father id="5781" num="5" /> +<cdparam x="4031" y="422" /> +<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="110" minY="0" maxY="294" /> +<infoparam name="Primitive component" value="F_RemoveCRC" /> +<TGConnectingPoint num="0" id="5764" /> +<TGConnectingPoint num="1" id="5765" /> +<TGConnectingPoint num="2" id="5766" /> +<TGConnectingPoint num="3" id="5767" /> +<TGConnectingPoint num="4" id="5768" /> +<TGConnectingPoint num="5" id="5769" /> +<TGConnectingPoint num="6" id="5770" /> +<TGConnectingPoint num="7" id="5771" /> +<extraparam> +<Data isAttacker="No" /> +<Attribute access="2" id="in_size" value="" type="0" typeOther="" /> +<Attribute access="2" id="CRClength" value="24" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5759" > +<father id="5772" num="0" /> +<cdparam x="4218" y="489" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtOut" /> +<TGConnectingPoint num="0" id="5758" /> +<extraparam> +<Prop commName="RemoveCRC_EvtOut" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5761" > +<father id="5772" num="1" /> +<cdparam x="4163" y="409" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Request RemoveCRC_Req" /> +<TGConnectingPoint num="0" id="5760" /> +<extraparam> +<Prop commName="RemoveCRC_Req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="5763" > +<father id="5772" num="2" /> +<cdparam x="4018" y="493" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Event RemoveCRC_EvtIn" /> +<TGConnectingPoint num="0" id="5762" /> +<extraparam> +<Prop commName="RemoveCRC_EvtIn" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="5798" > +<cdparam x="443" y="99" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 30720 stream of samples +Write as output: 2048 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="5782" /> +<TGConnectingPoint num="1" id="5783" /> +<TGConnectingPoint num="2" id="5784" /> +<TGConnectingPoint num="3" id="5785" /> +<TGConnectingPoint num="4" id="5786" /> +<TGConnectingPoint num="5" id="5787" /> +<TGConnectingPoint num="6" id="5788" /> +<TGConnectingPoint num="7" id="5789" /> +<TGConnectingPoint num="8" id="5790" /> +<TGConnectingPoint num="9" id="5791" /> +<TGConnectingPoint num="10" id="5792" /> +<TGConnectingPoint num="11" id="5793" /> +<TGConnectingPoint num="12" id="5794" /> +<TGConnectingPoint num="13" id="5795" /> +<TGConnectingPoint num="14" id="5796" /> +<TGConnectingPoint num="15" id="5797" /> +<extraparam> +<Line value="Read as input: 30720 stream of samples" /> +<Line value="Write as output: 2048 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="5815" > +<cdparam x="848" y="96" /> +<sizeparam width="299" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="5000" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="Read as input: 2048 samples/OFDM symbol +Write as output: 2048 samples/OFDM symbol +" /> +<TGConnectingPoint num="0" id="5799" /> +<TGConnectingPoint num="1" id="5800" /> +<TGConnectingPoint num="2" id="5801" /> +<TGConnectingPoint num="3" id="5802" /> +<TGConnectingPoint num="4" id="5803" /> +<TGConnectingPoint num="5" id="5804" /> +<TGConnectingPoint num="6" id="5805" /> +<TGConnectingPoint num="7" id="5806" /> +<TGConnectingPoint num="8" id="5807" /> +<TGConnectingPoint num="9" id="5808" /> +<TGConnectingPoint num="10" id="5809" /> +<TGConnectingPoint num="11" id="5810" /> +<TGConnectingPoint num="12" id="5811" /> +<TGConnectingPoint num="13" id="5812" /> +<TGConnectingPoint num="14" id="5813" /> +<TGConnectingPoint num="15" id="5814" /> +<extraparam> +<Line value="Read as input: 2048 samples/OFDM symbol" /> +<Line value="Write as output: 2048 samples/OFDM symbol" /> +</extraparam> +</COMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCP" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1008" id="5818" > +<cdparam x="229" y="284" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCP_EvtOut(in_size)" /> +<TGConnectingPoint num="0" id="5816" /> +<TGConnectingPoint num="1" id="5817" /> +<extraparam> +<Data eventName="RemoveCP_EvtOut" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="5821" > +<cdparam x="233" y="132" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCP_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="5819" /> +<TGConnectingPoint num="1" id="5820" /> +<extraparam> +<Data eventName="RemoveCP_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5823" > +<cdparam x="305" y="355" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5822" /> +</COMPONENT> + +<COMPONENT type="1007" id="5826" > +<cdparam x="190" y="204" /> +<sizeparam width="251" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCP_Req(CPlength1, CPlength2)" /> +<TGConnectingPoint num="0" id="5824" /> +<TGConnectingPoint num="1" id="5825" /> +<extraparam> +<Data requestName="RemoveCP_Req" nbOfParams="5" /> +<Param index="0" value="CPlength1" /> +<Param index="1" value="CPlength2" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5828" > +<cdparam x="308" y="66" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5827" /> +</COMPONENT> + +<CONNECTOR type="115" id="5829" > +<cdparam x="255" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="309" id="5817" /> +<P2 x="315" y="350" id="5822" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5830" > +<cdparam x="315" y="229" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="229" id="5825" /> +<P2 x="315" y="279" id="5816" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5831" > +<cdparam x="315" y="86" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="81" id="5827" /> +<P2 x="315" y="127" id="5819" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5832" > +<cdparam x="355" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="315" y="157" id="5820" /> +<P2 x="315" y="199" id="5824" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCP" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="5836" > +<cdparam x="348" y="415" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="5834" /> +<TGConnectingPoint num="1" id="5835" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5833" > +<father id="5836" num="0" /> +<cdparam x="363" y="435" /> +<sizeparam width="193" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol2-CPlength2" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="5844" > +<cdparam x="474" y="260" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="5840" /> +<TGConnectingPoint num="1" id="5841" /> +<TGConnectingPoint num="2" id="5842" /> +<TGConnectingPoint num="3" id="5843" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5837" > +<father id="5844" num="0" /> +<cdparam x="399" y="295" /> +<sizeparam width="789" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ (i==1) or (i==2) or (i==3) or (i ==4) or (i ==5) or (i ==6) or (i == 8) or (i==9) or (i==10) or (i==11) or (i==12) or (i==13)]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5838" > +<father id="5844" num="1" /> +<cdparam x="509" y="270" /> +<sizeparam width="113" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[(i==0) or (i==7)]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="5839" > +<father id="5844" num="2" /> +<cdparam x="494" y="305" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5846" > +<cdparam x="290" y="239" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5845" /> +</COMPONENT> + +<COMPONENT type="1014" id="5850" > +<cdparam x="198" y="175" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="5847" /> +<TGConnectingPoint num="1" id="5848" /> +<TGConnectingPoint num="2" id="5849" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1021" id="5854" > +<cdparam x="712" y="420" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="5852" /> +<TGConnectingPoint num="1" id="5853" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5851" > +<father id="5854" num="0" /> +<cdparam x="727" y="440" /> +<sizeparam width="193" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol1-CPlength1" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="5857" > +<cdparam x="594" y="335" /> +<sizeparam width="247" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCP_ChIn(samplesPerSymbol1) " /> +<TGConnectingPoint num="0" id="5855" /> +<TGConnectingPoint num="1" id="5856" /> +<extraparam> +<Data channelName="RemoveCP_ChIn" nbOfSamples="samplesPerSymbol1" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5859" > +<cdparam x="707" y="569" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5858" /> +</COMPONENT> + +<COMPONENT type="1006" id="5862" > +<cdparam x="556" y="497" /> +<sizeparam width="322" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCP_ChOut(samplesPerSymbol1-CPlength1)" /> +<TGConnectingPoint num="0" id="5860" /> +<TGConnectingPoint num="1" id="5861" /> +<extraparam> +<Data channelName="RemoveCP_ChOut" nbOfSamples="samplesPerSymbol1-CPlength1" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="5865" > +<cdparam x="187" y="100" /> +<sizeparam width="226" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (CPlength1, CPlength2)" /> +<TGConnectingPoint num="0" id="5863" /> +<TGConnectingPoint num="1" id="5864" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="CPlength1" /> +<Param index="1" value="CPlength2" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5867" > +<cdparam x="293" y="37" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5866" /> +</COMPONENT> + +<COMPONENT type="1009" id="5870" > +<cdparam x="230" y="330" /> +<sizeparam width="247" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCP_ChIn(samplesPerSymbol2) " /> +<TGConnectingPoint num="0" id="5868" /> +<TGConnectingPoint num="1" id="5869" /> +<extraparam> +<Data channelName="RemoveCP_ChIn" nbOfSamples="samplesPerSymbol2" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5872" > +<cdparam x="343" y="564" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5871" /> +</COMPONENT> + +<COMPONENT type="1006" id="5875" > +<cdparam x="192" y="492" /> +<sizeparam width="322" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCP_ChOut(samplesPerSymbol2-CPlength2)" /> +<TGConnectingPoint num="0" id="5873" /> +<TGConnectingPoint num="1" id="5874" /> +<extraparam> +<Data channelName="RemoveCP_ChOut" nbOfSamples="samplesPerSymbol2-CPlength2" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="5877" > +<cdparam x="449" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="449" y="275" id="5841" /> +<P2 x="353" y="325" id="5868" /> +<Point x="353" y="275" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5876" > +<father id="5877" num="0" /> +<cdparam x="353" y="275" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="5879" > +<cdparam x="529" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="529" y="275" id="5842" /> +<P2 x="717" y="330" id="5855" /> +<Point x="717" y="275" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5878" > +<father id="5879" num="0" /> +<cdparam x="717" y="275" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="5881" > +<cdparam x="402" y="189" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="402" y="189" id="5848" /> +<P2 x="489" y="250" id="5840" /> +<Point x="489" y="189" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5880" > +<father id="5881" num="0" /> +<cdparam x="489" y="189" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="5882" > +<cdparam x="300" y="125" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="300" y="125" id="5864" /> +<P2 x="300" y="170" id="5847" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5883" > +<cdparam x="860" y="291" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="717" y="360" id="5856" /> +<P2 x="717" y="415" id="5852" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5884" > +<cdparam x="772" y="449" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="717" y="455" id="5853" /> +<P2 x="717" y="492" id="5860" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5885" > +<cdparam x="300" y="57" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="300" y="52" id="5866" /> +<P2 x="300" y="95" id="5863" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5886" > +<cdparam x="712" y="483" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="717" y="522" id="5861" /> +<P2 x="717" y="564" id="5858" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5887" > +<cdparam x="300" y="200" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="300" y="200" id="5849" /> +<P2 x="300" y="234" id="5845" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5888" > +<cdparam x="496" y="286" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="355" id="5869" /> +<P2 x="353" y="410" id="5834" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5889" > +<cdparam x="408" y="444" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="450" id="5835" /> +<P2 x="353" y="487" id="5873" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5890" > +<cdparam x="348" y="478" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="353" y="517" id="5874" /> +<P2 x="353" y="559" id="5871" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1000" id="5892" > +<cdparam x="301" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5891" /> +</COMPONENT> + +<COMPONENT type="1001" id="5894" > +<cdparam x="298" y="349" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5893" /> +</COMPONENT> + +<COMPONENT type="1008" id="5897" > +<cdparam x="206" y="273" /> +<sizeparam width="205" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Source_EvtOut(samplesToEmit)" /> +<TGConnectingPoint num="0" id="5895" /> +<TGConnectingPoint num="1" id="5896" /> +<extraparam> +<Data eventName="Source_EvtOut" nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="5900" > +<cdparam x="214" y="199" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Source_Req(samplesToEmit)" /> +<TGConnectingPoint num="0" id="5898" /> +<TGConnectingPoint num="1" id="5899" /> +<extraparam> +<Data requestName="Source_Req" nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="5903" > +<cdparam x="227" y="127" /> +<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="action state" value="samplesToEmit = 30720" /> +<TGConnectingPoint num="0" id="5901" /> +<TGConnectingPoint num="1" id="5902" /> +</COMPONENT> + +<CONNECTOR type="115" id="5904" > +<cdparam x="308" y="152" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="152" id="5902" /> +<P2 x="308" y="194" id="5898" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5905" > +<cdparam x="308" y="224" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="224" id="5899" /> +<P2 x="308" y="268" id="5895" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5906" > +<cdparam x="308" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="298" id="5896" /> +<P2 x="308" y="344" id="5893" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5907" > +<cdparam x="311" y="106" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="308" y="91" id="5891" /> +<P2 x="308" y="122" id="5901" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="5909" > +<cdparam x="363" y="281" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5908" /> +</COMPONENT> + +<COMPONENT type="1006" id="5912" > +<cdparam x="272" y="211" /> +<sizeparam width="202" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Source_ChOut(samplesToEmit)" /> +<TGConnectingPoint num="0" id="5910" /> +<TGConnectingPoint num="1" id="5911" /> +<accessibility /> +<extraparam> +<Data channelName="Source_ChOut" nbOfSamples="samplesToEmit" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="5915" > +<cdparam x="281" y="125" /> +<sizeparam width="184" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesToEmit)" /> +<TGConnectingPoint num="0" id="5913" /> +<TGConnectingPoint num="1" id="5914" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesToEmit" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5917" > +<cdparam x="366" y="62" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5916" /> +</COMPONENT> + +<CONNECTOR type="115" id="5918" > +<cdparam x="373" y="150" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="150" id="5914" /> +<P2 x="373" y="206" id="5910" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5919" > +<cdparam x="373" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="77" id="5916" /> +<P2 x="373" y="120" id="5913" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5920" > +<cdparam x="368" y="195" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="373" y="236" id="5911" /> +<P2 x="373" y="276" id="5908" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="5923" > +<cdparam x="249" y="95" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="FFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="5921" /> +<TGConnectingPoint num="1" id="5922" /> +<extraparam> +<Data eventName="FFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5925" > +<cdparam x="291" y="333" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5924" /> +</COMPONENT> + +<COMPONENT type="1008" id="5928" > +<cdparam x="246" y="257" /> +<sizeparam width="111" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="FFT_EvtOut(size)" /> +<TGConnectingPoint num="0" id="5926" /> +<TGConnectingPoint num="1" id="5927" /> +<extraparam> +<Data eventName="FFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="5931" > +<cdparam x="126" y="167" /> +<sizeparam width="350" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="FFT_Req(samplesPerSymbolIN, samplesPerSymbolOUT)" /> +<TGConnectingPoint num="0" id="5929" /> +<TGConnectingPoint num="1" id="5930" /> +<extraparam> +<Data requestName="FFT_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbolIN" /> +<Param index="1" value="samplesPerSymbolOUT" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5933" > +<cdparam x="294" y="29" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5932" /> +</COMPONENT> + +<CONNECTOR type="115" id="5934" > +<cdparam x="301" y="123" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="192" id="5930" /> +<P2 x="301" y="252" id="5926" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5935" > +<cdparam x="301" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="282" id="5927" /> +<P2 x="301" y="328" id="5924" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5936" > +<cdparam x="301" y="49" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="44" id="5932" /> +<P2 x="301" y="90" id="5921" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5937" > +<cdparam x="341" y="112" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="301" y="120" id="5922" /> +<P2 x="301" y="162" id="5929" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_FFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="5939" > +<cdparam x="311" y="244" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5938" /> +</COMPONENT> + +<COMPONENT type="1014" id="5943" > +<cdparam x="219" y="175" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="5940" /> +<TGConnectingPoint num="1" id="5941" /> +<TGConnectingPoint num="2" id="5942" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1021" id="5947" > +<cdparam x="532" y="327" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="5945" /> +<TGConnectingPoint num="1" id="5946" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5944" > +<father id="5947" num="0" /> +<cdparam x="547" y="347" /> +<sizeparam width="40" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="in_size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="5950" > +<cdparam x="478" y="242" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="FFT_ChIn(in_size) " /> +<TGConnectingPoint num="0" id="5948" /> +<TGConnectingPoint num="1" id="5949" /> +<extraparam> +<Data channelName="FFT_ChIn" nbOfSamples="in_size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5952" > +<cdparam x="527" y="476" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5951" /> +</COMPONENT> + +<COMPONENT type="1006" id="5955" > +<cdparam x="470" y="404" /> +<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="FFT_ChOut(out_size)" /> +<TGConnectingPoint num="0" id="5953" /> +<TGConnectingPoint num="1" id="5954" /> +<extraparam> +<Data channelName="FFT_ChOut" nbOfSamples="out_size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="5958" > +<cdparam x="227" y="98" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (in_size, out_size)" /> +<TGConnectingPoint num="0" id="5956" /> +<TGConnectingPoint num="1" id="5957" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="in_size" /> +<Param index="1" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5960" > +<cdparam x="314" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5959" /> +</COMPONENT> + +<CONNECTOR type="115" id="5962" > +<cdparam x="423" y="189" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="423" y="189" id="5941" /> +<P2 x="537" y="237" id="5948" /> +<Point x="537" y="189" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="5961" > +<father id="5962" num="0" /> +<cdparam x="537" y="189" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="5963" > +<cdparam x="680" y="198" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="267" id="5949" /> +<P2 x="537" y="322" id="5945" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5964" > +<cdparam x="592" y="356" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="362" id="5946" /> +<P2 x="537" y="399" id="5953" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5965" > +<cdparam x="321" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="50" id="5959" /> +<P2 x="321" y="93" id="5956" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5966" > +<cdparam x="532" y="390" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="537" y="429" id="5954" /> +<P2 x="537" y="471" id="5951" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5967" > +<cdparam x="321" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="123" id="5957" /> +<P2 x="321" y="170" id="5940" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5968" > +<cdparam x="321" y="200" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="321" y="200" id="5942" /> +<P2 x="321" y="239" id="5938" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_SubCarrierDemap" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="5971" > +<cdparam x="232" y="125" /> +<sizeparam width="193" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="SubCarrierDemap_EvtIn(size) " /> +<TGConnectingPoint num="0" id="5969" /> +<TGConnectingPoint num="1" id="5970" /> +<extraparam> +<Data eventName="SubCarrierDemap_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="5973" > +<cdparam x="318" y="393" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5972" /> +</COMPONENT> + +<COMPONENT type="1007" id="5976" > +<cdparam x="237" y="197" /> +<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="SubCarrierDemap_Req(size)" /> +<TGConnectingPoint num="0" id="5974" /> +<TGConnectingPoint num="1" id="5975" /> +<extraparam> +<Data requestName="SubCarrierDemap_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="5978" > +<cdparam x="321" y="59" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="5977" /> +</COMPONENT> + +<COMPONENT type="1008" id="5981" > +<cdparam x="228" y="329" /> +<sizeparam width="200" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="SubCarrierDemap_EvtOut(size)" /> +<TGConnectingPoint num="0" id="5979" /> +<TGConnectingPoint num="1" id="5980" /> +<extraparam> +<Data eventName="SubCarrierDemap_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="5982" > +<cdparam x="328" y="222" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="222" id="5975" /> +<P2 x="328" y="324" id="5979" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5983" > +<cdparam x="328" y="354" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="354" id="5980" /> +<P2 x="328" y="388" id="5972" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5984" > +<cdparam x="328" y="79" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="74" id="5977" /> +<P2 x="328" y="120" id="5969" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="5985" > +<cdparam x="368" y="142" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="328" y="150" id="5970" /> +<P2 x="328" y="192" id="5974" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_SubCarrierDemap" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="5989" > +<cdparam x="568" y="316" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="5987" /> +<TGConnectingPoint num="1" id="5988" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="5986" > +<father id="5989" num="0" /> +<cdparam x="583" y="336" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="numBitsPerSymbolIN" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="5991" > +<cdparam x="361" y="236" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5990" /> +</COMPONENT> + +<COMPONENT type="1014" id="5995" > +<cdparam x="269" y="173" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="5992" /> +<TGConnectingPoint num="1" id="5993" /> +<TGConnectingPoint num="2" id="5994" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="5998" > +<cdparam x="426" y="238" /> +<sizeparam width="294" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="SubCarrierDemap_ChIn(numBitsPerSymbolIN) " /> +<TGConnectingPoint num="0" id="5996" /> +<TGConnectingPoint num="1" id="5997" /> +<extraparam> +<Data channelName="SubCarrierDemap_ChIn" nbOfSamples="numBitsPerSymbolIN" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6000" > +<cdparam x="563" y="472" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="5999" /> +</COMPONENT> + +<COMPONENT type="1006" id="6003" > +<cdparam x="416" y="400" /> +<sizeparam width="314" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="SubCarrierDemap_ChOut(numBitsPerSymbolOUT)" /> +<TGConnectingPoint num="0" id="6001" /> +<TGConnectingPoint num="1" id="6002" /> +<extraparam> +<Data channelName="SubCarrierDemap_ChOut" nbOfSamples="numBitsPerSymbolOUT" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6006" > +<cdparam x="315" y="97" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6004" /> +<TGConnectingPoint num="1" id="6005" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6008" > +<cdparam x="364" y="34" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6007" /> +</COMPONENT> + +<CONNECTOR type="115" id="6010" > +<cdparam x="436" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="473" y="187" id="5993" /> +<P2 x="573" y="233" id="5996" /> +<Point x="573" y="187" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6009" > +<father id="6010" num="0" /> +<cdparam x="573" y="187" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="6011" > +<cdparam x="716" y="194" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="263" id="5997" /> +<P2 x="573" y="311" id="5987" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6012" > +<cdparam x="628" y="352" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="351" id="5988" /> +<P2 x="573" y="395" id="6001" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6013" > +<cdparam x="371" y="54" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="49" id="6007" /> +<P2 x="371" y="92" id="6004" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6014" > +<cdparam x="568" y="386" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="573" y="425" id="6002" /> +<P2 x="573" y="467" id="5999" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6015" > +<cdparam x="371" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="122" id="6005" /> +<P2 x="371" y="168" id="5992" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6016" > +<cdparam x="371" y="198" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="371" y="198" id="5994" /> +<P2 x="371" y="231" id="5990" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6019" > +<cdparam x="251" y="126" /> +<sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="IFFT_EvtIn(size) " /> +<TGConnectingPoint num="0" id="6017" /> +<TGConnectingPoint num="1" id="6018" /> +<extraparam> +<Data eventName="IFFT_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6021" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6020" /> +</COMPONENT> + +<COMPONENT type="1008" id="6024" > +<cdparam x="234" y="272" /> +<sizeparam width="141" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="IFFT_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="6022" /> +<TGConnectingPoint num="1" id="6023" /> +<extraparam> +<Data eventName="IFFT_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6027" > +<cdparam x="209" y="198" /> +<sizeparam width="191" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="IFFT_Req(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="6025" /> +<TGConnectingPoint num="1" id="6026" /> +<extraparam> +<Data requestName="IFFT_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6029" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6028" /> +</COMPONENT> + +<CONNECTOR type="115" id="6030" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="6026" /> +<P2 x="304" y="267" id="6022" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6031" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="6023" /> +<P2 x="304" y="343" id="6020" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6032" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="6028" /> +<P2 x="304" y="121" id="6017" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6033" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="6018" /> +<P2 x="304" y="193" id="6025" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_IFFT" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6037" > +<cdparam x="513" y="297" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6035" /> +<TGConnectingPoint num="1" id="6036" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6034" > +<father id="6037" num="0" /> +<cdparam x="528" y="317" /> +<sizeparam width="117" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6039" > +<cdparam x="315" y="243" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6038" /> +</COMPONENT> + +<COMPONENT type="1014" id="6043" > +<cdparam x="223" y="174" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="6040" /> +<TGConnectingPoint num="1" id="6041" /> +<TGConnectingPoint num="2" id="6042" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="6046" > +<cdparam x="419" y="232" /> +<sizeparam width="198" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="IFFT_ChIn(samplesPerSymbol) " /> +<TGConnectingPoint num="0" id="6044" /> +<TGConnectingPoint num="1" id="6045" /> +<extraparam> +<Data channelName="IFFT_ChIn" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6048" > +<cdparam x="508" y="466" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6047" /> +</COMPONENT> + +<COMPONENT type="1006" id="6051" > +<cdparam x="416" y="394" /> +<sizeparam width="205" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="IFFT_ChOut(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="6049" /> +<TGConnectingPoint num="1" id="6050" /> +<extraparam> +<Data channelName="IFFT_ChOut" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6054" > +<cdparam x="222" y="103" /> +<sizeparam width="207" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="6052" /> +<TGConnectingPoint num="1" id="6053" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6056" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6055" /> +</COMPONENT> + +<CONNECTOR type="115" id="6058" > +<cdparam x="390" y="188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="427" y="188" id="6041" /> +<P2 x="518" y="227" id="6044" /> +<Point x="518" y="188" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6057" > +<father id="6058" num="0" /> +<cdparam x="518" y="188" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="6059" > +<cdparam x="661" y="188" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="257" id="6045" /> +<P2 x="518" y="292" id="6035" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6060" > +<cdparam x="573" y="346" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="332" id="6036" /> +<P2 x="518" y="389" id="6049" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6061" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="6055" /> +<P2 x="325" y="98" id="6052" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6062" > +<cdparam x="513" y="380" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="518" y="419" id="6050" /> +<P2 x="518" y="461" id="6047" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6063" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="6053" /> +<P2 x="325" y="169" id="6040" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6064" > +<cdparam x="325" y="199" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="199" id="6042" /> +<P2 x="325" y="238" id="6038" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6067" > +<cdparam x="219" y="126" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="QAMDemod_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="6065" /> +<TGConnectingPoint num="1" id="6066" /> +<extraparam> +<Data eventName="QAMDemod_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6069" > +<cdparam x="294" y="348" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6068" /> +</COMPONENT> + +<COMPONENT type="1008" id="6072" > +<cdparam x="210" y="272" /> +<sizeparam width="188" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="QAMDemod_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="6070" /> +<TGConnectingPoint num="1" id="6071" /> +<extraparam> +<Data eventName="QAMDemod_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6075" > +<cdparam x="185" y="198" /> +<sizeparam width="238" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="QAMDemod_Req(samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="6073" /> +<TGConnectingPoint num="1" id="6074" /> +<extraparam> +<Data requestName="QAMDemod_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6077" > +<cdparam x="297" y="60" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6076" /> +</COMPONENT> + +<CONNECTOR type="115" id="6078" > +<cdparam x="304" y="223" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="223" id="6074" /> +<P2 x="304" y="267" id="6070" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6079" > +<cdparam x="304" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="297" id="6071" /> +<P2 x="304" y="343" id="6068" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6080" > +<cdparam x="304" y="80" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="75" id="6076" /> +<P2 x="304" y="121" id="6065" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6081" > +<cdparam x="344" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="304" y="151" id="6066" /> +<P2 x="304" y="193" id="6073" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_QAMDemod" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6085" > +<cdparam x="561" y="311" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6083" /> +<TGConnectingPoint num="1" id="6084" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6082" > +<father id="6085" num="0" /> +<cdparam x="576" y="331" /> +<sizeparam width="238" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="samplesPerSymbol*numBitsPerSymbol" /> +</SUBCOMPONENT> + +<COMPONENT type="1021" id="6089" > +<cdparam x="320" y="333" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6087" /> +<TGConnectingPoint num="1" id="6088" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6086" > +<father id="6089" num="0" /> +<cdparam x="335" y="353" /> +<sizeparam width="24" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="504" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6091" > +<cdparam x="315" y="409" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6090" /> +</COMPONENT> + +<COMPONENT type="1006" id="6094" > +<cdparam x="246" y="259" /> +<sizeparam width="159" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(504)" /> +<TGConnectingPoint num="0" id="6092" /> +<TGConnectingPoint num="1" id="6093" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="504" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1014" id="6098" > +<cdparam x="223" y="182" /> +<sizeparam width="204" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<num_symbols;i = i+1)" /> +<TGConnectingPoint num="0" id="6095" /> +<TGConnectingPoint num="1" id="6096" /> +<TGConnectingPoint num="2" id="6097" /> +<extraparam> +<Data init="i=0" condition="i<num_symbols" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="6101" > +<cdparam x="444" y="236" /> +<sizeparam width="245" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="QAMDemod_ChIn(samplesPerSymbol) " /> +<TGConnectingPoint num="0" id="6099" /> +<TGConnectingPoint num="1" id="6100" /> +<extraparam> +<Data channelName="QAMDemod_ChIn" nbOfSamples="samplesPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6103" > +<cdparam x="556" y="468" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6102" /> +</COMPONENT> + +<COMPONENT type="1006" id="6106" > +<cdparam x="380" y="396" /> +<sizeparam width="373" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="QAMDemod_ChOut(samplesPerSymbol*numBitsPerSymbol)" /> +<TGConnectingPoint num="0" id="6104" /> +<TGConnectingPoint num="1" id="6105" /> +<extraparam> +<Data channelName="QAMDemod_ChOut" nbOfSamples="samplesPerSymbol*numBitsPerSymbol" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6109" > +<cdparam x="222" y="103" /> +<sizeparam width="207" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (samplesPerSymbol)" /> +<TGConnectingPoint num="0" id="6107" /> +<TGConnectingPoint num="1" id="6108" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="samplesPerSymbol" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6111" > +<cdparam x="318" y="40" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6110" /> +</COMPONENT> + +<CONNECTOR type="115" id="6112" > +<cdparam x="325" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="207" id="6097" /> +<P2 x="325" y="254" id="6092" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6114" > +<cdparam x="427" y="196" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="427" y="196" id="6096" /> +<P2 x="566" y="231" id="6099" /> +<Point x="566" y="196" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6113" > +<father id="6114" num="0" /> +<cdparam x="566" y="196" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="6115" > +<cdparam x="709" y="190" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="261" id="6100" /> +<P2 x="566" y="306" id="6083" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6116" > +<cdparam x="621" y="348" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="346" id="6084" /> +<P2 x="566" y="391" id="6104" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6117" > +<cdparam x="325" y="60" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="55" id="6110" /> +<P2 x="325" y="98" id="6107" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6118" > +<cdparam x="561" y="382" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="566" y="421" id="6105" /> +<P2 x="566" y="463" id="6102" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6119" > +<cdparam x="325" y="145" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="128" id="6108" /> +<P2 x="325" y="177" id="6095" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6120" > +<cdparam x="325" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="284" id="6093" /> +<P2 x="325" y="328" id="6087" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6121" > +<cdparam x="325" y="372" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="325" y="368" id="6088" /> +<P2 x="325" y="404" id="6090" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6124" > +<cdparam x="280" y="140" /> +<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Descrambling_EvtIn(size) " /> +<TGConnectingPoint num="0" id="6122" /> +<TGConnectingPoint num="1" id="6123" /> +<extraparam> +<Data eventName="Descrambling_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6126" > +<cdparam x="354" y="362" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6125" /> +</COMPONENT> + +<COMPONENT type="1008" id="6129" > +<cdparam x="277" y="286" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="Descrambling_EvtOut(size)" /> +<TGConnectingPoint num="0" id="6127" /> +<TGConnectingPoint num="1" id="6128" /> +<extraparam> +<Data eventName="Descrambling_EvtOut" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6132" > +<cdparam x="285" y="212" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Descrambling_Req(size)" /> +<TGConnectingPoint num="0" id="6130" /> +<TGConnectingPoint num="1" id="6131" /> +<extraparam> +<Data requestName="Descrambling_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6134" > +<cdparam x="357" y="74" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6133" /> +</COMPONENT> + +<CONNECTOR type="115" id="6135" > +<cdparam x="364" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="237" id="6131" /> +<P2 x="364" y="281" id="6127" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6136" > +<cdparam x="364" y="311" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="311" id="6128" /> +<P2 x="364" y="357" id="6125" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6137" > +<cdparam x="364" y="94" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="89" id="6133" /> +<P2 x="364" y="135" id="6122" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6138" > +<cdparam x="404" y="157" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="364" y="165" id="6123" /> +<P2 x="364" y="207" id="6130" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Descrambling" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6142" > +<cdparam x="346" y="255" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6140" /> +<TGConnectingPoint num="1" id="6141" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6139" > +<father id="6142" num="0" /> +<cdparam x="361" y="275" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="6145" > +<cdparam x="269" y="180" /> +<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Descrambling_ChIn(size) " /> +<TGConnectingPoint num="0" id="6143" /> +<TGConnectingPoint num="1" id="6144" /> +<extraparam> +<Data channelName="Descrambling_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6147" > +<cdparam x="341" y="414" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6146" /> +</COMPONENT> + +<COMPONENT type="1006" id="6150" > +<cdparam x="265" y="342" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="Descrambling_ChOut(size)" /> +<TGConnectingPoint num="0" id="6148" /> +<TGConnectingPoint num="1" id="6149" /> +<extraparam> +<Data channelName="Descrambling_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6153" > +<cdparam x="295" y="104" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6151" /> +<TGConnectingPoint num="1" id="6152" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6155" > +<cdparam x="344" y="41" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6154" /> +</COMPONENT> + +<CONNECTOR type="115" id="6156" > +<cdparam x="494" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="205" id="6144" /> +<P2 x="351" y="250" id="6140" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6157" > +<cdparam x="406" y="294" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="290" id="6141" /> +<P2 x="351" y="337" id="6148" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6158" > +<cdparam x="351" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="56" id="6154" /> +<P2 x="351" y="99" id="6151" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6159" > +<cdparam x="346" y="328" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="367" id="6149" /> +<P2 x="351" y="409" id="6146" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6160" > +<cdparam x="351" y="146" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="351" y="129" id="6152" /> +<P2 x="351" y="175" id="6143" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6163" > +<cdparam x="282" y="151" /> +<sizeparam width="167" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="LDPCDecoder_EvtIn(size) " /> +<TGConnectingPoint num="0" id="6161" /> +<TGConnectingPoint num="1" id="6162" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6165" > +<cdparam x="355" y="373" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6164" /> +</COMPONENT> + +<COMPONENT type="1008" id="6168" > +<cdparam x="265" y="297" /> +<sizeparam width="201" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="LDPCDecoder_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="6166" /> +<TGConnectingPoint num="1" id="6167" /> +<extraparam> +<Data eventName="LDPCDecoder_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6171" > +<cdparam x="229" y="223" /> +<sizeparam width="272" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="LDPCDecoder_Req(samplesPerCodeBlock)" /> +<TGConnectingPoint num="0" id="6169" /> +<TGConnectingPoint num="1" id="6170" /> +<extraparam> +<Data requestName="LDPCDecoder_Req" nbOfParams="5" /> +<Param index="0" value="samplesPerCodeBlock" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6173" > +<cdparam x="358" y="85" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6172" /> +</COMPONENT> + +<CONNECTOR type="115" id="6174" > +<cdparam x="365" y="248" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="248" id="6170" /> +<P2 x="365" y="292" id="6166" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6175" > +<cdparam x="365" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="322" id="6167" /> +<P2 x="365" y="368" id="6164" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6176" > +<cdparam x="365" y="105" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="100" id="6172" /> +<P2 x="365" y="146" id="6161" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6177" > +<cdparam x="405" y="168" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="365" y="176" id="6162" /> +<P2 x="365" y="218" id="6169" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_LDPCDecoder" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6181" > +<cdparam x="590" y="313" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6179" /> +<TGConnectingPoint num="1" id="6180" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6178" > +<father id="6181" num="0" /> +<cdparam x="605" y="333" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6183" > +<cdparam x="306" y="238" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6182" /> +</COMPONENT> + +<COMPONENT type="1014" id="6187" > +<cdparam x="206" y="173" /> +<sizeparam width="220" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<numCodeBlocks;i = i+1)" /> +<TGConnectingPoint num="0" id="6184" /> +<TGConnectingPoint num="1" id="6185" /> +<TGConnectingPoint num="2" id="6186" /> +<extraparam> +<Data init="i=0" condition="i<numCodeBlocks" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1009" id="6190" > +<cdparam x="513" y="227" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="LDPCDecoder_ChIn(size) " /> +<TGConnectingPoint num="0" id="6188" /> +<TGConnectingPoint num="1" id="6189" /> +<extraparam> +<Data channelName="LDPCDecoder_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6192" > +<cdparam x="585" y="461" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6191" /> +</COMPONENT> + +<COMPONENT type="1006" id="6195" > +<cdparam x="510" y="389" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="LDPCDecoder_ChOut(size)" /> +<TGConnectingPoint num="0" id="6193" /> +<TGConnectingPoint num="1" id="6194" /> +<extraparam> +<Data channelName="LDPCDecoder_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6198" > +<cdparam x="260" y="94" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6196" /> +<TGConnectingPoint num="1" id="6197" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6200" > +<cdparam x="309" y="31" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6199" /> +</COMPONENT> + +<CONNECTOR type="115" id="6202" > +<cdparam x="429" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="426" y="187" id="6185" /> +<P2 x="595" y="222" id="6188" /> +<Point x="595" y="187" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6201" > +<father id="6202" num="0" /> +<cdparam x="595" y="187" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="6203" > +<cdparam x="738" y="183" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="252" id="6189" /> +<P2 x="595" y="308" id="6179" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6204" > +<cdparam x="650" y="341" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="348" id="6180" /> +<P2 x="595" y="384" id="6193" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6205" > +<cdparam x="316" y="51" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="46" id="6199" /> +<P2 x="316" y="89" id="6196" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6206" > +<cdparam x="590" y="375" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="595" y="414" id="6194" /> +<P2 x="595" y="456" id="6191" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6207" > +<cdparam x="316" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="119" id="6197" /> +<P2 x="316" y="168" id="6184" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6208" > +<cdparam x="316" y="198" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="316" y="198" id="6186" /> +<P2 x="316" y="233" id="6182" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="6210" > +<cdparam x="324" y="340" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6209" /> +</COMPONENT> + +<COMPONENT type="1007" id="6213" > +<cdparam x="285" y="250" /> +<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="Sink_Req(size)" /> +<TGConnectingPoint num="0" id="6211" /> +<TGConnectingPoint num="1" id="6212" /> +<extraparam> +<Data requestName="Sink_Req" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6215" > +<cdparam x="327" y="95" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6214" /> +</COMPONENT> + +<COMPONENT type="1010" id="6218" > +<cdparam x="280" y="161" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="Sink_EvtIn(size) " /> +<TGConnectingPoint num="0" id="6216" /> +<TGConnectingPoint num="1" id="6217" /> +<extraparam> +<Data eventName="Sink_EvtIn" nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="6219" > +<cdparam x="335" y="149" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="186" id="6217" /> +<P2 x="334" y="245" id="6211" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6220" > +<cdparam x="334" y="275" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="275" id="6212" /> +<P2 x="334" y="335" id="6209" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6221" > +<cdparam x="334" y="115" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="334" y="110" id="6214" /> +<P2 x="334" y="156" id="6216" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1009" id="6224" > +<cdparam x="277" y="200" /> +<sizeparam width="106" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="Sink_ChIn(size) " /> +<TGConnectingPoint num="0" id="6222" /> +<TGConnectingPoint num="1" id="6223" /> +<extraparam> +<Data channelName="Sink_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6226" > +<cdparam x="320" y="277" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6225" /> +</COMPONENT> + +<COMPONENT type="1034" id="6229" > +<cdparam x="274" y="124" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6227" /> +<TGConnectingPoint num="1" id="6228" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6231" > +<cdparam x="323" y="61" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6230" /> +</COMPONENT> + +<CONNECTOR type="115" id="6232" > +<cdparam x="330" y="225" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="225" id="6223" /> +<P2 x="330" y="272" id="6225" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6233" > +<cdparam x="330" y="81" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="76" id="6230" /> +<P2 x="330" y="119" id="6227" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6234" > +<cdparam x="330" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="330" y="149" id="6228" /> +<P2 x="330" y="195" id="6222" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_CodeBlockConc" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6238" > +<cdparam x="530" y="334" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6236" /> +<TGConnectingPoint num="1" id="6237" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6235" > +<father id="6238" num="0" /> +<cdparam x="545" y="354" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="6240" > +<cdparam x="328" y="247" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6239" /> +</COMPONENT> + +<COMPONENT type="1014" id="6244" > +<cdparam x="228" y="178" /> +<sizeparam width="220" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="for loop" value="for(i=0;i<numCodeBlocks;i = i+1)" /> +<TGConnectingPoint num="0" id="6241" /> +<TGConnectingPoint num="1" id="6242" /> +<TGConnectingPoint num="2" id="6243" /> +<extraparam> +<Data init="i=0" condition="i<numCodeBlocks" increment="i = i+1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6247" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6245" /> +<TGConnectingPoint num="1" id="6246" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6249" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6248" /> +</COMPONENT> + +<COMPONENT type="1009" id="6252" > +<cdparam x="447" y="251" /> +<sizeparam width="176" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="CodeBlockConc_ChIn(size) " /> +<TGConnectingPoint num="0" id="6250" /> +<TGConnectingPoint num="1" id="6251" /> +<extraparam> +<Data channelName="CodeBlockConc_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6254" > +<cdparam x="525" y="485" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6253" /> +</COMPONENT> + +<COMPONENT type="1006" id="6257" > +<cdparam x="444" y="413" /> +<sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="CodeBlockConc_ChOut(size)" /> +<TGConnectingPoint num="0" id="6255" /> +<TGConnectingPoint num="1" id="6256" /> +<extraparam> +<Data channelName="CodeBlockConc_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="6259" > +<cdparam x="448" y="192" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="448" y="192" id="6242" /> +<P2 x="535" y="246" id="6250" /> +<Point x="535" y="192" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6258" > +<father id="6259" num="0" /> +<cdparam x="535" y="192" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="115" id="6260" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="6248" /> +<P2 x="338" y="93" id="6245" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6261" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="6246" /> +<P2 x="338" y="173" id="6241" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6262" > +<cdparam x="338" y="203" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="203" id="6243" /> +<P2 x="338" y="242" id="6239" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6263" > +<cdparam x="678" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="276" id="6251" /> +<P2 x="535" y="329" id="6236" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6264" > +<cdparam x="590" y="365" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="369" id="6237" /> +<P2 x="535" y="408" id="6255" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6265" > +<cdparam x="530" y="399" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="535" y="438" id="6256" /> +<P2 x="535" y="480" id="6253" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_CodeBlockConc" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6268" > +<cdparam x="233" y="113" /> +<sizeparam width="196" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="CodeBlockConc_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="6266" /> +<TGConnectingPoint num="1" id="6267" /> +<extraparam> +<Data eventName="CodeBlockConc_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6270" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6269" /> +</COMPONENT> + +<COMPONENT type="1008" id="6273" > +<cdparam x="225" y="259" /> +<sizeparam width="213" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="CodeBlockConc_EvtOut(out_size)" /> +<TGConnectingPoint num="0" id="6271" /> +<TGConnectingPoint num="1" id="6272" /> +<extraparam> +<Data eventName="CodeBlockConc_EvtOut" nbOfParams="5" /> +<Param index="0" value="out_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6276" > +<cdparam x="238" y="185" /> +<sizeparam width="186" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="CodeBlockConc_Req(in_size)" /> +<TGConnectingPoint num="0" id="6274" /> +<TGConnectingPoint num="1" id="6275" /> +<extraparam> +<Data requestName="CodeBlockConc_Req" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6278" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6277" /> +</COMPONENT> + +<CONNECTOR type="115" id="6279" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="6275" /> +<P2 x="331" y="254" id="6271" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6280" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="6272" /> +<P2 x="331" y="330" id="6269" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6281" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="6277" /> +<P2 x="331" y="108" id="6266" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6282" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="6267" /> +<P2 x="331" y="180" id="6274" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1010" id="6285" > +<cdparam x="245" y="113" /> +<sizeparam width="173" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="wait event" value="RemoveCRC_EvtIn(in_size) " /> +<TGConnectingPoint num="0" id="6283" /> +<TGConnectingPoint num="1" id="6284" /> +<extraparam> +<Data eventName="RemoveCRC_EvtIn" nbOfParams="5" /> +<Param index="0" value="in_size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6287" > +<cdparam x="321" y="335" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6286" /> +</COMPONENT> + +<COMPONENT type="1008" id="6290" > +<cdparam x="235" y="259" /> +<sizeparam width="192" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send event" value="RemoveCRC_EvtOut(in_size-1)" /> +<TGConnectingPoint num="0" id="6288" /> +<TGConnectingPoint num="1" id="6289" /> +<extraparam> +<Data eventName="RemoveCRC_EvtOut" nbOfParams="5" /> +<Param index="0" value="in_size-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1007" id="6293" > +<cdparam x="244" y="185" /> +<sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="send request" value="RemoveCRC_Req(in_size-1)" /> +<TGConnectingPoint num="0" id="6291" /> +<TGConnectingPoint num="1" id="6292" /> +<extraparam> +<Data requestName="RemoveCRC_Req" nbOfParams="5" /> +<Param index="0" value="in_size-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6295" > +<cdparam x="324" y="47" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6294" /> +</COMPONENT> + +<CONNECTOR type="115" id="6296" > +<cdparam x="331" y="210" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="210" id="6292" /> +<P2 x="331" y="254" id="6288" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6297" > +<cdparam x="331" y="284" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="284" id="6289" /> +<P2 x="331" y="330" id="6286" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6298" > +<cdparam x="331" y="67" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="62" id="6294" /> +<P2 x="331" y="108" id="6283" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6299" > +<cdparam x="371" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="331" y="138" id="6284" /> +<P2 x="331" y="180" id="6291" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="X_RemoveCRC" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1021" id="6303" > +<cdparam x="333" y="249" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="6301" /> +<TGConnectingPoint num="1" id="6302" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="6300" > +<father id="6303" num="0" /> +<cdparam x="348" y="269" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="6306" > +<cdparam x="262" y="174" /> +<sizeparam width="153" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="RemoveCRC_ChIn(size) " /> +<TGConnectingPoint num="0" id="6304" /> +<TGConnectingPoint num="1" id="6305" /> +<extraparam> +<Data channelName="RemoveCRC_ChIn" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="6308" > +<cdparam x="328" y="408" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6307" /> +</COMPONENT> + +<COMPONENT type="1006" id="6311" > +<cdparam x="258" y="336" /> +<sizeparam width="160" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="RemoveCRC_ChOut(size)" /> +<TGConnectingPoint num="0" id="6309" /> +<TGConnectingPoint num="1" id="6310" /> +<extraparam> +<Data channelName="RemoveCRC_ChOut" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="6314" > +<cdparam x="282" y="98" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="6312" /> +<TGConnectingPoint num="1" id="6313" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="6316" > +<cdparam x="331" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6315" /> +</COMPONENT> + +<CONNECTOR type="115" id="6317" > +<cdparam x="481" y="130" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="199" id="6305" /> +<P2 x="338" y="244" id="6301" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6318" > +<cdparam x="393" y="288" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="284" id="6302" /> +<P2 x="338" y="331" id="6309" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6319" > +<cdparam x="338" y="55" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="50" id="6315" /> +<P2 x="338" y="93" id="6312" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6320" > +<cdparam x="333" y="322" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="361" id="6310" /> +<P2 x="338" y="403" id="6307" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="6321" > +<cdparam x="338" y="140" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="338" y="123" id="6313" /> +<P2 x="338" y="169" id="6304" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML CP" nameTab="CP_Memory_Copy" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1507" id="6323" > +<cdparam x="390" y="343" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6322" /> +</COMPONENT> + +<COMPONENT type="1510" id="6327" > +<cdparam x="141" y="185" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<TGConnectingPoint num="0" id="6324" /> +<TGConnectingPoint num="1" id="6325" /> +<TGConnectingPoint num="2" id="6326" /> +<extraparam> +<Data init="i=counter" condition="i>0" increment="i = i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="6344" > +<cdparam x="559" y="109" /> +<sizeparam width="354" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="Some parameters are mapping dependent: +- samplesToLoad (depends on the application model) +- the source and destination addresses +" /> +<TGConnectingPoint num="0" id="6328" /> +<TGConnectingPoint num="1" id="6329" /> +<TGConnectingPoint num="2" id="6330" /> +<TGConnectingPoint num="3" id="6331" /> +<TGConnectingPoint num="4" id="6332" /> +<TGConnectingPoint num="5" id="6333" /> +<TGConnectingPoint num="6" id="6334" /> +<TGConnectingPoint num="7" id="6335" /> +<TGConnectingPoint num="8" id="6336" /> +<TGConnectingPoint num="9" id="6337" /> +<TGConnectingPoint num="10" id="6338" /> +<TGConnectingPoint num="11" id="6339" /> +<TGConnectingPoint num="12" id="6340" /> +<TGConnectingPoint num="13" id="6341" /> +<TGConnectingPoint num="14" id="6342" /> +<TGConnectingPoint num="15" id="6343" /> +<extraparam> +<Line value="Some parameters are mapping dependent:" /> +<Line value="- samplesToLoad (depends on the application model)" /> +<Line value="- the source and destination addresses" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1505" id="6355" > +<cdparam x="161" y="108" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="Configure" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="6345" /> +<TGConnectingPoint num="1" id="6346" /> +<TGConnectingPoint num="2" id="6347" /> +<TGConnectingPoint num="3" id="6348" /> +<TGConnectingPoint num="4" id="6349" /> +<TGConnectingPoint num="5" id="6350" /> +<TGConnectingPoint num="6" id="6351" /> +<TGConnectingPoint num="7" id="6352" /> +<TGConnectingPoint num="8" id="6353" /> +<TGConnectingPoint num="9" id="6354" /> +</COMPONENT> + +<COMPONENT type="1507" id="6357" > +<cdparam x="213" y="280" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6356" /> +</COMPONENT> + +<COMPONENT type="1505" id="6368" > +<cdparam x="338" y="245" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="TransferCycle" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="6358" /> +<TGConnectingPoint num="1" id="6359" /> +<TGConnectingPoint num="2" id="6360" /> +<TGConnectingPoint num="3" id="6361" /> +<TGConnectingPoint num="4" id="6362" /> +<TGConnectingPoint num="5" id="6363" /> +<TGConnectingPoint num="6" id="6364" /> +<TGConnectingPoint num="7" id="6365" /> +<TGConnectingPoint num="8" id="6366" /> +<TGConnectingPoint num="9" id="6367" /> +</COMPONENT> + +<COMPONENT type="1506" id="6370" > +<cdparam x="216" y="37" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6369" /> +</COMPONENT> + +<CONNECTOR type="1501" id="6372" > +<cdparam x="78" y="272" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="305" y="199" id="6325" /> +<P2 x="400" y="240" id="6358" /> +<Point x="400" y="199" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6371" > +<father id="6372" num="0" /> +<cdparam x="400" y="199" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="6373" > +<cdparam x="13" y="363" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="400" y="285" id="6359" /> +<P2 x="400" y="338" id="6322" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6374" > +<cdparam x="118" y="312" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="223" y="210" id="6326" /> +<P2 x="223" y="275" id="6356" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6375" > +<cdparam x="221" y="23" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="223" y="52" id="6369" /> +<P2 x="223" y="103" id="6345" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6376" > +<cdparam x="118" y="129" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="223" y="148" id="6346" /> +<P2 x="223" y="180" id="6324" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<TMLSDPanel name="Configure" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1522" id="6451" > +<cdparam x="220" y="55" /> +<sizeparam width="10" height="750" 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="6377" /> +<TGConnectingPoint num="1" id="6378" /> +<TGConnectingPoint num="2" id="6379" /> +<TGConnectingPoint num="3" id="6380" /> +<TGConnectingPoint num="4" id="6381" /> +<TGConnectingPoint num="5" id="6382" /> +<TGConnectingPoint num="6" id="6383" /> +<TGConnectingPoint num="7" id="6384" /> +<TGConnectingPoint num="8" id="6385" /> +<TGConnectingPoint num="9" id="6386" /> +<TGConnectingPoint num="10" id="6387" /> +<TGConnectingPoint num="11" id="6388" /> +<TGConnectingPoint num="12" id="6389" /> +<TGConnectingPoint num="13" id="6390" /> +<TGConnectingPoint num="14" id="6391" /> +<TGConnectingPoint num="15" id="6392" /> +<TGConnectingPoint num="16" id="6393" /> +<TGConnectingPoint num="17" id="6394" /> +<TGConnectingPoint num="18" id="6395" /> +<TGConnectingPoint num="19" id="6396" /> +<TGConnectingPoint num="20" id="6397" /> +<TGConnectingPoint num="21" id="6398" /> +<TGConnectingPoint num="22" id="6399" /> +<TGConnectingPoint num="23" id="6400" /> +<TGConnectingPoint num="24" id="6401" /> +<TGConnectingPoint num="25" id="6402" /> +<TGConnectingPoint num="26" id="6403" /> +<TGConnectingPoint num="27" id="6404" /> +<TGConnectingPoint num="28" id="6405" /> +<TGConnectingPoint num="29" id="6406" /> +<TGConnectingPoint num="30" id="6407" /> +<TGConnectingPoint num="31" id="6408" /> +<TGConnectingPoint num="32" id="6409" /> +<TGConnectingPoint num="33" id="6410" /> +<TGConnectingPoint num="34" id="6411" /> +<TGConnectingPoint num="35" id="6412" /> +<TGConnectingPoint num="36" id="6413" /> +<TGConnectingPoint num="37" id="6414" /> +<TGConnectingPoint num="38" id="6415" /> +<TGConnectingPoint num="39" id="6416" /> +<TGConnectingPoint num="40" id="6417" /> +<TGConnectingPoint num="41" id="6418" /> +<TGConnectingPoint num="42" id="6419" /> +<TGConnectingPoint num="43" id="6420" /> +<TGConnectingPoint num="44" id="6421" /> +<TGConnectingPoint num="45" id="6422" /> +<TGConnectingPoint num="46" id="6423" /> +<TGConnectingPoint num="47" id="6424" /> +<TGConnectingPoint num="48" id="6425" /> +<TGConnectingPoint num="49" id="6426" /> +<TGConnectingPoint num="50" id="6427" /> +<TGConnectingPoint num="51" id="6428" /> +<TGConnectingPoint num="52" id="6429" /> +<TGConnectingPoint num="53" id="6430" /> +<TGConnectingPoint num="54" id="6431" /> +<TGConnectingPoint num="55" id="6432" /> +<TGConnectingPoint num="56" id="6433" /> +<TGConnectingPoint num="57" id="6434" /> +<TGConnectingPoint num="58" id="6435" /> +<TGConnectingPoint num="59" id="6436" /> +<TGConnectingPoint num="60" id="6437" /> +<TGConnectingPoint num="61" id="6438" /> +<TGConnectingPoint num="62" id="6439" /> +<TGConnectingPoint num="63" id="6440" /> +<TGConnectingPoint num="64" id="6441" /> +<TGConnectingPoint num="65" id="6442" /> +<TGConnectingPoint num="66" id="6443" /> +<TGConnectingPoint num="67" id="6444" /> +<TGConnectingPoint num="68" id="6445" /> +<TGConnectingPoint num="69" id="6446" /> +<TGConnectingPoint num="70" id="6447" /> +<TGConnectingPoint num="71" id="6448" /> +<TGConnectingPoint num="72" id="6449" /> +<TGConnectingPoint num="73" id="6450" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + + +</TMLSDPanel> + +<TMLSDPanel name="TransferCycle" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1520" id="6501" > +<cdparam x="1045" y="58" /> +<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="6452" /> +<TGConnectingPoint num="1" id="6453" /> +<TGConnectingPoint num="2" id="6454" /> +<TGConnectingPoint num="3" id="6455" /> +<TGConnectingPoint num="4" id="6456" /> +<TGConnectingPoint num="5" id="6457" /> +<TGConnectingPoint num="6" id="6458" /> +<TGConnectingPoint num="7" id="6459" /> +<TGConnectingPoint num="8" id="6460" /> +<TGConnectingPoint num="9" id="6461" /> +<TGConnectingPoint num="10" id="6462" /> +<TGConnectingPoint num="11" id="6463" /> +<TGConnectingPoint num="12" id="6464" /> +<TGConnectingPoint num="13" id="6465" /> +<TGConnectingPoint num="14" id="6466" /> +<TGConnectingPoint num="15" id="6467" /> +<TGConnectingPoint num="16" id="6468" /> +<TGConnectingPoint num="17" id="6469" /> +<TGConnectingPoint num="18" id="6470" /> +<TGConnectingPoint num="19" id="6471" /> +<TGConnectingPoint num="20" id="6472" /> +<TGConnectingPoint num="21" id="6473" /> +<TGConnectingPoint num="22" id="6474" /> +<TGConnectingPoint num="23" id="6475" /> +<TGConnectingPoint num="24" id="6476" /> +<TGConnectingPoint num="25" id="6477" /> +<TGConnectingPoint num="26" id="6478" /> +<TGConnectingPoint num="27" id="6479" /> +<TGConnectingPoint num="28" id="6480" /> +<TGConnectingPoint num="29" id="6481" /> +<TGConnectingPoint num="30" id="6482" /> +<TGConnectingPoint num="31" id="6483" /> +<TGConnectingPoint num="32" id="6484" /> +<TGConnectingPoint num="33" id="6485" /> +<TGConnectingPoint num="34" id="6486" /> +<TGConnectingPoint num="35" id="6487" /> +<TGConnectingPoint num="36" id="6488" /> +<TGConnectingPoint num="37" id="6489" /> +<TGConnectingPoint num="38" id="6490" /> +<TGConnectingPoint num="39" id="6491" /> +<TGConnectingPoint num="40" id="6492" /> +<TGConnectingPoint num="41" id="6493" /> +<TGConnectingPoint num="42" id="6494" /> +<TGConnectingPoint num="43" id="6495" /> +<TGConnectingPoint num="44" id="6496" /> +<TGConnectingPoint num="45" id="6497" /> +<TGConnectingPoint num="46" id="6498" /> +<TGConnectingPoint num="47" id="6499" /> +<TGConnectingPoint num="48" id="6500" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="6551" > +<cdparam x="841" y="58" /> +<sizeparam width="10" height="501" 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_Instance2" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="6502" /> +<TGConnectingPoint num="1" id="6503" /> +<TGConnectingPoint num="2" id="6504" /> +<TGConnectingPoint num="3" id="6505" /> +<TGConnectingPoint num="4" id="6506" /> +<TGConnectingPoint num="5" id="6507" /> +<TGConnectingPoint num="6" id="6508" /> +<TGConnectingPoint num="7" id="6509" /> +<TGConnectingPoint num="8" id="6510" /> +<TGConnectingPoint num="9" id="6511" /> +<TGConnectingPoint num="10" id="6512" /> +<TGConnectingPoint num="11" id="6513" /> +<TGConnectingPoint num="12" id="6514" /> +<TGConnectingPoint num="13" id="6515" /> +<TGConnectingPoint num="14" id="6516" /> +<TGConnectingPoint num="15" id="6517" /> +<TGConnectingPoint num="16" id="6518" /> +<TGConnectingPoint num="17" id="6519" /> +<TGConnectingPoint num="18" id="6520" /> +<TGConnectingPoint num="19" id="6521" /> +<TGConnectingPoint num="20" id="6522" /> +<TGConnectingPoint num="21" id="6523" /> +<TGConnectingPoint num="22" id="6524" /> +<TGConnectingPoint num="23" id="6525" /> +<TGConnectingPoint num="24" id="6526" /> +<TGConnectingPoint num="25" id="6527" /> +<TGConnectingPoint num="26" id="6528" /> +<TGConnectingPoint num="27" id="6529" /> +<TGConnectingPoint num="28" id="6530" /> +<TGConnectingPoint num="29" id="6531" /> +<TGConnectingPoint num="30" id="6532" /> +<TGConnectingPoint num="31" id="6533" /> +<TGConnectingPoint num="32" id="6534" /> +<TGConnectingPoint num="33" id="6535" /> +<TGConnectingPoint num="34" id="6536" /> +<TGConnectingPoint num="35" id="6537" /> +<TGConnectingPoint num="36" id="6538" /> +<TGConnectingPoint num="37" id="6539" /> +<TGConnectingPoint num="38" id="6540" /> +<TGConnectingPoint num="39" id="6541" /> +<TGConnectingPoint num="40" id="6542" /> +<TGConnectingPoint num="41" id="6543" /> +<TGConnectingPoint num="42" id="6544" /> +<TGConnectingPoint num="43" id="6545" /> +<TGConnectingPoint num="44" id="6546" /> +<TGConnectingPoint num="45" id="6547" /> +<TGConnectingPoint num="46" id="6548" /> +<TGConnectingPoint num="47" id="6549" /> +<TGConnectingPoint num="48" id="6550" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="6601" > +<cdparam x="367" y="58" /> +<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_1" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="6552" /> +<TGConnectingPoint num="1" id="6553" /> +<TGConnectingPoint num="2" id="6554" /> +<TGConnectingPoint num="3" id="6555" /> +<TGConnectingPoint num="4" id="6556" /> +<TGConnectingPoint num="5" id="6557" /> +<TGConnectingPoint num="6" id="6558" /> +<TGConnectingPoint num="7" id="6559" /> +<TGConnectingPoint num="8" id="6560" /> +<TGConnectingPoint num="9" id="6561" /> +<TGConnectingPoint num="10" id="6562" /> +<TGConnectingPoint num="11" id="6563" /> +<TGConnectingPoint num="12" id="6564" /> +<TGConnectingPoint num="13" id="6565" /> +<TGConnectingPoint num="14" id="6566" /> +<TGConnectingPoint num="15" id="6567" /> +<TGConnectingPoint num="16" id="6568" /> +<TGConnectingPoint num="17" id="6569" /> +<TGConnectingPoint num="18" id="6570" /> +<TGConnectingPoint num="19" id="6571" /> +<TGConnectingPoint num="20" id="6572" /> +<TGConnectingPoint num="21" id="6573" /> +<TGConnectingPoint num="22" id="6574" /> +<TGConnectingPoint num="23" id="6575" /> +<TGConnectingPoint num="24" id="6576" /> +<TGConnectingPoint num="25" id="6577" /> +<TGConnectingPoint num="26" id="6578" /> +<TGConnectingPoint num="27" id="6579" /> +<TGConnectingPoint num="28" id="6580" /> +<TGConnectingPoint num="29" id="6581" /> +<TGConnectingPoint num="30" id="6582" /> +<TGConnectingPoint num="31" id="6583" /> +<TGConnectingPoint num="32" id="6584" /> +<TGConnectingPoint num="33" id="6585" /> +<TGConnectingPoint num="34" id="6586" /> +<TGConnectingPoint num="35" id="6587" /> +<TGConnectingPoint num="36" id="6588" /> +<TGConnectingPoint num="37" id="6589" /> +<TGConnectingPoint num="38" id="6590" /> +<TGConnectingPoint num="39" id="6591" /> +<TGConnectingPoint num="40" id="6592" /> +<TGConnectingPoint num="41" id="6593" /> +<TGConnectingPoint num="42" id="6594" /> +<TGConnectingPoint num="43" id="6595" /> +<TGConnectingPoint num="44" id="6596" /> +<TGConnectingPoint num="45" id="6597" /> +<TGConnectingPoint num="46" id="6598" /> +<TGConnectingPoint num="47" id="6599" /> +<TGConnectingPoint num="48" id="6600" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="6651" > +<cdparam x="618" y="58" /> +<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="6602" /> +<TGConnectingPoint num="1" id="6603" /> +<TGConnectingPoint num="2" id="6604" /> +<TGConnectingPoint num="3" id="6605" /> +<TGConnectingPoint num="4" id="6606" /> +<TGConnectingPoint num="5" id="6607" /> +<TGConnectingPoint num="6" id="6608" /> +<TGConnectingPoint num="7" id="6609" /> +<TGConnectingPoint num="8" id="6610" /> +<TGConnectingPoint num="9" id="6611" /> +<TGConnectingPoint num="10" id="6612" /> +<TGConnectingPoint num="11" id="6613" /> +<TGConnectingPoint num="12" id="6614" /> +<TGConnectingPoint num="13" id="6615" /> +<TGConnectingPoint num="14" id="6616" /> +<TGConnectingPoint num="15" id="6617" /> +<TGConnectingPoint num="16" id="6618" /> +<TGConnectingPoint num="17" id="6619" /> +<TGConnectingPoint num="18" id="6620" /> +<TGConnectingPoint num="19" id="6621" /> +<TGConnectingPoint num="20" id="6622" /> +<TGConnectingPoint num="21" id="6623" /> +<TGConnectingPoint num="22" id="6624" /> +<TGConnectingPoint num="23" id="6625" /> +<TGConnectingPoint num="24" id="6626" /> +<TGConnectingPoint num="25" id="6627" /> +<TGConnectingPoint num="26" id="6628" /> +<TGConnectingPoint num="27" id="6629" /> +<TGConnectingPoint num="28" id="6630" /> +<TGConnectingPoint num="29" id="6631" /> +<TGConnectingPoint num="30" id="6632" /> +<TGConnectingPoint num="31" id="6633" /> +<TGConnectingPoint num="32" id="6634" /> +<TGConnectingPoint num="33" id="6635" /> +<TGConnectingPoint num="34" id="6636" /> +<TGConnectingPoint num="35" id="6637" /> +<TGConnectingPoint num="36" id="6638" /> +<TGConnectingPoint num="37" id="6639" /> +<TGConnectingPoint num="38" id="6640" /> +<TGConnectingPoint num="39" id="6641" /> +<TGConnectingPoint num="40" id="6642" /> +<TGConnectingPoint num="41" id="6643" /> +<TGConnectingPoint num="42" id="6644" /> +<TGConnectingPoint num="43" id="6645" /> +<TGConnectingPoint num="44" id="6646" /> +<TGConnectingPoint num="45" id="6647" /> +<TGConnectingPoint num="46" id="6648" /> +<TGConnectingPoint num="47" id="6649" /> +<TGConnectingPoint num="48" id="6650" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="6701" > +<cdparam x="136" y="58" /> +<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="6652" /> +<TGConnectingPoint num="1" id="6653" /> +<TGConnectingPoint num="2" id="6654" /> +<TGConnectingPoint num="3" id="6655" /> +<TGConnectingPoint num="4" id="6656" /> +<TGConnectingPoint num="5" id="6657" /> +<TGConnectingPoint num="6" id="6658" /> +<TGConnectingPoint num="7" id="6659" /> +<TGConnectingPoint num="8" id="6660" /> +<TGConnectingPoint num="9" id="6661" /> +<TGConnectingPoint num="10" id="6662" /> +<TGConnectingPoint num="11" id="6663" /> +<TGConnectingPoint num="12" id="6664" /> +<TGConnectingPoint num="13" id="6665" /> +<TGConnectingPoint num="14" id="6666" /> +<TGConnectingPoint num="15" id="6667" /> +<TGConnectingPoint num="16" id="6668" /> +<TGConnectingPoint num="17" id="6669" /> +<TGConnectingPoint num="18" id="6670" /> +<TGConnectingPoint num="19" id="6671" /> +<TGConnectingPoint num="20" id="6672" /> +<TGConnectingPoint num="21" id="6673" /> +<TGConnectingPoint num="22" id="6674" /> +<TGConnectingPoint num="23" id="6675" /> +<TGConnectingPoint num="24" id="6676" /> +<TGConnectingPoint num="25" id="6677" /> +<TGConnectingPoint num="26" id="6678" /> +<TGConnectingPoint num="27" id="6679" /> +<TGConnectingPoint num="28" id="6680" /> +<TGConnectingPoint num="29" id="6681" /> +<TGConnectingPoint num="30" id="6682" /> +<TGConnectingPoint num="31" id="6683" /> +<TGConnectingPoint num="32" id="6684" /> +<TGConnectingPoint num="33" id="6685" /> +<TGConnectingPoint num="34" id="6686" /> +<TGConnectingPoint num="35" id="6687" /> +<TGConnectingPoint num="36" id="6688" /> +<TGConnectingPoint num="37" id="6689" /> +<TGConnectingPoint num="38" id="6690" /> +<TGConnectingPoint num="39" id="6691" /> +<TGConnectingPoint num="40" id="6692" /> +<TGConnectingPoint num="41" id="6693" /> +<TGConnectingPoint num="42" id="6694" /> +<TGConnectingPoint num="43" id="6695" /> +<TGConnectingPoint num="44" id="6696" /> +<TGConnectingPoint num="45" id="6697" /> +<TGConnectingPoint num="46" id="6698" /> +<TGConnectingPoint num="47" id="6699" /> +<TGConnectingPoint num="48" id="6700" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="6702" > +<cdparam x="846" y="309" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, 1)" /> +<P1 x="846" y="208" id="6516" /> +<P2 x="1050" y="208" id="6466" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="6703" > +<cdparam x="141" y="278" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, 1)" /> +<P1 x="141" y="178" id="6663" /> +<P2 x="846" y="178" id="6513" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="6704" > +<cdparam x="372" y="118" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, 1)" /> +<P1 x="372" y="148" id="6560" /> +<P2 x="623" y="148" id="6610" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="6705" > +<cdparam x="158" y="87" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, 1)" /> +<P1 x="141" y="118" id="6657" /> +<P2 x="372" y="118" id="6557" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +</Modeling> + + + + +<Modeling type="TML CP" nameTab="DMA_transfer" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1507" id="6707" > +<cdparam x="381" y="392" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6706" /> +</COMPONENT> + +<COMPONENT type="1510" id="6711" > +<cdparam x="107" y="220" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> +<TGConnectingPoint num="0" id="6708" /> +<TGConnectingPoint num="1" id="6709" /> +<TGConnectingPoint num="2" id="6710" /> +<extraparam> +<Data init="i=counter" condition="i>0" increment="i = i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="6728" > +<cdparam x="606" y="40" /> +<sizeparam width="313" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="Some parameters are mapping dependent: +- counter (depends on the application) +- the source and destination addresses + +This model supposes that the DMA informs the +CPU via interrupts (no polling messages) +" /> +<TGConnectingPoint num="0" id="6712" /> +<TGConnectingPoint num="1" id="6713" /> +<TGConnectingPoint num="2" id="6714" /> +<TGConnectingPoint num="3" id="6715" /> +<TGConnectingPoint num="4" id="6716" /> +<TGConnectingPoint num="5" id="6717" /> +<TGConnectingPoint num="6" id="6718" /> +<TGConnectingPoint num="7" id="6719" /> +<TGConnectingPoint num="8" id="6720" /> +<TGConnectingPoint num="9" id="6721" /> +<TGConnectingPoint num="10" id="6722" /> +<TGConnectingPoint num="11" id="6723" /> +<TGConnectingPoint num="12" id="6724" /> +<TGConnectingPoint num="13" id="6725" /> +<TGConnectingPoint num="14" id="6726" /> +<TGConnectingPoint num="15" id="6727" /> +<extraparam> +<Line value="Some parameters are mapping dependent:" /> +<Line value="- counter (depends on the application)" /> +<Line value="- the source and destination addresses" /> +<Line value="" /> +<Line value="This model supposes that the DMA informs the" /> +<Line value="CPU via interrupts (no polling messages)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1507" id="6730" > +<cdparam x="179" y="374" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="6729" /> +</COMPONENT> + +<COMPONENT type="1505" id="6741" > +<cdparam x="329" y="300" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="DMACycle_SD" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="6731" /> +<TGConnectingPoint num="1" id="6732" /> +<TGConnectingPoint num="2" id="6733" /> +<TGConnectingPoint num="3" id="6734" /> +<TGConnectingPoint num="4" id="6735" /> +<TGConnectingPoint num="5" id="6736" /> +<TGConnectingPoint num="6" id="6737" /> +<TGConnectingPoint num="7" id="6738" /> +<TGConnectingPoint num="8" id="6739" /> +<TGConnectingPoint num="9" id="6740" /> +</COMPONENT> + +<COMPONENT type="1505" id="6752" > +<cdparam x="127" y="299" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="TerminateDMA_SD" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="6742" /> +<TGConnectingPoint num="1" id="6743" /> +<TGConnectingPoint num="2" id="6744" /> +<TGConnectingPoint num="3" id="6745" /> +<TGConnectingPoint num="4" id="6746" /> +<TGConnectingPoint num="5" id="6747" /> +<TGConnectingPoint num="6" id="6748" /> +<TGConnectingPoint num="7" id="6749" /> +<TGConnectingPoint num="8" id="6750" /> +<TGConnectingPoint num="9" id="6751" /> +</COMPONENT> + +<COMPONENT type="1505" id="6763" > +<cdparam x="127" y="129" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="ConfigureDMA_SD" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="6753" /> +<TGConnectingPoint num="1" id="6754" /> +<TGConnectingPoint num="2" id="6755" /> +<TGConnectingPoint num="3" id="6756" /> +<TGConnectingPoint num="4" id="6757" /> +<TGConnectingPoint num="5" id="6758" /> +<TGConnectingPoint num="6" id="6759" /> +<TGConnectingPoint num="7" id="6760" /> +<TGConnectingPoint num="8" id="6761" /> +<TGConnectingPoint num="9" id="6762" /> +</COMPONENT> + +<COMPONENT type="1506" id="6765" > +<cdparam x="182" y="65" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="6764" /> +</COMPONENT> + +<CONNECTOR type="1501" id="6766" > +<cdparam x="189" y="339" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="189" y="339" id="6743" /> +<P2 x="189" y="369" id="6729" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6767" > +<cdparam x="10" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="391" y="340" id="6732" /> +<P2 x="391" y="387" id="6706" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6769" > +<cdparam x="10" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="271" y="234" id="6709" /> +<P2 x="391" y="295" id="6731" /> +<Point x="391" y="234" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="6768" > +<father id="6769" num="0" /> +<cdparam x="391" y="234" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="6770" > +<cdparam x="37" y="293" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="189" y="245" id="6710" /> +<P2 x="189" y="294" id="6742" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6771" > +<cdparam x="10" y="124" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="189" y="169" id="6754" /> +<P2 x="189" y="215" id="6708" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="6772" > +<cdparam x="187" y="61" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="189" y="80" id="6764" /> +<P2 x="189" y="124" id="6753" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1521" id="6822" > +<cdparam x="386" y="56" /> +<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_1" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="6773" /> +<TGConnectingPoint num="1" id="6774" /> +<TGConnectingPoint num="2" id="6775" /> +<TGConnectingPoint num="3" id="6776" /> +<TGConnectingPoint num="4" id="6777" /> +<TGConnectingPoint num="5" id="6778" /> +<TGConnectingPoint num="6" id="6779" /> +<TGConnectingPoint num="7" id="6780" /> +<TGConnectingPoint num="8" id="6781" /> +<TGConnectingPoint num="9" id="6782" /> +<TGConnectingPoint num="10" id="6783" /> +<TGConnectingPoint num="11" id="6784" /> +<TGConnectingPoint num="12" id="6785" /> +<TGConnectingPoint num="13" id="6786" /> +<TGConnectingPoint num="14" id="6787" /> +<TGConnectingPoint num="15" id="6788" /> +<TGConnectingPoint num="16" id="6789" /> +<TGConnectingPoint num="17" id="6790" /> +<TGConnectingPoint num="18" id="6791" /> +<TGConnectingPoint num="19" id="6792" /> +<TGConnectingPoint num="20" id="6793" /> +<TGConnectingPoint num="21" id="6794" /> +<TGConnectingPoint num="22" id="6795" /> +<TGConnectingPoint num="23" id="6796" /> +<TGConnectingPoint num="24" id="6797" /> +<TGConnectingPoint num="25" id="6798" /> +<TGConnectingPoint num="26" id="6799" /> +<TGConnectingPoint num="27" id="6800" /> +<TGConnectingPoint num="28" id="6801" /> +<TGConnectingPoint num="29" id="6802" /> +<TGConnectingPoint num="30" id="6803" /> +<TGConnectingPoint num="31" id="6804" /> +<TGConnectingPoint num="32" id="6805" /> +<TGConnectingPoint num="33" id="6806" /> +<TGConnectingPoint num="34" id="6807" /> +<TGConnectingPoint num="35" id="6808" /> +<TGConnectingPoint num="36" id="6809" /> +<TGConnectingPoint num="37" id="6810" /> +<TGConnectingPoint num="38" id="6811" /> +<TGConnectingPoint num="39" id="6812" /> +<TGConnectingPoint num="40" id="6813" /> +<TGConnectingPoint num="41" id="6814" /> +<TGConnectingPoint num="42" id="6815" /> +<TGConnectingPoint num="43" id="6816" /> +<TGConnectingPoint num="44" id="6817" /> +<TGConnectingPoint num="45" id="6818" /> +<TGConnectingPoint num="46" id="6819" /> +<TGConnectingPoint num="47" id="6820" /> +<TGConnectingPoint num="48" id="6821" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="6872" > +<cdparam x="611" y="56" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="6823" /> +<TGConnectingPoint num="1" id="6824" /> +<TGConnectingPoint num="2" id="6825" /> +<TGConnectingPoint num="3" id="6826" /> +<TGConnectingPoint num="4" id="6827" /> +<TGConnectingPoint num="5" id="6828" /> +<TGConnectingPoint num="6" id="6829" /> +<TGConnectingPoint num="7" id="6830" /> +<TGConnectingPoint num="8" id="6831" /> +<TGConnectingPoint num="9" id="6832" /> +<TGConnectingPoint num="10" id="6833" /> +<TGConnectingPoint num="11" id="6834" /> +<TGConnectingPoint num="12" id="6835" /> +<TGConnectingPoint num="13" id="6836" /> +<TGConnectingPoint num="14" id="6837" /> +<TGConnectingPoint num="15" id="6838" /> +<TGConnectingPoint num="16" id="6839" /> +<TGConnectingPoint num="17" id="6840" /> +<TGConnectingPoint num="18" id="6841" /> +<TGConnectingPoint num="19" id="6842" /> +<TGConnectingPoint num="20" id="6843" /> +<TGConnectingPoint num="21" id="6844" /> +<TGConnectingPoint num="22" id="6845" /> +<TGConnectingPoint num="23" id="6846" /> +<TGConnectingPoint num="24" id="6847" /> +<TGConnectingPoint num="25" id="6848" /> +<TGConnectingPoint num="26" id="6849" /> +<TGConnectingPoint num="27" id="6850" /> +<TGConnectingPoint num="28" id="6851" /> +<TGConnectingPoint num="29" id="6852" /> +<TGConnectingPoint num="30" id="6853" /> +<TGConnectingPoint num="31" id="6854" /> +<TGConnectingPoint num="32" id="6855" /> +<TGConnectingPoint num="33" id="6856" /> +<TGConnectingPoint num="34" id="6857" /> +<TGConnectingPoint num="35" id="6858" /> +<TGConnectingPoint num="36" id="6859" /> +<TGConnectingPoint num="37" id="6860" /> +<TGConnectingPoint num="38" id="6861" /> +<TGConnectingPoint num="39" id="6862" /> +<TGConnectingPoint num="40" id="6863" /> +<TGConnectingPoint num="41" id="6864" /> +<TGConnectingPoint num="42" id="6865" /> +<TGConnectingPoint num="43" id="6866" /> +<TGConnectingPoint num="44" id="6867" /> +<TGConnectingPoint num="45" id="6868" /> +<TGConnectingPoint num="46" id="6869" /> +<TGConnectingPoint num="47" id="6870" /> +<TGConnectingPoint num="48" id="6871" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="6922" > +<cdparam x="167" y="56" /> +<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_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="6873" /> +<TGConnectingPoint num="1" id="6874" /> +<TGConnectingPoint num="2" id="6875" /> +<TGConnectingPoint num="3" id="6876" /> +<TGConnectingPoint num="4" id="6877" /> +<TGConnectingPoint num="5" id="6878" /> +<TGConnectingPoint num="6" id="6879" /> +<TGConnectingPoint num="7" id="6880" /> +<TGConnectingPoint num="8" id="6881" /> +<TGConnectingPoint num="9" id="6882" /> +<TGConnectingPoint num="10" id="6883" /> +<TGConnectingPoint num="11" id="6884" /> +<TGConnectingPoint num="12" id="6885" /> +<TGConnectingPoint num="13" id="6886" /> +<TGConnectingPoint num="14" id="6887" /> +<TGConnectingPoint num="15" id="6888" /> +<TGConnectingPoint num="16" id="6889" /> +<TGConnectingPoint num="17" id="6890" /> +<TGConnectingPoint num="18" id="6891" /> +<TGConnectingPoint num="19" id="6892" /> +<TGConnectingPoint num="20" id="6893" /> +<TGConnectingPoint num="21" id="6894" /> +<TGConnectingPoint num="22" id="6895" /> +<TGConnectingPoint num="23" id="6896" /> +<TGConnectingPoint num="24" id="6897" /> +<TGConnectingPoint num="25" id="6898" /> +<TGConnectingPoint num="26" id="6899" /> +<TGConnectingPoint num="27" id="6900" /> +<TGConnectingPoint num="28" id="6901" /> +<TGConnectingPoint num="29" id="6902" /> +<TGConnectingPoint num="30" id="6903" /> +<TGConnectingPoint num="31" id="6904" /> +<TGConnectingPoint num="32" id="6905" /> +<TGConnectingPoint num="33" id="6906" /> +<TGConnectingPoint num="34" id="6907" /> +<TGConnectingPoint num="35" id="6908" /> +<TGConnectingPoint num="36" id="6909" /> +<TGConnectingPoint num="37" id="6910" /> +<TGConnectingPoint num="38" id="6911" /> +<TGConnectingPoint num="39" id="6912" /> +<TGConnectingPoint num="40" id="6913" /> +<TGConnectingPoint num="41" id="6914" /> +<TGConnectingPoint num="42" id="6915" /> +<TGConnectingPoint num="43" id="6916" /> +<TGConnectingPoint num="44" id="6917" /> +<TGConnectingPoint num="45" id="6918" /> +<TGConnectingPoint num="46" id="6919" /> +<TGConnectingPoint num="47" id="6920" /> +<TGConnectingPoint num="48" id="6921" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="6923" > +<cdparam x="391" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="391" y="126" id="6779" /> +<P2 x="616" y="126" id="6829" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="6924" > +<cdparam x="172" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" /> +<P1 x="172" y="96" id="6876" /> +<P2 x="391" y="96" id="6776" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter" /> +<Param index="1" id="sourceAddress" /> +<Param index="2" id="destinationAddress" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="DMACycle_SD" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1520" id="6974" > +<cdparam x="1072" y="56" /> +<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_1" value="Storage instance name" /> +<TGConnectingPoint num="0" id="6925" /> +<TGConnectingPoint num="1" id="6926" /> +<TGConnectingPoint num="2" id="6927" /> +<TGConnectingPoint num="3" id="6928" /> +<TGConnectingPoint num="4" id="6929" /> +<TGConnectingPoint num="5" id="6930" /> +<TGConnectingPoint num="6" id="6931" /> +<TGConnectingPoint num="7" id="6932" /> +<TGConnectingPoint num="8" id="6933" /> +<TGConnectingPoint num="9" id="6934" /> +<TGConnectingPoint num="10" id="6935" /> +<TGConnectingPoint num="11" id="6936" /> +<TGConnectingPoint num="12" id="6937" /> +<TGConnectingPoint num="13" id="6938" /> +<TGConnectingPoint num="14" id="6939" /> +<TGConnectingPoint num="15" id="6940" /> +<TGConnectingPoint num="16" id="6941" /> +<TGConnectingPoint num="17" id="6942" /> +<TGConnectingPoint num="18" id="6943" /> +<TGConnectingPoint num="19" id="6944" /> +<TGConnectingPoint num="20" id="6945" /> +<TGConnectingPoint num="21" id="6946" /> +<TGConnectingPoint num="22" id="6947" /> +<TGConnectingPoint num="23" id="6948" /> +<TGConnectingPoint num="24" id="6949" /> +<TGConnectingPoint num="25" id="6950" /> +<TGConnectingPoint num="26" id="6951" /> +<TGConnectingPoint num="27" id="6952" /> +<TGConnectingPoint num="28" id="6953" /> +<TGConnectingPoint num="29" id="6954" /> +<TGConnectingPoint num="30" id="6955" /> +<TGConnectingPoint num="31" id="6956" /> +<TGConnectingPoint num="32" id="6957" /> +<TGConnectingPoint num="33" id="6958" /> +<TGConnectingPoint num="34" id="6959" /> +<TGConnectingPoint num="35" id="6960" /> +<TGConnectingPoint num="36" id="6961" /> +<TGConnectingPoint num="37" id="6962" /> +<TGConnectingPoint num="38" id="6963" /> +<TGConnectingPoint num="39" id="6964" /> +<TGConnectingPoint num="40" id="6965" /> +<TGConnectingPoint num="41" id="6966" /> +<TGConnectingPoint num="42" id="6967" /> +<TGConnectingPoint num="43" id="6968" /> +<TGConnectingPoint num="44" id="6969" /> +<TGConnectingPoint num="45" id="6970" /> +<TGConnectingPoint num="46" id="6971" /> +<TGConnectingPoint num="47" id="6972" /> +<TGConnectingPoint num="48" id="6973" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7024" > +<cdparam x="861" y="56" /> +<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_3" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="6975" /> +<TGConnectingPoint num="1" id="6976" /> +<TGConnectingPoint num="2" id="6977" /> +<TGConnectingPoint num="3" id="6978" /> +<TGConnectingPoint num="4" id="6979" /> +<TGConnectingPoint num="5" id="6980" /> +<TGConnectingPoint num="6" id="6981" /> +<TGConnectingPoint num="7" id="6982" /> +<TGConnectingPoint num="8" id="6983" /> +<TGConnectingPoint num="9" id="6984" /> +<TGConnectingPoint num="10" id="6985" /> +<TGConnectingPoint num="11" id="6986" /> +<TGConnectingPoint num="12" id="6987" /> +<TGConnectingPoint num="13" id="6988" /> +<TGConnectingPoint num="14" id="6989" /> +<TGConnectingPoint num="15" id="6990" /> +<TGConnectingPoint num="16" id="6991" /> +<TGConnectingPoint num="17" id="6992" /> +<TGConnectingPoint num="18" id="6993" /> +<TGConnectingPoint num="19" id="6994" /> +<TGConnectingPoint num="20" id="6995" /> +<TGConnectingPoint num="21" id="6996" /> +<TGConnectingPoint num="22" id="6997" /> +<TGConnectingPoint num="23" id="6998" /> +<TGConnectingPoint num="24" id="6999" /> +<TGConnectingPoint num="25" id="7000" /> +<TGConnectingPoint num="26" id="7001" /> +<TGConnectingPoint num="27" id="7002" /> +<TGConnectingPoint num="28" id="7003" /> +<TGConnectingPoint num="29" id="7004" /> +<TGConnectingPoint num="30" id="7005" /> +<TGConnectingPoint num="31" id="7006" /> +<TGConnectingPoint num="32" id="7007" /> +<TGConnectingPoint num="33" id="7008" /> +<TGConnectingPoint num="34" id="7009" /> +<TGConnectingPoint num="35" id="7010" /> +<TGConnectingPoint num="36" id="7011" /> +<TGConnectingPoint num="37" id="7012" /> +<TGConnectingPoint num="38" id="7013" /> +<TGConnectingPoint num="39" id="7014" /> +<TGConnectingPoint num="40" id="7015" /> +<TGConnectingPoint num="41" id="7016" /> +<TGConnectingPoint num="42" id="7017" /> +<TGConnectingPoint num="43" id="7018" /> +<TGConnectingPoint num="44" id="7019" /> +<TGConnectingPoint num="45" id="7020" /> +<TGConnectingPoint num="46" id="7021" /> +<TGConnectingPoint num="47" id="7022" /> +<TGConnectingPoint num="48" id="7023" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7074" > +<cdparam x="392" y="56" /> +<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_2" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7025" /> +<TGConnectingPoint num="1" id="7026" /> +<TGConnectingPoint num="2" id="7027" /> +<TGConnectingPoint num="3" id="7028" /> +<TGConnectingPoint num="4" id="7029" /> +<TGConnectingPoint num="5" id="7030" /> +<TGConnectingPoint num="6" id="7031" /> +<TGConnectingPoint num="7" id="7032" /> +<TGConnectingPoint num="8" id="7033" /> +<TGConnectingPoint num="9" id="7034" /> +<TGConnectingPoint num="10" id="7035" /> +<TGConnectingPoint num="11" id="7036" /> +<TGConnectingPoint num="12" id="7037" /> +<TGConnectingPoint num="13" id="7038" /> +<TGConnectingPoint num="14" id="7039" /> +<TGConnectingPoint num="15" id="7040" /> +<TGConnectingPoint num="16" id="7041" /> +<TGConnectingPoint num="17" id="7042" /> +<TGConnectingPoint num="18" id="7043" /> +<TGConnectingPoint num="19" id="7044" /> +<TGConnectingPoint num="20" id="7045" /> +<TGConnectingPoint num="21" id="7046" /> +<TGConnectingPoint num="22" id="7047" /> +<TGConnectingPoint num="23" id="7048" /> +<TGConnectingPoint num="24" id="7049" /> +<TGConnectingPoint num="25" id="7050" /> +<TGConnectingPoint num="26" id="7051" /> +<TGConnectingPoint num="27" id="7052" /> +<TGConnectingPoint num="28" id="7053" /> +<TGConnectingPoint num="29" id="7054" /> +<TGConnectingPoint num="30" id="7055" /> +<TGConnectingPoint num="31" id="7056" /> +<TGConnectingPoint num="32" id="7057" /> +<TGConnectingPoint num="33" id="7058" /> +<TGConnectingPoint num="34" id="7059" /> +<TGConnectingPoint num="35" id="7060" /> +<TGConnectingPoint num="36" id="7061" /> +<TGConnectingPoint num="37" id="7062" /> +<TGConnectingPoint num="38" id="7063" /> +<TGConnectingPoint num="39" id="7064" /> +<TGConnectingPoint num="40" id="7065" /> +<TGConnectingPoint num="41" id="7066" /> +<TGConnectingPoint num="42" id="7067" /> +<TGConnectingPoint num="43" id="7068" /> +<TGConnectingPoint num="44" id="7069" /> +<TGConnectingPoint num="45" id="7070" /> +<TGConnectingPoint num="46" id="7071" /> +<TGConnectingPoint num="47" id="7072" /> +<TGConnectingPoint num="48" id="7073" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="7124" > +<cdparam x="643" y="56" /> +<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_1" value="Storage instance name" /> +<TGConnectingPoint num="0" id="7075" /> +<TGConnectingPoint num="1" id="7076" /> +<TGConnectingPoint num="2" id="7077" /> +<TGConnectingPoint num="3" id="7078" /> +<TGConnectingPoint num="4" id="7079" /> +<TGConnectingPoint num="5" id="7080" /> +<TGConnectingPoint num="6" id="7081" /> +<TGConnectingPoint num="7" id="7082" /> +<TGConnectingPoint num="8" id="7083" /> +<TGConnectingPoint num="9" id="7084" /> +<TGConnectingPoint num="10" id="7085" /> +<TGConnectingPoint num="11" id="7086" /> +<TGConnectingPoint num="12" id="7087" /> +<TGConnectingPoint num="13" id="7088" /> +<TGConnectingPoint num="14" id="7089" /> +<TGConnectingPoint num="15" id="7090" /> +<TGConnectingPoint num="16" id="7091" /> +<TGConnectingPoint num="17" id="7092" /> +<TGConnectingPoint num="18" id="7093" /> +<TGConnectingPoint num="19" id="7094" /> +<TGConnectingPoint num="20" id="7095" /> +<TGConnectingPoint num="21" id="7096" /> +<TGConnectingPoint num="22" id="7097" /> +<TGConnectingPoint num="23" id="7098" /> +<TGConnectingPoint num="24" id="7099" /> +<TGConnectingPoint num="25" id="7100" /> +<TGConnectingPoint num="26" id="7101" /> +<TGConnectingPoint num="27" id="7102" /> +<TGConnectingPoint num="28" id="7103" /> +<TGConnectingPoint num="29" id="7104" /> +<TGConnectingPoint num="30" id="7105" /> +<TGConnectingPoint num="31" id="7106" /> +<TGConnectingPoint num="32" id="7107" /> +<TGConnectingPoint num="33" id="7108" /> +<TGConnectingPoint num="34" id="7109" /> +<TGConnectingPoint num="35" id="7110" /> +<TGConnectingPoint num="36" id="7111" /> +<TGConnectingPoint num="37" id="7112" /> +<TGConnectingPoint num="38" id="7113" /> +<TGConnectingPoint num="39" id="7114" /> +<TGConnectingPoint num="40" id="7115" /> +<TGConnectingPoint num="41" id="7116" /> +<TGConnectingPoint num="42" id="7117" /> +<TGConnectingPoint num="43" id="7118" /> +<TGConnectingPoint num="44" id="7119" /> +<TGConnectingPoint num="45" id="7120" /> +<TGConnectingPoint num="46" id="7121" /> +<TGConnectingPoint num="47" id="7122" /> +<TGConnectingPoint num="48" id="7123" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7183" > +<cdparam x="161" y="56" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7134" /> +<TGConnectingPoint num="1" id="7135" /> +<TGConnectingPoint num="2" id="7136" /> +<TGConnectingPoint num="3" id="7137" /> +<TGConnectingPoint num="4" id="7138" /> +<TGConnectingPoint num="5" id="7139" /> +<TGConnectingPoint num="6" id="7140" /> +<TGConnectingPoint num="7" id="7141" /> +<TGConnectingPoint num="8" id="7142" /> +<TGConnectingPoint num="9" id="7143" /> +<TGConnectingPoint num="10" id="7144" /> +<TGConnectingPoint num="11" id="7145" /> +<TGConnectingPoint num="12" id="7146" /> +<TGConnectingPoint num="13" id="7147" /> +<TGConnectingPoint num="14" id="7148" /> +<TGConnectingPoint num="15" id="7149" /> +<TGConnectingPoint num="16" id="7150" /> +<TGConnectingPoint num="17" id="7151" /> +<TGConnectingPoint num="18" id="7152" /> +<TGConnectingPoint num="19" id="7153" /> +<TGConnectingPoint num="20" id="7154" /> +<TGConnectingPoint num="21" id="7155" /> +<TGConnectingPoint num="22" id="7156" /> +<TGConnectingPoint num="23" id="7157" /> +<TGConnectingPoint num="24" id="7158" /> +<TGConnectingPoint num="25" id="7159" /> +<TGConnectingPoint num="26" id="7160" /> +<TGConnectingPoint num="27" id="7161" /> +<TGConnectingPoint num="28" id="7162" /> +<TGConnectingPoint num="29" id="7163" /> +<TGConnectingPoint num="30" id="7164" /> +<TGConnectingPoint num="31" id="7165" /> +<TGConnectingPoint num="32" id="7166" /> +<TGConnectingPoint num="33" id="7167" /> +<TGConnectingPoint num="34" id="7168" /> +<TGConnectingPoint num="35" id="7169" /> +<TGConnectingPoint num="36" id="7170" /> +<TGConnectingPoint num="37" id="7171" /> +<TGConnectingPoint num="38" id="7172" /> +<TGConnectingPoint num="39" id="7173" /> +<TGConnectingPoint num="40" id="7174" /> +<TGConnectingPoint num="41" id="7175" /> +<TGConnectingPoint num="42" id="7176" /> +<TGConnectingPoint num="43" id="7177" /> +<TGConnectingPoint num="44" id="7178" /> +<TGConnectingPoint num="45" id="7179" /> +<TGConnectingPoint num="46" id="7180" /> +<TGConnectingPoint num="47" id="7181" /> +<TGConnectingPoint num="48" id="7182" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="7133" > +<father id="7183" num="0" /> +<cdparam x="166" y="200" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> +<TGConnectingPoint num="0" id="7125" /> +<TGConnectingPoint num="1" id="7126" /> +<TGConnectingPoint num="2" id="7127" /> +<TGConnectingPoint num="3" id="7128" /> +<TGConnectingPoint num="4" id="7129" /> +<TGConnectingPoint num="5" id="7130" /> +<TGConnectingPoint num="6" id="7131" /> +<TGConnectingPoint num="7" id="7132" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="7184" > +<cdparam x="866" 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, 1)" /> +<P1 x="866" y="206" id="6989" /> +<P2 x="1077" y="206" id="6939" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7185" > +<cdparam x="166" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress, 1)" /> +<P1 x="166" y="176" id="7145" /> +<P2 x="866" y="176" id="6986" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7186" > +<cdparam x="397" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, 1)" /> +<P1 x="397" y="146" id="7033" /> +<P2 x="648" y="146" id="7083" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7187" > +<cdparam x="183" y="95" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress, 1)" /> +<P1 x="166" y="116" id="7139" /> +<P2 x="397" y="116" id="7030" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1521" id="7237" > +<cdparam x="332" y="52" /> +<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_4" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7188" /> +<TGConnectingPoint num="1" id="7189" /> +<TGConnectingPoint num="2" id="7190" /> +<TGConnectingPoint num="3" id="7191" /> +<TGConnectingPoint num="4" id="7192" /> +<TGConnectingPoint num="5" id="7193" /> +<TGConnectingPoint num="6" id="7194" /> +<TGConnectingPoint num="7" id="7195" /> +<TGConnectingPoint num="8" id="7196" /> +<TGConnectingPoint num="9" id="7197" /> +<TGConnectingPoint num="10" id="7198" /> +<TGConnectingPoint num="11" id="7199" /> +<TGConnectingPoint num="12" id="7200" /> +<TGConnectingPoint num="13" id="7201" /> +<TGConnectingPoint num="14" id="7202" /> +<TGConnectingPoint num="15" id="7203" /> +<TGConnectingPoint num="16" id="7204" /> +<TGConnectingPoint num="17" id="7205" /> +<TGConnectingPoint num="18" id="7206" /> +<TGConnectingPoint num="19" id="7207" /> +<TGConnectingPoint num="20" id="7208" /> +<TGConnectingPoint num="21" id="7209" /> +<TGConnectingPoint num="22" id="7210" /> +<TGConnectingPoint num="23" id="7211" /> +<TGConnectingPoint num="24" id="7212" /> +<TGConnectingPoint num="25" id="7213" /> +<TGConnectingPoint num="26" id="7214" /> +<TGConnectingPoint num="27" id="7215" /> +<TGConnectingPoint num="28" id="7216" /> +<TGConnectingPoint num="29" id="7217" /> +<TGConnectingPoint num="30" id="7218" /> +<TGConnectingPoint num="31" id="7219" /> +<TGConnectingPoint num="32" id="7220" /> +<TGConnectingPoint num="33" id="7221" /> +<TGConnectingPoint num="34" id="7222" /> +<TGConnectingPoint num="35" id="7223" /> +<TGConnectingPoint num="36" id="7224" /> +<TGConnectingPoint num="37" id="7225" /> +<TGConnectingPoint num="38" id="7226" /> +<TGConnectingPoint num="39" id="7227" /> +<TGConnectingPoint num="40" id="7228" /> +<TGConnectingPoint num="41" id="7229" /> +<TGConnectingPoint num="42" id="7230" /> +<TGConnectingPoint num="43" id="7231" /> +<TGConnectingPoint num="44" id="7232" /> +<TGConnectingPoint num="45" id="7233" /> +<TGConnectingPoint num="46" id="7234" /> +<TGConnectingPoint num="47" id="7235" /> +<TGConnectingPoint num="48" id="7236" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7287" > +<cdparam x="557" y="52" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7238" /> +<TGConnectingPoint num="1" id="7239" /> +<TGConnectingPoint num="2" id="7240" /> +<TGConnectingPoint num="3" id="7241" /> +<TGConnectingPoint num="4" id="7242" /> +<TGConnectingPoint num="5" id="7243" /> +<TGConnectingPoint num="6" id="7244" /> +<TGConnectingPoint num="7" id="7245" /> +<TGConnectingPoint num="8" id="7246" /> +<TGConnectingPoint num="9" id="7247" /> +<TGConnectingPoint num="10" id="7248" /> +<TGConnectingPoint num="11" id="7249" /> +<TGConnectingPoint num="12" id="7250" /> +<TGConnectingPoint num="13" id="7251" /> +<TGConnectingPoint num="14" id="7252" /> +<TGConnectingPoint num="15" id="7253" /> +<TGConnectingPoint num="16" id="7254" /> +<TGConnectingPoint num="17" id="7255" /> +<TGConnectingPoint num="18" id="7256" /> +<TGConnectingPoint num="19" id="7257" /> +<TGConnectingPoint num="20" id="7258" /> +<TGConnectingPoint num="21" id="7259" /> +<TGConnectingPoint num="22" id="7260" /> +<TGConnectingPoint num="23" id="7261" /> +<TGConnectingPoint num="24" id="7262" /> +<TGConnectingPoint num="25" id="7263" /> +<TGConnectingPoint num="26" id="7264" /> +<TGConnectingPoint num="27" id="7265" /> +<TGConnectingPoint num="28" id="7266" /> +<TGConnectingPoint num="29" id="7267" /> +<TGConnectingPoint num="30" id="7268" /> +<TGConnectingPoint num="31" id="7269" /> +<TGConnectingPoint num="32" id="7270" /> +<TGConnectingPoint num="33" id="7271" /> +<TGConnectingPoint num="34" id="7272" /> +<TGConnectingPoint num="35" id="7273" /> +<TGConnectingPoint num="36" id="7274" /> +<TGConnectingPoint num="37" id="7275" /> +<TGConnectingPoint num="38" id="7276" /> +<TGConnectingPoint num="39" id="7277" /> +<TGConnectingPoint num="40" id="7278" /> +<TGConnectingPoint num="41" id="7279" /> +<TGConnectingPoint num="42" id="7280" /> +<TGConnectingPoint num="43" id="7281" /> +<TGConnectingPoint num="44" id="7282" /> +<TGConnectingPoint num="45" id="7283" /> +<TGConnectingPoint num="46" id="7284" /> +<TGConnectingPoint num="47" id="7285" /> +<TGConnectingPoint num="48" id="7286" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter" value="" type="10" typeOther="" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7337" > +<cdparam x="113" y="52" /> +<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_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7288" /> +<TGConnectingPoint num="1" id="7289" /> +<TGConnectingPoint num="2" id="7290" /> +<TGConnectingPoint num="3" id="7291" /> +<TGConnectingPoint num="4" id="7292" /> +<TGConnectingPoint num="5" id="7293" /> +<TGConnectingPoint num="6" id="7294" /> +<TGConnectingPoint num="7" id="7295" /> +<TGConnectingPoint num="8" id="7296" /> +<TGConnectingPoint num="9" id="7297" /> +<TGConnectingPoint num="10" id="7298" /> +<TGConnectingPoint num="11" id="7299" /> +<TGConnectingPoint num="12" id="7300" /> +<TGConnectingPoint num="13" id="7301" /> +<TGConnectingPoint num="14" id="7302" /> +<TGConnectingPoint num="15" id="7303" /> +<TGConnectingPoint num="16" id="7304" /> +<TGConnectingPoint num="17" id="7305" /> +<TGConnectingPoint num="18" id="7306" /> +<TGConnectingPoint num="19" id="7307" /> +<TGConnectingPoint num="20" id="7308" /> +<TGConnectingPoint num="21" id="7309" /> +<TGConnectingPoint num="22" id="7310" /> +<TGConnectingPoint num="23" id="7311" /> +<TGConnectingPoint num="24" id="7312" /> +<TGConnectingPoint num="25" id="7313" /> +<TGConnectingPoint num="26" id="7314" /> +<TGConnectingPoint num="27" id="7315" /> +<TGConnectingPoint num="28" id="7316" /> +<TGConnectingPoint num="29" id="7317" /> +<TGConnectingPoint num="30" id="7318" /> +<TGConnectingPoint num="31" id="7319" /> +<TGConnectingPoint num="32" id="7320" /> +<TGConnectingPoint num="33" id="7321" /> +<TGConnectingPoint num="34" id="7322" /> +<TGConnectingPoint num="35" id="7323" /> +<TGConnectingPoint num="36" id="7324" /> +<TGConnectingPoint num="37" id="7325" /> +<TGConnectingPoint num="38" id="7326" /> +<TGConnectingPoint num="39" id="7327" /> +<TGConnectingPoint num="40" id="7328" /> +<TGConnectingPoint num="41" id="7329" /> +<TGConnectingPoint num="42" id="7330" /> +<TGConnectingPoint num="43" id="7331" /> +<TGConnectingPoint num="44" id="7332" /> +<TGConnectingPoint num="45" id="7333" /> +<TGConnectingPoint num="46" id="7334" /> +<TGConnectingPoint num="47" id="7335" /> +<TGConnectingPoint num="48" id="7336" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="7338" > +<cdparam x="337" y="112" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="337" y="112" id="7193" /> +<P2 x="118" y="112" id="7293" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7339" > +<cdparam x="562" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="562" y="82" id="7240" /> +<P2 x="337" y="82" id="7190" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +</Modeling> + + + + +<Modeling type="TML CP" nameTab="Double_DMA_transfer" > +<CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1507" id="7341" > +<cdparam x="234" y="316" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="7340" /> +</COMPONENT> + +<COMPONENT type="1506" id="7343" > +<cdparam x="237" y="80" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="7342" /> +</COMPONENT> + +<COMPONENT type="301" id="7360" > +<cdparam x="448" y="98" /> +<sizeparam width="396" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="Some parameters are mapping dependent: +- counter1 and counter2 (depend on the application model) +- the source and destination addresses + +This model supposes that the DMA replies via +INTERRUPTS +" /> +<TGConnectingPoint num="0" id="7344" /> +<TGConnectingPoint num="1" id="7345" /> +<TGConnectingPoint num="2" id="7346" /> +<TGConnectingPoint num="3" id="7347" /> +<TGConnectingPoint num="4" id="7348" /> +<TGConnectingPoint num="5" id="7349" /> +<TGConnectingPoint num="6" id="7350" /> +<TGConnectingPoint num="7" id="7351" /> +<TGConnectingPoint num="8" id="7352" /> +<TGConnectingPoint num="9" id="7353" /> +<TGConnectingPoint num="10" id="7354" /> +<TGConnectingPoint num="11" id="7355" /> +<TGConnectingPoint num="12" id="7356" /> +<TGConnectingPoint num="13" id="7357" /> +<TGConnectingPoint num="14" id="7358" /> +<TGConnectingPoint num="15" id="7359" /> +<extraparam> +<Line value="Some parameters are mapping dependent:" /> +<Line value="- counter1 and counter2 (depend on the application model)" /> +<Line value="- the source and destination addresses" /> +<Line value="" /> +<Line value="This model supposes that the DMA replies via" /> +<Line value="INTERRUPTS" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1504" id="7371" > +<cdparam x="183" y="230" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="DMATransfer2" value="Reference to a CP" /> +<TGConnectingPoint num="0" id="7361" /> +<TGConnectingPoint num="1" id="7362" /> +<TGConnectingPoint num="2" id="7363" /> +<TGConnectingPoint num="3" id="7364" /> +<TGConnectingPoint num="4" id="7365" /> +<TGConnectingPoint num="5" id="7366" /> +<TGConnectingPoint num="6" id="7367" /> +<TGConnectingPoint num="7" id="7368" /> +<TGConnectingPoint num="8" id="7369" /> +<TGConnectingPoint num="9" id="7370" /> +</COMPONENT> + +<COMPONENT type="1504" id="7382" > +<cdparam x="183" y="139" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="DMATransfer1" value="Reference to a CP" /> +<TGConnectingPoint num="0" id="7372" /> +<TGConnectingPoint num="1" id="7373" /> +<TGConnectingPoint num="2" id="7374" /> +<TGConnectingPoint num="3" id="7375" /> +<TGConnectingPoint num="4" id="7376" /> +<TGConnectingPoint num="5" id="7377" /> +<TGConnectingPoint num="6" id="7378" /> +<TGConnectingPoint num="7" id="7379" /> +<TGConnectingPoint num="8" id="7380" /> +<TGConnectingPoint num="9" id="7381" /> +</COMPONENT> + +<CONNECTOR type="1501" id="7383" > +<cdparam x="246" y="268" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="244" y="270" id="7362" /> +<P2 x="244" y="311" id="7340" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7384" > +<cdparam x="244" y="179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="244" y="179" id="7373" /> +<P2 x="244" y="225" id="7361" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7385" > +<cdparam x="242" y="116" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="244" y="95" id="7342" /> +<P2 x="244" y="134" id="7372" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<CommunicationPatternDiagramPanel name="DMATransfer1" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1507" id="7387" > +<cdparam x="437" y="337" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="7386" /> +</COMPONENT> + +<COMPONENT type="1510" id="7391" > +<cdparam x="184" y="193" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="for loop" value="for(i=counter1;i>0;i=i-1)" /> +<TGConnectingPoint num="0" id="7388" /> +<TGConnectingPoint num="1" id="7389" /> +<TGConnectingPoint num="2" id="7390" /> +<extraparam> +<Data init="i=counter1" condition="i>0" increment="i=i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1507" id="7393" > +<cdparam x="256" y="350" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="7392" /> +</COMPONENT> + +<COMPONENT type="1505" id="7404" > +<cdparam x="385" y="250" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="DMACycle_SD1" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7394" /> +<TGConnectingPoint num="1" id="7395" /> +<TGConnectingPoint num="2" id="7396" /> +<TGConnectingPoint num="3" id="7397" /> +<TGConnectingPoint num="4" id="7398" /> +<TGConnectingPoint num="5" id="7399" /> +<TGConnectingPoint num="6" id="7400" /> +<TGConnectingPoint num="7" id="7401" /> +<TGConnectingPoint num="8" id="7402" /> +<TGConnectingPoint num="9" id="7403" /> +</COMPONENT> + +<COMPONENT type="1505" id="7415" > +<cdparam x="204" y="275" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="TerminateDMA_SD1" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7405" /> +<TGConnectingPoint num="1" id="7406" /> +<TGConnectingPoint num="2" id="7407" /> +<TGConnectingPoint num="3" id="7408" /> +<TGConnectingPoint num="4" id="7409" /> +<TGConnectingPoint num="5" id="7410" /> +<TGConnectingPoint num="6" id="7411" /> +<TGConnectingPoint num="7" id="7412" /> +<TGConnectingPoint num="8" id="7413" /> +<TGConnectingPoint num="9" id="7414" /> +</COMPONENT> + +<COMPONENT type="1505" id="7426" > +<cdparam x="203" y="99" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="ConfigureDMA_SD1" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7416" /> +<TGConnectingPoint num="1" id="7417" /> +<TGConnectingPoint num="2" id="7418" /> +<TGConnectingPoint num="3" id="7419" /> +<TGConnectingPoint num="4" id="7420" /> +<TGConnectingPoint num="5" id="7421" /> +<TGConnectingPoint num="6" id="7422" /> +<TGConnectingPoint num="7" id="7423" /> +<TGConnectingPoint num="8" id="7424" /> +<TGConnectingPoint num="9" id="7425" /> +</COMPONENT> + +<COMPONENT type="1506" id="7428" > +<cdparam x="258" y="35" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="7427" /> +</COMPONENT> + +<CONNECTOR type="1501" id="7430" > +<cdparam x="331" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="348" y="207" id="7389" /> +<P2 x="447" y="245" id="7394" /> +<Point x="447" y="207" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7429" > +<father id="7430" num="0" /> +<cdparam x="447" y="207" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="7431" > +<cdparam x="99" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="266" y="218" id="7390" /> +<P2 x="266" y="270" id="7405" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7432" > +<cdparam x="77" y="391" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="447" y="290" id="7395" /> +<P2 x="447" y="332" id="7386" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7433" > +<cdparam x="266" y="315" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="266" y="315" id="7406" /> +<P2 x="266" y="345" id="7392" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7434" > +<cdparam x="265" y="139" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="265" y="139" id="7417" /> +<P2 x="266" y="188" id="7388" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7435" > +<cdparam x="263" y="31" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="265" y="50" id="7427" /> +<P2 x="265" y="94" id="7416" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<CommunicationPatternDiagramPanel name="DMATransfer2" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1507" id="7437" > +<cdparam x="416" y="344" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="7436" /> +</COMPONENT> + +<COMPONENT type="1510" id="7441" > +<cdparam x="154" y="195" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="for loop" value="for(i=counter2;i>0;i = i-1)" /> +<TGConnectingPoint num="0" id="7438" /> +<TGConnectingPoint num="1" id="7439" /> +<TGConnectingPoint num="2" id="7440" /> +<extraparam> +<Data init="i=counter2" condition="i>0" increment="i = i-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1507" id="7443" > +<cdparam x="230" y="371" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="7442" /> +</COMPONENT> + +<COMPONENT type="1505" id="7454" > +<cdparam x="364" y="256" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="DMACycle_SD2" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7444" /> +<TGConnectingPoint num="1" id="7445" /> +<TGConnectingPoint num="2" id="7446" /> +<TGConnectingPoint num="3" id="7447" /> +<TGConnectingPoint num="4" id="7448" /> +<TGConnectingPoint num="5" id="7449" /> +<TGConnectingPoint num="6" id="7450" /> +<TGConnectingPoint num="7" id="7451" /> +<TGConnectingPoint num="8" id="7452" /> +<TGConnectingPoint num="9" id="7453" /> +</COMPONENT> + +<COMPONENT type="1505" id="7465" > +<cdparam x="178" y="296" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="TerminateDMA_SD2" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7455" /> +<TGConnectingPoint num="1" id="7456" /> +<TGConnectingPoint num="2" id="7457" /> +<TGConnectingPoint num="3" id="7458" /> +<TGConnectingPoint num="4" id="7459" /> +<TGConnectingPoint num="5" id="7460" /> +<TGConnectingPoint num="6" id="7461" /> +<TGConnectingPoint num="7" id="7462" /> +<TGConnectingPoint num="8" id="7463" /> +<TGConnectingPoint num="9" id="7464" /> +</COMPONENT> + +<COMPONENT type="1505" id="7476" > +<cdparam x="178" y="103" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="ConfigureDMA_SD2" value="Reference to a SD" /> +<TGConnectingPoint num="0" id="7466" /> +<TGConnectingPoint num="1" id="7467" /> +<TGConnectingPoint num="2" id="7468" /> +<TGConnectingPoint num="3" id="7469" /> +<TGConnectingPoint num="4" id="7470" /> +<TGConnectingPoint num="5" id="7471" /> +<TGConnectingPoint num="6" id="7472" /> +<TGConnectingPoint num="7" id="7473" /> +<TGConnectingPoint num="8" id="7474" /> +<TGConnectingPoint num="9" id="7475" /> +</COMPONENT> + +<COMPONENT type="1506" id="7478" > +<cdparam x="233" y="39" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="7477" /> +</COMPONENT> + +<CONNECTOR type="1501" id="7480" > +<cdparam x="322" y="209" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="326" y="209" id="7439" /> +<P2 x="426" y="251" id="7444" /> +<Point x="426" y="209" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="7479" > +<father id="7480" num="0" /> +<cdparam x="426" y="209" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="1501" id="7481" > +<cdparam x="12" y="432" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="426" y="296" id="7445" /> +<P2 x="426" y="339" id="7436" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7482" > +<cdparam x="58" y="331" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="240" y="220" id="7440" /> +<P2 x="240" y="291" id="7455" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7483" > +<cdparam x="240" y="336" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="240" y="336" id="7456" /> +<P2 x="240" y="366" id="7442" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7484" > +<cdparam x="240" y="143" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="240" y="143" id="7467" /> +<P2 x="240" y="190" id="7438" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="1501" id="7485" > +<cdparam x="238" y="35" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="240" y="54" id="7477" /> +<P2 x="240" y="98" id="7466" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</CommunicationPatternDiagramPanel> + +<TMLSDPanel name="ConfigureDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1521" id="7535" > +<cdparam x="386" y="56" /> +<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_1" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7486" /> +<TGConnectingPoint num="1" id="7487" /> +<TGConnectingPoint num="2" id="7488" /> +<TGConnectingPoint num="3" id="7489" /> +<TGConnectingPoint num="4" id="7490" /> +<TGConnectingPoint num="5" id="7491" /> +<TGConnectingPoint num="6" id="7492" /> +<TGConnectingPoint num="7" id="7493" /> +<TGConnectingPoint num="8" id="7494" /> +<TGConnectingPoint num="9" id="7495" /> +<TGConnectingPoint num="10" id="7496" /> +<TGConnectingPoint num="11" id="7497" /> +<TGConnectingPoint num="12" id="7498" /> +<TGConnectingPoint num="13" id="7499" /> +<TGConnectingPoint num="14" id="7500" /> +<TGConnectingPoint num="15" id="7501" /> +<TGConnectingPoint num="16" id="7502" /> +<TGConnectingPoint num="17" id="7503" /> +<TGConnectingPoint num="18" id="7504" /> +<TGConnectingPoint num="19" id="7505" /> +<TGConnectingPoint num="20" id="7506" /> +<TGConnectingPoint num="21" id="7507" /> +<TGConnectingPoint num="22" id="7508" /> +<TGConnectingPoint num="23" id="7509" /> +<TGConnectingPoint num="24" id="7510" /> +<TGConnectingPoint num="25" id="7511" /> +<TGConnectingPoint num="26" id="7512" /> +<TGConnectingPoint num="27" id="7513" /> +<TGConnectingPoint num="28" id="7514" /> +<TGConnectingPoint num="29" id="7515" /> +<TGConnectingPoint num="30" id="7516" /> +<TGConnectingPoint num="31" id="7517" /> +<TGConnectingPoint num="32" id="7518" /> +<TGConnectingPoint num="33" id="7519" /> +<TGConnectingPoint num="34" id="7520" /> +<TGConnectingPoint num="35" id="7521" /> +<TGConnectingPoint num="36" id="7522" /> +<TGConnectingPoint num="37" id="7523" /> +<TGConnectingPoint num="38" id="7524" /> +<TGConnectingPoint num="39" id="7525" /> +<TGConnectingPoint num="40" id="7526" /> +<TGConnectingPoint num="41" id="7527" /> +<TGConnectingPoint num="42" id="7528" /> +<TGConnectingPoint num="43" id="7529" /> +<TGConnectingPoint num="44" id="7530" /> +<TGConnectingPoint num="45" id="7531" /> +<TGConnectingPoint num="46" id="7532" /> +<TGConnectingPoint num="47" id="7533" /> +<TGConnectingPoint num="48" id="7534" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7594" > +<cdparam x="611" y="56" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7545" /> +<TGConnectingPoint num="1" id="7546" /> +<TGConnectingPoint num="2" id="7547" /> +<TGConnectingPoint num="3" id="7548" /> +<TGConnectingPoint num="4" id="7549" /> +<TGConnectingPoint num="5" id="7550" /> +<TGConnectingPoint num="6" id="7551" /> +<TGConnectingPoint num="7" id="7552" /> +<TGConnectingPoint num="8" id="7553" /> +<TGConnectingPoint num="9" id="7554" /> +<TGConnectingPoint num="10" id="7555" /> +<TGConnectingPoint num="11" id="7556" /> +<TGConnectingPoint num="12" id="7557" /> +<TGConnectingPoint num="13" id="7558" /> +<TGConnectingPoint num="14" id="7559" /> +<TGConnectingPoint num="15" id="7560" /> +<TGConnectingPoint num="16" id="7561" /> +<TGConnectingPoint num="17" id="7562" /> +<TGConnectingPoint num="18" id="7563" /> +<TGConnectingPoint num="19" id="7564" /> +<TGConnectingPoint num="20" id="7565" /> +<TGConnectingPoint num="21" id="7566" /> +<TGConnectingPoint num="22" id="7567" /> +<TGConnectingPoint num="23" id="7568" /> +<TGConnectingPoint num="24" id="7569" /> +<TGConnectingPoint num="25" id="7570" /> +<TGConnectingPoint num="26" id="7571" /> +<TGConnectingPoint num="27" id="7572" /> +<TGConnectingPoint num="28" id="7573" /> +<TGConnectingPoint num="29" id="7574" /> +<TGConnectingPoint num="30" id="7575" /> +<TGConnectingPoint num="31" id="7576" /> +<TGConnectingPoint num="32" id="7577" /> +<TGConnectingPoint num="33" id="7578" /> +<TGConnectingPoint num="34" id="7579" /> +<TGConnectingPoint num="35" id="7580" /> +<TGConnectingPoint num="36" id="7581" /> +<TGConnectingPoint num="37" id="7582" /> +<TGConnectingPoint num="38" id="7583" /> +<TGConnectingPoint num="39" id="7584" /> +<TGConnectingPoint num="40" id="7585" /> +<TGConnectingPoint num="41" id="7586" /> +<TGConnectingPoint num="42" id="7587" /> +<TGConnectingPoint num="43" id="7588" /> +<TGConnectingPoint num="44" id="7589" /> +<TGConnectingPoint num="45" id="7590" /> +<TGConnectingPoint num="46" id="7591" /> +<TGConnectingPoint num="47" id="7592" /> +<TGConnectingPoint num="48" id="7593" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="7544" > +<father id="7594" num="0" /> +<cdparam x="616" y="151" /> +<sizeparam width="194" height="20" minWidth="30" minHeight="1" 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="counter1 = bytesToTransfer1" /> +<TGConnectingPoint num="0" id="7536" /> +<TGConnectingPoint num="1" id="7537" /> +<TGConnectingPoint num="2" id="7538" /> +<TGConnectingPoint num="3" id="7539" /> +<TGConnectingPoint num="4" id="7540" /> +<TGConnectingPoint num="5" id="7541" /> +<TGConnectingPoint num="6" id="7542" /> +<TGConnectingPoint num="7" id="7543" /> +</SUBCOMPONENT> + +<COMPONENT type="1522" id="7644" > +<cdparam x="167" y="56" /> +<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_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7595" /> +<TGConnectingPoint num="1" id="7596" /> +<TGConnectingPoint num="2" id="7597" /> +<TGConnectingPoint num="3" id="7598" /> +<TGConnectingPoint num="4" id="7599" /> +<TGConnectingPoint num="5" id="7600" /> +<TGConnectingPoint num="6" id="7601" /> +<TGConnectingPoint num="7" id="7602" /> +<TGConnectingPoint num="8" id="7603" /> +<TGConnectingPoint num="9" id="7604" /> +<TGConnectingPoint num="10" id="7605" /> +<TGConnectingPoint num="11" id="7606" /> +<TGConnectingPoint num="12" id="7607" /> +<TGConnectingPoint num="13" id="7608" /> +<TGConnectingPoint num="14" id="7609" /> +<TGConnectingPoint num="15" id="7610" /> +<TGConnectingPoint num="16" id="7611" /> +<TGConnectingPoint num="17" id="7612" /> +<TGConnectingPoint num="18" id="7613" /> +<TGConnectingPoint num="19" id="7614" /> +<TGConnectingPoint num="20" id="7615" /> +<TGConnectingPoint num="21" id="7616" /> +<TGConnectingPoint num="22" id="7617" /> +<TGConnectingPoint num="23" id="7618" /> +<TGConnectingPoint num="24" id="7619" /> +<TGConnectingPoint num="25" id="7620" /> +<TGConnectingPoint num="26" id="7621" /> +<TGConnectingPoint num="27" id="7622" /> +<TGConnectingPoint num="28" id="7623" /> +<TGConnectingPoint num="29" id="7624" /> +<TGConnectingPoint num="30" id="7625" /> +<TGConnectingPoint num="31" id="7626" /> +<TGConnectingPoint num="32" id="7627" /> +<TGConnectingPoint num="33" id="7628" /> +<TGConnectingPoint num="34" id="7629" /> +<TGConnectingPoint num="35" id="7630" /> +<TGConnectingPoint num="36" id="7631" /> +<TGConnectingPoint num="37" id="7632" /> +<TGConnectingPoint num="38" id="7633" /> +<TGConnectingPoint num="39" id="7634" /> +<TGConnectingPoint num="40" id="7635" /> +<TGConnectingPoint num="41" id="7636" /> +<TGConnectingPoint num="42" id="7637" /> +<TGConnectingPoint num="43" id="7638" /> +<TGConnectingPoint num="44" id="7639" /> +<TGConnectingPoint num="45" id="7640" /> +<TGConnectingPoint num="46" id="7641" /> +<TGConnectingPoint num="47" id="7642" /> +<TGConnectingPoint num="48" id="7643" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="7645" > +<cdparam x="391" y="166" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> +<P1 x="391" y="126" id="7492" /> +<P2 x="616" y="126" id="7551" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter1" /> +<Param index="1" id="sourceAddress1" /> +<Param index="2" id="destinationAddress1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7646" > +<cdparam x="172" y="136" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> +<P1 x="172" y="96" id="7598" /> +<P2 x="391" y="96" id="7489" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter1" /> +<Param index="1" id="sourceAddress1" /> +<Param index="2" id="destinationAddress1" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="DMACycle_SD1" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1520" id="7696" > +<cdparam x="1072" y="56" /> +<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_1" value="Storage instance name" /> +<TGConnectingPoint num="0" id="7647" /> +<TGConnectingPoint num="1" id="7648" /> +<TGConnectingPoint num="2" id="7649" /> +<TGConnectingPoint num="3" id="7650" /> +<TGConnectingPoint num="4" id="7651" /> +<TGConnectingPoint num="5" id="7652" /> +<TGConnectingPoint num="6" id="7653" /> +<TGConnectingPoint num="7" id="7654" /> +<TGConnectingPoint num="8" id="7655" /> +<TGConnectingPoint num="9" id="7656" /> +<TGConnectingPoint num="10" id="7657" /> +<TGConnectingPoint num="11" id="7658" /> +<TGConnectingPoint num="12" id="7659" /> +<TGConnectingPoint num="13" id="7660" /> +<TGConnectingPoint num="14" id="7661" /> +<TGConnectingPoint num="15" id="7662" /> +<TGConnectingPoint num="16" id="7663" /> +<TGConnectingPoint num="17" id="7664" /> +<TGConnectingPoint num="18" id="7665" /> +<TGConnectingPoint num="19" id="7666" /> +<TGConnectingPoint num="20" id="7667" /> +<TGConnectingPoint num="21" id="7668" /> +<TGConnectingPoint num="22" id="7669" /> +<TGConnectingPoint num="23" id="7670" /> +<TGConnectingPoint num="24" id="7671" /> +<TGConnectingPoint num="25" id="7672" /> +<TGConnectingPoint num="26" id="7673" /> +<TGConnectingPoint num="27" id="7674" /> +<TGConnectingPoint num="28" id="7675" /> +<TGConnectingPoint num="29" id="7676" /> +<TGConnectingPoint num="30" id="7677" /> +<TGConnectingPoint num="31" id="7678" /> +<TGConnectingPoint num="32" id="7679" /> +<TGConnectingPoint num="33" id="7680" /> +<TGConnectingPoint num="34" id="7681" /> +<TGConnectingPoint num="35" id="7682" /> +<TGConnectingPoint num="36" id="7683" /> +<TGConnectingPoint num="37" id="7684" /> +<TGConnectingPoint num="38" id="7685" /> +<TGConnectingPoint num="39" id="7686" /> +<TGConnectingPoint num="40" id="7687" /> +<TGConnectingPoint num="41" id="7688" /> +<TGConnectingPoint num="42" id="7689" /> +<TGConnectingPoint num="43" id="7690" /> +<TGConnectingPoint num="44" id="7691" /> +<TGConnectingPoint num="45" id="7692" /> +<TGConnectingPoint num="46" id="7693" /> +<TGConnectingPoint num="47" id="7694" /> +<TGConnectingPoint num="48" id="7695" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7746" > +<cdparam x="861" y="56" /> +<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_3" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7697" /> +<TGConnectingPoint num="1" id="7698" /> +<TGConnectingPoint num="2" id="7699" /> +<TGConnectingPoint num="3" id="7700" /> +<TGConnectingPoint num="4" id="7701" /> +<TGConnectingPoint num="5" id="7702" /> +<TGConnectingPoint num="6" id="7703" /> +<TGConnectingPoint num="7" id="7704" /> +<TGConnectingPoint num="8" id="7705" /> +<TGConnectingPoint num="9" id="7706" /> +<TGConnectingPoint num="10" id="7707" /> +<TGConnectingPoint num="11" id="7708" /> +<TGConnectingPoint num="12" id="7709" /> +<TGConnectingPoint num="13" id="7710" /> +<TGConnectingPoint num="14" id="7711" /> +<TGConnectingPoint num="15" id="7712" /> +<TGConnectingPoint num="16" id="7713" /> +<TGConnectingPoint num="17" id="7714" /> +<TGConnectingPoint num="18" id="7715" /> +<TGConnectingPoint num="19" id="7716" /> +<TGConnectingPoint num="20" id="7717" /> +<TGConnectingPoint num="21" id="7718" /> +<TGConnectingPoint num="22" id="7719" /> +<TGConnectingPoint num="23" id="7720" /> +<TGConnectingPoint num="24" id="7721" /> +<TGConnectingPoint num="25" id="7722" /> +<TGConnectingPoint num="26" id="7723" /> +<TGConnectingPoint num="27" id="7724" /> +<TGConnectingPoint num="28" id="7725" /> +<TGConnectingPoint num="29" id="7726" /> +<TGConnectingPoint num="30" id="7727" /> +<TGConnectingPoint num="31" id="7728" /> +<TGConnectingPoint num="32" id="7729" /> +<TGConnectingPoint num="33" id="7730" /> +<TGConnectingPoint num="34" id="7731" /> +<TGConnectingPoint num="35" id="7732" /> +<TGConnectingPoint num="36" id="7733" /> +<TGConnectingPoint num="37" id="7734" /> +<TGConnectingPoint num="38" id="7735" /> +<TGConnectingPoint num="39" id="7736" /> +<TGConnectingPoint num="40" id="7737" /> +<TGConnectingPoint num="41" id="7738" /> +<TGConnectingPoint num="42" id="7739" /> +<TGConnectingPoint num="43" id="7740" /> +<TGConnectingPoint num="44" id="7741" /> +<TGConnectingPoint num="45" id="7742" /> +<TGConnectingPoint num="46" id="7743" /> +<TGConnectingPoint num="47" id="7744" /> +<TGConnectingPoint num="48" id="7745" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7796" > +<cdparam x="392" y="56" /> +<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_2" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7747" /> +<TGConnectingPoint num="1" id="7748" /> +<TGConnectingPoint num="2" id="7749" /> +<TGConnectingPoint num="3" id="7750" /> +<TGConnectingPoint num="4" id="7751" /> +<TGConnectingPoint num="5" id="7752" /> +<TGConnectingPoint num="6" id="7753" /> +<TGConnectingPoint num="7" id="7754" /> +<TGConnectingPoint num="8" id="7755" /> +<TGConnectingPoint num="9" id="7756" /> +<TGConnectingPoint num="10" id="7757" /> +<TGConnectingPoint num="11" id="7758" /> +<TGConnectingPoint num="12" id="7759" /> +<TGConnectingPoint num="13" id="7760" /> +<TGConnectingPoint num="14" id="7761" /> +<TGConnectingPoint num="15" id="7762" /> +<TGConnectingPoint num="16" id="7763" /> +<TGConnectingPoint num="17" id="7764" /> +<TGConnectingPoint num="18" id="7765" /> +<TGConnectingPoint num="19" id="7766" /> +<TGConnectingPoint num="20" id="7767" /> +<TGConnectingPoint num="21" id="7768" /> +<TGConnectingPoint num="22" id="7769" /> +<TGConnectingPoint num="23" id="7770" /> +<TGConnectingPoint num="24" id="7771" /> +<TGConnectingPoint num="25" id="7772" /> +<TGConnectingPoint num="26" id="7773" /> +<TGConnectingPoint num="27" id="7774" /> +<TGConnectingPoint num="28" id="7775" /> +<TGConnectingPoint num="29" id="7776" /> +<TGConnectingPoint num="30" id="7777" /> +<TGConnectingPoint num="31" id="7778" /> +<TGConnectingPoint num="32" id="7779" /> +<TGConnectingPoint num="33" id="7780" /> +<TGConnectingPoint num="34" id="7781" /> +<TGConnectingPoint num="35" id="7782" /> +<TGConnectingPoint num="36" id="7783" /> +<TGConnectingPoint num="37" id="7784" /> +<TGConnectingPoint num="38" id="7785" /> +<TGConnectingPoint num="39" id="7786" /> +<TGConnectingPoint num="40" id="7787" /> +<TGConnectingPoint num="41" id="7788" /> +<TGConnectingPoint num="42" id="7789" /> +<TGConnectingPoint num="43" id="7790" /> +<TGConnectingPoint num="44" id="7791" /> +<TGConnectingPoint num="45" id="7792" /> +<TGConnectingPoint num="46" id="7793" /> +<TGConnectingPoint num="47" id="7794" /> +<TGConnectingPoint num="48" id="7795" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="7846" > +<cdparam x="643" y="56" /> +<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_1" value="Storage instance name" /> +<TGConnectingPoint num="0" id="7797" /> +<TGConnectingPoint num="1" id="7798" /> +<TGConnectingPoint num="2" id="7799" /> +<TGConnectingPoint num="3" id="7800" /> +<TGConnectingPoint num="4" id="7801" /> +<TGConnectingPoint num="5" id="7802" /> +<TGConnectingPoint num="6" id="7803" /> +<TGConnectingPoint num="7" id="7804" /> +<TGConnectingPoint num="8" id="7805" /> +<TGConnectingPoint num="9" id="7806" /> +<TGConnectingPoint num="10" id="7807" /> +<TGConnectingPoint num="11" id="7808" /> +<TGConnectingPoint num="12" id="7809" /> +<TGConnectingPoint num="13" id="7810" /> +<TGConnectingPoint num="14" id="7811" /> +<TGConnectingPoint num="15" id="7812" /> +<TGConnectingPoint num="16" id="7813" /> +<TGConnectingPoint num="17" id="7814" /> +<TGConnectingPoint num="18" id="7815" /> +<TGConnectingPoint num="19" id="7816" /> +<TGConnectingPoint num="20" id="7817" /> +<TGConnectingPoint num="21" id="7818" /> +<TGConnectingPoint num="22" id="7819" /> +<TGConnectingPoint num="23" id="7820" /> +<TGConnectingPoint num="24" id="7821" /> +<TGConnectingPoint num="25" id="7822" /> +<TGConnectingPoint num="26" id="7823" /> +<TGConnectingPoint num="27" id="7824" /> +<TGConnectingPoint num="28" id="7825" /> +<TGConnectingPoint num="29" id="7826" /> +<TGConnectingPoint num="30" id="7827" /> +<TGConnectingPoint num="31" id="7828" /> +<TGConnectingPoint num="32" id="7829" /> +<TGConnectingPoint num="33" id="7830" /> +<TGConnectingPoint num="34" id="7831" /> +<TGConnectingPoint num="35" id="7832" /> +<TGConnectingPoint num="36" id="7833" /> +<TGConnectingPoint num="37" id="7834" /> +<TGConnectingPoint num="38" id="7835" /> +<TGConnectingPoint num="39" id="7836" /> +<TGConnectingPoint num="40" id="7837" /> +<TGConnectingPoint num="41" id="7838" /> +<TGConnectingPoint num="42" id="7839" /> +<TGConnectingPoint num="43" id="7840" /> +<TGConnectingPoint num="44" id="7841" /> +<TGConnectingPoint num="45" id="7842" /> +<TGConnectingPoint num="46" id="7843" /> +<TGConnectingPoint num="47" id="7844" /> +<TGConnectingPoint num="48" id="7845" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="7905" > +<cdparam x="161" y="56" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7856" /> +<TGConnectingPoint num="1" id="7857" /> +<TGConnectingPoint num="2" id="7858" /> +<TGConnectingPoint num="3" id="7859" /> +<TGConnectingPoint num="4" id="7860" /> +<TGConnectingPoint num="5" id="7861" /> +<TGConnectingPoint num="6" id="7862" /> +<TGConnectingPoint num="7" id="7863" /> +<TGConnectingPoint num="8" id="7864" /> +<TGConnectingPoint num="9" id="7865" /> +<TGConnectingPoint num="10" id="7866" /> +<TGConnectingPoint num="11" id="7867" /> +<TGConnectingPoint num="12" id="7868" /> +<TGConnectingPoint num="13" id="7869" /> +<TGConnectingPoint num="14" id="7870" /> +<TGConnectingPoint num="15" id="7871" /> +<TGConnectingPoint num="16" id="7872" /> +<TGConnectingPoint num="17" id="7873" /> +<TGConnectingPoint num="18" id="7874" /> +<TGConnectingPoint num="19" id="7875" /> +<TGConnectingPoint num="20" id="7876" /> +<TGConnectingPoint num="21" id="7877" /> +<TGConnectingPoint num="22" id="7878" /> +<TGConnectingPoint num="23" id="7879" /> +<TGConnectingPoint num="24" id="7880" /> +<TGConnectingPoint num="25" id="7881" /> +<TGConnectingPoint num="26" id="7882" /> +<TGConnectingPoint num="27" id="7883" /> +<TGConnectingPoint num="28" id="7884" /> +<TGConnectingPoint num="29" id="7885" /> +<TGConnectingPoint num="30" id="7886" /> +<TGConnectingPoint num="31" id="7887" /> +<TGConnectingPoint num="32" id="7888" /> +<TGConnectingPoint num="33" id="7889" /> +<TGConnectingPoint num="34" id="7890" /> +<TGConnectingPoint num="35" id="7891" /> +<TGConnectingPoint num="36" id="7892" /> +<TGConnectingPoint num="37" id="7893" /> +<TGConnectingPoint num="38" id="7894" /> +<TGConnectingPoint num="39" id="7895" /> +<TGConnectingPoint num="40" id="7896" /> +<TGConnectingPoint num="41" id="7897" /> +<TGConnectingPoint num="42" id="7898" /> +<TGConnectingPoint num="43" id="7899" /> +<TGConnectingPoint num="44" id="7900" /> +<TGConnectingPoint num="45" id="7901" /> +<TGConnectingPoint num="46" id="7902" /> +<TGConnectingPoint num="47" id="7903" /> +<TGConnectingPoint num="48" id="7904" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="7855" > +<father id="7905" num="0" /> +<cdparam x="166" y="252" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> +<TGConnectingPoint num="0" id="7847" /> +<TGConnectingPoint num="1" id="7848" /> +<TGConnectingPoint num="2" id="7849" /> +<TGConnectingPoint num="3" id="7850" /> +<TGConnectingPoint num="4" id="7851" /> +<TGConnectingPoint num="5" id="7852" /> +<TGConnectingPoint num="6" id="7853" /> +<TGConnectingPoint num="7" id="7854" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="7906" > +<cdparam x="866" y="246" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress1, 1)" /> +<P1 x="866" y="266" id="7717" /> +<P2 x="1077" y="266" id="7667" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress1" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7907" > +<cdparam x="166" y="216" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress1, 1)" /> +<P1 x="166" y="236" id="7873" /> +<P2 x="866" y="236" id="7714" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress1" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7908" > +<cdparam x="397" y="126" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress1, 1)" /> +<P1 x="397" y="146" id="7755" /> +<P2 x="648" y="146" id="7805" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress1" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="7909" > +<cdparam x="183" y="95" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress1, 1)" /> +<P1 x="166" y="116" id="7861" /> +<P2 x="397" y="116" id="7752" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress1" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="TerminateDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="301" id="7926" > +<cdparam x="716" y="60" /> +<sizeparam width="344" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="The transfer instance is different w.r.t. the +transfer instance of the ConfigureTransfer +sequence diagram. +" /> +<TGConnectingPoint num="0" id="7910" /> +<TGConnectingPoint num="1" id="7911" /> +<TGConnectingPoint num="2" id="7912" /> +<TGConnectingPoint num="3" id="7913" /> +<TGConnectingPoint num="4" id="7914" /> +<TGConnectingPoint num="5" id="7915" /> +<TGConnectingPoint num="6" id="7916" /> +<TGConnectingPoint num="7" id="7917" /> +<TGConnectingPoint num="8" id="7918" /> +<TGConnectingPoint num="9" id="7919" /> +<TGConnectingPoint num="10" id="7920" /> +<TGConnectingPoint num="11" id="7921" /> +<TGConnectingPoint num="12" id="7922" /> +<TGConnectingPoint num="13" id="7923" /> +<TGConnectingPoint num="14" id="7924" /> +<TGConnectingPoint num="15" id="7925" /> +<extraparam> +<Line value="The transfer instance is different w.r.t. the" /> +<Line value="transfer instance of the ConfigureTransfer" /> +<Line value="sequence diagram." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="7976" > +<cdparam x="332" y="52" /> +<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_4" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="7927" /> +<TGConnectingPoint num="1" id="7928" /> +<TGConnectingPoint num="2" id="7929" /> +<TGConnectingPoint num="3" id="7930" /> +<TGConnectingPoint num="4" id="7931" /> +<TGConnectingPoint num="5" id="7932" /> +<TGConnectingPoint num="6" id="7933" /> +<TGConnectingPoint num="7" id="7934" /> +<TGConnectingPoint num="8" id="7935" /> +<TGConnectingPoint num="9" id="7936" /> +<TGConnectingPoint num="10" id="7937" /> +<TGConnectingPoint num="11" id="7938" /> +<TGConnectingPoint num="12" id="7939" /> +<TGConnectingPoint num="13" id="7940" /> +<TGConnectingPoint num="14" id="7941" /> +<TGConnectingPoint num="15" id="7942" /> +<TGConnectingPoint num="16" id="7943" /> +<TGConnectingPoint num="17" id="7944" /> +<TGConnectingPoint num="18" id="7945" /> +<TGConnectingPoint num="19" id="7946" /> +<TGConnectingPoint num="20" id="7947" /> +<TGConnectingPoint num="21" id="7948" /> +<TGConnectingPoint num="22" id="7949" /> +<TGConnectingPoint num="23" id="7950" /> +<TGConnectingPoint num="24" id="7951" /> +<TGConnectingPoint num="25" id="7952" /> +<TGConnectingPoint num="26" id="7953" /> +<TGConnectingPoint num="27" id="7954" /> +<TGConnectingPoint num="28" id="7955" /> +<TGConnectingPoint num="29" id="7956" /> +<TGConnectingPoint num="30" id="7957" /> +<TGConnectingPoint num="31" id="7958" /> +<TGConnectingPoint num="32" id="7959" /> +<TGConnectingPoint num="33" id="7960" /> +<TGConnectingPoint num="34" id="7961" /> +<TGConnectingPoint num="35" id="7962" /> +<TGConnectingPoint num="36" id="7963" /> +<TGConnectingPoint num="37" id="7964" /> +<TGConnectingPoint num="38" id="7965" /> +<TGConnectingPoint num="39" id="7966" /> +<TGConnectingPoint num="40" id="7967" /> +<TGConnectingPoint num="41" id="7968" /> +<TGConnectingPoint num="42" id="7969" /> +<TGConnectingPoint num="43" id="7970" /> +<TGConnectingPoint num="44" id="7971" /> +<TGConnectingPoint num="45" id="7972" /> +<TGConnectingPoint num="46" id="7973" /> +<TGConnectingPoint num="47" id="7974" /> +<TGConnectingPoint num="48" id="7975" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8026" > +<cdparam x="557" y="52" /> +<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="DMA_Controller_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="7977" /> +<TGConnectingPoint num="1" id="7978" /> +<TGConnectingPoint num="2" id="7979" /> +<TGConnectingPoint num="3" id="7980" /> +<TGConnectingPoint num="4" id="7981" /> +<TGConnectingPoint num="5" id="7982" /> +<TGConnectingPoint num="6" id="7983" /> +<TGConnectingPoint num="7" id="7984" /> +<TGConnectingPoint num="8" id="7985" /> +<TGConnectingPoint num="9" id="7986" /> +<TGConnectingPoint num="10" id="7987" /> +<TGConnectingPoint num="11" id="7988" /> +<TGConnectingPoint num="12" id="7989" /> +<TGConnectingPoint num="13" id="7990" /> +<TGConnectingPoint num="14" id="7991" /> +<TGConnectingPoint num="15" id="7992" /> +<TGConnectingPoint num="16" id="7993" /> +<TGConnectingPoint num="17" id="7994" /> +<TGConnectingPoint num="18" id="7995" /> +<TGConnectingPoint num="19" id="7996" /> +<TGConnectingPoint num="20" id="7997" /> +<TGConnectingPoint num="21" id="7998" /> +<TGConnectingPoint num="22" id="7999" /> +<TGConnectingPoint num="23" id="8000" /> +<TGConnectingPoint num="24" id="8001" /> +<TGConnectingPoint num="25" id="8002" /> +<TGConnectingPoint num="26" id="8003" /> +<TGConnectingPoint num="27" id="8004" /> +<TGConnectingPoint num="28" id="8005" /> +<TGConnectingPoint num="29" id="8006" /> +<TGConnectingPoint num="30" id="8007" /> +<TGConnectingPoint num="31" id="8008" /> +<TGConnectingPoint num="32" id="8009" /> +<TGConnectingPoint num="33" id="8010" /> +<TGConnectingPoint num="34" id="8011" /> +<TGConnectingPoint num="35" id="8012" /> +<TGConnectingPoint num="36" id="8013" /> +<TGConnectingPoint num="37" id="8014" /> +<TGConnectingPoint num="38" id="8015" /> +<TGConnectingPoint num="39" id="8016" /> +<TGConnectingPoint num="40" id="8017" /> +<TGConnectingPoint num="41" id="8018" /> +<TGConnectingPoint num="42" id="8019" /> +<TGConnectingPoint num="43" id="8020" /> +<TGConnectingPoint num="44" id="8021" /> +<TGConnectingPoint num="45" id="8022" /> +<TGConnectingPoint num="46" id="8023" /> +<TGConnectingPoint num="47" id="8024" /> +<TGConnectingPoint num="48" id="8025" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8076" > +<cdparam x="113" y="52" /> +<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_1" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8027" /> +<TGConnectingPoint num="1" id="8028" /> +<TGConnectingPoint num="2" id="8029" /> +<TGConnectingPoint num="3" id="8030" /> +<TGConnectingPoint num="4" id="8031" /> +<TGConnectingPoint num="5" id="8032" /> +<TGConnectingPoint num="6" id="8033" /> +<TGConnectingPoint num="7" id="8034" /> +<TGConnectingPoint num="8" id="8035" /> +<TGConnectingPoint num="9" id="8036" /> +<TGConnectingPoint num="10" id="8037" /> +<TGConnectingPoint num="11" id="8038" /> +<TGConnectingPoint num="12" id="8039" /> +<TGConnectingPoint num="13" id="8040" /> +<TGConnectingPoint num="14" id="8041" /> +<TGConnectingPoint num="15" id="8042" /> +<TGConnectingPoint num="16" id="8043" /> +<TGConnectingPoint num="17" id="8044" /> +<TGConnectingPoint num="18" id="8045" /> +<TGConnectingPoint num="19" id="8046" /> +<TGConnectingPoint num="20" id="8047" /> +<TGConnectingPoint num="21" id="8048" /> +<TGConnectingPoint num="22" id="8049" /> +<TGConnectingPoint num="23" id="8050" /> +<TGConnectingPoint num="24" id="8051" /> +<TGConnectingPoint num="25" id="8052" /> +<TGConnectingPoint num="26" id="8053" /> +<TGConnectingPoint num="27" id="8054" /> +<TGConnectingPoint num="28" id="8055" /> +<TGConnectingPoint num="29" id="8056" /> +<TGConnectingPoint num="30" id="8057" /> +<TGConnectingPoint num="31" id="8058" /> +<TGConnectingPoint num="32" id="8059" /> +<TGConnectingPoint num="33" id="8060" /> +<TGConnectingPoint num="34" id="8061" /> +<TGConnectingPoint num="35" id="8062" /> +<TGConnectingPoint num="36" id="8063" /> +<TGConnectingPoint num="37" id="8064" /> +<TGConnectingPoint num="38" id="8065" /> +<TGConnectingPoint num="39" id="8066" /> +<TGConnectingPoint num="40" id="8067" /> +<TGConnectingPoint num="41" id="8068" /> +<TGConnectingPoint num="42" id="8069" /> +<TGConnectingPoint num="43" id="8070" /> +<TGConnectingPoint num="44" id="8071" /> +<TGConnectingPoint num="45" id="8072" /> +<TGConnectingPoint num="46" id="8073" /> +<TGConnectingPoint num="47" id="8074" /> +<TGConnectingPoint num="48" id="8075" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress1" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter1" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="8077" > +<cdparam x="337" y="112" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="337" y="112" id="7932" /> +<P2 x="118" y="112" id="8032" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8078" > +<cdparam x="562" y="82" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="562" y="82" id="7979" /> +<P2 x="337" y="82" id="7929" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="ConfigureDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1521" id="8128" > +<cdparam x="384" y="54" /> +<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_5" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="8079" /> +<TGConnectingPoint num="1" id="8080" /> +<TGConnectingPoint num="2" id="8081" /> +<TGConnectingPoint num="3" id="8082" /> +<TGConnectingPoint num="4" id="8083" /> +<TGConnectingPoint num="5" id="8084" /> +<TGConnectingPoint num="6" id="8085" /> +<TGConnectingPoint num="7" id="8086" /> +<TGConnectingPoint num="8" id="8087" /> +<TGConnectingPoint num="9" id="8088" /> +<TGConnectingPoint num="10" id="8089" /> +<TGConnectingPoint num="11" id="8090" /> +<TGConnectingPoint num="12" id="8091" /> +<TGConnectingPoint num="13" id="8092" /> +<TGConnectingPoint num="14" id="8093" /> +<TGConnectingPoint num="15" id="8094" /> +<TGConnectingPoint num="16" id="8095" /> +<TGConnectingPoint num="17" id="8096" /> +<TGConnectingPoint num="18" id="8097" /> +<TGConnectingPoint num="19" id="8098" /> +<TGConnectingPoint num="20" id="8099" /> +<TGConnectingPoint num="21" id="8100" /> +<TGConnectingPoint num="22" id="8101" /> +<TGConnectingPoint num="23" id="8102" /> +<TGConnectingPoint num="24" id="8103" /> +<TGConnectingPoint num="25" id="8104" /> +<TGConnectingPoint num="26" id="8105" /> +<TGConnectingPoint num="27" id="8106" /> +<TGConnectingPoint num="28" id="8107" /> +<TGConnectingPoint num="29" id="8108" /> +<TGConnectingPoint num="30" id="8109" /> +<TGConnectingPoint num="31" id="8110" /> +<TGConnectingPoint num="32" id="8111" /> +<TGConnectingPoint num="33" id="8112" /> +<TGConnectingPoint num="34" id="8113" /> +<TGConnectingPoint num="35" id="8114" /> +<TGConnectingPoint num="36" id="8115" /> +<TGConnectingPoint num="37" id="8116" /> +<TGConnectingPoint num="38" id="8117" /> +<TGConnectingPoint num="39" id="8118" /> +<TGConnectingPoint num="40" id="8119" /> +<TGConnectingPoint num="41" id="8120" /> +<TGConnectingPoint num="42" id="8121" /> +<TGConnectingPoint num="43" id="8122" /> +<TGConnectingPoint num="44" id="8123" /> +<TGConnectingPoint num="45" id="8124" /> +<TGConnectingPoint num="46" id="8125" /> +<TGConnectingPoint num="47" id="8126" /> +<TGConnectingPoint num="48" id="8127" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8178" > +<cdparam x="609" y="54" /> +<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="DMA_Controller_2" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8129" /> +<TGConnectingPoint num="1" id="8130" /> +<TGConnectingPoint num="2" id="8131" /> +<TGConnectingPoint num="3" id="8132" /> +<TGConnectingPoint num="4" id="8133" /> +<TGConnectingPoint num="5" id="8134" /> +<TGConnectingPoint num="6" id="8135" /> +<TGConnectingPoint num="7" id="8136" /> +<TGConnectingPoint num="8" id="8137" /> +<TGConnectingPoint num="9" id="8138" /> +<TGConnectingPoint num="10" id="8139" /> +<TGConnectingPoint num="11" id="8140" /> +<TGConnectingPoint num="12" id="8141" /> +<TGConnectingPoint num="13" id="8142" /> +<TGConnectingPoint num="14" id="8143" /> +<TGConnectingPoint num="15" id="8144" /> +<TGConnectingPoint num="16" id="8145" /> +<TGConnectingPoint num="17" id="8146" /> +<TGConnectingPoint num="18" id="8147" /> +<TGConnectingPoint num="19" id="8148" /> +<TGConnectingPoint num="20" id="8149" /> +<TGConnectingPoint num="21" id="8150" /> +<TGConnectingPoint num="22" id="8151" /> +<TGConnectingPoint num="23" id="8152" /> +<TGConnectingPoint num="24" id="8153" /> +<TGConnectingPoint num="25" id="8154" /> +<TGConnectingPoint num="26" id="8155" /> +<TGConnectingPoint num="27" id="8156" /> +<TGConnectingPoint num="28" id="8157" /> +<TGConnectingPoint num="29" id="8158" /> +<TGConnectingPoint num="30" id="8159" /> +<TGConnectingPoint num="31" id="8160" /> +<TGConnectingPoint num="32" id="8161" /> +<TGConnectingPoint num="33" id="8162" /> +<TGConnectingPoint num="34" id="8163" /> +<TGConnectingPoint num="35" id="8164" /> +<TGConnectingPoint num="36" id="8165" /> +<TGConnectingPoint num="37" id="8166" /> +<TGConnectingPoint num="38" id="8167" /> +<TGConnectingPoint num="39" id="8168" /> +<TGConnectingPoint num="40" id="8169" /> +<TGConnectingPoint num="41" id="8170" /> +<TGConnectingPoint num="42" id="8171" /> +<TGConnectingPoint num="43" id="8172" /> +<TGConnectingPoint num="44" id="8173" /> +<TGConnectingPoint num="45" id="8174" /> +<TGConnectingPoint num="46" id="8175" /> +<TGConnectingPoint num="47" id="8176" /> +<TGConnectingPoint num="48" id="8177" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8228" > +<cdparam x="165" y="54" /> +<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_2" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8179" /> +<TGConnectingPoint num="1" id="8180" /> +<TGConnectingPoint num="2" id="8181" /> +<TGConnectingPoint num="3" id="8182" /> +<TGConnectingPoint num="4" id="8183" /> +<TGConnectingPoint num="5" id="8184" /> +<TGConnectingPoint num="6" id="8185" /> +<TGConnectingPoint num="7" id="8186" /> +<TGConnectingPoint num="8" id="8187" /> +<TGConnectingPoint num="9" id="8188" /> +<TGConnectingPoint num="10" id="8189" /> +<TGConnectingPoint num="11" id="8190" /> +<TGConnectingPoint num="12" id="8191" /> +<TGConnectingPoint num="13" id="8192" /> +<TGConnectingPoint num="14" id="8193" /> +<TGConnectingPoint num="15" id="8194" /> +<TGConnectingPoint num="16" id="8195" /> +<TGConnectingPoint num="17" id="8196" /> +<TGConnectingPoint num="18" id="8197" /> +<TGConnectingPoint num="19" id="8198" /> +<TGConnectingPoint num="20" id="8199" /> +<TGConnectingPoint num="21" id="8200" /> +<TGConnectingPoint num="22" id="8201" /> +<TGConnectingPoint num="23" id="8202" /> +<TGConnectingPoint num="24" id="8203" /> +<TGConnectingPoint num="25" id="8204" /> +<TGConnectingPoint num="26" id="8205" /> +<TGConnectingPoint num="27" id="8206" /> +<TGConnectingPoint num="28" id="8207" /> +<TGConnectingPoint num="29" id="8208" /> +<TGConnectingPoint num="30" id="8209" /> +<TGConnectingPoint num="31" id="8210" /> +<TGConnectingPoint num="32" id="8211" /> +<TGConnectingPoint num="33" id="8212" /> +<TGConnectingPoint num="34" id="8213" /> +<TGConnectingPoint num="35" id="8214" /> +<TGConnectingPoint num="36" id="8215" /> +<TGConnectingPoint num="37" id="8216" /> +<TGConnectingPoint num="38" id="8217" /> +<TGConnectingPoint num="39" id="8218" /> +<TGConnectingPoint num="40" id="8219" /> +<TGConnectingPoint num="41" id="8220" /> +<TGConnectingPoint num="42" id="8221" /> +<TGConnectingPoint num="43" id="8222" /> +<TGConnectingPoint num="44" id="8223" /> +<TGConnectingPoint num="45" id="8224" /> +<TGConnectingPoint num="46" id="8225" /> +<TGConnectingPoint num="47" id="8226" /> +<TGConnectingPoint num="48" id="8227" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="8229" > +<cdparam x="389" y="164" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> +<P1 x="389" y="124" id="8085" /> +<P2 x="614" y="124" id="8135" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter2" /> +<Param index="1" id="sourceAddress2" /> +<Param index="2" id="destinationAddress2" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8230" > +<cdparam x="170" y="134" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> +<P1 x="170" y="94" id="8182" /> +<P2 x="389" y="94" id="8082" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="counter2" /> +<Param index="1" id="sourceAddress2" /> +<Param index="2" id="destinationAddress2" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="DMACycle_SD2" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1520" id="8280" > +<cdparam x="1037" 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="Dst_Storage_Instance_2" value="Storage instance name" /> +<TGConnectingPoint num="0" id="8231" /> +<TGConnectingPoint num="1" id="8232" /> +<TGConnectingPoint num="2" id="8233" /> +<TGConnectingPoint num="3" id="8234" /> +<TGConnectingPoint num="4" id="8235" /> +<TGConnectingPoint num="5" id="8236" /> +<TGConnectingPoint num="6" id="8237" /> +<TGConnectingPoint num="7" id="8238" /> +<TGConnectingPoint num="8" id="8239" /> +<TGConnectingPoint num="9" id="8240" /> +<TGConnectingPoint num="10" id="8241" /> +<TGConnectingPoint num="11" id="8242" /> +<TGConnectingPoint num="12" id="8243" /> +<TGConnectingPoint num="13" id="8244" /> +<TGConnectingPoint num="14" id="8245" /> +<TGConnectingPoint num="15" id="8246" /> +<TGConnectingPoint num="16" id="8247" /> +<TGConnectingPoint num="17" id="8248" /> +<TGConnectingPoint num="18" id="8249" /> +<TGConnectingPoint num="19" id="8250" /> +<TGConnectingPoint num="20" id="8251" /> +<TGConnectingPoint num="21" id="8252" /> +<TGConnectingPoint num="22" id="8253" /> +<TGConnectingPoint num="23" id="8254" /> +<TGConnectingPoint num="24" id="8255" /> +<TGConnectingPoint num="25" id="8256" /> +<TGConnectingPoint num="26" id="8257" /> +<TGConnectingPoint num="27" id="8258" /> +<TGConnectingPoint num="28" id="8259" /> +<TGConnectingPoint num="29" id="8260" /> +<TGConnectingPoint num="30" id="8261" /> +<TGConnectingPoint num="31" id="8262" /> +<TGConnectingPoint num="32" id="8263" /> +<TGConnectingPoint num="33" id="8264" /> +<TGConnectingPoint num="34" id="8265" /> +<TGConnectingPoint num="35" id="8266" /> +<TGConnectingPoint num="36" id="8267" /> +<TGConnectingPoint num="37" id="8268" /> +<TGConnectingPoint num="38" id="8269" /> +<TGConnectingPoint num="39" id="8270" /> +<TGConnectingPoint num="40" id="8271" /> +<TGConnectingPoint num="41" id="8272" /> +<TGConnectingPoint num="42" id="8273" /> +<TGConnectingPoint num="43" id="8274" /> +<TGConnectingPoint num="44" id="8275" /> +<TGConnectingPoint num="45" id="8276" /> +<TGConnectingPoint num="46" id="8277" /> +<TGConnectingPoint num="47" id="8278" /> +<TGConnectingPoint num="48" id="8279" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="8330" > +<cdparam x="826" 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="Transfer_Instance_7" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="8281" /> +<TGConnectingPoint num="1" id="8282" /> +<TGConnectingPoint num="2" id="8283" /> +<TGConnectingPoint num="3" id="8284" /> +<TGConnectingPoint num="4" id="8285" /> +<TGConnectingPoint num="5" id="8286" /> +<TGConnectingPoint num="6" id="8287" /> +<TGConnectingPoint num="7" id="8288" /> +<TGConnectingPoint num="8" id="8289" /> +<TGConnectingPoint num="9" id="8290" /> +<TGConnectingPoint num="10" id="8291" /> +<TGConnectingPoint num="11" id="8292" /> +<TGConnectingPoint num="12" id="8293" /> +<TGConnectingPoint num="13" id="8294" /> +<TGConnectingPoint num="14" id="8295" /> +<TGConnectingPoint num="15" id="8296" /> +<TGConnectingPoint num="16" id="8297" /> +<TGConnectingPoint num="17" id="8298" /> +<TGConnectingPoint num="18" id="8299" /> +<TGConnectingPoint num="19" id="8300" /> +<TGConnectingPoint num="20" id="8301" /> +<TGConnectingPoint num="21" id="8302" /> +<TGConnectingPoint num="22" id="8303" /> +<TGConnectingPoint num="23" id="8304" /> +<TGConnectingPoint num="24" id="8305" /> +<TGConnectingPoint num="25" id="8306" /> +<TGConnectingPoint num="26" id="8307" /> +<TGConnectingPoint num="27" id="8308" /> +<TGConnectingPoint num="28" id="8309" /> +<TGConnectingPoint num="29" id="8310" /> +<TGConnectingPoint num="30" id="8311" /> +<TGConnectingPoint num="31" id="8312" /> +<TGConnectingPoint num="32" id="8313" /> +<TGConnectingPoint num="33" id="8314" /> +<TGConnectingPoint num="34" id="8315" /> +<TGConnectingPoint num="35" id="8316" /> +<TGConnectingPoint num="36" id="8317" /> +<TGConnectingPoint num="37" id="8318" /> +<TGConnectingPoint num="38" id="8319" /> +<TGConnectingPoint num="39" id="8320" /> +<TGConnectingPoint num="40" id="8321" /> +<TGConnectingPoint num="41" id="8322" /> +<TGConnectingPoint num="42" id="8323" /> +<TGConnectingPoint num="43" id="8324" /> +<TGConnectingPoint num="44" id="8325" /> +<TGConnectingPoint num="45" id="8326" /> +<TGConnectingPoint num="46" id="8327" /> +<TGConnectingPoint num="47" id="8328" /> +<TGConnectingPoint num="48" id="8329" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1521" id="8380" > +<cdparam x="357" 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="Transfer_Instance_6" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="8331" /> +<TGConnectingPoint num="1" id="8332" /> +<TGConnectingPoint num="2" id="8333" /> +<TGConnectingPoint num="3" id="8334" /> +<TGConnectingPoint num="4" id="8335" /> +<TGConnectingPoint num="5" id="8336" /> +<TGConnectingPoint num="6" id="8337" /> +<TGConnectingPoint num="7" id="8338" /> +<TGConnectingPoint num="8" id="8339" /> +<TGConnectingPoint num="9" id="8340" /> +<TGConnectingPoint num="10" id="8341" /> +<TGConnectingPoint num="11" id="8342" /> +<TGConnectingPoint num="12" id="8343" /> +<TGConnectingPoint num="13" id="8344" /> +<TGConnectingPoint num="14" id="8345" /> +<TGConnectingPoint num="15" id="8346" /> +<TGConnectingPoint num="16" id="8347" /> +<TGConnectingPoint num="17" id="8348" /> +<TGConnectingPoint num="18" id="8349" /> +<TGConnectingPoint num="19" id="8350" /> +<TGConnectingPoint num="20" id="8351" /> +<TGConnectingPoint num="21" id="8352" /> +<TGConnectingPoint num="22" id="8353" /> +<TGConnectingPoint num="23" id="8354" /> +<TGConnectingPoint num="24" id="8355" /> +<TGConnectingPoint num="25" id="8356" /> +<TGConnectingPoint num="26" id="8357" /> +<TGConnectingPoint num="27" id="8358" /> +<TGConnectingPoint num="28" id="8359" /> +<TGConnectingPoint num="29" id="8360" /> +<TGConnectingPoint num="30" id="8361" /> +<TGConnectingPoint num="31" id="8362" /> +<TGConnectingPoint num="32" id="8363" /> +<TGConnectingPoint num="33" id="8364" /> +<TGConnectingPoint num="34" id="8365" /> +<TGConnectingPoint num="35" id="8366" /> +<TGConnectingPoint num="36" id="8367" /> +<TGConnectingPoint num="37" id="8368" /> +<TGConnectingPoint num="38" id="8369" /> +<TGConnectingPoint num="39" id="8370" /> +<TGConnectingPoint num="40" id="8371" /> +<TGConnectingPoint num="41" id="8372" /> +<TGConnectingPoint num="42" id="8373" /> +<TGConnectingPoint num="43" id="8374" /> +<TGConnectingPoint num="44" id="8375" /> +<TGConnectingPoint num="45" id="8376" /> +<TGConnectingPoint num="46" id="8377" /> +<TGConnectingPoint num="47" id="8378" /> +<TGConnectingPoint num="48" id="8379" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1520" id="8430" > +<cdparam x="608" 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="Src_Storage_Instance_2" value="Storage instance name" /> +<TGConnectingPoint num="0" id="8381" /> +<TGConnectingPoint num="1" id="8382" /> +<TGConnectingPoint num="2" id="8383" /> +<TGConnectingPoint num="3" id="8384" /> +<TGConnectingPoint num="4" id="8385" /> +<TGConnectingPoint num="5" id="8386" /> +<TGConnectingPoint num="6" id="8387" /> +<TGConnectingPoint num="7" id="8388" /> +<TGConnectingPoint num="8" id="8389" /> +<TGConnectingPoint num="9" id="8390" /> +<TGConnectingPoint num="10" id="8391" /> +<TGConnectingPoint num="11" id="8392" /> +<TGConnectingPoint num="12" id="8393" /> +<TGConnectingPoint num="13" id="8394" /> +<TGConnectingPoint num="14" id="8395" /> +<TGConnectingPoint num="15" id="8396" /> +<TGConnectingPoint num="16" id="8397" /> +<TGConnectingPoint num="17" id="8398" /> +<TGConnectingPoint num="18" id="8399" /> +<TGConnectingPoint num="19" id="8400" /> +<TGConnectingPoint num="20" id="8401" /> +<TGConnectingPoint num="21" id="8402" /> +<TGConnectingPoint num="22" id="8403" /> +<TGConnectingPoint num="23" id="8404" /> +<TGConnectingPoint num="24" id="8405" /> +<TGConnectingPoint num="25" id="8406" /> +<TGConnectingPoint num="26" id="8407" /> +<TGConnectingPoint num="27" id="8408" /> +<TGConnectingPoint num="28" id="8409" /> +<TGConnectingPoint num="29" id="8410" /> +<TGConnectingPoint num="30" id="8411" /> +<TGConnectingPoint num="31" id="8412" /> +<TGConnectingPoint num="32" id="8413" /> +<TGConnectingPoint num="33" id="8414" /> +<TGConnectingPoint num="34" id="8415" /> +<TGConnectingPoint num="35" id="8416" /> +<TGConnectingPoint num="36" id="8417" /> +<TGConnectingPoint num="37" id="8418" /> +<TGConnectingPoint num="38" id="8419" /> +<TGConnectingPoint num="39" id="8420" /> +<TGConnectingPoint num="40" id="8421" /> +<TGConnectingPoint num="41" id="8422" /> +<TGConnectingPoint num="42" id="8423" /> +<TGConnectingPoint num="43" id="8424" /> +<TGConnectingPoint num="44" id="8425" /> +<TGConnectingPoint num="45" id="8426" /> +<TGConnectingPoint num="46" id="8427" /> +<TGConnectingPoint num="47" id="8428" /> +<TGConnectingPoint num="48" id="8429" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8489" > +<cdparam x="126" 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="DMA_Controller_2" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8440" /> +<TGConnectingPoint num="1" id="8441" /> +<TGConnectingPoint num="2" id="8442" /> +<TGConnectingPoint num="3" id="8443" /> +<TGConnectingPoint num="4" id="8444" /> +<TGConnectingPoint num="5" id="8445" /> +<TGConnectingPoint num="6" id="8446" /> +<TGConnectingPoint num="7" id="8447" /> +<TGConnectingPoint num="8" id="8448" /> +<TGConnectingPoint num="9" id="8449" /> +<TGConnectingPoint num="10" id="8450" /> +<TGConnectingPoint num="11" id="8451" /> +<TGConnectingPoint num="12" id="8452" /> +<TGConnectingPoint num="13" id="8453" /> +<TGConnectingPoint num="14" id="8454" /> +<TGConnectingPoint num="15" id="8455" /> +<TGConnectingPoint num="16" id="8456" /> +<TGConnectingPoint num="17" id="8457" /> +<TGConnectingPoint num="18" id="8458" /> +<TGConnectingPoint num="19" id="8459" /> +<TGConnectingPoint num="20" id="8460" /> +<TGConnectingPoint num="21" id="8461" /> +<TGConnectingPoint num="22" id="8462" /> +<TGConnectingPoint num="23" id="8463" /> +<TGConnectingPoint num="24" id="8464" /> +<TGConnectingPoint num="25" id="8465" /> +<TGConnectingPoint num="26" id="8466" /> +<TGConnectingPoint num="27" id="8467" /> +<TGConnectingPoint num="28" id="8468" /> +<TGConnectingPoint num="29" id="8469" /> +<TGConnectingPoint num="30" id="8470" /> +<TGConnectingPoint num="31" id="8471" /> +<TGConnectingPoint num="32" id="8472" /> +<TGConnectingPoint num="33" id="8473" /> +<TGConnectingPoint num="34" id="8474" /> +<TGConnectingPoint num="35" id="8475" /> +<TGConnectingPoint num="36" id="8476" /> +<TGConnectingPoint num="37" id="8477" /> +<TGConnectingPoint num="38" id="8478" /> +<TGConnectingPoint num="39" id="8479" /> +<TGConnectingPoint num="40" id="8480" /> +<TGConnectingPoint num="41" id="8481" /> +<TGConnectingPoint num="42" id="8482" /> +<TGConnectingPoint num="43" id="8483" /> +<TGConnectingPoint num="44" id="8484" /> +<TGConnectingPoint num="45" id="8485" /> +<TGConnectingPoint num="46" id="8486" /> +<TGConnectingPoint num="47" id="8487" /> +<TGConnectingPoint num="48" id="8488" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1524" id="8439" > +<father id="8489" num="0" /> +<cdparam x="131" y="253" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> +<TGConnectingPoint num="0" id="8431" /> +<TGConnectingPoint num="1" id="8432" /> +<TGConnectingPoint num="2" id="8433" /> +<TGConnectingPoint num="3" id="8434" /> +<TGConnectingPoint num="4" id="8435" /> +<TGConnectingPoint num="5" id="8436" /> +<TGConnectingPoint num="6" id="8437" /> +<TGConnectingPoint num="7" id="8438" /> +</SUBCOMPONENT> + +<CONNECTOR type="1523" id="8490" > +<cdparam x="831" y="247" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress2, 1)" /> +<P1 x="831" y="267" id="8301" /> +<P2 x="1042" y="267" id="8251" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress2" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8491" > +<cdparam x="131" y="217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Write" value="Write(destinationAddress2, 1)" /> +<P1 x="131" y="237" id="8457" /> +<P2 x="831" y="237" id="8298" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="destinationAddress2" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8492" > +<cdparam x="362" y="127" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress2, 1)" /> +<P1 x="362" y="147" id="8339" /> +<P2 x="613" y="147" id="8389" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress2" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8493" > +<cdparam x="148" y="96" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Read" value="Read(sourceAddress2, 1)" /> +<P1 x="131" y="117" id="8445" /> +<P2 x="362" y="117" id="8336" /> +<AutomaticDrawing data="true" /> +<extraparam> +<Param index="0" id="sourceAddress2" /> +<Param index="1" id="1" /> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +<TMLSDPanel name="TerminateDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1521" id="8543" > +<cdparam x="280" y="53" /> +<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_8" value="Transfer instance name" /> +<TGConnectingPoint num="0" id="8494" /> +<TGConnectingPoint num="1" id="8495" /> +<TGConnectingPoint num="2" id="8496" /> +<TGConnectingPoint num="3" id="8497" /> +<TGConnectingPoint num="4" id="8498" /> +<TGConnectingPoint num="5" id="8499" /> +<TGConnectingPoint num="6" id="8500" /> +<TGConnectingPoint num="7" id="8501" /> +<TGConnectingPoint num="8" id="8502" /> +<TGConnectingPoint num="9" id="8503" /> +<TGConnectingPoint num="10" id="8504" /> +<TGConnectingPoint num="11" id="8505" /> +<TGConnectingPoint num="12" id="8506" /> +<TGConnectingPoint num="13" id="8507" /> +<TGConnectingPoint num="14" id="8508" /> +<TGConnectingPoint num="15" id="8509" /> +<TGConnectingPoint num="16" id="8510" /> +<TGConnectingPoint num="17" id="8511" /> +<TGConnectingPoint num="18" id="8512" /> +<TGConnectingPoint num="19" id="8513" /> +<TGConnectingPoint num="20" id="8514" /> +<TGConnectingPoint num="21" id="8515" /> +<TGConnectingPoint num="22" id="8516" /> +<TGConnectingPoint num="23" id="8517" /> +<TGConnectingPoint num="24" id="8518" /> +<TGConnectingPoint num="25" id="8519" /> +<TGConnectingPoint num="26" id="8520" /> +<TGConnectingPoint num="27" id="8521" /> +<TGConnectingPoint num="28" id="8522" /> +<TGConnectingPoint num="29" id="8523" /> +<TGConnectingPoint num="30" id="8524" /> +<TGConnectingPoint num="31" id="8525" /> +<TGConnectingPoint num="32" id="8526" /> +<TGConnectingPoint num="33" id="8527" /> +<TGConnectingPoint num="34" id="8528" /> +<TGConnectingPoint num="35" id="8529" /> +<TGConnectingPoint num="36" id="8530" /> +<TGConnectingPoint num="37" id="8531" /> +<TGConnectingPoint num="38" id="8532" /> +<TGConnectingPoint num="39" id="8533" /> +<TGConnectingPoint num="40" id="8534" /> +<TGConnectingPoint num="41" id="8535" /> +<TGConnectingPoint num="42" id="8536" /> +<TGConnectingPoint num="43" id="8537" /> +<TGConnectingPoint num="44" id="8538" /> +<TGConnectingPoint num="45" id="8539" /> +<TGConnectingPoint num="46" id="8540" /> +<TGConnectingPoint num="47" id="8541" /> +<TGConnectingPoint num="48" id="8542" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8593" > +<cdparam x="505" y="53" /> +<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="DMA_Controller_2" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8544" /> +<TGConnectingPoint num="1" id="8545" /> +<TGConnectingPoint num="2" id="8546" /> +<TGConnectingPoint num="3" id="8547" /> +<TGConnectingPoint num="4" id="8548" /> +<TGConnectingPoint num="5" id="8549" /> +<TGConnectingPoint num="6" id="8550" /> +<TGConnectingPoint num="7" id="8551" /> +<TGConnectingPoint num="8" id="8552" /> +<TGConnectingPoint num="9" id="8553" /> +<TGConnectingPoint num="10" id="8554" /> +<TGConnectingPoint num="11" id="8555" /> +<TGConnectingPoint num="12" id="8556" /> +<TGConnectingPoint num="13" id="8557" /> +<TGConnectingPoint num="14" id="8558" /> +<TGConnectingPoint num="15" id="8559" /> +<TGConnectingPoint num="16" id="8560" /> +<TGConnectingPoint num="17" id="8561" /> +<TGConnectingPoint num="18" id="8562" /> +<TGConnectingPoint num="19" id="8563" /> +<TGConnectingPoint num="20" id="8564" /> +<TGConnectingPoint num="21" id="8565" /> +<TGConnectingPoint num="22" id="8566" /> +<TGConnectingPoint num="23" id="8567" /> +<TGConnectingPoint num="24" id="8568" /> +<TGConnectingPoint num="25" id="8569" /> +<TGConnectingPoint num="26" id="8570" /> +<TGConnectingPoint num="27" id="8571" /> +<TGConnectingPoint num="28" id="8572" /> +<TGConnectingPoint num="29" id="8573" /> +<TGConnectingPoint num="30" id="8574" /> +<TGConnectingPoint num="31" id="8575" /> +<TGConnectingPoint num="32" id="8576" /> +<TGConnectingPoint num="33" id="8577" /> +<TGConnectingPoint num="34" id="8578" /> +<TGConnectingPoint num="35" id="8579" /> +<TGConnectingPoint num="36" id="8580" /> +<TGConnectingPoint num="37" id="8581" /> +<TGConnectingPoint num="38" id="8582" /> +<TGConnectingPoint num="39" id="8583" /> +<TGConnectingPoint num="40" id="8584" /> +<TGConnectingPoint num="41" id="8585" /> +<TGConnectingPoint num="42" id="8586" /> +<TGConnectingPoint num="43" id="8587" /> +<TGConnectingPoint num="44" id="8588" /> +<TGConnectingPoint num="45" id="8589" /> +<TGConnectingPoint num="46" id="8590" /> +<TGConnectingPoint num="47" id="8591" /> +<TGConnectingPoint num="48" id="8592" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1522" id="8643" > +<cdparam x="61" y="53" /> +<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_2" value="Controller instance name" /> +<TGConnectingPoint num="0" id="8594" /> +<TGConnectingPoint num="1" id="8595" /> +<TGConnectingPoint num="2" id="8596" /> +<TGConnectingPoint num="3" id="8597" /> +<TGConnectingPoint num="4" id="8598" /> +<TGConnectingPoint num="5" id="8599" /> +<TGConnectingPoint num="6" id="8600" /> +<TGConnectingPoint num="7" id="8601" /> +<TGConnectingPoint num="8" id="8602" /> +<TGConnectingPoint num="9" id="8603" /> +<TGConnectingPoint num="10" id="8604" /> +<TGConnectingPoint num="11" id="8605" /> +<TGConnectingPoint num="12" id="8606" /> +<TGConnectingPoint num="13" id="8607" /> +<TGConnectingPoint num="14" id="8608" /> +<TGConnectingPoint num="15" id="8609" /> +<TGConnectingPoint num="16" id="8610" /> +<TGConnectingPoint num="17" id="8611" /> +<TGConnectingPoint num="18" id="8612" /> +<TGConnectingPoint num="19" id="8613" /> +<TGConnectingPoint num="20" id="8614" /> +<TGConnectingPoint num="21" id="8615" /> +<TGConnectingPoint num="22" id="8616" /> +<TGConnectingPoint num="23" id="8617" /> +<TGConnectingPoint num="24" id="8618" /> +<TGConnectingPoint num="25" id="8619" /> +<TGConnectingPoint num="26" id="8620" /> +<TGConnectingPoint num="27" id="8621" /> +<TGConnectingPoint num="28" id="8622" /> +<TGConnectingPoint num="29" id="8623" /> +<TGConnectingPoint num="30" id="8624" /> +<TGConnectingPoint num="31" id="8625" /> +<TGConnectingPoint num="32" id="8626" /> +<TGConnectingPoint num="33" id="8627" /> +<TGConnectingPoint num="34" id="8628" /> +<TGConnectingPoint num="35" id="8629" /> +<TGConnectingPoint num="36" id="8630" /> +<TGConnectingPoint num="37" id="8631" /> +<TGConnectingPoint num="38" id="8632" /> +<TGConnectingPoint num="39" id="8633" /> +<TGConnectingPoint num="40" id="8634" /> +<TGConnectingPoint num="41" id="8635" /> +<TGConnectingPoint num="42" id="8636" /> +<TGConnectingPoint num="43" id="8637" /> +<TGConnectingPoint num="44" id="8638" /> +<TGConnectingPoint num="45" id="8639" /> +<TGConnectingPoint num="46" id="8640" /> +<TGConnectingPoint num="47" id="8641" /> +<TGConnectingPoint num="48" id="8642" /> +<extraparam> +<Mapping mappedOn="" /> +<Actor data="false" /> +<Attribute access="2" id="sourceAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="destinationAddress2" value="" type="10" typeOther="" /> +<Attribute access="2" id="counter2" value="" type="0" typeOther="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="1523" id="8644" > +<cdparam x="285" y="113" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="285" y="113" id="8499" /> +<P2 x="66" y="113" id="8599" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> +<CONNECTOR type="1523" id="8645" > +<cdparam x="510" y="83" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="TransferTerminated" value="TransferTerminated()" /> +<P1 x="510" y="83" id="8546" /> +<P2 x="285" y="83" id="8496" /> +<AutomaticDrawing data="true" /> +<extraparam> +</extraparam> +</CONNECTOR> + +</TMLSDPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="Embb" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1100" id="8670" > +<cdparam x="560" y="807" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="8646" /> +<TGConnectingPoint num="1" id="8647" /> +<TGConnectingPoint num="2" id="8648" /> +<TGConnectingPoint num="3" id="8649" /> +<TGConnectingPoint num="4" id="8650" /> +<TGConnectingPoint num="5" id="8651" /> +<TGConnectingPoint num="6" id="8652" /> +<TGConnectingPoint num="7" id="8653" /> +<TGConnectingPoint num="8" id="8654" /> +<TGConnectingPoint num="9" id="8655" /> +<TGConnectingPoint num="10" id="8656" /> +<TGConnectingPoint num="11" id="8657" /> +<TGConnectingPoint num="12" id="8658" /> +<TGConnectingPoint num="13" id="8659" /> +<TGConnectingPoint num="14" id="8660" /> +<TGConnectingPoint num="15" id="8661" /> +<TGConnectingPoint num="16" id="8662" /> +<TGConnectingPoint num="17" id="8663" /> +<TGConnectingPoint num="18" id="8664" /> +<TGConnectingPoint num="19" id="8665" /> +<TGConnectingPoint num="20" id="8666" /> +<TGConnectingPoint num="21" id="8667" /> +<TGConnectingPoint num="22" id="8668" /> +<TGConnectingPoint num="23" id="8669" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8695" > +<cdparam x="543" y="422" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="ADAIF_DMA" value="name" /> +<TGConnectingPoint num="0" id="8671" /> +<TGConnectingPoint num="1" id="8672" /> +<TGConnectingPoint num="2" id="8673" /> +<TGConnectingPoint num="3" id="8674" /> +<TGConnectingPoint num="4" id="8675" /> +<TGConnectingPoint num="5" id="8676" /> +<TGConnectingPoint num="6" id="8677" /> +<TGConnectingPoint num="7" id="8678" /> +<TGConnectingPoint num="8" id="8679" /> +<TGConnectingPoint num="9" id="8680" /> +<TGConnectingPoint num="10" id="8681" /> +<TGConnectingPoint num="11" id="8682" /> +<TGConnectingPoint num="12" id="8683" /> +<TGConnectingPoint num="13" id="8684" /> +<TGConnectingPoint num="14" id="8685" /> +<TGConnectingPoint num="15" id="8686" /> +<TGConnectingPoint num="16" id="8687" /> +<TGConnectingPoint num="17" id="8688" /> +<TGConnectingPoint num="18" id="8689" /> +<TGConnectingPoint num="19" id="8690" /> +<TGConnectingPoint num="20" id="8691" /> +<TGConnectingPoint num="21" id="8692" /> +<TGConnectingPoint num="22" id="8693" /> +<TGConnectingPoint num="23" id="8694" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="8720" > +<cdparam x="354" y="243" /> +<sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="ADAIF_MSS" value="name" /> +<TGConnectingPoint num="0" id="8696" /> +<TGConnectingPoint num="1" id="8697" /> +<TGConnectingPoint num="2" id="8698" /> +<TGConnectingPoint num="3" id="8699" /> +<TGConnectingPoint num="4" id="8700" /> +<TGConnectingPoint num="5" id="8701" /> +<TGConnectingPoint num="6" id="8702" /> +<TGConnectingPoint num="7" id="8703" /> +<TGConnectingPoint num="8" id="8704" /> +<TGConnectingPoint num="9" id="8705" /> +<TGConnectingPoint num="10" id="8706" /> +<TGConnectingPoint num="11" id="8707" /> +<TGConnectingPoint num="12" id="8708" /> +<TGConnectingPoint num="13" id="8709" /> +<TGConnectingPoint num="14" id="8710" /> +<TGConnectingPoint num="15" id="8711" /> +<TGConnectingPoint num="16" id="8712" /> +<TGConnectingPoint num="17" id="8713" /> +<TGConnectingPoint num="18" id="8714" /> +<TGConnectingPoint num="19" id="8715" /> +<TGConnectingPoint num="20" id="8716" /> +<TGConnectingPoint num="21" id="8717" /> +<TGConnectingPoint num="22" id="8718" /> +<TGConnectingPoint num="23" id="8719" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ADAIF_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8745" > +<cdparam x="29" y="215" /> +<sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="ADAIF_PSS" value="name" /> +<TGConnectingPoint num="0" id="8721" /> +<TGConnectingPoint num="1" id="8722" /> +<TGConnectingPoint num="2" id="8723" /> +<TGConnectingPoint num="3" id="8724" /> +<TGConnectingPoint num="4" id="8725" /> +<TGConnectingPoint num="5" id="8726" /> +<TGConnectingPoint num="6" id="8727" /> +<TGConnectingPoint num="7" id="8728" /> +<TGConnectingPoint num="8" id="8729" /> +<TGConnectingPoint num="9" id="8730" /> +<TGConnectingPoint num="10" id="8731" /> +<TGConnectingPoint num="11" id="8732" /> +<TGConnectingPoint num="12" id="8733" /> +<TGConnectingPoint num="13" id="8734" /> +<TGConnectingPoint num="14" id="8735" /> +<TGConnectingPoint num="15" id="8736" /> +<TGConnectingPoint num="16" id="8737" /> +<TGConnectingPoint num="17" id="8738" /> +<TGConnectingPoint num="18" id="8739" /> +<TGConnectingPoint num="19" id="8740" /> +<TGConnectingPoint num="20" id="8741" /> +<TGConnectingPoint num="21" id="8742" /> +<TGConnectingPoint num="22" id="8743" /> +<TGConnectingPoint num="23" id="8744" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="8770" > +<cdparam x="306" y="545" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="ADAIF_Bridge" value="name" /> +<TGConnectingPoint num="0" id="8746" /> +<TGConnectingPoint num="1" id="8747" /> +<TGConnectingPoint num="2" id="8748" /> +<TGConnectingPoint num="3" id="8749" /> +<TGConnectingPoint num="4" id="8750" /> +<TGConnectingPoint num="5" id="8751" /> +<TGConnectingPoint num="6" id="8752" /> +<TGConnectingPoint num="7" id="8753" /> +<TGConnectingPoint num="8" id="8754" /> +<TGConnectingPoint num="9" id="8755" /> +<TGConnectingPoint num="10" id="8756" /> +<TGConnectingPoint num="11" id="8757" /> +<TGConnectingPoint num="12" id="8758" /> +<TGConnectingPoint num="13" id="8759" /> +<TGConnectingPoint num="14" id="8760" /> +<TGConnectingPoint num="15" id="8761" /> +<TGConnectingPoint num="16" id="8762" /> +<TGConnectingPoint num="17" id="8763" /> +<TGConnectingPoint num="18" id="8764" /> +<TGConnectingPoint num="19" id="8765" /> +<TGConnectingPoint num="20" id="8766" /> +<TGConnectingPoint num="21" id="8767" /> +<TGConnectingPoint num="22" id="8768" /> +<TGConnectingPoint num="23" id="8769" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="8795" > +<cdparam x="1544" y="737" /> +<sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="DDR" value="name" /> +<TGConnectingPoint num="0" id="8771" /> +<TGConnectingPoint num="1" id="8772" /> +<TGConnectingPoint num="2" id="8773" /> +<TGConnectingPoint num="3" id="8774" /> +<TGConnectingPoint num="4" id="8775" /> +<TGConnectingPoint num="5" id="8776" /> +<TGConnectingPoint num="6" id="8777" /> +<TGConnectingPoint num="7" id="8778" /> +<TGConnectingPoint num="8" id="8779" /> +<TGConnectingPoint num="9" id="8780" /> +<TGConnectingPoint num="10" id="8781" /> +<TGConnectingPoint num="11" id="8782" /> +<TGConnectingPoint num="12" id="8783" /> +<TGConnectingPoint num="13" id="8784" /> +<TGConnectingPoint num="14" id="8785" /> +<TGConnectingPoint num="15" id="8786" /> +<TGConnectingPoint num="16" id="8787" /> +<TGConnectingPoint num="17" id="8788" /> +<TGConnectingPoint num="18" id="8789" /> +<TGConnectingPoint num="19" id="8790" /> +<TGConnectingPoint num="20" id="8791" /> +<TGConnectingPoint num="21" id="8792" /> +<TGConnectingPoint num="22" id="8793" /> +<TGConnectingPoint num="23" id="8794" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DDR" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8820" > +<cdparam x="1444" y="293" /> +<sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MainCPU" value="name" /> +<TGConnectingPoint num="0" id="8796" /> +<TGConnectingPoint num="1" id="8797" /> +<TGConnectingPoint num="2" id="8798" /> +<TGConnectingPoint num="3" id="8799" /> +<TGConnectingPoint num="4" id="8800" /> +<TGConnectingPoint num="5" id="8801" /> +<TGConnectingPoint num="6" id="8802" /> +<TGConnectingPoint num="7" id="8803" /> +<TGConnectingPoint num="8" id="8804" /> +<TGConnectingPoint num="9" id="8805" /> +<TGConnectingPoint num="10" id="8806" /> +<TGConnectingPoint num="11" id="8807" /> +<TGConnectingPoint num="12" id="8808" /> +<TGConnectingPoint num="13" id="8809" /> +<TGConnectingPoint num="14" id="8810" /> +<TGConnectingPoint num="15" id="8811" /> +<TGConnectingPoint num="16" id="8812" /> +<TGConnectingPoint num="17" id="8813" /> +<TGConnectingPoint num="18" id="8814" /> +<TGConnectingPoint num="19" id="8815" /> +<TGConnectingPoint num="20" id="8816" /> +<TGConnectingPoint num="21" id="8817" /> +<TGConnectingPoint num="22" id="8818" /> +<TGConnectingPoint num="23" id="8819" /> +<extraparam> +<info stereotype="CPURR" nodeName="MainCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="8845" > +<cdparam x="1527" y="635" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MainBus" value="name" /> +<TGConnectingPoint num="0" id="8821" /> +<TGConnectingPoint num="1" id="8822" /> +<TGConnectingPoint num="2" id="8823" /> +<TGConnectingPoint num="3" id="8824" /> +<TGConnectingPoint num="4" id="8825" /> +<TGConnectingPoint num="5" id="8826" /> +<TGConnectingPoint num="6" id="8827" /> +<TGConnectingPoint num="7" id="8828" /> +<TGConnectingPoint num="8" id="8829" /> +<TGConnectingPoint num="9" id="8830" /> +<TGConnectingPoint num="10" id="8831" /> +<TGConnectingPoint num="11" id="8832" /> +<TGConnectingPoint num="12" id="8833" /> +<TGConnectingPoint num="13" id="8834" /> +<TGConnectingPoint num="14" id="8835" /> +<TGConnectingPoint num="15" id="8836" /> +<TGConnectingPoint num="16" id="8837" /> +<TGConnectingPoint num="17" id="8838" /> +<TGConnectingPoint num="18" id="8839" /> +<TGConnectingPoint num="19" id="8840" /> +<TGConnectingPoint num="20" id="8841" /> +<TGConnectingPoint num="21" id="8842" /> +<TGConnectingPoint num="22" id="8843" /> +<TGConnectingPoint num="23" id="8844" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MainBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="8870" > +<cdparam x="1367" y="610" /> +<sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="8846" /> +<TGConnectingPoint num="1" id="8847" /> +<TGConnectingPoint num="2" id="8848" /> +<TGConnectingPoint num="3" id="8849" /> +<TGConnectingPoint num="4" id="8850" /> +<TGConnectingPoint num="5" id="8851" /> +<TGConnectingPoint num="6" id="8852" /> +<TGConnectingPoint num="7" id="8853" /> +<TGConnectingPoint num="8" id="8854" /> +<TGConnectingPoint num="9" id="8855" /> +<TGConnectingPoint num="10" id="8856" /> +<TGConnectingPoint num="11" id="8857" /> +<TGConnectingPoint num="12" id="8858" /> +<TGConnectingPoint num="13" id="8859" /> +<TGConnectingPoint num="14" id="8860" /> +<TGConnectingPoint num="15" id="8861" /> +<TGConnectingPoint num="16" id="8862" /> +<TGConnectingPoint num="17" id="8863" /> +<TGConnectingPoint num="18" id="8864" /> +<TGConnectingPoint num="19" id="8865" /> +<TGConnectingPoint num="20" id="8866" /> +<TGConnectingPoint num="21" id="8867" /> +<TGConnectingPoint num="22" id="8868" /> +<TGConnectingPoint num="23" id="8869" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="8895" > +<cdparam x="231" y="635" /> +<sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="8871" /> +<TGConnectingPoint num="1" id="8872" /> +<TGConnectingPoint num="2" id="8873" /> +<TGConnectingPoint num="3" id="8874" /> +<TGConnectingPoint num="4" id="8875" /> +<TGConnectingPoint num="5" id="8876" /> +<TGConnectingPoint num="6" id="8877" /> +<TGConnectingPoint num="7" id="8878" /> +<TGConnectingPoint num="8" id="8879" /> +<TGConnectingPoint num="9" id="8880" /> +<TGConnectingPoint num="10" id="8881" /> +<TGConnectingPoint num="11" id="8882" /> +<TGConnectingPoint num="12" id="8883" /> +<TGConnectingPoint num="13" id="8884" /> +<TGConnectingPoint num="14" id="8885" /> +<TGConnectingPoint num="15" id="8886" /> +<TGConnectingPoint num="16" id="8887" /> +<TGConnectingPoint num="17" id="8888" /> +<TGConnectingPoint num="18" id="8889" /> +<TGConnectingPoint num="19" id="8890" /> +<TGConnectingPoint num="20" id="8891" /> +<TGConnectingPoint num="21" id="8892" /> +<TGConnectingPoint num="22" id="8893" /> +<TGConnectingPoint num="23" id="8894" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="8920" > +<cdparam x="306" y="737" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="8896" /> +<TGConnectingPoint num="1" id="8897" /> +<TGConnectingPoint num="2" id="8898" /> +<TGConnectingPoint num="3" id="8899" /> +<TGConnectingPoint num="4" id="8900" /> +<TGConnectingPoint num="5" id="8901" /> +<TGConnectingPoint num="6" id="8902" /> +<TGConnectingPoint num="7" id="8903" /> +<TGConnectingPoint num="8" id="8904" /> +<TGConnectingPoint num="9" id="8905" /> +<TGConnectingPoint num="10" id="8906" /> +<TGConnectingPoint num="11" id="8907" /> +<TGConnectingPoint num="12" id="8908" /> +<TGConnectingPoint num="13" id="8909" /> +<TGConnectingPoint num="14" id="8910" /> +<TGConnectingPoint num="15" id="8911" /> +<TGConnectingPoint num="16" id="8912" /> +<TGConnectingPoint num="17" id="8913" /> +<TGConnectingPoint num="18" id="8914" /> +<TGConnectingPoint num="19" id="8915" /> +<TGConnectingPoint num="20" id="8916" /> +<TGConnectingPoint num="21" id="8917" /> +<TGConnectingPoint num="22" id="8918" /> +<TGConnectingPoint num="23" id="8919" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="8945" > +<cdparam x="376" y="949" /> +<sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="8921" /> +<TGConnectingPoint num="1" id="8922" /> +<TGConnectingPoint num="2" id="8923" /> +<TGConnectingPoint num="3" id="8924" /> +<TGConnectingPoint num="4" id="8925" /> +<TGConnectingPoint num="5" id="8926" /> +<TGConnectingPoint num="6" id="8927" /> +<TGConnectingPoint num="7" id="8928" /> +<TGConnectingPoint num="8" id="8929" /> +<TGConnectingPoint num="9" id="8930" /> +<TGConnectingPoint num="10" id="8931" /> +<TGConnectingPoint num="11" id="8932" /> +<TGConnectingPoint num="12" id="8933" /> +<TGConnectingPoint num="13" id="8934" /> +<TGConnectingPoint num="14" id="8935" /> +<TGConnectingPoint num="15" id="8936" /> +<TGConnectingPoint num="16" id="8937" /> +<TGConnectingPoint num="17" id="8938" /> +<TGConnectingPoint num="18" id="8939" /> +<TGConnectingPoint num="19" id="8940" /> +<TGConnectingPoint num="20" id="8941" /> +<TGConnectingPoint num="21" id="8942" /> +<TGConnectingPoint num="22" id="8943" /> +<TGConnectingPoint num="23" id="8944" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="8970" > +<cdparam x="138" y="938" /> +<sizeparam width="187" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="8946" /> +<TGConnectingPoint num="1" id="8947" /> +<TGConnectingPoint num="2" id="8948" /> +<TGConnectingPoint num="3" id="8949" /> +<TGConnectingPoint num="4" id="8950" /> +<TGConnectingPoint num="5" id="8951" /> +<TGConnectingPoint num="6" id="8952" /> +<TGConnectingPoint num="7" id="8953" /> +<TGConnectingPoint num="8" id="8954" /> +<TGConnectingPoint num="9" id="8955" /> +<TGConnectingPoint num="10" id="8956" /> +<TGConnectingPoint num="11" id="8957" /> +<TGConnectingPoint num="12" id="8958" /> +<TGConnectingPoint num="13" id="8959" /> +<TGConnectingPoint num="14" id="8960" /> +<TGConnectingPoint num="15" id="8961" /> +<TGConnectingPoint num="16" id="8962" /> +<TGConnectingPoint num="17" id="8963" /> +<TGConnectingPoint num="18" id="8964" /> +<TGConnectingPoint num="19" id="8965" /> +<TGConnectingPoint num="20" id="8966" /> +<TGConnectingPoint num="21" id="8967" /> +<TGConnectingPoint num="22" id="8968" /> +<TGConnectingPoint num="23" id="8969" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="8995" > +<cdparam x="231" y="832" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="8971" /> +<TGConnectingPoint num="1" id="8972" /> +<TGConnectingPoint num="2" id="8973" /> +<TGConnectingPoint num="3" id="8974" /> +<TGConnectingPoint num="4" id="8975" /> +<TGConnectingPoint num="5" id="8976" /> +<TGConnectingPoint num="6" id="8977" /> +<TGConnectingPoint num="7" id="8978" /> +<TGConnectingPoint num="8" id="8979" /> +<TGConnectingPoint num="9" id="8980" /> +<TGConnectingPoint num="10" id="8981" /> +<TGConnectingPoint num="11" id="8982" /> +<TGConnectingPoint num="12" id="8983" /> +<TGConnectingPoint num="13" id="8984" /> +<TGConnectingPoint num="14" id="8985" /> +<TGConnectingPoint num="15" id="8986" /> +<TGConnectingPoint num="16" id="8987" /> +<TGConnectingPoint num="17" id="8988" /> +<TGConnectingPoint num="18" id="8989" /> +<TGConnectingPoint num="19" id="8990" /> +<TGConnectingPoint num="20" id="8991" /> +<TGConnectingPoint num="21" id="8992" /> +<TGConnectingPoint num="22" id="8993" /> +<TGConnectingPoint num="23" id="8994" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9020" > +<cdparam x="231" y="447" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="ADAIF_Bus" value="name" /> +<TGConnectingPoint num="0" id="8996" /> +<TGConnectingPoint num="1" id="8997" /> +<TGConnectingPoint num="2" id="8998" /> +<TGConnectingPoint num="3" id="8999" /> +<TGConnectingPoint num="4" id="9000" /> +<TGConnectingPoint num="5" id="9001" /> +<TGConnectingPoint num="6" id="9002" /> +<TGConnectingPoint num="7" id="9003" /> +<TGConnectingPoint num="8" id="9004" /> +<TGConnectingPoint num="9" id="9005" /> +<TGConnectingPoint num="10" id="9006" /> +<TGConnectingPoint num="11" id="9007" /> +<TGConnectingPoint num="12" id="9008" /> +<TGConnectingPoint num="13" id="9009" /> +<TGConnectingPoint num="14" id="9010" /> +<TGConnectingPoint num="15" id="9011" /> +<TGConnectingPoint num="16" id="9012" /> +<TGConnectingPoint num="17" id="9013" /> +<TGConnectingPoint num="18" id="9014" /> +<TGConnectingPoint num="19" id="9015" /> +<TGConnectingPoint num="20" id="9016" /> +<TGConnectingPoint num="21" id="9017" /> +<TGConnectingPoint num="22" id="9018" /> +<TGConnectingPoint num="23" id="9019" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9045" > +<cdparam x="1147" y="408" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="9021" /> +<TGConnectingPoint num="1" id="9022" /> +<TGConnectingPoint num="2" id="9023" /> +<TGConnectingPoint num="3" id="9024" /> +<TGConnectingPoint num="4" id="9025" /> +<TGConnectingPoint num="5" id="9026" /> +<TGConnectingPoint num="6" id="9027" /> +<TGConnectingPoint num="7" id="9028" /> +<TGConnectingPoint num="8" id="9029" /> +<TGConnectingPoint num="9" id="9030" /> +<TGConnectingPoint num="10" id="9031" /> +<TGConnectingPoint num="11" id="9032" /> +<TGConnectingPoint num="12" id="9033" /> +<TGConnectingPoint num="13" id="9034" /> +<TGConnectingPoint num="14" id="9035" /> +<TGConnectingPoint num="15" id="9036" /> +<TGConnectingPoint num="16" id="9037" /> +<TGConnectingPoint num="17" id="9038" /> +<TGConnectingPoint num="18" id="9039" /> +<TGConnectingPoint num="19" id="9040" /> +<TGConnectingPoint num="20" id="9041" /> +<TGConnectingPoint num="21" id="9042" /> +<TGConnectingPoint num="22" id="9043" /> +<TGConnectingPoint num="23" id="9044" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9070" > +<cdparam x="895" y="193" /> +<sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="9046" /> +<TGConnectingPoint num="1" id="9047" /> +<TGConnectingPoint num="2" id="9048" /> +<TGConnectingPoint num="3" id="9049" /> +<TGConnectingPoint num="4" id="9050" /> +<TGConnectingPoint num="5" id="9051" /> +<TGConnectingPoint num="6" id="9052" /> +<TGConnectingPoint num="7" id="9053" /> +<TGConnectingPoint num="8" id="9054" /> +<TGConnectingPoint num="9" id="9055" /> +<TGConnectingPoint num="10" id="9056" /> +<TGConnectingPoint num="11" id="9057" /> +<TGConnectingPoint num="12" id="9058" /> +<TGConnectingPoint num="13" id="9059" /> +<TGConnectingPoint num="14" id="9060" /> +<TGConnectingPoint num="15" id="9061" /> +<TGConnectingPoint num="16" id="9062" /> +<TGConnectingPoint num="17" id="9063" /> +<TGConnectingPoint num="18" id="9064" /> +<TGConnectingPoint num="19" id="9065" /> +<TGConnectingPoint num="20" id="9066" /> +<TGConnectingPoint num="21" id="9067" /> +<TGConnectingPoint num="22" id="9068" /> +<TGConnectingPoint num="23" id="9069" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9095" > +<cdparam x="619" y="199" /> +<sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="9071" /> +<TGConnectingPoint num="1" id="9072" /> +<TGConnectingPoint num="2" id="9073" /> +<TGConnectingPoint num="3" id="9074" /> +<TGConnectingPoint num="4" id="9075" /> +<TGConnectingPoint num="5" id="9076" /> +<TGConnectingPoint num="6" id="9077" /> +<TGConnectingPoint num="7" id="9078" /> +<TGConnectingPoint num="8" id="9079" /> +<TGConnectingPoint num="9" id="9080" /> +<TGConnectingPoint num="10" id="9081" /> +<TGConnectingPoint num="11" id="9082" /> +<TGConnectingPoint num="12" id="9083" /> +<TGConnectingPoint num="13" id="9084" /> +<TGConnectingPoint num="14" id="9085" /> +<TGConnectingPoint num="15" id="9086" /> +<TGConnectingPoint num="16" id="9087" /> +<TGConnectingPoint num="17" id="9088" /> +<TGConnectingPoint num="18" id="9089" /> +<TGConnectingPoint num="19" id="9090" /> +<TGConnectingPoint num="20" id="9091" /> +<TGConnectingPoint num="21" id="9092" /> +<TGConnectingPoint num="22" id="9093" /> +<TGConnectingPoint num="23" id="9094" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9120" > +<cdparam x="910" y="531" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="9096" /> +<TGConnectingPoint num="1" id="9097" /> +<TGConnectingPoint num="2" id="9098" /> +<TGConnectingPoint num="3" id="9099" /> +<TGConnectingPoint num="4" id="9100" /> +<TGConnectingPoint num="5" id="9101" /> +<TGConnectingPoint num="6" id="9102" /> +<TGConnectingPoint num="7" id="9103" /> +<TGConnectingPoint num="8" id="9104" /> +<TGConnectingPoint num="9" id="9105" /> +<TGConnectingPoint num="10" id="9106" /> +<TGConnectingPoint num="11" id="9107" /> +<TGConnectingPoint num="12" id="9108" /> +<TGConnectingPoint num="13" id="9109" /> +<TGConnectingPoint num="14" id="9110" /> +<TGConnectingPoint num="15" id="9111" /> +<TGConnectingPoint num="16" id="9112" /> +<TGConnectingPoint num="17" id="9113" /> +<TGConnectingPoint num="18" id="9114" /> +<TGConnectingPoint num="19" id="9115" /> +<TGConnectingPoint num="20" id="9116" /> +<TGConnectingPoint num="21" id="9117" /> +<TGConnectingPoint num="22" id="9118" /> +<TGConnectingPoint num="23" id="9119" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9145" > +<cdparam x="835" y="433" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="9121" /> +<TGConnectingPoint num="1" id="9122" /> +<TGConnectingPoint num="2" id="9123" /> +<TGConnectingPoint num="3" id="9124" /> +<TGConnectingPoint num="4" id="9125" /> +<TGConnectingPoint num="5" id="9126" /> +<TGConnectingPoint num="6" id="9127" /> +<TGConnectingPoint num="7" id="9128" /> +<TGConnectingPoint num="8" id="9129" /> +<TGConnectingPoint num="9" id="9130" /> +<TGConnectingPoint num="10" id="9131" /> +<TGConnectingPoint num="11" id="9132" /> +<TGConnectingPoint num="12" id="9133" /> +<TGConnectingPoint num="13" id="9134" /> +<TGConnectingPoint num="14" id="9135" /> +<TGConnectingPoint num="15" id="9136" /> +<TGConnectingPoint num="16" id="9137" /> +<TGConnectingPoint num="17" id="9138" /> +<TGConnectingPoint num="18" id="9139" /> +<TGConnectingPoint num="19" id="9140" /> +<TGConnectingPoint num="20" id="9141" /> +<TGConnectingPoint num="21" id="9142" /> +<TGConnectingPoint num="22" id="9143" /> +<TGConnectingPoint num="23" id="9144" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9170" > +<cdparam x="1174" y="850" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="9146" /> +<TGConnectingPoint num="1" id="9147" /> +<TGConnectingPoint num="2" id="9148" /> +<TGConnectingPoint num="3" id="9149" /> +<TGConnectingPoint num="4" id="9150" /> +<TGConnectingPoint num="5" id="9151" /> +<TGConnectingPoint num="6" id="9152" /> +<TGConnectingPoint num="7" id="9153" /> +<TGConnectingPoint num="8" id="9154" /> +<TGConnectingPoint num="9" id="9155" /> +<TGConnectingPoint num="10" id="9156" /> +<TGConnectingPoint num="11" id="9157" /> +<TGConnectingPoint num="12" id="9158" /> +<TGConnectingPoint num="13" id="9159" /> +<TGConnectingPoint num="14" id="9160" /> +<TGConnectingPoint num="15" id="9161" /> +<TGConnectingPoint num="16" id="9162" /> +<TGConnectingPoint num="17" id="9163" /> +<TGConnectingPoint num="18" id="9164" /> +<TGConnectingPoint num="19" id="9165" /> +<TGConnectingPoint num="20" id="9166" /> +<TGConnectingPoint num="21" id="9167" /> +<TGConnectingPoint num="22" id="9168" /> +<TGConnectingPoint num="23" id="9169" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9195" > +<cdparam x="920" y="780" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="9171" /> +<TGConnectingPoint num="1" id="9172" /> +<TGConnectingPoint num="2" id="9173" /> +<TGConnectingPoint num="3" id="9174" /> +<TGConnectingPoint num="4" id="9175" /> +<TGConnectingPoint num="5" id="9176" /> +<TGConnectingPoint num="6" id="9177" /> +<TGConnectingPoint num="7" id="9178" /> +<TGConnectingPoint num="8" id="9179" /> +<TGConnectingPoint num="9" id="9180" /> +<TGConnectingPoint num="10" id="9181" /> +<TGConnectingPoint num="11" id="9182" /> +<TGConnectingPoint num="12" id="9183" /> +<TGConnectingPoint num="13" id="9184" /> +<TGConnectingPoint num="14" id="9185" /> +<TGConnectingPoint num="15" id="9186" /> +<TGConnectingPoint num="16" id="9187" /> +<TGConnectingPoint num="17" id="9188" /> +<TGConnectingPoint num="18" id="9189" /> +<TGConnectingPoint num="19" id="9190" /> +<TGConnectingPoint num="20" id="9191" /> +<TGConnectingPoint num="21" id="9192" /> +<TGConnectingPoint num="22" id="9193" /> +<TGConnectingPoint num="23" id="9194" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9220" > +<cdparam x="1043" y="978" /> +<sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="9196" /> +<TGConnectingPoint num="1" id="9197" /> +<TGConnectingPoint num="2" id="9198" /> +<TGConnectingPoint num="3" id="9199" /> +<TGConnectingPoint num="4" id="9200" /> +<TGConnectingPoint num="5" id="9201" /> +<TGConnectingPoint num="6" id="9202" /> +<TGConnectingPoint num="7" id="9203" /> +<TGConnectingPoint num="8" id="9204" /> +<TGConnectingPoint num="9" id="9205" /> +<TGConnectingPoint num="10" id="9206" /> +<TGConnectingPoint num="11" id="9207" /> +<TGConnectingPoint num="12" id="9208" /> +<TGConnectingPoint num="13" id="9209" /> +<TGConnectingPoint num="14" id="9210" /> +<TGConnectingPoint num="15" id="9211" /> +<TGConnectingPoint num="16" id="9212" /> +<TGConnectingPoint num="17" id="9213" /> +<TGConnectingPoint num="18" id="9214" /> +<TGConnectingPoint num="19" id="9215" /> +<TGConnectingPoint num="20" id="9216" /> +<TGConnectingPoint num="21" id="9217" /> +<TGConnectingPoint num="22" id="9218" /> +<TGConnectingPoint num="23" id="9219" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9245" > +<cdparam x="759" y="981" /> +<sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="9221" /> +<TGConnectingPoint num="1" id="9222" /> +<TGConnectingPoint num="2" id="9223" /> +<TGConnectingPoint num="3" id="9224" /> +<TGConnectingPoint num="4" id="9225" /> +<TGConnectingPoint num="5" id="9226" /> +<TGConnectingPoint num="6" id="9227" /> +<TGConnectingPoint num="7" id="9228" /> +<TGConnectingPoint num="8" id="9229" /> +<TGConnectingPoint num="9" id="9230" /> +<TGConnectingPoint num="10" id="9231" /> +<TGConnectingPoint num="11" id="9232" /> +<TGConnectingPoint num="12" id="9233" /> +<TGConnectingPoint num="13" id="9234" /> +<TGConnectingPoint num="14" id="9235" /> +<TGConnectingPoint num="15" id="9236" /> +<TGConnectingPoint num="16" id="9237" /> +<TGConnectingPoint num="17" id="9238" /> +<TGConnectingPoint num="18" id="9239" /> +<TGConnectingPoint num="19" id="9240" /> +<TGConnectingPoint num="20" id="9241" /> +<TGConnectingPoint num="21" id="9242" /> +<TGConnectingPoint num="22" id="9243" /> +<TGConnectingPoint num="23" id="9244" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9270" > +<cdparam x="845" y="875" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="9246" /> +<TGConnectingPoint num="1" id="9247" /> +<TGConnectingPoint num="2" id="9248" /> +<TGConnectingPoint num="3" id="9249" /> +<TGConnectingPoint num="4" id="9250" /> +<TGConnectingPoint num="5" id="9251" /> +<TGConnectingPoint num="6" id="9252" /> +<TGConnectingPoint num="7" id="9253" /> +<TGConnectingPoint num="8" id="9254" /> +<TGConnectingPoint num="9" id="9255" /> +<TGConnectingPoint num="10" id="9256" /> +<TGConnectingPoint num="11" id="9257" /> +<TGConnectingPoint num="12" id="9258" /> +<TGConnectingPoint num="13" id="9259" /> +<TGConnectingPoint num="14" id="9260" /> +<TGConnectingPoint num="15" id="9261" /> +<TGConnectingPoint num="16" id="9262" /> +<TGConnectingPoint num="17" id="9263" /> +<TGConnectingPoint num="18" id="9264" /> +<TGConnectingPoint num="19" id="9265" /> +<TGConnectingPoint num="20" id="9266" /> +<TGConnectingPoint num="21" id="9267" /> +<TGConnectingPoint num="22" id="9268" /> +<TGConnectingPoint num="23" id="9269" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="9271" > +<cdparam x="1367" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1367" y="660" id="8849" /> +<P2 x="1076" y="660" id="8875" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9272" > +<cdparam x="1147" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="508" id="9026" /> +<P2 x="1076" y="635" id="8873" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9273" > +<cdparam x="1298" y="875" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1249" y="850" id="9147" /> +<P2 x="1076" y="685" id="8878" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9274" > +<cdparam x="1019" y="805" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="970" y="780" id="9172" /> +<P2 x="864" y="685" id="8886" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9275" > +<cdparam x="1004" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="566" id="9102" /> +<P2 x="864" y="635" id="8880" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9276" > +<cdparam x="1185" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1467" y="660" id="8850" /> +<P2 x="1527" y="660" id="8824" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9277" > +<cdparam x="356" y="788" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="356" y="788" id="8902" /> +<P2 x="356" y="832" id="8972" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9278" > +<cdparam x="554" y="806" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="560" y="807" id="8646" /> +<P2 x="442" y="685" id="8885" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9279" > +<cdparam x="559" y="863" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="560" y="857" id="8649" /> +<P2 x="481" y="857" id="8975" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9280" > +<cdparam x="586" y="970" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="541" y="949" id="8922" /> +<P2 x="418" y="882" id="8986" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9281" > +<cdparam x="165" y="927" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="231" y="938" id="8947" /> +<P2 x="293" y="882" id="8985" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9282" > +<cdparam x="355" y="576" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="356" y="580" id="8752" /> +<P2 x="231" y="635" id="8871" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9283" > +<cdparam x="355" y="541" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="356" y="545" id="8747" /> +<P2 x="356" y="497" id="9002" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9284" > +<cdparam x="543" y="522" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="543" y="522" id="8676" /> +<P2 x="442" y="635" id="8879" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9285" > +<cdparam x="536" y="475" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="543" y="472" id="8674" /> +<P2 x="481" y="472" id="9000" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9286" > +<cdparam x="549" y="337" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="454" y="395" id="8702" /> +<P2 x="418" y="447" id="9005" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9287" > +<cdparam x="155" y="323" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="155" y="396" id="8727" /> +<P2 x="293" y="447" id="9004" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9288" > +<cdparam x="357" y="778" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="356" y="737" id="8897" /> +<P2 x="231" y="685" id="8876" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9289" > +<cdparam x="1654" y="758" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="737" id="8772" /> +<P2 x="1652" y="685" id="8827" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9290" > +<cdparam x="1651" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="586" id="8802" /> +<P2 x="1652" y="635" id="8822" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9291" > +<cdparam x="959" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="531" id="9097" /> +<P2 x="960" y="483" id="9127" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9292" > +<cdparam x="1140" y="461" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="458" id="9024" /> +<P2 x="1085" y="458" id="9125" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9293" > +<cdparam x="1189" y="374" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1022" y="376" id="9052" /> +<P2 x="1022" y="433" id="9130" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9294" > +<cdparam x="795" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="738" y="384" id="9077" /> +<P2 x="897" y="433" id="9129" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9295" > +<cdparam x="970" y="831" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="970" y="831" id="9177" /> +<P2 x="970" y="875" id="9247" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9296" > +<cdparam x="1173" y="906" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1174" y="900" id="9149" /> +<P2 x="1095" y="900" id="9250" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9297" > +<cdparam x="1200" y="1013" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1200" y="978" id="9197" /> +<P2 x="1032" y="925" id="9261" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9298" > +<cdparam x="779" y="970" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="868" y="981" id="9222" /> +<P2 x="907" y="925" id="9260" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="IPArch" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1100" id="9323" > +<cdparam x="71" y="813" /> +<sizeparam width="238" height="146" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_DMA" value="name" /> +<TGConnectingPoint num="0" id="9299" /> +<TGConnectingPoint num="1" id="9300" /> +<TGConnectingPoint num="2" id="9301" /> +<TGConnectingPoint num="3" id="9302" /> +<TGConnectingPoint num="4" id="9303" /> +<TGConnectingPoint num="5" id="9304" /> +<TGConnectingPoint num="6" id="9305" /> +<TGConnectingPoint num="7" id="9306" /> +<TGConnectingPoint num="8" id="9307" /> +<TGConnectingPoint num="9" id="9308" /> +<TGConnectingPoint num="10" id="9309" /> +<TGConnectingPoint num="11" id="9310" /> +<TGConnectingPoint num="12" id="9311" /> +<TGConnectingPoint num="13" id="9312" /> +<TGConnectingPoint num="14" id="9313" /> +<TGConnectingPoint num="15" id="9314" /> +<TGConnectingPoint num="16" id="9315" /> +<TGConnectingPoint num="17" id="9316" /> +<TGConnectingPoint num="18" id="9317" /> +<TGConnectingPoint num="19" id="9318" /> +<TGConnectingPoint num="20" id="9319" /> +<TGConnectingPoint num="21" id="9320" /> +<TGConnectingPoint num="22" id="9321" /> +<TGConnectingPoint num="23" id="9322" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9348" > +<cdparam x="288" y="698" /> +<sizeparam width="495" height="69" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FPGAInterconnect" value="name" /> +<TGConnectingPoint num="0" id="9324" /> +<TGConnectingPoint num="1" id="9325" /> +<TGConnectingPoint num="2" id="9326" /> +<TGConnectingPoint num="3" id="9327" /> +<TGConnectingPoint num="4" id="9328" /> +<TGConnectingPoint num="5" id="9329" /> +<TGConnectingPoint num="6" id="9330" /> +<TGConnectingPoint num="7" id="9331" /> +<TGConnectingPoint num="8" id="9332" /> +<TGConnectingPoint num="9" id="9333" /> +<TGConnectingPoint num="10" id="9334" /> +<TGConnectingPoint num="11" id="9335" /> +<TGConnectingPoint num="12" id="9336" /> +<TGConnectingPoint num="13" id="9337" /> +<TGConnectingPoint num="14" id="9338" /> +<TGConnectingPoint num="15" id="9339" /> +<TGConnectingPoint num="16" id="9340" /> +<TGConnectingPoint num="17" id="9341" /> +<TGConnectingPoint num="18" id="9342" /> +<TGConnectingPoint num="19" id="9343" /> +<TGConnectingPoint num="20" id="9344" /> +<TGConnectingPoint num="21" id="9345" /> +<TGConnectingPoint num="22" id="9346" /> +<TGConnectingPoint num="23" id="9347" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FPGAInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9373" > +<cdparam x="410" y="827" /> +<sizeparam width="250" height="112" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Core" value="name" /> +<TGConnectingPoint num="0" id="9349" /> +<TGConnectingPoint num="1" id="9350" /> +<TGConnectingPoint num="2" id="9351" /> +<TGConnectingPoint num="3" id="9352" /> +<TGConnectingPoint num="4" id="9353" /> +<TGConnectingPoint num="5" id="9354" /> +<TGConnectingPoint num="6" id="9355" /> +<TGConnectingPoint num="7" id="9356" /> +<TGConnectingPoint num="8" id="9357" /> +<TGConnectingPoint num="9" id="9358" /> +<TGConnectingPoint num="10" id="9359" /> +<TGConnectingPoint num="11" id="9360" /> +<TGConnectingPoint num="12" id="9361" /> +<TGConnectingPoint num="13" id="9362" /> +<TGConnectingPoint num="14" id="9363" /> +<TGConnectingPoint num="15" id="9364" /> +<TGConnectingPoint num="16" id="9365" /> +<TGConnectingPoint num="17" id="9366" /> +<TGConnectingPoint num="18" id="9367" /> +<TGConnectingPoint num="19" id="9368" /> +<TGConnectingPoint num="20" id="9369" /> +<TGConnectingPoint num="21" id="9370" /> +<TGConnectingPoint num="22" id="9371" /> +<TGConnectingPoint num="23" id="9372" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_Core" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="9390" > +<cdparam x="22" y="10" /> +<sizeparam width="525" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="MAPPING OF RX5GphyApp +Modeling the dual-core Zynq board: the upper part is the Processing System, +the lower part represents the Programmable Logic. + +Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part. +The latter contains a memory block to model the small memory banks present +in the PL. Additional external memories and Processing Units could be added. +This design shows one IP for each function of the block diagram +" /> +<TGConnectingPoint num="0" id="9374" /> +<TGConnectingPoint num="1" id="9375" /> +<TGConnectingPoint num="2" id="9376" /> +<TGConnectingPoint num="3" id="9377" /> +<TGConnectingPoint num="4" id="9378" /> +<TGConnectingPoint num="5" id="9379" /> +<TGConnectingPoint num="6" id="9380" /> +<TGConnectingPoint num="7" id="9381" /> +<TGConnectingPoint num="8" id="9382" /> +<TGConnectingPoint num="9" id="9383" /> +<TGConnectingPoint num="10" id="9384" /> +<TGConnectingPoint num="11" id="9385" /> +<TGConnectingPoint num="12" id="9386" /> +<TGConnectingPoint num="13" id="9387" /> +<TGConnectingPoint num="14" id="9388" /> +<TGConnectingPoint num="15" id="9389" /> +<extraparam> +<Line value="MAPPING OF RX5GphyApp" /> +<Line value="Modeling the dual-core Zynq board: the upper part is the Processing System," /> +<Line value="the lower part represents the Programmable Logic." /> +<Line value="" /> +<Line value="Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part." /> +<Line value="The latter contains a memory block to model the small memory banks present" /> +<Line value="in the PL. Additional external memories and Processing Units could be added." /> +<Line value="This design shows one IP for each function of the block diagram" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9415" > +<cdparam x="541" y="203" /> +<sizeparam width="196" height="168" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_DMA" value="name" /> +<TGConnectingPoint num="0" id="9391" /> +<TGConnectingPoint num="1" id="9392" /> +<TGConnectingPoint num="2" id="9393" /> +<TGConnectingPoint num="3" id="9394" /> +<TGConnectingPoint num="4" id="9395" /> +<TGConnectingPoint num="5" id="9396" /> +<TGConnectingPoint num="6" id="9397" /> +<TGConnectingPoint num="7" id="9398" /> +<TGConnectingPoint num="8" id="9399" /> +<TGConnectingPoint num="9" id="9400" /> +<TGConnectingPoint num="10" id="9401" /> +<TGConnectingPoint num="11" id="9402" /> +<TGConnectingPoint num="12" id="9403" /> +<TGConnectingPoint num="13" id="9404" /> +<TGConnectingPoint num="14" id="9405" /> +<TGConnectingPoint num="15" id="9406" /> +<TGConnectingPoint num="16" id="9407" /> +<TGConnectingPoint num="17" id="9408" /> +<TGConnectingPoint num="18" id="9409" /> +<TGConnectingPoint num="19" id="9410" /> +<TGConnectingPoint num="20" id="9411" /> +<TGConnectingPoint num="21" id="9412" /> +<TGConnectingPoint num="22" id="9413" /> +<TGConnectingPoint num="23" id="9414" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9440" > +<cdparam x="758" y="808" /> +<sizeparam width="304" height="232" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Memory" value="name" /> +<TGConnectingPoint num="0" id="9416" /> +<TGConnectingPoint num="1" id="9417" /> +<TGConnectingPoint num="2" id="9418" /> +<TGConnectingPoint num="3" id="9419" /> +<TGConnectingPoint num="4" id="9420" /> +<TGConnectingPoint num="5" id="9421" /> +<TGConnectingPoint num="6" id="9422" /> +<TGConnectingPoint num="7" id="9423" /> +<TGConnectingPoint num="8" id="9424" /> +<TGConnectingPoint num="9" id="9425" /> +<TGConnectingPoint num="10" id="9426" /> +<TGConnectingPoint num="11" id="9427" /> +<TGConnectingPoint num="12" id="9428" /> +<TGConnectingPoint num="13" id="9429" /> +<TGConnectingPoint num="14" id="9430" /> +<TGConnectingPoint num="15" id="9431" /> +<TGConnectingPoint num="16" id="9432" /> +<TGConnectingPoint num="17" id="9433" /> +<TGConnectingPoint num="18" id="9434" /> +<TGConnectingPoint num="19" id="9435" /> +<TGConnectingPoint num="20" id="9436" /> +<TGConnectingPoint num="21" id="9437" /> +<TGConnectingPoint num="22" id="9438" /> +<TGConnectingPoint num="23" id="9439" /> +<extraparam> +<info stereotype="MEMORY" nodeName="IP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9465" > +<cdparam x="804" y="153" /> +<sizeparam width="246" height="217" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_SRAM" value="name" /> +<TGConnectingPoint num="0" id="9441" /> +<TGConnectingPoint num="1" id="9442" /> +<TGConnectingPoint num="2" id="9443" /> +<TGConnectingPoint num="3" id="9444" /> +<TGConnectingPoint num="4" id="9445" /> +<TGConnectingPoint num="5" id="9446" /> +<TGConnectingPoint num="6" id="9447" /> +<TGConnectingPoint num="7" id="9448" /> +<TGConnectingPoint num="8" id="9449" /> +<TGConnectingPoint num="9" id="9450" /> +<TGConnectingPoint num="10" id="9451" /> +<TGConnectingPoint num="11" id="9452" /> +<TGConnectingPoint num="12" id="9453" /> +<TGConnectingPoint num="13" id="9454" /> +<TGConnectingPoint num="14" id="9455" /> +<TGConnectingPoint num="15" id="9456" /> +<TGConnectingPoint num="16" id="9457" /> +<TGConnectingPoint num="17" id="9458" /> +<TGConnectingPoint num="18" id="9459" /> +<TGConnectingPoint num="19" id="9460" /> +<TGConnectingPoint num="20" id="9461" /> +<TGConnectingPoint num="21" id="9462" /> +<TGConnectingPoint num="22" id="9463" /> +<TGConnectingPoint num="23" id="9464" /> +<extraparam> +<info stereotype="MEMORY" nodeName="PS_SRAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9490" > +<cdparam x="129" y="138" /> +<sizeparam width="299" height="230" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_Core" value="name" /> +<TGConnectingPoint num="0" id="9466" /> +<TGConnectingPoint num="1" id="9467" /> +<TGConnectingPoint num="2" id="9468" /> +<TGConnectingPoint num="3" id="9469" /> +<TGConnectingPoint num="4" id="9470" /> +<TGConnectingPoint num="5" id="9471" /> +<TGConnectingPoint num="6" id="9472" /> +<TGConnectingPoint num="7" id="9473" /> +<TGConnectingPoint num="8" id="9474" /> +<TGConnectingPoint num="9" id="9475" /> +<TGConnectingPoint num="10" id="9476" /> +<TGConnectingPoint num="11" id="9477" /> +<TGConnectingPoint num="12" id="9478" /> +<TGConnectingPoint num="13" id="9479" /> +<TGConnectingPoint num="14" id="9480" /> +<TGConnectingPoint num="15" id="9481" /> +<TGConnectingPoint num="16" id="9482" /> +<TGConnectingPoint num="17" id="9483" /> +<TGConnectingPoint num="18" id="9484" /> +<TGConnectingPoint num="19" id="9485" /> +<TGConnectingPoint num="20" id="9486" /> +<TGConnectingPoint num="21" id="9487" /> +<TGConnectingPoint num="22" id="9488" /> +<TGConnectingPoint num="23" id="9489" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_Core" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9515" > +<cdparam x="410" y="548" /> +<sizeparam width="250" height="61" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="BoardBridge" value="name" /> +<TGConnectingPoint num="0" id="9491" /> +<TGConnectingPoint num="1" id="9492" /> +<TGConnectingPoint num="2" id="9493" /> +<TGConnectingPoint num="3" id="9494" /> +<TGConnectingPoint num="4" id="9495" /> +<TGConnectingPoint num="5" id="9496" /> +<TGConnectingPoint num="6" id="9497" /> +<TGConnectingPoint num="7" id="9498" /> +<TGConnectingPoint num="8" id="9499" /> +<TGConnectingPoint num="9" id="9500" /> +<TGConnectingPoint num="10" id="9501" /> +<TGConnectingPoint num="11" id="9502" /> +<TGConnectingPoint num="12" id="9503" /> +<TGConnectingPoint num="13" id="9504" /> +<TGConnectingPoint num="14" id="9505" /> +<TGConnectingPoint num="15" id="9506" /> +<TGConnectingPoint num="16" id="9507" /> +<TGConnectingPoint num="17" id="9508" /> +<TGConnectingPoint num="18" id="9509" /> +<TGConnectingPoint num="19" id="9510" /> +<TGConnectingPoint num="20" id="9511" /> +<TGConnectingPoint num="21" id="9512" /> +<TGConnectingPoint num="22" id="9513" /> +<TGConnectingPoint num="23" id="9514" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BoardBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9540" > +<cdparam x="190" y="424" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="AXIBus" value="name" /> +<TGConnectingPoint num="0" id="9516" /> +<TGConnectingPoint num="1" id="9517" /> +<TGConnectingPoint num="2" id="9518" /> +<TGConnectingPoint num="3" id="9519" /> +<TGConnectingPoint num="4" id="9520" /> +<TGConnectingPoint num="5" id="9521" /> +<TGConnectingPoint num="6" id="9522" /> +<TGConnectingPoint num="7" id="9523" /> +<TGConnectingPoint num="8" id="9524" /> +<TGConnectingPoint num="9" id="9525" /> +<TGConnectingPoint num="10" id="9526" /> +<TGConnectingPoint num="11" id="9527" /> +<TGConnectingPoint num="12" id="9528" /> +<TGConnectingPoint num="13" id="9529" /> +<TGConnectingPoint num="14" id="9530" /> +<TGConnectingPoint num="15" id="9531" /> +<TGConnectingPoint num="16" id="9532" /> +<TGConnectingPoint num="17" id="9533" /> +<TGConnectingPoint num="18" id="9534" /> +<TGConnectingPoint num="19" id="9535" /> +<TGConnectingPoint num="20" id="9536" /> +<TGConnectingPoint num="21" id="9537" /> +<TGConnectingPoint num="22" id="9538" /> +<TGConnectingPoint num="23" id="9539" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="AXIBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="9541" > +<cdparam x="190" y="813" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="190" y="813" id="9300" /> +<P2 x="411" y="767" id="9338" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9542" > +<cdparam x="522" y="827" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="535" y="827" id="9350" /> +<P2 x="535" y="767" id="9330" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9543" > +<cdparam x="376" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="535" y="609" id="9497" /> +<P2 x="535" y="698" id="9325" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9544" > +<cdparam x="1156" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="927" y="370" id="9447" /> +<P2 x="884" y="424" id="9518" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9545" > +<cdparam x="632" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="639" y="371" id="9397" /> +<P2 x="537" y="424" id="9517" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9546" > +<cdparam x="248" y="159" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="278" y="368" id="9472" /> +<P2 x="363" y="424" id="9524" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9547" > +<cdparam x="945" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="910" y="808" id="9417" /> +<P2 x="659" y="767" id="9339" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="9548" > +<cdparam x="796" y="337" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="535" y="548" id="9492" /> +<P2 x="537" y="500" id="9522" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="EmbbMapping_LDPChw" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="9565" > +<cdparam x="38" y="12" /> +<sizeparam width="351" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Mapping diagram for the model RX5GphyApp_Embb, +where the LDPC decoder is implemented in hardware +onto a dedicated DSP unit. +" /> +<TGConnectingPoint num="0" id="9549" /> +<TGConnectingPoint num="1" id="9550" /> +<TGConnectingPoint num="2" id="9551" /> +<TGConnectingPoint num="3" id="9552" /> +<TGConnectingPoint num="4" id="9553" /> +<TGConnectingPoint num="5" id="9554" /> +<TGConnectingPoint num="6" id="9555" /> +<TGConnectingPoint num="7" id="9556" /> +<TGConnectingPoint num="8" id="9557" /> +<TGConnectingPoint num="9" id="9558" /> +<TGConnectingPoint num="10" id="9559" /> +<TGConnectingPoint num="11" id="9560" /> +<TGConnectingPoint num="12" id="9561" /> +<TGConnectingPoint num="13" id="9562" /> +<TGConnectingPoint num="14" id="9563" /> +<TGConnectingPoint num="15" id="9564" /> +<extraparam> +<Line value="Mapping diagram for the model RX5GphyApp_Embb," /> +<Line value="where the LDPC decoder is implemented in hardware" /> +<Line value="onto a dedicated DSP unit." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9590" > +<cdparam x="485" y="796" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="9566" /> +<TGConnectingPoint num="1" id="9567" /> +<TGConnectingPoint num="2" id="9568" /> +<TGConnectingPoint num="3" id="9569" /> +<TGConnectingPoint num="4" id="9570" /> +<TGConnectingPoint num="5" id="9571" /> +<TGConnectingPoint num="6" id="9572" /> +<TGConnectingPoint num="7" id="9573" /> +<TGConnectingPoint num="8" id="9574" /> +<TGConnectingPoint num="9" id="9575" /> +<TGConnectingPoint num="10" id="9576" /> +<TGConnectingPoint num="11" id="9577" /> +<TGConnectingPoint num="12" id="9578" /> +<TGConnectingPoint num="13" id="9579" /> +<TGConnectingPoint num="14" id="9580" /> +<TGConnectingPoint num="15" id="9581" /> +<TGConnectingPoint num="16" id="9582" /> +<TGConnectingPoint num="17" id="9583" /> +<TGConnectingPoint num="18" id="9584" /> +<TGConnectingPoint num="19" id="9585" /> +<TGConnectingPoint num="20" id="9586" /> +<TGConnectingPoint num="21" id="9587" /> +<TGConnectingPoint num="22" id="9588" /> +<TGConnectingPoint num="23" id="9589" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9615" > +<cdparam x="1544" y="737" /> +<sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="DDR" value="name" /> +<TGConnectingPoint num="0" id="9591" /> +<TGConnectingPoint num="1" id="9592" /> +<TGConnectingPoint num="2" id="9593" /> +<TGConnectingPoint num="3" id="9594" /> +<TGConnectingPoint num="4" id="9595" /> +<TGConnectingPoint num="5" id="9596" /> +<TGConnectingPoint num="6" id="9597" /> +<TGConnectingPoint num="7" id="9598" /> +<TGConnectingPoint num="8" id="9599" /> +<TGConnectingPoint num="9" id="9600" /> +<TGConnectingPoint num="10" id="9601" /> +<TGConnectingPoint num="11" id="9602" /> +<TGConnectingPoint num="12" id="9603" /> +<TGConnectingPoint num="13" id="9604" /> +<TGConnectingPoint num="14" id="9605" /> +<TGConnectingPoint num="15" id="9606" /> +<TGConnectingPoint num="16" id="9607" /> +<TGConnectingPoint num="17" id="9608" /> +<TGConnectingPoint num="18" id="9609" /> +<TGConnectingPoint num="19" id="9610" /> +<TGConnectingPoint num="20" id="9611" /> +<TGConnectingPoint num="21" id="9612" /> +<TGConnectingPoint num="22" id="9613" /> +<TGConnectingPoint num="23" id="9614" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DDR" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9739" > +<cdparam x="1444" y="195" /> +<sizeparam width="568" height="408" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainCPU" value="name" /> +<TGConnectingPoint num="0" id="9715" /> +<TGConnectingPoint num="1" id="9716" /> +<TGConnectingPoint num="2" id="9717" /> +<TGConnectingPoint num="3" id="9718" /> +<TGConnectingPoint num="4" id="9719" /> +<TGConnectingPoint num="5" id="9720" /> +<TGConnectingPoint num="6" id="9721" /> +<TGConnectingPoint num="7" id="9722" /> +<TGConnectingPoint num="8" id="9723" /> +<TGConnectingPoint num="9" id="9724" /> +<TGConnectingPoint num="10" id="9725" /> +<TGConnectingPoint num="11" id="9726" /> +<TGConnectingPoint num="12" id="9727" /> +<TGConnectingPoint num="13" id="9728" /> +<TGConnectingPoint num="14" id="9729" /> +<TGConnectingPoint num="15" id="9730" /> +<TGConnectingPoint num="16" id="9731" /> +<TGConnectingPoint num="17" id="9732" /> +<TGConnectingPoint num="18" id="9733" /> +<TGConnectingPoint num="19" id="9734" /> +<TGConnectingPoint num="20" id="9735" /> +<TGConnectingPoint num="21" id="9736" /> +<TGConnectingPoint num="22" id="9737" /> +<TGConnectingPoint num="23" id="9738" /> +<extraparam> +<info stereotype="CPURR" nodeName="MainCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9624" > +<father id="9739" num="0" /> +<cdparam x="1746" y="531" /> +<sizeparam width="248" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="9616" /> +<TGConnectingPoint num="1" id="9617" /> +<TGConnectingPoint num="2" id="9618" /> +<TGConnectingPoint num="3" id="9619" /> +<TGConnectingPoint num="4" id="9620" /> +<TGConnectingPoint num="5" id="9621" /> +<TGConnectingPoint num="6" id="9622" /> +<TGConnectingPoint num="7" id="9623" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9633" > +<father id="9739" num="1" /> +<cdparam x="1753" y="448" /> +<sizeparam width="248" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="9625" /> +<TGConnectingPoint num="1" id="9626" /> +<TGConnectingPoint num="2" id="9627" /> +<TGConnectingPoint num="3" id="9628" /> +<TGConnectingPoint num="4" id="9629" /> +<TGConnectingPoint num="5" id="9630" /> +<TGConnectingPoint num="6" id="9631" /> +<TGConnectingPoint num="7" id="9632" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9642" > +<father id="9739" num="2" /> +<cdparam x="1771" y="395" /> +<sizeparam width="201" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="367" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Sink" /> +<TGConnectingPoint num="0" id="9634" /> +<TGConnectingPoint num="1" id="9635" /> +<TGConnectingPoint num="2" id="9636" /> +<TGConnectingPoint num="3" id="9637" /> +<TGConnectingPoint num="4" id="9638" /> +<TGConnectingPoint num="5" id="9639" /> +<TGConnectingPoint num="6" id="9640" /> +<TGConnectingPoint num="7" id="9641" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9651" > +<father id="9739" num="3" /> +<cdparam x="1467" y="499" /> +<sizeparam width="199" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="369" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_IFFT" /> +<TGConnectingPoint num="0" id="9643" /> +<TGConnectingPoint num="1" id="9644" /> +<TGConnectingPoint num="2" id="9645" /> +<TGConnectingPoint num="3" id="9646" /> +<TGConnectingPoint num="4" id="9647" /> +<TGConnectingPoint num="5" id="9648" /> +<TGConnectingPoint num="6" id="9649" /> +<TGConnectingPoint num="7" id="9650" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9660" > +<father id="9739" num="4" /> +<cdparam x="1468" y="444" /> +<sizeparam width="196" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="372" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_FFT" /> +<TGConnectingPoint num="0" id="9652" /> +<TGConnectingPoint num="1" id="9653" /> +<TGConnectingPoint num="2" id="9654" /> +<TGConnectingPoint num="3" id="9655" /> +<TGConnectingPoint num="4" id="9656" /> +<TGConnectingPoint num="5" id="9657" /> +<TGConnectingPoint num="6" id="9658" /> +<TGConnectingPoint num="7" id="9659" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9669" > +<father id="9739" num="5" /> +<cdparam x="1466" y="552" /> +<sizeparam width="246" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="322" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_QAMDemod" /> +<TGConnectingPoint num="0" id="9661" /> +<TGConnectingPoint num="1" id="9662" /> +<TGConnectingPoint num="2" id="9663" /> +<TGConnectingPoint num="3" id="9664" /> +<TGConnectingPoint num="4" id="9665" /> +<TGConnectingPoint num="5" id="9666" /> +<TGConnectingPoint num="6" id="9667" /> +<TGConnectingPoint num="7" id="9668" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9678" > +<father id="9739" num="6" /> +<cdparam x="1701" y="342" /> +<sizeparam width="201" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="367" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Sink" /> +<TGConnectingPoint num="0" id="9670" /> +<TGConnectingPoint num="1" id="9671" /> +<TGConnectingPoint num="2" id="9672" /> +<TGConnectingPoint num="3" id="9673" /> +<TGConnectingPoint num="4" id="9674" /> +<TGConnectingPoint num="5" id="9675" /> +<TGConnectingPoint num="6" id="9676" /> +<TGConnectingPoint num="7" id="9677" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9687" > +<father id="9739" num="7" /> +<cdparam x="1719" y="232" /> +<sizeparam width="260" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Descrambling" /> +<TGConnectingPoint num="0" id="9679" /> +<TGConnectingPoint num="1" id="9680" /> +<TGConnectingPoint num="2" id="9681" /> +<TGConnectingPoint num="3" id="9682" /> +<TGConnectingPoint num="4" id="9683" /> +<TGConnectingPoint num="5" id="9684" /> +<TGConnectingPoint num="6" id="9685" /> +<TGConnectingPoint num="7" id="9686" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9696" > +<father id="9739" num="8" /> +<cdparam x="1700" y="283" /> +<sizeparam width="259" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="309" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="9688" /> +<TGConnectingPoint num="1" id="9689" /> +<TGConnectingPoint num="2" id="9690" /> +<TGConnectingPoint num="3" id="9691" /> +<TGConnectingPoint num="4" id="9692" /> +<TGConnectingPoint num="5" id="9693" /> +<TGConnectingPoint num="6" id="9694" /> +<TGConnectingPoint num="7" id="9695" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9705" > +<father id="9739" num="9" /> +<cdparam x="1468" y="338" /> +<sizeparam width="219" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="349" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Source" /> +<TGConnectingPoint num="0" id="9697" /> +<TGConnectingPoint num="1" id="9698" /> +<TGConnectingPoint num="2" id="9699" /> +<TGConnectingPoint num="3" id="9700" /> +<TGConnectingPoint num="4" id="9701" /> +<TGConnectingPoint num="5" id="9702" /> +<TGConnectingPoint num="6" id="9703" /> +<TGConnectingPoint num="7" id="9704" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9714" > +<father id="9739" num="10" /> +<cdparam x="1466" y="282" /> +<sizeparam width="219" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="349" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Source" /> +<TGConnectingPoint num="0" id="9706" /> +<TGConnectingPoint num="1" id="9707" /> +<TGConnectingPoint num="2" id="9708" /> +<TGConnectingPoint num="3" id="9709" /> +<TGConnectingPoint num="4" id="9710" /> +<TGConnectingPoint num="5" id="9711" /> +<TGConnectingPoint num="6" id="9712" /> +<TGConnectingPoint num="7" id="9713" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="9764" > +<cdparam x="1527" y="635" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBus" value="name" /> +<TGConnectingPoint num="0" id="9740" /> +<TGConnectingPoint num="1" id="9741" /> +<TGConnectingPoint num="2" id="9742" /> +<TGConnectingPoint num="3" id="9743" /> +<TGConnectingPoint num="4" id="9744" /> +<TGConnectingPoint num="5" id="9745" /> +<TGConnectingPoint num="6" id="9746" /> +<TGConnectingPoint num="7" id="9747" /> +<TGConnectingPoint num="8" id="9748" /> +<TGConnectingPoint num="9" id="9749" /> +<TGConnectingPoint num="10" id="9750" /> +<TGConnectingPoint num="11" id="9751" /> +<TGConnectingPoint num="12" id="9752" /> +<TGConnectingPoint num="13" id="9753" /> +<TGConnectingPoint num="14" id="9754" /> +<TGConnectingPoint num="15" id="9755" /> +<TGConnectingPoint num="16" id="9756" /> +<TGConnectingPoint num="17" id="9757" /> +<TGConnectingPoint num="18" id="9758" /> +<TGConnectingPoint num="19" id="9759" /> +<TGConnectingPoint num="20" id="9760" /> +<TGConnectingPoint num="21" id="9761" /> +<TGConnectingPoint num="22" id="9762" /> +<TGConnectingPoint num="23" id="9763" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MainBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9789" > +<cdparam x="1333" y="610" /> +<sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="9765" /> +<TGConnectingPoint num="1" id="9766" /> +<TGConnectingPoint num="2" id="9767" /> +<TGConnectingPoint num="3" id="9768" /> +<TGConnectingPoint num="4" id="9769" /> +<TGConnectingPoint num="5" id="9770" /> +<TGConnectingPoint num="6" id="9771" /> +<TGConnectingPoint num="7" id="9772" /> +<TGConnectingPoint num="8" id="9773" /> +<TGConnectingPoint num="9" id="9774" /> +<TGConnectingPoint num="10" id="9775" /> +<TGConnectingPoint num="11" id="9776" /> +<TGConnectingPoint num="12" id="9777" /> +<TGConnectingPoint num="13" id="9778" /> +<TGConnectingPoint num="14" id="9779" /> +<TGConnectingPoint num="15" id="9780" /> +<TGConnectingPoint num="16" id="9781" /> +<TGConnectingPoint num="17" id="9782" /> +<TGConnectingPoint num="18" id="9783" /> +<TGConnectingPoint num="19" id="9784" /> +<TGConnectingPoint num="20" id="9785" /> +<TGConnectingPoint num="21" id="9786" /> +<TGConnectingPoint num="22" id="9787" /> +<TGConnectingPoint num="23" id="9788" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="9814" > +<cdparam x="231" y="635" /> +<sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="9790" /> +<TGConnectingPoint num="1" id="9791" /> +<TGConnectingPoint num="2" id="9792" /> +<TGConnectingPoint num="3" id="9793" /> +<TGConnectingPoint num="4" id="9794" /> +<TGConnectingPoint num="5" id="9795" /> +<TGConnectingPoint num="6" id="9796" /> +<TGConnectingPoint num="7" id="9797" /> +<TGConnectingPoint num="8" id="9798" /> +<TGConnectingPoint num="9" id="9799" /> +<TGConnectingPoint num="10" id="9800" /> +<TGConnectingPoint num="11" id="9801" /> +<TGConnectingPoint num="12" id="9802" /> +<TGConnectingPoint num="13" id="9803" /> +<TGConnectingPoint num="14" id="9804" /> +<TGConnectingPoint num="15" id="9805" /> +<TGConnectingPoint num="16" id="9806" /> +<TGConnectingPoint num="17" id="9807" /> +<TGConnectingPoint num="18" id="9808" /> +<TGConnectingPoint num="19" id="9809" /> +<TGConnectingPoint num="20" id="9810" /> +<TGConnectingPoint num="21" id="9811" /> +<TGConnectingPoint num="22" id="9812" /> +<TGConnectingPoint num="23" id="9813" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="9839" > +<cdparam x="231" y="726" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="9815" /> +<TGConnectingPoint num="1" id="9816" /> +<TGConnectingPoint num="2" id="9817" /> +<TGConnectingPoint num="3" id="9818" /> +<TGConnectingPoint num="4" id="9819" /> +<TGConnectingPoint num="5" id="9820" /> +<TGConnectingPoint num="6" id="9821" /> +<TGConnectingPoint num="7" id="9822" /> +<TGConnectingPoint num="8" id="9823" /> +<TGConnectingPoint num="9" id="9824" /> +<TGConnectingPoint num="10" id="9825" /> +<TGConnectingPoint num="11" id="9826" /> +<TGConnectingPoint num="12" id="9827" /> +<TGConnectingPoint num="13" id="9828" /> +<TGConnectingPoint num="14" id="9829" /> +<TGConnectingPoint num="15" id="9830" /> +<TGConnectingPoint num="16" id="9831" /> +<TGConnectingPoint num="17" id="9832" /> +<TGConnectingPoint num="18" id="9833" /> +<TGConnectingPoint num="19" id="9834" /> +<TGConnectingPoint num="20" id="9835" /> +<TGConnectingPoint num="21" id="9836" /> +<TGConnectingPoint num="22" id="9837" /> +<TGConnectingPoint num="23" id="9838" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9864" > +<cdparam x="301" y="938" /> +<sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="9840" /> +<TGConnectingPoint num="1" id="9841" /> +<TGConnectingPoint num="2" id="9842" /> +<TGConnectingPoint num="3" id="9843" /> +<TGConnectingPoint num="4" id="9844" /> +<TGConnectingPoint num="5" id="9845" /> +<TGConnectingPoint num="6" id="9846" /> +<TGConnectingPoint num="7" id="9847" /> +<TGConnectingPoint num="8" id="9848" /> +<TGConnectingPoint num="9" id="9849" /> +<TGConnectingPoint num="10" id="9850" /> +<TGConnectingPoint num="11" id="9851" /> +<TGConnectingPoint num="12" id="9852" /> +<TGConnectingPoint num="13" id="9853" /> +<TGConnectingPoint num="14" id="9854" /> +<TGConnectingPoint num="15" id="9855" /> +<TGConnectingPoint num="16" id="9856" /> +<TGConnectingPoint num="17" id="9857" /> +<TGConnectingPoint num="18" id="9858" /> +<TGConnectingPoint num="19" id="9859" /> +<TGConnectingPoint num="20" id="9860" /> +<TGConnectingPoint num="21" id="9861" /> +<TGConnectingPoint num="22" id="9862" /> +<TGConnectingPoint num="23" id="9863" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9898" > +<cdparam x="16" y="927" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="9874" /> +<TGConnectingPoint num="1" id="9875" /> +<TGConnectingPoint num="2" id="9876" /> +<TGConnectingPoint num="3" id="9877" /> +<TGConnectingPoint num="4" id="9878" /> +<TGConnectingPoint num="5" id="9879" /> +<TGConnectingPoint num="6" id="9880" /> +<TGConnectingPoint num="7" id="9881" /> +<TGConnectingPoint num="8" id="9882" /> +<TGConnectingPoint num="9" id="9883" /> +<TGConnectingPoint num="10" id="9884" /> +<TGConnectingPoint num="11" id="9885" /> +<TGConnectingPoint num="12" id="9886" /> +<TGConnectingPoint num="13" id="9887" /> +<TGConnectingPoint num="14" id="9888" /> +<TGConnectingPoint num="15" id="9889" /> +<TGConnectingPoint num="16" id="9890" /> +<TGConnectingPoint num="17" id="9891" /> +<TGConnectingPoint num="18" id="9892" /> +<TGConnectingPoint num="19" id="9893" /> +<TGConnectingPoint num="20" id="9894" /> +<TGConnectingPoint num="21" id="9895" /> +<TGConnectingPoint num="22" id="9896" /> +<TGConnectingPoint num="23" id="9897" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9873" > +<father id="9898" num="0" /> +<cdparam x="-10" y="991" /> +<sizeparam width="260" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-26" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Descrambling" /> +<TGConnectingPoint num="0" id="9865" /> +<TGConnectingPoint num="1" id="9866" /> +<TGConnectingPoint num="2" id="9867" /> +<TGConnectingPoint num="3" id="9868" /> +<TGConnectingPoint num="4" id="9869" /> +<TGConnectingPoint num="5" id="9870" /> +<TGConnectingPoint num="6" id="9871" /> +<TGConnectingPoint num="7" id="9872" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="9923" > +<cdparam x="156" y="821" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="9899" /> +<TGConnectingPoint num="1" id="9900" /> +<TGConnectingPoint num="2" id="9901" /> +<TGConnectingPoint num="3" id="9902" /> +<TGConnectingPoint num="4" id="9903" /> +<TGConnectingPoint num="5" id="9904" /> +<TGConnectingPoint num="6" id="9905" /> +<TGConnectingPoint num="7" id="9906" /> +<TGConnectingPoint num="8" id="9907" /> +<TGConnectingPoint num="9" id="9908" /> +<TGConnectingPoint num="10" id="9909" /> +<TGConnectingPoint num="11" id="9910" /> +<TGConnectingPoint num="12" id="9911" /> +<TGConnectingPoint num="13" id="9912" /> +<TGConnectingPoint num="14" id="9913" /> +<TGConnectingPoint num="15" id="9914" /> +<TGConnectingPoint num="16" id="9915" /> +<TGConnectingPoint num="17" id="9916" /> +<TGConnectingPoint num="18" id="9917" /> +<TGConnectingPoint num="19" id="9918" /> +<TGConnectingPoint num="20" id="9919" /> +<TGConnectingPoint num="21" id="9920" /> +<TGConnectingPoint num="22" id="9921" /> +<TGConnectingPoint num="23" id="9922" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="9948" > +<cdparam x="1147" y="408" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="9924" /> +<TGConnectingPoint num="1" id="9925" /> +<TGConnectingPoint num="2" id="9926" /> +<TGConnectingPoint num="3" id="9927" /> +<TGConnectingPoint num="4" id="9928" /> +<TGConnectingPoint num="5" id="9929" /> +<TGConnectingPoint num="6" id="9930" /> +<TGConnectingPoint num="7" id="9931" /> +<TGConnectingPoint num="8" id="9932" /> +<TGConnectingPoint num="9" id="9933" /> +<TGConnectingPoint num="10" id="9934" /> +<TGConnectingPoint num="11" id="9935" /> +<TGConnectingPoint num="12" id="9936" /> +<TGConnectingPoint num="13" id="9937" /> +<TGConnectingPoint num="14" id="9938" /> +<TGConnectingPoint num="15" id="9939" /> +<TGConnectingPoint num="16" id="9940" /> +<TGConnectingPoint num="17" id="9941" /> +<TGConnectingPoint num="18" id="9942" /> +<TGConnectingPoint num="19" id="9943" /> +<TGConnectingPoint num="20" id="9944" /> +<TGConnectingPoint num="21" id="9945" /> +<TGConnectingPoint num="22" id="9946" /> +<TGConnectingPoint num="23" id="9947" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="9973" > +<cdparam x="895" y="204" /> +<sizeparam width="255" height="172" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="9949" /> +<TGConnectingPoint num="1" id="9950" /> +<TGConnectingPoint num="2" id="9951" /> +<TGConnectingPoint num="3" id="9952" /> +<TGConnectingPoint num="4" id="9953" /> +<TGConnectingPoint num="5" id="9954" /> +<TGConnectingPoint num="6" id="9955" /> +<TGConnectingPoint num="7" id="9956" /> +<TGConnectingPoint num="8" id="9957" /> +<TGConnectingPoint num="9" id="9958" /> +<TGConnectingPoint num="10" id="9959" /> +<TGConnectingPoint num="11" id="9960" /> +<TGConnectingPoint num="12" id="9961" /> +<TGConnectingPoint num="13" id="9962" /> +<TGConnectingPoint num="14" id="9963" /> +<TGConnectingPoint num="15" id="9964" /> +<TGConnectingPoint num="16" id="9965" /> +<TGConnectingPoint num="17" id="9966" /> +<TGConnectingPoint num="18" id="9967" /> +<TGConnectingPoint num="19" id="9968" /> +<TGConnectingPoint num="20" id="9969" /> +<TGConnectingPoint num="21" id="9970" /> +<TGConnectingPoint num="22" id="9971" /> +<TGConnectingPoint num="23" id="9972" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10025" > +<cdparam x="581" y="199" /> +<sizeparam width="276" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="10001" /> +<TGConnectingPoint num="1" id="10002" /> +<TGConnectingPoint num="2" id="10003" /> +<TGConnectingPoint num="3" id="10004" /> +<TGConnectingPoint num="4" id="10005" /> +<TGConnectingPoint num="5" id="10006" /> +<TGConnectingPoint num="6" id="10007" /> +<TGConnectingPoint num="7" id="10008" /> +<TGConnectingPoint num="8" id="10009" /> +<TGConnectingPoint num="9" id="10010" /> +<TGConnectingPoint num="10" id="10011" /> +<TGConnectingPoint num="11" id="10012" /> +<TGConnectingPoint num="12" id="10013" /> +<TGConnectingPoint num="13" id="10014" /> +<TGConnectingPoint num="14" id="10015" /> +<TGConnectingPoint num="15" id="10016" /> +<TGConnectingPoint num="16" id="10017" /> +<TGConnectingPoint num="17" id="10018" /> +<TGConnectingPoint num="18" id="10019" /> +<TGConnectingPoint num="19" id="10020" /> +<TGConnectingPoint num="20" id="10021" /> +<TGConnectingPoint num="21" id="10022" /> +<TGConnectingPoint num="22" id="10023" /> +<TGConnectingPoint num="23" id="10024" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="9982" > +<father id="10025" num="0" /> +<cdparam x="615" y="234" /> +<sizeparam width="196" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="80" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_FFT" /> +<TGConnectingPoint num="0" id="9974" /> +<TGConnectingPoint num="1" id="9975" /> +<TGConnectingPoint num="2" id="9976" /> +<TGConnectingPoint num="3" id="9977" /> +<TGConnectingPoint num="4" id="9978" /> +<TGConnectingPoint num="5" id="9979" /> +<TGConnectingPoint num="6" id="9980" /> +<TGConnectingPoint num="7" id="9981" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="9991" > +<father id="10025" num="1" /> +<cdparam x="616" y="284" /> +<sizeparam width="199" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="77" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_IFFT" /> +<TGConnectingPoint num="0" id="9983" /> +<TGConnectingPoint num="1" id="9984" /> +<TGConnectingPoint num="2" id="9985" /> +<TGConnectingPoint num="3" id="9986" /> +<TGConnectingPoint num="4" id="9987" /> +<TGConnectingPoint num="5" id="9988" /> +<TGConnectingPoint num="6" id="9989" /> +<TGConnectingPoint num="7" id="9990" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10000" > +<father id="10025" num="2" /> +<cdparam x="591" y="336" /> +<sizeparam width="246" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="30" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_QAMDemod" /> +<TGConnectingPoint num="0" id="9992" /> +<TGConnectingPoint num="1" id="9993" /> +<TGConnectingPoint num="2" id="9994" /> +<TGConnectingPoint num="3" id="9995" /> +<TGConnectingPoint num="4" id="9996" /> +<TGConnectingPoint num="5" id="9997" /> +<TGConnectingPoint num="6" id="9998" /> +<TGConnectingPoint num="7" id="9999" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="10050" > +<cdparam x="910" y="531" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="10026" /> +<TGConnectingPoint num="1" id="10027" /> +<TGConnectingPoint num="2" id="10028" /> +<TGConnectingPoint num="3" id="10029" /> +<TGConnectingPoint num="4" id="10030" /> +<TGConnectingPoint num="5" id="10031" /> +<TGConnectingPoint num="6" id="10032" /> +<TGConnectingPoint num="7" id="10033" /> +<TGConnectingPoint num="8" id="10034" /> +<TGConnectingPoint num="9" id="10035" /> +<TGConnectingPoint num="10" id="10036" /> +<TGConnectingPoint num="11" id="10037" /> +<TGConnectingPoint num="12" id="10038" /> +<TGConnectingPoint num="13" id="10039" /> +<TGConnectingPoint num="14" id="10040" /> +<TGConnectingPoint num="15" id="10041" /> +<TGConnectingPoint num="16" id="10042" /> +<TGConnectingPoint num="17" id="10043" /> +<TGConnectingPoint num="18" id="10044" /> +<TGConnectingPoint num="19" id="10045" /> +<TGConnectingPoint num="20" id="10046" /> +<TGConnectingPoint num="21" id="10047" /> +<TGConnectingPoint num="22" id="10048" /> +<TGConnectingPoint num="23" id="10049" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="10075" > +<cdparam x="835" y="433" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="10051" /> +<TGConnectingPoint num="1" id="10052" /> +<TGConnectingPoint num="2" id="10053" /> +<TGConnectingPoint num="3" id="10054" /> +<TGConnectingPoint num="4" id="10055" /> +<TGConnectingPoint num="5" id="10056" /> +<TGConnectingPoint num="6" id="10057" /> +<TGConnectingPoint num="7" id="10058" /> +<TGConnectingPoint num="8" id="10059" /> +<TGConnectingPoint num="9" id="10060" /> +<TGConnectingPoint num="10" id="10061" /> +<TGConnectingPoint num="11" id="10062" /> +<TGConnectingPoint num="12" id="10063" /> +<TGConnectingPoint num="13" id="10064" /> +<TGConnectingPoint num="14" id="10065" /> +<TGConnectingPoint num="15" id="10066" /> +<TGConnectingPoint num="16" id="10067" /> +<TGConnectingPoint num="17" id="10068" /> +<TGConnectingPoint num="18" id="10069" /> +<TGConnectingPoint num="19" id="10070" /> +<TGConnectingPoint num="20" id="10071" /> +<TGConnectingPoint num="21" id="10072" /> +<TGConnectingPoint num="22" id="10073" /> +<TGConnectingPoint num="23" id="10074" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10100" > +<cdparam x="1177" y="812" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="10076" /> +<TGConnectingPoint num="1" id="10077" /> +<TGConnectingPoint num="2" id="10078" /> +<TGConnectingPoint num="3" id="10079" /> +<TGConnectingPoint num="4" id="10080" /> +<TGConnectingPoint num="5" id="10081" /> +<TGConnectingPoint num="6" id="10082" /> +<TGConnectingPoint num="7" id="10083" /> +<TGConnectingPoint num="8" id="10084" /> +<TGConnectingPoint num="9" id="10085" /> +<TGConnectingPoint num="10" id="10086" /> +<TGConnectingPoint num="11" id="10087" /> +<TGConnectingPoint num="12" id="10088" /> +<TGConnectingPoint num="13" id="10089" /> +<TGConnectingPoint num="14" id="10090" /> +<TGConnectingPoint num="15" id="10091" /> +<TGConnectingPoint num="16" id="10092" /> +<TGConnectingPoint num="17" id="10093" /> +<TGConnectingPoint num="18" id="10094" /> +<TGConnectingPoint num="19" id="10095" /> +<TGConnectingPoint num="20" id="10096" /> +<TGConnectingPoint num="21" id="10097" /> +<TGConnectingPoint num="22" id="10098" /> +<TGConnectingPoint num="23" id="10099" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="10125" > +<cdparam x="923" y="742" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="10101" /> +<TGConnectingPoint num="1" id="10102" /> +<TGConnectingPoint num="2" id="10103" /> +<TGConnectingPoint num="3" id="10104" /> +<TGConnectingPoint num="4" id="10105" /> +<TGConnectingPoint num="5" id="10106" /> +<TGConnectingPoint num="6" id="10107" /> +<TGConnectingPoint num="7" id="10108" /> +<TGConnectingPoint num="8" id="10109" /> +<TGConnectingPoint num="9" id="10110" /> +<TGConnectingPoint num="10" id="10111" /> +<TGConnectingPoint num="11" id="10112" /> +<TGConnectingPoint num="12" id="10113" /> +<TGConnectingPoint num="13" id="10114" /> +<TGConnectingPoint num="14" id="10115" /> +<TGConnectingPoint num="15" id="10116" /> +<TGConnectingPoint num="16" id="10117" /> +<TGConnectingPoint num="17" id="10118" /> +<TGConnectingPoint num="18" id="10119" /> +<TGConnectingPoint num="19" id="10120" /> +<TGConnectingPoint num="20" id="10121" /> +<TGConnectingPoint num="21" id="10122" /> +<TGConnectingPoint num="22" id="10123" /> +<TGConnectingPoint num="23" id="10124" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="10150" > +<cdparam x="1046" y="940" /> +<sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="10126" /> +<TGConnectingPoint num="1" id="10127" /> +<TGConnectingPoint num="2" id="10128" /> +<TGConnectingPoint num="3" id="10129" /> +<TGConnectingPoint num="4" id="10130" /> +<TGConnectingPoint num="5" id="10131" /> +<TGConnectingPoint num="6" id="10132" /> +<TGConnectingPoint num="7" id="10133" /> +<TGConnectingPoint num="8" id="10134" /> +<TGConnectingPoint num="9" id="10135" /> +<TGConnectingPoint num="10" id="10136" /> +<TGConnectingPoint num="11" id="10137" /> +<TGConnectingPoint num="12" id="10138" /> +<TGConnectingPoint num="13" id="10139" /> +<TGConnectingPoint num="14" id="10140" /> +<TGConnectingPoint num="15" id="10141" /> +<TGConnectingPoint num="16" id="10142" /> +<TGConnectingPoint num="17" id="10143" /> +<TGConnectingPoint num="18" id="10144" /> +<TGConnectingPoint num="19" id="10145" /> +<TGConnectingPoint num="20" id="10146" /> +<TGConnectingPoint num="21" id="10147" /> +<TGConnectingPoint num="22" id="10148" /> +<TGConnectingPoint num="23" id="10149" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10175" > +<cdparam x="762" y="943" /> +<sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="10151" /> +<TGConnectingPoint num="1" id="10152" /> +<TGConnectingPoint num="2" id="10153" /> +<TGConnectingPoint num="3" id="10154" /> +<TGConnectingPoint num="4" id="10155" /> +<TGConnectingPoint num="5" id="10156" /> +<TGConnectingPoint num="6" id="10157" /> +<TGConnectingPoint num="7" id="10158" /> +<TGConnectingPoint num="8" id="10159" /> +<TGConnectingPoint num="9" id="10160" /> +<TGConnectingPoint num="10" id="10161" /> +<TGConnectingPoint num="11" id="10162" /> +<TGConnectingPoint num="12" id="10163" /> +<TGConnectingPoint num="13" id="10164" /> +<TGConnectingPoint num="14" id="10165" /> +<TGConnectingPoint num="15" id="10166" /> +<TGConnectingPoint num="16" id="10167" /> +<TGConnectingPoint num="17" id="10168" /> +<TGConnectingPoint num="18" id="10169" /> +<TGConnectingPoint num="19" id="10170" /> +<TGConnectingPoint num="20" id="10171" /> +<TGConnectingPoint num="21" id="10172" /> +<TGConnectingPoint num="22" id="10173" /> +<TGConnectingPoint num="23" id="10174" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="10200" > +<cdparam x="848" y="837" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="10176" /> +<TGConnectingPoint num="1" id="10177" /> +<TGConnectingPoint num="2" id="10178" /> +<TGConnectingPoint num="3" id="10179" /> +<TGConnectingPoint num="4" id="10180" /> +<TGConnectingPoint num="5" id="10181" /> +<TGConnectingPoint num="6" id="10182" /> +<TGConnectingPoint num="7" id="10183" /> +<TGConnectingPoint num="8" id="10184" /> +<TGConnectingPoint num="9" id="10185" /> +<TGConnectingPoint num="10" id="10186" /> +<TGConnectingPoint num="11" id="10187" /> +<TGConnectingPoint num="12" id="10188" /> +<TGConnectingPoint num="13" id="10189" /> +<TGConnectingPoint num="14" id="10190" /> +<TGConnectingPoint num="15" id="10191" /> +<TGConnectingPoint num="16" id="10192" /> +<TGConnectingPoint num="17" id="10193" /> +<TGConnectingPoint num="18" id="10194" /> +<TGConnectingPoint num="19" id="10195" /> +<TGConnectingPoint num="20" id="10196" /> +<TGConnectingPoint num="21" id="10197" /> +<TGConnectingPoint num="22" id="10198" /> +<TGConnectingPoint num="23" id="10199" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10225" > +<cdparam x="503" y="420" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_DMA" value="name" /> +<TGConnectingPoint num="0" id="10201" /> +<TGConnectingPoint num="1" id="10202" /> +<TGConnectingPoint num="2" id="10203" /> +<TGConnectingPoint num="3" id="10204" /> +<TGConnectingPoint num="4" id="10205" /> +<TGConnectingPoint num="5" id="10206" /> +<TGConnectingPoint num="6" id="10207" /> +<TGConnectingPoint num="7" id="10208" /> +<TGConnectingPoint num="8" id="10209" /> +<TGConnectingPoint num="9" id="10210" /> +<TGConnectingPoint num="10" id="10211" /> +<TGConnectingPoint num="11" id="10212" /> +<TGConnectingPoint num="12" id="10213" /> +<TGConnectingPoint num="13" id="10214" /> +<TGConnectingPoint num="14" id="10215" /> +<TGConnectingPoint num="15" id="10216" /> +<TGConnectingPoint num="16" id="10217" /> +<TGConnectingPoint num="17" id="10218" /> +<TGConnectingPoint num="18" id="10219" /> +<TGConnectingPoint num="19" id="10220" /> +<TGConnectingPoint num="20" id="10221" /> +<TGConnectingPoint num="21" id="10222" /> +<TGConnectingPoint num="22" id="10223" /> +<TGConnectingPoint num="23" id="10224" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="10250" > +<cdparam x="296" y="541" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bridge" value="name" /> +<TGConnectingPoint num="0" id="10226" /> +<TGConnectingPoint num="1" id="10227" /> +<TGConnectingPoint num="2" id="10228" /> +<TGConnectingPoint num="3" id="10229" /> +<TGConnectingPoint num="4" id="10230" /> +<TGConnectingPoint num="5" id="10231" /> +<TGConnectingPoint num="6" id="10232" /> +<TGConnectingPoint num="7" id="10233" /> +<TGConnectingPoint num="8" id="10234" /> +<TGConnectingPoint num="9" id="10235" /> +<TGConnectingPoint num="10" id="10236" /> +<TGConnectingPoint num="11" id="10237" /> +<TGConnectingPoint num="12" id="10238" /> +<TGConnectingPoint num="13" id="10239" /> +<TGConnectingPoint num="14" id="10240" /> +<TGConnectingPoint num="15" id="10241" /> +<TGConnectingPoint num="16" id="10242" /> +<TGConnectingPoint num="17" id="10243" /> +<TGConnectingPoint num="18" id="10244" /> +<TGConnectingPoint num="19" id="10245" /> +<TGConnectingPoint num="20" id="10246" /> +<TGConnectingPoint num="21" id="10247" /> +<TGConnectingPoint num="22" id="10248" /> +<TGConnectingPoint num="23" id="10249" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LDPC_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="10275" > +<cdparam x="329" y="255" /> +<sizeparam width="197" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_MSS" value="name" /> +<TGConnectingPoint num="0" id="10251" /> +<TGConnectingPoint num="1" id="10252" /> +<TGConnectingPoint num="2" id="10253" /> +<TGConnectingPoint num="3" id="10254" /> +<TGConnectingPoint num="4" id="10255" /> +<TGConnectingPoint num="5" id="10256" /> +<TGConnectingPoint num="6" id="10257" /> +<TGConnectingPoint num="7" id="10258" /> +<TGConnectingPoint num="8" id="10259" /> +<TGConnectingPoint num="9" id="10260" /> +<TGConnectingPoint num="10" id="10261" /> +<TGConnectingPoint num="11" id="10262" /> +<TGConnectingPoint num="12" id="10263" /> +<TGConnectingPoint num="13" id="10264" /> +<TGConnectingPoint num="14" id="10265" /> +<TGConnectingPoint num="15" id="10266" /> +<TGConnectingPoint num="16" id="10267" /> +<TGConnectingPoint num="17" id="10268" /> +<TGConnectingPoint num="18" id="10269" /> +<TGConnectingPoint num="19" id="10270" /> +<TGConnectingPoint num="20" id="10271" /> +<TGConnectingPoint num="21" id="10272" /> +<TGConnectingPoint num="22" id="10273" /> +<TGConnectingPoint num="23" id="10274" /> +<extraparam> +<info stereotype="MEMORY" nodeName="LDPC_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10309" > +<cdparam x="35" y="256" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_PSS" value="name" /> +<TGConnectingPoint num="0" id="10285" /> +<TGConnectingPoint num="1" id="10286" /> +<TGConnectingPoint num="2" id="10287" /> +<TGConnectingPoint num="3" id="10288" /> +<TGConnectingPoint num="4" id="10289" /> +<TGConnectingPoint num="5" id="10290" /> +<TGConnectingPoint num="6" id="10291" /> +<TGConnectingPoint num="7" id="10292" /> +<TGConnectingPoint num="8" id="10293" /> +<TGConnectingPoint num="9" id="10294" /> +<TGConnectingPoint num="10" id="10295" /> +<TGConnectingPoint num="11" id="10296" /> +<TGConnectingPoint num="12" id="10297" /> +<TGConnectingPoint num="13" id="10298" /> +<TGConnectingPoint num="14" id="10299" /> +<TGConnectingPoint num="15" id="10300" /> +<TGConnectingPoint num="16" id="10301" /> +<TGConnectingPoint num="17" id="10302" /> +<TGConnectingPoint num="18" id="10303" /> +<TGConnectingPoint num="19" id="10304" /> +<TGConnectingPoint num="20" id="10305" /> +<TGConnectingPoint num="21" id="10306" /> +<TGConnectingPoint num="22" id="10307" /> +<TGConnectingPoint num="23" id="10308" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="10284" > +<father id="10309" num="0" /> +<cdparam x="10" y="298" /> +<sizeparam width="259" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-25" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="10276" /> +<TGConnectingPoint num="1" id="10277" /> +<TGConnectingPoint num="2" id="10278" /> +<TGConnectingPoint num="3" id="10279" /> +<TGConnectingPoint num="4" id="10280" /> +<TGConnectingPoint num="5" id="10281" /> +<TGConnectingPoint num="6" id="10282" /> +<TGConnectingPoint num="7" id="10283" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="10334" > +<cdparam x="164" y="445" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bus" value="name" /> +<TGConnectingPoint num="0" id="10310" /> +<TGConnectingPoint num="1" id="10311" /> +<TGConnectingPoint num="2" id="10312" /> +<TGConnectingPoint num="3" id="10313" /> +<TGConnectingPoint num="4" id="10314" /> +<TGConnectingPoint num="5" id="10315" /> +<TGConnectingPoint num="6" id="10316" /> +<TGConnectingPoint num="7" id="10317" /> +<TGConnectingPoint num="8" id="10318" /> +<TGConnectingPoint num="9" id="10319" /> +<TGConnectingPoint num="10" id="10320" /> +<TGConnectingPoint num="11" id="10321" /> +<TGConnectingPoint num="12" id="10322" /> +<TGConnectingPoint num="13" id="10323" /> +<TGConnectingPoint num="14" id="10324" /> +<TGConnectingPoint num="15" id="10325" /> +<TGConnectingPoint num="16" id="10326" /> +<TGConnectingPoint num="17" id="10327" /> +<TGConnectingPoint num="18" id="10328" /> +<TGConnectingPoint num="19" id="10329" /> +<TGConnectingPoint num="20" id="10330" /> +<TGConnectingPoint num="21" id="10331" /> +<TGConnectingPoint num="22" id="10332" /> +<TGConnectingPoint num="23" id="10333" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LDPC_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="10352" > +<cdparam x="29" y="104" /> +<sizeparam width="246" height="106" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP1" value="CP0" /> +<TGConnectingPoint num="0" id="10344" /> +<TGConnectingPoint num="1" id="10345" /> +<TGConnectingPoint num="2" id="10346" /> +<TGConnectingPoint num="3" id="10347" /> +<TGConnectingPoint num="4" id="10348" /> +<TGConnectingPoint num="5" id="10349" /> +<TGConnectingPoint num="6" id="10350" /> +<TGConnectingPoint num="7" id="10351" /> +<extraparam> +<info stereotype="CP" nodeName="CP1" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="CP_Memory_Copy" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="CPU_Controller" architectureUnit="MainCPU" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Src_Storage_Instance" architectureUnit="DDR" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Dst_Storage_Instance" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance_1" architectureUnit="MainBus" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance2" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="10343" > +<father id="10352" num="0" /> +<cdparam x="46" y="156" /> +<sizeparam width="216" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="30" minY="0" maxY="66" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::FFT_ChIn" /> +<TGConnectingPoint num="0" id="10335" /> +<TGConnectingPoint num="1" id="10336" /> +<TGConnectingPoint num="2" id="10337" /> +<TGConnectingPoint num="3" id="10338" /> +<TGConnectingPoint num="4" id="10339" /> +<TGConnectingPoint num="5" id="10340" /> +<TGConnectingPoint num="6" id="10341" /> +<TGConnectingPoint num="7" id="10342" /> +<extraparam> +<info value="RX5GphyApp_Embb::FFT_ChIn" portName="FFT_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="FEP_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10369" > +<cdparam x="40" y="63" /> +<sizeparam width="240" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Memory copy CP to move data from +RemoveCP (main CPU) to FFT (FEP) +" /> +<TGConnectingPoint num="0" id="10353" /> +<TGConnectingPoint num="1" id="10354" /> +<TGConnectingPoint num="2" id="10355" /> +<TGConnectingPoint num="3" id="10356" /> +<TGConnectingPoint num="4" id="10357" /> +<TGConnectingPoint num="5" id="10358" /> +<TGConnectingPoint num="6" id="10359" /> +<TGConnectingPoint num="7" id="10360" /> +<TGConnectingPoint num="8" id="10361" /> +<TGConnectingPoint num="9" id="10362" /> +<TGConnectingPoint num="10" id="10363" /> +<TGConnectingPoint num="11" id="10364" /> +<TGConnectingPoint num="12" id="10365" /> +<TGConnectingPoint num="13" id="10366" /> +<TGConnectingPoint num="14" id="10367" /> +<TGConnectingPoint num="15" id="10368" /> +<extraparam> +<Line value="Memory copy CP to move data from" /> +<Line value="RemoveCP (main CPU) to FFT (FEP)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="10387" > +<cdparam x="1339" y="71" /> +<sizeparam width="268" height="103" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP4" value="CP0" /> +<TGConnectingPoint num="0" id="10379" /> +<TGConnectingPoint num="1" id="10380" /> +<TGConnectingPoint num="2" id="10381" /> +<TGConnectingPoint num="3" id="10382" /> +<TGConnectingPoint num="4" id="10383" /> +<TGConnectingPoint num="5" id="10384" /> +<TGConnectingPoint num="6" id="10385" /> +<TGConnectingPoint num="7" id="10386" /> +<extraparam> +<info stereotype="CP" nodeName="CP4" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="LDPC_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="LDPC_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="DDR" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="10378" > +<father id="10387" num="0" /> +<cdparam x="1339" y="117" /> +<sizeparam width="268" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="0" minY="0" maxY="63" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="10370" /> +<TGConnectingPoint num="1" id="10371" /> +<TGConnectingPoint num="2" id="10372" /> +<TGConnectingPoint num="3" id="10373" /> +<TGConnectingPoint num="4" id="10374" /> +<TGConnectingPoint num="5" id="10375" /> +<TGConnectingPoint num="6" id="10376" /> +<TGConnectingPoint num="7" id="10377" /> +<extraparam> +<info value="RX5GphyApp_Embb::RemoveCRC_ChIn" portName="RemoveCRC_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="DDR" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="10405" > +<cdparam x="904" y="76" /> +<sizeparam width="309" height="107" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP3" value="CP0" /> +<TGConnectingPoint num="0" id="10397" /> +<TGConnectingPoint num="1" id="10398" /> +<TGConnectingPoint num="2" id="10399" /> +<TGConnectingPoint num="3" id="10400" /> +<TGConnectingPoint num="4" id="10401" /> +<TGConnectingPoint num="5" id="10402" /> +<TGConnectingPoint num="6" id="10403" /> +<TGConnectingPoint num="7" id="10404" /> +<extraparam> +<info stereotype="CP" nodeName="CP3" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="LDPC_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, LDPC_Bridge, LDPC_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="10396" > +<father id="10405" num="0" /> +<cdparam x="920" y="132" /> +<sizeparam width="279" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="30" minY="0" maxY="67" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="10388" /> +<TGConnectingPoint num="1" id="10389" /> +<TGConnectingPoint num="2" id="10390" /> +<TGConnectingPoint num="3" id="10391" /> +<TGConnectingPoint num="4" id="10392" /> +<TGConnectingPoint num="5" id="10393" /> +<TGConnectingPoint num="6" id="10394" /> +<TGConnectingPoint num="7" id="10395" /> +<extraparam> +<info value="RX5GphyApp_Embb::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="LDPC_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10422" > +<cdparam x="1331" y="16" /> +<sizeparam width="288" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from LDPCDecoder (LDPC) +to RemoveCRC (main CPU) +" /> +<TGConnectingPoint num="0" id="10406" /> +<TGConnectingPoint num="1" id="10407" /> +<TGConnectingPoint num="2" id="10408" /> +<TGConnectingPoint num="3" id="10409" /> +<TGConnectingPoint num="4" id="10410" /> +<TGConnectingPoint num="5" id="10411" /> +<TGConnectingPoint num="6" id="10412" /> +<TGConnectingPoint num="7" id="10413" /> +<TGConnectingPoint num="8" id="10414" /> +<TGConnectingPoint num="9" id="10415" /> +<TGConnectingPoint num="10" id="10416" /> +<TGConnectingPoint num="11" id="10417" /> +<TGConnectingPoint num="12" id="10418" /> +<TGConnectingPoint num="13" id="10419" /> +<TGConnectingPoint num="14" id="10420" /> +<TGConnectingPoint num="15" id="10421" /> +<extraparam> +<Line value="CP to move data from LDPCDecoder (LDPC)" /> +<Line value="to RemoveCRC (main CPU)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="10439" > +<cdparam x="938" y="30" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from Descrambling (INTL) +to LDPCDecoder (LDPC) +" /> +<TGConnectingPoint num="0" id="10423" /> +<TGConnectingPoint num="1" id="10424" /> +<TGConnectingPoint num="2" id="10425" /> +<TGConnectingPoint num="3" id="10426" /> +<TGConnectingPoint num="4" id="10427" /> +<TGConnectingPoint num="5" id="10428" /> +<TGConnectingPoint num="6" id="10429" /> +<TGConnectingPoint num="7" id="10430" /> +<TGConnectingPoint num="8" id="10431" /> +<TGConnectingPoint num="9" id="10432" /> +<TGConnectingPoint num="10" id="10433" /> +<TGConnectingPoint num="11" id="10434" /> +<TGConnectingPoint num="12" id="10435" /> +<TGConnectingPoint num="13" id="10436" /> +<TGConnectingPoint num="14" id="10437" /> +<TGConnectingPoint num="15" id="10438" /> +<extraparam> +<Line value="CP to move data from Descrambling (INTL)" /> +<Line value="to LDPCDecoder (LDPC)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="10457" > +<cdparam x="519" y="68" /> +<sizeparam width="331" height="105" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP2" value="CP0" /> +<TGConnectingPoint num="0" id="10449" /> +<TGConnectingPoint num="1" id="10450" /> +<TGConnectingPoint num="2" id="10451" /> +<TGConnectingPoint num="3" id="10452" /> +<TGConnectingPoint num="4" id="10453" /> +<TGConnectingPoint num="5" id="10454" /> +<TGConnectingPoint num="6" id="10455" /> +<TGConnectingPoint num="7" id="10456" /> +<extraparam> +<info stereotype="CP" nodeName="CP2" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="10448" > +<father id="10457" num="0" /> +<cdparam x="545" y="119" /> +<sizeparam width="280" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="51" minY="0" maxY="65" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="10440" /> +<TGConnectingPoint num="1" id="10441" /> +<TGConnectingPoint num="2" id="10442" /> +<TGConnectingPoint num="3" id="10443" /> +<TGConnectingPoint num="4" id="10444" /> +<TGConnectingPoint num="5" id="10445" /> +<TGConnectingPoint num="6" id="10446" /> +<TGConnectingPoint num="7" id="10447" /> +<extraparam> +<info value="RX5GphyApp_Embb::Descrambling_ChIn" portName="Descrambling_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="INTL_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="10474" > +<cdparam x="575" y="20" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from QAM64Demod (FEP) +to Descrambling (INTL) +" /> +<TGConnectingPoint num="0" id="10458" /> +<TGConnectingPoint num="1" id="10459" /> +<TGConnectingPoint num="2" id="10460" /> +<TGConnectingPoint num="3" id="10461" /> +<TGConnectingPoint num="4" id="10462" /> +<TGConnectingPoint num="5" id="10463" /> +<TGConnectingPoint num="6" id="10464" /> +<TGConnectingPoint num="7" id="10465" /> +<TGConnectingPoint num="8" id="10466" /> +<TGConnectingPoint num="9" id="10467" /> +<TGConnectingPoint num="10" id="10468" /> +<TGConnectingPoint num="11" id="10469" /> +<TGConnectingPoint num="12" id="10470" /> +<TGConnectingPoint num="13" id="10471" /> +<TGConnectingPoint num="14" id="10472" /> +<TGConnectingPoint num="15" id="10473" /> +<extraparam> +<Line value="CP to move data from QAM64Demod (FEP)" /> +<Line value="to Descrambling (INTL)" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="10475" > +<cdparam x="440" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="427" y="390" id="10257" /> +<P2 x="289" y="445" id="10311" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10476" > +<cdparam x="152" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="152" y="396" id="10291" /> +<P2 x="226" y="445" id="10318" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10477" > +<cdparam x="336" y="494" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="346" y="541" id="10227" /> +<P2 x="289" y="495" id="10316" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10478" > +<cdparam x="302" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="346" y="592" id="10232" /> +<P2 x="442" y="635" id="9798" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10479" > +<cdparam x="581" y="406" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="578" y="520" id="10207" /> +<P2 x="653" y="635" id="9791" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10480" > +<cdparam x="1367" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1333" y="660" id="9768" /> +<P2 x="1076" y="660" id="9794" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10481" > +<cdparam x="1147" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="508" id="9929" /> +<P2 x="1076" y="635" id="9792" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10482" > +<cdparam x="1298" y="875" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1252" y="812" id="10077" /> +<P2 x="1076" y="685" id="9797" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10483" > +<cdparam x="1019" y="805" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="742" id="10102" /> +<P2 x="864" y="685" id="9805" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10484" > +<cdparam x="1004" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="566" id="10032" /> +<P2 x="864" y="635" id="9799" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10485" > +<cdparam x="1185" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1433" y="660" id="9769" /> +<P2 x="1527" y="660" id="9743" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10486" > +<cdparam x="281" y="777" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="777" id="9821" /> +<P2 x="281" y="821" id="9900" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10487" > +<cdparam x="554" y="806" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="796" id="9566" /> +<P2 x="442" y="685" id="9804" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10488" > +<cdparam x="484" y="852" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="846" id="9569" /> +<P2 x="406" y="846" id="9903" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10489" > +<cdparam x="511" y="959" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="466" y="938" id="9841" /> +<P2 x="343" y="871" id="9914" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10490" > +<cdparam x="90" y="916" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="133" y="927" id="9875" /> +<P2 x="218" y="871" id="9913" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10491" > +<cdparam x="357" y="778" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="726" id="9816" /> +<P2 x="231" y="685" id="9795" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10492" > +<cdparam x="1654" y="758" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="737" id="9592" /> +<P2 x="1652" y="685" id="9746" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10493" > +<cdparam x="1651" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1728" y="603" id="9721" /> +<P2 x="1652" y="635" id="9741" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10494" > +<cdparam x="959" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="531" id="10027" /> +<P2 x="960" y="483" id="10057" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10495" > +<cdparam x="1140" y="461" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="458" id="9927" /> +<P2 x="1085" y="458" id="10055" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10496" > +<cdparam x="1189" y="374" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1022" y="376" id="9955" /> +<P2 x="1022" y="433" id="10060" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10497" > +<cdparam x="795" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="719" y="384" id="10007" /> +<P2 x="897" y="433" id="10059" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10498" > +<cdparam x="973" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="793" id="10107" /> +<P2 x="973" y="837" id="10177" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10499" > +<cdparam x="1176" y="868" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1177" y="862" id="10079" /> +<P2 x="1098" y="862" id="10180" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10500" > +<cdparam x="1203" y="975" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1203" y="940" id="10127" /> +<P2 x="1035" y="887" id="10191" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10501" > +<cdparam x="782" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="871" y="943" id="10152" /> +<P2 x="910" y="887" id="10190" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="10502" > +<cdparam x="504" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="503" y="470" id="10204" /> +<P2 x="414" y="470" id="10314" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="EmbbMapping_LDPChw_Ad" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="10519" > +<cdparam x="47" y="15" /> +<sizeparam width="379" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Mapping diagram for the model RX5GphyApp_Embb_Ad, +where the LDPC decoder is implemented in hardware and +executed by a dedicated DSP unit. +" /> +<TGConnectingPoint num="0" id="10503" /> +<TGConnectingPoint num="1" id="10504" /> +<TGConnectingPoint num="2" id="10505" /> +<TGConnectingPoint num="3" id="10506" /> +<TGConnectingPoint num="4" id="10507" /> +<TGConnectingPoint num="5" id="10508" /> +<TGConnectingPoint num="6" id="10509" /> +<TGConnectingPoint num="7" id="10510" /> +<TGConnectingPoint num="8" id="10511" /> +<TGConnectingPoint num="9" id="10512" /> +<TGConnectingPoint num="10" id="10513" /> +<TGConnectingPoint num="11" id="10514" /> +<TGConnectingPoint num="12" id="10515" /> +<TGConnectingPoint num="13" id="10516" /> +<TGConnectingPoint num="14" id="10517" /> +<TGConnectingPoint num="15" id="10518" /> +<extraparam> +<Line value="Mapping diagram for the model RX5GphyApp_Embb_Ad," /> +<Line value="where the LDPC decoder is implemented in hardware and" /> +<Line value="executed by a dedicated DSP unit." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10544" > +<cdparam x="485" y="796" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="10520" /> +<TGConnectingPoint num="1" id="10521" /> +<TGConnectingPoint num="2" id="10522" /> +<TGConnectingPoint num="3" id="10523" /> +<TGConnectingPoint num="4" id="10524" /> +<TGConnectingPoint num="5" id="10525" /> +<TGConnectingPoint num="6" id="10526" /> +<TGConnectingPoint num="7" id="10527" /> +<TGConnectingPoint num="8" id="10528" /> +<TGConnectingPoint num="9" id="10529" /> +<TGConnectingPoint num="10" id="10530" /> +<TGConnectingPoint num="11" id="10531" /> +<TGConnectingPoint num="12" id="10532" /> +<TGConnectingPoint num="13" id="10533" /> +<TGConnectingPoint num="14" id="10534" /> +<TGConnectingPoint num="15" id="10535" /> +<TGConnectingPoint num="16" id="10536" /> +<TGConnectingPoint num="17" id="10537" /> +<TGConnectingPoint num="18" id="10538" /> +<TGConnectingPoint num="19" id="10539" /> +<TGConnectingPoint num="20" id="10540" /> +<TGConnectingPoint num="21" id="10541" /> +<TGConnectingPoint num="22" id="10542" /> +<TGConnectingPoint num="23" id="10543" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="10569" > +<cdparam x="1544" y="737" /> +<sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="DDR" value="name" /> +<TGConnectingPoint num="0" id="10545" /> +<TGConnectingPoint num="1" id="10546" /> +<TGConnectingPoint num="2" id="10547" /> +<TGConnectingPoint num="3" id="10548" /> +<TGConnectingPoint num="4" id="10549" /> +<TGConnectingPoint num="5" id="10550" /> +<TGConnectingPoint num="6" id="10551" /> +<TGConnectingPoint num="7" id="10552" /> +<TGConnectingPoint num="8" id="10553" /> +<TGConnectingPoint num="9" id="10554" /> +<TGConnectingPoint num="10" id="10555" /> +<TGConnectingPoint num="11" id="10556" /> +<TGConnectingPoint num="12" id="10557" /> +<TGConnectingPoint num="13" id="10558" /> +<TGConnectingPoint num="14" id="10559" /> +<TGConnectingPoint num="15" id="10560" /> +<TGConnectingPoint num="16" id="10561" /> +<TGConnectingPoint num="17" id="10562" /> +<TGConnectingPoint num="18" id="10563" /> +<TGConnectingPoint num="19" id="10564" /> +<TGConnectingPoint num="20" id="10565" /> +<TGConnectingPoint num="21" id="10566" /> +<TGConnectingPoint num="22" id="10567" /> +<TGConnectingPoint num="23" id="10568" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DDR" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10711" > +<cdparam x="1450" y="183" /> +<sizeparam width="568" height="414" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainCPU" value="name" /> +<TGConnectingPoint num="0" id="10687" /> +<TGConnectingPoint num="1" id="10688" /> +<TGConnectingPoint num="2" id="10689" /> +<TGConnectingPoint num="3" id="10690" /> +<TGConnectingPoint num="4" id="10691" /> +<TGConnectingPoint num="5" id="10692" /> +<TGConnectingPoint num="6" id="10693" /> +<TGConnectingPoint num="7" id="10694" /> +<TGConnectingPoint num="8" id="10695" /> +<TGConnectingPoint num="9" id="10696" /> +<TGConnectingPoint num="10" id="10697" /> +<TGConnectingPoint num="11" id="10698" /> +<TGConnectingPoint num="12" id="10699" /> +<TGConnectingPoint num="13" id="10700" /> +<TGConnectingPoint num="14" id="10701" /> +<TGConnectingPoint num="15" id="10702" /> +<TGConnectingPoint num="16" id="10703" /> +<TGConnectingPoint num="17" id="10704" /> +<TGConnectingPoint num="18" id="10705" /> +<TGConnectingPoint num="19" id="10706" /> +<TGConnectingPoint num="20" id="10707" /> +<TGConnectingPoint num="21" id="10708" /> +<TGConnectingPoint num="22" id="10709" /> +<TGConnectingPoint num="23" id="10710" /> +<extraparam> +<info stereotype="CPURR" nodeName="MainCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="10578" > +<father id="10711" num="0" /> +<cdparam x="1470" y="198" /> +<sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="333" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Source" /> +<TGConnectingPoint num="0" id="10570" /> +<TGConnectingPoint num="1" id="10571" /> +<TGConnectingPoint num="2" id="10572" /> +<TGConnectingPoint num="3" id="10573" /> +<TGConnectingPoint num="4" id="10574" /> +<TGConnectingPoint num="5" id="10575" /> +<TGConnectingPoint num="6" id="10576" /> +<TGConnectingPoint num="7" id="10577" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10587" > +<father id="10711" num="1" /> +<cdparam x="1474" y="251" /> +<sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="333" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Source" /> +<TGConnectingPoint num="0" id="10579" /> +<TGConnectingPoint num="1" id="10580" /> +<TGConnectingPoint num="2" id="10581" /> +<TGConnectingPoint num="3" id="10582" /> +<TGConnectingPoint num="4" id="10583" /> +<TGConnectingPoint num="5" id="10584" /> +<TGConnectingPoint num="6" id="10585" /> +<TGConnectingPoint num="7" id="10586" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10596" > +<father id="10711" num="2" /> +<cdparam x="1463" y="407" /> +<sizeparam width="262" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="306" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_QAMDemod" /> +<TGConnectingPoint num="0" id="10588" /> +<TGConnectingPoint num="1" id="10589" /> +<TGConnectingPoint num="2" id="10590" /> +<TGConnectingPoint num="3" id="10591" /> +<TGConnectingPoint num="4" id="10592" /> +<TGConnectingPoint num="5" id="10593" /> +<TGConnectingPoint num="6" id="10594" /> +<TGConnectingPoint num="7" id="10595" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10605" > +<father id="10711" num="3" /> +<cdparam x="1473" y="352" /> +<sizeparam width="215" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="353" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_IFFT" /> +<TGConnectingPoint num="0" id="10597" /> +<TGConnectingPoint num="1" id="10598" /> +<TGConnectingPoint num="2" id="10599" /> +<TGConnectingPoint num="3" id="10600" /> +<TGConnectingPoint num="4" id="10601" /> +<TGConnectingPoint num="5" id="10602" /> +<TGConnectingPoint num="6" id="10603" /> +<TGConnectingPoint num="7" id="10604" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10614" > +<father id="10711" num="4" /> +<cdparam x="1743" y="227" /> +<sizeparam width="275" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="293" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="10606" /> +<TGConnectingPoint num="1" id="10607" /> +<TGConnectingPoint num="2" id="10608" /> +<TGConnectingPoint num="3" id="10609" /> +<TGConnectingPoint num="4" id="10610" /> +<TGConnectingPoint num="5" id="10611" /> +<TGConnectingPoint num="6" id="10612" /> +<TGConnectingPoint num="7" id="10613" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10623" > +<father id="10711" num="5" /> +<cdparam x="1479" y="296" /> +<sizeparam width="212" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="356" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_FFT" /> +<TGConnectingPoint num="0" id="10615" /> +<TGConnectingPoint num="1" id="10616" /> +<TGConnectingPoint num="2" id="10617" /> +<TGConnectingPoint num="3" id="10618" /> +<TGConnectingPoint num="4" id="10619" /> +<TGConnectingPoint num="5" id="10620" /> +<TGConnectingPoint num="6" id="10621" /> +<TGConnectingPoint num="7" id="10622" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10632" > +<father id="10711" num="6" /> +<cdparam x="1745" y="284" /> +<sizeparam width="217" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="351" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Sink" /> +<TGConnectingPoint num="0" id="10624" /> +<TGConnectingPoint num="1" id="10625" /> +<TGConnectingPoint num="2" id="10626" /> +<TGConnectingPoint num="3" id="10627" /> +<TGConnectingPoint num="4" id="10628" /> +<TGConnectingPoint num="5" id="10629" /> +<TGConnectingPoint num="6" id="10630" /> +<TGConnectingPoint num="7" id="10631" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10641" > +<father id="10711" num="7" /> +<cdparam x="1770" y="339" /> +<sizeparam width="217" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="351" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Sink" /> +<TGConnectingPoint num="0" id="10633" /> +<TGConnectingPoint num="1" id="10634" /> +<TGConnectingPoint num="2" id="10635" /> +<TGConnectingPoint num="3" id="10636" /> +<TGConnectingPoint num="4" id="10637" /> +<TGConnectingPoint num="5" id="10638" /> +<TGConnectingPoint num="6" id="10639" /> +<TGConnectingPoint num="7" id="10640" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10650" > +<father id="10711" num="8" /> +<cdparam x="1457" y="474" /> +<sizeparam width="276" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Descrambling" /> +<TGConnectingPoint num="0" id="10642" /> +<TGConnectingPoint num="1" id="10643" /> +<TGConnectingPoint num="2" id="10644" /> +<TGConnectingPoint num="3" id="10645" /> +<TGConnectingPoint num="4" id="10646" /> +<TGConnectingPoint num="5" id="10647" /> +<TGConnectingPoint num="6" id="10648" /> +<TGConnectingPoint num="7" id="10649" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10659" > +<father id="10711" num="9" /> +<cdparam x="1731" y="407" /> +<sizeparam width="287" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="281" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_CodeBlockConc" /> +<TGConnectingPoint num="0" id="10651" /> +<TGConnectingPoint num="1" id="10652" /> +<TGConnectingPoint num="2" id="10653" /> +<TGConnectingPoint num="3" id="10654" /> +<TGConnectingPoint num="4" id="10655" /> +<TGConnectingPoint num="5" id="10656" /> +<TGConnectingPoint num="6" id="10657" /> +<TGConnectingPoint num="7" id="10658" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_CodeBlockConc" taskName="F_CodeBlockConc" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10668" > +<father id="10711" num="10" /> +<cdparam x="1722" y="455" /> +<sizeparam width="287" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="281" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_CodeBlockConc" /> +<TGConnectingPoint num="0" id="10660" /> +<TGConnectingPoint num="1" id="10661" /> +<TGConnectingPoint num="2" id="10662" /> +<TGConnectingPoint num="3" id="10663" /> +<TGConnectingPoint num="4" id="10664" /> +<TGConnectingPoint num="5" id="10665" /> +<TGConnectingPoint num="6" id="10666" /> +<TGConnectingPoint num="7" id="10667" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_CodeBlockConc" taskName="X_CodeBlockConc" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10677" > +<father id="10711" num="11" /> +<cdparam x="1746" y="502" /> +<sizeparam width="264" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="304" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="10669" /> +<TGConnectingPoint num="1" id="10670" /> +<TGConnectingPoint num="2" id="10671" /> +<TGConnectingPoint num="3" id="10672" /> +<TGConnectingPoint num="4" id="10673" /> +<TGConnectingPoint num="5" id="10674" /> +<TGConnectingPoint num="6" id="10675" /> +<TGConnectingPoint num="7" id="10676" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10686" > +<father id="10711" num="12" /> +<cdparam x="1470" y="538" /> +<sizeparam width="264" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="304" minY="0" maxY="374" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="10678" /> +<TGConnectingPoint num="1" id="10679" /> +<TGConnectingPoint num="2" id="10680" /> +<TGConnectingPoint num="3" id="10681" /> +<TGConnectingPoint num="4" id="10682" /> +<TGConnectingPoint num="5" id="10683" /> +<TGConnectingPoint num="6" id="10684" /> +<TGConnectingPoint num="7" id="10685" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="10736" > +<cdparam x="1527" y="635" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBus" value="name" /> +<TGConnectingPoint num="0" id="10712" /> +<TGConnectingPoint num="1" id="10713" /> +<TGConnectingPoint num="2" id="10714" /> +<TGConnectingPoint num="3" id="10715" /> +<TGConnectingPoint num="4" id="10716" /> +<TGConnectingPoint num="5" id="10717" /> +<TGConnectingPoint num="6" id="10718" /> +<TGConnectingPoint num="7" id="10719" /> +<TGConnectingPoint num="8" id="10720" /> +<TGConnectingPoint num="9" id="10721" /> +<TGConnectingPoint num="10" id="10722" /> +<TGConnectingPoint num="11" id="10723" /> +<TGConnectingPoint num="12" id="10724" /> +<TGConnectingPoint num="13" id="10725" /> +<TGConnectingPoint num="14" id="10726" /> +<TGConnectingPoint num="15" id="10727" /> +<TGConnectingPoint num="16" id="10728" /> +<TGConnectingPoint num="17" id="10729" /> +<TGConnectingPoint num="18" id="10730" /> +<TGConnectingPoint num="19" id="10731" /> +<TGConnectingPoint num="20" id="10732" /> +<TGConnectingPoint num="21" id="10733" /> +<TGConnectingPoint num="22" id="10734" /> +<TGConnectingPoint num="23" id="10735" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MainBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="10761" > +<cdparam x="1333" y="610" /> +<sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="10737" /> +<TGConnectingPoint num="1" id="10738" /> +<TGConnectingPoint num="2" id="10739" /> +<TGConnectingPoint num="3" id="10740" /> +<TGConnectingPoint num="4" id="10741" /> +<TGConnectingPoint num="5" id="10742" /> +<TGConnectingPoint num="6" id="10743" /> +<TGConnectingPoint num="7" id="10744" /> +<TGConnectingPoint num="8" id="10745" /> +<TGConnectingPoint num="9" id="10746" /> +<TGConnectingPoint num="10" id="10747" /> +<TGConnectingPoint num="11" id="10748" /> +<TGConnectingPoint num="12" id="10749" /> +<TGConnectingPoint num="13" id="10750" /> +<TGConnectingPoint num="14" id="10751" /> +<TGConnectingPoint num="15" id="10752" /> +<TGConnectingPoint num="16" id="10753" /> +<TGConnectingPoint num="17" id="10754" /> +<TGConnectingPoint num="18" id="10755" /> +<TGConnectingPoint num="19" id="10756" /> +<TGConnectingPoint num="20" id="10757" /> +<TGConnectingPoint num="21" id="10758" /> +<TGConnectingPoint num="22" id="10759" /> +<TGConnectingPoint num="23" id="10760" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="10786" > +<cdparam x="231" y="635" /> +<sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="10762" /> +<TGConnectingPoint num="1" id="10763" /> +<TGConnectingPoint num="2" id="10764" /> +<TGConnectingPoint num="3" id="10765" /> +<TGConnectingPoint num="4" id="10766" /> +<TGConnectingPoint num="5" id="10767" /> +<TGConnectingPoint num="6" id="10768" /> +<TGConnectingPoint num="7" id="10769" /> +<TGConnectingPoint num="8" id="10770" /> +<TGConnectingPoint num="9" id="10771" /> +<TGConnectingPoint num="10" id="10772" /> +<TGConnectingPoint num="11" id="10773" /> +<TGConnectingPoint num="12" id="10774" /> +<TGConnectingPoint num="13" id="10775" /> +<TGConnectingPoint num="14" id="10776" /> +<TGConnectingPoint num="15" id="10777" /> +<TGConnectingPoint num="16" id="10778" /> +<TGConnectingPoint num="17" id="10779" /> +<TGConnectingPoint num="18" id="10780" /> +<TGConnectingPoint num="19" id="10781" /> +<TGConnectingPoint num="20" id="10782" /> +<TGConnectingPoint num="21" id="10783" /> +<TGConnectingPoint num="22" id="10784" /> +<TGConnectingPoint num="23" id="10785" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="10811" > +<cdparam x="231" y="726" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="10787" /> +<TGConnectingPoint num="1" id="10788" /> +<TGConnectingPoint num="2" id="10789" /> +<TGConnectingPoint num="3" id="10790" /> +<TGConnectingPoint num="4" id="10791" /> +<TGConnectingPoint num="5" id="10792" /> +<TGConnectingPoint num="6" id="10793" /> +<TGConnectingPoint num="7" id="10794" /> +<TGConnectingPoint num="8" id="10795" /> +<TGConnectingPoint num="9" id="10796" /> +<TGConnectingPoint num="10" id="10797" /> +<TGConnectingPoint num="11" id="10798" /> +<TGConnectingPoint num="12" id="10799" /> +<TGConnectingPoint num="13" id="10800" /> +<TGConnectingPoint num="14" id="10801" /> +<TGConnectingPoint num="15" id="10802" /> +<TGConnectingPoint num="16" id="10803" /> +<TGConnectingPoint num="17" id="10804" /> +<TGConnectingPoint num="18" id="10805" /> +<TGConnectingPoint num="19" id="10806" /> +<TGConnectingPoint num="20" id="10807" /> +<TGConnectingPoint num="21" id="10808" /> +<TGConnectingPoint num="22" id="10809" /> +<TGConnectingPoint num="23" id="10810" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="10836" > +<cdparam x="301" y="938" /> +<sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="10812" /> +<TGConnectingPoint num="1" id="10813" /> +<TGConnectingPoint num="2" id="10814" /> +<TGConnectingPoint num="3" id="10815" /> +<TGConnectingPoint num="4" id="10816" /> +<TGConnectingPoint num="5" id="10817" /> +<TGConnectingPoint num="6" id="10818" /> +<TGConnectingPoint num="7" id="10819" /> +<TGConnectingPoint num="8" id="10820" /> +<TGConnectingPoint num="9" id="10821" /> +<TGConnectingPoint num="10" id="10822" /> +<TGConnectingPoint num="11" id="10823" /> +<TGConnectingPoint num="12" id="10824" /> +<TGConnectingPoint num="13" id="10825" /> +<TGConnectingPoint num="14" id="10826" /> +<TGConnectingPoint num="15" id="10827" /> +<TGConnectingPoint num="16" id="10828" /> +<TGConnectingPoint num="17" id="10829" /> +<TGConnectingPoint num="18" id="10830" /> +<TGConnectingPoint num="19" id="10831" /> +<TGConnectingPoint num="20" id="10832" /> +<TGConnectingPoint num="21" id="10833" /> +<TGConnectingPoint num="22" id="10834" /> +<TGConnectingPoint num="23" id="10835" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10870" > +<cdparam x="16" y="927" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="10846" /> +<TGConnectingPoint num="1" id="10847" /> +<TGConnectingPoint num="2" id="10848" /> +<TGConnectingPoint num="3" id="10849" /> +<TGConnectingPoint num="4" id="10850" /> +<TGConnectingPoint num="5" id="10851" /> +<TGConnectingPoint num="6" id="10852" /> +<TGConnectingPoint num="7" id="10853" /> +<TGConnectingPoint num="8" id="10854" /> +<TGConnectingPoint num="9" id="10855" /> +<TGConnectingPoint num="10" id="10856" /> +<TGConnectingPoint num="11" id="10857" /> +<TGConnectingPoint num="12" id="10858" /> +<TGConnectingPoint num="13" id="10859" /> +<TGConnectingPoint num="14" id="10860" /> +<TGConnectingPoint num="15" id="10861" /> +<TGConnectingPoint num="16" id="10862" /> +<TGConnectingPoint num="17" id="10863" /> +<TGConnectingPoint num="18" id="10864" /> +<TGConnectingPoint num="19" id="10865" /> +<TGConnectingPoint num="20" id="10866" /> +<TGConnectingPoint num="21" id="10867" /> +<TGConnectingPoint num="22" id="10868" /> +<TGConnectingPoint num="23" id="10869" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="10845" > +<father id="10870" num="0" /> +<cdparam x="-26" y="991" /> +<sizeparam width="276" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-42" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Descrambling" /> +<TGConnectingPoint num="0" id="10837" /> +<TGConnectingPoint num="1" id="10838" /> +<TGConnectingPoint num="2" id="10839" /> +<TGConnectingPoint num="3" id="10840" /> +<TGConnectingPoint num="4" id="10841" /> +<TGConnectingPoint num="5" id="10842" /> +<TGConnectingPoint num="6" id="10843" /> +<TGConnectingPoint num="7" id="10844" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="10895" > +<cdparam x="156" y="821" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="10871" /> +<TGConnectingPoint num="1" id="10872" /> +<TGConnectingPoint num="2" id="10873" /> +<TGConnectingPoint num="3" id="10874" /> +<TGConnectingPoint num="4" id="10875" /> +<TGConnectingPoint num="5" id="10876" /> +<TGConnectingPoint num="6" id="10877" /> +<TGConnectingPoint num="7" id="10878" /> +<TGConnectingPoint num="8" id="10879" /> +<TGConnectingPoint num="9" id="10880" /> +<TGConnectingPoint num="10" id="10881" /> +<TGConnectingPoint num="11" id="10882" /> +<TGConnectingPoint num="12" id="10883" /> +<TGConnectingPoint num="13" id="10884" /> +<TGConnectingPoint num="14" id="10885" /> +<TGConnectingPoint num="15" id="10886" /> +<TGConnectingPoint num="16" id="10887" /> +<TGConnectingPoint num="17" id="10888" /> +<TGConnectingPoint num="18" id="10889" /> +<TGConnectingPoint num="19" id="10890" /> +<TGConnectingPoint num="20" id="10891" /> +<TGConnectingPoint num="21" id="10892" /> +<TGConnectingPoint num="22" id="10893" /> +<TGConnectingPoint num="23" id="10894" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10920" > +<cdparam x="1147" y="408" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="10896" /> +<TGConnectingPoint num="1" id="10897" /> +<TGConnectingPoint num="2" id="10898" /> +<TGConnectingPoint num="3" id="10899" /> +<TGConnectingPoint num="4" id="10900" /> +<TGConnectingPoint num="5" id="10901" /> +<TGConnectingPoint num="6" id="10902" /> +<TGConnectingPoint num="7" id="10903" /> +<TGConnectingPoint num="8" id="10904" /> +<TGConnectingPoint num="9" id="10905" /> +<TGConnectingPoint num="10" id="10906" /> +<TGConnectingPoint num="11" id="10907" /> +<TGConnectingPoint num="12" id="10908" /> +<TGConnectingPoint num="13" id="10909" /> +<TGConnectingPoint num="14" id="10910" /> +<TGConnectingPoint num="15" id="10911" /> +<TGConnectingPoint num="16" id="10912" /> +<TGConnectingPoint num="17" id="10913" /> +<TGConnectingPoint num="18" id="10914" /> +<TGConnectingPoint num="19" id="10915" /> +<TGConnectingPoint num="20" id="10916" /> +<TGConnectingPoint num="21" id="10917" /> +<TGConnectingPoint num="22" id="10918" /> +<TGConnectingPoint num="23" id="10919" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="10945" > +<cdparam x="895" y="204" /> +<sizeparam width="255" height="172" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="10921" /> +<TGConnectingPoint num="1" id="10922" /> +<TGConnectingPoint num="2" id="10923" /> +<TGConnectingPoint num="3" id="10924" /> +<TGConnectingPoint num="4" id="10925" /> +<TGConnectingPoint num="5" id="10926" /> +<TGConnectingPoint num="6" id="10927" /> +<TGConnectingPoint num="7" id="10928" /> +<TGConnectingPoint num="8" id="10929" /> +<TGConnectingPoint num="9" id="10930" /> +<TGConnectingPoint num="10" id="10931" /> +<TGConnectingPoint num="11" id="10932" /> +<TGConnectingPoint num="12" id="10933" /> +<TGConnectingPoint num="13" id="10934" /> +<TGConnectingPoint num="14" id="10935" /> +<TGConnectingPoint num="15" id="10936" /> +<TGConnectingPoint num="16" id="10937" /> +<TGConnectingPoint num="17" id="10938" /> +<TGConnectingPoint num="18" id="10939" /> +<TGConnectingPoint num="19" id="10940" /> +<TGConnectingPoint num="20" id="10941" /> +<TGConnectingPoint num="21" id="10942" /> +<TGConnectingPoint num="22" id="10943" /> +<TGConnectingPoint num="23" id="10944" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="10997" > +<cdparam x="581" y="199" /> +<sizeparam width="276" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="10973" /> +<TGConnectingPoint num="1" id="10974" /> +<TGConnectingPoint num="2" id="10975" /> +<TGConnectingPoint num="3" id="10976" /> +<TGConnectingPoint num="4" id="10977" /> +<TGConnectingPoint num="5" id="10978" /> +<TGConnectingPoint num="6" id="10979" /> +<TGConnectingPoint num="7" id="10980" /> +<TGConnectingPoint num="8" id="10981" /> +<TGConnectingPoint num="9" id="10982" /> +<TGConnectingPoint num="10" id="10983" /> +<TGConnectingPoint num="11" id="10984" /> +<TGConnectingPoint num="12" id="10985" /> +<TGConnectingPoint num="13" id="10986" /> +<TGConnectingPoint num="14" id="10987" /> +<TGConnectingPoint num="15" id="10988" /> +<TGConnectingPoint num="16" id="10989" /> +<TGConnectingPoint num="17" id="10990" /> +<TGConnectingPoint num="18" id="10991" /> +<TGConnectingPoint num="19" id="10992" /> +<TGConnectingPoint num="20" id="10993" /> +<TGConnectingPoint num="21" id="10994" /> +<TGConnectingPoint num="22" id="10995" /> +<TGConnectingPoint num="23" id="10996" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="10954" > +<father id="10997" num="0" /> +<cdparam x="591" y="336" /> +<sizeparam width="262" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_QAMDemod" /> +<TGConnectingPoint num="0" id="10946" /> +<TGConnectingPoint num="1" id="10947" /> +<TGConnectingPoint num="2" id="10948" /> +<TGConnectingPoint num="3" id="10949" /> +<TGConnectingPoint num="4" id="10950" /> +<TGConnectingPoint num="5" id="10951" /> +<TGConnectingPoint num="6" id="10952" /> +<TGConnectingPoint num="7" id="10953" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10963" > +<father id="10997" num="1" /> +<cdparam x="616" y="284" /> +<sizeparam width="215" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_IFFT" /> +<TGConnectingPoint num="0" id="10955" /> +<TGConnectingPoint num="1" id="10956" /> +<TGConnectingPoint num="2" id="10957" /> +<TGConnectingPoint num="3" id="10958" /> +<TGConnectingPoint num="4" id="10959" /> +<TGConnectingPoint num="5" id="10960" /> +<TGConnectingPoint num="6" id="10961" /> +<TGConnectingPoint num="7" id="10962" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="10972" > +<father id="10997" num="2" /> +<cdparam x="615" y="234" /> +<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="64" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_FFT" /> +<TGConnectingPoint num="0" id="10964" /> +<TGConnectingPoint num="1" id="10965" /> +<TGConnectingPoint num="2" id="10966" /> +<TGConnectingPoint num="3" id="10967" /> +<TGConnectingPoint num="4" id="10968" /> +<TGConnectingPoint num="5" id="10969" /> +<TGConnectingPoint num="6" id="10970" /> +<TGConnectingPoint num="7" id="10971" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="11022" > +<cdparam x="910" y="531" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="10998" /> +<TGConnectingPoint num="1" id="10999" /> +<TGConnectingPoint num="2" id="11000" /> +<TGConnectingPoint num="3" id="11001" /> +<TGConnectingPoint num="4" id="11002" /> +<TGConnectingPoint num="5" id="11003" /> +<TGConnectingPoint num="6" id="11004" /> +<TGConnectingPoint num="7" id="11005" /> +<TGConnectingPoint num="8" id="11006" /> +<TGConnectingPoint num="9" id="11007" /> +<TGConnectingPoint num="10" id="11008" /> +<TGConnectingPoint num="11" id="11009" /> +<TGConnectingPoint num="12" id="11010" /> +<TGConnectingPoint num="13" id="11011" /> +<TGConnectingPoint num="14" id="11012" /> +<TGConnectingPoint num="15" id="11013" /> +<TGConnectingPoint num="16" id="11014" /> +<TGConnectingPoint num="17" id="11015" /> +<TGConnectingPoint num="18" id="11016" /> +<TGConnectingPoint num="19" id="11017" /> +<TGConnectingPoint num="20" id="11018" /> +<TGConnectingPoint num="21" id="11019" /> +<TGConnectingPoint num="22" id="11020" /> +<TGConnectingPoint num="23" id="11021" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11047" > +<cdparam x="835" y="433" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="11023" /> +<TGConnectingPoint num="1" id="11024" /> +<TGConnectingPoint num="2" id="11025" /> +<TGConnectingPoint num="3" id="11026" /> +<TGConnectingPoint num="4" id="11027" /> +<TGConnectingPoint num="5" id="11028" /> +<TGConnectingPoint num="6" id="11029" /> +<TGConnectingPoint num="7" id="11030" /> +<TGConnectingPoint num="8" id="11031" /> +<TGConnectingPoint num="9" id="11032" /> +<TGConnectingPoint num="10" id="11033" /> +<TGConnectingPoint num="11" id="11034" /> +<TGConnectingPoint num="12" id="11035" /> +<TGConnectingPoint num="13" id="11036" /> +<TGConnectingPoint num="14" id="11037" /> +<TGConnectingPoint num="15" id="11038" /> +<TGConnectingPoint num="16" id="11039" /> +<TGConnectingPoint num="17" id="11040" /> +<TGConnectingPoint num="18" id="11041" /> +<TGConnectingPoint num="19" id="11042" /> +<TGConnectingPoint num="20" id="11043" /> +<TGConnectingPoint num="21" id="11044" /> +<TGConnectingPoint num="22" id="11045" /> +<TGConnectingPoint num="23" id="11046" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11072" > +<cdparam x="1177" y="812" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="11048" /> +<TGConnectingPoint num="1" id="11049" /> +<TGConnectingPoint num="2" id="11050" /> +<TGConnectingPoint num="3" id="11051" /> +<TGConnectingPoint num="4" id="11052" /> +<TGConnectingPoint num="5" id="11053" /> +<TGConnectingPoint num="6" id="11054" /> +<TGConnectingPoint num="7" id="11055" /> +<TGConnectingPoint num="8" id="11056" /> +<TGConnectingPoint num="9" id="11057" /> +<TGConnectingPoint num="10" id="11058" /> +<TGConnectingPoint num="11" id="11059" /> +<TGConnectingPoint num="12" id="11060" /> +<TGConnectingPoint num="13" id="11061" /> +<TGConnectingPoint num="14" id="11062" /> +<TGConnectingPoint num="15" id="11063" /> +<TGConnectingPoint num="16" id="11064" /> +<TGConnectingPoint num="17" id="11065" /> +<TGConnectingPoint num="18" id="11066" /> +<TGConnectingPoint num="19" id="11067" /> +<TGConnectingPoint num="20" id="11068" /> +<TGConnectingPoint num="21" id="11069" /> +<TGConnectingPoint num="22" id="11070" /> +<TGConnectingPoint num="23" id="11071" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11097" > +<cdparam x="923" y="742" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="11073" /> +<TGConnectingPoint num="1" id="11074" /> +<TGConnectingPoint num="2" id="11075" /> +<TGConnectingPoint num="3" id="11076" /> +<TGConnectingPoint num="4" id="11077" /> +<TGConnectingPoint num="5" id="11078" /> +<TGConnectingPoint num="6" id="11079" /> +<TGConnectingPoint num="7" id="11080" /> +<TGConnectingPoint num="8" id="11081" /> +<TGConnectingPoint num="9" id="11082" /> +<TGConnectingPoint num="10" id="11083" /> +<TGConnectingPoint num="11" id="11084" /> +<TGConnectingPoint num="12" id="11085" /> +<TGConnectingPoint num="13" id="11086" /> +<TGConnectingPoint num="14" id="11087" /> +<TGConnectingPoint num="15" id="11088" /> +<TGConnectingPoint num="16" id="11089" /> +<TGConnectingPoint num="17" id="11090" /> +<TGConnectingPoint num="18" id="11091" /> +<TGConnectingPoint num="19" id="11092" /> +<TGConnectingPoint num="20" id="11093" /> +<TGConnectingPoint num="21" id="11094" /> +<TGConnectingPoint num="22" id="11095" /> +<TGConnectingPoint num="23" id="11096" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11122" > +<cdparam x="1046" y="940" /> +<sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="11098" /> +<TGConnectingPoint num="1" id="11099" /> +<TGConnectingPoint num="2" id="11100" /> +<TGConnectingPoint num="3" id="11101" /> +<TGConnectingPoint num="4" id="11102" /> +<TGConnectingPoint num="5" id="11103" /> +<TGConnectingPoint num="6" id="11104" /> +<TGConnectingPoint num="7" id="11105" /> +<TGConnectingPoint num="8" id="11106" /> +<TGConnectingPoint num="9" id="11107" /> +<TGConnectingPoint num="10" id="11108" /> +<TGConnectingPoint num="11" id="11109" /> +<TGConnectingPoint num="12" id="11110" /> +<TGConnectingPoint num="13" id="11111" /> +<TGConnectingPoint num="14" id="11112" /> +<TGConnectingPoint num="15" id="11113" /> +<TGConnectingPoint num="16" id="11114" /> +<TGConnectingPoint num="17" id="11115" /> +<TGConnectingPoint num="18" id="11116" /> +<TGConnectingPoint num="19" id="11117" /> +<TGConnectingPoint num="20" id="11118" /> +<TGConnectingPoint num="21" id="11119" /> +<TGConnectingPoint num="22" id="11120" /> +<TGConnectingPoint num="23" id="11121" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11147" > +<cdparam x="762" y="943" /> +<sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="11123" /> +<TGConnectingPoint num="1" id="11124" /> +<TGConnectingPoint num="2" id="11125" /> +<TGConnectingPoint num="3" id="11126" /> +<TGConnectingPoint num="4" id="11127" /> +<TGConnectingPoint num="5" id="11128" /> +<TGConnectingPoint num="6" id="11129" /> +<TGConnectingPoint num="7" id="11130" /> +<TGConnectingPoint num="8" id="11131" /> +<TGConnectingPoint num="9" id="11132" /> +<TGConnectingPoint num="10" id="11133" /> +<TGConnectingPoint num="11" id="11134" /> +<TGConnectingPoint num="12" id="11135" /> +<TGConnectingPoint num="13" id="11136" /> +<TGConnectingPoint num="14" id="11137" /> +<TGConnectingPoint num="15" id="11138" /> +<TGConnectingPoint num="16" id="11139" /> +<TGConnectingPoint num="17" id="11140" /> +<TGConnectingPoint num="18" id="11141" /> +<TGConnectingPoint num="19" id="11142" /> +<TGConnectingPoint num="20" id="11143" /> +<TGConnectingPoint num="21" id="11144" /> +<TGConnectingPoint num="22" id="11145" /> +<TGConnectingPoint num="23" id="11146" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11172" > +<cdparam x="848" y="837" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="11148" /> +<TGConnectingPoint num="1" id="11149" /> +<TGConnectingPoint num="2" id="11150" /> +<TGConnectingPoint num="3" id="11151" /> +<TGConnectingPoint num="4" id="11152" /> +<TGConnectingPoint num="5" id="11153" /> +<TGConnectingPoint num="6" id="11154" /> +<TGConnectingPoint num="7" id="11155" /> +<TGConnectingPoint num="8" id="11156" /> +<TGConnectingPoint num="9" id="11157" /> +<TGConnectingPoint num="10" id="11158" /> +<TGConnectingPoint num="11" id="11159" /> +<TGConnectingPoint num="12" id="11160" /> +<TGConnectingPoint num="13" id="11161" /> +<TGConnectingPoint num="14" id="11162" /> +<TGConnectingPoint num="15" id="11163" /> +<TGConnectingPoint num="16" id="11164" /> +<TGConnectingPoint num="17" id="11165" /> +<TGConnectingPoint num="18" id="11166" /> +<TGConnectingPoint num="19" id="11167" /> +<TGConnectingPoint num="20" id="11168" /> +<TGConnectingPoint num="21" id="11169" /> +<TGConnectingPoint num="22" id="11170" /> +<TGConnectingPoint num="23" id="11171" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11197" > +<cdparam x="503" y="420" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_DMA" value="name" /> +<TGConnectingPoint num="0" id="11173" /> +<TGConnectingPoint num="1" id="11174" /> +<TGConnectingPoint num="2" id="11175" /> +<TGConnectingPoint num="3" id="11176" /> +<TGConnectingPoint num="4" id="11177" /> +<TGConnectingPoint num="5" id="11178" /> +<TGConnectingPoint num="6" id="11179" /> +<TGConnectingPoint num="7" id="11180" /> +<TGConnectingPoint num="8" id="11181" /> +<TGConnectingPoint num="9" id="11182" /> +<TGConnectingPoint num="10" id="11183" /> +<TGConnectingPoint num="11" id="11184" /> +<TGConnectingPoint num="12" id="11185" /> +<TGConnectingPoint num="13" id="11186" /> +<TGConnectingPoint num="14" id="11187" /> +<TGConnectingPoint num="15" id="11188" /> +<TGConnectingPoint num="16" id="11189" /> +<TGConnectingPoint num="17" id="11190" /> +<TGConnectingPoint num="18" id="11191" /> +<TGConnectingPoint num="19" id="11192" /> +<TGConnectingPoint num="20" id="11193" /> +<TGConnectingPoint num="21" id="11194" /> +<TGConnectingPoint num="22" id="11195" /> +<TGConnectingPoint num="23" id="11196" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11222" > +<cdparam x="296" y="541" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bridge" value="name" /> +<TGConnectingPoint num="0" id="11198" /> +<TGConnectingPoint num="1" id="11199" /> +<TGConnectingPoint num="2" id="11200" /> +<TGConnectingPoint num="3" id="11201" /> +<TGConnectingPoint num="4" id="11202" /> +<TGConnectingPoint num="5" id="11203" /> +<TGConnectingPoint num="6" id="11204" /> +<TGConnectingPoint num="7" id="11205" /> +<TGConnectingPoint num="8" id="11206" /> +<TGConnectingPoint num="9" id="11207" /> +<TGConnectingPoint num="10" id="11208" /> +<TGConnectingPoint num="11" id="11209" /> +<TGConnectingPoint num="12" id="11210" /> +<TGConnectingPoint num="13" id="11211" /> +<TGConnectingPoint num="14" id="11212" /> +<TGConnectingPoint num="15" id="11213" /> +<TGConnectingPoint num="16" id="11214" /> +<TGConnectingPoint num="17" id="11215" /> +<TGConnectingPoint num="18" id="11216" /> +<TGConnectingPoint num="19" id="11217" /> +<TGConnectingPoint num="20" id="11218" /> +<TGConnectingPoint num="21" id="11219" /> +<TGConnectingPoint num="22" id="11220" /> +<TGConnectingPoint num="23" id="11221" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LDPC_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11247" > +<cdparam x="329" y="255" /> +<sizeparam width="197" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_MSS" value="name" /> +<TGConnectingPoint num="0" id="11223" /> +<TGConnectingPoint num="1" id="11224" /> +<TGConnectingPoint num="2" id="11225" /> +<TGConnectingPoint num="3" id="11226" /> +<TGConnectingPoint num="4" id="11227" /> +<TGConnectingPoint num="5" id="11228" /> +<TGConnectingPoint num="6" id="11229" /> +<TGConnectingPoint num="7" id="11230" /> +<TGConnectingPoint num="8" id="11231" /> +<TGConnectingPoint num="9" id="11232" /> +<TGConnectingPoint num="10" id="11233" /> +<TGConnectingPoint num="11" id="11234" /> +<TGConnectingPoint num="12" id="11235" /> +<TGConnectingPoint num="13" id="11236" /> +<TGConnectingPoint num="14" id="11237" /> +<TGConnectingPoint num="15" id="11238" /> +<TGConnectingPoint num="16" id="11239" /> +<TGConnectingPoint num="17" id="11240" /> +<TGConnectingPoint num="18" id="11241" /> +<TGConnectingPoint num="19" id="11242" /> +<TGConnectingPoint num="20" id="11243" /> +<TGConnectingPoint num="21" id="11244" /> +<TGConnectingPoint num="22" id="11245" /> +<TGConnectingPoint num="23" id="11246" /> +<extraparam> +<info stereotype="MEMORY" nodeName="LDPC_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11281" > +<cdparam x="35" y="256" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_PSS" value="name" /> +<TGConnectingPoint num="0" id="11257" /> +<TGConnectingPoint num="1" id="11258" /> +<TGConnectingPoint num="2" id="11259" /> +<TGConnectingPoint num="3" id="11260" /> +<TGConnectingPoint num="4" id="11261" /> +<TGConnectingPoint num="5" id="11262" /> +<TGConnectingPoint num="6" id="11263" /> +<TGConnectingPoint num="7" id="11264" /> +<TGConnectingPoint num="8" id="11265" /> +<TGConnectingPoint num="9" id="11266" /> +<TGConnectingPoint num="10" id="11267" /> +<TGConnectingPoint num="11" id="11268" /> +<TGConnectingPoint num="12" id="11269" /> +<TGConnectingPoint num="13" id="11270" /> +<TGConnectingPoint num="14" id="11271" /> +<TGConnectingPoint num="15" id="11272" /> +<TGConnectingPoint num="16" id="11273" /> +<TGConnectingPoint num="17" id="11274" /> +<TGConnectingPoint num="18" id="11275" /> +<TGConnectingPoint num="19" id="11276" /> +<TGConnectingPoint num="20" id="11277" /> +<TGConnectingPoint num="21" id="11278" /> +<TGConnectingPoint num="22" id="11279" /> +<TGConnectingPoint num="23" id="11280" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11256" > +<father id="11281" num="0" /> +<cdparam x="-6" y="298" /> +<sizeparam width="275" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-41" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="11248" /> +<TGConnectingPoint num="1" id="11249" /> +<TGConnectingPoint num="2" id="11250" /> +<TGConnectingPoint num="3" id="11251" /> +<TGConnectingPoint num="4" id="11252" /> +<TGConnectingPoint num="5" id="11253" /> +<TGConnectingPoint num="6" id="11254" /> +<TGConnectingPoint num="7" id="11255" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="11306" > +<cdparam x="164" y="445" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bus" value="name" /> +<TGConnectingPoint num="0" id="11282" /> +<TGConnectingPoint num="1" id="11283" /> +<TGConnectingPoint num="2" id="11284" /> +<TGConnectingPoint num="3" id="11285" /> +<TGConnectingPoint num="4" id="11286" /> +<TGConnectingPoint num="5" id="11287" /> +<TGConnectingPoint num="6" id="11288" /> +<TGConnectingPoint num="7" id="11289" /> +<TGConnectingPoint num="8" id="11290" /> +<TGConnectingPoint num="9" id="11291" /> +<TGConnectingPoint num="10" id="11292" /> +<TGConnectingPoint num="11" id="11293" /> +<TGConnectingPoint num="12" id="11294" /> +<TGConnectingPoint num="13" id="11295" /> +<TGConnectingPoint num="14" id="11296" /> +<TGConnectingPoint num="15" id="11297" /> +<TGConnectingPoint num="16" id="11298" /> +<TGConnectingPoint num="17" id="11299" /> +<TGConnectingPoint num="18" id="11300" /> +<TGConnectingPoint num="19" id="11301" /> +<TGConnectingPoint num="20" id="11302" /> +<TGConnectingPoint num="21" id="11303" /> +<TGConnectingPoint num="22" id="11304" /> +<TGConnectingPoint num="23" id="11305" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LDPC_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="11324" > +<cdparam x="29" y="104" /> +<sizeparam width="246" height="106" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP1" value="CP0" /> +<TGConnectingPoint num="0" id="11316" /> +<TGConnectingPoint num="1" id="11317" /> +<TGConnectingPoint num="2" id="11318" /> +<TGConnectingPoint num="3" id="11319" /> +<TGConnectingPoint num="4" id="11320" /> +<TGConnectingPoint num="5" id="11321" /> +<TGConnectingPoint num="6" id="11322" /> +<TGConnectingPoint num="7" id="11323" /> +<extraparam> +<info stereotype="CP" nodeName="CP1" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="CP_Memory_Copy" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="CPU_Controller" architectureUnit="MainCPU" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Src_Storage_Instance" architectureUnit="DDR" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Dst_Storage_Instance" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance_1" architectureUnit="MainBus" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance2" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="11315" > +<father id="11324" num="0" /> +<cdparam x="29" y="156" /> +<sizeparam width="232" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="66" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::FFT_ChIn" /> +<TGConnectingPoint num="0" id="11307" /> +<TGConnectingPoint num="1" id="11308" /> +<TGConnectingPoint num="2" id="11309" /> +<TGConnectingPoint num="3" id="11310" /> +<TGConnectingPoint num="4" id="11311" /> +<TGConnectingPoint num="5" id="11312" /> +<TGConnectingPoint num="6" id="11313" /> +<TGConnectingPoint num="7" id="11314" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::FFT_ChIn" portName="FFT_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="FEP_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="11341" > +<cdparam x="40" y="63" /> +<sizeparam width="240" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Memory copy CP to move data from +RemoveCP (main CPU) to FFT (FEP) +" /> +<TGConnectingPoint num="0" id="11325" /> +<TGConnectingPoint num="1" id="11326" /> +<TGConnectingPoint num="2" id="11327" /> +<TGConnectingPoint num="3" id="11328" /> +<TGConnectingPoint num="4" id="11329" /> +<TGConnectingPoint num="5" id="11330" /> +<TGConnectingPoint num="6" id="11331" /> +<TGConnectingPoint num="7" id="11332" /> +<TGConnectingPoint num="8" id="11333" /> +<TGConnectingPoint num="9" id="11334" /> +<TGConnectingPoint num="10" id="11335" /> +<TGConnectingPoint num="11" id="11336" /> +<TGConnectingPoint num="12" id="11337" /> +<TGConnectingPoint num="13" id="11338" /> +<TGConnectingPoint num="14" id="11339" /> +<TGConnectingPoint num="15" id="11340" /> +<extraparam> +<Line value="Memory copy CP to move data from" /> +<Line value="RemoveCP (main CPU) to FFT (FEP)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="11359" > +<cdparam x="1282" y="54" /> +<sizeparam width="268" height="103" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP4" value="CP0" /> +<TGConnectingPoint num="0" id="11351" /> +<TGConnectingPoint num="1" id="11352" /> +<TGConnectingPoint num="2" id="11353" /> +<TGConnectingPoint num="3" id="11354" /> +<TGConnectingPoint num="4" id="11355" /> +<TGConnectingPoint num="5" id="11356" /> +<TGConnectingPoint num="6" id="11357" /> +<TGConnectingPoint num="7" id="11358" /> +<extraparam> +<info stereotype="CP" nodeName="CP4" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="LDPC_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="LDPC_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="DDR" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="MainBus, MainBridge, Crossbar, LDPC_Bridge, LDPC_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="11350" > +<father id="11359" num="0" /> +<cdparam x="1243" y="100" /> +<sizeparam width="307" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-39" minY="0" maxY="63" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::CodeBlockConc_ChIn" /> +<TGConnectingPoint num="0" id="11342" /> +<TGConnectingPoint num="1" id="11343" /> +<TGConnectingPoint num="2" id="11344" /> +<TGConnectingPoint num="3" id="11345" /> +<TGConnectingPoint num="4" id="11346" /> +<TGConnectingPoint num="5" id="11347" /> +<TGConnectingPoint num="6" id="11348" /> +<TGConnectingPoint num="7" id="11349" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::CodeBlockConc_ChIn" portName="CodeBlockConc_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="DDR" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="11377" > +<cdparam x="904" y="76" /> +<sizeparam width="309" height="107" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP3" value="CP0" /> +<TGConnectingPoint num="0" id="11369" /> +<TGConnectingPoint num="1" id="11370" /> +<TGConnectingPoint num="2" id="11371" /> +<TGConnectingPoint num="3" id="11372" /> +<TGConnectingPoint num="4" id="11373" /> +<TGConnectingPoint num="5" id="11374" /> +<TGConnectingPoint num="6" id="11375" /> +<TGConnectingPoint num="7" id="11376" /> +<extraparam> +<info stereotype="CP" nodeName="CP3" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="LDPC_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, LDPC_Bridge, LDPC_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="11368" > +<father id="11377" num="0" /> +<cdparam x="906" y="132" /> +<sizeparam width="295" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="67" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="11360" /> +<TGConnectingPoint num="1" id="11361" /> +<TGConnectingPoint num="2" id="11362" /> +<TGConnectingPoint num="3" id="11363" /> +<TGConnectingPoint num="4" id="11364" /> +<TGConnectingPoint num="5" id="11365" /> +<TGConnectingPoint num="6" id="11366" /> +<TGConnectingPoint num="7" id="11367" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="LDPC_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="11394" > +<cdparam x="1331" y="16" /> +<sizeparam width="288" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from LDPCDecoder (LDPC) +to RemoveCRC (main CPU) +" /> +<TGConnectingPoint num="0" id="11378" /> +<TGConnectingPoint num="1" id="11379" /> +<TGConnectingPoint num="2" id="11380" /> +<TGConnectingPoint num="3" id="11381" /> +<TGConnectingPoint num="4" id="11382" /> +<TGConnectingPoint num="5" id="11383" /> +<TGConnectingPoint num="6" id="11384" /> +<TGConnectingPoint num="7" id="11385" /> +<TGConnectingPoint num="8" id="11386" /> +<TGConnectingPoint num="9" id="11387" /> +<TGConnectingPoint num="10" id="11388" /> +<TGConnectingPoint num="11" id="11389" /> +<TGConnectingPoint num="12" id="11390" /> +<TGConnectingPoint num="13" id="11391" /> +<TGConnectingPoint num="14" id="11392" /> +<TGConnectingPoint num="15" id="11393" /> +<extraparam> +<Line value="CP to move data from LDPCDecoder (LDPC)" /> +<Line value="to RemoveCRC (main CPU)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="11411" > +<cdparam x="938" y="30" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from Descrambling (INTL) +to LDPCDecoder (LDPC) +" /> +<TGConnectingPoint num="0" id="11395" /> +<TGConnectingPoint num="1" id="11396" /> +<TGConnectingPoint num="2" id="11397" /> +<TGConnectingPoint num="3" id="11398" /> +<TGConnectingPoint num="4" id="11399" /> +<TGConnectingPoint num="5" id="11400" /> +<TGConnectingPoint num="6" id="11401" /> +<TGConnectingPoint num="7" id="11402" /> +<TGConnectingPoint num="8" id="11403" /> +<TGConnectingPoint num="9" id="11404" /> +<TGConnectingPoint num="10" id="11405" /> +<TGConnectingPoint num="11" id="11406" /> +<TGConnectingPoint num="12" id="11407" /> +<TGConnectingPoint num="13" id="11408" /> +<TGConnectingPoint num="14" id="11409" /> +<TGConnectingPoint num="15" id="11410" /> +<extraparam> +<Line value="CP to move data from Descrambling (INTL)" /> +<Line value="to LDPCDecoder (LDPC)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="11429" > +<cdparam x="519" y="68" /> +<sizeparam width="331" height="105" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP2" value="CP0" /> +<TGConnectingPoint num="0" id="11421" /> +<TGConnectingPoint num="1" id="11422" /> +<TGConnectingPoint num="2" id="11423" /> +<TGConnectingPoint num="3" id="11424" /> +<TGConnectingPoint num="4" id="11425" /> +<TGConnectingPoint num="5" id="11426" /> +<TGConnectingPoint num="6" id="11427" /> +<TGConnectingPoint num="7" id="11428" /> +<extraparam> +<info stereotype="CP" nodeName="CP2" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="11420" > +<father id="11429" num="0" /> +<cdparam x="543" y="119" /> +<sizeparam width="296" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="35" minY="0" maxY="65" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="11412" /> +<TGConnectingPoint num="1" id="11413" /> +<TGConnectingPoint num="2" id="11414" /> +<TGConnectingPoint num="3" id="11415" /> +<TGConnectingPoint num="4" id="11416" /> +<TGConnectingPoint num="5" id="11417" /> +<TGConnectingPoint num="6" id="11418" /> +<TGConnectingPoint num="7" id="11419" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::Descrambling_ChIn" portName="Descrambling_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="INTL_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="11446" > +<cdparam x="575" y="20" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from QAM64Demod (FEP) +to Descrambling (INTL) +" /> +<TGConnectingPoint num="0" id="11430" /> +<TGConnectingPoint num="1" id="11431" /> +<TGConnectingPoint num="2" id="11432" /> +<TGConnectingPoint num="3" id="11433" /> +<TGConnectingPoint num="4" id="11434" /> +<TGConnectingPoint num="5" id="11435" /> +<TGConnectingPoint num="6" id="11436" /> +<TGConnectingPoint num="7" id="11437" /> +<TGConnectingPoint num="8" id="11438" /> +<TGConnectingPoint num="9" id="11439" /> +<TGConnectingPoint num="10" id="11440" /> +<TGConnectingPoint num="11" id="11441" /> +<TGConnectingPoint num="12" id="11442" /> +<TGConnectingPoint num="13" id="11443" /> +<TGConnectingPoint num="14" id="11444" /> +<TGConnectingPoint num="15" id="11445" /> +<extraparam> +<Line value="CP to move data from QAM64Demod (FEP)" /> +<Line value="to Descrambling (INTL)" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="11447" > +<cdparam x="440" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="427" y="390" id="11229" /> +<P2 x="289" y="445" id="11283" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11448" > +<cdparam x="152" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="152" y="396" id="11263" /> +<P2 x="226" y="445" id="11290" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11449" > +<cdparam x="336" y="494" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="346" y="541" id="11199" /> +<P2 x="289" y="495" id="11288" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11450" > +<cdparam x="302" y="287" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="346" y="592" id="11204" /> +<P2 x="442" y="635" id="10770" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11451" > +<cdparam x="581" y="406" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="578" y="520" id="11179" /> +<P2 x="653" y="635" id="10763" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11452" > +<cdparam x="1367" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1333" y="660" id="10740" /> +<P2 x="1076" y="660" id="10766" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11453" > +<cdparam x="1147" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="508" id="10901" /> +<P2 x="1076" y="635" id="10764" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11454" > +<cdparam x="1298" y="875" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1252" y="812" id="11049" /> +<P2 x="1076" y="685" id="10769" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11455" > +<cdparam x="1019" y="805" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="742" id="11074" /> +<P2 x="864" y="685" id="10777" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11456" > +<cdparam x="1004" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="566" id="11004" /> +<P2 x="864" y="635" id="10771" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11457" > +<cdparam x="1185" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1433" y="660" id="10741" /> +<P2 x="1527" y="660" id="10715" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11458" > +<cdparam x="281" y="777" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="777" id="10793" /> +<P2 x="281" y="821" id="10872" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11459" > +<cdparam x="554" y="806" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="796" id="10520" /> +<P2 x="442" y="685" id="10776" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11460" > +<cdparam x="484" y="852" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="846" id="10523" /> +<P2 x="406" y="846" id="10875" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11461" > +<cdparam x="511" y="959" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="466" y="938" id="10813" /> +<P2 x="343" y="871" id="10886" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11462" > +<cdparam x="90" y="916" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="133" y="927" id="10847" /> +<P2 x="218" y="871" id="10885" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11463" > +<cdparam x="357" y="778" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="726" id="10788" /> +<P2 x="231" y="685" id="10767" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11464" > +<cdparam x="1654" y="758" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="737" id="10546" /> +<P2 x="1652" y="685" id="10718" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11465" > +<cdparam x="1651" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1734" y="597" id="10693" /> +<P2 x="1652" y="635" id="10713" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11466" > +<cdparam x="959" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="531" id="10999" /> +<P2 x="960" y="483" id="11029" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11467" > +<cdparam x="1140" y="461" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="458" id="10899" /> +<P2 x="1085" y="458" id="11027" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11468" > +<cdparam x="1189" y="374" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1022" y="376" id="10927" /> +<P2 x="1022" y="433" id="11032" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11469" > +<cdparam x="795" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="719" y="384" id="10979" /> +<P2 x="897" y="433" id="11031" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11470" > +<cdparam x="973" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="793" id="11079" /> +<P2 x="973" y="837" id="11149" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11471" > +<cdparam x="1176" y="868" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1177" y="862" id="11051" /> +<P2 x="1098" y="862" id="11152" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11472" > +<cdparam x="1203" y="975" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1203" y="940" id="11099" /> +<P2 x="1035" y="887" id="11163" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11473" > +<cdparam x="782" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="871" y="943" id="11124" /> +<P2 x="910" y="887" id="11162" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="11474" > +<cdparam x="504" y="459" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="503" y="470" id="11176" /> +<P2 x="414" y="470" id="11286" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="EmbbMapping_LDPCsw" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="11491" > +<cdparam x="40" y="10" /> +<sizeparam width="374" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Mapping diagram for the model RX5GphyApp_Embb, +where the LDPC decoder is implemented in software and +executes onto the main CPU. +" /> +<TGConnectingPoint num="0" id="11475" /> +<TGConnectingPoint num="1" id="11476" /> +<TGConnectingPoint num="2" id="11477" /> +<TGConnectingPoint num="3" id="11478" /> +<TGConnectingPoint num="4" id="11479" /> +<TGConnectingPoint num="5" id="11480" /> +<TGConnectingPoint num="6" id="11481" /> +<TGConnectingPoint num="7" id="11482" /> +<TGConnectingPoint num="8" id="11483" /> +<TGConnectingPoint num="9" id="11484" /> +<TGConnectingPoint num="10" id="11485" /> +<TGConnectingPoint num="11" id="11486" /> +<TGConnectingPoint num="12" id="11487" /> +<TGConnectingPoint num="13" id="11488" /> +<TGConnectingPoint num="14" id="11489" /> +<TGConnectingPoint num="15" id="11490" /> +<extraparam> +<Line value="Mapping diagram for the model RX5GphyApp_Embb," /> +<Line value="where the LDPC decoder is implemented in software and" /> +<Line value="executes onto the main CPU." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="11509" > +<cdparam x="933" y="75" /> +<sizeparam width="304" height="98" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP0" value="CP0" /> +<TGConnectingPoint num="0" id="11501" /> +<TGConnectingPoint num="1" id="11502" /> +<TGConnectingPoint num="2" id="11503" /> +<TGConnectingPoint num="3" id="11504" /> +<TGConnectingPoint num="4" id="11505" /> +<TGConnectingPoint num="5" id="11506" /> +<TGConnectingPoint num="6" id="11507" /> +<TGConnectingPoint num="7" id="11508" /> +<extraparam> +<info stereotype="CP" nodeName="CP0" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="DDR" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="11500" > +<father id="11509" num="0" /> +<cdparam x="948" y="116" /> +<sizeparam width="279" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="25" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="11492" /> +<TGConnectingPoint num="1" id="11493" /> +<TGConnectingPoint num="2" id="11494" /> +<TGConnectingPoint num="3" id="11495" /> +<TGConnectingPoint num="4" id="11496" /> +<TGConnectingPoint num="5" id="11497" /> +<TGConnectingPoint num="6" id="11498" /> +<TGConnectingPoint num="7" id="11499" /> +<extraparam> +<info value="RX5GphyApp_Embb::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="LDPC_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="11534" > +<cdparam x="485" y="796" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="11510" /> +<TGConnectingPoint num="1" id="11511" /> +<TGConnectingPoint num="2" id="11512" /> +<TGConnectingPoint num="3" id="11513" /> +<TGConnectingPoint num="4" id="11514" /> +<TGConnectingPoint num="5" id="11515" /> +<TGConnectingPoint num="6" id="11516" /> +<TGConnectingPoint num="7" id="11517" /> +<TGConnectingPoint num="8" id="11518" /> +<TGConnectingPoint num="9" id="11519" /> +<TGConnectingPoint num="10" id="11520" /> +<TGConnectingPoint num="11" id="11521" /> +<TGConnectingPoint num="12" id="11522" /> +<TGConnectingPoint num="13" id="11523" /> +<TGConnectingPoint num="14" id="11524" /> +<TGConnectingPoint num="15" id="11525" /> +<TGConnectingPoint num="16" id="11526" /> +<TGConnectingPoint num="17" id="11527" /> +<TGConnectingPoint num="18" id="11528" /> +<TGConnectingPoint num="19" id="11529" /> +<TGConnectingPoint num="20" id="11530" /> +<TGConnectingPoint num="21" id="11531" /> +<TGConnectingPoint num="22" id="11532" /> +<TGConnectingPoint num="23" id="11533" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11559" > +<cdparam x="1544" y="737" /> +<sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="DDR" value="name" /> +<TGConnectingPoint num="0" id="11535" /> +<TGConnectingPoint num="1" id="11536" /> +<TGConnectingPoint num="2" id="11537" /> +<TGConnectingPoint num="3" id="11538" /> +<TGConnectingPoint num="4" id="11539" /> +<TGConnectingPoint num="5" id="11540" /> +<TGConnectingPoint num="6" id="11541" /> +<TGConnectingPoint num="7" id="11542" /> +<TGConnectingPoint num="8" id="11543" /> +<TGConnectingPoint num="9" id="11544" /> +<TGConnectingPoint num="10" id="11545" /> +<TGConnectingPoint num="11" id="11546" /> +<TGConnectingPoint num="12" id="11547" /> +<TGConnectingPoint num="13" id="11548" /> +<TGConnectingPoint num="14" id="11549" /> +<TGConnectingPoint num="15" id="11550" /> +<TGConnectingPoint num="16" id="11551" /> +<TGConnectingPoint num="17" id="11552" /> +<TGConnectingPoint num="18" id="11553" /> +<TGConnectingPoint num="19" id="11554" /> +<TGConnectingPoint num="20" id="11555" /> +<TGConnectingPoint num="21" id="11556" /> +<TGConnectingPoint num="22" id="11557" /> +<TGConnectingPoint num="23" id="11558" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DDR" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11692" > +<cdparam x="1444" y="195" /> +<sizeparam width="568" height="408" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainCPU" value="name" /> +<TGConnectingPoint num="0" id="11668" /> +<TGConnectingPoint num="1" id="11669" /> +<TGConnectingPoint num="2" id="11670" /> +<TGConnectingPoint num="3" id="11671" /> +<TGConnectingPoint num="4" id="11672" /> +<TGConnectingPoint num="5" id="11673" /> +<TGConnectingPoint num="6" id="11674" /> +<TGConnectingPoint num="7" id="11675" /> +<TGConnectingPoint num="8" id="11676" /> +<TGConnectingPoint num="9" id="11677" /> +<TGConnectingPoint num="10" id="11678" /> +<TGConnectingPoint num="11" id="11679" /> +<TGConnectingPoint num="12" id="11680" /> +<TGConnectingPoint num="13" id="11681" /> +<TGConnectingPoint num="14" id="11682" /> +<TGConnectingPoint num="15" id="11683" /> +<TGConnectingPoint num="16" id="11684" /> +<TGConnectingPoint num="17" id="11685" /> +<TGConnectingPoint num="18" id="11686" /> +<TGConnectingPoint num="19" id="11687" /> +<TGConnectingPoint num="20" id="11688" /> +<TGConnectingPoint num="21" id="11689" /> +<TGConnectingPoint num="22" id="11690" /> +<TGConnectingPoint num="23" id="11691" /> +<extraparam> +<info stereotype="CPURR" nodeName="MainCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11568" > +<father id="11692" num="0" /> +<cdparam x="1464" y="389" /> +<sizeparam width="196" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="372" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_FFT" /> +<TGConnectingPoint num="0" id="11560" /> +<TGConnectingPoint num="1" id="11561" /> +<TGConnectingPoint num="2" id="11562" /> +<TGConnectingPoint num="3" id="11563" /> +<TGConnectingPoint num="4" id="11564" /> +<TGConnectingPoint num="5" id="11565" /> +<TGConnectingPoint num="6" id="11566" /> +<TGConnectingPoint num="7" id="11567" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11577" > +<father id="11692" num="1" /> +<cdparam x="1466" y="282" /> +<sizeparam width="219" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="349" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Source" /> +<TGConnectingPoint num="0" id="11569" /> +<TGConnectingPoint num="1" id="11570" /> +<TGConnectingPoint num="2" id="11571" /> +<TGConnectingPoint num="3" id="11572" /> +<TGConnectingPoint num="4" id="11573" /> +<TGConnectingPoint num="5" id="11574" /> +<TGConnectingPoint num="6" id="11575" /> +<TGConnectingPoint num="7" id="11576" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11586" > +<father id="11692" num="2" /> +<cdparam x="1468" y="338" /> +<sizeparam width="219" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="349" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Source" /> +<TGConnectingPoint num="0" id="11578" /> +<TGConnectingPoint num="1" id="11579" /> +<TGConnectingPoint num="2" id="11580" /> +<TGConnectingPoint num="3" id="11581" /> +<TGConnectingPoint num="4" id="11582" /> +<TGConnectingPoint num="5" id="11583" /> +<TGConnectingPoint num="6" id="11584" /> +<TGConnectingPoint num="7" id="11585" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11595" > +<father id="11692" num="3" /> +<cdparam x="1700" y="283" /> +<sizeparam width="259" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="309" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="11587" /> +<TGConnectingPoint num="1" id="11588" /> +<TGConnectingPoint num="2" id="11589" /> +<TGConnectingPoint num="3" id="11590" /> +<TGConnectingPoint num="4" id="11591" /> +<TGConnectingPoint num="5" id="11592" /> +<TGConnectingPoint num="6" id="11593" /> +<TGConnectingPoint num="7" id="11594" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11604" > +<father id="11692" num="4" /> +<cdparam x="1719" y="232" /> +<sizeparam width="259" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="309" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="11596" /> +<TGConnectingPoint num="1" id="11597" /> +<TGConnectingPoint num="2" id="11598" /> +<TGConnectingPoint num="3" id="11599" /> +<TGConnectingPoint num="4" id="11600" /> +<TGConnectingPoint num="5" id="11601" /> +<TGConnectingPoint num="6" id="11602" /> +<TGConnectingPoint num="7" id="11603" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11613" > +<father id="11692" num="5" /> +<cdparam x="1701" y="342" /> +<sizeparam width="201" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="367" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Sink" /> +<TGConnectingPoint num="0" id="11605" /> +<TGConnectingPoint num="1" id="11606" /> +<TGConnectingPoint num="2" id="11607" /> +<TGConnectingPoint num="3" id="11608" /> +<TGConnectingPoint num="4" id="11609" /> +<TGConnectingPoint num="5" id="11610" /> +<TGConnectingPoint num="6" id="11611" /> +<TGConnectingPoint num="7" id="11612" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11622" > +<father id="11692" num="6" /> +<cdparam x="1466" y="552" /> +<sizeparam width="260" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Descrambling" /> +<TGConnectingPoint num="0" id="11614" /> +<TGConnectingPoint num="1" id="11615" /> +<TGConnectingPoint num="2" id="11616" /> +<TGConnectingPoint num="3" id="11617" /> +<TGConnectingPoint num="4" id="11618" /> +<TGConnectingPoint num="5" id="11619" /> +<TGConnectingPoint num="6" id="11620" /> +<TGConnectingPoint num="7" id="11621" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11631" > +<father id="11692" num="7" /> +<cdparam x="1468" y="444" /> +<sizeparam width="199" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="369" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_IFFT" /> +<TGConnectingPoint num="0" id="11623" /> +<TGConnectingPoint num="1" id="11624" /> +<TGConnectingPoint num="2" id="11625" /> +<TGConnectingPoint num="3" id="11626" /> +<TGConnectingPoint num="4" id="11627" /> +<TGConnectingPoint num="5" id="11628" /> +<TGConnectingPoint num="6" id="11629" /> +<TGConnectingPoint num="7" id="11630" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11640" > +<father id="11692" num="8" /> +<cdparam x="1467" y="499" /> +<sizeparam width="246" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="322" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_QAMDemod" /> +<TGConnectingPoint num="0" id="11632" /> +<TGConnectingPoint num="1" id="11633" /> +<TGConnectingPoint num="2" id="11634" /> +<TGConnectingPoint num="3" id="11635" /> +<TGConnectingPoint num="4" id="11636" /> +<TGConnectingPoint num="5" id="11637" /> +<TGConnectingPoint num="6" id="11638" /> +<TGConnectingPoint num="7" id="11639" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11649" > +<father id="11692" num="9" /> +<cdparam x="1771" y="395" /> +<sizeparam width="201" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="367" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_Sink" /> +<TGConnectingPoint num="0" id="11641" /> +<TGConnectingPoint num="1" id="11642" /> +<TGConnectingPoint num="2" id="11643" /> +<TGConnectingPoint num="3" id="11644" /> +<TGConnectingPoint num="4" id="11645" /> +<TGConnectingPoint num="5" id="11646" /> +<TGConnectingPoint num="6" id="11647" /> +<TGConnectingPoint num="7" id="11648" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11658" > +<father id="11692" num="10" /> +<cdparam x="1753" y="448" /> +<sizeparam width="248" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="11650" /> +<TGConnectingPoint num="1" id="11651" /> +<TGConnectingPoint num="2" id="11652" /> +<TGConnectingPoint num="3" id="11653" /> +<TGConnectingPoint num="4" id="11654" /> +<TGConnectingPoint num="5" id="11655" /> +<TGConnectingPoint num="6" id="11656" /> +<TGConnectingPoint num="7" id="11657" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11667" > +<father id="11692" num="11" /> +<cdparam x="1746" y="531" /> +<sizeparam width="248" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="11659" /> +<TGConnectingPoint num="1" id="11660" /> +<TGConnectingPoint num="2" id="11661" /> +<TGConnectingPoint num="3" id="11662" /> +<TGConnectingPoint num="4" id="11663" /> +<TGConnectingPoint num="5" id="11664" /> +<TGConnectingPoint num="6" id="11665" /> +<TGConnectingPoint num="7" id="11666" /> +<extraparam> +<info value="RX5GphyApp_Embb::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="11717" > +<cdparam x="1527" y="635" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBus" value="name" /> +<TGConnectingPoint num="0" id="11693" /> +<TGConnectingPoint num="1" id="11694" /> +<TGConnectingPoint num="2" id="11695" /> +<TGConnectingPoint num="3" id="11696" /> +<TGConnectingPoint num="4" id="11697" /> +<TGConnectingPoint num="5" id="11698" /> +<TGConnectingPoint num="6" id="11699" /> +<TGConnectingPoint num="7" id="11700" /> +<TGConnectingPoint num="8" id="11701" /> +<TGConnectingPoint num="9" id="11702" /> +<TGConnectingPoint num="10" id="11703" /> +<TGConnectingPoint num="11" id="11704" /> +<TGConnectingPoint num="12" id="11705" /> +<TGConnectingPoint num="13" id="11706" /> +<TGConnectingPoint num="14" id="11707" /> +<TGConnectingPoint num="15" id="11708" /> +<TGConnectingPoint num="16" id="11709" /> +<TGConnectingPoint num="17" id="11710" /> +<TGConnectingPoint num="18" id="11711" /> +<TGConnectingPoint num="19" id="11712" /> +<TGConnectingPoint num="20" id="11713" /> +<TGConnectingPoint num="21" id="11714" /> +<TGConnectingPoint num="22" id="11715" /> +<TGConnectingPoint num="23" id="11716" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MainBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11742" > +<cdparam x="1333" y="610" /> +<sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="11718" /> +<TGConnectingPoint num="1" id="11719" /> +<TGConnectingPoint num="2" id="11720" /> +<TGConnectingPoint num="3" id="11721" /> +<TGConnectingPoint num="4" id="11722" /> +<TGConnectingPoint num="5" id="11723" /> +<TGConnectingPoint num="6" id="11724" /> +<TGConnectingPoint num="7" id="11725" /> +<TGConnectingPoint num="8" id="11726" /> +<TGConnectingPoint num="9" id="11727" /> +<TGConnectingPoint num="10" id="11728" /> +<TGConnectingPoint num="11" id="11729" /> +<TGConnectingPoint num="12" id="11730" /> +<TGConnectingPoint num="13" id="11731" /> +<TGConnectingPoint num="14" id="11732" /> +<TGConnectingPoint num="15" id="11733" /> +<TGConnectingPoint num="16" id="11734" /> +<TGConnectingPoint num="17" id="11735" /> +<TGConnectingPoint num="18" id="11736" /> +<TGConnectingPoint num="19" id="11737" /> +<TGConnectingPoint num="20" id="11738" /> +<TGConnectingPoint num="21" id="11739" /> +<TGConnectingPoint num="22" id="11740" /> +<TGConnectingPoint num="23" id="11741" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="11767" > +<cdparam x="231" y="635" /> +<sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="11743" /> +<TGConnectingPoint num="1" id="11744" /> +<TGConnectingPoint num="2" id="11745" /> +<TGConnectingPoint num="3" id="11746" /> +<TGConnectingPoint num="4" id="11747" /> +<TGConnectingPoint num="5" id="11748" /> +<TGConnectingPoint num="6" id="11749" /> +<TGConnectingPoint num="7" id="11750" /> +<TGConnectingPoint num="8" id="11751" /> +<TGConnectingPoint num="9" id="11752" /> +<TGConnectingPoint num="10" id="11753" /> +<TGConnectingPoint num="11" id="11754" /> +<TGConnectingPoint num="12" id="11755" /> +<TGConnectingPoint num="13" id="11756" /> +<TGConnectingPoint num="14" id="11757" /> +<TGConnectingPoint num="15" id="11758" /> +<TGConnectingPoint num="16" id="11759" /> +<TGConnectingPoint num="17" id="11760" /> +<TGConnectingPoint num="18" id="11761" /> +<TGConnectingPoint num="19" id="11762" /> +<TGConnectingPoint num="20" id="11763" /> +<TGConnectingPoint num="21" id="11764" /> +<TGConnectingPoint num="22" id="11765" /> +<TGConnectingPoint num="23" id="11766" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="11792" > +<cdparam x="231" y="726" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="11768" /> +<TGConnectingPoint num="1" id="11769" /> +<TGConnectingPoint num="2" id="11770" /> +<TGConnectingPoint num="3" id="11771" /> +<TGConnectingPoint num="4" id="11772" /> +<TGConnectingPoint num="5" id="11773" /> +<TGConnectingPoint num="6" id="11774" /> +<TGConnectingPoint num="7" id="11775" /> +<TGConnectingPoint num="8" id="11776" /> +<TGConnectingPoint num="9" id="11777" /> +<TGConnectingPoint num="10" id="11778" /> +<TGConnectingPoint num="11" id="11779" /> +<TGConnectingPoint num="12" id="11780" /> +<TGConnectingPoint num="13" id="11781" /> +<TGConnectingPoint num="14" id="11782" /> +<TGConnectingPoint num="15" id="11783" /> +<TGConnectingPoint num="16" id="11784" /> +<TGConnectingPoint num="17" id="11785" /> +<TGConnectingPoint num="18" id="11786" /> +<TGConnectingPoint num="19" id="11787" /> +<TGConnectingPoint num="20" id="11788" /> +<TGConnectingPoint num="21" id="11789" /> +<TGConnectingPoint num="22" id="11790" /> +<TGConnectingPoint num="23" id="11791" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11817" > +<cdparam x="301" y="938" /> +<sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="11793" /> +<TGConnectingPoint num="1" id="11794" /> +<TGConnectingPoint num="2" id="11795" /> +<TGConnectingPoint num="3" id="11796" /> +<TGConnectingPoint num="4" id="11797" /> +<TGConnectingPoint num="5" id="11798" /> +<TGConnectingPoint num="6" id="11799" /> +<TGConnectingPoint num="7" id="11800" /> +<TGConnectingPoint num="8" id="11801" /> +<TGConnectingPoint num="9" id="11802" /> +<TGConnectingPoint num="10" id="11803" /> +<TGConnectingPoint num="11" id="11804" /> +<TGConnectingPoint num="12" id="11805" /> +<TGConnectingPoint num="13" id="11806" /> +<TGConnectingPoint num="14" id="11807" /> +<TGConnectingPoint num="15" id="11808" /> +<TGConnectingPoint num="16" id="11809" /> +<TGConnectingPoint num="17" id="11810" /> +<TGConnectingPoint num="18" id="11811" /> +<TGConnectingPoint num="19" id="11812" /> +<TGConnectingPoint num="20" id="11813" /> +<TGConnectingPoint num="21" id="11814" /> +<TGConnectingPoint num="22" id="11815" /> +<TGConnectingPoint num="23" id="11816" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11851" > +<cdparam x="16" y="927" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="11827" /> +<TGConnectingPoint num="1" id="11828" /> +<TGConnectingPoint num="2" id="11829" /> +<TGConnectingPoint num="3" id="11830" /> +<TGConnectingPoint num="4" id="11831" /> +<TGConnectingPoint num="5" id="11832" /> +<TGConnectingPoint num="6" id="11833" /> +<TGConnectingPoint num="7" id="11834" /> +<TGConnectingPoint num="8" id="11835" /> +<TGConnectingPoint num="9" id="11836" /> +<TGConnectingPoint num="10" id="11837" /> +<TGConnectingPoint num="11" id="11838" /> +<TGConnectingPoint num="12" id="11839" /> +<TGConnectingPoint num="13" id="11840" /> +<TGConnectingPoint num="14" id="11841" /> +<TGConnectingPoint num="15" id="11842" /> +<TGConnectingPoint num="16" id="11843" /> +<TGConnectingPoint num="17" id="11844" /> +<TGConnectingPoint num="18" id="11845" /> +<TGConnectingPoint num="19" id="11846" /> +<TGConnectingPoint num="20" id="11847" /> +<TGConnectingPoint num="21" id="11848" /> +<TGConnectingPoint num="22" id="11849" /> +<TGConnectingPoint num="23" id="11850" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11826" > +<father id="11851" num="0" /> +<cdparam x="-10" y="991" /> +<sizeparam width="260" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-26" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_Descrambling" /> +<TGConnectingPoint num="0" id="11818" /> +<TGConnectingPoint num="1" id="11819" /> +<TGConnectingPoint num="2" id="11820" /> +<TGConnectingPoint num="3" id="11821" /> +<TGConnectingPoint num="4" id="11822" /> +<TGConnectingPoint num="5" id="11823" /> +<TGConnectingPoint num="6" id="11824" /> +<TGConnectingPoint num="7" id="11825" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="11876" > +<cdparam x="156" y="821" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="11852" /> +<TGConnectingPoint num="1" id="11853" /> +<TGConnectingPoint num="2" id="11854" /> +<TGConnectingPoint num="3" id="11855" /> +<TGConnectingPoint num="4" id="11856" /> +<TGConnectingPoint num="5" id="11857" /> +<TGConnectingPoint num="6" id="11858" /> +<TGConnectingPoint num="7" id="11859" /> +<TGConnectingPoint num="8" id="11860" /> +<TGConnectingPoint num="9" id="11861" /> +<TGConnectingPoint num="10" id="11862" /> +<TGConnectingPoint num="11" id="11863" /> +<TGConnectingPoint num="12" id="11864" /> +<TGConnectingPoint num="13" id="11865" /> +<TGConnectingPoint num="14" id="11866" /> +<TGConnectingPoint num="15" id="11867" /> +<TGConnectingPoint num="16" id="11868" /> +<TGConnectingPoint num="17" id="11869" /> +<TGConnectingPoint num="18" id="11870" /> +<TGConnectingPoint num="19" id="11871" /> +<TGConnectingPoint num="20" id="11872" /> +<TGConnectingPoint num="21" id="11873" /> +<TGConnectingPoint num="22" id="11874" /> +<TGConnectingPoint num="23" id="11875" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11901" > +<cdparam x="1147" y="408" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="11877" /> +<TGConnectingPoint num="1" id="11878" /> +<TGConnectingPoint num="2" id="11879" /> +<TGConnectingPoint num="3" id="11880" /> +<TGConnectingPoint num="4" id="11881" /> +<TGConnectingPoint num="5" id="11882" /> +<TGConnectingPoint num="6" id="11883" /> +<TGConnectingPoint num="7" id="11884" /> +<TGConnectingPoint num="8" id="11885" /> +<TGConnectingPoint num="9" id="11886" /> +<TGConnectingPoint num="10" id="11887" /> +<TGConnectingPoint num="11" id="11888" /> +<TGConnectingPoint num="12" id="11889" /> +<TGConnectingPoint num="13" id="11890" /> +<TGConnectingPoint num="14" id="11891" /> +<TGConnectingPoint num="15" id="11892" /> +<TGConnectingPoint num="16" id="11893" /> +<TGConnectingPoint num="17" id="11894" /> +<TGConnectingPoint num="18" id="11895" /> +<TGConnectingPoint num="19" id="11896" /> +<TGConnectingPoint num="20" id="11897" /> +<TGConnectingPoint num="21" id="11898" /> +<TGConnectingPoint num="22" id="11899" /> +<TGConnectingPoint num="23" id="11900" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="11926" > +<cdparam x="895" y="204" /> +<sizeparam width="255" height="172" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="11902" /> +<TGConnectingPoint num="1" id="11903" /> +<TGConnectingPoint num="2" id="11904" /> +<TGConnectingPoint num="3" id="11905" /> +<TGConnectingPoint num="4" id="11906" /> +<TGConnectingPoint num="5" id="11907" /> +<TGConnectingPoint num="6" id="11908" /> +<TGConnectingPoint num="7" id="11909" /> +<TGConnectingPoint num="8" id="11910" /> +<TGConnectingPoint num="9" id="11911" /> +<TGConnectingPoint num="10" id="11912" /> +<TGConnectingPoint num="11" id="11913" /> +<TGConnectingPoint num="12" id="11914" /> +<TGConnectingPoint num="13" id="11915" /> +<TGConnectingPoint num="14" id="11916" /> +<TGConnectingPoint num="15" id="11917" /> +<TGConnectingPoint num="16" id="11918" /> +<TGConnectingPoint num="17" id="11919" /> +<TGConnectingPoint num="18" id="11920" /> +<TGConnectingPoint num="19" id="11921" /> +<TGConnectingPoint num="20" id="11922" /> +<TGConnectingPoint num="21" id="11923" /> +<TGConnectingPoint num="22" id="11924" /> +<TGConnectingPoint num="23" id="11925" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="11978" > +<cdparam x="581" y="199" /> +<sizeparam width="276" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="11954" /> +<TGConnectingPoint num="1" id="11955" /> +<TGConnectingPoint num="2" id="11956" /> +<TGConnectingPoint num="3" id="11957" /> +<TGConnectingPoint num="4" id="11958" /> +<TGConnectingPoint num="5" id="11959" /> +<TGConnectingPoint num="6" id="11960" /> +<TGConnectingPoint num="7" id="11961" /> +<TGConnectingPoint num="8" id="11962" /> +<TGConnectingPoint num="9" id="11963" /> +<TGConnectingPoint num="10" id="11964" /> +<TGConnectingPoint num="11" id="11965" /> +<TGConnectingPoint num="12" id="11966" /> +<TGConnectingPoint num="13" id="11967" /> +<TGConnectingPoint num="14" id="11968" /> +<TGConnectingPoint num="15" id="11969" /> +<TGConnectingPoint num="16" id="11970" /> +<TGConnectingPoint num="17" id="11971" /> +<TGConnectingPoint num="18" id="11972" /> +<TGConnectingPoint num="19" id="11973" /> +<TGConnectingPoint num="20" id="11974" /> +<TGConnectingPoint num="21" id="11975" /> +<TGConnectingPoint num="22" id="11976" /> +<TGConnectingPoint num="23" id="11977" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="11935" > +<father id="11978" num="0" /> +<cdparam x="591" y="336" /> +<sizeparam width="246" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="30" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_QAMDemod" /> +<TGConnectingPoint num="0" id="11927" /> +<TGConnectingPoint num="1" id="11928" /> +<TGConnectingPoint num="2" id="11929" /> +<TGConnectingPoint num="3" id="11930" /> +<TGConnectingPoint num="4" id="11931" /> +<TGConnectingPoint num="5" id="11932" /> +<TGConnectingPoint num="6" id="11933" /> +<TGConnectingPoint num="7" id="11934" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11944" > +<father id="11978" num="1" /> +<cdparam x="616" y="284" /> +<sizeparam width="199" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="77" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_IFFT" /> +<TGConnectingPoint num="0" id="11936" /> +<TGConnectingPoint num="1" id="11937" /> +<TGConnectingPoint num="2" id="11938" /> +<TGConnectingPoint num="3" id="11939" /> +<TGConnectingPoint num="4" id="11940" /> +<TGConnectingPoint num="5" id="11941" /> +<TGConnectingPoint num="6" id="11942" /> +<TGConnectingPoint num="7" id="11943" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="11953" > +<father id="11978" num="2" /> +<cdparam x="615" y="234" /> +<sizeparam width="196" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="80" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::X_FFT" /> +<TGConnectingPoint num="0" id="11945" /> +<TGConnectingPoint num="1" id="11946" /> +<TGConnectingPoint num="2" id="11947" /> +<TGConnectingPoint num="3" id="11948" /> +<TGConnectingPoint num="4" id="11949" /> +<TGConnectingPoint num="5" id="11950" /> +<TGConnectingPoint num="6" id="11951" /> +<TGConnectingPoint num="7" id="11952" /> +<extraparam> +<info value="RX5GphyApp_Embb::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_Embb" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="12003" > +<cdparam x="910" y="531" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="11979" /> +<TGConnectingPoint num="1" id="11980" /> +<TGConnectingPoint num="2" id="11981" /> +<TGConnectingPoint num="3" id="11982" /> +<TGConnectingPoint num="4" id="11983" /> +<TGConnectingPoint num="5" id="11984" /> +<TGConnectingPoint num="6" id="11985" /> +<TGConnectingPoint num="7" id="11986" /> +<TGConnectingPoint num="8" id="11987" /> +<TGConnectingPoint num="9" id="11988" /> +<TGConnectingPoint num="10" id="11989" /> +<TGConnectingPoint num="11" id="11990" /> +<TGConnectingPoint num="12" id="11991" /> +<TGConnectingPoint num="13" id="11992" /> +<TGConnectingPoint num="14" id="11993" /> +<TGConnectingPoint num="15" id="11994" /> +<TGConnectingPoint num="16" id="11995" /> +<TGConnectingPoint num="17" id="11996" /> +<TGConnectingPoint num="18" id="11997" /> +<TGConnectingPoint num="19" id="11998" /> +<TGConnectingPoint num="20" id="11999" /> +<TGConnectingPoint num="21" id="12000" /> +<TGConnectingPoint num="22" id="12001" /> +<TGConnectingPoint num="23" id="12002" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12028" > +<cdparam x="835" y="433" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="12004" /> +<TGConnectingPoint num="1" id="12005" /> +<TGConnectingPoint num="2" id="12006" /> +<TGConnectingPoint num="3" id="12007" /> +<TGConnectingPoint num="4" id="12008" /> +<TGConnectingPoint num="5" id="12009" /> +<TGConnectingPoint num="6" id="12010" /> +<TGConnectingPoint num="7" id="12011" /> +<TGConnectingPoint num="8" id="12012" /> +<TGConnectingPoint num="9" id="12013" /> +<TGConnectingPoint num="10" id="12014" /> +<TGConnectingPoint num="11" id="12015" /> +<TGConnectingPoint num="12" id="12016" /> +<TGConnectingPoint num="13" id="12017" /> +<TGConnectingPoint num="14" id="12018" /> +<TGConnectingPoint num="15" id="12019" /> +<TGConnectingPoint num="16" id="12020" /> +<TGConnectingPoint num="17" id="12021" /> +<TGConnectingPoint num="18" id="12022" /> +<TGConnectingPoint num="19" id="12023" /> +<TGConnectingPoint num="20" id="12024" /> +<TGConnectingPoint num="21" id="12025" /> +<TGConnectingPoint num="22" id="12026" /> +<TGConnectingPoint num="23" id="12027" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12053" > +<cdparam x="1177" y="812" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="12029" /> +<TGConnectingPoint num="1" id="12030" /> +<TGConnectingPoint num="2" id="12031" /> +<TGConnectingPoint num="3" id="12032" /> +<TGConnectingPoint num="4" id="12033" /> +<TGConnectingPoint num="5" id="12034" /> +<TGConnectingPoint num="6" id="12035" /> +<TGConnectingPoint num="7" id="12036" /> +<TGConnectingPoint num="8" id="12037" /> +<TGConnectingPoint num="9" id="12038" /> +<TGConnectingPoint num="10" id="12039" /> +<TGConnectingPoint num="11" id="12040" /> +<TGConnectingPoint num="12" id="12041" /> +<TGConnectingPoint num="13" id="12042" /> +<TGConnectingPoint num="14" id="12043" /> +<TGConnectingPoint num="15" id="12044" /> +<TGConnectingPoint num="16" id="12045" /> +<TGConnectingPoint num="17" id="12046" /> +<TGConnectingPoint num="18" id="12047" /> +<TGConnectingPoint num="19" id="12048" /> +<TGConnectingPoint num="20" id="12049" /> +<TGConnectingPoint num="21" id="12050" /> +<TGConnectingPoint num="22" id="12051" /> +<TGConnectingPoint num="23" id="12052" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12078" > +<cdparam x="923" y="742" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="12054" /> +<TGConnectingPoint num="1" id="12055" /> +<TGConnectingPoint num="2" id="12056" /> +<TGConnectingPoint num="3" id="12057" /> +<TGConnectingPoint num="4" id="12058" /> +<TGConnectingPoint num="5" id="12059" /> +<TGConnectingPoint num="6" id="12060" /> +<TGConnectingPoint num="7" id="12061" /> +<TGConnectingPoint num="8" id="12062" /> +<TGConnectingPoint num="9" id="12063" /> +<TGConnectingPoint num="10" id="12064" /> +<TGConnectingPoint num="11" id="12065" /> +<TGConnectingPoint num="12" id="12066" /> +<TGConnectingPoint num="13" id="12067" /> +<TGConnectingPoint num="14" id="12068" /> +<TGConnectingPoint num="15" id="12069" /> +<TGConnectingPoint num="16" id="12070" /> +<TGConnectingPoint num="17" id="12071" /> +<TGConnectingPoint num="18" id="12072" /> +<TGConnectingPoint num="19" id="12073" /> +<TGConnectingPoint num="20" id="12074" /> +<TGConnectingPoint num="21" id="12075" /> +<TGConnectingPoint num="22" id="12076" /> +<TGConnectingPoint num="23" id="12077" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="12103" > +<cdparam x="1046" y="940" /> +<sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="12079" /> +<TGConnectingPoint num="1" id="12080" /> +<TGConnectingPoint num="2" id="12081" /> +<TGConnectingPoint num="3" id="12082" /> +<TGConnectingPoint num="4" id="12083" /> +<TGConnectingPoint num="5" id="12084" /> +<TGConnectingPoint num="6" id="12085" /> +<TGConnectingPoint num="7" id="12086" /> +<TGConnectingPoint num="8" id="12087" /> +<TGConnectingPoint num="9" id="12088" /> +<TGConnectingPoint num="10" id="12089" /> +<TGConnectingPoint num="11" id="12090" /> +<TGConnectingPoint num="12" id="12091" /> +<TGConnectingPoint num="13" id="12092" /> +<TGConnectingPoint num="14" id="12093" /> +<TGConnectingPoint num="15" id="12094" /> +<TGConnectingPoint num="16" id="12095" /> +<TGConnectingPoint num="17" id="12096" /> +<TGConnectingPoint num="18" id="12097" /> +<TGConnectingPoint num="19" id="12098" /> +<TGConnectingPoint num="20" id="12099" /> +<TGConnectingPoint num="21" id="12100" /> +<TGConnectingPoint num="22" id="12101" /> +<TGConnectingPoint num="23" id="12102" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12128" > +<cdparam x="762" y="943" /> +<sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="12104" /> +<TGConnectingPoint num="1" id="12105" /> +<TGConnectingPoint num="2" id="12106" /> +<TGConnectingPoint num="3" id="12107" /> +<TGConnectingPoint num="4" id="12108" /> +<TGConnectingPoint num="5" id="12109" /> +<TGConnectingPoint num="6" id="12110" /> +<TGConnectingPoint num="7" id="12111" /> +<TGConnectingPoint num="8" id="12112" /> +<TGConnectingPoint num="9" id="12113" /> +<TGConnectingPoint num="10" id="12114" /> +<TGConnectingPoint num="11" id="12115" /> +<TGConnectingPoint num="12" id="12116" /> +<TGConnectingPoint num="13" id="12117" /> +<TGConnectingPoint num="14" id="12118" /> +<TGConnectingPoint num="15" id="12119" /> +<TGConnectingPoint num="16" id="12120" /> +<TGConnectingPoint num="17" id="12121" /> +<TGConnectingPoint num="18" id="12122" /> +<TGConnectingPoint num="19" id="12123" /> +<TGConnectingPoint num="20" id="12124" /> +<TGConnectingPoint num="21" id="12125" /> +<TGConnectingPoint num="22" id="12126" /> +<TGConnectingPoint num="23" id="12127" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12153" > +<cdparam x="848" y="837" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="12129" /> +<TGConnectingPoint num="1" id="12130" /> +<TGConnectingPoint num="2" id="12131" /> +<TGConnectingPoint num="3" id="12132" /> +<TGConnectingPoint num="4" id="12133" /> +<TGConnectingPoint num="5" id="12134" /> +<TGConnectingPoint num="6" id="12135" /> +<TGConnectingPoint num="7" id="12136" /> +<TGConnectingPoint num="8" id="12137" /> +<TGConnectingPoint num="9" id="12138" /> +<TGConnectingPoint num="10" id="12139" /> +<TGConnectingPoint num="11" id="12140" /> +<TGConnectingPoint num="12" id="12141" /> +<TGConnectingPoint num="13" id="12142" /> +<TGConnectingPoint num="14" id="12143" /> +<TGConnectingPoint num="15" id="12144" /> +<TGConnectingPoint num="16" id="12145" /> +<TGConnectingPoint num="17" id="12146" /> +<TGConnectingPoint num="18" id="12147" /> +<TGConnectingPoint num="19" id="12148" /> +<TGConnectingPoint num="20" id="12149" /> +<TGConnectingPoint num="21" id="12150" /> +<TGConnectingPoint num="22" id="12151" /> +<TGConnectingPoint num="23" id="12152" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="12171" > +<cdparam x="27" y="97" /> +<sizeparam width="246" height="106" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP1" value="CP0" /> +<TGConnectingPoint num="0" id="12163" /> +<TGConnectingPoint num="1" id="12164" /> +<TGConnectingPoint num="2" id="12165" /> +<TGConnectingPoint num="3" id="12166" /> +<TGConnectingPoint num="4" id="12167" /> +<TGConnectingPoint num="5" id="12168" /> +<TGConnectingPoint num="6" id="12169" /> +<TGConnectingPoint num="7" id="12170" /> +<extraparam> +<info stereotype="CP" nodeName="CP1" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="CP_Memory_Copy" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="CPU_Controller" architectureUnit="MainCPU" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Src_Storage_Instance" architectureUnit="DDR" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Dst_Storage_Instance" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance_1" architectureUnit="MainBus" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance2" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="12162" > +<father id="12171" num="0" /> +<cdparam x="44" y="149" /> +<sizeparam width="216" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="30" minY="0" maxY="66" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::FFT_ChIn" /> +<TGConnectingPoint num="0" id="12154" /> +<TGConnectingPoint num="1" id="12155" /> +<TGConnectingPoint num="2" id="12156" /> +<TGConnectingPoint num="3" id="12157" /> +<TGConnectingPoint num="4" id="12158" /> +<TGConnectingPoint num="5" id="12159" /> +<TGConnectingPoint num="6" id="12160" /> +<TGConnectingPoint num="7" id="12161" /> +<extraparam> +<info value="RX5GphyApp_Embb::FFT_ChIn" portName="FFT_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="FEP_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="12188" > +<cdparam x="38" y="56" /> +<sizeparam width="240" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Memory copy CP to move data from +RemoveCP (main CPU) to FFT (FEP) +" /> +<TGConnectingPoint num="0" id="12172" /> +<TGConnectingPoint num="1" id="12173" /> +<TGConnectingPoint num="2" id="12174" /> +<TGConnectingPoint num="3" id="12175" /> +<TGConnectingPoint num="4" id="12176" /> +<TGConnectingPoint num="5" id="12177" /> +<TGConnectingPoint num="6" id="12178" /> +<TGConnectingPoint num="7" id="12179" /> +<TGConnectingPoint num="8" id="12180" /> +<TGConnectingPoint num="9" id="12181" /> +<TGConnectingPoint num="10" id="12182" /> +<TGConnectingPoint num="11" id="12183" /> +<TGConnectingPoint num="12" id="12184" /> +<TGConnectingPoint num="13" id="12185" /> +<TGConnectingPoint num="14" id="12186" /> +<TGConnectingPoint num="15" id="12187" /> +<extraparam> +<Line value="Memory copy CP to move data from" /> +<Line value="RemoveCP (main CPU) to FFT (FEP)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12205" > +<cdparam x="1338" y="27" /> +<sizeparam width="213" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="No need for a CP to move data +from LDPCDecoder (LDPC) +to RemoveCRC (main CPU) +" /> +<TGConnectingPoint num="0" id="12189" /> +<TGConnectingPoint num="1" id="12190" /> +<TGConnectingPoint num="2" id="12191" /> +<TGConnectingPoint num="3" id="12192" /> +<TGConnectingPoint num="4" id="12193" /> +<TGConnectingPoint num="5" id="12194" /> +<TGConnectingPoint num="6" id="12195" /> +<TGConnectingPoint num="7" id="12196" /> +<TGConnectingPoint num="8" id="12197" /> +<TGConnectingPoint num="9" id="12198" /> +<TGConnectingPoint num="10" id="12199" /> +<TGConnectingPoint num="11" id="12200" /> +<TGConnectingPoint num="12" id="12201" /> +<TGConnectingPoint num="13" id="12202" /> +<TGConnectingPoint num="14" id="12203" /> +<TGConnectingPoint num="15" id="12204" /> +<extraparam> +<Line value="No need for a CP to move data" /> +<Line value="from LDPCDecoder (LDPC)" /> +<Line value="to RemoveCRC (main CPU)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="12222" > +<cdparam x="936" y="24" /> +<sizeparam width="301" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from Descrambling (INTL) +to LDPCDecoder (LDPC) that is now executed +in software on the main CPU +" /> +<TGConnectingPoint num="0" id="12206" /> +<TGConnectingPoint num="1" id="12207" /> +<TGConnectingPoint num="2" id="12208" /> +<TGConnectingPoint num="3" id="12209" /> +<TGConnectingPoint num="4" id="12210" /> +<TGConnectingPoint num="5" id="12211" /> +<TGConnectingPoint num="6" id="12212" /> +<TGConnectingPoint num="7" id="12213" /> +<TGConnectingPoint num="8" id="12214" /> +<TGConnectingPoint num="9" id="12215" /> +<TGConnectingPoint num="10" id="12216" /> +<TGConnectingPoint num="11" id="12217" /> +<TGConnectingPoint num="12" id="12218" /> +<TGConnectingPoint num="13" id="12219" /> +<TGConnectingPoint num="14" id="12220" /> +<TGConnectingPoint num="15" id="12221" /> +<extraparam> +<Line value="CP to move data from Descrambling (INTL)" /> +<Line value="to LDPCDecoder (LDPC) that is now executed" /> +<Line value="in software on the main CPU" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="12240" > +<cdparam x="519" y="68" /> +<sizeparam width="331" height="105" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP2" value="CP0" /> +<TGConnectingPoint num="0" id="12232" /> +<TGConnectingPoint num="1" id="12233" /> +<TGConnectingPoint num="2" id="12234" /> +<TGConnectingPoint num="3" id="12235" /> +<TGConnectingPoint num="4" id="12236" /> +<TGConnectingPoint num="5" id="12237" /> +<TGConnectingPoint num="6" id="12238" /> +<TGConnectingPoint num="7" id="12239" /> +<extraparam> +<info stereotype="CP" nodeName="CP2" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="12231" > +<father id="12240" num="0" /> +<cdparam x="545" y="119" /> +<sizeparam width="280" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="51" minY="0" maxY="65" /> +<infoparam name="TGComponent" value="RX5GphyApp_Embb::Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="12223" /> +<TGConnectingPoint num="1" id="12224" /> +<TGConnectingPoint num="2" id="12225" /> +<TGConnectingPoint num="3" id="12226" /> +<TGConnectingPoint num="4" id="12227" /> +<TGConnectingPoint num="5" id="12228" /> +<TGConnectingPoint num="6" id="12229" /> +<TGConnectingPoint num="7" id="12230" /> +<extraparam> +<info value="RX5GphyApp_Embb::Descrambling_ChIn" portName="Descrambling_ChIn" referenceCommunicationName="RX5GphyApp_Embb" typeName="port" mappedMemory="INTL_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="12257" > +<cdparam x="575" y="20" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from QAM64Demod (FEP) +to Descrambling (INTL) +" /> +<TGConnectingPoint num="0" id="12241" /> +<TGConnectingPoint num="1" id="12242" /> +<TGConnectingPoint num="2" id="12243" /> +<TGConnectingPoint num="3" id="12244" /> +<TGConnectingPoint num="4" id="12245" /> +<TGConnectingPoint num="5" id="12246" /> +<TGConnectingPoint num="6" id="12247" /> +<TGConnectingPoint num="7" id="12248" /> +<TGConnectingPoint num="8" id="12249" /> +<TGConnectingPoint num="9" id="12250" /> +<TGConnectingPoint num="10" id="12251" /> +<TGConnectingPoint num="11" id="12252" /> +<TGConnectingPoint num="12" id="12253" /> +<TGConnectingPoint num="13" id="12254" /> +<TGConnectingPoint num="14" id="12255" /> +<TGConnectingPoint num="15" id="12256" /> +<extraparam> +<Line value="CP to move data from QAM64Demod (FEP)" /> +<Line value="to Descrambling (INTL)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12282" > +<cdparam x="510" y="410" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_DMA" value="name" /> +<TGConnectingPoint num="0" id="12258" /> +<TGConnectingPoint num="1" id="12259" /> +<TGConnectingPoint num="2" id="12260" /> +<TGConnectingPoint num="3" id="12261" /> +<TGConnectingPoint num="4" id="12262" /> +<TGConnectingPoint num="5" id="12263" /> +<TGConnectingPoint num="6" id="12264" /> +<TGConnectingPoint num="7" id="12265" /> +<TGConnectingPoint num="8" id="12266" /> +<TGConnectingPoint num="9" id="12267" /> +<TGConnectingPoint num="10" id="12268" /> +<TGConnectingPoint num="11" id="12269" /> +<TGConnectingPoint num="12" id="12270" /> +<TGConnectingPoint num="13" id="12271" /> +<TGConnectingPoint num="14" id="12272" /> +<TGConnectingPoint num="15" id="12273" /> +<TGConnectingPoint num="16" id="12274" /> +<TGConnectingPoint num="17" id="12275" /> +<TGConnectingPoint num="18" id="12276" /> +<TGConnectingPoint num="19" id="12277" /> +<TGConnectingPoint num="20" id="12278" /> +<TGConnectingPoint num="21" id="12279" /> +<TGConnectingPoint num="22" id="12280" /> +<TGConnectingPoint num="23" id="12281" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12307" > +<cdparam x="303" y="531" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bridge" value="name" /> +<TGConnectingPoint num="0" id="12283" /> +<TGConnectingPoint num="1" id="12284" /> +<TGConnectingPoint num="2" id="12285" /> +<TGConnectingPoint num="3" id="12286" /> +<TGConnectingPoint num="4" id="12287" /> +<TGConnectingPoint num="5" id="12288" /> +<TGConnectingPoint num="6" id="12289" /> +<TGConnectingPoint num="7" id="12290" /> +<TGConnectingPoint num="8" id="12291" /> +<TGConnectingPoint num="9" id="12292" /> +<TGConnectingPoint num="10" id="12293" /> +<TGConnectingPoint num="11" id="12294" /> +<TGConnectingPoint num="12" id="12295" /> +<TGConnectingPoint num="13" id="12296" /> +<TGConnectingPoint num="14" id="12297" /> +<TGConnectingPoint num="15" id="12298" /> +<TGConnectingPoint num="16" id="12299" /> +<TGConnectingPoint num="17" id="12300" /> +<TGConnectingPoint num="18" id="12301" /> +<TGConnectingPoint num="19" id="12302" /> +<TGConnectingPoint num="20" id="12303" /> +<TGConnectingPoint num="21" id="12304" /> +<TGConnectingPoint num="22" id="12305" /> +<TGConnectingPoint num="23" id="12306" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LDPC_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="12332" > +<cdparam x="336" y="245" /> +<sizeparam width="197" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_MSS" value="name" /> +<TGConnectingPoint num="0" id="12308" /> +<TGConnectingPoint num="1" id="12309" /> +<TGConnectingPoint num="2" id="12310" /> +<TGConnectingPoint num="3" id="12311" /> +<TGConnectingPoint num="4" id="12312" /> +<TGConnectingPoint num="5" id="12313" /> +<TGConnectingPoint num="6" id="12314" /> +<TGConnectingPoint num="7" id="12315" /> +<TGConnectingPoint num="8" id="12316" /> +<TGConnectingPoint num="9" id="12317" /> +<TGConnectingPoint num="10" id="12318" /> +<TGConnectingPoint num="11" id="12319" /> +<TGConnectingPoint num="12" id="12320" /> +<TGConnectingPoint num="13" id="12321" /> +<TGConnectingPoint num="14" id="12322" /> +<TGConnectingPoint num="15" id="12323" /> +<TGConnectingPoint num="16" id="12324" /> +<TGConnectingPoint num="17" id="12325" /> +<TGConnectingPoint num="18" id="12326" /> +<TGConnectingPoint num="19" id="12327" /> +<TGConnectingPoint num="20" id="12328" /> +<TGConnectingPoint num="21" id="12329" /> +<TGConnectingPoint num="22" id="12330" /> +<TGConnectingPoint num="23" id="12331" /> +<extraparam> +<info stereotype="MEMORY" nodeName="LDPC_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12357" > +<cdparam x="42" y="246" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_PSS" value="name" /> +<TGConnectingPoint num="0" id="12333" /> +<TGConnectingPoint num="1" id="12334" /> +<TGConnectingPoint num="2" id="12335" /> +<TGConnectingPoint num="3" id="12336" /> +<TGConnectingPoint num="4" id="12337" /> +<TGConnectingPoint num="5" id="12338" /> +<TGConnectingPoint num="6" id="12339" /> +<TGConnectingPoint num="7" id="12340" /> +<TGConnectingPoint num="8" id="12341" /> +<TGConnectingPoint num="9" id="12342" /> +<TGConnectingPoint num="10" id="12343" /> +<TGConnectingPoint num="11" id="12344" /> +<TGConnectingPoint num="12" id="12345" /> +<TGConnectingPoint num="13" id="12346" /> +<TGConnectingPoint num="14" id="12347" /> +<TGConnectingPoint num="15" id="12348" /> +<TGConnectingPoint num="16" id="12349" /> +<TGConnectingPoint num="17" id="12350" /> +<TGConnectingPoint num="18" id="12351" /> +<TGConnectingPoint num="19" id="12352" /> +<TGConnectingPoint num="20" id="12353" /> +<TGConnectingPoint num="21" id="12354" /> +<TGConnectingPoint num="22" id="12355" /> +<TGConnectingPoint num="23" id="12356" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12382" > +<cdparam x="171" y="435" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bus" value="name" /> +<TGConnectingPoint num="0" id="12358" /> +<TGConnectingPoint num="1" id="12359" /> +<TGConnectingPoint num="2" id="12360" /> +<TGConnectingPoint num="3" id="12361" /> +<TGConnectingPoint num="4" id="12362" /> +<TGConnectingPoint num="5" id="12363" /> +<TGConnectingPoint num="6" id="12364" /> +<TGConnectingPoint num="7" id="12365" /> +<TGConnectingPoint num="8" id="12366" /> +<TGConnectingPoint num="9" id="12367" /> +<TGConnectingPoint num="10" id="12368" /> +<TGConnectingPoint num="11" id="12369" /> +<TGConnectingPoint num="12" id="12370" /> +<TGConnectingPoint num="13" id="12371" /> +<TGConnectingPoint num="14" id="12372" /> +<TGConnectingPoint num="15" id="12373" /> +<TGConnectingPoint num="16" id="12374" /> +<TGConnectingPoint num="17" id="12375" /> +<TGConnectingPoint num="18" id="12376" /> +<TGConnectingPoint num="19" id="12377" /> +<TGConnectingPoint num="20" id="12378" /> +<TGConnectingPoint num="21" id="12379" /> +<TGConnectingPoint num="22" id="12380" /> +<TGConnectingPoint num="23" id="12381" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LDPC_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="12383" > +<cdparam x="353" y="582" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="353" y="582" id="12289" /> +<P2 x="442" y="635" id="11751" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12384" > +<cdparam x="1367" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1333" y="660" id="11721" /> +<P2 x="1076" y="660" id="11747" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12385" > +<cdparam x="1147" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="508" id="11882" /> +<P2 x="1076" y="635" id="11745" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12386" > +<cdparam x="1298" y="875" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1252" y="812" id="12030" /> +<P2 x="1076" y="685" id="11750" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12387" > +<cdparam x="1019" y="805" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="742" id="12055" /> +<P2 x="864" y="685" id="11758" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12388" > +<cdparam x="1004" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="566" id="11985" /> +<P2 x="864" y="635" id="11752" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12389" > +<cdparam x="1185" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1433" y="660" id="11722" /> +<P2 x="1527" y="660" id="11696" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12390" > +<cdparam x="281" y="777" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="777" id="11774" /> +<P2 x="281" y="821" id="11853" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12391" > +<cdparam x="554" y="806" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="796" id="11510" /> +<P2 x="442" y="685" id="11757" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12392" > +<cdparam x="484" y="852" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="846" id="11513" /> +<P2 x="406" y="846" id="11856" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12393" > +<cdparam x="511" y="959" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="466" y="938" id="11794" /> +<P2 x="343" y="871" id="11867" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12394" > +<cdparam x="90" y="916" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="133" y="927" id="11828" /> +<P2 x="218" y="871" id="11866" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12395" > +<cdparam x="357" y="778" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="726" id="11769" /> +<P2 x="231" y="685" id="11748" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12396" > +<cdparam x="1654" y="758" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="737" id="11536" /> +<P2 x="1652" y="685" id="11699" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12397" > +<cdparam x="1651" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1728" y="603" id="11674" /> +<P2 x="1652" y="635" id="11694" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12398" > +<cdparam x="959" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="531" id="11980" /> +<P2 x="960" y="483" id="12010" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12399" > +<cdparam x="1140" y="461" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="458" id="11880" /> +<P2 x="1085" y="458" id="12008" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12400" > +<cdparam x="1189" y="374" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1022" y="376" id="11908" /> +<P2 x="1022" y="433" id="12013" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12401" > +<cdparam x="795" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="719" y="384" id="11960" /> +<P2 x="897" y="433" id="12012" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12402" > +<cdparam x="973" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="793" id="12060" /> +<P2 x="973" y="837" id="12130" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12403" > +<cdparam x="1176" y="868" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1177" y="862" id="12032" /> +<P2 x="1098" y="862" id="12133" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12404" > +<cdparam x="1203" y="975" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1203" y="940" id="12080" /> +<P2 x="1035" y="887" id="12144" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12405" > +<cdparam x="782" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="871" y="943" id="12105" /> +<P2 x="910" y="887" id="12143" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12406" > +<cdparam x="447" y="369" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="434" y="380" id="12314" /> +<P2 x="296" y="435" id="12359" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12407" > +<cdparam x="159" y="386" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="159" y="386" id="12339" /> +<P2 x="233" y="435" id="12366" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12408" > +<cdparam x="343" y="484" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="353" y="531" id="12284" /> +<P2 x="296" y="485" id="12364" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="12409" > +<cdparam x="511" y="449" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="510" y="460" id="12261" /> +<P2 x="421" y="460" id="12362" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="EmbbMapping_LDPCsw_Ad" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2400" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="12426" > +<cdparam x="42" y="15" /> +<sizeparam width="374" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Mapping diagram for the model RX5GphyApp_EmbbAd, +where the LDPC decoder is implemented in software and +executes onto the main CPU. +" /> +<TGConnectingPoint num="0" id="12410" /> +<TGConnectingPoint num="1" id="12411" /> +<TGConnectingPoint num="2" id="12412" /> +<TGConnectingPoint num="3" id="12413" /> +<TGConnectingPoint num="4" id="12414" /> +<TGConnectingPoint num="5" id="12415" /> +<TGConnectingPoint num="6" id="12416" /> +<TGConnectingPoint num="7" id="12417" /> +<TGConnectingPoint num="8" id="12418" /> +<TGConnectingPoint num="9" id="12419" /> +<TGConnectingPoint num="10" id="12420" /> +<TGConnectingPoint num="11" id="12421" /> +<TGConnectingPoint num="12" id="12422" /> +<TGConnectingPoint num="13" id="12423" /> +<TGConnectingPoint num="14" id="12424" /> +<TGConnectingPoint num="15" id="12425" /> +<extraparam> +<Line value="Mapping diagram for the model RX5GphyApp_EmbbAd," /> +<Line value="where the LDPC decoder is implemented in software and" /> +<Line value="executes onto the main CPU." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="12444" > +<cdparam x="933" y="75" /> +<sizeparam width="304" height="98" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP0" value="CP0" /> +<TGConnectingPoint num="0" id="12436" /> +<TGConnectingPoint num="1" id="12437" /> +<TGConnectingPoint num="2" id="12438" /> +<TGConnectingPoint num="3" id="12439" /> +<TGConnectingPoint num="4" id="12440" /> +<TGConnectingPoint num="5" id="12441" /> +<TGConnectingPoint num="6" id="12442" /> +<TGConnectingPoint num="7" id="12443" /> +<extraparam> +<info stereotype="CP" nodeName="CP0" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="DDR" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="INTL_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="12435" > +<father id="12444" num="0" /> +<cdparam x="937" y="119" /> +<sizeparam width="295" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="9" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="12427" /> +<TGConnectingPoint num="1" id="12428" /> +<TGConnectingPoint num="2" id="12429" /> +<TGConnectingPoint num="3" id="12430" /> +<TGConnectingPoint num="4" id="12431" /> +<TGConnectingPoint num="5" id="12432" /> +<TGConnectingPoint num="6" id="12433" /> +<TGConnectingPoint num="7" id="12434" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="LDPC_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="12469" > +<cdparam x="485" y="796" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="12445" /> +<TGConnectingPoint num="1" id="12446" /> +<TGConnectingPoint num="2" id="12447" /> +<TGConnectingPoint num="3" id="12448" /> +<TGConnectingPoint num="4" id="12449" /> +<TGConnectingPoint num="5" id="12450" /> +<TGConnectingPoint num="6" id="12451" /> +<TGConnectingPoint num="7" id="12452" /> +<TGConnectingPoint num="8" id="12453" /> +<TGConnectingPoint num="9" id="12454" /> +<TGConnectingPoint num="10" id="12455" /> +<TGConnectingPoint num="11" id="12456" /> +<TGConnectingPoint num="12" id="12457" /> +<TGConnectingPoint num="13" id="12458" /> +<TGConnectingPoint num="14" id="12459" /> +<TGConnectingPoint num="15" id="12460" /> +<TGConnectingPoint num="16" id="12461" /> +<TGConnectingPoint num="17" id="12462" /> +<TGConnectingPoint num="18" id="12463" /> +<TGConnectingPoint num="19" id="12464" /> +<TGConnectingPoint num="20" id="12465" /> +<TGConnectingPoint num="21" id="12466" /> +<TGConnectingPoint num="22" id="12467" /> +<TGConnectingPoint num="23" id="12468" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="12494" > +<cdparam x="1544" y="737" /> +<sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="DDR" value="name" /> +<TGConnectingPoint num="0" id="12470" /> +<TGConnectingPoint num="1" id="12471" /> +<TGConnectingPoint num="2" id="12472" /> +<TGConnectingPoint num="3" id="12473" /> +<TGConnectingPoint num="4" id="12474" /> +<TGConnectingPoint num="5" id="12475" /> +<TGConnectingPoint num="6" id="12476" /> +<TGConnectingPoint num="7" id="12477" /> +<TGConnectingPoint num="8" id="12478" /> +<TGConnectingPoint num="9" id="12479" /> +<TGConnectingPoint num="10" id="12480" /> +<TGConnectingPoint num="11" id="12481" /> +<TGConnectingPoint num="12" id="12482" /> +<TGConnectingPoint num="13" id="12483" /> +<TGConnectingPoint num="14" id="12484" /> +<TGConnectingPoint num="15" id="12485" /> +<TGConnectingPoint num="16" id="12486" /> +<TGConnectingPoint num="17" id="12487" /> +<TGConnectingPoint num="18" id="12488" /> +<TGConnectingPoint num="19" id="12489" /> +<TGConnectingPoint num="20" id="12490" /> +<TGConnectingPoint num="21" id="12491" /> +<TGConnectingPoint num="22" id="12492" /> +<TGConnectingPoint num="23" id="12493" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DDR" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12645" > +<cdparam x="1444" y="195" /> +<sizeparam width="599" height="408" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainCPU" value="name" /> +<TGConnectingPoint num="0" id="12621" /> +<TGConnectingPoint num="1" id="12622" /> +<TGConnectingPoint num="2" id="12623" /> +<TGConnectingPoint num="3" id="12624" /> +<TGConnectingPoint num="4" id="12625" /> +<TGConnectingPoint num="5" id="12626" /> +<TGConnectingPoint num="6" id="12627" /> +<TGConnectingPoint num="7" id="12628" /> +<TGConnectingPoint num="8" id="12629" /> +<TGConnectingPoint num="9" id="12630" /> +<TGConnectingPoint num="10" id="12631" /> +<TGConnectingPoint num="11" id="12632" /> +<TGConnectingPoint num="12" id="12633" /> +<TGConnectingPoint num="13" id="12634" /> +<TGConnectingPoint num="14" id="12635" /> +<TGConnectingPoint num="15" id="12636" /> +<TGConnectingPoint num="16" id="12637" /> +<TGConnectingPoint num="17" id="12638" /> +<TGConnectingPoint num="18" id="12639" /> +<TGConnectingPoint num="19" id="12640" /> +<TGConnectingPoint num="20" id="12641" /> +<TGConnectingPoint num="21" id="12642" /> +<TGConnectingPoint num="22" id="12643" /> +<TGConnectingPoint num="23" id="12644" /> +<extraparam> +<info stereotype="CPURR" nodeName="MainCPU" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="12503" > +<father id="12645" num="0" /> +<cdparam x="1711" y="339" /> +<sizeparam width="287" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="312" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_CodeBlockConc" /> +<TGConnectingPoint num="0" id="12495" /> +<TGConnectingPoint num="1" id="12496" /> +<TGConnectingPoint num="2" id="12497" /> +<TGConnectingPoint num="3" id="12498" /> +<TGConnectingPoint num="4" id="12499" /> +<TGConnectingPoint num="5" id="12500" /> +<TGConnectingPoint num="6" id="12501" /> +<TGConnectingPoint num="7" id="12502" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_CodeBlockConc" taskName="F_CodeBlockConc" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12512" > +<father id="12645" num="1" /> +<cdparam x="1457" y="446" /> +<sizeparam width="287" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="312" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_CodeBlockConc" /> +<TGConnectingPoint num="0" id="12504" /> +<TGConnectingPoint num="1" id="12505" /> +<TGConnectingPoint num="2" id="12506" /> +<TGConnectingPoint num="3" id="12507" /> +<TGConnectingPoint num="4" id="12508" /> +<TGConnectingPoint num="5" id="12509" /> +<TGConnectingPoint num="6" id="12510" /> +<TGConnectingPoint num="7" id="12511" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_CodeBlockConc" taskName="X_CodeBlockConc" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12521" > +<father id="12645" num="2" /> +<cdparam x="1747" y="548" /> +<sizeparam width="264" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="335" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="12513" /> +<TGConnectingPoint num="1" id="12514" /> +<TGConnectingPoint num="2" id="12515" /> +<TGConnectingPoint num="3" id="12516" /> +<TGConnectingPoint num="4" id="12517" /> +<TGConnectingPoint num="5" id="12518" /> +<TGConnectingPoint num="6" id="12519" /> +<TGConnectingPoint num="7" id="12520" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12530" > +<father id="12645" num="3" /> +<cdparam x="1444" y="213" /> +<sizeparam width="264" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="335" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="12522" /> +<TGConnectingPoint num="1" id="12523" /> +<TGConnectingPoint num="2" id="12524" /> +<TGConnectingPoint num="3" id="12525" /> +<TGConnectingPoint num="4" id="12526" /> +<TGConnectingPoint num="5" id="12527" /> +<TGConnectingPoint num="6" id="12528" /> +<TGConnectingPoint num="7" id="12529" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12539" > +<father id="12645" num="4" /> +<cdparam x="1779" y="490" /> +<sizeparam width="217" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="382" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Sink" /> +<TGConnectingPoint num="0" id="12531" /> +<TGConnectingPoint num="1" id="12532" /> +<TGConnectingPoint num="2" id="12533" /> +<TGConnectingPoint num="3" id="12534" /> +<TGConnectingPoint num="4" id="12535" /> +<TGConnectingPoint num="5" id="12536" /> +<TGConnectingPoint num="6" id="12537" /> +<TGConnectingPoint num="7" id="12538" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12548" > +<father id="12645" num="5" /> +<cdparam x="1753" y="448" /> +<sizeparam width="217" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="382" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Sink" /> +<TGConnectingPoint num="0" id="12540" /> +<TGConnectingPoint num="1" id="12541" /> +<TGConnectingPoint num="2" id="12542" /> +<TGConnectingPoint num="3" id="12543" /> +<TGConnectingPoint num="4" id="12544" /> +<TGConnectingPoint num="5" id="12545" /> +<TGConnectingPoint num="6" id="12546" /> +<TGConnectingPoint num="7" id="12547" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12557" > +<father id="12645" num="6" /> +<cdparam x="1700" y="395" /> +<sizeparam width="275" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="324" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="12549" /> +<TGConnectingPoint num="1" id="12550" /> +<TGConnectingPoint num="2" id="12551" /> +<TGConnectingPoint num="3" id="12552" /> +<TGConnectingPoint num="4" id="12553" /> +<TGConnectingPoint num="5" id="12554" /> +<TGConnectingPoint num="6" id="12555" /> +<TGConnectingPoint num="7" id="12556" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12566" > +<father id="12645" num="7" /> +<cdparam x="1466" y="552" /> +<sizeparam width="215" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="384" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_IFFT" /> +<TGConnectingPoint num="0" id="12558" /> +<TGConnectingPoint num="1" id="12559" /> +<TGConnectingPoint num="2" id="12560" /> +<TGConnectingPoint num="3" id="12561" /> +<TGConnectingPoint num="4" id="12562" /> +<TGConnectingPoint num="5" id="12563" /> +<TGConnectingPoint num="6" id="12564" /> +<TGConnectingPoint num="7" id="12565" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12575" > +<father id="12645" num="8" /> +<cdparam x="1457" y="499" /> +<sizeparam width="275" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="324" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="12567" /> +<TGConnectingPoint num="1" id="12568" /> +<TGConnectingPoint num="2" id="12569" /> +<TGConnectingPoint num="3" id="12570" /> +<TGConnectingPoint num="4" id="12571" /> +<TGConnectingPoint num="5" id="12572" /> +<TGConnectingPoint num="6" id="12573" /> +<TGConnectingPoint num="7" id="12574" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12584" > +<father id="12645" num="9" /> +<cdparam x="1719" y="232" /> +<sizeparam width="262" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="337" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_QAMDemod" /> +<TGConnectingPoint num="0" id="12576" /> +<TGConnectingPoint num="1" id="12577" /> +<TGConnectingPoint num="2" id="12578" /> +<TGConnectingPoint num="3" id="12579" /> +<TGConnectingPoint num="4" id="12580" /> +<TGConnectingPoint num="5" id="12581" /> +<TGConnectingPoint num="6" id="12582" /> +<TGConnectingPoint num="7" id="12583" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12593" > +<father id="12645" num="10" /> +<cdparam x="1700" y="283" /> +<sizeparam width="276" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="323" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Descrambling" /> +<TGConnectingPoint num="0" id="12585" /> +<TGConnectingPoint num="1" id="12586" /> +<TGConnectingPoint num="2" id="12587" /> +<TGConnectingPoint num="3" id="12588" /> +<TGConnectingPoint num="4" id="12589" /> +<TGConnectingPoint num="5" id="12590" /> +<TGConnectingPoint num="6" id="12591" /> +<TGConnectingPoint num="7" id="12592" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12602" > +<father id="12645" num="11" /> +<cdparam x="1461" y="336" /> +<sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="364" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Source" /> +<TGConnectingPoint num="0" id="12594" /> +<TGConnectingPoint num="1" id="12595" /> +<TGConnectingPoint num="2" id="12596" /> +<TGConnectingPoint num="3" id="12597" /> +<TGConnectingPoint num="4" id="12598" /> +<TGConnectingPoint num="5" id="12599" /> +<TGConnectingPoint num="6" id="12600" /> +<TGConnectingPoint num="7" id="12601" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12611" > +<father id="12645" num="12" /> +<cdparam x="1466" y="282" /> +<sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="364" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_Source" /> +<TGConnectingPoint num="0" id="12603" /> +<TGConnectingPoint num="1" id="12604" /> +<TGConnectingPoint num="2" id="12605" /> +<TGConnectingPoint num="3" id="12606" /> +<TGConnectingPoint num="4" id="12607" /> +<TGConnectingPoint num="5" id="12608" /> +<TGConnectingPoint num="6" id="12609" /> +<TGConnectingPoint num="7" id="12610" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12620" > +<father id="12645" num="13" /> +<cdparam x="1464" y="389" /> +<sizeparam width="212" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="387" minY="0" maxY="368" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::F_FFT" /> +<TGConnectingPoint num="0" id="12612" /> +<TGConnectingPoint num="1" id="12613" /> +<TGConnectingPoint num="2" id="12614" /> +<TGConnectingPoint num="3" id="12615" /> +<TGConnectingPoint num="4" id="12616" /> +<TGConnectingPoint num="5" id="12617" /> +<TGConnectingPoint num="6" id="12618" /> +<TGConnectingPoint num="7" id="12619" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="12670" > +<cdparam x="1527" y="635" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBus" value="name" /> +<TGConnectingPoint num="0" id="12646" /> +<TGConnectingPoint num="1" id="12647" /> +<TGConnectingPoint num="2" id="12648" /> +<TGConnectingPoint num="3" id="12649" /> +<TGConnectingPoint num="4" id="12650" /> +<TGConnectingPoint num="5" id="12651" /> +<TGConnectingPoint num="6" id="12652" /> +<TGConnectingPoint num="7" id="12653" /> +<TGConnectingPoint num="8" id="12654" /> +<TGConnectingPoint num="9" id="12655" /> +<TGConnectingPoint num="10" id="12656" /> +<TGConnectingPoint num="11" id="12657" /> +<TGConnectingPoint num="12" id="12658" /> +<TGConnectingPoint num="13" id="12659" /> +<TGConnectingPoint num="14" id="12660" /> +<TGConnectingPoint num="15" id="12661" /> +<TGConnectingPoint num="16" id="12662" /> +<TGConnectingPoint num="17" id="12663" /> +<TGConnectingPoint num="18" id="12664" /> +<TGConnectingPoint num="19" id="12665" /> +<TGConnectingPoint num="20" id="12666" /> +<TGConnectingPoint num="21" id="12667" /> +<TGConnectingPoint num="22" id="12668" /> +<TGConnectingPoint num="23" id="12669" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MainBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12695" > +<cdparam x="1333" y="610" /> +<sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="12671" /> +<TGConnectingPoint num="1" id="12672" /> +<TGConnectingPoint num="2" id="12673" /> +<TGConnectingPoint num="3" id="12674" /> +<TGConnectingPoint num="4" id="12675" /> +<TGConnectingPoint num="5" id="12676" /> +<TGConnectingPoint num="6" id="12677" /> +<TGConnectingPoint num="7" id="12678" /> +<TGConnectingPoint num="8" id="12679" /> +<TGConnectingPoint num="9" id="12680" /> +<TGConnectingPoint num="10" id="12681" /> +<TGConnectingPoint num="11" id="12682" /> +<TGConnectingPoint num="12" id="12683" /> +<TGConnectingPoint num="13" id="12684" /> +<TGConnectingPoint num="14" id="12685" /> +<TGConnectingPoint num="15" id="12686" /> +<TGConnectingPoint num="16" id="12687" /> +<TGConnectingPoint num="17" id="12688" /> +<TGConnectingPoint num="18" id="12689" /> +<TGConnectingPoint num="19" id="12690" /> +<TGConnectingPoint num="20" id="12691" /> +<TGConnectingPoint num="21" id="12692" /> +<TGConnectingPoint num="22" id="12693" /> +<TGConnectingPoint num="23" id="12694" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12720" > +<cdparam x="231" y="635" /> +<sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="12696" /> +<TGConnectingPoint num="1" id="12697" /> +<TGConnectingPoint num="2" id="12698" /> +<TGConnectingPoint num="3" id="12699" /> +<TGConnectingPoint num="4" id="12700" /> +<TGConnectingPoint num="5" id="12701" /> +<TGConnectingPoint num="6" id="12702" /> +<TGConnectingPoint num="7" id="12703" /> +<TGConnectingPoint num="8" id="12704" /> +<TGConnectingPoint num="9" id="12705" /> +<TGConnectingPoint num="10" id="12706" /> +<TGConnectingPoint num="11" id="12707" /> +<TGConnectingPoint num="12" id="12708" /> +<TGConnectingPoint num="13" id="12709" /> +<TGConnectingPoint num="14" id="12710" /> +<TGConnectingPoint num="15" id="12711" /> +<TGConnectingPoint num="16" id="12712" /> +<TGConnectingPoint num="17" id="12713" /> +<TGConnectingPoint num="18" id="12714" /> +<TGConnectingPoint num="19" id="12715" /> +<TGConnectingPoint num="20" id="12716" /> +<TGConnectingPoint num="21" id="12717" /> +<TGConnectingPoint num="22" id="12718" /> +<TGConnectingPoint num="23" id="12719" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="12745" > +<cdparam x="231" y="726" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="12721" /> +<TGConnectingPoint num="1" id="12722" /> +<TGConnectingPoint num="2" id="12723" /> +<TGConnectingPoint num="3" id="12724" /> +<TGConnectingPoint num="4" id="12725" /> +<TGConnectingPoint num="5" id="12726" /> +<TGConnectingPoint num="6" id="12727" /> +<TGConnectingPoint num="7" id="12728" /> +<TGConnectingPoint num="8" id="12729" /> +<TGConnectingPoint num="9" id="12730" /> +<TGConnectingPoint num="10" id="12731" /> +<TGConnectingPoint num="11" id="12732" /> +<TGConnectingPoint num="12" id="12733" /> +<TGConnectingPoint num="13" id="12734" /> +<TGConnectingPoint num="14" id="12735" /> +<TGConnectingPoint num="15" id="12736" /> +<TGConnectingPoint num="16" id="12737" /> +<TGConnectingPoint num="17" id="12738" /> +<TGConnectingPoint num="18" id="12739" /> +<TGConnectingPoint num="19" id="12740" /> +<TGConnectingPoint num="20" id="12741" /> +<TGConnectingPoint num="21" id="12742" /> +<TGConnectingPoint num="22" id="12743" /> +<TGConnectingPoint num="23" id="12744" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="12770" > +<cdparam x="301" y="938" /> +<sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="12746" /> +<TGConnectingPoint num="1" id="12747" /> +<TGConnectingPoint num="2" id="12748" /> +<TGConnectingPoint num="3" id="12749" /> +<TGConnectingPoint num="4" id="12750" /> +<TGConnectingPoint num="5" id="12751" /> +<TGConnectingPoint num="6" id="12752" /> +<TGConnectingPoint num="7" id="12753" /> +<TGConnectingPoint num="8" id="12754" /> +<TGConnectingPoint num="9" id="12755" /> +<TGConnectingPoint num="10" id="12756" /> +<TGConnectingPoint num="11" id="12757" /> +<TGConnectingPoint num="12" id="12758" /> +<TGConnectingPoint num="13" id="12759" /> +<TGConnectingPoint num="14" id="12760" /> +<TGConnectingPoint num="15" id="12761" /> +<TGConnectingPoint num="16" id="12762" /> +<TGConnectingPoint num="17" id="12763" /> +<TGConnectingPoint num="18" id="12764" /> +<TGConnectingPoint num="19" id="12765" /> +<TGConnectingPoint num="20" id="12766" /> +<TGConnectingPoint num="21" id="12767" /> +<TGConnectingPoint num="22" id="12768" /> +<TGConnectingPoint num="23" id="12769" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12804" > +<cdparam x="16" y="927" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="12780" /> +<TGConnectingPoint num="1" id="12781" /> +<TGConnectingPoint num="2" id="12782" /> +<TGConnectingPoint num="3" id="12783" /> +<TGConnectingPoint num="4" id="12784" /> +<TGConnectingPoint num="5" id="12785" /> +<TGConnectingPoint num="6" id="12786" /> +<TGConnectingPoint num="7" id="12787" /> +<TGConnectingPoint num="8" id="12788" /> +<TGConnectingPoint num="9" id="12789" /> +<TGConnectingPoint num="10" id="12790" /> +<TGConnectingPoint num="11" id="12791" /> +<TGConnectingPoint num="12" id="12792" /> +<TGConnectingPoint num="13" id="12793" /> +<TGConnectingPoint num="14" id="12794" /> +<TGConnectingPoint num="15" id="12795" /> +<TGConnectingPoint num="16" id="12796" /> +<TGConnectingPoint num="17" id="12797" /> +<TGConnectingPoint num="18" id="12798" /> +<TGConnectingPoint num="19" id="12799" /> +<TGConnectingPoint num="20" id="12800" /> +<TGConnectingPoint num="21" id="12801" /> +<TGConnectingPoint num="22" id="12802" /> +<TGConnectingPoint num="23" id="12803" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="12779" > +<father id="12804" num="0" /> +<cdparam x="-26" y="991" /> +<sizeparam width="276" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-42" minY="0" maxY="100" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_Descrambling" /> +<TGConnectingPoint num="0" id="12771" /> +<TGConnectingPoint num="1" id="12772" /> +<TGConnectingPoint num="2" id="12773" /> +<TGConnectingPoint num="3" id="12774" /> +<TGConnectingPoint num="4" id="12775" /> +<TGConnectingPoint num="5" id="12776" /> +<TGConnectingPoint num="6" id="12777" /> +<TGConnectingPoint num="7" id="12778" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="12829" > +<cdparam x="156" y="821" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="12805" /> +<TGConnectingPoint num="1" id="12806" /> +<TGConnectingPoint num="2" id="12807" /> +<TGConnectingPoint num="3" id="12808" /> +<TGConnectingPoint num="4" id="12809" /> +<TGConnectingPoint num="5" id="12810" /> +<TGConnectingPoint num="6" id="12811" /> +<TGConnectingPoint num="7" id="12812" /> +<TGConnectingPoint num="8" id="12813" /> +<TGConnectingPoint num="9" id="12814" /> +<TGConnectingPoint num="10" id="12815" /> +<TGConnectingPoint num="11" id="12816" /> +<TGConnectingPoint num="12" id="12817" /> +<TGConnectingPoint num="13" id="12818" /> +<TGConnectingPoint num="14" id="12819" /> +<TGConnectingPoint num="15" id="12820" /> +<TGConnectingPoint num="16" id="12821" /> +<TGConnectingPoint num="17" id="12822" /> +<TGConnectingPoint num="18" id="12823" /> +<TGConnectingPoint num="19" id="12824" /> +<TGConnectingPoint num="20" id="12825" /> +<TGConnectingPoint num="21" id="12826" /> +<TGConnectingPoint num="22" id="12827" /> +<TGConnectingPoint num="23" id="12828" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12854" > +<cdparam x="1147" y="408" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="12830" /> +<TGConnectingPoint num="1" id="12831" /> +<TGConnectingPoint num="2" id="12832" /> +<TGConnectingPoint num="3" id="12833" /> +<TGConnectingPoint num="4" id="12834" /> +<TGConnectingPoint num="5" id="12835" /> +<TGConnectingPoint num="6" id="12836" /> +<TGConnectingPoint num="7" id="12837" /> +<TGConnectingPoint num="8" id="12838" /> +<TGConnectingPoint num="9" id="12839" /> +<TGConnectingPoint num="10" id="12840" /> +<TGConnectingPoint num="11" id="12841" /> +<TGConnectingPoint num="12" id="12842" /> +<TGConnectingPoint num="13" id="12843" /> +<TGConnectingPoint num="14" id="12844" /> +<TGConnectingPoint num="15" id="12845" /> +<TGConnectingPoint num="16" id="12846" /> +<TGConnectingPoint num="17" id="12847" /> +<TGConnectingPoint num="18" id="12848" /> +<TGConnectingPoint num="19" id="12849" /> +<TGConnectingPoint num="20" id="12850" /> +<TGConnectingPoint num="21" id="12851" /> +<TGConnectingPoint num="22" id="12852" /> +<TGConnectingPoint num="23" id="12853" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="12879" > +<cdparam x="895" y="204" /> +<sizeparam width="255" height="172" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="12855" /> +<TGConnectingPoint num="1" id="12856" /> +<TGConnectingPoint num="2" id="12857" /> +<TGConnectingPoint num="3" id="12858" /> +<TGConnectingPoint num="4" id="12859" /> +<TGConnectingPoint num="5" id="12860" /> +<TGConnectingPoint num="6" id="12861" /> +<TGConnectingPoint num="7" id="12862" /> +<TGConnectingPoint num="8" id="12863" /> +<TGConnectingPoint num="9" id="12864" /> +<TGConnectingPoint num="10" id="12865" /> +<TGConnectingPoint num="11" id="12866" /> +<TGConnectingPoint num="12" id="12867" /> +<TGConnectingPoint num="13" id="12868" /> +<TGConnectingPoint num="14" id="12869" /> +<TGConnectingPoint num="15" id="12870" /> +<TGConnectingPoint num="16" id="12871" /> +<TGConnectingPoint num="17" id="12872" /> +<TGConnectingPoint num="18" id="12873" /> +<TGConnectingPoint num="19" id="12874" /> +<TGConnectingPoint num="20" id="12875" /> +<TGConnectingPoint num="21" id="12876" /> +<TGConnectingPoint num="22" id="12877" /> +<TGConnectingPoint num="23" id="12878" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="12931" > +<cdparam x="581" y="199" /> +<sizeparam width="276" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="12907" /> +<TGConnectingPoint num="1" id="12908" /> +<TGConnectingPoint num="2" id="12909" /> +<TGConnectingPoint num="3" id="12910" /> +<TGConnectingPoint num="4" id="12911" /> +<TGConnectingPoint num="5" id="12912" /> +<TGConnectingPoint num="6" id="12913" /> +<TGConnectingPoint num="7" id="12914" /> +<TGConnectingPoint num="8" id="12915" /> +<TGConnectingPoint num="9" id="12916" /> +<TGConnectingPoint num="10" id="12917" /> +<TGConnectingPoint num="11" id="12918" /> +<TGConnectingPoint num="12" id="12919" /> +<TGConnectingPoint num="13" id="12920" /> +<TGConnectingPoint num="14" id="12921" /> +<TGConnectingPoint num="15" id="12922" /> +<TGConnectingPoint num="16" id="12923" /> +<TGConnectingPoint num="17" id="12924" /> +<TGConnectingPoint num="18" id="12925" /> +<TGConnectingPoint num="19" id="12926" /> +<TGConnectingPoint num="20" id="12927" /> +<TGConnectingPoint num="21" id="12928" /> +<TGConnectingPoint num="22" id="12929" /> +<TGConnectingPoint num="23" id="12930" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="12888" > +<father id="12931" num="0" /> +<cdparam x="615" y="234" /> +<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="64" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_FFT" /> +<TGConnectingPoint num="0" id="12880" /> +<TGConnectingPoint num="1" id="12881" /> +<TGConnectingPoint num="2" id="12882" /> +<TGConnectingPoint num="3" id="12883" /> +<TGConnectingPoint num="4" id="12884" /> +<TGConnectingPoint num="5" id="12885" /> +<TGConnectingPoint num="6" id="12886" /> +<TGConnectingPoint num="7" id="12887" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12897" > +<father id="12931" num="1" /> +<cdparam x="616" y="284" /> +<sizeparam width="215" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="61" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_IFFT" /> +<TGConnectingPoint num="0" id="12889" /> +<TGConnectingPoint num="1" id="12890" /> +<TGConnectingPoint num="2" id="12891" /> +<TGConnectingPoint num="3" id="12892" /> +<TGConnectingPoint num="4" id="12893" /> +<TGConnectingPoint num="5" id="12894" /> +<TGConnectingPoint num="6" id="12895" /> +<TGConnectingPoint num="7" id="12896" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="12906" > +<father id="12931" num="2" /> +<cdparam x="591" y="336" /> +<sizeparam width="262" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="145" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::X_QAMDemod" /> +<TGConnectingPoint num="0" id="12898" /> +<TGConnectingPoint num="1" id="12899" /> +<TGConnectingPoint num="2" id="12900" /> +<TGConnectingPoint num="3" id="12901" /> +<TGConnectingPoint num="4" id="12902" /> +<TGConnectingPoint num="5" id="12903" /> +<TGConnectingPoint num="6" id="12904" /> +<TGConnectingPoint num="7" id="12905" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_EmbbAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="12956" > +<cdparam x="910" y="531" /> +<sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="12932" /> +<TGConnectingPoint num="1" id="12933" /> +<TGConnectingPoint num="2" id="12934" /> +<TGConnectingPoint num="3" id="12935" /> +<TGConnectingPoint num="4" id="12936" /> +<TGConnectingPoint num="5" id="12937" /> +<TGConnectingPoint num="6" id="12938" /> +<TGConnectingPoint num="7" id="12939" /> +<TGConnectingPoint num="8" id="12940" /> +<TGConnectingPoint num="9" id="12941" /> +<TGConnectingPoint num="10" id="12942" /> +<TGConnectingPoint num="11" id="12943" /> +<TGConnectingPoint num="12" id="12944" /> +<TGConnectingPoint num="13" id="12945" /> +<TGConnectingPoint num="14" id="12946" /> +<TGConnectingPoint num="15" id="12947" /> +<TGConnectingPoint num="16" id="12948" /> +<TGConnectingPoint num="17" id="12949" /> +<TGConnectingPoint num="18" id="12950" /> +<TGConnectingPoint num="19" id="12951" /> +<TGConnectingPoint num="20" id="12952" /> +<TGConnectingPoint num="21" id="12953" /> +<TGConnectingPoint num="22" id="12954" /> +<TGConnectingPoint num="23" id="12955" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="12981" > +<cdparam x="835" y="433" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="12957" /> +<TGConnectingPoint num="1" id="12958" /> +<TGConnectingPoint num="2" id="12959" /> +<TGConnectingPoint num="3" id="12960" /> +<TGConnectingPoint num="4" id="12961" /> +<TGConnectingPoint num="5" id="12962" /> +<TGConnectingPoint num="6" id="12963" /> +<TGConnectingPoint num="7" id="12964" /> +<TGConnectingPoint num="8" id="12965" /> +<TGConnectingPoint num="9" id="12966" /> +<TGConnectingPoint num="10" id="12967" /> +<TGConnectingPoint num="11" id="12968" /> +<TGConnectingPoint num="12" id="12969" /> +<TGConnectingPoint num="13" id="12970" /> +<TGConnectingPoint num="14" id="12971" /> +<TGConnectingPoint num="15" id="12972" /> +<TGConnectingPoint num="16" id="12973" /> +<TGConnectingPoint num="17" id="12974" /> +<TGConnectingPoint num="18" id="12975" /> +<TGConnectingPoint num="19" id="12976" /> +<TGConnectingPoint num="20" id="12977" /> +<TGConnectingPoint num="21" id="12978" /> +<TGConnectingPoint num="22" id="12979" /> +<TGConnectingPoint num="23" id="12980" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13006" > +<cdparam x="1177" y="812" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="12982" /> +<TGConnectingPoint num="1" id="12983" /> +<TGConnectingPoint num="2" id="12984" /> +<TGConnectingPoint num="3" id="12985" /> +<TGConnectingPoint num="4" id="12986" /> +<TGConnectingPoint num="5" id="12987" /> +<TGConnectingPoint num="6" id="12988" /> +<TGConnectingPoint num="7" id="12989" /> +<TGConnectingPoint num="8" id="12990" /> +<TGConnectingPoint num="9" id="12991" /> +<TGConnectingPoint num="10" id="12992" /> +<TGConnectingPoint num="11" id="12993" /> +<TGConnectingPoint num="12" id="12994" /> +<TGConnectingPoint num="13" id="12995" /> +<TGConnectingPoint num="14" id="12996" /> +<TGConnectingPoint num="15" id="12997" /> +<TGConnectingPoint num="16" id="12998" /> +<TGConnectingPoint num="17" id="12999" /> +<TGConnectingPoint num="18" id="13000" /> +<TGConnectingPoint num="19" id="13001" /> +<TGConnectingPoint num="20" id="13002" /> +<TGConnectingPoint num="21" id="13003" /> +<TGConnectingPoint num="22" id="13004" /> +<TGConnectingPoint num="23" id="13005" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="13031" > +<cdparam x="923" y="742" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="13007" /> +<TGConnectingPoint num="1" id="13008" /> +<TGConnectingPoint num="2" id="13009" /> +<TGConnectingPoint num="3" id="13010" /> +<TGConnectingPoint num="4" id="13011" /> +<TGConnectingPoint num="5" id="13012" /> +<TGConnectingPoint num="6" id="13013" /> +<TGConnectingPoint num="7" id="13014" /> +<TGConnectingPoint num="8" id="13015" /> +<TGConnectingPoint num="9" id="13016" /> +<TGConnectingPoint num="10" id="13017" /> +<TGConnectingPoint num="11" id="13018" /> +<TGConnectingPoint num="12" id="13019" /> +<TGConnectingPoint num="13" id="13020" /> +<TGConnectingPoint num="14" id="13021" /> +<TGConnectingPoint num="15" id="13022" /> +<TGConnectingPoint num="16" id="13023" /> +<TGConnectingPoint num="17" id="13024" /> +<TGConnectingPoint num="18" id="13025" /> +<TGConnectingPoint num="19" id="13026" /> +<TGConnectingPoint num="20" id="13027" /> +<TGConnectingPoint num="21" id="13028" /> +<TGConnectingPoint num="22" id="13029" /> +<TGConnectingPoint num="23" id="13030" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13056" > +<cdparam x="1046" y="940" /> +<sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="13032" /> +<TGConnectingPoint num="1" id="13033" /> +<TGConnectingPoint num="2" id="13034" /> +<TGConnectingPoint num="3" id="13035" /> +<TGConnectingPoint num="4" id="13036" /> +<TGConnectingPoint num="5" id="13037" /> +<TGConnectingPoint num="6" id="13038" /> +<TGConnectingPoint num="7" id="13039" /> +<TGConnectingPoint num="8" id="13040" /> +<TGConnectingPoint num="9" id="13041" /> +<TGConnectingPoint num="10" id="13042" /> +<TGConnectingPoint num="11" id="13043" /> +<TGConnectingPoint num="12" id="13044" /> +<TGConnectingPoint num="13" id="13045" /> +<TGConnectingPoint num="14" id="13046" /> +<TGConnectingPoint num="15" id="13047" /> +<TGConnectingPoint num="16" id="13048" /> +<TGConnectingPoint num="17" id="13049" /> +<TGConnectingPoint num="18" id="13050" /> +<TGConnectingPoint num="19" id="13051" /> +<TGConnectingPoint num="20" id="13052" /> +<TGConnectingPoint num="21" id="13053" /> +<TGConnectingPoint num="22" id="13054" /> +<TGConnectingPoint num="23" id="13055" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13081" > +<cdparam x="762" y="943" /> +<sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="13057" /> +<TGConnectingPoint num="1" id="13058" /> +<TGConnectingPoint num="2" id="13059" /> +<TGConnectingPoint num="3" id="13060" /> +<TGConnectingPoint num="4" id="13061" /> +<TGConnectingPoint num="5" id="13062" /> +<TGConnectingPoint num="6" id="13063" /> +<TGConnectingPoint num="7" id="13064" /> +<TGConnectingPoint num="8" id="13065" /> +<TGConnectingPoint num="9" id="13066" /> +<TGConnectingPoint num="10" id="13067" /> +<TGConnectingPoint num="11" id="13068" /> +<TGConnectingPoint num="12" id="13069" /> +<TGConnectingPoint num="13" id="13070" /> +<TGConnectingPoint num="14" id="13071" /> +<TGConnectingPoint num="15" id="13072" /> +<TGConnectingPoint num="16" id="13073" /> +<TGConnectingPoint num="17" id="13074" /> +<TGConnectingPoint num="18" id="13075" /> +<TGConnectingPoint num="19" id="13076" /> +<TGConnectingPoint num="20" id="13077" /> +<TGConnectingPoint num="21" id="13078" /> +<TGConnectingPoint num="22" id="13079" /> +<TGConnectingPoint num="23" id="13080" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13106" > +<cdparam x="848" y="837" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="13082" /> +<TGConnectingPoint num="1" id="13083" /> +<TGConnectingPoint num="2" id="13084" /> +<TGConnectingPoint num="3" id="13085" /> +<TGConnectingPoint num="4" id="13086" /> +<TGConnectingPoint num="5" id="13087" /> +<TGConnectingPoint num="6" id="13088" /> +<TGConnectingPoint num="7" id="13089" /> +<TGConnectingPoint num="8" id="13090" /> +<TGConnectingPoint num="9" id="13091" /> +<TGConnectingPoint num="10" id="13092" /> +<TGConnectingPoint num="11" id="13093" /> +<TGConnectingPoint num="12" id="13094" /> +<TGConnectingPoint num="13" id="13095" /> +<TGConnectingPoint num="14" id="13096" /> +<TGConnectingPoint num="15" id="13097" /> +<TGConnectingPoint num="16" id="13098" /> +<TGConnectingPoint num="17" id="13099" /> +<TGConnectingPoint num="18" id="13100" /> +<TGConnectingPoint num="19" id="13101" /> +<TGConnectingPoint num="20" id="13102" /> +<TGConnectingPoint num="21" id="13103" /> +<TGConnectingPoint num="22" id="13104" /> +<TGConnectingPoint num="23" id="13105" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="13124" > +<cdparam x="27" y="97" /> +<sizeparam width="246" height="106" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP1" value="CP0" /> +<TGConnectingPoint num="0" id="13116" /> +<TGConnectingPoint num="1" id="13117" /> +<TGConnectingPoint num="2" id="13118" /> +<TGConnectingPoint num="3" id="13119" /> +<TGConnectingPoint num="4" id="13120" /> +<TGConnectingPoint num="5" id="13121" /> +<TGConnectingPoint num="6" id="13122" /> +<TGConnectingPoint num="7" id="13123" /> +<extraparam> +<info stereotype="CP" nodeName="CP1" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="CP_Memory_Copy" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="CPU_Controller" architectureUnit="MainCPU" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Src_Storage_Instance" architectureUnit="DDR" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Dst_Storage_Instance" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance_1" architectureUnit="MainBus" /> +<mappingInfo CPname="CP_Memory_Copy" instanceName="Transfer_Instance2" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13115" > +<father id="13124" num="0" /> +<cdparam x="27" y="149" /> +<sizeparam width="232" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="66" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::FFT_ChIn" /> +<TGConnectingPoint num="0" id="13107" /> +<TGConnectingPoint num="1" id="13108" /> +<TGConnectingPoint num="2" id="13109" /> +<TGConnectingPoint num="3" id="13110" /> +<TGConnectingPoint num="4" id="13111" /> +<TGConnectingPoint num="5" id="13112" /> +<TGConnectingPoint num="6" id="13113" /> +<TGConnectingPoint num="7" id="13114" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::FFT_ChIn" portName="FFT_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="FEP_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="13141" > +<cdparam x="38" y="56" /> +<sizeparam width="240" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="Memory copy CP to move data from +RemoveCP (main CPU) to FFT (FEP) +" /> +<TGConnectingPoint num="0" id="13125" /> +<TGConnectingPoint num="1" id="13126" /> +<TGConnectingPoint num="2" id="13127" /> +<TGConnectingPoint num="3" id="13128" /> +<TGConnectingPoint num="4" id="13129" /> +<TGConnectingPoint num="5" id="13130" /> +<TGConnectingPoint num="6" id="13131" /> +<TGConnectingPoint num="7" id="13132" /> +<TGConnectingPoint num="8" id="13133" /> +<TGConnectingPoint num="9" id="13134" /> +<TGConnectingPoint num="10" id="13135" /> +<TGConnectingPoint num="11" id="13136" /> +<TGConnectingPoint num="12" id="13137" /> +<TGConnectingPoint num="13" id="13138" /> +<TGConnectingPoint num="14" id="13139" /> +<TGConnectingPoint num="15" id="13140" /> +<extraparam> +<Line value="Memory copy CP to move data from" /> +<Line value="RemoveCP (main CPU) to FFT (FEP)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13158" > +<cdparam x="936" y="24" /> +<sizeparam width="301" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from Descrambling (INTL) +to LDPCDecoder (LDPC) that is now executed +in software on the main CPU +" /> +<TGConnectingPoint num="0" id="13142" /> +<TGConnectingPoint num="1" id="13143" /> +<TGConnectingPoint num="2" id="13144" /> +<TGConnectingPoint num="3" id="13145" /> +<TGConnectingPoint num="4" id="13146" /> +<TGConnectingPoint num="5" id="13147" /> +<TGConnectingPoint num="6" id="13148" /> +<TGConnectingPoint num="7" id="13149" /> +<TGConnectingPoint num="8" id="13150" /> +<TGConnectingPoint num="9" id="13151" /> +<TGConnectingPoint num="10" id="13152" /> +<TGConnectingPoint num="11" id="13153" /> +<TGConnectingPoint num="12" id="13154" /> +<TGConnectingPoint num="13" id="13155" /> +<TGConnectingPoint num="14" id="13156" /> +<TGConnectingPoint num="15" id="13157" /> +<extraparam> +<Line value="CP to move data from Descrambling (INTL)" /> +<Line value="to LDPCDecoder (LDPC) that is now executed" /> +<Line value="in software on the main CPU" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="13176" > +<cdparam x="519" y="68" /> +<sizeparam width="331" height="105" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="CP2" value="CP0" /> +<TGConnectingPoint num="0" id="13168" /> +<TGConnectingPoint num="1" id="13169" /> +<TGConnectingPoint num="2" id="13170" /> +<TGConnectingPoint num="3" id="13171" /> +<TGConnectingPoint num="4" id="13172" /> +<TGConnectingPoint num="5" id="13173" /> +<TGConnectingPoint num="6" id="13174" /> +<TGConnectingPoint num="7" id="13175" /> +<extraparam> +<info stereotype="CP" nodeName="CP2" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="MainCPU" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="FEP_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="INTL_MSS" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, FEP_Bridge, FEP_Bus" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="INTL_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="Crossbar, INTL_Bridge, INTL_Bus, FEP_Bridge, FEP_Bus" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13167" > +<father id="13176" num="0" /> +<cdparam x="543" y="119" /> +<sizeparam width="296" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="35" minY="0" maxY="65" /> +<infoparam name="TGComponent" value="RX5GphyApp_EmbbAd::Descrambling_ChIn" /> +<TGConnectingPoint num="0" id="13159" /> +<TGConnectingPoint num="1" id="13160" /> +<TGConnectingPoint num="2" id="13161" /> +<TGConnectingPoint num="3" id="13162" /> +<TGConnectingPoint num="4" id="13163" /> +<TGConnectingPoint num="5" id="13164" /> +<TGConnectingPoint num="6" id="13165" /> +<TGConnectingPoint num="7" id="13166" /> +<extraparam> +<info value="RX5GphyApp_EmbbAd::Descrambling_ChIn" portName="Descrambling_ChIn" referenceCommunicationName="RX5GphyApp_EmbbAd" typeName="port" mappedMemory="INTL_MSS" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="13193" > +<cdparam x="575" y="20" /> +<sizeparam width="283" height="27" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="CP to move data from QAM64Demod (FEP) +to Descrambling (INTL) +" /> +<TGConnectingPoint num="0" id="13177" /> +<TGConnectingPoint num="1" id="13178" /> +<TGConnectingPoint num="2" id="13179" /> +<TGConnectingPoint num="3" id="13180" /> +<TGConnectingPoint num="4" id="13181" /> +<TGConnectingPoint num="5" id="13182" /> +<TGConnectingPoint num="6" id="13183" /> +<TGConnectingPoint num="7" id="13184" /> +<TGConnectingPoint num="8" id="13185" /> +<TGConnectingPoint num="9" id="13186" /> +<TGConnectingPoint num="10" id="13187" /> +<TGConnectingPoint num="11" id="13188" /> +<TGConnectingPoint num="12" id="13189" /> +<TGConnectingPoint num="13" id="13190" /> +<TGConnectingPoint num="14" id="13191" /> +<TGConnectingPoint num="15" id="13192" /> +<extraparam> +<Line value="CP to move data from QAM64Demod (FEP)" /> +<Line value="to Descrambling (INTL)" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13218" > +<cdparam x="510" y="410" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_DMA" value="name" /> +<TGConnectingPoint num="0" id="13194" /> +<TGConnectingPoint num="1" id="13195" /> +<TGConnectingPoint num="2" id="13196" /> +<TGConnectingPoint num="3" id="13197" /> +<TGConnectingPoint num="4" id="13198" /> +<TGConnectingPoint num="5" id="13199" /> +<TGConnectingPoint num="6" id="13200" /> +<TGConnectingPoint num="7" id="13201" /> +<TGConnectingPoint num="8" id="13202" /> +<TGConnectingPoint num="9" id="13203" /> +<TGConnectingPoint num="10" id="13204" /> +<TGConnectingPoint num="11" id="13205" /> +<TGConnectingPoint num="12" id="13206" /> +<TGConnectingPoint num="13" id="13207" /> +<TGConnectingPoint num="14" id="13208" /> +<TGConnectingPoint num="15" id="13209" /> +<TGConnectingPoint num="16" id="13210" /> +<TGConnectingPoint num="17" id="13211" /> +<TGConnectingPoint num="18" id="13212" /> +<TGConnectingPoint num="19" id="13213" /> +<TGConnectingPoint num="20" id="13214" /> +<TGConnectingPoint num="21" id="13215" /> +<TGConnectingPoint num="22" id="13216" /> +<TGConnectingPoint num="23" id="13217" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="13243" > +<cdparam x="303" y="531" /> +<sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bridge" value="name" /> +<TGConnectingPoint num="0" id="13219" /> +<TGConnectingPoint num="1" id="13220" /> +<TGConnectingPoint num="2" id="13221" /> +<TGConnectingPoint num="3" id="13222" /> +<TGConnectingPoint num="4" id="13223" /> +<TGConnectingPoint num="5" id="13224" /> +<TGConnectingPoint num="6" id="13225" /> +<TGConnectingPoint num="7" id="13226" /> +<TGConnectingPoint num="8" id="13227" /> +<TGConnectingPoint num="9" id="13228" /> +<TGConnectingPoint num="10" id="13229" /> +<TGConnectingPoint num="11" id="13230" /> +<TGConnectingPoint num="12" id="13231" /> +<TGConnectingPoint num="13" id="13232" /> +<TGConnectingPoint num="14" id="13233" /> +<TGConnectingPoint num="15" id="13234" /> +<TGConnectingPoint num="16" id="13235" /> +<TGConnectingPoint num="17" id="13236" /> +<TGConnectingPoint num="18" id="13237" /> +<TGConnectingPoint num="19" id="13238" /> +<TGConnectingPoint num="20" id="13239" /> +<TGConnectingPoint num="21" id="13240" /> +<TGConnectingPoint num="22" id="13241" /> +<TGConnectingPoint num="23" id="13242" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LDPC_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13268" > +<cdparam x="336" y="245" /> +<sizeparam width="197" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_MSS" value="name" /> +<TGConnectingPoint num="0" id="13244" /> +<TGConnectingPoint num="1" id="13245" /> +<TGConnectingPoint num="2" id="13246" /> +<TGConnectingPoint num="3" id="13247" /> +<TGConnectingPoint num="4" id="13248" /> +<TGConnectingPoint num="5" id="13249" /> +<TGConnectingPoint num="6" id="13250" /> +<TGConnectingPoint num="7" id="13251" /> +<TGConnectingPoint num="8" id="13252" /> +<TGConnectingPoint num="9" id="13253" /> +<TGConnectingPoint num="10" id="13254" /> +<TGConnectingPoint num="11" id="13255" /> +<TGConnectingPoint num="12" id="13256" /> +<TGConnectingPoint num="13" id="13257" /> +<TGConnectingPoint num="14" id="13258" /> +<TGConnectingPoint num="15" id="13259" /> +<TGConnectingPoint num="16" id="13260" /> +<TGConnectingPoint num="17" id="13261" /> +<TGConnectingPoint num="18" id="13262" /> +<TGConnectingPoint num="19" id="13263" /> +<TGConnectingPoint num="20" id="13264" /> +<TGConnectingPoint num="21" id="13265" /> +<TGConnectingPoint num="22" id="13266" /> +<TGConnectingPoint num="23" id="13267" /> +<extraparam> +<info stereotype="MEMORY" nodeName="LDPC_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13293" > +<cdparam x="42" y="246" /> +<sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_PSS" value="name" /> +<TGConnectingPoint num="0" id="13269" /> +<TGConnectingPoint num="1" id="13270" /> +<TGConnectingPoint num="2" id="13271" /> +<TGConnectingPoint num="3" id="13272" /> +<TGConnectingPoint num="4" id="13273" /> +<TGConnectingPoint num="5" id="13274" /> +<TGConnectingPoint num="6" id="13275" /> +<TGConnectingPoint num="7" id="13276" /> +<TGConnectingPoint num="8" id="13277" /> +<TGConnectingPoint num="9" id="13278" /> +<TGConnectingPoint num="10" id="13279" /> +<TGConnectingPoint num="11" id="13280" /> +<TGConnectingPoint num="12" id="13281" /> +<TGConnectingPoint num="13" id="13282" /> +<TGConnectingPoint num="14" id="13283" /> +<TGConnectingPoint num="15" id="13284" /> +<TGConnectingPoint num="16" id="13285" /> +<TGConnectingPoint num="17" id="13286" /> +<TGConnectingPoint num="18" id="13287" /> +<TGConnectingPoint num="19" id="13288" /> +<TGConnectingPoint num="20" id="13289" /> +<TGConnectingPoint num="21" id="13290" /> +<TGConnectingPoint num="22" id="13291" /> +<TGConnectingPoint num="23" id="13292" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPC_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13318" > +<cdparam x="171" y="435" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2400" minY="10" maxY="1900" /> +<infoparam name="LDPC_Bus" value="name" /> +<TGConnectingPoint num="0" id="13294" /> +<TGConnectingPoint num="1" id="13295" /> +<TGConnectingPoint num="2" id="13296" /> +<TGConnectingPoint num="3" id="13297" /> +<TGConnectingPoint num="4" id="13298" /> +<TGConnectingPoint num="5" id="13299" /> +<TGConnectingPoint num="6" id="13300" /> +<TGConnectingPoint num="7" id="13301" /> +<TGConnectingPoint num="8" id="13302" /> +<TGConnectingPoint num="9" id="13303" /> +<TGConnectingPoint num="10" id="13304" /> +<TGConnectingPoint num="11" id="13305" /> +<TGConnectingPoint num="12" id="13306" /> +<TGConnectingPoint num="13" id="13307" /> +<TGConnectingPoint num="14" id="13308" /> +<TGConnectingPoint num="15" id="13309" /> +<TGConnectingPoint num="16" id="13310" /> +<TGConnectingPoint num="17" id="13311" /> +<TGConnectingPoint num="18" id="13312" /> +<TGConnectingPoint num="19" id="13313" /> +<TGConnectingPoint num="20" id="13314" /> +<TGConnectingPoint num="21" id="13315" /> +<TGConnectingPoint num="22" id="13316" /> +<TGConnectingPoint num="23" id="13317" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LDPC_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="13319" > +<cdparam x="353" y="582" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="353" y="582" id="13225" /> +<P2 x="442" y="635" id="12704" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13320" > +<cdparam x="1367" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1333" y="660" id="12674" /> +<P2 x="1076" y="660" id="12700" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13321" > +<cdparam x="1147" y="508" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="508" id="12835" /> +<P2 x="1076" y="635" id="12698" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13322" > +<cdparam x="1298" y="875" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1252" y="812" id="12983" /> +<P2 x="1076" y="685" id="12703" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13323" > +<cdparam x="1019" y="805" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="742" id="13008" /> +<P2 x="864" y="685" id="12711" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13324" > +<cdparam x="1004" y="531" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="566" id="12938" /> +<P2 x="864" y="635" id="12705" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13325" > +<cdparam x="1185" y="660" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1433" y="660" id="12675" /> +<P2 x="1527" y="660" id="12649" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13326" > +<cdparam x="281" y="777" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="777" id="12727" /> +<P2 x="281" y="821" id="12806" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13327" > +<cdparam x="554" y="806" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="796" id="12445" /> +<P2 x="442" y="685" id="12710" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13328" > +<cdparam x="484" y="852" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="485" y="846" id="12448" /> +<P2 x="406" y="846" id="12809" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13329" > +<cdparam x="511" y="959" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="466" y="938" id="12747" /> +<P2 x="343" y="871" id="12820" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13330" > +<cdparam x="90" y="916" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="133" y="927" id="12781" /> +<P2 x="218" y="871" id="12819" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13331" > +<cdparam x="357" y="778" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="281" y="726" id="12722" /> +<P2 x="231" y="685" id="12701" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13332" > +<cdparam x="1654" y="758" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1652" y="737" id="12471" /> +<P2 x="1652" y="685" id="12652" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13333" > +<cdparam x="1651" y="573" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1743" y="603" id="12627" /> +<P2 x="1652" y="635" id="12647" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13334" > +<cdparam x="959" y="527" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="960" y="531" id="12933" /> +<P2 x="960" y="483" id="12963" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13335" > +<cdparam x="1140" y="461" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1147" y="458" id="12833" /> +<P2 x="1085" y="458" id="12961" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13336" > +<cdparam x="1189" y="374" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1022" y="376" id="12861" /> +<P2 x="1022" y="433" id="12966" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13337" > +<cdparam x="795" y="360" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="719" y="384" id="12913" /> +<P2 x="897" y="433" id="12965" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13338" > +<cdparam x="973" y="793" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="973" y="793" id="13013" /> +<P2 x="973" y="837" id="13083" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13339" > +<cdparam x="1176" y="868" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1177" y="862" id="12985" /> +<P2 x="1098" y="862" id="13086" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13340" > +<cdparam x="1203" y="975" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1203" y="940" id="13033" /> +<P2 x="1035" y="887" id="13097" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13341" > +<cdparam x="782" y="932" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="871" y="943" id="13058" /> +<P2 x="910" y="887" id="13096" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13342" > +<cdparam x="447" y="369" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="434" y="380" id="13250" /> +<P2 x="296" y="435" id="13295" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13343" > +<cdparam x="159" y="386" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="159" y="386" id="13275" /> +<P2 x="233" y="435" id="13302" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13344" > +<cdparam x="343" y="484" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="353" y="531" id="13220" /> +<P2 x="296" y="485" id="13300" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13345" > +<cdparam x="511" y="449" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="510" y="460" id="13197" /> +<P2 x="421" y="460" id="13298" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="IPMapping1" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1108" id="13363" > +<cdparam x="1151" y="690" /> +<sizeparam width="314" height="89" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_from_IP" value="CP0" /> +<TGConnectingPoint num="0" id="13355" /> +<TGConnectingPoint num="1" id="13356" /> +<TGConnectingPoint num="2" id="13357" /> +<TGConnectingPoint num="3" id="13358" /> +<TGConnectingPoint num="4" id="13359" /> +<TGConnectingPoint num="5" id="13360" /> +<TGConnectingPoint num="6" id="13361" /> +<TGConnectingPoint num="7" id="13362" /> +<extraparam> +<info stereotype="CP" nodeName="CP_from_IP" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="PLInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="PS_SRAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="IP_Memory" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13354" > +<father id="13363" num="0" /> +<cdparam x="1211" y="727" /> +<sizeparam width="197" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="117" minY="0" maxY="49" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::Sink_ChIn" /> +<TGConnectingPoint num="0" id="13346" /> +<TGConnectingPoint num="1" id="13347" /> +<TGConnectingPoint num="2" id="13348" /> +<TGConnectingPoint num="3" id="13349" /> +<TGConnectingPoint num="4" id="13350" /> +<TGConnectingPoint num="5" id="13351" /> +<TGConnectingPoint num="6" id="13352" /> +<TGConnectingPoint num="7" id="13353" /> +<extraparam> +<info value="RX5GphyApp_IP::Sink_ChIn" portName="Sink_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="PS_SRAM" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="13381" > +<cdparam x="1154" y="525" /> +<sizeparam width="305" height="109" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_to_IP" value="CP0" /> +<TGConnectingPoint num="0" id="13373" /> +<TGConnectingPoint num="1" id="13374" /> +<TGConnectingPoint num="2" id="13375" /> +<TGConnectingPoint num="3" id="13376" /> +<TGConnectingPoint num="4" id="13377" /> +<TGConnectingPoint num="5" id="13378" /> +<TGConnectingPoint num="6" id="13379" /> +<TGConnectingPoint num="7" id="13380" /> +<extraparam> +<info stereotype="CP" nodeName="CP_to_IP" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="PLInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="IP_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="PS_SRAM" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13372" > +<father id="13381" num="0" /> +<cdparam x="1191" y="572" /> +<sizeparam width="236" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="69" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::RemoveCP_ChIn" /> +<TGConnectingPoint num="0" id="13364" /> +<TGConnectingPoint num="1" id="13365" /> +<TGConnectingPoint num="2" id="13366" /> +<TGConnectingPoint num="3" id="13367" /> +<TGConnectingPoint num="4" id="13368" /> +<TGConnectingPoint num="5" id="13369" /> +<TGConnectingPoint num="6" id="13370" /> +<TGConnectingPoint num="7" id="13371" /> +<extraparam> +<info value="RX5GphyApp_IP::RemoveCP_ChIn" portName="RemoveCP_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="IP_Memory" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="13406" > +<cdparam x="571" y="912" /> +<sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_DMA" value="name" /> +<TGConnectingPoint num="0" id="13382" /> +<TGConnectingPoint num="1" id="13383" /> +<TGConnectingPoint num="2" id="13384" /> +<TGConnectingPoint num="3" id="13385" /> +<TGConnectingPoint num="4" id="13386" /> +<TGConnectingPoint num="5" id="13387" /> +<TGConnectingPoint num="6" id="13388" /> +<TGConnectingPoint num="7" id="13389" /> +<TGConnectingPoint num="8" id="13390" /> +<TGConnectingPoint num="9" id="13391" /> +<TGConnectingPoint num="10" id="13392" /> +<TGConnectingPoint num="11" id="13393" /> +<TGConnectingPoint num="12" id="13394" /> +<TGConnectingPoint num="13" id="13395" /> +<TGConnectingPoint num="14" id="13396" /> +<TGConnectingPoint num="15" id="13397" /> +<TGConnectingPoint num="16" id="13398" /> +<TGConnectingPoint num="17" id="13399" /> +<TGConnectingPoint num="18" id="13400" /> +<TGConnectingPoint num="19" id="13401" /> +<TGConnectingPoint num="20" id="13402" /> +<TGConnectingPoint num="21" id="13403" /> +<TGConnectingPoint num="22" id="13404" /> +<TGConnectingPoint num="23" id="13405" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13423" > +<cdparam x="599" y="14" /> +<sizeparam width="321" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="WARNING: performance parameters of each unit +must be tuned! This design uses the default +parameters. +" /> +<TGConnectingPoint num="0" id="13407" /> +<TGConnectingPoint num="1" id="13408" /> +<TGConnectingPoint num="2" id="13409" /> +<TGConnectingPoint num="3" id="13410" /> +<TGConnectingPoint num="4" id="13411" /> +<TGConnectingPoint num="5" id="13412" /> +<TGConnectingPoint num="6" id="13413" /> +<TGConnectingPoint num="7" id="13414" /> +<TGConnectingPoint num="8" id="13415" /> +<TGConnectingPoint num="9" id="13416" /> +<TGConnectingPoint num="10" id="13417" /> +<TGConnectingPoint num="11" id="13418" /> +<TGConnectingPoint num="12" id="13419" /> +<TGConnectingPoint num="13" id="13420" /> +<TGConnectingPoint num="14" id="13421" /> +<TGConnectingPoint num="15" id="13422" /> +<extraparam> +<Line value="WARNING: performance parameters of each unit" /> +<Line value="must be tuned! This design uses the default" /> +<Line value="parameters." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="13440" > +<cdparam x="20" y="10" /> +<sizeparam width="525" height="123" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="MAPPING OF RX5GphyApp + +Modeling the dual-core Zynq board: the upper part is the Processing System, +the lower part represents the Programmable Logic. + +Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part. +The latter contains a memory block to model the small memory banks present in +the PL. This is the extreme case where one single macro IP is used to process +everything. +Additional external memories and Processing Units could be added. +" /> +<TGConnectingPoint num="0" id="13424" /> +<TGConnectingPoint num="1" id="13425" /> +<TGConnectingPoint num="2" id="13426" /> +<TGConnectingPoint num="3" id="13427" /> +<TGConnectingPoint num="4" id="13428" /> +<TGConnectingPoint num="5" id="13429" /> +<TGConnectingPoint num="6" id="13430" /> +<TGConnectingPoint num="7" id="13431" /> +<TGConnectingPoint num="8" id="13432" /> +<TGConnectingPoint num="9" id="13433" /> +<TGConnectingPoint num="10" id="13434" /> +<TGConnectingPoint num="11" id="13435" /> +<TGConnectingPoint num="12" id="13436" /> +<TGConnectingPoint num="13" id="13437" /> +<TGConnectingPoint num="14" id="13438" /> +<TGConnectingPoint num="15" id="13439" /> +<extraparam> +<Line value="MAPPING OF RX5GphyApp" /> +<Line value="" /> +<Line value="Modeling the dual-core Zynq board: the upper part is the Processing System," /> +<Line value="the lower part represents the Programmable Logic." /> +<Line value="" /> +<Line value="Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part." /> +<Line value="The latter contains a memory block to model the small memory banks present in" /> +<Line value="the PL. This is the extreme case where one single macro IP is used to process" /> +<Line value="everything." /> +<Line value="Additional external memories and Processing Units could be added." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13465" > +<cdparam x="531" y="303" /> +<sizeparam width="196" height="168" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_DMA" value="name" /> +<TGConnectingPoint num="0" id="13441" /> +<TGConnectingPoint num="1" id="13442" /> +<TGConnectingPoint num="2" id="13443" /> +<TGConnectingPoint num="3" id="13444" /> +<TGConnectingPoint num="4" id="13445" /> +<TGConnectingPoint num="5" id="13446" /> +<TGConnectingPoint num="6" id="13447" /> +<TGConnectingPoint num="7" id="13448" /> +<TGConnectingPoint num="8" id="13449" /> +<TGConnectingPoint num="9" id="13450" /> +<TGConnectingPoint num="10" id="13451" /> +<TGConnectingPoint num="11" id="13452" /> +<TGConnectingPoint num="12" id="13453" /> +<TGConnectingPoint num="13" id="13454" /> +<TGConnectingPoint num="14" id="13455" /> +<TGConnectingPoint num="15" id="13456" /> +<TGConnectingPoint num="16" id="13457" /> +<TGConnectingPoint num="17" id="13458" /> +<TGConnectingPoint num="18" id="13459" /> +<TGConnectingPoint num="19" id="13460" /> +<TGConnectingPoint num="20" id="13461" /> +<TGConnectingPoint num="21" id="13462" /> +<TGConnectingPoint num="22" id="13463" /> +<TGConnectingPoint num="23" id="13464" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13490" > +<cdparam x="874" y="902" /> +<sizeparam width="304" height="232" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Memory" value="name" /> +<TGConnectingPoint num="0" id="13466" /> +<TGConnectingPoint num="1" id="13467" /> +<TGConnectingPoint num="2" id="13468" /> +<TGConnectingPoint num="3" id="13469" /> +<TGConnectingPoint num="4" id="13470" /> +<TGConnectingPoint num="5" id="13471" /> +<TGConnectingPoint num="6" id="13472" /> +<TGConnectingPoint num="7" id="13473" /> +<TGConnectingPoint num="8" id="13474" /> +<TGConnectingPoint num="9" id="13475" /> +<TGConnectingPoint num="10" id="13476" /> +<TGConnectingPoint num="11" id="13477" /> +<TGConnectingPoint num="12" id="13478" /> +<TGConnectingPoint num="13" id="13479" /> +<TGConnectingPoint num="14" id="13480" /> +<TGConnectingPoint num="15" id="13481" /> +<TGConnectingPoint num="16" id="13482" /> +<TGConnectingPoint num="17" id="13483" /> +<TGConnectingPoint num="18" id="13484" /> +<TGConnectingPoint num="19" id="13485" /> +<TGConnectingPoint num="20" id="13486" /> +<TGConnectingPoint num="21" id="13487" /> +<TGConnectingPoint num="22" id="13488" /> +<TGConnectingPoint num="23" id="13489" /> +<extraparam> +<info stereotype="MEMORY" nodeName="IP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13515" > +<cdparam x="761" y="253" /> +<sizeparam width="246" height="217" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_SRAM" value="name" /> +<TGConnectingPoint num="0" id="13491" /> +<TGConnectingPoint num="1" id="13492" /> +<TGConnectingPoint num="2" id="13493" /> +<TGConnectingPoint num="3" id="13494" /> +<TGConnectingPoint num="4" id="13495" /> +<TGConnectingPoint num="5" id="13496" /> +<TGConnectingPoint num="6" id="13497" /> +<TGConnectingPoint num="7" id="13498" /> +<TGConnectingPoint num="8" id="13499" /> +<TGConnectingPoint num="9" id="13500" /> +<TGConnectingPoint num="10" id="13501" /> +<TGConnectingPoint num="11" id="13502" /> +<TGConnectingPoint num="12" id="13503" /> +<TGConnectingPoint num="13" id="13504" /> +<TGConnectingPoint num="14" id="13505" /> +<TGConnectingPoint num="15" id="13506" /> +<TGConnectingPoint num="16" id="13507" /> +<TGConnectingPoint num="17" id="13508" /> +<TGConnectingPoint num="18" id="13509" /> +<TGConnectingPoint num="19" id="13510" /> +<TGConnectingPoint num="20" id="13511" /> +<TGConnectingPoint num="21" id="13512" /> +<TGConnectingPoint num="22" id="13513" /> +<TGConnectingPoint num="23" id="13514" /> +<extraparam> +<info stereotype="MEMORY" nodeName="PS_SRAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13612" > +<cdparam x="18" y="880" /> +<sizeparam width="503" height="299" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Core" value="name" /> +<TGConnectingPoint num="0" id="13588" /> +<TGConnectingPoint num="1" id="13589" /> +<TGConnectingPoint num="2" id="13590" /> +<TGConnectingPoint num="3" id="13591" /> +<TGConnectingPoint num="4" id="13592" /> +<TGConnectingPoint num="5" id="13593" /> +<TGConnectingPoint num="6" id="13594" /> +<TGConnectingPoint num="7" id="13595" /> +<TGConnectingPoint num="8" id="13596" /> +<TGConnectingPoint num="9" id="13597" /> +<TGConnectingPoint num="10" id="13598" /> +<TGConnectingPoint num="11" id="13599" /> +<TGConnectingPoint num="12" id="13600" /> +<TGConnectingPoint num="13" id="13601" /> +<TGConnectingPoint num="14" id="13602" /> +<TGConnectingPoint num="15" id="13603" /> +<TGConnectingPoint num="16" id="13604" /> +<TGConnectingPoint num="17" id="13605" /> +<TGConnectingPoint num="18" id="13606" /> +<TGConnectingPoint num="19" id="13607" /> +<TGConnectingPoint num="20" id="13608" /> +<TGConnectingPoint num="21" id="13609" /> +<TGConnectingPoint num="22" id="13610" /> +<TGConnectingPoint num="23" id="13611" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_Core" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="13524" > +<father id="13612" num="0" /> +<cdparam x="273" y="1069" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="279" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="13516" /> +<TGConnectingPoint num="1" id="13517" /> +<TGConnectingPoint num="2" id="13518" /> +<TGConnectingPoint num="3" id="13519" /> +<TGConnectingPoint num="4" id="13520" /> +<TGConnectingPoint num="5" id="13521" /> +<TGConnectingPoint num="6" id="13522" /> +<TGConnectingPoint num="7" id="13523" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13533" > +<father id="13612" num="1" /> +<cdparam x="28" y="1072" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="328" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_IFFT" /> +<TGConnectingPoint num="0" id="13525" /> +<TGConnectingPoint num="1" id="13526" /> +<TGConnectingPoint num="2" id="13527" /> +<TGConnectingPoint num="3" id="13528" /> +<TGConnectingPoint num="4" id="13529" /> +<TGConnectingPoint num="5" id="13530" /> +<TGConnectingPoint num="6" id="13531" /> +<TGConnectingPoint num="7" id="13532" /> +<extraparam> +<info value="RX5GphyApp_IP::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13542" > +<father id="13612" num="2" /> +<cdparam x="233" y="967" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="268" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="13534" /> +<TGConnectingPoint num="1" id="13535" /> +<TGConnectingPoint num="2" id="13536" /> +<TGConnectingPoint num="3" id="13537" /> +<TGConnectingPoint num="4" id="13538" /> +<TGConnectingPoint num="5" id="13539" /> +<TGConnectingPoint num="6" id="13540" /> +<TGConnectingPoint num="7" id="13541" /> +<extraparam> +<info value="RX5GphyApp_IP::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13551" > +<father id="13612" num="3" /> +<cdparam x="253" y="921" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="267" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Descrambling" /> +<TGConnectingPoint num="0" id="13543" /> +<TGConnectingPoint num="1" id="13544" /> +<TGConnectingPoint num="2" id="13545" /> +<TGConnectingPoint num="3" id="13546" /> +<TGConnectingPoint num="4" id="13547" /> +<TGConnectingPoint num="5" id="13548" /> +<TGConnectingPoint num="6" id="13549" /> +<TGConnectingPoint num="7" id="13550" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13560" > +<father id="13612" num="4" /> +<cdparam x="34" y="1127" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="281" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_QAMDemod" /> +<TGConnectingPoint num="0" id="13552" /> +<TGConnectingPoint num="1" id="13553" /> +<TGConnectingPoint num="2" id="13554" /> +<TGConnectingPoint num="3" id="13555" /> +<TGConnectingPoint num="4" id="13556" /> +<TGConnectingPoint num="5" id="13557" /> +<TGConnectingPoint num="6" id="13558" /> +<TGConnectingPoint num="7" id="13559" /> +<extraparam> +<info value="RX5GphyApp_IP::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13569" > +<father id="13612" num="5" /> +<cdparam x="32" y="1022" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="242" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="13561" /> +<TGConnectingPoint num="1" id="13562" /> +<TGConnectingPoint num="2" id="13563" /> +<TGConnectingPoint num="3" id="13564" /> +<TGConnectingPoint num="4" id="13565" /> +<TGConnectingPoint num="5" id="13566" /> +<TGConnectingPoint num="6" id="13567" /> +<TGConnectingPoint num="7" id="13568" /> +<extraparam> +<info value="RX5GphyApp_IP::X_SubCarrierDemap" taskName="X_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13578" > +<father id="13612" num="6" /> +<cdparam x="32" y="971" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="331" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_FFT" /> +<TGConnectingPoint num="0" id="13570" /> +<TGConnectingPoint num="1" id="13571" /> +<TGConnectingPoint num="2" id="13572" /> +<TGConnectingPoint num="3" id="13573" /> +<TGConnectingPoint num="4" id="13574" /> +<TGConnectingPoint num="5" id="13575" /> +<TGConnectingPoint num="6" id="13576" /> +<TGConnectingPoint num="7" id="13577" /> +<extraparam> +<info value="RX5GphyApp_IP::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13587" > +<father id="13612" num="7" /> +<cdparam x="32" y="918" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="287" minY="0" maxY="259" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCP" /> +<TGConnectingPoint num="0" id="13579" /> +<TGConnectingPoint num="1" id="13580" /> +<TGConnectingPoint num="2" id="13581" /> +<TGConnectingPoint num="3" id="13582" /> +<TGConnectingPoint num="4" id="13583" /> +<TGConnectingPoint num="5" id="13584" /> +<TGConnectingPoint num="6" id="13585" /> +<TGConnectingPoint num="7" id="13586" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCP" taskName="X_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="13637" > +<cdparam x="223" y="761" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PLInterconnect" value="name" /> +<TGConnectingPoint num="0" id="13613" /> +<TGConnectingPoint num="1" id="13614" /> +<TGConnectingPoint num="2" id="13615" /> +<TGConnectingPoint num="3" id="13616" /> +<TGConnectingPoint num="4" id="13617" /> +<TGConnectingPoint num="5" id="13618" /> +<TGConnectingPoint num="6" id="13619" /> +<TGConnectingPoint num="7" id="13620" /> +<TGConnectingPoint num="8" id="13621" /> +<TGConnectingPoint num="9" id="13622" /> +<TGConnectingPoint num="10" id="13623" /> +<TGConnectingPoint num="11" id="13624" /> +<TGConnectingPoint num="12" id="13625" /> +<TGConnectingPoint num="13" id="13626" /> +<TGConnectingPoint num="14" id="13627" /> +<TGConnectingPoint num="15" id="13628" /> +<TGConnectingPoint num="16" id="13629" /> +<TGConnectingPoint num="17" id="13630" /> +<TGConnectingPoint num="18" id="13631" /> +<TGConnectingPoint num="19" id="13632" /> +<TGConnectingPoint num="20" id="13633" /> +<TGConnectingPoint num="21" id="13634" /> +<TGConnectingPoint num="22" id="13635" /> +<TGConnectingPoint num="23" id="13636" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="PLInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13770" > +<cdparam x="20" y="140" /> +<sizeparam width="491" height="344" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_Core1" value="name" /> +<TGConnectingPoint num="0" id="13746" /> +<TGConnectingPoint num="1" id="13747" /> +<TGConnectingPoint num="2" id="13748" /> +<TGConnectingPoint num="3" id="13749" /> +<TGConnectingPoint num="4" id="13750" /> +<TGConnectingPoint num="5" id="13751" /> +<TGConnectingPoint num="6" id="13752" /> +<TGConnectingPoint num="7" id="13753" /> +<TGConnectingPoint num="8" id="13754" /> +<TGConnectingPoint num="9" id="13755" /> +<TGConnectingPoint num="10" id="13756" /> +<TGConnectingPoint num="11" id="13757" /> +<TGConnectingPoint num="12" id="13758" /> +<TGConnectingPoint num="13" id="13759" /> +<TGConnectingPoint num="14" id="13760" /> +<TGConnectingPoint num="15" id="13761" /> +<TGConnectingPoint num="16" id="13762" /> +<TGConnectingPoint num="17" id="13763" /> +<TGConnectingPoint num="18" id="13764" /> +<TGConnectingPoint num="19" id="13765" /> +<TGConnectingPoint num="20" id="13766" /> +<TGConnectingPoint num="21" id="13767" /> +<TGConnectingPoint num="22" id="13768" /> +<TGConnectingPoint num="23" id="13769" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_Core1" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="13646" > +<father id="13770" num="0" /> +<cdparam x="313" y="434" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="314" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Sink" /> +<TGConnectingPoint num="0" id="13638" /> +<TGConnectingPoint num="1" id="13639" /> +<TGConnectingPoint num="2" id="13640" /> +<TGConnectingPoint num="3" id="13641" /> +<TGConnectingPoint num="4" id="13642" /> +<TGConnectingPoint num="5" id="13643" /> +<TGConnectingPoint num="6" id="13644" /> +<TGConnectingPoint num="7" id="13645" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13655" > +<father id="13770" num="1" /> +<cdparam x="270" y="233" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="267" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="13647" /> +<TGConnectingPoint num="1" id="13648" /> +<TGConnectingPoint num="2" id="13649" /> +<TGConnectingPoint num="3" id="13650" /> +<TGConnectingPoint num="4" id="13651" /> +<TGConnectingPoint num="5" id="13652" /> +<TGConnectingPoint num="6" id="13653" /> +<TGConnectingPoint num="7" id="13654" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13664" > +<father id="13770" num="2" /> +<cdparam x="36" y="436" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="230" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="13656" /> +<TGConnectingPoint num="1" id="13657" /> +<TGConnectingPoint num="2" id="13658" /> +<TGConnectingPoint num="3" id="13659" /> +<TGConnectingPoint num="4" id="13660" /> +<TGConnectingPoint num="5" id="13661" /> +<TGConnectingPoint num="6" id="13662" /> +<TGConnectingPoint num="7" id="13663" /> +<extraparam> +<info value="RX5GphyApp_IP::F_SubCarrierDemap" taskName="F_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13673" > +<father id="13770" num="3" /> +<cdparam x="260" y="286" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="256" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="13665" /> +<TGConnectingPoint num="1" id="13666" /> +<TGConnectingPoint num="2" id="13667" /> +<TGConnectingPoint num="3" id="13668" /> +<TGConnectingPoint num="4" id="13669" /> +<TGConnectingPoint num="5" id="13670" /> +<TGConnectingPoint num="6" id="13671" /> +<TGConnectingPoint num="7" id="13672" /> +<extraparam> +<info value="RX5GphyApp_IP::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13682" > +<father id="13770" num="4" /> +<cdparam x="33" y="232" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="275" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCP" /> +<TGConnectingPoint num="0" id="13674" /> +<TGConnectingPoint num="1" id="13675" /> +<TGConnectingPoint num="2" id="13676" /> +<TGConnectingPoint num="3" id="13677" /> +<TGConnectingPoint num="4" id="13678" /> +<TGConnectingPoint num="5" id="13679" /> +<TGConnectingPoint num="6" id="13680" /> +<TGConnectingPoint num="7" id="13681" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCP" taskName="F_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13691" > +<father id="13770" num="5" /> +<cdparam x="35" y="183" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="316" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_IFFT" /> +<TGConnectingPoint num="0" id="13683" /> +<TGConnectingPoint num="1" id="13684" /> +<TGConnectingPoint num="2" id="13685" /> +<TGConnectingPoint num="3" id="13686" /> +<TGConnectingPoint num="4" id="13687" /> +<TGConnectingPoint num="5" id="13688" /> +<TGConnectingPoint num="6" id="13689" /> +<TGConnectingPoint num="7" id="13690" /> +<extraparam> +<info value="RX5GphyApp_IP::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13700" > +<father id="13770" num="6" /> +<cdparam x="254" y="336" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="255" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Descrambling" /> +<TGConnectingPoint num="0" id="13692" /> +<TGConnectingPoint num="1" id="13693" /> +<TGConnectingPoint num="2" id="13694" /> +<TGConnectingPoint num="3" id="13695" /> +<TGConnectingPoint num="4" id="13696" /> +<TGConnectingPoint num="5" id="13697" /> +<TGConnectingPoint num="6" id="13698" /> +<TGConnectingPoint num="7" id="13699" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13709" > +<father id="13770" num="7" /> +<cdparam x="311" y="181" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="314" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Sink" /> +<TGConnectingPoint num="0" id="13701" /> +<TGConnectingPoint num="1" id="13702" /> +<TGConnectingPoint num="2" id="13703" /> +<TGConnectingPoint num="3" id="13704" /> +<TGConnectingPoint num="4" id="13705" /> +<TGConnectingPoint num="5" id="13706" /> +<TGConnectingPoint num="6" id="13707" /> +<TGConnectingPoint num="7" id="13708" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13718" > +<father id="13770" num="8" /> +<cdparam x="262" y="387" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="269" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_QAMDemod" /> +<TGConnectingPoint num="0" id="13710" /> +<TGConnectingPoint num="1" id="13711" /> +<TGConnectingPoint num="2" id="13712" /> +<TGConnectingPoint num="3" id="13713" /> +<TGConnectingPoint num="4" id="13714" /> +<TGConnectingPoint num="5" id="13715" /> +<TGConnectingPoint num="6" id="13716" /> +<TGConnectingPoint num="7" id="13717" /> +<extraparam> +<info value="RX5GphyApp_IP::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13727" > +<father id="13770" num="9" /> +<cdparam x="33" y="386" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="319" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_FFT" /> +<TGConnectingPoint num="0" id="13719" /> +<TGConnectingPoint num="1" id="13720" /> +<TGConnectingPoint num="2" id="13721" /> +<TGConnectingPoint num="3" id="13722" /> +<TGConnectingPoint num="4" id="13723" /> +<TGConnectingPoint num="5" id="13724" /> +<TGConnectingPoint num="6" id="13725" /> +<TGConnectingPoint num="7" id="13726" /> +<extraparam> +<info value="RX5GphyApp_IP::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13736" > +<father id="13770" num="10" /> +<cdparam x="33" y="334" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Source" /> +<TGConnectingPoint num="0" id="13728" /> +<TGConnectingPoint num="1" id="13729" /> +<TGConnectingPoint num="2" id="13730" /> +<TGConnectingPoint num="3" id="13731" /> +<TGConnectingPoint num="4" id="13732" /> +<TGConnectingPoint num="5" id="13733" /> +<TGConnectingPoint num="6" id="13734" /> +<TGConnectingPoint num="7" id="13735" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="13745" > +<father id="13770" num="11" /> +<cdparam x="33" y="284" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="304" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Source" /> +<TGConnectingPoint num="0" id="13737" /> +<TGConnectingPoint num="1" id="13738" /> +<TGConnectingPoint num="2" id="13739" /> +<TGConnectingPoint num="3" id="13740" /> +<TGConnectingPoint num="4" id="13741" /> +<TGConnectingPoint num="5" id="13742" /> +<TGConnectingPoint num="6" id="13743" /> +<TGConnectingPoint num="7" id="13744" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="13795" > +<cdparam x="443" y="632" /> +<sizeparam width="250" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="BoardBridge" value="name" /> +<TGConnectingPoint num="0" id="13771" /> +<TGConnectingPoint num="1" id="13772" /> +<TGConnectingPoint num="2" id="13773" /> +<TGConnectingPoint num="3" id="13774" /> +<TGConnectingPoint num="4" id="13775" /> +<TGConnectingPoint num="5" id="13776" /> +<TGConnectingPoint num="6" id="13777" /> +<TGConnectingPoint num="7" id="13778" /> +<TGConnectingPoint num="8" id="13779" /> +<TGConnectingPoint num="9" id="13780" /> +<TGConnectingPoint num="10" id="13781" /> +<TGConnectingPoint num="11" id="13782" /> +<TGConnectingPoint num="12" id="13783" /> +<TGConnectingPoint num="13" id="13784" /> +<TGConnectingPoint num="14" id="13785" /> +<TGConnectingPoint num="15" id="13786" /> +<TGConnectingPoint num="16" id="13787" /> +<TGConnectingPoint num="17" id="13788" /> +<TGConnectingPoint num="18" id="13789" /> +<TGConnectingPoint num="19" id="13790" /> +<TGConnectingPoint num="20" id="13791" /> +<TGConnectingPoint num="21" id="13792" /> +<TGConnectingPoint num="22" id="13793" /> +<TGConnectingPoint num="23" id="13794" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BoardBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13820" > +<cdparam x="220" y="519" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="AXIBus" value="name" /> +<TGConnectingPoint num="0" id="13796" /> +<TGConnectingPoint num="1" id="13797" /> +<TGConnectingPoint num="2" id="13798" /> +<TGConnectingPoint num="3" id="13799" /> +<TGConnectingPoint num="4" id="13800" /> +<TGConnectingPoint num="5" id="13801" /> +<TGConnectingPoint num="6" id="13802" /> +<TGConnectingPoint num="7" id="13803" /> +<TGConnectingPoint num="8" id="13804" /> +<TGConnectingPoint num="9" id="13805" /> +<TGConnectingPoint num="10" id="13806" /> +<TGConnectingPoint num="11" id="13807" /> +<TGConnectingPoint num="12" id="13808" /> +<TGConnectingPoint num="13" id="13809" /> +<TGConnectingPoint num="14" id="13810" /> +<TGConnectingPoint num="15" id="13811" /> +<TGConnectingPoint num="16" id="13812" /> +<TGConnectingPoint num="17" id="13813" /> +<TGConnectingPoint num="18" id="13814" /> +<TGConnectingPoint num="19" id="13815" /> +<TGConnectingPoint num="20" id="13816" /> +<TGConnectingPoint num="21" id="13817" /> +<TGConnectingPoint num="22" id="13818" /> +<TGConnectingPoint num="23" id="13819" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="AXIBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="13821" > +<cdparam x="714" y="910" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="696" y="912" id="13383" /> +<P2 x="570" y="837" id="13619" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13822" > +<cdparam x="1218" y="429" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="884" y="470" id="13497" /> +<P2 x="740" y="519" id="13805" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13823" > +<cdparam x="622" y="405" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="629" y="471" id="13447" /> +<P2 x="567" y="519" id="13797" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13824" > +<cdparam x="262" y="421" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="265" y="484" id="13752" /> +<P2 x="393" y="519" id="13804" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13825" > +<cdparam x="1365" y="796" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="568" y="732" id="13777" /> +<P2 x="570" y="761" id="13614" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13826" > +<cdparam x="769" y="907" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1026" y="902" id="13467" /> +<P2 x="743" y="837" id="13628" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13827" > +<cdparam x="385" y="885" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="269" y="880" id="13589" /> +<P2 x="396" y="837" id="13627" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="13828" > +<cdparam x="691" y="566" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="568" y="632" id="13772" /> +<P2 x="567" y="595" id="13802" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="IPMapping2" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1108" id="13846" > +<cdparam x="1141" y="211" /> +<sizeparam width="286" height="97" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_from_IP" value="CP0" /> +<TGConnectingPoint num="0" id="13838" /> +<TGConnectingPoint num="1" id="13839" /> +<TGConnectingPoint num="2" id="13840" /> +<TGConnectingPoint num="3" id="13841" /> +<TGConnectingPoint num="4" id="13842" /> +<TGConnectingPoint num="5" id="13843" /> +<TGConnectingPoint num="6" id="13844" /> +<TGConnectingPoint num="7" id="13845" /> +<extraparam> +<info stereotype="CP" nodeName="CP_from_IP" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="CRCInterconnect, CRCBridge, FPGAInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="CRCIP_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="PS_SRAM" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13837" > +<father id="13846" num="0" /> +<cdparam x="1177" y="253" /> +<sizeparam width="197" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="89" minY="0" maxY="57" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::Sink_ChIn" /> +<TGConnectingPoint num="0" id="13829" /> +<TGConnectingPoint num="1" id="13830" /> +<TGConnectingPoint num="2" id="13831" /> +<TGConnectingPoint num="3" id="13832" /> +<TGConnectingPoint num="4" id="13833" /> +<TGConnectingPoint num="5" id="13834" /> +<TGConnectingPoint num="6" id="13835" /> +<TGConnectingPoint num="7" id="13836" /> +<extraparam> +<info value="RX5GphyApp_IP::Sink_ChIn" portName="Sink_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="PS_SRAM" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="13864" > +<cdparam x="1142" y="72" /> +<sizeparam width="283" height="87" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP0" value="CP0" /> +<TGConnectingPoint num="0" id="13856" /> +<TGConnectingPoint num="1" id="13857" /> +<TGConnectingPoint num="2" id="13858" /> +<TGConnectingPoint num="3" id="13859" /> +<TGConnectingPoint num="4" id="13860" /> +<TGConnectingPoint num="5" id="13861" /> +<TGConnectingPoint num="6" id="13862" /> +<TGConnectingPoint num="7" id="13863" /> +<extraparam> +<info stereotype="CP" nodeName="CP0" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="FPGAInterconnect, BoardBridge, AXIBus, CPRemoverIPInterconnect, CPRemoveBridge" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="CPRemoveIP_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="PS_SRAM" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="13855" > +<father id="13864" num="0" /> +<cdparam x="1166" y="108" /> +<sizeparam width="236" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="47" minY="0" maxY="47" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::RemoveCP_ChIn" /> +<TGConnectingPoint num="0" id="13847" /> +<TGConnectingPoint num="1" id="13848" /> +<TGConnectingPoint num="2" id="13849" /> +<TGConnectingPoint num="3" id="13850" /> +<TGConnectingPoint num="4" id="13851" /> +<TGConnectingPoint num="5" id="13852" /> +<TGConnectingPoint num="6" id="13853" /> +<TGConnectingPoint num="7" id="13854" /> +<extraparam> +<info value="RX5GphyApp_IP::RemoveCP_ChIn" portName="RemoveCP_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="CPRemoveIP_Memory" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="13889" > +<cdparam x="325" y="874" /> +<sizeparam width="161" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CRCInterconnect" value="name" /> +<TGConnectingPoint num="0" id="13865" /> +<TGConnectingPoint num="1" id="13866" /> +<TGConnectingPoint num="2" id="13867" /> +<TGConnectingPoint num="3" id="13868" /> +<TGConnectingPoint num="4" id="13869" /> +<TGConnectingPoint num="5" id="13870" /> +<TGConnectingPoint num="6" id="13871" /> +<TGConnectingPoint num="7" id="13872" /> +<TGConnectingPoint num="8" id="13873" /> +<TGConnectingPoint num="9" id="13874" /> +<TGConnectingPoint num="10" id="13875" /> +<TGConnectingPoint num="11" id="13876" /> +<TGConnectingPoint num="12" id="13877" /> +<TGConnectingPoint num="13" id="13878" /> +<TGConnectingPoint num="14" id="13879" /> +<TGConnectingPoint num="15" id="13880" /> +<TGConnectingPoint num="16" id="13881" /> +<TGConnectingPoint num="17" id="13882" /> +<TGConnectingPoint num="18" id="13883" /> +<TGConnectingPoint num="19" id="13884" /> +<TGConnectingPoint num="20" id="13885" /> +<TGConnectingPoint num="21" id="13886" /> +<TGConnectingPoint num="22" id="13887" /> +<TGConnectingPoint num="23" id="13888" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="CRCInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="13914" > +<cdparam x="362" y="950" /> +<sizeparam width="101" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CRCBridge" value="name" /> +<TGConnectingPoint num="0" id="13890" /> +<TGConnectingPoint num="1" id="13891" /> +<TGConnectingPoint num="2" id="13892" /> +<TGConnectingPoint num="3" id="13893" /> +<TGConnectingPoint num="4" id="13894" /> +<TGConnectingPoint num="5" id="13895" /> +<TGConnectingPoint num="6" id="13896" /> +<TGConnectingPoint num="7" id="13897" /> +<TGConnectingPoint num="8" id="13898" /> +<TGConnectingPoint num="9" id="13899" /> +<TGConnectingPoint num="10" id="13900" /> +<TGConnectingPoint num="11" id="13901" /> +<TGConnectingPoint num="12" id="13902" /> +<TGConnectingPoint num="13" id="13903" /> +<TGConnectingPoint num="14" id="13904" /> +<TGConnectingPoint num="15" id="13905" /> +<TGConnectingPoint num="16" id="13906" /> +<TGConnectingPoint num="17" id="13907" /> +<TGConnectingPoint num="18" id="13908" /> +<TGConnectingPoint num="19" id="13909" /> +<TGConnectingPoint num="20" id="13910" /> +<TGConnectingPoint num="21" id="13911" /> +<TGConnectingPoint num="22" id="13912" /> +<TGConnectingPoint num="23" id="13913" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="CRCBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="13939" > +<cdparam x="17" y="917" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CRCIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="13915" /> +<TGConnectingPoint num="1" id="13916" /> +<TGConnectingPoint num="2" id="13917" /> +<TGConnectingPoint num="3" id="13918" /> +<TGConnectingPoint num="4" id="13919" /> +<TGConnectingPoint num="5" id="13920" /> +<TGConnectingPoint num="6" id="13921" /> +<TGConnectingPoint num="7" id="13922" /> +<TGConnectingPoint num="8" id="13923" /> +<TGConnectingPoint num="9" id="13924" /> +<TGConnectingPoint num="10" id="13925" /> +<TGConnectingPoint num="11" id="13926" /> +<TGConnectingPoint num="12" id="13927" /> +<TGConnectingPoint num="13" id="13928" /> +<TGConnectingPoint num="14" id="13929" /> +<TGConnectingPoint num="15" id="13930" /> +<TGConnectingPoint num="16" id="13931" /> +<TGConnectingPoint num="17" id="13932" /> +<TGConnectingPoint num="18" id="13933" /> +<TGConnectingPoint num="19" id="13934" /> +<TGConnectingPoint num="20" id="13935" /> +<TGConnectingPoint num="21" id="13936" /> +<TGConnectingPoint num="22" id="13937" /> +<TGConnectingPoint num="23" id="13938" /> +<extraparam> +<info stereotype="MEMORY" nodeName="CRCIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="13964" > +<cdparam x="532" y="938" /> +<sizeparam width="1112" height="69" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FPGAInterconnect" value="name" /> +<TGConnectingPoint num="0" id="13940" /> +<TGConnectingPoint num="1" id="13941" /> +<TGConnectingPoint num="2" id="13942" /> +<TGConnectingPoint num="3" id="13943" /> +<TGConnectingPoint num="4" id="13944" /> +<TGConnectingPoint num="5" id="13945" /> +<TGConnectingPoint num="6" id="13946" /> +<TGConnectingPoint num="7" id="13947" /> +<TGConnectingPoint num="8" id="13948" /> +<TGConnectingPoint num="9" id="13949" /> +<TGConnectingPoint num="10" id="13950" /> +<TGConnectingPoint num="11" id="13951" /> +<TGConnectingPoint num="12" id="13952" /> +<TGConnectingPoint num="13" id="13953" /> +<TGConnectingPoint num="14" id="13954" /> +<TGConnectingPoint num="15" id="13955" /> +<TGConnectingPoint num="16" id="13956" /> +<TGConnectingPoint num="17" id="13957" /> +<TGConnectingPoint num="18" id="13958" /> +<TGConnectingPoint num="19" id="13959" /> +<TGConnectingPoint num="20" id="13960" /> +<TGConnectingPoint num="21" id="13961" /> +<TGConnectingPoint num="22" id="13962" /> +<TGConnectingPoint num="23" id="13963" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FPGAInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="13998" > +<cdparam x="2158" y="1104" /> +<sizeparam width="299" height="112" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Demapper_IP" value="name" /> +<TGConnectingPoint num="0" id="13974" /> +<TGConnectingPoint num="1" id="13975" /> +<TGConnectingPoint num="2" id="13976" /> +<TGConnectingPoint num="3" id="13977" /> +<TGConnectingPoint num="4" id="13978" /> +<TGConnectingPoint num="5" id="13979" /> +<TGConnectingPoint num="6" id="13980" /> +<TGConnectingPoint num="7" id="13981" /> +<TGConnectingPoint num="8" id="13982" /> +<TGConnectingPoint num="9" id="13983" /> +<TGConnectingPoint num="10" id="13984" /> +<TGConnectingPoint num="11" id="13985" /> +<TGConnectingPoint num="12" id="13986" /> +<TGConnectingPoint num="13" id="13987" /> +<TGConnectingPoint num="14" id="13988" /> +<TGConnectingPoint num="15" id="13989" /> +<TGConnectingPoint num="16" id="13990" /> +<TGConnectingPoint num="17" id="13991" /> +<TGConnectingPoint num="18" id="13992" /> +<TGConnectingPoint num="19" id="13993" /> +<TGConnectingPoint num="20" id="13994" /> +<TGConnectingPoint num="21" id="13995" /> +<TGConnectingPoint num="22" id="13996" /> +<TGConnectingPoint num="23" id="13997" /> +<extraparam> +<info stereotype="CPURR" nodeName="Demapper_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="13973" > +<father id="13998" num="0" /> +<cdparam x="2158" y="1145" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="38" minY="0" maxY="72" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="13965" /> +<TGConnectingPoint num="1" id="13966" /> +<TGConnectingPoint num="2" id="13967" /> +<TGConnectingPoint num="3" id="13968" /> +<TGConnectingPoint num="4" id="13969" /> +<TGConnectingPoint num="5" id="13970" /> +<TGConnectingPoint num="6" id="13971" /> +<TGConnectingPoint num="7" id="13972" /> +<extraparam> +<info value="RX5GphyApp_IP::X_SubCarrierDemap" taskName="X_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14032" > +<cdparam x="1801" y="590" /> +<sizeparam width="250" height="112" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoder_IP" value="name" /> +<TGConnectingPoint num="0" id="14008" /> +<TGConnectingPoint num="1" id="14009" /> +<TGConnectingPoint num="2" id="14010" /> +<TGConnectingPoint num="3" id="14011" /> +<TGConnectingPoint num="4" id="14012" /> +<TGConnectingPoint num="5" id="14013" /> +<TGConnectingPoint num="6" id="14014" /> +<TGConnectingPoint num="7" id="14015" /> +<TGConnectingPoint num="8" id="14016" /> +<TGConnectingPoint num="9" id="14017" /> +<TGConnectingPoint num="10" id="14018" /> +<TGConnectingPoint num="11" id="14019" /> +<TGConnectingPoint num="12" id="14020" /> +<TGConnectingPoint num="13" id="14021" /> +<TGConnectingPoint num="14" id="14022" /> +<TGConnectingPoint num="15" id="14023" /> +<TGConnectingPoint num="16" id="14024" /> +<TGConnectingPoint num="17" id="14025" /> +<TGConnectingPoint num="18" id="14026" /> +<TGConnectingPoint num="19" id="14027" /> +<TGConnectingPoint num="20" id="14028" /> +<TGConnectingPoint num="21" id="14029" /> +<TGConnectingPoint num="22" id="14030" /> +<TGConnectingPoint num="23" id="14031" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPCDecoder_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14007" > +<father id="14032" num="0" /> +<cdparam x="1801" y="638" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="15" minY="0" maxY="72" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="13999" /> +<TGConnectingPoint num="1" id="14000" /> +<TGConnectingPoint num="2" id="14001" /> +<TGConnectingPoint num="3" id="14002" /> +<TGConnectingPoint num="4" id="14003" /> +<TGConnectingPoint num="5" id="14004" /> +<TGConnectingPoint num="6" id="14005" /> +<TGConnectingPoint num="7" id="14006" /> +<extraparam> +<info value="RX5GphyApp_IP::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14066" > +<cdparam x="1032" y="586" /> +<sizeparam width="250" height="117" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Descrambler_IP" value="name" /> +<TGConnectingPoint num="0" id="14042" /> +<TGConnectingPoint num="1" id="14043" /> +<TGConnectingPoint num="2" id="14044" /> +<TGConnectingPoint num="3" id="14045" /> +<TGConnectingPoint num="4" id="14046" /> +<TGConnectingPoint num="5" id="14047" /> +<TGConnectingPoint num="6" id="14048" /> +<TGConnectingPoint num="7" id="14049" /> +<TGConnectingPoint num="8" id="14050" /> +<TGConnectingPoint num="9" id="14051" /> +<TGConnectingPoint num="10" id="14052" /> +<TGConnectingPoint num="11" id="14053" /> +<TGConnectingPoint num="12" id="14054" /> +<TGConnectingPoint num="13" id="14055" /> +<TGConnectingPoint num="14" id="14056" /> +<TGConnectingPoint num="15" id="14057" /> +<TGConnectingPoint num="16" id="14058" /> +<TGConnectingPoint num="17" id="14059" /> +<TGConnectingPoint num="18" id="14060" /> +<TGConnectingPoint num="19" id="14061" /> +<TGConnectingPoint num="20" id="14062" /> +<TGConnectingPoint num="21" id="14063" /> +<TGConnectingPoint num="22" id="14064" /> +<TGConnectingPoint num="23" id="14065" /> +<extraparam> +<info stereotype="CPURR" nodeName="Descrambler_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14041" > +<father id="14066" num="0" /> +<cdparam x="1032" y="633" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="77" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Descrambling" /> +<TGConnectingPoint num="0" id="14033" /> +<TGConnectingPoint num="1" id="14034" /> +<TGConnectingPoint num="2" id="14035" /> +<TGConnectingPoint num="3" id="14036" /> +<TGConnectingPoint num="4" id="14037" /> +<TGConnectingPoint num="5" id="14038" /> +<TGConnectingPoint num="6" id="14039" /> +<TGConnectingPoint num="7" id="14040" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14100" > +<cdparam x="1398" y="1349" /> +<sizeparam width="250" height="103" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Demodulator_IP" value="name" /> +<TGConnectingPoint num="0" id="14076" /> +<TGConnectingPoint num="1" id="14077" /> +<TGConnectingPoint num="2" id="14078" /> +<TGConnectingPoint num="3" id="14079" /> +<TGConnectingPoint num="4" id="14080" /> +<TGConnectingPoint num="5" id="14081" /> +<TGConnectingPoint num="6" id="14082" /> +<TGConnectingPoint num="7" id="14083" /> +<TGConnectingPoint num="8" id="14084" /> +<TGConnectingPoint num="9" id="14085" /> +<TGConnectingPoint num="10" id="14086" /> +<TGConnectingPoint num="11" id="14087" /> +<TGConnectingPoint num="12" id="14088" /> +<TGConnectingPoint num="13" id="14089" /> +<TGConnectingPoint num="14" id="14090" /> +<TGConnectingPoint num="15" id="14091" /> +<TGConnectingPoint num="16" id="14092" /> +<TGConnectingPoint num="17" id="14093" /> +<TGConnectingPoint num="18" id="14094" /> +<TGConnectingPoint num="19" id="14095" /> +<TGConnectingPoint num="20" id="14096" /> +<TGConnectingPoint num="21" id="14097" /> +<TGConnectingPoint num="22" id="14098" /> +<TGConnectingPoint num="23" id="14099" /> +<extraparam> +<info stereotype="CPURR" nodeName="Demodulator_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14075" > +<father id="14100" num="0" /> +<cdparam x="1398" y="1391" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="28" minY="0" maxY="63" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_QAMDemod" /> +<TGConnectingPoint num="0" id="14067" /> +<TGConnectingPoint num="1" id="14068" /> +<TGConnectingPoint num="2" id="14069" /> +<TGConnectingPoint num="3" id="14070" /> +<TGConnectingPoint num="4" id="14071" /> +<TGConnectingPoint num="5" id="14072" /> +<TGConnectingPoint num="6" id="14073" /> +<TGConnectingPoint num="7" id="14074" /> +<extraparam> +<info value="RX5GphyApp_IP::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14143" > +<cdparam x="800" y="1285" /> +<sizeparam width="250" height="163" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FFT_IP" value="name" /> +<TGConnectingPoint num="0" id="14119" /> +<TGConnectingPoint num="1" id="14120" /> +<TGConnectingPoint num="2" id="14121" /> +<TGConnectingPoint num="3" id="14122" /> +<TGConnectingPoint num="4" id="14123" /> +<TGConnectingPoint num="5" id="14124" /> +<TGConnectingPoint num="6" id="14125" /> +<TGConnectingPoint num="7" id="14126" /> +<TGConnectingPoint num="8" id="14127" /> +<TGConnectingPoint num="9" id="14128" /> +<TGConnectingPoint num="10" id="14129" /> +<TGConnectingPoint num="11" id="14130" /> +<TGConnectingPoint num="12" id="14131" /> +<TGConnectingPoint num="13" id="14132" /> +<TGConnectingPoint num="14" id="14133" /> +<TGConnectingPoint num="15" id="14134" /> +<TGConnectingPoint num="16" id="14135" /> +<TGConnectingPoint num="17" id="14136" /> +<TGConnectingPoint num="18" id="14137" /> +<TGConnectingPoint num="19" id="14138" /> +<TGConnectingPoint num="20" id="14139" /> +<TGConnectingPoint num="21" id="14140" /> +<TGConnectingPoint num="22" id="14141" /> +<TGConnectingPoint num="23" id="14142" /> +<extraparam> +<info stereotype="CPURR" nodeName="FFT_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14109" > +<father id="14143" num="0" /> +<cdparam x="820" y="1389" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="75" minY="0" maxY="123" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_IFFT" /> +<TGConnectingPoint num="0" id="14101" /> +<TGConnectingPoint num="1" id="14102" /> +<TGConnectingPoint num="2" id="14103" /> +<TGConnectingPoint num="3" id="14104" /> +<TGConnectingPoint num="4" id="14105" /> +<TGConnectingPoint num="5" id="14106" /> +<TGConnectingPoint num="6" id="14107" /> +<TGConnectingPoint num="7" id="14108" /> +<extraparam> +<info value="RX5GphyApp_IP::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14118" > +<father id="14143" num="1" /> +<cdparam x="817" y="1328" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="78" minY="0" maxY="123" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_FFT" /> +<TGConnectingPoint num="0" id="14110" /> +<TGConnectingPoint num="1" id="14111" /> +<TGConnectingPoint num="2" id="14112" /> +<TGConnectingPoint num="3" id="14113" /> +<TGConnectingPoint num="4" id="14114" /> +<TGConnectingPoint num="5" id="14115" /> +<TGConnectingPoint num="6" id="14116" /> +<TGConnectingPoint num="7" id="14117" /> +<extraparam> +<info value="RX5GphyApp_IP::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14177" > +<cdparam x="43" y="1108" /> +<sizeparam width="250" height="124" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPRemover_IP" value="name" /> +<TGConnectingPoint num="0" id="14153" /> +<TGConnectingPoint num="1" id="14154" /> +<TGConnectingPoint num="2" id="14155" /> +<TGConnectingPoint num="3" id="14156" /> +<TGConnectingPoint num="4" id="14157" /> +<TGConnectingPoint num="5" id="14158" /> +<TGConnectingPoint num="6" id="14159" /> +<TGConnectingPoint num="7" id="14160" /> +<TGConnectingPoint num="8" id="14161" /> +<TGConnectingPoint num="9" id="14162" /> +<TGConnectingPoint num="10" id="14163" /> +<TGConnectingPoint num="11" id="14164" /> +<TGConnectingPoint num="12" id="14165" /> +<TGConnectingPoint num="13" id="14166" /> +<TGConnectingPoint num="14" id="14167" /> +<TGConnectingPoint num="15" id="14168" /> +<TGConnectingPoint num="16" id="14169" /> +<TGConnectingPoint num="17" id="14170" /> +<TGConnectingPoint num="18" id="14171" /> +<TGConnectingPoint num="19" id="14172" /> +<TGConnectingPoint num="20" id="14173" /> +<TGConnectingPoint num="21" id="14174" /> +<TGConnectingPoint num="22" id="14175" /> +<TGConnectingPoint num="23" id="14176" /> +<extraparam> +<info stereotype="CPURR" nodeName="CPRemover_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14152" > +<father id="14177" num="0" /> +<cdparam x="43" y="1163" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="34" minY="0" maxY="84" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCP" /> +<TGConnectingPoint num="0" id="14144" /> +<TGConnectingPoint num="1" id="14145" /> +<TGConnectingPoint num="2" id="14146" /> +<TGConnectingPoint num="3" id="14147" /> +<TGConnectingPoint num="4" id="14148" /> +<TGConnectingPoint num="5" id="14149" /> +<TGConnectingPoint num="6" id="14150" /> +<TGConnectingPoint num="7" id="14151" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCP" taskName="X_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="14194" > +<cdparam x="22" y="10" /> +<sizeparam width="525" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="MAPPING OF RX5GphyApp +Modeling the dual-core Zynq board: the upper part is the Processing System, +the lower part represents the Programmable Logic. + +Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part. +The latter contains a memory block to model the small memory banks present +in the PL. Additional external memories and Processing Units could be added. +This design shows one IP for each function of the block diagram +" /> +<TGConnectingPoint num="0" id="14178" /> +<TGConnectingPoint num="1" id="14179" /> +<TGConnectingPoint num="2" id="14180" /> +<TGConnectingPoint num="3" id="14181" /> +<TGConnectingPoint num="4" id="14182" /> +<TGConnectingPoint num="5" id="14183" /> +<TGConnectingPoint num="6" id="14184" /> +<TGConnectingPoint num="7" id="14185" /> +<TGConnectingPoint num="8" id="14186" /> +<TGConnectingPoint num="9" id="14187" /> +<TGConnectingPoint num="10" id="14188" /> +<TGConnectingPoint num="11" id="14189" /> +<TGConnectingPoint num="12" id="14190" /> +<TGConnectingPoint num="13" id="14191" /> +<TGConnectingPoint num="14" id="14192" /> +<TGConnectingPoint num="15" id="14193" /> +<extraparam> +<Line value="MAPPING OF RX5GphyApp" /> +<Line value="Modeling the dual-core Zynq board: the upper part is the Processing System," /> +<Line value="the lower part represents the Programmable Logic." /> +<Line value="" /> +<Line value="Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part." /> +<Line value="The latter contains a memory block to model the small memory banks present" /> +<Line value="in the PL. Additional external memories and Processing Units could be added." /> +<Line value="This design shows one IP for each function of the block diagram" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14219" > +<cdparam x="548" y="228" /> +<sizeparam width="196" height="168" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_DMA" value="name" /> +<TGConnectingPoint num="0" id="14195" /> +<TGConnectingPoint num="1" id="14196" /> +<TGConnectingPoint num="2" id="14197" /> +<TGConnectingPoint num="3" id="14198" /> +<TGConnectingPoint num="4" id="14199" /> +<TGConnectingPoint num="5" id="14200" /> +<TGConnectingPoint num="6" id="14201" /> +<TGConnectingPoint num="7" id="14202" /> +<TGConnectingPoint num="8" id="14203" /> +<TGConnectingPoint num="9" id="14204" /> +<TGConnectingPoint num="10" id="14205" /> +<TGConnectingPoint num="11" id="14206" /> +<TGConnectingPoint num="12" id="14207" /> +<TGConnectingPoint num="13" id="14208" /> +<TGConnectingPoint num="14" id="14209" /> +<TGConnectingPoint num="15" id="14210" /> +<TGConnectingPoint num="16" id="14211" /> +<TGConnectingPoint num="17" id="14212" /> +<TGConnectingPoint num="18" id="14213" /> +<TGConnectingPoint num="19" id="14214" /> +<TGConnectingPoint num="20" id="14215" /> +<TGConnectingPoint num="21" id="14216" /> +<TGConnectingPoint num="22" id="14217" /> +<TGConnectingPoint num="23" id="14218" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14244" > +<cdparam x="798" y="195" /> +<sizeparam width="246" height="217" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_SRAM" value="name" /> +<TGConnectingPoint num="0" id="14220" /> +<TGConnectingPoint num="1" id="14221" /> +<TGConnectingPoint num="2" id="14222" /> +<TGConnectingPoint num="3" id="14223" /> +<TGConnectingPoint num="4" id="14224" /> +<TGConnectingPoint num="5" id="14225" /> +<TGConnectingPoint num="6" id="14226" /> +<TGConnectingPoint num="7" id="14227" /> +<TGConnectingPoint num="8" id="14228" /> +<TGConnectingPoint num="9" id="14229" /> +<TGConnectingPoint num="10" id="14230" /> +<TGConnectingPoint num="11" id="14231" /> +<TGConnectingPoint num="12" id="14232" /> +<TGConnectingPoint num="13" id="14233" /> +<TGConnectingPoint num="14" id="14234" /> +<TGConnectingPoint num="15" id="14235" /> +<TGConnectingPoint num="16" id="14236" /> +<TGConnectingPoint num="17" id="14237" /> +<TGConnectingPoint num="18" id="14238" /> +<TGConnectingPoint num="19" id="14239" /> +<TGConnectingPoint num="20" id="14240" /> +<TGConnectingPoint num="21" id="14241" /> +<TGConnectingPoint num="22" id="14242" /> +<TGConnectingPoint num="23" id="14243" /> +<extraparam> +<info stereotype="MEMORY" nodeName="PS_SRAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14278" > +<cdparam x="20" y="738" /> +<sizeparam width="239" height="138" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CRCRemover_IP" value="name" /> +<TGConnectingPoint num="0" id="14254" /> +<TGConnectingPoint num="1" id="14255" /> +<TGConnectingPoint num="2" id="14256" /> +<TGConnectingPoint num="3" id="14257" /> +<TGConnectingPoint num="4" id="14258" /> +<TGConnectingPoint num="5" id="14259" /> +<TGConnectingPoint num="6" id="14260" /> +<TGConnectingPoint num="7" id="14261" /> +<TGConnectingPoint num="8" id="14262" /> +<TGConnectingPoint num="9" id="14263" /> +<TGConnectingPoint num="10" id="14264" /> +<TGConnectingPoint num="11" id="14265" /> +<TGConnectingPoint num="12" id="14266" /> +<TGConnectingPoint num="13" id="14267" /> +<TGConnectingPoint num="14" id="14268" /> +<TGConnectingPoint num="15" id="14269" /> +<TGConnectingPoint num="16" id="14270" /> +<TGConnectingPoint num="17" id="14271" /> +<TGConnectingPoint num="18" id="14272" /> +<TGConnectingPoint num="19" id="14273" /> +<TGConnectingPoint num="20" id="14274" /> +<TGConnectingPoint num="21" id="14275" /> +<TGConnectingPoint num="22" id="14276" /> +<TGConnectingPoint num="23" id="14277" /> +<extraparam> +<info stereotype="CPURR" nodeName="CRCRemover_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14253" > +<father id="14278" num="0" /> +<cdparam x="28" y="795" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="15" minY="0" maxY="98" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="14245" /> +<TGConnectingPoint num="1" id="14246" /> +<TGConnectingPoint num="2" id="14247" /> +<TGConnectingPoint num="3" id="14248" /> +<TGConnectingPoint num="4" id="14249" /> +<TGConnectingPoint num="5" id="14250" /> +<TGConnectingPoint num="6" id="14251" /> +<TGConnectingPoint num="7" id="14252" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="14411" > +<cdparam x="20" y="117" /> +<sizeparam width="485" height="331" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_Core1" value="name" /> +<TGConnectingPoint num="0" id="14387" /> +<TGConnectingPoint num="1" id="14388" /> +<TGConnectingPoint num="2" id="14389" /> +<TGConnectingPoint num="3" id="14390" /> +<TGConnectingPoint num="4" id="14391" /> +<TGConnectingPoint num="5" id="14392" /> +<TGConnectingPoint num="6" id="14393" /> +<TGConnectingPoint num="7" id="14394" /> +<TGConnectingPoint num="8" id="14395" /> +<TGConnectingPoint num="9" id="14396" /> +<TGConnectingPoint num="10" id="14397" /> +<TGConnectingPoint num="11" id="14398" /> +<TGConnectingPoint num="12" id="14399" /> +<TGConnectingPoint num="13" id="14400" /> +<TGConnectingPoint num="14" id="14401" /> +<TGConnectingPoint num="15" id="14402" /> +<TGConnectingPoint num="16" id="14403" /> +<TGConnectingPoint num="17" id="14404" /> +<TGConnectingPoint num="18" id="14405" /> +<TGConnectingPoint num="19" id="14406" /> +<TGConnectingPoint num="20" id="14407" /> +<TGConnectingPoint num="21" id="14408" /> +<TGConnectingPoint num="22" id="14409" /> +<TGConnectingPoint num="23" id="14410" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_Core1" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="14287" > +<father id="14411" num="0" /> +<cdparam x="252" y="398" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="261" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="14279" /> +<TGConnectingPoint num="1" id="14280" /> +<TGConnectingPoint num="2" id="14281" /> +<TGConnectingPoint num="3" id="14282" /> +<TGConnectingPoint num="4" id="14283" /> +<TGConnectingPoint num="5" id="14284" /> +<TGConnectingPoint num="6" id="14285" /> +<TGConnectingPoint num="7" id="14286" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14296" > +<father id="14411" num="1" /> +<cdparam x="34" y="206" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Source" /> +<TGConnectingPoint num="0" id="14288" /> +<TGConnectingPoint num="1" id="14289" /> +<TGConnectingPoint num="2" id="14290" /> +<TGConnectingPoint num="3" id="14291" /> +<TGConnectingPoint num="4" id="14292" /> +<TGConnectingPoint num="5" id="14293" /> +<TGConnectingPoint num="6" id="14294" /> +<TGConnectingPoint num="7" id="14295" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14305" > +<father id="14411" num="2" /> +<cdparam x="34" y="252" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Source" /> +<TGConnectingPoint num="0" id="14297" /> +<TGConnectingPoint num="1" id="14298" /> +<TGConnectingPoint num="2" id="14299" /> +<TGConnectingPoint num="3" id="14300" /> +<TGConnectingPoint num="4" id="14301" /> +<TGConnectingPoint num="5" id="14302" /> +<TGConnectingPoint num="6" id="14303" /> +<TGConnectingPoint num="7" id="14304" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14314" > +<father id="14411" num="3" /> +<cdparam x="33" y="298" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="313" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_FFT" /> +<TGConnectingPoint num="0" id="14306" /> +<TGConnectingPoint num="1" id="14307" /> +<TGConnectingPoint num="2" id="14308" /> +<TGConnectingPoint num="3" id="14309" /> +<TGConnectingPoint num="4" id="14310" /> +<TGConnectingPoint num="5" id="14311" /> +<TGConnectingPoint num="6" id="14312" /> +<TGConnectingPoint num="7" id="14313" /> +<extraparam> +<info value="RX5GphyApp_IP::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14323" > +<father id="14411" num="4" /> +<cdparam x="33" y="346" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="224" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="14315" /> +<TGConnectingPoint num="1" id="14316" /> +<TGConnectingPoint num="2" id="14317" /> +<TGConnectingPoint num="3" id="14318" /> +<TGConnectingPoint num="4" id="14319" /> +<TGConnectingPoint num="5" id="14320" /> +<TGConnectingPoint num="6" id="14321" /> +<TGConnectingPoint num="7" id="14322" /> +<extraparam> +<info value="RX5GphyApp_IP::F_SubCarrierDemap" taskName="F_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14332" > +<father id="14411" num="5" /> +<cdparam x="254" y="156" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="263" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_QAMDemod" /> +<TGConnectingPoint num="0" id="14324" /> +<TGConnectingPoint num="1" id="14325" /> +<TGConnectingPoint num="2" id="14326" /> +<TGConnectingPoint num="3" id="14327" /> +<TGConnectingPoint num="4" id="14328" /> +<TGConnectingPoint num="5" id="14329" /> +<TGConnectingPoint num="6" id="14330" /> +<TGConnectingPoint num="7" id="14331" /> +<extraparam> +<info value="RX5GphyApp_IP::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14341" > +<father id="14411" num="6" /> +<cdparam x="240" y="252" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="250" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="14333" /> +<TGConnectingPoint num="1" id="14334" /> +<TGConnectingPoint num="2" id="14335" /> +<TGConnectingPoint num="3" id="14336" /> +<TGConnectingPoint num="4" id="14337" /> +<TGConnectingPoint num="5" id="14338" /> +<TGConnectingPoint num="6" id="14339" /> +<TGConnectingPoint num="7" id="14340" /> +<extraparam> +<info value="RX5GphyApp_IP::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14350" > +<father id="14411" num="7" /> +<cdparam x="258" y="301" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Sink" /> +<TGConnectingPoint num="0" id="14342" /> +<TGConnectingPoint num="1" id="14343" /> +<TGConnectingPoint num="2" id="14344" /> +<TGConnectingPoint num="3" id="14345" /> +<TGConnectingPoint num="4" id="14346" /> +<TGConnectingPoint num="5" id="14347" /> +<TGConnectingPoint num="6" id="14348" /> +<TGConnectingPoint num="7" id="14349" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14359" > +<father id="14411" num="8" /> +<cdparam x="37" y="154" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="269" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCP" /> +<TGConnectingPoint num="0" id="14351" /> +<TGConnectingPoint num="1" id="14352" /> +<TGConnectingPoint num="2" id="14353" /> +<TGConnectingPoint num="3" id="14354" /> +<TGConnectingPoint num="4" id="14355" /> +<TGConnectingPoint num="5" id="14356" /> +<TGConnectingPoint num="6" id="14357" /> +<TGConnectingPoint num="7" id="14358" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCP" taskName="F_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14368" > +<father id="14411" num="9" /> +<cdparam x="240" y="204" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="249" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Descrambling" /> +<TGConnectingPoint num="0" id="14360" /> +<TGConnectingPoint num="1" id="14361" /> +<TGConnectingPoint num="2" id="14362" /> +<TGConnectingPoint num="3" id="14363" /> +<TGConnectingPoint num="4" id="14364" /> +<TGConnectingPoint num="5" id="14365" /> +<TGConnectingPoint num="6" id="14366" /> +<TGConnectingPoint num="7" id="14367" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14377" > +<father id="14411" num="10" /> +<cdparam x="299" y="349" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Sink" /> +<TGConnectingPoint num="0" id="14369" /> +<TGConnectingPoint num="1" id="14370" /> +<TGConnectingPoint num="2" id="14371" /> +<TGConnectingPoint num="3" id="14372" /> +<TGConnectingPoint num="4" id="14373" /> +<TGConnectingPoint num="5" id="14374" /> +<TGConnectingPoint num="6" id="14375" /> +<TGConnectingPoint num="7" id="14376" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="14386" > +<father id="14411" num="11" /> +<cdparam x="34" y="396" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="310" minY="0" maxY="291" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_IFFT" /> +<TGConnectingPoint num="0" id="14378" /> +<TGConnectingPoint num="1" id="14379" /> +<TGConnectingPoint num="2" id="14380" /> +<TGConnectingPoint num="3" id="14381" /> +<TGConnectingPoint num="4" id="14382" /> +<TGConnectingPoint num="5" id="14383" /> +<TGConnectingPoint num="6" id="14384" /> +<TGConnectingPoint num="7" id="14385" /> +<extraparam> +<info value="RX5GphyApp_IP::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="14428" > +<cdparam x="1507" y="202" /> +<sizeparam width="416" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This Communication Pattern PL_to_PS_DMA transfers data back +from the Programmable Logic to the Processing System. +In terms of operations it transfers data from the +RemoveCRC to the Sink. +" /> +<TGConnectingPoint num="0" id="14412" /> +<TGConnectingPoint num="1" id="14413" /> +<TGConnectingPoint num="2" id="14414" /> +<TGConnectingPoint num="3" id="14415" /> +<TGConnectingPoint num="4" id="14416" /> +<TGConnectingPoint num="5" id="14417" /> +<TGConnectingPoint num="6" id="14418" /> +<TGConnectingPoint num="7" id="14419" /> +<TGConnectingPoint num="8" id="14420" /> +<TGConnectingPoint num="9" id="14421" /> +<TGConnectingPoint num="10" id="14422" /> +<TGConnectingPoint num="11" id="14423" /> +<TGConnectingPoint num="12" id="14424" /> +<TGConnectingPoint num="13" id="14425" /> +<TGConnectingPoint num="14" id="14426" /> +<TGConnectingPoint num="15" id="14427" /> +<extraparam> +<Line value="This Communication Pattern PL_to_PS_DMA transfers data back" /> +<Line value="from the Programmable Logic to the Processing System." /> +<Line value="In terms of operations it transfers data from the" /> +<Line value="RemoveCRC to the Sink." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="14445" > +<cdparam x="1506" y="73" /> +<sizeparam width="412" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="The Communication Pattern PS_to_PL_DMA transfers data from +the Processing System to the Programmable +Logic part. In terms of operations it transfers data +from the Source to RemoveCP. +" /> +<TGConnectingPoint num="0" id="14429" /> +<TGConnectingPoint num="1" id="14430" /> +<TGConnectingPoint num="2" id="14431" /> +<TGConnectingPoint num="3" id="14432" /> +<TGConnectingPoint num="4" id="14433" /> +<TGConnectingPoint num="5" id="14434" /> +<TGConnectingPoint num="6" id="14435" /> +<TGConnectingPoint num="7" id="14436" /> +<TGConnectingPoint num="8" id="14437" /> +<TGConnectingPoint num="9" id="14438" /> +<TGConnectingPoint num="10" id="14439" /> +<TGConnectingPoint num="11" id="14440" /> +<TGConnectingPoint num="12" id="14441" /> +<TGConnectingPoint num="13" id="14442" /> +<TGConnectingPoint num="14" id="14443" /> +<TGConnectingPoint num="15" id="14444" /> +<extraparam> +<Line value="The Communication Pattern PS_to_PL_DMA transfers data from" /> +<Line value="the Processing System to the Programmable" /> +<Line value="Logic part. In terms of operations it transfers data" /> +<Line value="from the Source to RemoveCP." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14470" > +<cdparam x="478" y="614" /> +<sizeparam width="250" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="BoardBridge" value="name" /> +<TGConnectingPoint num="0" id="14446" /> +<TGConnectingPoint num="1" id="14447" /> +<TGConnectingPoint num="2" id="14448" /> +<TGConnectingPoint num="3" id="14449" /> +<TGConnectingPoint num="4" id="14450" /> +<TGConnectingPoint num="5" id="14451" /> +<TGConnectingPoint num="6" id="14452" /> +<TGConnectingPoint num="7" id="14453" /> +<TGConnectingPoint num="8" id="14454" /> +<TGConnectingPoint num="9" id="14455" /> +<TGConnectingPoint num="10" id="14456" /> +<TGConnectingPoint num="11" id="14457" /> +<TGConnectingPoint num="12" id="14458" /> +<TGConnectingPoint num="13" id="14459" /> +<TGConnectingPoint num="14" id="14460" /> +<TGConnectingPoint num="15" id="14461" /> +<TGConnectingPoint num="16" id="14462" /> +<TGConnectingPoint num="17" id="14463" /> +<TGConnectingPoint num="18" id="14464" /> +<TGConnectingPoint num="19" id="14465" /> +<TGConnectingPoint num="20" id="14466" /> +<TGConnectingPoint num="21" id="14467" /> +<TGConnectingPoint num="22" id="14468" /> +<TGConnectingPoint num="23" id="14469" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BoardBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14495" > +<cdparam x="330" y="483" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="AXIBus" value="name" /> +<TGConnectingPoint num="0" id="14471" /> +<TGConnectingPoint num="1" id="14472" /> +<TGConnectingPoint num="2" id="14473" /> +<TGConnectingPoint num="3" id="14474" /> +<TGConnectingPoint num="4" id="14475" /> +<TGConnectingPoint num="5" id="14476" /> +<TGConnectingPoint num="6" id="14477" /> +<TGConnectingPoint num="7" id="14478" /> +<TGConnectingPoint num="8" id="14479" /> +<TGConnectingPoint num="9" id="14480" /> +<TGConnectingPoint num="10" id="14481" /> +<TGConnectingPoint num="11" id="14482" /> +<TGConnectingPoint num="12" id="14483" /> +<TGConnectingPoint num="13" id="14484" /> +<TGConnectingPoint num="14" id="14485" /> +<TGConnectingPoint num="15" id="14486" /> +<TGConnectingPoint num="16" id="14487" /> +<TGConnectingPoint num="17" id="14488" /> +<TGConnectingPoint num="18" id="14489" /> +<TGConnectingPoint num="19" id="14490" /> +<TGConnectingPoint num="20" id="14491" /> +<TGConnectingPoint num="21" id="14492" /> +<TGConnectingPoint num="22" id="14493" /> +<TGConnectingPoint num="23" id="14494" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="AXIBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14520" > +<cdparam x="377" y="1245" /> +<sizeparam width="161" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPRemoverIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="14496" /> +<TGConnectingPoint num="1" id="14497" /> +<TGConnectingPoint num="2" id="14498" /> +<TGConnectingPoint num="3" id="14499" /> +<TGConnectingPoint num="4" id="14500" /> +<TGConnectingPoint num="5" id="14501" /> +<TGConnectingPoint num="6" id="14502" /> +<TGConnectingPoint num="7" id="14503" /> +<TGConnectingPoint num="8" id="14504" /> +<TGConnectingPoint num="9" id="14505" /> +<TGConnectingPoint num="10" id="14506" /> +<TGConnectingPoint num="11" id="14507" /> +<TGConnectingPoint num="12" id="14508" /> +<TGConnectingPoint num="13" id="14509" /> +<TGConnectingPoint num="14" id="14510" /> +<TGConnectingPoint num="15" id="14511" /> +<TGConnectingPoint num="16" id="14512" /> +<TGConnectingPoint num="17" id="14513" /> +<TGConnectingPoint num="18" id="14514" /> +<TGConnectingPoint num="19" id="14515" /> +<TGConnectingPoint num="20" id="14516" /> +<TGConnectingPoint num="21" id="14517" /> +<TGConnectingPoint num="22" id="14518" /> +<TGConnectingPoint num="23" id="14519" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="CPRemoverIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14545" > +<cdparam x="69" y="1288" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPRemoveIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="14521" /> +<TGConnectingPoint num="1" id="14522" /> +<TGConnectingPoint num="2" id="14523" /> +<TGConnectingPoint num="3" id="14524" /> +<TGConnectingPoint num="4" id="14525" /> +<TGConnectingPoint num="5" id="14526" /> +<TGConnectingPoint num="6" id="14527" /> +<TGConnectingPoint num="7" id="14528" /> +<TGConnectingPoint num="8" id="14529" /> +<TGConnectingPoint num="9" id="14530" /> +<TGConnectingPoint num="10" id="14531" /> +<TGConnectingPoint num="11" id="14532" /> +<TGConnectingPoint num="12" id="14533" /> +<TGConnectingPoint num="13" id="14534" /> +<TGConnectingPoint num="14" id="14535" /> +<TGConnectingPoint num="15" id="14536" /> +<TGConnectingPoint num="16" id="14537" /> +<TGConnectingPoint num="17" id="14538" /> +<TGConnectingPoint num="18" id="14539" /> +<TGConnectingPoint num="19" id="14540" /> +<TGConnectingPoint num="20" id="14541" /> +<TGConnectingPoint num="21" id="14542" /> +<TGConnectingPoint num="22" id="14543" /> +<TGConnectingPoint num="23" id="14544" /> +<extraparam> +<info stereotype="MEMORY" nodeName="CPRemoveIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14570" > +<cdparam x="366" y="1339" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPRemoveIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14546" /> +<TGConnectingPoint num="1" id="14547" /> +<TGConnectingPoint num="2" id="14548" /> +<TGConnectingPoint num="3" id="14549" /> +<TGConnectingPoint num="4" id="14550" /> +<TGConnectingPoint num="5" id="14551" /> +<TGConnectingPoint num="6" id="14552" /> +<TGConnectingPoint num="7" id="14553" /> +<TGConnectingPoint num="8" id="14554" /> +<TGConnectingPoint num="9" id="14555" /> +<TGConnectingPoint num="10" id="14556" /> +<TGConnectingPoint num="11" id="14557" /> +<TGConnectingPoint num="12" id="14558" /> +<TGConnectingPoint num="13" id="14559" /> +<TGConnectingPoint num="14" id="14560" /> +<TGConnectingPoint num="15" id="14561" /> +<TGConnectingPoint num="16" id="14562" /> +<TGConnectingPoint num="17" id="14563" /> +<TGConnectingPoint num="18" id="14564" /> +<TGConnectingPoint num="19" id="14565" /> +<TGConnectingPoint num="20" id="14566" /> +<TGConnectingPoint num="21" id="14567" /> +<TGConnectingPoint num="22" id="14568" /> +<TGConnectingPoint num="23" id="14569" /> +<extraparam> +<info stereotype="CPURR" nodeName="CPRemoveIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14595" > +<cdparam x="293" y="732" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CRCIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14571" /> +<TGConnectingPoint num="1" id="14572" /> +<TGConnectingPoint num="2" id="14573" /> +<TGConnectingPoint num="3" id="14574" /> +<TGConnectingPoint num="4" id="14575" /> +<TGConnectingPoint num="5" id="14576" /> +<TGConnectingPoint num="6" id="14577" /> +<TGConnectingPoint num="7" id="14578" /> +<TGConnectingPoint num="8" id="14579" /> +<TGConnectingPoint num="9" id="14580" /> +<TGConnectingPoint num="10" id="14581" /> +<TGConnectingPoint num="11" id="14582" /> +<TGConnectingPoint num="12" id="14583" /> +<TGConnectingPoint num="13" id="14584" /> +<TGConnectingPoint num="14" id="14585" /> +<TGConnectingPoint num="15" id="14586" /> +<TGConnectingPoint num="16" id="14587" /> +<TGConnectingPoint num="17" id="14588" /> +<TGConnectingPoint num="18" id="14589" /> +<TGConnectingPoint num="19" id="14590" /> +<TGConnectingPoint num="20" id="14591" /> +<TGConnectingPoint num="21" id="14592" /> +<TGConnectingPoint num="22" id="14593" /> +<TGConnectingPoint num="23" id="14594" /> +<extraparam> +<info stereotype="CPURR" nodeName="CRCIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14620" > +<cdparam x="940" y="1149" /> +<sizeparam width="161" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FFTIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="14596" /> +<TGConnectingPoint num="1" id="14597" /> +<TGConnectingPoint num="2" id="14598" /> +<TGConnectingPoint num="3" id="14599" /> +<TGConnectingPoint num="4" id="14600" /> +<TGConnectingPoint num="5" id="14601" /> +<TGConnectingPoint num="6" id="14602" /> +<TGConnectingPoint num="7" id="14603" /> +<TGConnectingPoint num="8" id="14604" /> +<TGConnectingPoint num="9" id="14605" /> +<TGConnectingPoint num="10" id="14606" /> +<TGConnectingPoint num="11" id="14607" /> +<TGConnectingPoint num="12" id="14608" /> +<TGConnectingPoint num="13" id="14609" /> +<TGConnectingPoint num="14" id="14610" /> +<TGConnectingPoint num="15" id="14611" /> +<TGConnectingPoint num="16" id="14612" /> +<TGConnectingPoint num="17" id="14613" /> +<TGConnectingPoint num="18" id="14614" /> +<TGConnectingPoint num="19" id="14615" /> +<TGConnectingPoint num="20" id="14616" /> +<TGConnectingPoint num="21" id="14617" /> +<TGConnectingPoint num="22" id="14618" /> +<TGConnectingPoint num="23" id="14619" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FFTIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14645" > +<cdparam x="667" y="1150" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FFTIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="14621" /> +<TGConnectingPoint num="1" id="14622" /> +<TGConnectingPoint num="2" id="14623" /> +<TGConnectingPoint num="3" id="14624" /> +<TGConnectingPoint num="4" id="14625" /> +<TGConnectingPoint num="5" id="14626" /> +<TGConnectingPoint num="6" id="14627" /> +<TGConnectingPoint num="7" id="14628" /> +<TGConnectingPoint num="8" id="14629" /> +<TGConnectingPoint num="9" id="14630" /> +<TGConnectingPoint num="10" id="14631" /> +<TGConnectingPoint num="11" id="14632" /> +<TGConnectingPoint num="12" id="14633" /> +<TGConnectingPoint num="13" id="14634" /> +<TGConnectingPoint num="14" id="14635" /> +<TGConnectingPoint num="15" id="14636" /> +<TGConnectingPoint num="16" id="14637" /> +<TGConnectingPoint num="17" id="14638" /> +<TGConnectingPoint num="18" id="14639" /> +<TGConnectingPoint num="19" id="14640" /> +<TGConnectingPoint num="20" id="14641" /> +<TGConnectingPoint num="21" id="14642" /> +<TGConnectingPoint num="22" id="14643" /> +<TGConnectingPoint num="23" id="14644" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FFTIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14670" > +<cdparam x="377" y="1155" /> +<sizeparam width="131" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPRemoveBridge" value="name" /> +<TGConnectingPoint num="0" id="14646" /> +<TGConnectingPoint num="1" id="14647" /> +<TGConnectingPoint num="2" id="14648" /> +<TGConnectingPoint num="3" id="14649" /> +<TGConnectingPoint num="4" id="14650" /> +<TGConnectingPoint num="5" id="14651" /> +<TGConnectingPoint num="6" id="14652" /> +<TGConnectingPoint num="7" id="14653" /> +<TGConnectingPoint num="8" id="14654" /> +<TGConnectingPoint num="9" id="14655" /> +<TGConnectingPoint num="10" id="14656" /> +<TGConnectingPoint num="11" id="14657" /> +<TGConnectingPoint num="12" id="14658" /> +<TGConnectingPoint num="13" id="14659" /> +<TGConnectingPoint num="14" id="14660" /> +<TGConnectingPoint num="15" id="14661" /> +<TGConnectingPoint num="16" id="14662" /> +<TGConnectingPoint num="17" id="14663" /> +<TGConnectingPoint num="18" id="14664" /> +<TGConnectingPoint num="19" id="14665" /> +<TGConnectingPoint num="20" id="14666" /> +<TGConnectingPoint num="21" id="14667" /> +<TGConnectingPoint num="22" id="14668" /> +<TGConnectingPoint num="23" id="14669" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="CPRemoveBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14695" > +<cdparam x="956" y="1071" /> +<sizeparam width="131" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FFTIPBridge" value="name" /> +<TGConnectingPoint num="0" id="14671" /> +<TGConnectingPoint num="1" id="14672" /> +<TGConnectingPoint num="2" id="14673" /> +<TGConnectingPoint num="3" id="14674" /> +<TGConnectingPoint num="4" id="14675" /> +<TGConnectingPoint num="5" id="14676" /> +<TGConnectingPoint num="6" id="14677" /> +<TGConnectingPoint num="7" id="14678" /> +<TGConnectingPoint num="8" id="14679" /> +<TGConnectingPoint num="9" id="14680" /> +<TGConnectingPoint num="10" id="14681" /> +<TGConnectingPoint num="11" id="14682" /> +<TGConnectingPoint num="12" id="14683" /> +<TGConnectingPoint num="13" id="14684" /> +<TGConnectingPoint num="14" id="14685" /> +<TGConnectingPoint num="15" id="14686" /> +<TGConnectingPoint num="16" id="14687" /> +<TGConnectingPoint num="17" id="14688" /> +<TGConnectingPoint num="18" id="14689" /> +<TGConnectingPoint num="19" id="14690" /> +<TGConnectingPoint num="20" id="14691" /> +<TGConnectingPoint num="21" id="14692" /> +<TGConnectingPoint num="22" id="14693" /> +<TGConnectingPoint num="23" id="14694" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FFTIPBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14720" > +<cdparam x="1622" y="1189" /> +<sizeparam width="207" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemodulatorIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="14696" /> +<TGConnectingPoint num="1" id="14697" /> +<TGConnectingPoint num="2" id="14698" /> +<TGConnectingPoint num="3" id="14699" /> +<TGConnectingPoint num="4" id="14700" /> +<TGConnectingPoint num="5" id="14701" /> +<TGConnectingPoint num="6" id="14702" /> +<TGConnectingPoint num="7" id="14703" /> +<TGConnectingPoint num="8" id="14704" /> +<TGConnectingPoint num="9" id="14705" /> +<TGConnectingPoint num="10" id="14706" /> +<TGConnectingPoint num="11" id="14707" /> +<TGConnectingPoint num="12" id="14708" /> +<TGConnectingPoint num="13" id="14709" /> +<TGConnectingPoint num="14" id="14710" /> +<TGConnectingPoint num="15" id="14711" /> +<TGConnectingPoint num="16" id="14712" /> +<TGConnectingPoint num="17" id="14713" /> +<TGConnectingPoint num="18" id="14714" /> +<TGConnectingPoint num="19" id="14715" /> +<TGConnectingPoint num="20" id="14716" /> +<TGConnectingPoint num="21" id="14717" /> +<TGConnectingPoint num="22" id="14718" /> +<TGConnectingPoint num="23" id="14719" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DemodulatorIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14745" > +<cdparam x="1349" y="1190" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemodulatorIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="14721" /> +<TGConnectingPoint num="1" id="14722" /> +<TGConnectingPoint num="2" id="14723" /> +<TGConnectingPoint num="3" id="14724" /> +<TGConnectingPoint num="4" id="14725" /> +<TGConnectingPoint num="5" id="14726" /> +<TGConnectingPoint num="6" id="14727" /> +<TGConnectingPoint num="7" id="14728" /> +<TGConnectingPoint num="8" id="14729" /> +<TGConnectingPoint num="9" id="14730" /> +<TGConnectingPoint num="10" id="14731" /> +<TGConnectingPoint num="11" id="14732" /> +<TGConnectingPoint num="12" id="14733" /> +<TGConnectingPoint num="13" id="14734" /> +<TGConnectingPoint num="14" id="14735" /> +<TGConnectingPoint num="15" id="14736" /> +<TGConnectingPoint num="16" id="14737" /> +<TGConnectingPoint num="17" id="14738" /> +<TGConnectingPoint num="18" id="14739" /> +<TGConnectingPoint num="19" id="14740" /> +<TGConnectingPoint num="20" id="14741" /> +<TGConnectingPoint num="21" id="14742" /> +<TGConnectingPoint num="22" id="14743" /> +<TGConnectingPoint num="23" id="14744" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DemodulatorIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14770" > +<cdparam x="1638" y="1111" /> +<sizeparam width="172" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemodulatorIPBridge" value="name" /> +<TGConnectingPoint num="0" id="14746" /> +<TGConnectingPoint num="1" id="14747" /> +<TGConnectingPoint num="2" id="14748" /> +<TGConnectingPoint num="3" id="14749" /> +<TGConnectingPoint num="4" id="14750" /> +<TGConnectingPoint num="5" id="14751" /> +<TGConnectingPoint num="6" id="14752" /> +<TGConnectingPoint num="7" id="14753" /> +<TGConnectingPoint num="8" id="14754" /> +<TGConnectingPoint num="9" id="14755" /> +<TGConnectingPoint num="10" id="14756" /> +<TGConnectingPoint num="11" id="14757" /> +<TGConnectingPoint num="12" id="14758" /> +<TGConnectingPoint num="13" id="14759" /> +<TGConnectingPoint num="14" id="14760" /> +<TGConnectingPoint num="15" id="14761" /> +<TGConnectingPoint num="16" id="14762" /> +<TGConnectingPoint num="17" id="14763" /> +<TGConnectingPoint num="18" id="14764" /> +<TGConnectingPoint num="19" id="14765" /> +<TGConnectingPoint num="20" id="14766" /> +<TGConnectingPoint num="21" id="14767" /> +<TGConnectingPoint num="22" id="14768" /> +<TGConnectingPoint num="23" id="14769" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DemodulatorIPBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14795" > +<cdparam x="2052" y="1024" /> +<sizeparam width="207" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemapperIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="14771" /> +<TGConnectingPoint num="1" id="14772" /> +<TGConnectingPoint num="2" id="14773" /> +<TGConnectingPoint num="3" id="14774" /> +<TGConnectingPoint num="4" id="14775" /> +<TGConnectingPoint num="5" id="14776" /> +<TGConnectingPoint num="6" id="14777" /> +<TGConnectingPoint num="7" id="14778" /> +<TGConnectingPoint num="8" id="14779" /> +<TGConnectingPoint num="9" id="14780" /> +<TGConnectingPoint num="10" id="14781" /> +<TGConnectingPoint num="11" id="14782" /> +<TGConnectingPoint num="12" id="14783" /> +<TGConnectingPoint num="13" id="14784" /> +<TGConnectingPoint num="14" id="14785" /> +<TGConnectingPoint num="15" id="14786" /> +<TGConnectingPoint num="16" id="14787" /> +<TGConnectingPoint num="17" id="14788" /> +<TGConnectingPoint num="18" id="14789" /> +<TGConnectingPoint num="19" id="14790" /> +<TGConnectingPoint num="20" id="14791" /> +<TGConnectingPoint num="21" id="14792" /> +<TGConnectingPoint num="22" id="14793" /> +<TGConnectingPoint num="23" id="14794" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DemapperIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14820" > +<cdparam x="1880" y="1108" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemapperIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="14796" /> +<TGConnectingPoint num="1" id="14797" /> +<TGConnectingPoint num="2" id="14798" /> +<TGConnectingPoint num="3" id="14799" /> +<TGConnectingPoint num="4" id="14800" /> +<TGConnectingPoint num="5" id="14801" /> +<TGConnectingPoint num="6" id="14802" /> +<TGConnectingPoint num="7" id="14803" /> +<TGConnectingPoint num="8" id="14804" /> +<TGConnectingPoint num="9" id="14805" /> +<TGConnectingPoint num="10" id="14806" /> +<TGConnectingPoint num="11" id="14807" /> +<TGConnectingPoint num="12" id="14808" /> +<TGConnectingPoint num="13" id="14809" /> +<TGConnectingPoint num="14" id="14810" /> +<TGConnectingPoint num="15" id="14811" /> +<TGConnectingPoint num="16" id="14812" /> +<TGConnectingPoint num="17" id="14813" /> +<TGConnectingPoint num="18" id="14814" /> +<TGConnectingPoint num="19" id="14815" /> +<TGConnectingPoint num="20" id="14816" /> +<TGConnectingPoint num="21" id="14817" /> +<TGConnectingPoint num="22" id="14818" /> +<TGConnectingPoint num="23" id="14819" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DemapperIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14845" > +<cdparam x="2068" y="946" /> +<sizeparam width="172" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemapperIPBridge" value="name" /> +<TGConnectingPoint num="0" id="14821" /> +<TGConnectingPoint num="1" id="14822" /> +<TGConnectingPoint num="2" id="14823" /> +<TGConnectingPoint num="3" id="14824" /> +<TGConnectingPoint num="4" id="14825" /> +<TGConnectingPoint num="5" id="14826" /> +<TGConnectingPoint num="6" id="14827" /> +<TGConnectingPoint num="7" id="14828" /> +<TGConnectingPoint num="8" id="14829" /> +<TGConnectingPoint num="9" id="14830" /> +<TGConnectingPoint num="10" id="14831" /> +<TGConnectingPoint num="11" id="14832" /> +<TGConnectingPoint num="12" id="14833" /> +<TGConnectingPoint num="13" id="14834" /> +<TGConnectingPoint num="14" id="14835" /> +<TGConnectingPoint num="15" id="14836" /> +<TGConnectingPoint num="16" id="14837" /> +<TGConnectingPoint num="17" id="14838" /> +<TGConnectingPoint num="18" id="14839" /> +<TGConnectingPoint num="19" id="14840" /> +<TGConnectingPoint num="20" id="14841" /> +<TGConnectingPoint num="21" id="14842" /> +<TGConnectingPoint num="22" id="14843" /> +<TGConnectingPoint num="23" id="14844" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DemapperIPBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14870" > +<cdparam x="2301" y="869" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemapperIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14846" /> +<TGConnectingPoint num="1" id="14847" /> +<TGConnectingPoint num="2" id="14848" /> +<TGConnectingPoint num="3" id="14849" /> +<TGConnectingPoint num="4" id="14850" /> +<TGConnectingPoint num="5" id="14851" /> +<TGConnectingPoint num="6" id="14852" /> +<TGConnectingPoint num="7" id="14853" /> +<TGConnectingPoint num="8" id="14854" /> +<TGConnectingPoint num="9" id="14855" /> +<TGConnectingPoint num="10" id="14856" /> +<TGConnectingPoint num="11" id="14857" /> +<TGConnectingPoint num="12" id="14858" /> +<TGConnectingPoint num="13" id="14859" /> +<TGConnectingPoint num="14" id="14860" /> +<TGConnectingPoint num="15" id="14861" /> +<TGConnectingPoint num="16" id="14862" /> +<TGConnectingPoint num="17" id="14863" /> +<TGConnectingPoint num="18" id="14864" /> +<TGConnectingPoint num="19" id="14865" /> +<TGConnectingPoint num="20" id="14866" /> +<TGConnectingPoint num="21" id="14867" /> +<TGConnectingPoint num="22" id="14868" /> +<TGConnectingPoint num="23" id="14869" /> +<extraparam> +<info stereotype="CPURR" nodeName="DemapperIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14895" > +<cdparam x="1732" y="1333" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DemodulatorIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14871" /> +<TGConnectingPoint num="1" id="14872" /> +<TGConnectingPoint num="2" id="14873" /> +<TGConnectingPoint num="3" id="14874" /> +<TGConnectingPoint num="4" id="14875" /> +<TGConnectingPoint num="5" id="14876" /> +<TGConnectingPoint num="6" id="14877" /> +<TGConnectingPoint num="7" id="14878" /> +<TGConnectingPoint num="8" id="14879" /> +<TGConnectingPoint num="9" id="14880" /> +<TGConnectingPoint num="10" id="14881" /> +<TGConnectingPoint num="11" id="14882" /> +<TGConnectingPoint num="12" id="14883" /> +<TGConnectingPoint num="13" id="14884" /> +<TGConnectingPoint num="14" id="14885" /> +<TGConnectingPoint num="15" id="14886" /> +<TGConnectingPoint num="16" id="14887" /> +<TGConnectingPoint num="17" id="14888" /> +<TGConnectingPoint num="18" id="14889" /> +<TGConnectingPoint num="19" id="14890" /> +<TGConnectingPoint num="20" id="14891" /> +<TGConnectingPoint num="21" id="14892" /> +<TGConnectingPoint num="22" id="14893" /> +<TGConnectingPoint num="23" id="14894" /> +<extraparam> +<info stereotype="CPURR" nodeName="DemodulatorIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="14920" > +<cdparam x="1034" y="734" /> +<sizeparam width="207" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DescramblerIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="14896" /> +<TGConnectingPoint num="1" id="14897" /> +<TGConnectingPoint num="2" id="14898" /> +<TGConnectingPoint num="3" id="14899" /> +<TGConnectingPoint num="4" id="14900" /> +<TGConnectingPoint num="5" id="14901" /> +<TGConnectingPoint num="6" id="14902" /> +<TGConnectingPoint num="7" id="14903" /> +<TGConnectingPoint num="8" id="14904" /> +<TGConnectingPoint num="9" id="14905" /> +<TGConnectingPoint num="10" id="14906" /> +<TGConnectingPoint num="11" id="14907" /> +<TGConnectingPoint num="12" id="14908" /> +<TGConnectingPoint num="13" id="14909" /> +<TGConnectingPoint num="14" id="14910" /> +<TGConnectingPoint num="15" id="14911" /> +<TGConnectingPoint num="16" id="14912" /> +<TGConnectingPoint num="17" id="14913" /> +<TGConnectingPoint num="18" id="14914" /> +<TGConnectingPoint num="19" id="14915" /> +<TGConnectingPoint num="20" id="14916" /> +<TGConnectingPoint num="21" id="14917" /> +<TGConnectingPoint num="22" id="14918" /> +<TGConnectingPoint num="23" id="14919" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="DescramblerIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="14945" > +<cdparam x="761" y="735" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DescramblerIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="14921" /> +<TGConnectingPoint num="1" id="14922" /> +<TGConnectingPoint num="2" id="14923" /> +<TGConnectingPoint num="3" id="14924" /> +<TGConnectingPoint num="4" id="14925" /> +<TGConnectingPoint num="5" id="14926" /> +<TGConnectingPoint num="6" id="14927" /> +<TGConnectingPoint num="7" id="14928" /> +<TGConnectingPoint num="8" id="14929" /> +<TGConnectingPoint num="9" id="14930" /> +<TGConnectingPoint num="10" id="14931" /> +<TGConnectingPoint num="11" id="14932" /> +<TGConnectingPoint num="12" id="14933" /> +<TGConnectingPoint num="13" id="14934" /> +<TGConnectingPoint num="14" id="14935" /> +<TGConnectingPoint num="15" id="14936" /> +<TGConnectingPoint num="16" id="14937" /> +<TGConnectingPoint num="17" id="14938" /> +<TGConnectingPoint num="18" id="14939" /> +<TGConnectingPoint num="19" id="14940" /> +<TGConnectingPoint num="20" id="14941" /> +<TGConnectingPoint num="21" id="14942" /> +<TGConnectingPoint num="22" id="14943" /> +<TGConnectingPoint num="23" id="14944" /> +<extraparam> +<info stereotype="MEMORY" nodeName="DescramblerIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="14970" > +<cdparam x="1031" y="827" /> +<sizeparam width="172" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DescramblerIPBridge" value="name" /> +<TGConnectingPoint num="0" id="14946" /> +<TGConnectingPoint num="1" id="14947" /> +<TGConnectingPoint num="2" id="14948" /> +<TGConnectingPoint num="3" id="14949" /> +<TGConnectingPoint num="4" id="14950" /> +<TGConnectingPoint num="5" id="14951" /> +<TGConnectingPoint num="6" id="14952" /> +<TGConnectingPoint num="7" id="14953" /> +<TGConnectingPoint num="8" id="14954" /> +<TGConnectingPoint num="9" id="14955" /> +<TGConnectingPoint num="10" id="14956" /> +<TGConnectingPoint num="11" id="14957" /> +<TGConnectingPoint num="12" id="14958" /> +<TGConnectingPoint num="13" id="14959" /> +<TGConnectingPoint num="14" id="14960" /> +<TGConnectingPoint num="15" id="14961" /> +<TGConnectingPoint num="16" id="14962" /> +<TGConnectingPoint num="17" id="14963" /> +<TGConnectingPoint num="18" id="14964" /> +<TGConnectingPoint num="19" id="14965" /> +<TGConnectingPoint num="20" id="14966" /> +<TGConnectingPoint num="21" id="14967" /> +<TGConnectingPoint num="22" id="14968" /> +<TGConnectingPoint num="23" id="14969" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="DescramblerIPBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="14995" > +<cdparam x="1294" y="736" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="DescramblerIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14971" /> +<TGConnectingPoint num="1" id="14972" /> +<TGConnectingPoint num="2" id="14973" /> +<TGConnectingPoint num="3" id="14974" /> +<TGConnectingPoint num="4" id="14975" /> +<TGConnectingPoint num="5" id="14976" /> +<TGConnectingPoint num="6" id="14977" /> +<TGConnectingPoint num="7" id="14978" /> +<TGConnectingPoint num="8" id="14979" /> +<TGConnectingPoint num="9" id="14980" /> +<TGConnectingPoint num="10" id="14981" /> +<TGConnectingPoint num="11" id="14982" /> +<TGConnectingPoint num="12" id="14983" /> +<TGConnectingPoint num="13" id="14984" /> +<TGConnectingPoint num="14" id="14985" /> +<TGConnectingPoint num="15" id="14986" /> +<TGConnectingPoint num="16" id="14987" /> +<TGConnectingPoint num="17" id="14988" /> +<TGConnectingPoint num="18" id="14989" /> +<TGConnectingPoint num="19" id="14990" /> +<TGConnectingPoint num="20" id="14991" /> +<TGConnectingPoint num="21" id="14992" /> +<TGConnectingPoint num="22" id="14993" /> +<TGConnectingPoint num="23" id="14994" /> +<extraparam> +<info stereotype="CPURR" nodeName="DescramblerIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15020" > +<cdparam x="1096" y="1266" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FFTIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="14996" /> +<TGConnectingPoint num="1" id="14997" /> +<TGConnectingPoint num="2" id="14998" /> +<TGConnectingPoint num="3" id="14999" /> +<TGConnectingPoint num="4" id="15000" /> +<TGConnectingPoint num="5" id="15001" /> +<TGConnectingPoint num="6" id="15002" /> +<TGConnectingPoint num="7" id="15003" /> +<TGConnectingPoint num="8" id="15004" /> +<TGConnectingPoint num="9" id="15005" /> +<TGConnectingPoint num="10" id="15006" /> +<TGConnectingPoint num="11" id="15007" /> +<TGConnectingPoint num="12" id="15008" /> +<TGConnectingPoint num="13" id="15009" /> +<TGConnectingPoint num="14" id="15010" /> +<TGConnectingPoint num="15" id="15011" /> +<TGConnectingPoint num="16" id="15012" /> +<TGConnectingPoint num="17" id="15013" /> +<TGConnectingPoint num="18" id="15014" /> +<TGConnectingPoint num="19" id="15015" /> +<TGConnectingPoint num="20" id="15016" /> +<TGConnectingPoint num="21" id="15017" /> +<TGConnectingPoint num="22" id="15018" /> +<TGConnectingPoint num="23" id="15019" /> +<extraparam> +<info stereotype="CPURR" nodeName="FFTIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15045" > +<cdparam x="1823" y="735" /> +<sizeparam width="207" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoderIPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="15021" /> +<TGConnectingPoint num="1" id="15022" /> +<TGConnectingPoint num="2" id="15023" /> +<TGConnectingPoint num="3" id="15024" /> +<TGConnectingPoint num="4" id="15025" /> +<TGConnectingPoint num="5" id="15026" /> +<TGConnectingPoint num="6" id="15027" /> +<TGConnectingPoint num="7" id="15028" /> +<TGConnectingPoint num="8" id="15029" /> +<TGConnectingPoint num="9" id="15030" /> +<TGConnectingPoint num="10" id="15031" /> +<TGConnectingPoint num="11" id="15032" /> +<TGConnectingPoint num="12" id="15033" /> +<TGConnectingPoint num="13" id="15034" /> +<TGConnectingPoint num="14" id="15035" /> +<TGConnectingPoint num="15" id="15036" /> +<TGConnectingPoint num="16" id="15037" /> +<TGConnectingPoint num="17" id="15038" /> +<TGConnectingPoint num="18" id="15039" /> +<TGConnectingPoint num="19" id="15040" /> +<TGConnectingPoint num="20" id="15041" /> +<TGConnectingPoint num="21" id="15042" /> +<TGConnectingPoint num="22" id="15043" /> +<TGConnectingPoint num="23" id="15044" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="LDPCDecoderIPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15070" > +<cdparam x="1550" y="736" /> +<sizeparam width="201" height="95" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoderIP_Memory" value="name" /> +<TGConnectingPoint num="0" id="15046" /> +<TGConnectingPoint num="1" id="15047" /> +<TGConnectingPoint num="2" id="15048" /> +<TGConnectingPoint num="3" id="15049" /> +<TGConnectingPoint num="4" id="15050" /> +<TGConnectingPoint num="5" id="15051" /> +<TGConnectingPoint num="6" id="15052" /> +<TGConnectingPoint num="7" id="15053" /> +<TGConnectingPoint num="8" id="15054" /> +<TGConnectingPoint num="9" id="15055" /> +<TGConnectingPoint num="10" id="15056" /> +<TGConnectingPoint num="11" id="15057" /> +<TGConnectingPoint num="12" id="15058" /> +<TGConnectingPoint num="13" id="15059" /> +<TGConnectingPoint num="14" id="15060" /> +<TGConnectingPoint num="15" id="15061" /> +<TGConnectingPoint num="16" id="15062" /> +<TGConnectingPoint num="17" id="15063" /> +<TGConnectingPoint num="18" id="15064" /> +<TGConnectingPoint num="19" id="15065" /> +<TGConnectingPoint num="20" id="15066" /> +<TGConnectingPoint num="21" id="15067" /> +<TGConnectingPoint num="22" id="15068" /> +<TGConnectingPoint num="23" id="15069" /> +<extraparam> +<info stereotype="MEMORY" nodeName="LDPCDecoderIP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="15095" > +<cdparam x="1820" y="828" /> +<sizeparam width="172" height="54" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoderIPBridge" value="name" /> +<TGConnectingPoint num="0" id="15071" /> +<TGConnectingPoint num="1" id="15072" /> +<TGConnectingPoint num="2" id="15073" /> +<TGConnectingPoint num="3" id="15074" /> +<TGConnectingPoint num="4" id="15075" /> +<TGConnectingPoint num="5" id="15076" /> +<TGConnectingPoint num="6" id="15077" /> +<TGConnectingPoint num="7" id="15078" /> +<TGConnectingPoint num="8" id="15079" /> +<TGConnectingPoint num="9" id="15080" /> +<TGConnectingPoint num="10" id="15081" /> +<TGConnectingPoint num="11" id="15082" /> +<TGConnectingPoint num="12" id="15083" /> +<TGConnectingPoint num="13" id="15084" /> +<TGConnectingPoint num="14" id="15085" /> +<TGConnectingPoint num="15" id="15086" /> +<TGConnectingPoint num="16" id="15087" /> +<TGConnectingPoint num="17" id="15088" /> +<TGConnectingPoint num="18" id="15089" /> +<TGConnectingPoint num="19" id="15090" /> +<TGConnectingPoint num="20" id="15091" /> +<TGConnectingPoint num="21" id="15092" /> +<TGConnectingPoint num="22" id="15093" /> +<TGConnectingPoint num="23" id="15094" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="LDPCDecoderIPBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15120" > +<cdparam x="2083" y="737" /> +<sizeparam width="183" height="113" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoderIP_DMA" value="name" /> +<TGConnectingPoint num="0" id="15096" /> +<TGConnectingPoint num="1" id="15097" /> +<TGConnectingPoint num="2" id="15098" /> +<TGConnectingPoint num="3" id="15099" /> +<TGConnectingPoint num="4" id="15100" /> +<TGConnectingPoint num="5" id="15101" /> +<TGConnectingPoint num="6" id="15102" /> +<TGConnectingPoint num="7" id="15103" /> +<TGConnectingPoint num="8" id="15104" /> +<TGConnectingPoint num="9" id="15105" /> +<TGConnectingPoint num="10" id="15106" /> +<TGConnectingPoint num="11" id="15107" /> +<TGConnectingPoint num="12" id="15108" /> +<TGConnectingPoint num="13" id="15109" /> +<TGConnectingPoint num="14" id="15110" /> +<TGConnectingPoint num="15" id="15111" /> +<TGConnectingPoint num="16" id="15112" /> +<TGConnectingPoint num="17" id="15113" /> +<TGConnectingPoint num="18" id="15114" /> +<TGConnectingPoint num="19" id="15115" /> +<TGConnectingPoint num="20" id="15116" /> +<TGConnectingPoint num="21" id="15117" /> +<TGConnectingPoint num="22" id="15118" /> +<TGConnectingPoint num="23" id="15119" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPCDecoderIP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="15121" > +<cdparam x="1998" y="593" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1926" y="702" id="14014" /> +<P2 x="1926" y="735" id="15022" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15122" > +<cdparam x="1820" y="882" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1820" y="882" id="15076" /> +<P2 x="1644" y="938" id="13942" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15123" > +<cdparam x="1324" y="789" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1294" y="792" id="14974" /> +<P2 x="1241" y="759" id="14900" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15124" > +<cdparam x="1117" y="881" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1117" y="881" id="14952" /> +<P2 x="1088" y="938" id="13941" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15125" > +<cdparam x="1048" y="700" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1157" y="703" id="14048" /> +<P2 x="1137" y="734" id="14897" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15126" > +<cdparam x="1117" y="827" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1117" y="827" id="14947" /> +<P2 x="1137" y="784" id="14902" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15127" > +<cdparam x="2301" y="953" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2301" y="953" id="14858" /> +<P2 x="2259" y="1024" id="14773" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15128" > +<cdparam x="2089" y="1065" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2068" y="973" id="14824" /> +<P2 x="1644" y="972" id="13944" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15129" > +<cdparam x="2259" y="1206" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2307" y="1104" id="13975" /> +<P2 x="2207" y="1074" id="14786" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15130" > +<cdparam x="1724" y="1111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1724" y="1111" id="14747" /> +<P2 x="1366" y="1007" id="13955" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15131" > +<cdparam x="1823" y="1333" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1823" y="1333" id="14872" /> +<P2 x="1777" y="1239" id="14711" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15132" > +<cdparam x="1523" y="1349" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1523" y="1349" id="14077" /> +<P2 x="1725" y="1239" id="14702" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15133" > +<cdparam x="1021" y="1125" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1021" y="1125" id="14677" /> +<P2 x="1020" y="1149" id="14597" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15134" > +<cdparam x="1021" y="1071" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1021" y="1071" id="14672" /> +<P2 x="810" y="1007" id="13954" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15135" > +<cdparam x="899" y="1337" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="925" y="1285" id="14120" /> +<P2 x="980" y="1199" id="14610" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15136" > +<cdparam x="456" y="1342" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="457" y="1339" id="14547" /> +<P2 x="457" y="1295" id="14502" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15137" > +<cdparam x="508" y="1155" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="442" y="1155" id="14647" /> +<P2 x="532" y="1007" id="13945" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15138" > +<cdparam x="429" y="1179" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="442" y="1209" id="14652" /> +<P2 x="457" y="1245" id="14497" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15139" > +<cdparam x="293" y="1232" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="293" y="1232" id="14160" /> +<P2 x="377" y="1245" id="14496" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15140" > +<cdparam x="218" y="964" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="218" y="964" id="13919" /> +<P2 x="325" y="924" id="13870" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15141" > +<cdparam x="384" y="845" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="384" y="845" id="14577" /> +<P2 x="405" y="874" id="13866" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15142" > +<cdparam x="259" y="876" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="259" y="876" id="14261" /> +<P2 x="325" y="899" id="13868" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15143" > +<cdparam x="412" y="950" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="412" y="950" id="13891" /> +<P2 x="405" y="924" id="13871" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15144" > +<cdparam x="463" y="977" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="463" y="977" id="13894" /> +<P2 x="532" y="972" id="13943" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15145" > +<cdparam x="376" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="603" y="714" id="14452" /> +<P2 x="532" y="938" id="13940" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15146" > +<cdparam x="1170" y="422" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="921" y="412" id="14226" /> +<P2 x="850" y="483" id="14480" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15147" > +<cdparam x="646" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="646" y="396" id="14201" /> +<P2 x="677" y="483" id="14472" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15148" > +<cdparam x="262" y="448" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="262" y="448" id="14393" /> +<P2 x="503" y="483" id="14479" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15149" > +<cdparam x="810" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="603" y="614" id="14447" /> +<P2 x="677" y="559" id="14477" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15150" > +<cdparam x="270" y="1335" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="270" y="1335" id="14525" /> +<P2 x="377" y="1295" id="14501" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15151" > +<cdparam x="1143" y="1204" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1187" y="1266" id="14997" /> +<P2 x="1020" y="1199" id="14602" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15152" > +<cdparam x="957" y="1197" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="868" y="1197" id="14625" /> +<P2 x="940" y="1199" id="14601" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15153" > +<cdparam x="1703" y="1165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1724" y="1165" id="14752" /> +<P2 x="1725" y="1189" id="14697" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15154" > +<cdparam x="1639" y="1237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1550" y="1237" id="14725" /> +<P2 x="1622" y="1239" id="14701" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15155" > +<cdparam x="2133" y="1000" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2154" y="1000" id="14827" /> +<P2 x="2155" y="1024" id="14772" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15156" > +<cdparam x="2069" y="1072" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2081" y="1155" id="14800" /> +<P2 x="2103" y="1074" id="14785" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15157" > +<cdparam x="1051" y="782" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="962" y="782" id="14925" /> +<P2 x="1034" y="784" id="14901" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15158" > +<cdparam x="2113" y="790" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="2083" y="793" id="15099" /> +<P2 x="2030" y="760" id="15025" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15159" > +<cdparam x="1906" y="828" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1906" y="828" id="15072" /> +<P2 x="1926" y="785" id="15027" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15160" > +<cdparam x="1840" y="783" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1751" y="783" id="15050" /> +<P2 x="1823" y="785" id="15026" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="IPMappingFinal" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="15177" > +<cdparam x="625" y="40" /> +<sizeparam width="342" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This mapping corresponds to the system described +in the paper for Modelsward 2018. +Mapping for application model IRX5GphyApp_IP. +" /> +<TGConnectingPoint num="0" id="15161" /> +<TGConnectingPoint num="1" id="15162" /> +<TGConnectingPoint num="2" id="15163" /> +<TGConnectingPoint num="3" id="15164" /> +<TGConnectingPoint num="4" id="15165" /> +<TGConnectingPoint num="5" id="15166" /> +<TGConnectingPoint num="6" id="15167" /> +<TGConnectingPoint num="7" id="15168" /> +<TGConnectingPoint num="8" id="15169" /> +<TGConnectingPoint num="9" id="15170" /> +<TGConnectingPoint num="10" id="15171" /> +<TGConnectingPoint num="11" id="15172" /> +<TGConnectingPoint num="12" id="15173" /> +<TGConnectingPoint num="13" id="15174" /> +<TGConnectingPoint num="14" id="15175" /> +<TGConnectingPoint num="15" id="15176" /> +<extraparam> +<Line value="This mapping corresponds to the system described" /> +<Line value="in the paper for Modelsward 2018." /> +<Line value="Mapping for application model IRX5GphyApp_IP." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="15195" > +<cdparam x="1172" y="639" /> +<sizeparam width="290" height="87" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_from_IP" value="CP0" /> +<TGConnectingPoint num="0" id="15187" /> +<TGConnectingPoint num="1" id="15188" /> +<TGConnectingPoint num="2" id="15189" /> +<TGConnectingPoint num="3" id="15190" /> +<TGConnectingPoint num="4" id="15191" /> +<TGConnectingPoint num="5" id="15192" /> +<TGConnectingPoint num="6" id="15193" /> +<TGConnectingPoint num="7" id="15194" /> +<extraparam> +<info stereotype="CP" nodeName="CP_from_IP" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="FPGAInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="IP_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="PS_SRAM" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="15186" > +<father id="15195" num="0" /> +<cdparam x="1206" y="677" /> +<sizeparam width="244" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="46" minY="0" maxY="47" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::RemoveCRC_ChIn" /> +<TGConnectingPoint num="0" id="15178" /> +<TGConnectingPoint num="1" id="15179" /> +<TGConnectingPoint num="2" id="15180" /> +<TGConnectingPoint num="3" id="15181" /> +<TGConnectingPoint num="4" id="15182" /> +<TGConnectingPoint num="5" id="15183" /> +<TGConnectingPoint num="6" id="15184" /> +<TGConnectingPoint num="7" id="15185" /> +<extraparam> +<info value="RX5GphyApp_IP::RemoveCRC_ChIn" portName="RemoveCRC_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="PS_SRAM" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="15213" > +<cdparam x="1172" y="510" /> +<sizeparam width="286" height="86" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_to_IP" value="CP0" /> +<TGConnectingPoint num="0" id="15205" /> +<TGConnectingPoint num="1" id="15206" /> +<TGConnectingPoint num="2" id="15207" /> +<TGConnectingPoint num="3" id="15208" /> +<TGConnectingPoint num="4" id="15209" /> +<TGConnectingPoint num="5" id="15210" /> +<TGConnectingPoint num="6" id="15211" /> +<TGConnectingPoint num="7" id="15212" /> +<extraparam> +<info stereotype="CP" nodeName="CP_to_IP" cpMEC="VOID" transferType1="-1" transferType2="-1" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="FPGAInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="PS_SRAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="IP_Memory" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="15204" > +<father id="15213" num="0" /> +<cdparam x="1203" y="547" /> +<sizeparam width="255" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="31" minY="0" maxY="46" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="15196" /> +<TGConnectingPoint num="1" id="15197" /> +<TGConnectingPoint num="2" id="15198" /> +<TGConnectingPoint num="3" id="15199" /> +<TGConnectingPoint num="4" id="15200" /> +<TGConnectingPoint num="5" id="15201" /> +<TGConnectingPoint num="6" id="15202" /> +<TGConnectingPoint num="7" id="15203" /> +<extraparam> +<info value="RX5GphyApp_IP::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_IP" typeName="port" mappedMemory="IP_Memory" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="15238" > +<cdparam x="58" y="1058" /> +<sizeparam width="216" height="139" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_DMA" value="name" /> +<TGConnectingPoint num="0" id="15214" /> +<TGConnectingPoint num="1" id="15215" /> +<TGConnectingPoint num="2" id="15216" /> +<TGConnectingPoint num="3" id="15217" /> +<TGConnectingPoint num="4" id="15218" /> +<TGConnectingPoint num="5" id="15219" /> +<TGConnectingPoint num="6" id="15220" /> +<TGConnectingPoint num="7" id="15221" /> +<TGConnectingPoint num="8" id="15222" /> +<TGConnectingPoint num="9" id="15223" /> +<TGConnectingPoint num="10" id="15224" /> +<TGConnectingPoint num="11" id="15225" /> +<TGConnectingPoint num="12" id="15226" /> +<TGConnectingPoint num="13" id="15227" /> +<TGConnectingPoint num="14" id="15228" /> +<TGConnectingPoint num="15" id="15229" /> +<TGConnectingPoint num="16" id="15230" /> +<TGConnectingPoint num="17" id="15231" /> +<TGConnectingPoint num="18" id="15232" /> +<TGConnectingPoint num="19" id="15233" /> +<TGConnectingPoint num="20" id="15234" /> +<TGConnectingPoint num="21" id="15235" /> +<TGConnectingPoint num="22" id="15236" /> +<TGConnectingPoint num="23" id="15237" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15263" > +<cdparam x="324" y="935" /> +<sizeparam width="495" height="69" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FPGAInterconnect" value="name" /> +<TGConnectingPoint num="0" id="15239" /> +<TGConnectingPoint num="1" id="15240" /> +<TGConnectingPoint num="2" id="15241" /> +<TGConnectingPoint num="3" id="15242" /> +<TGConnectingPoint num="4" id="15243" /> +<TGConnectingPoint num="5" id="15244" /> +<TGConnectingPoint num="6" id="15245" /> +<TGConnectingPoint num="7" id="15246" /> +<TGConnectingPoint num="8" id="15247" /> +<TGConnectingPoint num="9" id="15248" /> +<TGConnectingPoint num="10" id="15249" /> +<TGConnectingPoint num="11" id="15250" /> +<TGConnectingPoint num="12" id="15251" /> +<TGConnectingPoint num="13" id="15252" /> +<TGConnectingPoint num="14" id="15253" /> +<TGConnectingPoint num="15" id="15254" /> +<TGConnectingPoint num="16" id="15255" /> +<TGConnectingPoint num="17" id="15256" /> +<TGConnectingPoint num="18" id="15257" /> +<TGConnectingPoint num="19" id="15258" /> +<TGConnectingPoint num="20" id="15259" /> +<TGConnectingPoint num="21" id="15260" /> +<TGConnectingPoint num="22" id="15261" /> +<TGConnectingPoint num="23" id="15262" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FPGAInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15297" > +<cdparam x="433" y="1064" /> +<sizeparam width="250" height="112" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoder_IP" value="name" /> +<TGConnectingPoint num="0" id="15273" /> +<TGConnectingPoint num="1" id="15274" /> +<TGConnectingPoint num="2" id="15275" /> +<TGConnectingPoint num="3" id="15276" /> +<TGConnectingPoint num="4" id="15277" /> +<TGConnectingPoint num="5" id="15278" /> +<TGConnectingPoint num="6" id="15279" /> +<TGConnectingPoint num="7" id="15280" /> +<TGConnectingPoint num="8" id="15281" /> +<TGConnectingPoint num="9" id="15282" /> +<TGConnectingPoint num="10" id="15283" /> +<TGConnectingPoint num="11" id="15284" /> +<TGConnectingPoint num="12" id="15285" /> +<TGConnectingPoint num="13" id="15286" /> +<TGConnectingPoint num="14" id="15287" /> +<TGConnectingPoint num="15" id="15288" /> +<TGConnectingPoint num="16" id="15289" /> +<TGConnectingPoint num="17" id="15290" /> +<TGConnectingPoint num="18" id="15291" /> +<TGConnectingPoint num="19" id="15292" /> +<TGConnectingPoint num="20" id="15293" /> +<TGConnectingPoint num="21" id="15294" /> +<TGConnectingPoint num="22" id="15295" /> +<TGConnectingPoint num="23" id="15296" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPCDecoder_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="15272" > +<father id="15297" num="0" /> +<cdparam x="433" y="1112" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="15" minY="0" maxY="72" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="15264" /> +<TGConnectingPoint num="1" id="15265" /> +<TGConnectingPoint num="2" id="15266" /> +<TGConnectingPoint num="3" id="15267" /> +<TGConnectingPoint num="4" id="15268" /> +<TGConnectingPoint num="5" id="15269" /> +<TGConnectingPoint num="6" id="15270" /> +<TGConnectingPoint num="7" id="15271" /> +<extraparam> +<info value="RX5GphyApp_IP::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="15314" > +<cdparam x="22" y="10" /> +<sizeparam width="525" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="MAPPING OF RX5GphyApp +Modeling the dual-core Zynq board: the upper part is the Processing System, +the lower part represents the Programmable Logic. + +Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part. +The latter contains a memory block to model the small memory banks present +in the PL. Additional external memories and Processing Units could be added. +This design shows one IP for each function of the block diagram +" /> +<TGConnectingPoint num="0" id="15298" /> +<TGConnectingPoint num="1" id="15299" /> +<TGConnectingPoint num="2" id="15300" /> +<TGConnectingPoint num="3" id="15301" /> +<TGConnectingPoint num="4" id="15302" /> +<TGConnectingPoint num="5" id="15303" /> +<TGConnectingPoint num="6" id="15304" /> +<TGConnectingPoint num="7" id="15305" /> +<TGConnectingPoint num="8" id="15306" /> +<TGConnectingPoint num="9" id="15307" /> +<TGConnectingPoint num="10" id="15308" /> +<TGConnectingPoint num="11" id="15309" /> +<TGConnectingPoint num="12" id="15310" /> +<TGConnectingPoint num="13" id="15311" /> +<TGConnectingPoint num="14" id="15312" /> +<TGConnectingPoint num="15" id="15313" /> +<extraparam> +<Line value="MAPPING OF RX5GphyApp" /> +<Line value="Modeling the dual-core Zynq board: the upper part is the Processing System," /> +<Line value="the lower part represents the Programmable Logic." /> +<Line value="" /> +<Line value="Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part." /> +<Line value="The latter contains a memory block to model the small memory banks present" /> +<Line value="in the PL. Additional external memories and Processing Units could be added." /> +<Line value="This design shows one IP for each function of the block diagram" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15339" > +<cdparam x="555" y="492" /> +<sizeparam width="196" height="168" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_DMA" value="name" /> +<TGConnectingPoint num="0" id="15315" /> +<TGConnectingPoint num="1" id="15316" /> +<TGConnectingPoint num="2" id="15317" /> +<TGConnectingPoint num="3" id="15318" /> +<TGConnectingPoint num="4" id="15319" /> +<TGConnectingPoint num="5" id="15320" /> +<TGConnectingPoint num="6" id="15321" /> +<TGConnectingPoint num="7" id="15322" /> +<TGConnectingPoint num="8" id="15323" /> +<TGConnectingPoint num="9" id="15324" /> +<TGConnectingPoint num="10" id="15325" /> +<TGConnectingPoint num="11" id="15326" /> +<TGConnectingPoint num="12" id="15327" /> +<TGConnectingPoint num="13" id="15328" /> +<TGConnectingPoint num="14" id="15329" /> +<TGConnectingPoint num="15" id="15330" /> +<TGConnectingPoint num="16" id="15331" /> +<TGConnectingPoint num="17" id="15332" /> +<TGConnectingPoint num="18" id="15333" /> +<TGConnectingPoint num="19" id="15334" /> +<TGConnectingPoint num="20" id="15335" /> +<TGConnectingPoint num="21" id="15336" /> +<TGConnectingPoint num="22" id="15337" /> +<TGConnectingPoint num="23" id="15338" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15364" > +<cdparam x="773" y="1079" /> +<sizeparam width="304" height="232" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Memory" value="name" /> +<TGConnectingPoint num="0" id="15340" /> +<TGConnectingPoint num="1" id="15341" /> +<TGConnectingPoint num="2" id="15342" /> +<TGConnectingPoint num="3" id="15343" /> +<TGConnectingPoint num="4" id="15344" /> +<TGConnectingPoint num="5" id="15345" /> +<TGConnectingPoint num="6" id="15346" /> +<TGConnectingPoint num="7" id="15347" /> +<TGConnectingPoint num="8" id="15348" /> +<TGConnectingPoint num="9" id="15349" /> +<TGConnectingPoint num="10" id="15350" /> +<TGConnectingPoint num="11" id="15351" /> +<TGConnectingPoint num="12" id="15352" /> +<TGConnectingPoint num="13" id="15353" /> +<TGConnectingPoint num="14" id="15354" /> +<TGConnectingPoint num="15" id="15355" /> +<TGConnectingPoint num="16" id="15356" /> +<TGConnectingPoint num="17" id="15357" /> +<TGConnectingPoint num="18" id="15358" /> +<TGConnectingPoint num="19" id="15359" /> +<TGConnectingPoint num="20" id="15360" /> +<TGConnectingPoint num="21" id="15361" /> +<TGConnectingPoint num="22" id="15362" /> +<TGConnectingPoint num="23" id="15363" /> +<extraparam> +<info stereotype="MEMORY" nodeName="IP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15389" > +<cdparam x="818" y="442" /> +<sizeparam width="246" height="217" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_SRAM" value="name" /> +<TGConnectingPoint num="0" id="15365" /> +<TGConnectingPoint num="1" id="15366" /> +<TGConnectingPoint num="2" id="15367" /> +<TGConnectingPoint num="3" id="15368" /> +<TGConnectingPoint num="4" id="15369" /> +<TGConnectingPoint num="5" id="15370" /> +<TGConnectingPoint num="6" id="15371" /> +<TGConnectingPoint num="7" id="15372" /> +<TGConnectingPoint num="8" id="15373" /> +<TGConnectingPoint num="9" id="15374" /> +<TGConnectingPoint num="10" id="15375" /> +<TGConnectingPoint num="11" id="15376" /> +<TGConnectingPoint num="12" id="15377" /> +<TGConnectingPoint num="13" id="15378" /> +<TGConnectingPoint num="14" id="15379" /> +<TGConnectingPoint num="15" id="15380" /> +<TGConnectingPoint num="16" id="15381" /> +<TGConnectingPoint num="17" id="15382" /> +<TGConnectingPoint num="18" id="15383" /> +<TGConnectingPoint num="19" id="15384" /> +<TGConnectingPoint num="20" id="15385" /> +<TGConnectingPoint num="21" id="15386" /> +<TGConnectingPoint num="22" id="15387" /> +<TGConnectingPoint num="23" id="15388" /> +<extraparam> +<info stereotype="MEMORY" nodeName="PS_SRAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15585" > +<cdparam x="20" y="117" /> +<sizeparam width="485" height="553" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_Core1" value="name" /> +<TGConnectingPoint num="0" id="15561" /> +<TGConnectingPoint num="1" id="15562" /> +<TGConnectingPoint num="2" id="15563" /> +<TGConnectingPoint num="3" id="15564" /> +<TGConnectingPoint num="4" id="15565" /> +<TGConnectingPoint num="5" id="15566" /> +<TGConnectingPoint num="6" id="15567" /> +<TGConnectingPoint num="7" id="15568" /> +<TGConnectingPoint num="8" id="15569" /> +<TGConnectingPoint num="9" id="15570" /> +<TGConnectingPoint num="10" id="15571" /> +<TGConnectingPoint num="11" id="15572" /> +<TGConnectingPoint num="12" id="15573" /> +<TGConnectingPoint num="13" id="15574" /> +<TGConnectingPoint num="14" id="15575" /> +<TGConnectingPoint num="15" id="15576" /> +<TGConnectingPoint num="16" id="15577" /> +<TGConnectingPoint num="17" id="15578" /> +<TGConnectingPoint num="18" id="15579" /> +<TGConnectingPoint num="19" id="15580" /> +<TGConnectingPoint num="20" id="15581" /> +<TGConnectingPoint num="21" id="15582" /> +<TGConnectingPoint num="22" id="15583" /> +<TGConnectingPoint num="23" id="15584" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_Core1" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="15398" > +<father id="15585" num="0" /> +<cdparam x="297" y="417" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="310" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_IFFT" /> +<TGConnectingPoint num="0" id="15390" /> +<TGConnectingPoint num="1" id="15391" /> +<TGConnectingPoint num="2" id="15392" /> +<TGConnectingPoint num="3" id="15393" /> +<TGConnectingPoint num="4" id="15394" /> +<TGConnectingPoint num="5" id="15395" /> +<TGConnectingPoint num="6" id="15396" /> +<TGConnectingPoint num="7" id="15397" /> +<extraparam> +<info value="RX5GphyApp_IP::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15407" > +<father id="15585" num="1" /> +<cdparam x="300" y="363" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="310" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_IFFT" /> +<TGConnectingPoint num="0" id="15399" /> +<TGConnectingPoint num="1" id="15400" /> +<TGConnectingPoint num="2" id="15401" /> +<TGConnectingPoint num="3" id="15402" /> +<TGConnectingPoint num="4" id="15403" /> +<TGConnectingPoint num="5" id="15404" /> +<TGConnectingPoint num="6" id="15405" /> +<TGConnectingPoint num="7" id="15406" /> +<extraparam> +<info value="RX5GphyApp_IP::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15416" > +<father id="15585" num="2" /> +<cdparam x="33" y="614" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="263" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_QAMDemod" /> +<TGConnectingPoint num="0" id="15408" /> +<TGConnectingPoint num="1" id="15409" /> +<TGConnectingPoint num="2" id="15410" /> +<TGConnectingPoint num="3" id="15411" /> +<TGConnectingPoint num="4" id="15412" /> +<TGConnectingPoint num="5" id="15413" /> +<TGConnectingPoint num="6" id="15414" /> +<TGConnectingPoint num="7" id="15415" /> +<extraparam> +<info value="RX5GphyApp_IP::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15425" > +<father id="15585" num="3" /> +<cdparam x="34" y="346" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="313" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_FFT" /> +<TGConnectingPoint num="0" id="15417" /> +<TGConnectingPoint num="1" id="15418" /> +<TGConnectingPoint num="2" id="15419" /> +<TGConnectingPoint num="3" id="15420" /> +<TGConnectingPoint num="4" id="15421" /> +<TGConnectingPoint num="5" id="15422" /> +<TGConnectingPoint num="6" id="15423" /> +<TGConnectingPoint num="7" id="15424" /> +<extraparam> +<info value="RX5GphyApp_IP::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15434" > +<father id="15585" num="4" /> +<cdparam x="271" y="157" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="269" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCP" /> +<TGConnectingPoint num="0" id="15426" /> +<TGConnectingPoint num="1" id="15427" /> +<TGConnectingPoint num="2" id="15428" /> +<TGConnectingPoint num="3" id="15429" /> +<TGConnectingPoint num="4" id="15430" /> +<TGConnectingPoint num="5" id="15431" /> +<TGConnectingPoint num="6" id="15432" /> +<TGConnectingPoint num="7" id="15433" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCP" taskName="X_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15443" > +<father id="15585" num="5" /> +<cdparam x="32" y="567" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="224" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="15435" /> +<TGConnectingPoint num="1" id="15436" /> +<TGConnectingPoint num="2" id="15437" /> +<TGConnectingPoint num="3" id="15438" /> +<TGConnectingPoint num="4" id="15439" /> +<TGConnectingPoint num="5" id="15440" /> +<TGConnectingPoint num="6" id="15441" /> +<TGConnectingPoint num="7" id="15442" /> +<extraparam> +<info value="RX5GphyApp_IP::X_SubCarrierDemap" taskName="X_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15452" > +<father id="15585" num="6" /> +<cdparam x="31" y="393" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="261" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="15444" /> +<TGConnectingPoint num="1" id="15445" /> +<TGConnectingPoint num="2" id="15446" /> +<TGConnectingPoint num="3" id="15447" /> +<TGConnectingPoint num="4" id="15448" /> +<TGConnectingPoint num="5" id="15449" /> +<TGConnectingPoint num="6" id="15450" /> +<TGConnectingPoint num="7" id="15451" /> +<extraparam> +<info value="RX5GphyApp_IP::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15461" > +<father id="15585" num="7" /> +<cdparam x="256" y="262" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="249" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Descrambling" /> +<TGConnectingPoint num="0" id="15453" /> +<TGConnectingPoint num="1" id="15454" /> +<TGConnectingPoint num="2" id="15455" /> +<TGConnectingPoint num="3" id="15456" /> +<TGConnectingPoint num="4" id="15457" /> +<TGConnectingPoint num="5" id="15458" /> +<TGConnectingPoint num="6" id="15459" /> +<TGConnectingPoint num="7" id="15460" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15470" > +<father id="15585" num="8" /> +<cdparam x="313" y="504" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Sink" /> +<TGConnectingPoint num="0" id="15462" /> +<TGConnectingPoint num="1" id="15463" /> +<TGConnectingPoint num="2" id="15464" /> +<TGConnectingPoint num="3" id="15465" /> +<TGConnectingPoint num="4" id="15466" /> +<TGConnectingPoint num="5" id="15467" /> +<TGConnectingPoint num="6" id="15468" /> +<TGConnectingPoint num="7" id="15469" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15479" > +<father id="15585" num="9" /> +<cdparam x="252" y="210" /> +<sizeparam width="236" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="249" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Descrambling" /> +<TGConnectingPoint num="0" id="15471" /> +<TGConnectingPoint num="1" id="15472" /> +<TGConnectingPoint num="2" id="15473" /> +<TGConnectingPoint num="3" id="15474" /> +<TGConnectingPoint num="4" id="15475" /> +<TGConnectingPoint num="5" id="15476" /> +<TGConnectingPoint num="6" id="15477" /> +<TGConnectingPoint num="7" id="15478" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15488" > +<father id="15585" num="10" /> +<cdparam x="37" y="154" /> +<sizeparam width="216" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="269" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCP" /> +<TGConnectingPoint num="0" id="15480" /> +<TGConnectingPoint num="1" id="15481" /> +<TGConnectingPoint num="2" id="15482" /> +<TGConnectingPoint num="3" id="15483" /> +<TGConnectingPoint num="4" id="15484" /> +<TGConnectingPoint num="5" id="15485" /> +<TGConnectingPoint num="6" id="15486" /> +<TGConnectingPoint num="7" id="15487" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCP" taskName="F_RemoveCP" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15497" > +<father id="15585" num="11" /> +<cdparam x="288" y="310" /> +<sizeparam width="177" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="308" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Sink" /> +<TGConnectingPoint num="0" id="15489" /> +<TGConnectingPoint num="1" id="15490" /> +<TGConnectingPoint num="2" id="15491" /> +<TGConnectingPoint num="3" id="15492" /> +<TGConnectingPoint num="4" id="15493" /> +<TGConnectingPoint num="5" id="15494" /> +<TGConnectingPoint num="6" id="15495" /> +<TGConnectingPoint num="7" id="15496" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15506" > +<father id="15585" num="12" /> +<cdparam x="263" y="555" /> +<sizeparam width="235" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="250" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="15498" /> +<TGConnectingPoint num="1" id="15499" /> +<TGConnectingPoint num="2" id="15500" /> +<TGConnectingPoint num="3" id="15501" /> +<TGConnectingPoint num="4" id="15502" /> +<TGConnectingPoint num="5" id="15503" /> +<TGConnectingPoint num="6" id="15504" /> +<TGConnectingPoint num="7" id="15505" /> +<extraparam> +<info value="RX5GphyApp_IP::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15515" > +<father id="15585" num="13" /> +<cdparam x="269" y="614" /> +<sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="263" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_QAMDemod" /> +<TGConnectingPoint num="0" id="15507" /> +<TGConnectingPoint num="1" id="15508" /> +<TGConnectingPoint num="2" id="15509" /> +<TGConnectingPoint num="3" id="15510" /> +<TGConnectingPoint num="4" id="15511" /> +<TGConnectingPoint num="5" id="15512" /> +<TGConnectingPoint num="6" id="15513" /> +<TGConnectingPoint num="7" id="15514" /> +<extraparam> +<info value="RX5GphyApp_IP::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15524" > +<father id="15585" num="14" /> +<cdparam x="30" y="515" /> +<sizeparam width="261" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="224" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="15516" /> +<TGConnectingPoint num="1" id="15517" /> +<TGConnectingPoint num="2" id="15518" /> +<TGConnectingPoint num="3" id="15519" /> +<TGConnectingPoint num="4" id="15520" /> +<TGConnectingPoint num="5" id="15521" /> +<TGConnectingPoint num="6" id="15522" /> +<TGConnectingPoint num="7" id="15523" /> +<extraparam> +<info value="RX5GphyApp_IP::F_SubCarrierDemap" taskName="F_SubCarrierDemap" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15533" > +<father id="15585" num="15" /> +<cdparam x="33" y="298" /> +<sizeparam width="172" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="313" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_FFT" /> +<TGConnectingPoint num="0" id="15525" /> +<TGConnectingPoint num="1" id="15526" /> +<TGConnectingPoint num="2" id="15527" /> +<TGConnectingPoint num="3" id="15528" /> +<TGConnectingPoint num="4" id="15529" /> +<TGConnectingPoint num="5" id="15530" /> +<TGConnectingPoint num="6" id="15531" /> +<TGConnectingPoint num="7" id="15532" /> +<extraparam> +<info value="RX5GphyApp_IP::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15542" > +<father id="15585" num="16" /> +<cdparam x="34" y="252" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::X_Source" /> +<TGConnectingPoint num="0" id="15534" /> +<TGConnectingPoint num="1" id="15535" /> +<TGConnectingPoint num="2" id="15536" /> +<TGConnectingPoint num="3" id="15537" /> +<TGConnectingPoint num="4" id="15538" /> +<TGConnectingPoint num="5" id="15539" /> +<TGConnectingPoint num="6" id="15540" /> +<TGConnectingPoint num="7" id="15541" /> +<extraparam> +<info value="RX5GphyApp_IP::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15551" > +<father id="15585" num="17" /> +<cdparam x="34" y="206" /> +<sizeparam width="195" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="290" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_Source" /> +<TGConnectingPoint num="0" id="15543" /> +<TGConnectingPoint num="1" id="15544" /> +<TGConnectingPoint num="2" id="15545" /> +<TGConnectingPoint num="3" id="15546" /> +<TGConnectingPoint num="4" id="15547" /> +<TGConnectingPoint num="5" id="15548" /> +<TGConnectingPoint num="6" id="15549" /> +<TGConnectingPoint num="7" id="15550" /> +<extraparam> +<info value="RX5GphyApp_IP::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15560" > +<father id="15585" num="18" /> +<cdparam x="35" y="445" /> +<sizeparam width="224" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="261" minY="0" maxY="513" /> +<infoparam name="TGComponent" value="RX5GphyApp_IP::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="15552" /> +<TGConnectingPoint num="1" id="15553" /> +<TGConnectingPoint num="2" id="15554" /> +<TGConnectingPoint num="3" id="15555" /> +<TGConnectingPoint num="4" id="15556" /> +<TGConnectingPoint num="5" id="15557" /> +<TGConnectingPoint num="6" id="15558" /> +<TGConnectingPoint num="7" id="15559" /> +<extraparam> +<info value="RX5GphyApp_IP::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_IP" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="15602" > +<cdparam x="1501" y="631" /> +<sizeparam width="416" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This Communication Pattern PL_to_PS_DMA transfers data back +from the Programmable Logic to the Processing System. +In terms of operations it transfers data from +LDPC to RemoveCRC. +" /> +<TGConnectingPoint num="0" id="15586" /> +<TGConnectingPoint num="1" id="15587" /> +<TGConnectingPoint num="2" id="15588" /> +<TGConnectingPoint num="3" id="15589" /> +<TGConnectingPoint num="4" id="15590" /> +<TGConnectingPoint num="5" id="15591" /> +<TGConnectingPoint num="6" id="15592" /> +<TGConnectingPoint num="7" id="15593" /> +<TGConnectingPoint num="8" id="15594" /> +<TGConnectingPoint num="9" id="15595" /> +<TGConnectingPoint num="10" id="15596" /> +<TGConnectingPoint num="11" id="15597" /> +<TGConnectingPoint num="12" id="15598" /> +<TGConnectingPoint num="13" id="15599" /> +<TGConnectingPoint num="14" id="15600" /> +<TGConnectingPoint num="15" id="15601" /> +<extraparam> +<Line value="This Communication Pattern PL_to_PS_DMA transfers data back" /> +<Line value="from the Programmable Logic to the Processing System." /> +<Line value="In terms of operations it transfers data from" /> +<Line value="LDPC to RemoveCRC." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="15619" > +<cdparam x="1500" y="502" /> +<sizeparam width="412" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="The Communication Pattern PS_to_PL_DMA transfers data from +the Processing System to the Programmable +Logic part. In terms of operations it transfers data +from the Descrambling to LDPC. +" /> +<TGConnectingPoint num="0" id="15603" /> +<TGConnectingPoint num="1" id="15604" /> +<TGConnectingPoint num="2" id="15605" /> +<TGConnectingPoint num="3" id="15606" /> +<TGConnectingPoint num="4" id="15607" /> +<TGConnectingPoint num="5" id="15608" /> +<TGConnectingPoint num="6" id="15609" /> +<TGConnectingPoint num="7" id="15610" /> +<TGConnectingPoint num="8" id="15611" /> +<TGConnectingPoint num="9" id="15612" /> +<TGConnectingPoint num="10" id="15613" /> +<TGConnectingPoint num="11" id="15614" /> +<TGConnectingPoint num="12" id="15615" /> +<TGConnectingPoint num="13" id="15616" /> +<TGConnectingPoint num="14" id="15617" /> +<TGConnectingPoint num="15" id="15618" /> +<extraparam> +<Line value="The Communication Pattern PS_to_PL_DMA transfers data from" /> +<Line value="the Processing System to the Programmable" /> +<Line value="Logic part. In terms of operations it transfers data" /> +<Line value="from the Descrambling to LDPC." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="15644" > +<cdparam x="424" y="837" /> +<sizeparam width="250" height="61" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="BoardBridge" value="name" /> +<TGConnectingPoint num="0" id="15620" /> +<TGConnectingPoint num="1" id="15621" /> +<TGConnectingPoint num="2" id="15622" /> +<TGConnectingPoint num="3" id="15623" /> +<TGConnectingPoint num="4" id="15624" /> +<TGConnectingPoint num="5" id="15625" /> +<TGConnectingPoint num="6" id="15626" /> +<TGConnectingPoint num="7" id="15627" /> +<TGConnectingPoint num="8" id="15628" /> +<TGConnectingPoint num="9" id="15629" /> +<TGConnectingPoint num="10" id="15630" /> +<TGConnectingPoint num="11" id="15631" /> +<TGConnectingPoint num="12" id="15632" /> +<TGConnectingPoint num="13" id="15633" /> +<TGConnectingPoint num="14" id="15634" /> +<TGConnectingPoint num="15" id="15635" /> +<TGConnectingPoint num="16" id="15636" /> +<TGConnectingPoint num="17" id="15637" /> +<TGConnectingPoint num="18" id="15638" /> +<TGConnectingPoint num="19" id="15639" /> +<TGConnectingPoint num="20" id="15640" /> +<TGConnectingPoint num="21" id="15641" /> +<TGConnectingPoint num="22" id="15642" /> +<TGConnectingPoint num="23" id="15643" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BoardBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15669" > +<cdparam x="204" y="713" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="AXIBus" value="name" /> +<TGConnectingPoint num="0" id="15645" /> +<TGConnectingPoint num="1" id="15646" /> +<TGConnectingPoint num="2" id="15647" /> +<TGConnectingPoint num="3" id="15648" /> +<TGConnectingPoint num="4" id="15649" /> +<TGConnectingPoint num="5" id="15650" /> +<TGConnectingPoint num="6" id="15651" /> +<TGConnectingPoint num="7" id="15652" /> +<TGConnectingPoint num="8" id="15653" /> +<TGConnectingPoint num="9" id="15654" /> +<TGConnectingPoint num="10" id="15655" /> +<TGConnectingPoint num="11" id="15656" /> +<TGConnectingPoint num="12" id="15657" /> +<TGConnectingPoint num="13" id="15658" /> +<TGConnectingPoint num="14" id="15659" /> +<TGConnectingPoint num="15" id="15660" /> +<TGConnectingPoint num="16" id="15661" /> +<TGConnectingPoint num="17" id="15662" /> +<TGConnectingPoint num="18" id="15663" /> +<TGConnectingPoint num="19" id="15664" /> +<TGConnectingPoint num="20" id="15665" /> +<TGConnectingPoint num="21" id="15666" /> +<TGConnectingPoint num="22" id="15667" /> +<TGConnectingPoint num="23" id="15668" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="AXIBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="15670" > +<cdparam x="274" y="1058" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="274" y="1058" id="15216" /> +<P2 x="447" y="1004" id="15253" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15671" > +<cdparam x="558" y="1064" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="558" y="1064" id="15274" /> +<P2 x="571" y="1004" id="15245" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15672" > +<cdparam x="376" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="549" y="898" id="15626" /> +<P2 x="571" y="935" id="15240" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15673" > +<cdparam x="1170" y="422" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="941" y="659" id="15371" /> +<P2 x="898" y="713" id="15647" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15674" > +<cdparam x="646" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="653" y="660" id="15321" /> +<P2 x="551" y="713" id="15646" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15675" > +<cdparam x="262" y="448" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="262" y="670" id="15567" /> +<P2 x="377" y="713" id="15653" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15676" > +<cdparam x="945" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="773" y="1079" id="15340" /> +<P2 x="695" y="1004" id="15254" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="15677" > +<cdparam x="810" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="549" y="837" id="15621" /> +<P2 x="551" y="789" id="15651" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="IPMappingFinal_Ad" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="301" id="15694" > +<cdparam x="630" y="176" /> +<sizeparam width="342" height="39" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This mapping corresponds to the system described +in the paper for Modelsward 2018. +Mapping for application model IRX5GphyApp_IPAd. +" /> +<TGConnectingPoint num="0" id="15678" /> +<TGConnectingPoint num="1" id="15679" /> +<TGConnectingPoint num="2" id="15680" /> +<TGConnectingPoint num="3" id="15681" /> +<TGConnectingPoint num="4" id="15682" /> +<TGConnectingPoint num="5" id="15683" /> +<TGConnectingPoint num="6" id="15684" /> +<TGConnectingPoint num="7" id="15685" /> +<TGConnectingPoint num="8" id="15686" /> +<TGConnectingPoint num="9" id="15687" /> +<TGConnectingPoint num="10" id="15688" /> +<TGConnectingPoint num="11" id="15689" /> +<TGConnectingPoint num="12" id="15690" /> +<TGConnectingPoint num="13" id="15691" /> +<TGConnectingPoint num="14" id="15692" /> +<TGConnectingPoint num="15" id="15693" /> +<extraparam> +<Line value="This mapping corresponds to the system described" /> +<Line value="in the paper for Modelsward 2018." /> +<Line value="Mapping for application model IRX5GphyApp_IPAd." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1108" id="15712" > +<cdparam x="1163" y="704" /> +<sizeparam width="312" height="98" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_from_IP" value="CP0" /> +<TGConnectingPoint num="0" id="15704" /> +<TGConnectingPoint num="1" id="15705" /> +<TGConnectingPoint num="2" id="15706" /> +<TGConnectingPoint num="3" id="15707" /> +<TGConnectingPoint num="4" id="15708" /> +<TGConnectingPoint num="5" id="15709" /> +<TGConnectingPoint num="6" id="15710" /> +<TGConnectingPoint num="7" id="15711" /> +<extraparam> +<info stereotype="CP" nodeName="CP_from_IP" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="IPInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="IP_Memory" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="PS_SRAM" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="15703" > +<father id="15712" num="0" /> +<cdparam x="1179" y="743" /> +<sizeparam width="283" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="29" minY="0" maxY="58" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::CodeBlockConc_ChIn" /> +<TGConnectingPoint num="0" id="15695" /> +<TGConnectingPoint num="1" id="15696" /> +<TGConnectingPoint num="2" id="15697" /> +<TGConnectingPoint num="3" id="15698" /> +<TGConnectingPoint num="4" id="15699" /> +<TGConnectingPoint num="5" id="15700" /> +<TGConnectingPoint num="6" id="15701" /> +<TGConnectingPoint num="7" id="15702" /> +<extraparam> +<info value="RX5GphyApp_IPAd::CodeBlockConc_ChIn" portName="CodeBlockConc_ChIn" referenceCommunicationName="RX5GphyApp_IPAd" typeName="port" mappedMemory="PS_SRAM" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1108" id="15730" > +<cdparam x="1164" y="527" /> +<sizeparam width="308" height="111" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CP_to_IP" value="CP0" /> +<TGConnectingPoint num="0" id="15722" /> +<TGConnectingPoint num="1" id="15723" /> +<TGConnectingPoint num="2" id="15724" /> +<TGConnectingPoint num="3" id="15725" /> +<TGConnectingPoint num="4" id="15726" /> +<TGConnectingPoint num="5" id="15727" /> +<TGConnectingPoint num="6" id="15728" /> +<TGConnectingPoint num="7" id="15729" /> +<extraparam> +<info stereotype="CP" nodeName="CP_to_IP" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> +<attributes reference="DMA_transfer" /> +<mappingInfo CPname="DMA_transfer" instanceName="CPU_Controller_1" architectureUnit="PS_Core1" /> +<mappingInfo CPname="DMA_transfer" instanceName="DMA_Controller_1" architectureUnit="PS_DMA" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_1" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_2" architectureUnit="AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_3" architectureUnit="IPInterconnect, BoardBridge, AXIBus" /> +<mappingInfo CPname="DMA_transfer" instanceName="Src_Storage_Instance_1" architectureUnit="PS_SRAM" /> +<mappingInfo CPname="DMA_transfer" instanceName="Dst_Storage_Instance_1" architectureUnit="IP_Memory" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1110" id="15721" > +<father id="15730" num="0" /> +<cdparam x="1186" y="579" /> +<sizeparam width="271" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="37" minY="0" maxY="71" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::LDPCDecoder_ChIn" /> +<TGConnectingPoint num="0" id="15713" /> +<TGConnectingPoint num="1" id="15714" /> +<TGConnectingPoint num="2" id="15715" /> +<TGConnectingPoint num="3" id="15716" /> +<TGConnectingPoint num="4" id="15717" /> +<TGConnectingPoint num="5" id="15718" /> +<TGConnectingPoint num="6" id="15719" /> +<TGConnectingPoint num="7" id="15720" /> +<extraparam> +<info value="RX5GphyApp_IPAd::LDPCDecoder_ChIn" portName="LDPCDecoder_ChIn" referenceCommunicationName="RX5GphyApp_IPAd" typeName="port" mappedMemory="IP_Memory" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="15755" > +<cdparam x="134" y="1094" /> +<sizeparam width="204" height="132" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_DMA" value="name" /> +<TGConnectingPoint num="0" id="15731" /> +<TGConnectingPoint num="1" id="15732" /> +<TGConnectingPoint num="2" id="15733" /> +<TGConnectingPoint num="3" id="15734" /> +<TGConnectingPoint num="4" id="15735" /> +<TGConnectingPoint num="5" id="15736" /> +<TGConnectingPoint num="6" id="15737" /> +<TGConnectingPoint num="7" id="15738" /> +<TGConnectingPoint num="8" id="15739" /> +<TGConnectingPoint num="9" id="15740" /> +<TGConnectingPoint num="10" id="15741" /> +<TGConnectingPoint num="11" id="15742" /> +<TGConnectingPoint num="12" id="15743" /> +<TGConnectingPoint num="13" id="15744" /> +<TGConnectingPoint num="14" id="15745" /> +<TGConnectingPoint num="15" id="15746" /> +<TGConnectingPoint num="16" id="15747" /> +<TGConnectingPoint num="17" id="15748" /> +<TGConnectingPoint num="18" id="15749" /> +<TGConnectingPoint num="19" id="15750" /> +<TGConnectingPoint num="20" id="15751" /> +<TGConnectingPoint num="21" id="15752" /> +<TGConnectingPoint num="22" id="15753" /> +<TGConnectingPoint num="23" id="15754" /> +<extraparam> +<info stereotype="CPURR" nodeName="IP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="15780" > +<cdparam x="324" y="935" /> +<sizeparam width="495" height="69" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IPInterconnect" value="name" /> +<TGConnectingPoint num="0" id="15756" /> +<TGConnectingPoint num="1" id="15757" /> +<TGConnectingPoint num="2" id="15758" /> +<TGConnectingPoint num="3" id="15759" /> +<TGConnectingPoint num="4" id="15760" /> +<TGConnectingPoint num="5" id="15761" /> +<TGConnectingPoint num="6" id="15762" /> +<TGConnectingPoint num="7" id="15763" /> +<TGConnectingPoint num="8" id="15764" /> +<TGConnectingPoint num="9" id="15765" /> +<TGConnectingPoint num="10" id="15766" /> +<TGConnectingPoint num="11" id="15767" /> +<TGConnectingPoint num="12" id="15768" /> +<TGConnectingPoint num="13" id="15769" /> +<TGConnectingPoint num="14" id="15770" /> +<TGConnectingPoint num="15" id="15771" /> +<TGConnectingPoint num="16" id="15772" /> +<TGConnectingPoint num="17" id="15773" /> +<TGConnectingPoint num="18" id="15774" /> +<TGConnectingPoint num="19" id="15775" /> +<TGConnectingPoint num="20" id="15776" /> +<TGConnectingPoint num="21" id="15777" /> +<TGConnectingPoint num="22" id="15778" /> +<TGConnectingPoint num="23" id="15779" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="IPInterconnect" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15814" > +<cdparam x="433" y="1064" /> +<sizeparam width="250" height="112" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="LDPCDecoder_IP" value="name" /> +<TGConnectingPoint num="0" id="15790" /> +<TGConnectingPoint num="1" id="15791" /> +<TGConnectingPoint num="2" id="15792" /> +<TGConnectingPoint num="3" id="15793" /> +<TGConnectingPoint num="4" id="15794" /> +<TGConnectingPoint num="5" id="15795" /> +<TGConnectingPoint num="6" id="15796" /> +<TGConnectingPoint num="7" id="15797" /> +<TGConnectingPoint num="8" id="15798" /> +<TGConnectingPoint num="9" id="15799" /> +<TGConnectingPoint num="10" id="15800" /> +<TGConnectingPoint num="11" id="15801" /> +<TGConnectingPoint num="12" id="15802" /> +<TGConnectingPoint num="13" id="15803" /> +<TGConnectingPoint num="14" id="15804" /> +<TGConnectingPoint num="15" id="15805" /> +<TGConnectingPoint num="16" id="15806" /> +<TGConnectingPoint num="17" id="15807" /> +<TGConnectingPoint num="18" id="15808" /> +<TGConnectingPoint num="19" id="15809" /> +<TGConnectingPoint num="20" id="15810" /> +<TGConnectingPoint num="21" id="15811" /> +<TGConnectingPoint num="22" id="15812" /> +<TGConnectingPoint num="23" id="15813" /> +<extraparam> +<info stereotype="CPURR" nodeName="LDPCDecoder_IP" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="15789" > +<father id="15814" num="0" /> +<cdparam x="432" y="1112" /> +<sizeparam width="251" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="-1" minY="0" maxY="72" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_LDPCDecoder" /> +<TGConnectingPoint num="0" id="15781" /> +<TGConnectingPoint num="1" id="15782" /> +<TGConnectingPoint num="2" id="15783" /> +<TGConnectingPoint num="3" id="15784" /> +<TGConnectingPoint num="4" id="15785" /> +<TGConnectingPoint num="5" id="15786" /> +<TGConnectingPoint num="6" id="15787" /> +<TGConnectingPoint num="7" id="15788" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_LDPCDecoder" taskName="X_LDPCDecoder" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="15831" > +<cdparam x="22" y="10" /> +<sizeparam width="525" height="99" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="MAPPING OF RX5GphyApp +Modeling the dual-core Zynq board: the upper part is the Processing System, +the lower part represents the Programmable Logic. + +Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part. +The latter contains a memory block to model the small memory banks present +in the PL. Additional external memories and Processing Units could be added. +This design shows one IP for each function of the block diagram +" /> +<TGConnectingPoint num="0" id="15815" /> +<TGConnectingPoint num="1" id="15816" /> +<TGConnectingPoint num="2" id="15817" /> +<TGConnectingPoint num="3" id="15818" /> +<TGConnectingPoint num="4" id="15819" /> +<TGConnectingPoint num="5" id="15820" /> +<TGConnectingPoint num="6" id="15821" /> +<TGConnectingPoint num="7" id="15822" /> +<TGConnectingPoint num="8" id="15823" /> +<TGConnectingPoint num="9" id="15824" /> +<TGConnectingPoint num="10" id="15825" /> +<TGConnectingPoint num="11" id="15826" /> +<TGConnectingPoint num="12" id="15827" /> +<TGConnectingPoint num="13" id="15828" /> +<TGConnectingPoint num="14" id="15829" /> +<TGConnectingPoint num="15" id="15830" /> +<extraparam> +<Line value="MAPPING OF RX5GphyApp" /> +<Line value="Modeling the dual-core Zynq board: the upper part is the Processing System," /> +<Line value="the lower part represents the Programmable Logic." /> +<Line value="" /> +<Line value="Additional units (e.g., DMA) may be present in the Programmable Logic (PL) part." /> +<Line value="The latter contains a memory block to model the small memory banks present" /> +<Line value="in the PL. Additional external memories and Processing Units could be added." /> +<Line value="This design shows one IP for each function of the block diagram" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="15856" > +<cdparam x="572" y="514" /> +<sizeparam width="196" height="168" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_DMA" value="name" /> +<TGConnectingPoint num="0" id="15832" /> +<TGConnectingPoint num="1" id="15833" /> +<TGConnectingPoint num="2" id="15834" /> +<TGConnectingPoint num="3" id="15835" /> +<TGConnectingPoint num="4" id="15836" /> +<TGConnectingPoint num="5" id="15837" /> +<TGConnectingPoint num="6" id="15838" /> +<TGConnectingPoint num="7" id="15839" /> +<TGConnectingPoint num="8" id="15840" /> +<TGConnectingPoint num="9" id="15841" /> +<TGConnectingPoint num="10" id="15842" /> +<TGConnectingPoint num="11" id="15843" /> +<TGConnectingPoint num="12" id="15844" /> +<TGConnectingPoint num="13" id="15845" /> +<TGConnectingPoint num="14" id="15846" /> +<TGConnectingPoint num="15" id="15847" /> +<TGConnectingPoint num="16" id="15848" /> +<TGConnectingPoint num="17" id="15849" /> +<TGConnectingPoint num="18" id="15850" /> +<TGConnectingPoint num="19" id="15851" /> +<TGConnectingPoint num="20" id="15852" /> +<TGConnectingPoint num="21" id="15853" /> +<TGConnectingPoint num="22" id="15854" /> +<TGConnectingPoint num="23" id="15855" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15881" > +<cdparam x="735" y="1067" /> +<sizeparam width="304" height="232" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="IP_Memory" value="name" /> +<TGConnectingPoint num="0" id="15857" /> +<TGConnectingPoint num="1" id="15858" /> +<TGConnectingPoint num="2" id="15859" /> +<TGConnectingPoint num="3" id="15860" /> +<TGConnectingPoint num="4" id="15861" /> +<TGConnectingPoint num="5" id="15862" /> +<TGConnectingPoint num="6" id="15863" /> +<TGConnectingPoint num="7" id="15864" /> +<TGConnectingPoint num="8" id="15865" /> +<TGConnectingPoint num="9" id="15866" /> +<TGConnectingPoint num="10" id="15867" /> +<TGConnectingPoint num="11" id="15868" /> +<TGConnectingPoint num="12" id="15869" /> +<TGConnectingPoint num="13" id="15870" /> +<TGConnectingPoint num="14" id="15871" /> +<TGConnectingPoint num="15" id="15872" /> +<TGConnectingPoint num="16" id="15873" /> +<TGConnectingPoint num="17" id="15874" /> +<TGConnectingPoint num="18" id="15875" /> +<TGConnectingPoint num="19" id="15876" /> +<TGConnectingPoint num="20" id="15877" /> +<TGConnectingPoint num="21" id="15878" /> +<TGConnectingPoint num="22" id="15879" /> +<TGConnectingPoint num="23" id="15880" /> +<extraparam> +<info stereotype="MEMORY" nodeName="IP_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="15906" > +<cdparam x="818" y="442" /> +<sizeparam width="246" height="217" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_SRAM" value="name" /> +<TGConnectingPoint num="0" id="15882" /> +<TGConnectingPoint num="1" id="15883" /> +<TGConnectingPoint num="2" id="15884" /> +<TGConnectingPoint num="3" id="15885" /> +<TGConnectingPoint num="4" id="15886" /> +<TGConnectingPoint num="5" id="15887" /> +<TGConnectingPoint num="6" id="15888" /> +<TGConnectingPoint num="7" id="15889" /> +<TGConnectingPoint num="8" id="15890" /> +<TGConnectingPoint num="9" id="15891" /> +<TGConnectingPoint num="10" id="15892" /> +<TGConnectingPoint num="11" id="15893" /> +<TGConnectingPoint num="12" id="15894" /> +<TGConnectingPoint num="13" id="15895" /> +<TGConnectingPoint num="14" id="15896" /> +<TGConnectingPoint num="15" id="15897" /> +<TGConnectingPoint num="16" id="15898" /> +<TGConnectingPoint num="17" id="15899" /> +<TGConnectingPoint num="18" id="15900" /> +<TGConnectingPoint num="19" id="15901" /> +<TGConnectingPoint num="20" id="15902" /> +<TGConnectingPoint num="21" id="15903" /> +<TGConnectingPoint num="22" id="15904" /> +<TGConnectingPoint num="23" id="15905" /> +<extraparam> +<info stereotype="MEMORY" nodeName="PS_SRAM" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="16120" > +<cdparam x="20" y="117" /> +<sizeparam width="485" height="616" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="PS_Core1" value="name" /> +<TGConnectingPoint num="0" id="16096" /> +<TGConnectingPoint num="1" id="16097" /> +<TGConnectingPoint num="2" id="16098" /> +<TGConnectingPoint num="3" id="16099" /> +<TGConnectingPoint num="4" id="16100" /> +<TGConnectingPoint num="5" id="16101" /> +<TGConnectingPoint num="6" id="16102" /> +<TGConnectingPoint num="7" id="16103" /> +<TGConnectingPoint num="8" id="16104" /> +<TGConnectingPoint num="9" id="16105" /> +<TGConnectingPoint num="10" id="16106" /> +<TGConnectingPoint num="11" id="16107" /> +<TGConnectingPoint num="12" id="16108" /> +<TGConnectingPoint num="13" id="16109" /> +<TGConnectingPoint num="14" id="16110" /> +<TGConnectingPoint num="15" id="16111" /> +<TGConnectingPoint num="16" id="16112" /> +<TGConnectingPoint num="17" id="16113" /> +<TGConnectingPoint num="18" id="16114" /> +<TGConnectingPoint num="19" id="16115" /> +<TGConnectingPoint num="20" id="16116" /> +<TGConnectingPoint num="21" id="16117" /> +<TGConnectingPoint num="22" id="16118" /> +<TGConnectingPoint num="23" id="16119" /> +<extraparam> +<info stereotype="CPURR" nodeName="PS_Core1" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="15915" > +<father id="16120" num="0" /> +<cdparam x="242" y="504" /> +<sizeparam width="263" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="222" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_CodeBlockConc" /> +<TGConnectingPoint num="0" id="15907" /> +<TGConnectingPoint num="1" id="15908" /> +<TGConnectingPoint num="2" id="15909" /> +<TGConnectingPoint num="3" id="15910" /> +<TGConnectingPoint num="4" id="15911" /> +<TGConnectingPoint num="5" id="15912" /> +<TGConnectingPoint num="6" id="15913" /> +<TGConnectingPoint num="7" id="15914" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_CodeBlockConc" taskName="X_CodeBlockConc" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15924" > +<father id="16120" num="1" /> +<cdparam x="242" y="446" /> +<sizeparam width="263" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="222" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_CodeBlockConc" /> +<TGConnectingPoint num="0" id="15916" /> +<TGConnectingPoint num="1" id="15917" /> +<TGConnectingPoint num="2" id="15918" /> +<TGConnectingPoint num="3" id="15919" /> +<TGConnectingPoint num="4" id="15920" /> +<TGConnectingPoint num="5" id="15921" /> +<TGConnectingPoint num="6" id="15922" /> +<TGConnectingPoint num="7" id="15923" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_CodeBlockConc" taskName="F_CodeBlockConc" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15933" > +<father id="16120" num="2" /> +<cdparam x="252" y="398" /> +<sizeparam width="240" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="245" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_RemoveCRC" /> +<TGConnectingPoint num="0" id="15925" /> +<TGConnectingPoint num="1" id="15926" /> +<TGConnectingPoint num="2" id="15927" /> +<TGConnectingPoint num="3" id="15928" /> +<TGConnectingPoint num="4" id="15929" /> +<TGConnectingPoint num="5" id="15930" /> +<TGConnectingPoint num="6" id="15931" /> +<TGConnectingPoint num="7" id="15932" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_RemoveCRC" taskName="X_RemoveCRC" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15942" > +<father id="16120" num="3" /> +<cdparam x="34" y="206" /> +<sizeparam width="211" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="274" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_Source" /> +<TGConnectingPoint num="0" id="15934" /> +<TGConnectingPoint num="1" id="15935" /> +<TGConnectingPoint num="2" id="15936" /> +<TGConnectingPoint num="3" id="15937" /> +<TGConnectingPoint num="4" id="15938" /> +<TGConnectingPoint num="5" id="15939" /> +<TGConnectingPoint num="6" id="15940" /> +<TGConnectingPoint num="7" id="15941" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_Source" taskName="F_Source" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15951" > +<father id="16120" num="4" /> +<cdparam x="34" y="252" /> +<sizeparam width="211" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="274" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_Source" /> +<TGConnectingPoint num="0" id="15943" /> +<TGConnectingPoint num="1" id="15944" /> +<TGConnectingPoint num="2" id="15945" /> +<TGConnectingPoint num="3" id="15946" /> +<TGConnectingPoint num="4" id="15947" /> +<TGConnectingPoint num="5" id="15948" /> +<TGConnectingPoint num="6" id="15949" /> +<TGConnectingPoint num="7" id="15950" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_Source" taskName="X_Source" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15960" > +<father id="16120" num="5" /> +<cdparam x="33" y="298" /> +<sizeparam width="188" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="297" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_FFT" /> +<TGConnectingPoint num="0" id="15952" /> +<TGConnectingPoint num="1" id="15953" /> +<TGConnectingPoint num="2" id="15954" /> +<TGConnectingPoint num="3" id="15955" /> +<TGConnectingPoint num="4" id="15956" /> +<TGConnectingPoint num="5" id="15957" /> +<TGConnectingPoint num="6" id="15958" /> +<TGConnectingPoint num="7" id="15959" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_FFT" taskName="F_FFT" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15969" > +<father id="16120" num="6" /> +<cdparam x="33" y="346" /> +<sizeparam width="277" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="208" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="15961" /> +<TGConnectingPoint num="1" id="15962" /> +<TGConnectingPoint num="2" id="15963" /> +<TGConnectingPoint num="3" id="15964" /> +<TGConnectingPoint num="4" id="15965" /> +<TGConnectingPoint num="5" id="15966" /> +<TGConnectingPoint num="6" id="15967" /> +<TGConnectingPoint num="7" id="15968" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_SubCarrierDemap" taskName="F_SubCarrierDemap" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15978" > +<father id="16120" num="7" /> +<cdparam x="254" y="156" /> +<sizeparam width="238" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="247" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_QAMDemod" /> +<TGConnectingPoint num="0" id="15970" /> +<TGConnectingPoint num="1" id="15971" /> +<TGConnectingPoint num="2" id="15972" /> +<TGConnectingPoint num="3" id="15973" /> +<TGConnectingPoint num="4" id="15974" /> +<TGConnectingPoint num="5" id="15975" /> +<TGConnectingPoint num="6" id="15976" /> +<TGConnectingPoint num="7" id="15977" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_QAMDemod" taskName="F_QAMDemod" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15987" > +<father id="16120" num="8" /> +<cdparam x="240" y="252" /> +<sizeparam width="251" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="234" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_LDPCDecoder" /> +<TGConnectingPoint num="0" id="15979" /> +<TGConnectingPoint num="1" id="15980" /> +<TGConnectingPoint num="2" id="15981" /> +<TGConnectingPoint num="3" id="15982" /> +<TGConnectingPoint num="4" id="15983" /> +<TGConnectingPoint num="5" id="15984" /> +<TGConnectingPoint num="6" id="15985" /> +<TGConnectingPoint num="7" id="15986" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_LDPCDecoder" taskName="F_LDPCDecoder" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="15996" > +<father id="16120" num="9" /> +<cdparam x="258" y="301" /> +<sizeparam width="193" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_Sink" /> +<TGConnectingPoint num="0" id="15988" /> +<TGConnectingPoint num="1" id="15989" /> +<TGConnectingPoint num="2" id="15990" /> +<TGConnectingPoint num="3" id="15991" /> +<TGConnectingPoint num="4" id="15992" /> +<TGConnectingPoint num="5" id="15993" /> +<TGConnectingPoint num="6" id="15994" /> +<TGConnectingPoint num="7" id="15995" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_Sink" taskName="F_Sink" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16005" > +<father id="16120" num="10" /> +<cdparam x="37" y="154" /> +<sizeparam width="232" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="253" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_RemoveCP" /> +<TGConnectingPoint num="0" id="15997" /> +<TGConnectingPoint num="1" id="15998" /> +<TGConnectingPoint num="2" id="15999" /> +<TGConnectingPoint num="3" id="16000" /> +<TGConnectingPoint num="4" id="16001" /> +<TGConnectingPoint num="5" id="16002" /> +<TGConnectingPoint num="6" id="16003" /> +<TGConnectingPoint num="7" id="16004" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_RemoveCP" taskName="F_RemoveCP" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16014" > +<father id="16120" num="11" /> +<cdparam x="240" y="204" /> +<sizeparam width="252" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="233" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_Descrambling" /> +<TGConnectingPoint num="0" id="16006" /> +<TGConnectingPoint num="1" id="16007" /> +<TGConnectingPoint num="2" id="16008" /> +<TGConnectingPoint num="3" id="16009" /> +<TGConnectingPoint num="4" id="16010" /> +<TGConnectingPoint num="5" id="16011" /> +<TGConnectingPoint num="6" id="16012" /> +<TGConnectingPoint num="7" id="16013" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_Descrambling" taskName="F_Descrambling" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16023" > +<father id="16120" num="12" /> +<cdparam x="299" y="349" /> +<sizeparam width="193" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="292" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_Sink" /> +<TGConnectingPoint num="0" id="16015" /> +<TGConnectingPoint num="1" id="16016" /> +<TGConnectingPoint num="2" id="16017" /> +<TGConnectingPoint num="3" id="16018" /> +<TGConnectingPoint num="4" id="16019" /> +<TGConnectingPoint num="5" id="16020" /> +<TGConnectingPoint num="6" id="16021" /> +<TGConnectingPoint num="7" id="16022" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_Sink" taskName="X_Sink" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16032" > +<father id="16120" num="13" /> +<cdparam x="34" y="396" /> +<sizeparam width="188" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="297" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_FFT" /> +<TGConnectingPoint num="0" id="16024" /> +<TGConnectingPoint num="1" id="16025" /> +<TGConnectingPoint num="2" id="16026" /> +<TGConnectingPoint num="3" id="16027" /> +<TGConnectingPoint num="4" id="16028" /> +<TGConnectingPoint num="5" id="16029" /> +<TGConnectingPoint num="6" id="16030" /> +<TGConnectingPoint num="7" id="16031" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_FFT" taskName="X_FFT" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16041" > +<father id="16120" num="14" /> +<cdparam x="35" y="450" /> +<sizeparam width="252" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="233" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_Descrambling" /> +<TGConnectingPoint num="0" id="16033" /> +<TGConnectingPoint num="1" id="16034" /> +<TGConnectingPoint num="2" id="16035" /> +<TGConnectingPoint num="3" id="16036" /> +<TGConnectingPoint num="4" id="16037" /> +<TGConnectingPoint num="5" id="16038" /> +<TGConnectingPoint num="6" id="16039" /> +<TGConnectingPoint num="7" id="16040" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_Descrambling" taskName="X_Descrambling" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16050" > +<father id="16120" num="15" /> +<cdparam x="35" y="503" /> +<sizeparam width="240" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="245" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_RemoveCRC" /> +<TGConnectingPoint num="0" id="16042" /> +<TGConnectingPoint num="1" id="16043" /> +<TGConnectingPoint num="2" id="16044" /> +<TGConnectingPoint num="3" id="16045" /> +<TGConnectingPoint num="4" id="16046" /> +<TGConnectingPoint num="5" id="16047" /> +<TGConnectingPoint num="6" id="16048" /> +<TGConnectingPoint num="7" id="16049" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_RemoveCRC" taskName="F_RemoveCRC" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16059" > +<father id="16120" num="16" /> +<cdparam x="40" y="557" /> +<sizeparam width="277" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="208" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_SubCarrierDemap" /> +<TGConnectingPoint num="0" id="16051" /> +<TGConnectingPoint num="1" id="16052" /> +<TGConnectingPoint num="2" id="16053" /> +<TGConnectingPoint num="3" id="16054" /> +<TGConnectingPoint num="4" id="16055" /> +<TGConnectingPoint num="5" id="16056" /> +<TGConnectingPoint num="6" id="16057" /> +<TGConnectingPoint num="7" id="16058" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_SubCarrierDemap" taskName="X_SubCarrierDemap" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16068" > +<father id="16120" num="17" /> +<cdparam x="268" y="628" /> +<sizeparam width="232" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="253" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_RemoveCP" /> +<TGConnectingPoint num="0" id="16060" /> +<TGConnectingPoint num="1" id="16061" /> +<TGConnectingPoint num="2" id="16062" /> +<TGConnectingPoint num="3" id="16063" /> +<TGConnectingPoint num="4" id="16064" /> +<TGConnectingPoint num="5" id="16065" /> +<TGConnectingPoint num="6" id="16066" /> +<TGConnectingPoint num="7" id="16067" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_RemoveCP" taskName="X_RemoveCP" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16077" > +<father id="16120" num="18" /> +<cdparam x="302" y="680" /> +<sizeparam width="191" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::F_IFFT" /> +<TGConnectingPoint num="0" id="16069" /> +<TGConnectingPoint num="1" id="16070" /> +<TGConnectingPoint num="2" id="16071" /> +<TGConnectingPoint num="3" id="16072" /> +<TGConnectingPoint num="4" id="16073" /> +<TGConnectingPoint num="5" id="16074" /> +<TGConnectingPoint num="6" id="16075" /> +<TGConnectingPoint num="7" id="16076" /> +<extraparam> +<info value="RX5GphyApp_IPAd::F_IFFT" taskName="F_IFFT" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16086" > +<father id="16120" num="19" /> +<cdparam x="42" y="666" /> +<sizeparam width="191" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="294" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_IFFT" /> +<TGConnectingPoint num="0" id="16078" /> +<TGConnectingPoint num="1" id="16079" /> +<TGConnectingPoint num="2" id="16080" /> +<TGConnectingPoint num="3" id="16081" /> +<TGConnectingPoint num="4" id="16082" /> +<TGConnectingPoint num="5" id="16083" /> +<TGConnectingPoint num="6" id="16084" /> +<TGConnectingPoint num="7" id="16085" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_IFFT" taskName="X_IFFT" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="16095" > +<father id="16120" num="20" /> +<cdparam x="41" y="614" /> +<sizeparam width="238" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="247" minY="0" maxY="576" /> +<infoparam name="TGComponent" value="RX5GphyApp_IPAd::X_QAMDemod" /> +<TGConnectingPoint num="0" id="16087" /> +<TGConnectingPoint num="1" id="16088" /> +<TGConnectingPoint num="2" id="16089" /> +<TGConnectingPoint num="3" id="16090" /> +<TGConnectingPoint num="4" id="16091" /> +<TGConnectingPoint num="5" id="16092" /> +<TGConnectingPoint num="6" id="16093" /> +<TGConnectingPoint num="7" id="16094" /> +<extraparam> +<info value="RX5GphyApp_IPAd::X_QAMDemod" taskName="X_QAMDemod" referenceTaskName="RX5GphyApp_IPAd" priority="0" operation="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="301" id="16137" > +<cdparam x="1164" y="827" /> +<sizeparam width="416" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="This Communication Pattern PL_to_PS_DMA transfers data back +from the Programmable Logic to the Processing System. +In terms of operations it transfers data from +LDPC to CodeBlockConcatenation. +" /> +<TGConnectingPoint num="0" id="16121" /> +<TGConnectingPoint num="1" id="16122" /> +<TGConnectingPoint num="2" id="16123" /> +<TGConnectingPoint num="3" id="16124" /> +<TGConnectingPoint num="4" id="16125" /> +<TGConnectingPoint num="5" id="16126" /> +<TGConnectingPoint num="6" id="16127" /> +<TGConnectingPoint num="7" id="16128" /> +<TGConnectingPoint num="8" id="16129" /> +<TGConnectingPoint num="9" id="16130" /> +<TGConnectingPoint num="10" id="16131" /> +<TGConnectingPoint num="11" id="16132" /> +<TGConnectingPoint num="12" id="16133" /> +<TGConnectingPoint num="13" id="16134" /> +<TGConnectingPoint num="14" id="16135" /> +<TGConnectingPoint num="15" id="16136" /> +<extraparam> +<Line value="This Communication Pattern PL_to_PS_DMA transfers data back" /> +<Line value="from the Programmable Logic to the Processing System." /> +<Line value="In terms of operations it transfers data from" /> +<Line value="LDPC to CodeBlockConcatenation." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="301" id="16154" > +<cdparam x="1499" y="523" /> +<sizeparam width="412" height="51" minWidth="20" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="UML Note" value="The Communication Pattern PS_to_PL_DMA transfers data from +the Processing System to the Programmable +Logic part. In terms of operations it transfers data +from the Descrambling to LDPC. +" /> +<TGConnectingPoint num="0" id="16138" /> +<TGConnectingPoint num="1" id="16139" /> +<TGConnectingPoint num="2" id="16140" /> +<TGConnectingPoint num="3" id="16141" /> +<TGConnectingPoint num="4" id="16142" /> +<TGConnectingPoint num="5" id="16143" /> +<TGConnectingPoint num="6" id="16144" /> +<TGConnectingPoint num="7" id="16145" /> +<TGConnectingPoint num="8" id="16146" /> +<TGConnectingPoint num="9" id="16147" /> +<TGConnectingPoint num="10" id="16148" /> +<TGConnectingPoint num="11" id="16149" /> +<TGConnectingPoint num="12" id="16150" /> +<TGConnectingPoint num="13" id="16151" /> +<TGConnectingPoint num="14" id="16152" /> +<TGConnectingPoint num="15" id="16153" /> +<extraparam> +<Line value="The Communication Pattern PS_to_PL_DMA transfers data from" /> +<Line value="the Processing System to the Programmable" /> +<Line value="Logic part. In terms of operations it transfers data" /> +<Line value="from the Descrambling to LDPC." /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="16179" > +<cdparam x="446" y="851" /> +<sizeparam width="250" height="61" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="BoardBridge" value="name" /> +<TGConnectingPoint num="0" id="16155" /> +<TGConnectingPoint num="1" id="16156" /> +<TGConnectingPoint num="2" id="16157" /> +<TGConnectingPoint num="3" id="16158" /> +<TGConnectingPoint num="4" id="16159" /> +<TGConnectingPoint num="5" id="16160" /> +<TGConnectingPoint num="6" id="16161" /> +<TGConnectingPoint num="7" id="16162" /> +<TGConnectingPoint num="8" id="16163" /> +<TGConnectingPoint num="9" id="16164" /> +<TGConnectingPoint num="10" id="16165" /> +<TGConnectingPoint num="11" id="16166" /> +<TGConnectingPoint num="12" id="16167" /> +<TGConnectingPoint num="13" id="16168" /> +<TGConnectingPoint num="14" id="16169" /> +<TGConnectingPoint num="15" id="16170" /> +<TGConnectingPoint num="16" id="16171" /> +<TGConnectingPoint num="17" id="16172" /> +<TGConnectingPoint num="18" id="16173" /> +<TGConnectingPoint num="19" id="16174" /> +<TGConnectingPoint num="20" id="16175" /> +<TGConnectingPoint num="21" id="16176" /> +<TGConnectingPoint num="22" id="16177" /> +<TGConnectingPoint num="23" id="16178" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="BoardBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="16204" > +<cdparam x="203" y="753" /> +<sizeparam width="694" height="76" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="AXIBus" value="name" /> +<TGConnectingPoint num="0" id="16180" /> +<TGConnectingPoint num="1" id="16181" /> +<TGConnectingPoint num="2" id="16182" /> +<TGConnectingPoint num="3" id="16183" /> +<TGConnectingPoint num="4" id="16184" /> +<TGConnectingPoint num="5" id="16185" /> +<TGConnectingPoint num="6" id="16186" /> +<TGConnectingPoint num="7" id="16187" /> +<TGConnectingPoint num="8" id="16188" /> +<TGConnectingPoint num="9" id="16189" /> +<TGConnectingPoint num="10" id="16190" /> +<TGConnectingPoint num="11" id="16191" /> +<TGConnectingPoint num="12" id="16192" /> +<TGConnectingPoint num="13" id="16193" /> +<TGConnectingPoint num="14" id="16194" /> +<TGConnectingPoint num="15" id="16195" /> +<TGConnectingPoint num="16" id="16196" /> +<TGConnectingPoint num="17" id="16197" /> +<TGConnectingPoint num="18" id="16198" /> +<TGConnectingPoint num="19" id="16199" /> +<TGConnectingPoint num="20" id="16200" /> +<TGConnectingPoint num="21" id="16201" /> +<TGConnectingPoint num="22" id="16202" /> +<TGConnectingPoint num="23" id="16203" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="AXIBus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="16205" > +<cdparam x="280" y="1044" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="338" y="1094" id="15733" /> +<P2 x="447" y="1004" id="15770" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16206" > +<cdparam x="558" y="1064" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="558" y="1064" id="15791" /> +<P2 x="571" y="1004" id="15762" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16207" > +<cdparam x="376" y="671" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="571" y="912" id="16161" /> +<P2 x="571" y="935" id="15757" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16208" > +<cdparam x="1170" y="422" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="941" y="659" id="15888" /> +<P2 x="897" y="753" id="16182" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16209" > +<cdparam x="646" y="396" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="670" y="682" id="15838" /> +<P2 x="550" y="753" id="16181" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16210" > +<cdparam x="262" y="448" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="262" y="733" id="16102" /> +<P2 x="376" y="753" id="16188" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16211" > +<cdparam x="945" y="893" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="887" y="1067" id="15858" /> +<P2 x="819" y="1004" id="15763" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="16212" > +<cdparam x="810" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="571" y="851" id="16156" /> +<P2 x="550" y="829" id="16186" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +</TURTLEGMODELING> \ No newline at end of file diff --git a/modeling/DIPLODOCUS/ModelsForZ3Tests/Z3SimpleTestCase.xml b/modeling/DIPLODOCUS/ModelsForZ3Tests/Z3SimpleTestCase.xml index 217841c865768aed0956b56a766a760016cfaa71..5b5610a612531711bdaa3d72d50fc46883b5936e 100644 --- a/modeling/DIPLODOCUS/ModelsForZ3Tests/Z3SimpleTestCase.xml +++ b/modeling/DIPLODOCUS/ModelsForZ3Tests/Z3SimpleTestCase.xml @@ -107,32 +107,32 @@ <cdparam x="869" y="173" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="863" y="206" id="66" /> -<P2 x="1055" y="308" id="38" /> +<P1 x="850" y="193" id="66" /> +<P2 x="1068" y="295" id="38" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="35" > <cdparam x="873" y="587" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="874" y="555" id="51" /> -<P2 x="1055" y="361" id="40" /> +<P1 x="861" y="542" id="51" /> +<P2 x="1068" y="348" id="40" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="36" > <cdparam x="412" y="359" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="412" y="359" id="77" /> -<P2 x="648" y="550" id="53" /> +<P1 x="399" y="346" id="77" /> +<P2 x="661" y="537" id="53" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="37" > <cdparam x="412" y="305" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="412" y="305" id="79" /> -<P2 x="637" y="203" id="64" /> +<P1 x="399" y="292" id="79" /> +<P2 x="650" y="190" id="64" /> <AutomaticDrawing data="true" /> </CONNECTOR> <COMPONENT type="1202" id="50" > @@ -150,7 +150,7 @@ <TGConnectingPoint num="6" id="48" /> <TGConnectingPoint num="7" id="49" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> <SUBCOMPONENT type="1203" id="39" > @@ -203,7 +203,7 @@ <TGConnectingPoint num="6" id="61" /> <TGConnectingPoint num="7" id="62" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="ifft" /> </extraparam> </COMPONENT> <SUBCOMPONENT type="1203" id="52" > @@ -256,7 +256,7 @@ <TGConnectingPoint num="6" id="74" /> <TGConnectingPoint num="7" id="75" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="fft" /> </extraparam> </COMPONENT> <SUBCOMPONENT type="1203" id="65" > @@ -309,7 +309,7 @@ <TGConnectingPoint num="6" id="87" /> <TGConnectingPoint num="7" id="88" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> <SUBCOMPONENT type="1203" id="78" > @@ -901,7 +901,7 @@ <TGConnectingPoint num="23" id="260" /> <extraparam> <info stereotype="CPURR" nodeName="Main_CPU" /> -<attributes nbOfCores="2" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="2" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="fgg" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1117,7 +1117,7 @@ <TGConnectingPoint num="23" id="410" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1153,7 +1153,7 @@ <TGConnectingPoint num="23" id="435" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1261,7 +1261,7 @@ <TGConnectingPoint num="23" id="510" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dd" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1297,7 +1297,7 @@ <TGConnectingPoint num="23" id="535" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="map" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1477,7 +1477,7 @@ <TGConnectingPoint num="23" id="660" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1513,7 +1513,7 @@ <TGConnectingPoint num="23" id="685" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1621,7 +1621,7 @@ <TGConnectingPoint num="23" id="760" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="fft ifft" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1657,7 +1657,7 @@ <TGConnectingPoint num="23" id="785" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="intl" MECType="0" encryption="0"/> </extraparam> </COMPONENT> @@ -1975,4 +1975,2588 @@ +<Modeling type="TML Architecture" nameTab="noOpTypesMapping" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1106" id="837" > +<cdparam x="1177" y="374" /> +<sizeparam width="100" height="102" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="813" /> +<TGConnectingPoint num="1" id="814" /> +<TGConnectingPoint num="2" id="815" /> +<TGConnectingPoint num="3" id="816" /> +<TGConnectingPoint num="4" id="817" /> +<TGConnectingPoint num="5" id="818" /> +<TGConnectingPoint num="6" id="819" /> +<TGConnectingPoint num="7" id="820" /> +<TGConnectingPoint num="8" id="821" /> +<TGConnectingPoint num="9" id="822" /> +<TGConnectingPoint num="10" id="823" /> +<TGConnectingPoint num="11" id="824" /> +<TGConnectingPoint num="12" id="825" /> +<TGConnectingPoint num="13" id="826" /> +<TGConnectingPoint num="14" id="827" /> +<TGConnectingPoint num="15" id="828" /> +<TGConnectingPoint num="16" id="829" /> +<TGConnectingPoint num="17" id="830" /> +<TGConnectingPoint num="18" id="831" /> +<TGConnectingPoint num="19" id="832" /> +<TGConnectingPoint num="20" id="833" /> +<TGConnectingPoint num="21" id="834" /> +<TGConnectingPoint num="22" id="835" /> +<TGConnectingPoint num="23" id="836" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="862" > +<cdparam x="1319" y="400" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_Bus" value="name" /> +<TGConnectingPoint num="0" id="838" /> +<TGConnectingPoint num="1" id="839" /> +<TGConnectingPoint num="2" id="840" /> +<TGConnectingPoint num="3" id="841" /> +<TGConnectingPoint num="4" id="842" /> +<TGConnectingPoint num="5" id="843" /> +<TGConnectingPoint num="6" id="844" /> +<TGConnectingPoint num="7" id="845" /> +<TGConnectingPoint num="8" id="846" /> +<TGConnectingPoint num="9" id="847" /> +<TGConnectingPoint num="10" id="848" /> +<TGConnectingPoint num="11" id="849" /> +<TGConnectingPoint num="12" id="850" /> +<TGConnectingPoint num="13" id="851" /> +<TGConnectingPoint num="14" id="852" /> +<TGConnectingPoint num="15" id="853" /> +<TGConnectingPoint num="16" id="854" /> +<TGConnectingPoint num="17" id="855" /> +<TGConnectingPoint num="18" id="856" /> +<TGConnectingPoint num="19" id="857" /> +<TGConnectingPoint num="20" id="858" /> +<TGConnectingPoint num="21" id="859" /> +<TGConnectingPoint num="22" id="860" /> +<TGConnectingPoint num="23" id="861" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Main_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="887" > +<cdparam x="1369" y="502" /> +<sizeparam width="147" height="107" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_Memory" value="name" /> +<TGConnectingPoint num="0" id="863" /> +<TGConnectingPoint num="1" id="864" /> +<TGConnectingPoint num="2" id="865" /> +<TGConnectingPoint num="3" id="866" /> +<TGConnectingPoint num="4" id="867" /> +<TGConnectingPoint num="5" id="868" /> +<TGConnectingPoint num="6" id="869" /> +<TGConnectingPoint num="7" id="870" /> +<TGConnectingPoint num="8" id="871" /> +<TGConnectingPoint num="9" id="872" /> +<TGConnectingPoint num="10" id="873" /> +<TGConnectingPoint num="11" id="874" /> +<TGConnectingPoint num="12" id="875" /> +<TGConnectingPoint num="13" id="876" /> +<TGConnectingPoint num="14" id="877" /> +<TGConnectingPoint num="15" id="878" /> +<TGConnectingPoint num="16" id="879" /> +<TGConnectingPoint num="17" id="880" /> +<TGConnectingPoint num="18" id="881" /> +<TGConnectingPoint num="19" id="882" /> +<TGConnectingPoint num="20" id="883" /> +<TGConnectingPoint num="21" id="884" /> +<TGConnectingPoint num="22" id="885" /> +<TGConnectingPoint num="23" id="886" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Main_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="930" > +<cdparam x="1363" y="264" /> +<sizeparam width="158" height="109" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_CPU" value="name" /> +<TGConnectingPoint num="0" id="906" /> +<TGConnectingPoint num="1" id="907" /> +<TGConnectingPoint num="2" id="908" /> +<TGConnectingPoint num="3" id="909" /> +<TGConnectingPoint num="4" id="910" /> +<TGConnectingPoint num="5" id="911" /> +<TGConnectingPoint num="6" id="912" /> +<TGConnectingPoint num="7" id="913" /> +<TGConnectingPoint num="8" id="914" /> +<TGConnectingPoint num="9" id="915" /> +<TGConnectingPoint num="10" id="916" /> +<TGConnectingPoint num="11" id="917" /> +<TGConnectingPoint num="12" id="918" /> +<TGConnectingPoint num="13" id="919" /> +<TGConnectingPoint num="14" id="920" /> +<TGConnectingPoint num="15" id="921" /> +<TGConnectingPoint num="16" id="922" /> +<TGConnectingPoint num="17" id="923" /> +<TGConnectingPoint num="18" id="924" /> +<TGConnectingPoint num="19" id="925" /> +<TGConnectingPoint num="20" id="926" /> +<TGConnectingPoint num="21" id="927" /> +<TGConnectingPoint num="22" id="928" /> +<TGConnectingPoint num="23" id="929" /> +<extraparam> +<info stereotype="CPURR" nodeName="Main_CPU" /> +<attributes nbOfCores="2" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="896" > +<father id="930" num="0" /> +<cdparam x="1365" y="333" /> +<sizeparam width="112" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="46" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="DEBA::taskD" /> +<TGConnectingPoint num="0" id="888" /> +<TGConnectingPoint num="1" id="889" /> +<TGConnectingPoint num="2" id="890" /> +<TGConnectingPoint num="3" id="891" /> +<TGConnectingPoint num="4" id="892" /> +<TGConnectingPoint num="5" id="893" /> +<TGConnectingPoint num="6" id="894" /> +<TGConnectingPoint num="7" id="895" /> +<extraparam> +<info value="DEBA::taskD" taskName="taskD" referenceTaskName="DEBA" priority="0" operationMEC="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="905" > +<father id="930" num="1" /> +<cdparam x="1387" y="305" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="47" minY="0" maxY="69" /> +<infoparam name="TGComponent" value="DEBA::taskE" /> +<TGConnectingPoint num="0" id="897" /> +<TGConnectingPoint num="1" id="898" /> +<TGConnectingPoint num="2" id="899" /> +<TGConnectingPoint num="3" id="900" /> +<TGConnectingPoint num="4" id="901" /> +<TGConnectingPoint num="5" id="902" /> +<TGConnectingPoint num="6" id="903" /> +<TGConnectingPoint num="7" id="904" /> +<extraparam> +<info value="DEBA::taskE" taskName="taskE" referenceTaskName="DEBA" priority="0" operationMEC="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="955" > +<cdparam x="814" y="401" /> +<sizeparam width="342" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="931" /> +<TGConnectingPoint num="1" id="932" /> +<TGConnectingPoint num="2" id="933" /> +<TGConnectingPoint num="3" id="934" /> +<TGConnectingPoint num="4" id="935" /> +<TGConnectingPoint num="5" id="936" /> +<TGConnectingPoint num="6" id="937" /> +<TGConnectingPoint num="7" id="938" /> +<TGConnectingPoint num="8" id="939" /> +<TGConnectingPoint num="9" id="940" /> +<TGConnectingPoint num="10" id="941" /> +<TGConnectingPoint num="11" id="942" /> +<TGConnectingPoint num="12" id="943" /> +<TGConnectingPoint num="13" id="944" /> +<TGConnectingPoint num="14" id="945" /> +<TGConnectingPoint num="15" id="946" /> +<TGConnectingPoint num="16" id="947" /> +<TGConnectingPoint num="17" id="948" /> +<TGConnectingPoint num="18" id="949" /> +<TGConnectingPoint num="19" id="950" /> +<TGConnectingPoint num="20" id="951" /> +<TGConnectingPoint num="21" id="952" /> +<TGConnectingPoint num="22" id="953" /> +<TGConnectingPoint num="23" id="954" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="980" > +<cdparam x="463" y="327" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_Bridge" value="name" /> +<TGConnectingPoint num="0" id="956" /> +<TGConnectingPoint num="1" id="957" /> +<TGConnectingPoint num="2" id="958" /> +<TGConnectingPoint num="3" id="959" /> +<TGConnectingPoint num="4" id="960" /> +<TGConnectingPoint num="5" id="961" /> +<TGConnectingPoint num="6" id="962" /> +<TGConnectingPoint num="7" id="963" /> +<TGConnectingPoint num="8" id="964" /> +<TGConnectingPoint num="9" id="965" /> +<TGConnectingPoint num="10" id="966" /> +<TGConnectingPoint num="11" id="967" /> +<TGConnectingPoint num="12" id="968" /> +<TGConnectingPoint num="13" id="969" /> +<TGConnectingPoint num="14" id="970" /> +<TGConnectingPoint num="15" id="971" /> +<TGConnectingPoint num="16" id="972" /> +<TGConnectingPoint num="17" id="973" /> +<TGConnectingPoint num="18" id="974" /> +<TGConnectingPoint num="19" id="975" /> +<TGConnectingPoint num="20" id="976" /> +<TGConnectingPoint num="21" id="977" /> +<TGConnectingPoint num="22" id="978" /> +<TGConnectingPoint num="23" id="979" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1005" > +<cdparam x="935" y="338" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="981" /> +<TGConnectingPoint num="1" id="982" /> +<TGConnectingPoint num="2" id="983" /> +<TGConnectingPoint num="3" id="984" /> +<TGConnectingPoint num="4" id="985" /> +<TGConnectingPoint num="5" id="986" /> +<TGConnectingPoint num="6" id="987" /> +<TGConnectingPoint num="7" id="988" /> +<TGConnectingPoint num="8" id="989" /> +<TGConnectingPoint num="9" id="990" /> +<TGConnectingPoint num="10" id="991" /> +<TGConnectingPoint num="11" id="992" /> +<TGConnectingPoint num="12" id="993" /> +<TGConnectingPoint num="13" id="994" /> +<TGConnectingPoint num="14" id="995" /> +<TGConnectingPoint num="15" id="996" /> +<TGConnectingPoint num="16" id="997" /> +<TGConnectingPoint num="17" id="998" /> +<TGConnectingPoint num="18" id="999" /> +<TGConnectingPoint num="19" id="1000" /> +<TGConnectingPoint num="20" id="1001" /> +<TGConnectingPoint num="21" id="1002" /> +<TGConnectingPoint num="22" id="1003" /> +<TGConnectingPoint num="23" id="1004" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1030" > +<cdparam x="388" y="262" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_Bus" value="name" /> +<TGConnectingPoint num="0" id="1006" /> +<TGConnectingPoint num="1" id="1007" /> +<TGConnectingPoint num="2" id="1008" /> +<TGConnectingPoint num="3" id="1009" /> +<TGConnectingPoint num="4" id="1010" /> +<TGConnectingPoint num="5" id="1011" /> +<TGConnectingPoint num="6" id="1012" /> +<TGConnectingPoint num="7" id="1013" /> +<TGConnectingPoint num="8" id="1014" /> +<TGConnectingPoint num="9" id="1015" /> +<TGConnectingPoint num="10" id="1016" /> +<TGConnectingPoint num="11" id="1017" /> +<TGConnectingPoint num="12" id="1018" /> +<TGConnectingPoint num="13" id="1019" /> +<TGConnectingPoint num="14" id="1020" /> +<TGConnectingPoint num="15" id="1021" /> +<TGConnectingPoint num="16" id="1022" /> +<TGConnectingPoint num="17" id="1023" /> +<TGConnectingPoint num="18" id="1024" /> +<TGConnectingPoint num="19" id="1025" /> +<TGConnectingPoint num="20" id="1026" /> +<TGConnectingPoint num="21" id="1027" /> +<TGConnectingPoint num="22" id="1028" /> +<TGConnectingPoint num="23" id="1029" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1055" > +<cdparam x="859" y="274" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="1031" /> +<TGConnectingPoint num="1" id="1032" /> +<TGConnectingPoint num="2" id="1033" /> +<TGConnectingPoint num="3" id="1034" /> +<TGConnectingPoint num="4" id="1035" /> +<TGConnectingPoint num="5" id="1036" /> +<TGConnectingPoint num="6" id="1037" /> +<TGConnectingPoint num="7" id="1038" /> +<TGConnectingPoint num="8" id="1039" /> +<TGConnectingPoint num="9" id="1040" /> +<TGConnectingPoint num="10" id="1041" /> +<TGConnectingPoint num="11" id="1042" /> +<TGConnectingPoint num="12" id="1043" /> +<TGConnectingPoint num="13" id="1044" /> +<TGConnectingPoint num="14" id="1045" /> +<TGConnectingPoint num="15" id="1046" /> +<TGConnectingPoint num="16" id="1047" /> +<TGConnectingPoint num="17" id="1048" /> +<TGConnectingPoint num="18" id="1049" /> +<TGConnectingPoint num="19" id="1050" /> +<TGConnectingPoint num="20" id="1051" /> +<TGConnectingPoint num="21" id="1052" /> +<TGConnectingPoint num="22" id="1053" /> +<TGConnectingPoint num="23" id="1054" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1080" > +<cdparam x="215" y="114" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_DMA" value="name" /> +<TGConnectingPoint num="0" id="1056" /> +<TGConnectingPoint num="1" id="1057" /> +<TGConnectingPoint num="2" id="1058" /> +<TGConnectingPoint num="3" id="1059" /> +<TGConnectingPoint num="4" id="1060" /> +<TGConnectingPoint num="5" id="1061" /> +<TGConnectingPoint num="6" id="1062" /> +<TGConnectingPoint num="7" id="1063" /> +<TGConnectingPoint num="8" id="1064" /> +<TGConnectingPoint num="9" id="1065" /> +<TGConnectingPoint num="10" id="1066" /> +<TGConnectingPoint num="11" id="1067" /> +<TGConnectingPoint num="12" id="1068" /> +<TGConnectingPoint num="13" id="1069" /> +<TGConnectingPoint num="14" id="1070" /> +<TGConnectingPoint num="15" id="1071" /> +<TGConnectingPoint num="16" id="1072" /> +<TGConnectingPoint num="17" id="1073" /> +<TGConnectingPoint num="18" id="1074" /> +<TGConnectingPoint num="19" id="1075" /> +<TGConnectingPoint num="20" id="1076" /> +<TGConnectingPoint num="21" id="1077" /> +<TGConnectingPoint num="22" id="1078" /> +<TGConnectingPoint num="23" id="1079" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1105" > +<cdparam x="734" y="120" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="1081" /> +<TGConnectingPoint num="1" id="1082" /> +<TGConnectingPoint num="2" id="1083" /> +<TGConnectingPoint num="3" id="1084" /> +<TGConnectingPoint num="4" id="1085" /> +<TGConnectingPoint num="5" id="1086" /> +<TGConnectingPoint num="6" id="1087" /> +<TGConnectingPoint num="7" id="1088" /> +<TGConnectingPoint num="8" id="1089" /> +<TGConnectingPoint num="9" id="1090" /> +<TGConnectingPoint num="10" id="1091" /> +<TGConnectingPoint num="11" id="1092" /> +<TGConnectingPoint num="12" id="1093" /> +<TGConnectingPoint num="13" id="1094" /> +<TGConnectingPoint num="14" id="1095" /> +<TGConnectingPoint num="15" id="1096" /> +<TGConnectingPoint num="16" id="1097" /> +<TGConnectingPoint num="17" id="1098" /> +<TGConnectingPoint num="18" id="1099" /> +<TGConnectingPoint num="19" id="1100" /> +<TGConnectingPoint num="20" id="1101" /> +<TGConnectingPoint num="21" id="1102" /> +<TGConnectingPoint num="22" id="1103" /> +<TGConnectingPoint num="23" id="1104" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1130" > +<cdparam x="396" y="133" /> +<sizeparam width="160" height="59" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_MSS" value="name" /> +<TGConnectingPoint num="0" id="1106" /> +<TGConnectingPoint num="1" id="1107" /> +<TGConnectingPoint num="2" id="1108" /> +<TGConnectingPoint num="3" id="1109" /> +<TGConnectingPoint num="4" id="1110" /> +<TGConnectingPoint num="5" id="1111" /> +<TGConnectingPoint num="6" id="1112" /> +<TGConnectingPoint num="7" id="1113" /> +<TGConnectingPoint num="8" id="1114" /> +<TGConnectingPoint num="9" id="1115" /> +<TGConnectingPoint num="10" id="1116" /> +<TGConnectingPoint num="11" id="1117" /> +<TGConnectingPoint num="12" id="1118" /> +<TGConnectingPoint num="13" id="1119" /> +<TGConnectingPoint num="14" id="1120" /> +<TGConnectingPoint num="15" id="1121" /> +<TGConnectingPoint num="16" id="1122" /> +<TGConnectingPoint num="17" id="1123" /> +<TGConnectingPoint num="18" id="1124" /> +<TGConnectingPoint num="19" id="1125" /> +<TGConnectingPoint num="20" id="1126" /> +<TGConnectingPoint num="21" id="1127" /> +<TGConnectingPoint num="22" id="1128" /> +<TGConnectingPoint num="23" id="1129" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ADAIF_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1155" > +<cdparam x="916" y="126" /> +<sizeparam width="160" height="59" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="1131" /> +<TGConnectingPoint num="1" id="1132" /> +<TGConnectingPoint num="2" id="1133" /> +<TGConnectingPoint num="3" id="1134" /> +<TGConnectingPoint num="4" id="1135" /> +<TGConnectingPoint num="5" id="1136" /> +<TGConnectingPoint num="6" id="1137" /> +<TGConnectingPoint num="7" id="1138" /> +<TGConnectingPoint num="8" id="1139" /> +<TGConnectingPoint num="9" id="1140" /> +<TGConnectingPoint num="10" id="1141" /> +<TGConnectingPoint num="11" id="1142" /> +<TGConnectingPoint num="12" id="1143" /> +<TGConnectingPoint num="13" id="1144" /> +<TGConnectingPoint num="14" id="1145" /> +<TGConnectingPoint num="15" id="1146" /> +<TGConnectingPoint num="16" id="1147" /> +<TGConnectingPoint num="17" id="1148" /> +<TGConnectingPoint num="18" id="1149" /> +<TGConnectingPoint num="19" id="1150" /> +<TGConnectingPoint num="20" id="1151" /> +<TGConnectingPoint num="21" id="1152" /> +<TGConnectingPoint num="22" id="1153" /> +<TGConnectingPoint num="23" id="1154" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1189" > +<cdparam x="571" y="121" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_PSS" value="name" /> +<TGConnectingPoint num="0" id="1165" /> +<TGConnectingPoint num="1" id="1166" /> +<TGConnectingPoint num="2" id="1167" /> +<TGConnectingPoint num="3" id="1168" /> +<TGConnectingPoint num="4" id="1169" /> +<TGConnectingPoint num="5" id="1170" /> +<TGConnectingPoint num="6" id="1171" /> +<TGConnectingPoint num="7" id="1172" /> +<TGConnectingPoint num="8" id="1173" /> +<TGConnectingPoint num="9" id="1174" /> +<TGConnectingPoint num="10" id="1175" /> +<TGConnectingPoint num="11" id="1176" /> +<TGConnectingPoint num="12" id="1177" /> +<TGConnectingPoint num="13" id="1178" /> +<TGConnectingPoint num="14" id="1179" /> +<TGConnectingPoint num="15" id="1180" /> +<TGConnectingPoint num="16" id="1181" /> +<TGConnectingPoint num="17" id="1182" /> +<TGConnectingPoint num="18" id="1183" /> +<TGConnectingPoint num="19" id="1184" /> +<TGConnectingPoint num="20" id="1185" /> +<TGConnectingPoint num="21" id="1186" /> +<TGConnectingPoint num="22" id="1187" /> +<TGConnectingPoint num="23" id="1188" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1164" > +<father id="1189" num="0" /> +<cdparam x="595" y="168" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="39" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskA" /> +<TGConnectingPoint num="0" id="1156" /> +<TGConnectingPoint num="1" id="1157" /> +<TGConnectingPoint num="2" id="1158" /> +<TGConnectingPoint num="3" id="1159" /> +<TGConnectingPoint num="4" id="1160" /> +<TGConnectingPoint num="5" id="1161" /> +<TGConnectingPoint num="6" id="1162" /> +<TGConnectingPoint num="7" id="1163" /> +<extraparam> +<info value="DEBA::taskA" taskName="taskA" referenceTaskName="DEBA" priority="0" operationMEC="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="1214" > +<cdparam x="1116" y="113" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="1190" /> +<TGConnectingPoint num="1" id="1191" /> +<TGConnectingPoint num="2" id="1192" /> +<TGConnectingPoint num="3" id="1193" /> +<TGConnectingPoint num="4" id="1194" /> +<TGConnectingPoint num="5" id="1195" /> +<TGConnectingPoint num="6" id="1196" /> +<TGConnectingPoint num="7" id="1197" /> +<TGConnectingPoint num="8" id="1198" /> +<TGConnectingPoint num="9" id="1199" /> +<TGConnectingPoint num="10" id="1200" /> +<TGConnectingPoint num="11" id="1201" /> +<TGConnectingPoint num="12" id="1202" /> +<TGConnectingPoint num="13" id="1203" /> +<TGConnectingPoint num="14" id="1204" /> +<TGConnectingPoint num="15" id="1205" /> +<TGConnectingPoint num="16" id="1206" /> +<TGConnectingPoint num="17" id="1207" /> +<TGConnectingPoint num="18" id="1208" /> +<TGConnectingPoint num="19" id="1209" /> +<TGConnectingPoint num="20" id="1210" /> +<TGConnectingPoint num="21" id="1211" /> +<TGConnectingPoint num="22" id="1212" /> +<TGConnectingPoint num="23" id="1213" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1239" > +<cdparam x="471" y="471" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1215" /> +<TGConnectingPoint num="1" id="1216" /> +<TGConnectingPoint num="2" id="1217" /> +<TGConnectingPoint num="3" id="1218" /> +<TGConnectingPoint num="4" id="1219" /> +<TGConnectingPoint num="5" id="1220" /> +<TGConnectingPoint num="6" id="1221" /> +<TGConnectingPoint num="7" id="1222" /> +<TGConnectingPoint num="8" id="1223" /> +<TGConnectingPoint num="9" id="1224" /> +<TGConnectingPoint num="10" id="1225" /> +<TGConnectingPoint num="11" id="1226" /> +<TGConnectingPoint num="12" id="1227" /> +<TGConnectingPoint num="13" id="1228" /> +<TGConnectingPoint num="14" id="1229" /> +<TGConnectingPoint num="15" id="1230" /> +<TGConnectingPoint num="16" id="1231" /> +<TGConnectingPoint num="17" id="1232" /> +<TGConnectingPoint num="18" id="1233" /> +<TGConnectingPoint num="19" id="1234" /> +<TGConnectingPoint num="20" id="1235" /> +<TGConnectingPoint num="21" id="1236" /> +<TGConnectingPoint num="22" id="1237" /> +<TGConnectingPoint num="23" id="1238" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1264" > +<cdparam x="935" y="474" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1240" /> +<TGConnectingPoint num="1" id="1241" /> +<TGConnectingPoint num="2" id="1242" /> +<TGConnectingPoint num="3" id="1243" /> +<TGConnectingPoint num="4" id="1244" /> +<TGConnectingPoint num="5" id="1245" /> +<TGConnectingPoint num="6" id="1246" /> +<TGConnectingPoint num="7" id="1247" /> +<TGConnectingPoint num="8" id="1248" /> +<TGConnectingPoint num="9" id="1249" /> +<TGConnectingPoint num="10" id="1250" /> +<TGConnectingPoint num="11" id="1251" /> +<TGConnectingPoint num="12" id="1252" /> +<TGConnectingPoint num="13" id="1253" /> +<TGConnectingPoint num="14" id="1254" /> +<TGConnectingPoint num="15" id="1255" /> +<TGConnectingPoint num="16" id="1256" /> +<TGConnectingPoint num="17" id="1257" /> +<TGConnectingPoint num="18" id="1258" /> +<TGConnectingPoint num="19" id="1259" /> +<TGConnectingPoint num="20" id="1260" /> +<TGConnectingPoint num="21" id="1261" /> +<TGConnectingPoint num="22" id="1262" /> +<TGConnectingPoint num="23" id="1263" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1289" > +<cdparam x="396" y="536" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="1265" /> +<TGConnectingPoint num="1" id="1266" /> +<TGConnectingPoint num="2" id="1267" /> +<TGConnectingPoint num="3" id="1268" /> +<TGConnectingPoint num="4" id="1269" /> +<TGConnectingPoint num="5" id="1270" /> +<TGConnectingPoint num="6" id="1271" /> +<TGConnectingPoint num="7" id="1272" /> +<TGConnectingPoint num="8" id="1273" /> +<TGConnectingPoint num="9" id="1274" /> +<TGConnectingPoint num="10" id="1275" /> +<TGConnectingPoint num="11" id="1276" /> +<TGConnectingPoint num="12" id="1277" /> +<TGConnectingPoint num="13" id="1278" /> +<TGConnectingPoint num="14" id="1279" /> +<TGConnectingPoint num="15" id="1280" /> +<TGConnectingPoint num="16" id="1281" /> +<TGConnectingPoint num="17" id="1282" /> +<TGConnectingPoint num="18" id="1283" /> +<TGConnectingPoint num="19" id="1284" /> +<TGConnectingPoint num="20" id="1285" /> +<TGConnectingPoint num="21" id="1286" /> +<TGConnectingPoint num="22" id="1287" /> +<TGConnectingPoint num="23" id="1288" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1314" > +<cdparam x="860" y="546" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="1290" /> +<TGConnectingPoint num="1" id="1291" /> +<TGConnectingPoint num="2" id="1292" /> +<TGConnectingPoint num="3" id="1293" /> +<TGConnectingPoint num="4" id="1294" /> +<TGConnectingPoint num="5" id="1295" /> +<TGConnectingPoint num="6" id="1296" /> +<TGConnectingPoint num="7" id="1297" /> +<TGConnectingPoint num="8" id="1298" /> +<TGConnectingPoint num="9" id="1299" /> +<TGConnectingPoint num="10" id="1300" /> +<TGConnectingPoint num="11" id="1301" /> +<TGConnectingPoint num="12" id="1302" /> +<TGConnectingPoint num="13" id="1303" /> +<TGConnectingPoint num="14" id="1304" /> +<TGConnectingPoint num="15" id="1305" /> +<TGConnectingPoint num="16" id="1306" /> +<TGConnectingPoint num="17" id="1307" /> +<TGConnectingPoint num="18" id="1308" /> +<TGConnectingPoint num="19" id="1309" /> +<TGConnectingPoint num="20" id="1310" /> +<TGConnectingPoint num="21" id="1311" /> +<TGConnectingPoint num="22" id="1312" /> +<TGConnectingPoint num="23" id="1313" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1339" > +<cdparam x="245" y="616" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="1315" /> +<TGConnectingPoint num="1" id="1316" /> +<TGConnectingPoint num="2" id="1317" /> +<TGConnectingPoint num="3" id="1318" /> +<TGConnectingPoint num="4" id="1319" /> +<TGConnectingPoint num="5" id="1320" /> +<TGConnectingPoint num="6" id="1321" /> +<TGConnectingPoint num="7" id="1322" /> +<TGConnectingPoint num="8" id="1323" /> +<TGConnectingPoint num="9" id="1324" /> +<TGConnectingPoint num="10" id="1325" /> +<TGConnectingPoint num="11" id="1326" /> +<TGConnectingPoint num="12" id="1327" /> +<TGConnectingPoint num="13" id="1328" /> +<TGConnectingPoint num="14" id="1329" /> +<TGConnectingPoint num="15" id="1330" /> +<TGConnectingPoint num="16" id="1331" /> +<TGConnectingPoint num="17" id="1332" /> +<TGConnectingPoint num="18" id="1333" /> +<TGConnectingPoint num="19" id="1334" /> +<TGConnectingPoint num="20" id="1335" /> +<TGConnectingPoint num="21" id="1336" /> +<TGConnectingPoint num="22" id="1337" /> +<TGConnectingPoint num="23" id="1338" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1364" > +<cdparam x="744" y="617" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="1340" /> +<TGConnectingPoint num="1" id="1341" /> +<TGConnectingPoint num="2" id="1342" /> +<TGConnectingPoint num="3" id="1343" /> +<TGConnectingPoint num="4" id="1344" /> +<TGConnectingPoint num="5" id="1345" /> +<TGConnectingPoint num="6" id="1346" /> +<TGConnectingPoint num="7" id="1347" /> +<TGConnectingPoint num="8" id="1348" /> +<TGConnectingPoint num="9" id="1349" /> +<TGConnectingPoint num="10" id="1350" /> +<TGConnectingPoint num="11" id="1351" /> +<TGConnectingPoint num="12" id="1352" /> +<TGConnectingPoint num="13" id="1353" /> +<TGConnectingPoint num="14" id="1354" /> +<TGConnectingPoint num="15" id="1355" /> +<TGConnectingPoint num="16" id="1356" /> +<TGConnectingPoint num="17" id="1357" /> +<TGConnectingPoint num="18" id="1358" /> +<TGConnectingPoint num="19" id="1359" /> +<TGConnectingPoint num="20" id="1360" /> +<TGConnectingPoint num="21" id="1361" /> +<TGConnectingPoint num="22" id="1362" /> +<TGConnectingPoint num="23" id="1363" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1389" > +<cdparam x="407" y="616" /> +<sizeparam width="160" height="62" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="1365" /> +<TGConnectingPoint num="1" id="1366" /> +<TGConnectingPoint num="2" id="1367" /> +<TGConnectingPoint num="3" id="1368" /> +<TGConnectingPoint num="4" id="1369" /> +<TGConnectingPoint num="5" id="1370" /> +<TGConnectingPoint num="6" id="1371" /> +<TGConnectingPoint num="7" id="1372" /> +<TGConnectingPoint num="8" id="1373" /> +<TGConnectingPoint num="9" id="1374" /> +<TGConnectingPoint num="10" id="1375" /> +<TGConnectingPoint num="11" id="1376" /> +<TGConnectingPoint num="12" id="1377" /> +<TGConnectingPoint num="13" id="1378" /> +<TGConnectingPoint num="14" id="1379" /> +<TGConnectingPoint num="15" id="1380" /> +<TGConnectingPoint num="16" id="1381" /> +<TGConnectingPoint num="17" id="1382" /> +<TGConnectingPoint num="18" id="1383" /> +<TGConnectingPoint num="19" id="1384" /> +<TGConnectingPoint num="20" id="1385" /> +<TGConnectingPoint num="21" id="1386" /> +<TGConnectingPoint num="22" id="1387" /> +<TGConnectingPoint num="23" id="1388" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1414" > +<cdparam x="904" y="618" /> +<sizeparam width="160" height="62" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="1390" /> +<TGConnectingPoint num="1" id="1391" /> +<TGConnectingPoint num="2" id="1392" /> +<TGConnectingPoint num="3" id="1393" /> +<TGConnectingPoint num="4" id="1394" /> +<TGConnectingPoint num="5" id="1395" /> +<TGConnectingPoint num="6" id="1396" /> +<TGConnectingPoint num="7" id="1397" /> +<TGConnectingPoint num="8" id="1398" /> +<TGConnectingPoint num="9" id="1399" /> +<TGConnectingPoint num="10" id="1400" /> +<TGConnectingPoint num="11" id="1401" /> +<TGConnectingPoint num="12" id="1402" /> +<TGConnectingPoint num="13" id="1403" /> +<TGConnectingPoint num="14" id="1404" /> +<TGConnectingPoint num="15" id="1405" /> +<TGConnectingPoint num="16" id="1406" /> +<TGConnectingPoint num="17" id="1407" /> +<TGConnectingPoint num="18" id="1408" /> +<TGConnectingPoint num="19" id="1409" /> +<TGConnectingPoint num="20" id="1410" /> +<TGConnectingPoint num="21" id="1411" /> +<TGConnectingPoint num="22" id="1412" /> +<TGConnectingPoint num="23" id="1413" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1448" > +<cdparam x="574" y="616" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="1424" /> +<TGConnectingPoint num="1" id="1425" /> +<TGConnectingPoint num="2" id="1426" /> +<TGConnectingPoint num="3" id="1427" /> +<TGConnectingPoint num="4" id="1428" /> +<TGConnectingPoint num="5" id="1429" /> +<TGConnectingPoint num="6" id="1430" /> +<TGConnectingPoint num="7" id="1431" /> +<TGConnectingPoint num="8" id="1432" /> +<TGConnectingPoint num="9" id="1433" /> +<TGConnectingPoint num="10" id="1434" /> +<TGConnectingPoint num="11" id="1435" /> +<TGConnectingPoint num="12" id="1436" /> +<TGConnectingPoint num="13" id="1437" /> +<TGConnectingPoint num="14" id="1438" /> +<TGConnectingPoint num="15" id="1439" /> +<TGConnectingPoint num="16" id="1440" /> +<TGConnectingPoint num="17" id="1441" /> +<TGConnectingPoint num="18" id="1442" /> +<TGConnectingPoint num="19" id="1443" /> +<TGConnectingPoint num="20" id="1444" /> +<TGConnectingPoint num="21" id="1445" /> +<TGConnectingPoint num="22" id="1446" /> +<TGConnectingPoint num="23" id="1447" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="fft ifft" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1423" > +<father id="1448" num="0" /> +<cdparam x="594" y="674" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="39" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskB" /> +<TGConnectingPoint num="0" id="1415" /> +<TGConnectingPoint num="1" id="1416" /> +<TGConnectingPoint num="2" id="1417" /> +<TGConnectingPoint num="3" id="1418" /> +<TGConnectingPoint num="4" id="1419" /> +<TGConnectingPoint num="5" id="1420" /> +<TGConnectingPoint num="6" id="1421" /> +<TGConnectingPoint num="7" id="1422" /> +<extraparam> +<info value="DEBA::taskB" taskName="taskB" referenceTaskName="DEBA" priority="0" operationMEC="" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="1473" > +<cdparam x="1116" y="634" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="1449" /> +<TGConnectingPoint num="1" id="1450" /> +<TGConnectingPoint num="2" id="1451" /> +<TGConnectingPoint num="3" id="1452" /> +<TGConnectingPoint num="4" id="1453" /> +<TGConnectingPoint num="5" id="1454" /> +<TGConnectingPoint num="6" id="1455" /> +<TGConnectingPoint num="7" id="1456" /> +<TGConnectingPoint num="8" id="1457" /> +<TGConnectingPoint num="9" id="1458" /> +<TGConnectingPoint num="10" id="1459" /> +<TGConnectingPoint num="11" id="1460" /> +<TGConnectingPoint num="12" id="1461" /> +<TGConnectingPoint num="13" id="1462" /> +<TGConnectingPoint num="14" id="1463" /> +<TGConnectingPoint num="15" id="1464" /> +<TGConnectingPoint num="16" id="1465" /> +<TGConnectingPoint num="17" id="1466" /> +<TGConnectingPoint num="18" id="1467" /> +<TGConnectingPoint num="19" id="1468" /> +<TGConnectingPoint num="20" id="1469" /> +<TGConnectingPoint num="21" id="1470" /> +<TGConnectingPoint num="22" id="1471" /> +<TGConnectingPoint num="23" id="1472" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="1475" > +<cdparam x="515" y="474" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="521" y="471" id="1216" /> +<P2 x="814" y="438" id="943" /> +<Point x="810" y="435" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR><SUBCOMPONENT type="-1" id="1474" > +<father id="1475" num="0" /> +<cdparam x="810" y="435" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="125" id="1477" > +<cdparam x="468" y="212" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="476" y="192" id="1112" /> +<P2 x="513" y="262" id="1007" /> +<Point x="518" y="261" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR><SUBCOMPONENT type="-1" id="1476" > +<father id="1477" num="0" /> +<cdparam x="518" y="261" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="125" id="1478" > +<cdparam x="515" y="522" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="521" y="519" id="1221" /> +<P2 x="521" y="536" id="1266" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1479" > +<cdparam x="652" y="603" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="649" y="616" id="1425" /> +<P2 x="583" y="586" id="1280" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1480" > +<cdparam x="484" y="626" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="487" y="616" id="1366" /> +<P2 x="521" y="586" id="1271" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1481" > +<cdparam x="319" y="609" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="320" y="616" id="1316" /> +<P2 x="458" y="586" id="1279" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1482" > +<cdparam x="513" y="375" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="513" y="375" id="962" /> +<P2 x="814" y="413" id="941" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1483" > +<cdparam x="515" y="329" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="513" y="327" id="957" /> +<P2 x="513" y="312" id="1012" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1484" > +<cdparam x="270" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="290" y="214" id="1062" /> +<P2 x="450" y="262" id="1014" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1485" > +<cdparam x="640" y="251" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="646" y="221" id="1171" /> +<P2 x="575" y="262" id="1015" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1486" > +<cdparam x="985" y="386" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="985" y="386" id="987" /> +<P2 x="985" y="401" id="932" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1487" > +<cdparam x="985" y="338" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="985" y="338" id="982" /> +<P2 x="984" y="324" id="1037" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1488" > +<cdparam x="1147" y="266" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1191" y="213" id="1196" /> +<P2 x="1046" y="274" id="1040" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1489" > +<cdparam x="772" y="269" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="809" y="220" id="1087" /> +<P2 x="921" y="274" id="1039" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1490" > +<cdparam x="943" y="230" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="996" y="185" id="1137" /> +<P2 x="984" y="274" id="1032" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1491" > +<cdparam x="976" y="521" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="985" y="522" id="1246" /> +<P2 x="985" y="546" id="1291" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1492" > +<cdparam x="839" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="985" y="474" id="1241" /> +<P2 x="985" y="451" id="937" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1493" > +<cdparam x="1116" y="422" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1177" y="425" id="816" /> +<P2 x="1156" y="426" id="935" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1494" > +<cdparam x="1498" y="645" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1277" y="425" id="817" /> +<P2 x="1319" y="425" id="841" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1495" > +<cdparam x="1442" y="502" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1442" y="502" id="864" /> +<P2 x="1444" y="450" id="844" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1496" > +<cdparam x="1437" y="367" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1442" y="373" id="912" /> +<P2 x="1444" y="400" id="839" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1497" > +<cdparam x="1236" y="693" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1191" y="634" id="1450" /> +<P2 x="1047" y="596" id="1305" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1498" > +<cdparam x="917" y="702" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="984" y="618" id="1391" /> +<P2 x="985" y="596" id="1296" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="1499" > +<cdparam x="552" y="704" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="819" y="617" id="1341" /> +<P2 x="922" y="596" id="1304" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +<Modeling type="TML Architecture" nameTab="mapping_with_opTypes" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1106" id="1524" > +<cdparam x="1236" y="354" /> +<sizeparam width="100" height="102" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MainBridge" value="name" /> +<TGConnectingPoint num="0" id="1500" /> +<TGConnectingPoint num="1" id="1501" /> +<TGConnectingPoint num="2" id="1502" /> +<TGConnectingPoint num="3" id="1503" /> +<TGConnectingPoint num="4" id="1504" /> +<TGConnectingPoint num="5" id="1505" /> +<TGConnectingPoint num="6" id="1506" /> +<TGConnectingPoint num="7" id="1507" /> +<TGConnectingPoint num="8" id="1508" /> +<TGConnectingPoint num="9" id="1509" /> +<TGConnectingPoint num="10" id="1510" /> +<TGConnectingPoint num="11" id="1511" /> +<TGConnectingPoint num="12" id="1512" /> +<TGConnectingPoint num="13" id="1513" /> +<TGConnectingPoint num="14" id="1514" /> +<TGConnectingPoint num="15" id="1515" /> +<TGConnectingPoint num="16" id="1516" /> +<TGConnectingPoint num="17" id="1517" /> +<TGConnectingPoint num="18" id="1518" /> +<TGConnectingPoint num="19" id="1519" /> +<TGConnectingPoint num="20" id="1520" /> +<TGConnectingPoint num="21" id="1521" /> +<TGConnectingPoint num="22" id="1522" /> +<TGConnectingPoint num="23" id="1523" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MainBridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1549" > +<cdparam x="1378" y="380" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_Bus" value="name" /> +<TGConnectingPoint num="0" id="1525" /> +<TGConnectingPoint num="1" id="1526" /> +<TGConnectingPoint num="2" id="1527" /> +<TGConnectingPoint num="3" id="1528" /> +<TGConnectingPoint num="4" id="1529" /> +<TGConnectingPoint num="5" id="1530" /> +<TGConnectingPoint num="6" id="1531" /> +<TGConnectingPoint num="7" id="1532" /> +<TGConnectingPoint num="8" id="1533" /> +<TGConnectingPoint num="9" id="1534" /> +<TGConnectingPoint num="10" id="1535" /> +<TGConnectingPoint num="11" id="1536" /> +<TGConnectingPoint num="12" id="1537" /> +<TGConnectingPoint num="13" id="1538" /> +<TGConnectingPoint num="14" id="1539" /> +<TGConnectingPoint num="15" id="1540" /> +<TGConnectingPoint num="16" id="1541" /> +<TGConnectingPoint num="17" id="1542" /> +<TGConnectingPoint num="18" id="1543" /> +<TGConnectingPoint num="19" id="1544" /> +<TGConnectingPoint num="20" id="1545" /> +<TGConnectingPoint num="21" id="1546" /> +<TGConnectingPoint num="22" id="1547" /> +<TGConnectingPoint num="23" id="1548" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Main_Bus" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1574" > +<cdparam x="1428" y="482" /> +<sizeparam width="147" height="107" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_Memory" value="name" /> +<TGConnectingPoint num="0" id="1550" /> +<TGConnectingPoint num="1" id="1551" /> +<TGConnectingPoint num="2" id="1552" /> +<TGConnectingPoint num="3" id="1553" /> +<TGConnectingPoint num="4" id="1554" /> +<TGConnectingPoint num="5" id="1555" /> +<TGConnectingPoint num="6" id="1556" /> +<TGConnectingPoint num="7" id="1557" /> +<TGConnectingPoint num="8" id="1558" /> +<TGConnectingPoint num="9" id="1559" /> +<TGConnectingPoint num="10" id="1560" /> +<TGConnectingPoint num="11" id="1561" /> +<TGConnectingPoint num="12" id="1562" /> +<TGConnectingPoint num="13" id="1563" /> +<TGConnectingPoint num="14" id="1564" /> +<TGConnectingPoint num="15" id="1565" /> +<TGConnectingPoint num="16" id="1566" /> +<TGConnectingPoint num="17" id="1567" /> +<TGConnectingPoint num="18" id="1568" /> +<TGConnectingPoint num="19" id="1569" /> +<TGConnectingPoint num="20" id="1570" /> +<TGConnectingPoint num="21" id="1571" /> +<TGConnectingPoint num="22" id="1572" /> +<TGConnectingPoint num="23" id="1573" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Main_Memory" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1599" > +<cdparam x="1422" y="244" /> +<sizeparam width="158" height="109" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Main_CPU" value="name" /> +<TGConnectingPoint num="0" id="1575" /> +<TGConnectingPoint num="1" id="1576" /> +<TGConnectingPoint num="2" id="1577" /> +<TGConnectingPoint num="3" id="1578" /> +<TGConnectingPoint num="4" id="1579" /> +<TGConnectingPoint num="5" id="1580" /> +<TGConnectingPoint num="6" id="1581" /> +<TGConnectingPoint num="7" id="1582" /> +<TGConnectingPoint num="8" id="1583" /> +<TGConnectingPoint num="9" id="1584" /> +<TGConnectingPoint num="10" id="1585" /> +<TGConnectingPoint num="11" id="1586" /> +<TGConnectingPoint num="12" id="1587" /> +<TGConnectingPoint num="13" id="1588" /> +<TGConnectingPoint num="14" id="1589" /> +<TGConnectingPoint num="15" id="1590" /> +<TGConnectingPoint num="16" id="1591" /> +<TGConnectingPoint num="17" id="1592" /> +<TGConnectingPoint num="18" id="1593" /> +<TGConnectingPoint num="19" id="1594" /> +<TGConnectingPoint num="20" id="1595" /> +<TGConnectingPoint num="21" id="1596" /> +<TGConnectingPoint num="22" id="1597" /> +<TGConnectingPoint num="23" id="1598" /> +<extraparam> +<info stereotype="CPURR" nodeName="Main_CPU" /> +<attributes nbOfCores="2" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1624" > +<cdparam x="810" y="376" /> +<sizeparam width="342" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Crossbar" value="name" /> +<TGConnectingPoint num="0" id="1600" /> +<TGConnectingPoint num="1" id="1601" /> +<TGConnectingPoint num="2" id="1602" /> +<TGConnectingPoint num="3" id="1603" /> +<TGConnectingPoint num="4" id="1604" /> +<TGConnectingPoint num="5" id="1605" /> +<TGConnectingPoint num="6" id="1606" /> +<TGConnectingPoint num="7" id="1607" /> +<TGConnectingPoint num="8" id="1608" /> +<TGConnectingPoint num="9" id="1609" /> +<TGConnectingPoint num="10" id="1610" /> +<TGConnectingPoint num="11" id="1611" /> +<TGConnectingPoint num="12" id="1612" /> +<TGConnectingPoint num="13" id="1613" /> +<TGConnectingPoint num="14" id="1614" /> +<TGConnectingPoint num="15" id="1615" /> +<TGConnectingPoint num="16" id="1616" /> +<TGConnectingPoint num="17" id="1617" /> +<TGConnectingPoint num="18" id="1618" /> +<TGConnectingPoint num="19" id="1619" /> +<TGConnectingPoint num="20" id="1620" /> +<TGConnectingPoint num="21" id="1621" /> +<TGConnectingPoint num="22" id="1622" /> +<TGConnectingPoint num="23" id="1623" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Crossbar" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1649" > +<cdparam x="459" y="302" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1625" /> +<TGConnectingPoint num="1" id="1626" /> +<TGConnectingPoint num="2" id="1627" /> +<TGConnectingPoint num="3" id="1628" /> +<TGConnectingPoint num="4" id="1629" /> +<TGConnectingPoint num="5" id="1630" /> +<TGConnectingPoint num="6" id="1631" /> +<TGConnectingPoint num="7" id="1632" /> +<TGConnectingPoint num="8" id="1633" /> +<TGConnectingPoint num="9" id="1634" /> +<TGConnectingPoint num="10" id="1635" /> +<TGConnectingPoint num="11" id="1636" /> +<TGConnectingPoint num="12" id="1637" /> +<TGConnectingPoint num="13" id="1638" /> +<TGConnectingPoint num="14" id="1639" /> +<TGConnectingPoint num="15" id="1640" /> +<TGConnectingPoint num="16" id="1641" /> +<TGConnectingPoint num="17" id="1642" /> +<TGConnectingPoint num="18" id="1643" /> +<TGConnectingPoint num="19" id="1644" /> +<TGConnectingPoint num="20" id="1645" /> +<TGConnectingPoint num="21" id="1646" /> +<TGConnectingPoint num="22" id="1647" /> +<TGConnectingPoint num="23" id="1648" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1674" > +<cdparam x="931" y="313" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1650" /> +<TGConnectingPoint num="1" id="1651" /> +<TGConnectingPoint num="2" id="1652" /> +<TGConnectingPoint num="3" id="1653" /> +<TGConnectingPoint num="4" id="1654" /> +<TGConnectingPoint num="5" id="1655" /> +<TGConnectingPoint num="6" id="1656" /> +<TGConnectingPoint num="7" id="1657" /> +<TGConnectingPoint num="8" id="1658" /> +<TGConnectingPoint num="9" id="1659" /> +<TGConnectingPoint num="10" id="1660" /> +<TGConnectingPoint num="11" id="1661" /> +<TGConnectingPoint num="12" id="1662" /> +<TGConnectingPoint num="13" id="1663" /> +<TGConnectingPoint num="14" id="1664" /> +<TGConnectingPoint num="15" id="1665" /> +<TGConnectingPoint num="16" id="1666" /> +<TGConnectingPoint num="17" id="1667" /> +<TGConnectingPoint num="18" id="1668" /> +<TGConnectingPoint num="19" id="1669" /> +<TGConnectingPoint num="20" id="1670" /> +<TGConnectingPoint num="21" id="1671" /> +<TGConnectingPoint num="22" id="1672" /> +<TGConnectingPoint num="23" id="1673" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1699" > +<cdparam x="384" y="237" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_Bus" value="name" /> +<TGConnectingPoint num="0" id="1675" /> +<TGConnectingPoint num="1" id="1676" /> +<TGConnectingPoint num="2" id="1677" /> +<TGConnectingPoint num="3" id="1678" /> +<TGConnectingPoint num="4" id="1679" /> +<TGConnectingPoint num="5" id="1680" /> +<TGConnectingPoint num="6" id="1681" /> +<TGConnectingPoint num="7" id="1682" /> +<TGConnectingPoint num="8" id="1683" /> +<TGConnectingPoint num="9" id="1684" /> +<TGConnectingPoint num="10" id="1685" /> +<TGConnectingPoint num="11" id="1686" /> +<TGConnectingPoint num="12" id="1687" /> +<TGConnectingPoint num="13" id="1688" /> +<TGConnectingPoint num="14" id="1689" /> +<TGConnectingPoint num="15" id="1690" /> +<TGConnectingPoint num="16" id="1691" /> +<TGConnectingPoint num="17" id="1692" /> +<TGConnectingPoint num="18" id="1693" /> +<TGConnectingPoint num="19" id="1694" /> +<TGConnectingPoint num="20" id="1695" /> +<TGConnectingPoint num="21" id="1696" /> +<TGConnectingPoint num="22" id="1697" /> +<TGConnectingPoint num="23" id="1698" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1724" > +<cdparam x="855" y="249" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_Bus" value="name" /> +<TGConnectingPoint num="0" id="1700" /> +<TGConnectingPoint num="1" id="1701" /> +<TGConnectingPoint num="2" id="1702" /> +<TGConnectingPoint num="3" id="1703" /> +<TGConnectingPoint num="4" id="1704" /> +<TGConnectingPoint num="5" id="1705" /> +<TGConnectingPoint num="6" id="1706" /> +<TGConnectingPoint num="7" id="1707" /> +<TGConnectingPoint num="8" id="1708" /> +<TGConnectingPoint num="9" id="1709" /> +<TGConnectingPoint num="10" id="1710" /> +<TGConnectingPoint num="11" id="1711" /> +<TGConnectingPoint num="12" id="1712" /> +<TGConnectingPoint num="13" id="1713" /> +<TGConnectingPoint num="14" id="1714" /> +<TGConnectingPoint num="15" id="1715" /> +<TGConnectingPoint num="16" id="1716" /> +<TGConnectingPoint num="17" id="1717" /> +<TGConnectingPoint num="18" id="1718" /> +<TGConnectingPoint num="19" id="1719" /> +<TGConnectingPoint num="20" id="1720" /> +<TGConnectingPoint num="21" id="1721" /> +<TGConnectingPoint num="22" id="1722" /> +<TGConnectingPoint num="23" id="1723" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1749" > +<cdparam x="211" y="126" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_DMA" value="name" /> +<TGConnectingPoint num="0" id="1725" /> +<TGConnectingPoint num="1" id="1726" /> +<TGConnectingPoint num="2" id="1727" /> +<TGConnectingPoint num="3" id="1728" /> +<TGConnectingPoint num="4" id="1729" /> +<TGConnectingPoint num="5" id="1730" /> +<TGConnectingPoint num="6" id="1731" /> +<TGConnectingPoint num="7" id="1732" /> +<TGConnectingPoint num="8" id="1733" /> +<TGConnectingPoint num="9" id="1734" /> +<TGConnectingPoint num="10" id="1735" /> +<TGConnectingPoint num="11" id="1736" /> +<TGConnectingPoint num="12" id="1737" /> +<TGConnectingPoint num="13" id="1738" /> +<TGConnectingPoint num="14" id="1739" /> +<TGConnectingPoint num="15" id="1740" /> +<TGConnectingPoint num="16" id="1741" /> +<TGConnectingPoint num="17" id="1742" /> +<TGConnectingPoint num="18" id="1743" /> +<TGConnectingPoint num="19" id="1744" /> +<TGConnectingPoint num="20" id="1745" /> +<TGConnectingPoint num="21" id="1746" /> +<TGConnectingPoint num="22" id="1747" /> +<TGConnectingPoint num="23" id="1748" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1783" > +<cdparam x="727" y="126" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_DMA" value="name" /> +<TGConnectingPoint num="0" id="1759" /> +<TGConnectingPoint num="1" id="1760" /> +<TGConnectingPoint num="2" id="1761" /> +<TGConnectingPoint num="3" id="1762" /> +<TGConnectingPoint num="4" id="1763" /> +<TGConnectingPoint num="5" id="1764" /> +<TGConnectingPoint num="6" id="1765" /> +<TGConnectingPoint num="7" id="1766" /> +<TGConnectingPoint num="8" id="1767" /> +<TGConnectingPoint num="9" id="1768" /> +<TGConnectingPoint num="10" id="1769" /> +<TGConnectingPoint num="11" id="1770" /> +<TGConnectingPoint num="12" id="1771" /> +<TGConnectingPoint num="13" id="1772" /> +<TGConnectingPoint num="14" id="1773" /> +<TGConnectingPoint num="15" id="1774" /> +<TGConnectingPoint num="16" id="1775" /> +<TGConnectingPoint num="17" id="1776" /> +<TGConnectingPoint num="18" id="1777" /> +<TGConnectingPoint num="19" id="1778" /> +<TGConnectingPoint num="20" id="1779" /> +<TGConnectingPoint num="21" id="1780" /> +<TGConnectingPoint num="22" id="1781" /> +<TGConnectingPoint num="23" id="1782" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1758" > +<father id="1783" num="0" /> +<cdparam x="747" y="169" /> +<sizeparam width="112" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="38" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskD" /> +<TGConnectingPoint num="0" id="1750" /> +<TGConnectingPoint num="1" id="1751" /> +<TGConnectingPoint num="2" id="1752" /> +<TGConnectingPoint num="3" id="1753" /> +<TGConnectingPoint num="4" id="1754" /> +<TGConnectingPoint num="5" id="1755" /> +<TGConnectingPoint num="6" id="1756" /> +<TGConnectingPoint num="7" id="1757" /> +<extraparam> +<info value="DEBA::taskD" taskName="taskD" referenceTaskName="DEBA" priority="0" operationMEC="taskD" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1105" id="1808" > +<cdparam x="388" y="130" /> +<sizeparam width="160" height="59" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_MSS" value="name" /> +<TGConnectingPoint num="0" id="1784" /> +<TGConnectingPoint num="1" id="1785" /> +<TGConnectingPoint num="2" id="1786" /> +<TGConnectingPoint num="3" id="1787" /> +<TGConnectingPoint num="4" id="1788" /> +<TGConnectingPoint num="5" id="1789" /> +<TGConnectingPoint num="6" id="1790" /> +<TGConnectingPoint num="7" id="1791" /> +<TGConnectingPoint num="8" id="1792" /> +<TGConnectingPoint num="9" id="1793" /> +<TGConnectingPoint num="10" id="1794" /> +<TGConnectingPoint num="11" id="1795" /> +<TGConnectingPoint num="12" id="1796" /> +<TGConnectingPoint num="13" id="1797" /> +<TGConnectingPoint num="14" id="1798" /> +<TGConnectingPoint num="15" id="1799" /> +<TGConnectingPoint num="16" id="1800" /> +<TGConnectingPoint num="17" id="1801" /> +<TGConnectingPoint num="18" id="1802" /> +<TGConnectingPoint num="19" id="1803" /> +<TGConnectingPoint num="20" id="1804" /> +<TGConnectingPoint num="21" id="1805" /> +<TGConnectingPoint num="22" id="1806" /> +<TGConnectingPoint num="23" id="1807" /> +<extraparam> +<info stereotype="MEMORY" nodeName="ADAIF_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="1833" > +<cdparam x="886" y="146" /> +<sizeparam width="160" height="59" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_MSS" value="name" /> +<TGConnectingPoint num="0" id="1809" /> +<TGConnectingPoint num="1" id="1810" /> +<TGConnectingPoint num="2" id="1811" /> +<TGConnectingPoint num="3" id="1812" /> +<TGConnectingPoint num="4" id="1813" /> +<TGConnectingPoint num="5" id="1814" /> +<TGConnectingPoint num="6" id="1815" /> +<TGConnectingPoint num="7" id="1816" /> +<TGConnectingPoint num="8" id="1817" /> +<TGConnectingPoint num="9" id="1818" /> +<TGConnectingPoint num="10" id="1819" /> +<TGConnectingPoint num="11" id="1820" /> +<TGConnectingPoint num="12" id="1821" /> +<TGConnectingPoint num="13" id="1822" /> +<TGConnectingPoint num="14" id="1823" /> +<TGConnectingPoint num="15" id="1824" /> +<TGConnectingPoint num="16" id="1825" /> +<TGConnectingPoint num="17" id="1826" /> +<TGConnectingPoint num="18" id="1827" /> +<TGConnectingPoint num="19" id="1828" /> +<TGConnectingPoint num="20" id="1829" /> +<TGConnectingPoint num="21" id="1830" /> +<TGConnectingPoint num="22" id="1831" /> +<TGConnectingPoint num="23" id="1832" /> +<extraparam> +<info stereotype="MEMORY" nodeName="MAPPER_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="1867" > +<cdparam x="561" y="126" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="ADAIF_PSS" value="name" /> +<TGConnectingPoint num="0" id="1843" /> +<TGConnectingPoint num="1" id="1844" /> +<TGConnectingPoint num="2" id="1845" /> +<TGConnectingPoint num="3" id="1846" /> +<TGConnectingPoint num="4" id="1847" /> +<TGConnectingPoint num="5" id="1848" /> +<TGConnectingPoint num="6" id="1849" /> +<TGConnectingPoint num="7" id="1850" /> +<TGConnectingPoint num="8" id="1851" /> +<TGConnectingPoint num="9" id="1852" /> +<TGConnectingPoint num="10" id="1853" /> +<TGConnectingPoint num="11" id="1854" /> +<TGConnectingPoint num="12" id="1855" /> +<TGConnectingPoint num="13" id="1856" /> +<TGConnectingPoint num="14" id="1857" /> +<TGConnectingPoint num="15" id="1858" /> +<TGConnectingPoint num="16" id="1859" /> +<TGConnectingPoint num="17" id="1860" /> +<TGConnectingPoint num="18" id="1861" /> +<TGConnectingPoint num="19" id="1862" /> +<TGConnectingPoint num="20" id="1863" /> +<TGConnectingPoint num="21" id="1864" /> +<TGConnectingPoint num="22" id="1865" /> +<TGConnectingPoint num="23" id="1866" /> +<extraparam> +<info stereotype="CPURR" nodeName="ADAIF_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dd" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1842" > +<father id="1867" num="0" /> +<cdparam x="581" y="169" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="39" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskE" /> +<TGConnectingPoint num="0" id="1834" /> +<TGConnectingPoint num="1" id="1835" /> +<TGConnectingPoint num="2" id="1836" /> +<TGConnectingPoint num="3" id="1837" /> +<TGConnectingPoint num="4" id="1838" /> +<TGConnectingPoint num="5" id="1839" /> +<TGConnectingPoint num="6" id="1840" /> +<TGConnectingPoint num="7" id="1841" /> +<extraparam> +<info value="DEBA::taskE" taskName="taskE" referenceTaskName="DEBA" priority="0" operationMEC="taskE" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="1910" > +<cdparam x="1120" y="111" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="MAPPER_PSS" value="name" /> +<TGConnectingPoint num="0" id="1886" /> +<TGConnectingPoint num="1" id="1887" /> +<TGConnectingPoint num="2" id="1888" /> +<TGConnectingPoint num="3" id="1889" /> +<TGConnectingPoint num="4" id="1890" /> +<TGConnectingPoint num="5" id="1891" /> +<TGConnectingPoint num="6" id="1892" /> +<TGConnectingPoint num="7" id="1893" /> +<TGConnectingPoint num="8" id="1894" /> +<TGConnectingPoint num="9" id="1895" /> +<TGConnectingPoint num="10" id="1896" /> +<TGConnectingPoint num="11" id="1897" /> +<TGConnectingPoint num="12" id="1898" /> +<TGConnectingPoint num="13" id="1899" /> +<TGConnectingPoint num="14" id="1900" /> +<TGConnectingPoint num="15" id="1901" /> +<TGConnectingPoint num="16" id="1902" /> +<TGConnectingPoint num="17" id="1903" /> +<TGConnectingPoint num="18" id="1904" /> +<TGConnectingPoint num="19" id="1905" /> +<TGConnectingPoint num="20" id="1906" /> +<TGConnectingPoint num="21" id="1907" /> +<TGConnectingPoint num="22" id="1908" /> +<TGConnectingPoint num="23" id="1909" /> +<extraparam> +<info stereotype="CPURR" nodeName="MAPPER_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="map" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="1876" > +<father id="1910" num="0" /> +<cdparam x="1140" y="171" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="39" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskB" /> +<TGConnectingPoint num="0" id="1868" /> +<TGConnectingPoint num="1" id="1869" /> +<TGConnectingPoint num="2" id="1870" /> +<TGConnectingPoint num="3" id="1871" /> +<TGConnectingPoint num="4" id="1872" /> +<TGConnectingPoint num="5" id="1873" /> +<TGConnectingPoint num="6" id="1874" /> +<TGConnectingPoint num="7" id="1875" /> +<extraparam> +<info value="DEBA::taskB" taskName="taskB" referenceTaskName="DEBA" priority="0" operationMEC="taskB" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1101" id="1885" > +<father id="1910" num="1" /> +<cdparam x="1140" y="145" /> +<sizeparam width="111" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="39" minY="0" maxY="60" /> +<infoparam name="TGComponent" value="DEBA::taskA" /> +<TGConnectingPoint num="0" id="1877" /> +<TGConnectingPoint num="1" id="1878" /> +<TGConnectingPoint num="2" id="1879" /> +<TGConnectingPoint num="3" id="1880" /> +<TGConnectingPoint num="4" id="1881" /> +<TGConnectingPoint num="5" id="1882" /> +<TGConnectingPoint num="6" id="1883" /> +<TGConnectingPoint num="7" id="1884" /> +<extraparam> +<info value="DEBA::taskA" taskName="taskA" referenceTaskName="DEBA" priority="0" operationMEC="taskA" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1106" id="1935" > +<cdparam x="467" y="446" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1911" /> +<TGConnectingPoint num="1" id="1912" /> +<TGConnectingPoint num="2" id="1913" /> +<TGConnectingPoint num="3" id="1914" /> +<TGConnectingPoint num="4" id="1915" /> +<TGConnectingPoint num="5" id="1916" /> +<TGConnectingPoint num="6" id="1917" /> +<TGConnectingPoint num="7" id="1918" /> +<TGConnectingPoint num="8" id="1919" /> +<TGConnectingPoint num="9" id="1920" /> +<TGConnectingPoint num="10" id="1921" /> +<TGConnectingPoint num="11" id="1922" /> +<TGConnectingPoint num="12" id="1923" /> +<TGConnectingPoint num="13" id="1924" /> +<TGConnectingPoint num="14" id="1925" /> +<TGConnectingPoint num="15" id="1926" /> +<TGConnectingPoint num="16" id="1927" /> +<TGConnectingPoint num="17" id="1928" /> +<TGConnectingPoint num="18" id="1929" /> +<TGConnectingPoint num="19" id="1930" /> +<TGConnectingPoint num="20" id="1931" /> +<TGConnectingPoint num="21" id="1932" /> +<TGConnectingPoint num="22" id="1933" /> +<TGConnectingPoint num="23" id="1934" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="FEP_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1106" id="1960" > +<cdparam x="931" y="449" /> +<sizeparam width="100" height="48" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_Bridge" value="name" /> +<TGConnectingPoint num="0" id="1936" /> +<TGConnectingPoint num="1" id="1937" /> +<TGConnectingPoint num="2" id="1938" /> +<TGConnectingPoint num="3" id="1939" /> +<TGConnectingPoint num="4" id="1940" /> +<TGConnectingPoint num="5" id="1941" /> +<TGConnectingPoint num="6" id="1942" /> +<TGConnectingPoint num="7" id="1943" /> +<TGConnectingPoint num="8" id="1944" /> +<TGConnectingPoint num="9" id="1945" /> +<TGConnectingPoint num="10" id="1946" /> +<TGConnectingPoint num="11" id="1947" /> +<TGConnectingPoint num="12" id="1948" /> +<TGConnectingPoint num="13" id="1949" /> +<TGConnectingPoint num="14" id="1950" /> +<TGConnectingPoint num="15" id="1951" /> +<TGConnectingPoint num="16" id="1952" /> +<TGConnectingPoint num="17" id="1953" /> +<TGConnectingPoint num="18" id="1954" /> +<TGConnectingPoint num="19" id="1955" /> +<TGConnectingPoint num="20" id="1956" /> +<TGConnectingPoint num="21" id="1957" /> +<TGConnectingPoint num="22" id="1958" /> +<TGConnectingPoint num="23" id="1959" /> +<extraparam> +<info stereotype="BRIDGE" nodeName="INTL_Bridge" /> +<attributes bufferByteDataSize="4" clockRatio="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="1985" > +<cdparam x="392" y="511" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_Bus" value="name" /> +<TGConnectingPoint num="0" id="1961" /> +<TGConnectingPoint num="1" id="1962" /> +<TGConnectingPoint num="2" id="1963" /> +<TGConnectingPoint num="3" id="1964" /> +<TGConnectingPoint num="4" id="1965" /> +<TGConnectingPoint num="5" id="1966" /> +<TGConnectingPoint num="6" id="1967" /> +<TGConnectingPoint num="7" id="1968" /> +<TGConnectingPoint num="8" id="1969" /> +<TGConnectingPoint num="9" id="1970" /> +<TGConnectingPoint num="10" id="1971" /> +<TGConnectingPoint num="11" id="1972" /> +<TGConnectingPoint num="12" id="1973" /> +<TGConnectingPoint num="13" id="1974" /> +<TGConnectingPoint num="14" id="1975" /> +<TGConnectingPoint num="15" id="1976" /> +<TGConnectingPoint num="16" id="1977" /> +<TGConnectingPoint num="17" id="1978" /> +<TGConnectingPoint num="18" id="1979" /> +<TGConnectingPoint num="19" id="1980" /> +<TGConnectingPoint num="20" id="1981" /> +<TGConnectingPoint num="21" id="1982" /> +<TGConnectingPoint num="22" id="1983" /> +<TGConnectingPoint num="23" id="1984" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="FEP_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1102" id="2010" > +<cdparam x="856" y="521" /> +<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_Bus" value="name" /> +<TGConnectingPoint num="0" id="1986" /> +<TGConnectingPoint num="1" id="1987" /> +<TGConnectingPoint num="2" id="1988" /> +<TGConnectingPoint num="3" id="1989" /> +<TGConnectingPoint num="4" id="1990" /> +<TGConnectingPoint num="5" id="1991" /> +<TGConnectingPoint num="6" id="1992" /> +<TGConnectingPoint num="7" id="1993" /> +<TGConnectingPoint num="8" id="1994" /> +<TGConnectingPoint num="9" id="1995" /> +<TGConnectingPoint num="10" id="1996" /> +<TGConnectingPoint num="11" id="1997" /> +<TGConnectingPoint num="12" id="1998" /> +<TGConnectingPoint num="13" id="1999" /> +<TGConnectingPoint num="14" id="2000" /> +<TGConnectingPoint num="15" id="2001" /> +<TGConnectingPoint num="16" id="2002" /> +<TGConnectingPoint num="17" id="2003" /> +<TGConnectingPoint num="18" id="2004" /> +<TGConnectingPoint num="19" id="2005" /> +<TGConnectingPoint num="20" id="2006" /> +<TGConnectingPoint num="21" id="2007" /> +<TGConnectingPoint num="22" id="2008" /> +<TGConnectingPoint num="23" id="2009" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="INTL_Bus" /> +<attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2035" > +<cdparam x="241" y="591" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_DMA" value="name" /> +<TGConnectingPoint num="0" id="2011" /> +<TGConnectingPoint num="1" id="2012" /> +<TGConnectingPoint num="2" id="2013" /> +<TGConnectingPoint num="3" id="2014" /> +<TGConnectingPoint num="4" id="2015" /> +<TGConnectingPoint num="5" id="2016" /> +<TGConnectingPoint num="6" id="2017" /> +<TGConnectingPoint num="7" id="2018" /> +<TGConnectingPoint num="8" id="2019" /> +<TGConnectingPoint num="9" id="2020" /> +<TGConnectingPoint num="10" id="2021" /> +<TGConnectingPoint num="11" id="2022" /> +<TGConnectingPoint num="12" id="2023" /> +<TGConnectingPoint num="13" id="2024" /> +<TGConnectingPoint num="14" id="2025" /> +<TGConnectingPoint num="15" id="2026" /> +<TGConnectingPoint num="16" id="2027" /> +<TGConnectingPoint num="17" id="2028" /> +<TGConnectingPoint num="18" id="2029" /> +<TGConnectingPoint num="19" id="2030" /> +<TGConnectingPoint num="20" id="2031" /> +<TGConnectingPoint num="21" id="2032" /> +<TGConnectingPoint num="22" id="2033" /> +<TGConnectingPoint num="23" id="2034" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2060" > +<cdparam x="740" y="592" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_DMA" value="name" /> +<TGConnectingPoint num="0" id="2036" /> +<TGConnectingPoint num="1" id="2037" /> +<TGConnectingPoint num="2" id="2038" /> +<TGConnectingPoint num="3" id="2039" /> +<TGConnectingPoint num="4" id="2040" /> +<TGConnectingPoint num="5" id="2041" /> +<TGConnectingPoint num="6" id="2042" /> +<TGConnectingPoint num="7" id="2043" /> +<TGConnectingPoint num="8" id="2044" /> +<TGConnectingPoint num="9" id="2045" /> +<TGConnectingPoint num="10" id="2046" /> +<TGConnectingPoint num="11" id="2047" /> +<TGConnectingPoint num="12" id="2048" /> +<TGConnectingPoint num="13" id="2049" /> +<TGConnectingPoint num="14" id="2050" /> +<TGConnectingPoint num="15" id="2051" /> +<TGConnectingPoint num="16" id="2052" /> +<TGConnectingPoint num="17" id="2053" /> +<TGConnectingPoint num="18" id="2054" /> +<TGConnectingPoint num="19" id="2055" /> +<TGConnectingPoint num="20" id="2056" /> +<TGConnectingPoint num="21" id="2057" /> +<TGConnectingPoint num="22" id="2058" /> +<TGConnectingPoint num="23" id="2059" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_DMA" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="dma" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="2085" > +<cdparam x="403" y="591" /> +<sizeparam width="160" height="62" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_MSS" value="name" /> +<TGConnectingPoint num="0" id="2061" /> +<TGConnectingPoint num="1" id="2062" /> +<TGConnectingPoint num="2" id="2063" /> +<TGConnectingPoint num="3" id="2064" /> +<TGConnectingPoint num="4" id="2065" /> +<TGConnectingPoint num="5" id="2066" /> +<TGConnectingPoint num="6" id="2067" /> +<TGConnectingPoint num="7" id="2068" /> +<TGConnectingPoint num="8" id="2069" /> +<TGConnectingPoint num="9" id="2070" /> +<TGConnectingPoint num="10" id="2071" /> +<TGConnectingPoint num="11" id="2072" /> +<TGConnectingPoint num="12" id="2073" /> +<TGConnectingPoint num="13" id="2074" /> +<TGConnectingPoint num="14" id="2075" /> +<TGConnectingPoint num="15" id="2076" /> +<TGConnectingPoint num="16" id="2077" /> +<TGConnectingPoint num="17" id="2078" /> +<TGConnectingPoint num="18" id="2079" /> +<TGConnectingPoint num="19" id="2080" /> +<TGConnectingPoint num="20" id="2081" /> +<TGConnectingPoint num="21" id="2082" /> +<TGConnectingPoint num="22" id="2083" /> +<TGConnectingPoint num="23" id="2084" /> +<extraparam> +<info stereotype="MEMORY" nodeName="FEP_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1105" id="2110" > +<cdparam x="900" y="593" /> +<sizeparam width="160" height="62" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_MSS" value="name" /> +<TGConnectingPoint num="0" id="2086" /> +<TGConnectingPoint num="1" id="2087" /> +<TGConnectingPoint num="2" id="2088" /> +<TGConnectingPoint num="3" id="2089" /> +<TGConnectingPoint num="4" id="2090" /> +<TGConnectingPoint num="5" id="2091" /> +<TGConnectingPoint num="6" id="2092" /> +<TGConnectingPoint num="7" id="2093" /> +<TGConnectingPoint num="8" id="2094" /> +<TGConnectingPoint num="9" id="2095" /> +<TGConnectingPoint num="10" id="2096" /> +<TGConnectingPoint num="11" id="2097" /> +<TGConnectingPoint num="12" id="2098" /> +<TGConnectingPoint num="13" id="2099" /> +<TGConnectingPoint num="14" id="2100" /> +<TGConnectingPoint num="15" id="2101" /> +<TGConnectingPoint num="16" id="2102" /> +<TGConnectingPoint num="17" id="2103" /> +<TGConnectingPoint num="18" id="2104" /> +<TGConnectingPoint num="19" id="2105" /> +<TGConnectingPoint num="20" id="2106" /> +<TGConnectingPoint num="21" id="2107" /> +<TGConnectingPoint num="22" id="2108" /> +<TGConnectingPoint num="23" id="2109" /> +<extraparam> +<info stereotype="MEMORY" nodeName="INTL_MSS" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2135" > +<cdparam x="570" y="591" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="FEP_PSS" value="name" /> +<TGConnectingPoint num="0" id="2111" /> +<TGConnectingPoint num="1" id="2112" /> +<TGConnectingPoint num="2" id="2113" /> +<TGConnectingPoint num="3" id="2114" /> +<TGConnectingPoint num="4" id="2115" /> +<TGConnectingPoint num="5" id="2116" /> +<TGConnectingPoint num="6" id="2117" /> +<TGConnectingPoint num="7" id="2118" /> +<TGConnectingPoint num="8" id="2119" /> +<TGConnectingPoint num="9" id="2120" /> +<TGConnectingPoint num="10" id="2121" /> +<TGConnectingPoint num="11" id="2122" /> +<TGConnectingPoint num="12" id="2123" /> +<TGConnectingPoint num="13" id="2124" /> +<TGConnectingPoint num="14" id="2125" /> +<TGConnectingPoint num="15" id="2126" /> +<TGConnectingPoint num="16" id="2127" /> +<TGConnectingPoint num="17" id="2128" /> +<TGConnectingPoint num="18" id="2129" /> +<TGConnectingPoint num="19" id="2130" /> +<TGConnectingPoint num="20" id="2131" /> +<TGConnectingPoint num="21" id="2132" /> +<TGConnectingPoint num="22" id="2133" /> +<TGConnectingPoint num="23" id="2134" /> +<extraparam> +<info stereotype="CPURR" nodeName="FEP_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="fft ifft" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<COMPONENT type="1100" id="2160" > +<cdparam x="1148" y="624" /> +<sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="INTL_PSS" value="name" /> +<TGConnectingPoint num="0" id="2136" /> +<TGConnectingPoint num="1" id="2137" /> +<TGConnectingPoint num="2" id="2138" /> +<TGConnectingPoint num="3" id="2139" /> +<TGConnectingPoint num="4" id="2140" /> +<TGConnectingPoint num="5" id="2141" /> +<TGConnectingPoint num="6" id="2142" /> +<TGConnectingPoint num="7" id="2143" /> +<TGConnectingPoint num="8" id="2144" /> +<TGConnectingPoint num="9" id="2145" /> +<TGConnectingPoint num="10" id="2146" /> +<TGConnectingPoint num="11" id="2147" /> +<TGConnectingPoint num="12" id="2148" /> +<TGConnectingPoint num="13" id="2149" /> +<TGConnectingPoint num="14" id="2150" /> +<TGConnectingPoint num="15" id="2151" /> +<TGConnectingPoint num="16" id="2152" /> +<TGConnectingPoint num="17" id="2153" /> +<TGConnectingPoint num="18" id="2154" /> +<TGConnectingPoint num="19" id="2155" /> +<TGConnectingPoint num="20" id="2156" /> +<TGConnectingPoint num="21" id="2157" /> +<TGConnectingPoint num="22" id="2158" /> +<TGConnectingPoint num="23" id="2159" /> +<extraparam> +<info stereotype="CPURR" nodeName="INTL_PSS" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="intl" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> + +<CONNECTOR type="125" id="2162" > +<cdparam x="511" y="449" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="517" y="446" id="1912" /> +<P2 x="810" y="413" id="1612" /> +<Point x="806" y="410" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR><SUBCOMPONENT type="-1" id="2161" > +<father id="2162" num="0" /> +<cdparam x="806" y="410" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="125" id="2164" > +<cdparam x="464" y="187" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="468" y="189" id="1790" /> +<P2 x="509" y="237" id="1676" /> +<Point x="514" y="236" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR><SUBCOMPONENT type="-1" id="2163" > +<father id="2164" num="0" /> +<cdparam x="514" y="236" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="125" id="2165" > +<cdparam x="511" y="497" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="517" y="494" id="1917" /> +<P2 x="517" y="511" id="1962" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2166" > +<cdparam x="648" y="578" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="645" y="591" id="2112" /> +<P2 x="579" y="561" id="1976" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2167" > +<cdparam x="480" y="601" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="483" y="591" id="2062" /> +<P2 x="517" y="561" id="1967" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2168" > +<cdparam x="315" y="584" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="316" y="591" id="2012" /> +<P2 x="454" y="561" id="1975" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2169" > +<cdparam x="509" y="350" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="509" y="350" id="1631" /> +<P2 x="810" y="388" id="1610" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2170" > +<cdparam x="511" y="304" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="509" y="302" id="1626" /> +<P2 x="509" y="287" id="1681" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2171" > +<cdparam x="266" y="226" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="286" y="226" id="1731" /> +<P2 x="446" y="237" id="1683" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2172" > +<cdparam x="636" y="226" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="636" y="226" id="1849" /> +<P2 x="571" y="237" id="1684" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2173" > +<cdparam x="981" y="361" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="981" y="361" id="1656" /> +<P2 x="981" y="376" id="1601" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2174" > +<cdparam x="981" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="981" y="313" id="1651" /> +<P2 x="980" y="299" id="1706" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2175" > +<cdparam x="1574" y="297" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1195" y="211" id="1892" /> +<P2 x="1042" y="249" id="1709" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2176" > +<cdparam x="768" y="244" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="802" y="226" id="1765" /> +<P2 x="917" y="249" id="1708" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2177" > +<cdparam x="939" y="205" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="966" y="205" id="1815" /> +<P2 x="980" y="249" id="1701" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2178" > +<cdparam x="972" y="496" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="981" y="497" id="1942" /> +<P2 x="981" y="521" id="1987" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2179" > +<cdparam x="835" y="477" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="981" y="449" id="1937" /> +<P2 x="981" y="426" id="1606" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2180" > +<cdparam x="1543" y="453" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1236" y="405" id="1503" /> +<P2 x="1152" y="401" id="1604" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2181" > +<cdparam x="1207" y="557" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1336" y="405" id="1504" /> +<P2 x="1378" y="405" id="1528" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2182" > +<cdparam x="1501" y="482" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1501" y="482" id="1551" /> +<P2 x="1503" y="430" id="1531" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2183" > +<cdparam x="1496" y="347" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1501" y="353" id="1581" /> +<P2 x="1503" y="380" id="1526" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2184" > +<cdparam x="1663" y="724" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1223" y="624" id="2137" /> +<P2 x="1043" y="571" id="2001" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2185" > +<cdparam x="913" y="677" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="980" y="593" id="2087" /> +<P2 x="981" y="571" id="1992" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="2186" > +<cdparam x="548" y="679" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="815" y="592" id="2037" /> +<P2 x="918" y="571" id="2000" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + </TURTLEGMODELING> \ No newline at end of file diff --git a/modeling/DIPLODOCUS/SmartCardProtocol.xml b/modeling/DIPLODOCUS/SmartCardProtocol.xml index 7a22168205589419c5ebd08f7dfc6392da8a5bef..2fbfd21192f2e65c2119d3b08b88ff78b4800307 100755 --- a/modeling/DIPLODOCUS/SmartCardProtocol.xml +++ b/modeling/DIPLODOCUS/SmartCardProtocol.xml @@ -8,16 +8,16 @@ <cdparam x="535" y="347" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="556" y="321" id="169" /> -<P2 x="534" y="395" id="216" /> +<P1 x="556" y="321" id="113" /> +<P2 x="534" y="395" id="68" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="3" > <cdparam x="820" y="398" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1025" y="471" id="63" /> -<P2 x="761" y="548" id="184" /> +<P1 x="1025" y="471" id="210" /> +<P2 x="761" y="548" id="98" /> <Point x="887" y="577" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="2" > @@ -33,128 +33,128 @@ <cdparam x="568" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="710" y="403" id="186" /> -<P2 x="693" y="321" id="147" /> +<P1 x="710" y="403" id="96" /> +<P2 x="693" y="321" id="135" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="5" > <cdparam x="522" y="390" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="534" y="369" id="211" /> -<P2 x="453" y="322" id="41" /> +<P1 x="534" y="369" id="63" /> +<P2 x="453" y="322" id="33" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="6" > <cdparam x="409" y="124" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="401" y="83" id="43" /> -<P2 x="593" y="84" id="171" /> +<P1 x="401" y="83" id="31" /> +<P2 x="593" y="84" id="111" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="7" > <cdparam x="656" y="426" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="805" y="542" id="190" /> -<P2 x="969" y="474" id="77" /> +<P1 x="805" y="542" id="92" /> +<P2 x="969" y="474" id="196" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="8" > <cdparam x="656" y="400" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="805" y="509" id="192" /> -<P2 x="931" y="466" id="75" /> +<P1 x="805" y="509" id="90" /> +<P2 x="931" y="466" id="198" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="9" > <cdparam x="602" y="327" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="751" y="406" id="200" /> -<P2 x="842" y="362" id="105" /> +<P1 x="751" y="406" id="82" /> +<P2 x="842" y="362" id="162" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="10" > <cdparam x="689" y="292" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="842" y="388" id="109" /> -<P2 x="931" y="352" id="85" /> +<P1 x="842" y="388" id="166" /> +<P2 x="931" y="352" id="188" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="11" > <cdparam x="656" y="377" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="805" y="481" id="196" /> -<P2 x="931" y="443" id="83" /> +<P1 x="805" y="481" id="86" /> +<P2 x="931" y="443" id="190" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="12" > <cdparam x="656" y="351" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="805" y="448" id="194" /> -<P2 x="931" y="416" id="81" /> +<P1 x="805" y="448" id="88" /> +<P2 x="931" y="416" id="192" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="13" > <cdparam x="741" y="296" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="931" y="387" id="79" /> -<P2 x="805" y="419" id="198" /> +<P1 x="931" y="387" id="194" /> +<P2 x="805" y="419" id="84" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="14" > <cdparam x="735" y="260" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="931" y="317" id="87" /> -<P2 x="734" y="269" id="159" /> +<P1 x="931" y="317" id="186" /> +<P2 x="734" y="269" id="123" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="15" > <cdparam x="641" y="230" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="734" y="235" id="157" /> -<P2 x="931" y="278" id="89" /> +<P1 x="734" y="235" id="125" /> +<P2 x="931" y="278" id="184" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="16" > <cdparam x="641" y="195" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="734" y="190" id="155" /> -<P2 x="931" y="235" id="91" /> +<P1 x="734" y="190" id="127" /> +<P2 x="931" y="235" id="182" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="17" > <cdparam x="740" y="353" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="842" y="362" id="104" /> -<P2 x="734" y="301" id="153" /> +<P1 x="842" y="362" id="161" /> +<P2 x="734" y="301" id="129" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="18" > <cdparam x="460" y="270" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="534" y="290" id="163" /> -<P2 x="453" y="290" id="35" /> +<P1 x="534" y="290" id="119" /> +<P2 x="453" y="290" id="39" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="19" > <cdparam x="387" y="129" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="453" y="116" id="31" /> -<P2 x="534" y="116" id="151" /> +<P1 x="453" y="116" id="43" /> +<P2 x="534" y="116" id="131" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="20" > @@ -162,63 +162,63 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="453" y="202" id="37" /> -<P2 x="534" y="202" id="165" /> +<P2 x="534" y="202" id="117" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="21" > <cdparam x="460" y="236" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="534" y="247" id="167" /> -<P2 x="453" y="247" id="39" /> +<P1 x="534" y="247" id="115" /> +<P2 x="453" y="247" id="35" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="22" > <cdparam x="389" y="163" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="453" y="156" id="33" /> -<P2 x="534" y="156" id="161" /> +<P1 x="453" y="156" id="41" /> +<P2 x="534" y="156" id="121" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="23" > <cdparam x="967" y="190" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="931" y="185" id="93" /> -<P2 x="734" y="111" id="173" /> +<P1 x="931" y="185" id="180" /> +<P2 x="734" y="111" id="109" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="24" > <cdparam x="1028" y="535" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="630" y="324" id="149" /> -<P2 x="669" y="406" id="188" /> +<P1 x="630" y="324" id="133" /> +<P2 x="669" y="406" id="94" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="25" > <cdparam x="1308" y="303" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="1232" y="368" id="127" /> -<P2 x="1167" y="370" id="73" /> +<P1 x="1232" y="368" id="146" /> +<P2 x="1167" y="370" id="200" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="26" > <cdparam x="1172" y="437" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="1167" y="405" id="71" /> -<P2 x="1232" y="403" id="125" /> +<P1 x="1167" y="405" id="202" /> +<P2 x="1232" y="403" id="148" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="29" > <cdparam x="1041" y="162" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="1167" y="198" id="69" /> -<P2 x="1167" y="266" id="67" /> +<P1 x="1167" y="198" id="204" /> +<P2 x="1167" y="266" id="206" /> <Point x="1227" y="207" /> <Point x="1227" y="247" /> <AutomaticDrawing data="true" /> @@ -243,8 +243,8 @@ <cdparam x="877" y="343" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="1167" y="444" id="65" /> -<P2 x="1232" y="431" id="123" /> +<P1 x="1167" y="444" id="208" /> +<P2 x="1232" y="431" id="150" /> <AutomaticDrawing data="true" /> </CONNECTOR> <COMPONENT type="1202" id="53" > @@ -262,7 +262,7 @@ <TGConnectingPoint num="6" id="51" /> <TGConnectingPoint num="7" id="52" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> <Attribute access="2" id="x" value="0" type="0" typeOther="" /> <Attribute access="2" id="i" value="0" type="0" typeOther="" /> @@ -272,14 +272,14 @@ </COMPONENT> <SUBCOMPONENT type="1203" id="32" > <father id="53" num="0" /> -<cdparam x="443" y="116" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="388" y="83" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="280" minY="-10" maxY="266" /> -<infoparam name="TGComponent" value="Request activation" /> +<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> +<infoparam name="TGComponent" value="Event reset, pTS, end" /> <TGConnectingPoint num="0" id="31" /> <extraparam> -<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="reset, pTS, end" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -289,16 +289,16 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="34" > <father id="53" num="1" /> -<cdparam x="440" y="156" /> +<cdparam x="440" y="322" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> -<infoparam name="TGComponent" value="Event data_Ready" /> +<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> <TGConnectingPoint num="0" id="33" /> <extraparam> -<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> -<Type type="2" typeOther="" /> +<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -306,14 +306,14 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="36" > <father id="53" num="2" /> -<cdparam x="440" y="290" /> +<cdparam x="440" y="247" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> -<infoparam name="TGComponent" value="Event data_Ready_SC" /> +<infoparam name="TGComponent" value="Channel fromSCtoD" /> <TGConnectingPoint num="0" id="35" /> <extraparam> -<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -340,14 +340,14 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="40" > <father id="53" num="4" /> -<cdparam x="440" y="247" /> +<cdparam x="440" y="290" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> -<infoparam name="TGComponent" value="Channel fromSCtoD" /> +<infoparam name="TGComponent" value="Event data_Ready_SC" /> <TGConnectingPoint num="0" id="39" /> <extraparam> -<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -357,16 +357,16 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="42" > <father id="53" num="5" /> -<cdparam x="440" y="322" /> +<cdparam x="440" y="156" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> -<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> +<infoparam name="TGComponent" value="Event data_Ready" /> <TGConnectingPoint num="0" id="41" /> <extraparam> -<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> +<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="2" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -374,14 +374,14 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="44" > <father id="53" num="6" /> -<cdparam x="388" y="83" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="443" y="116" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" /> -<infoparam name="TGComponent" value="Event reset, pTS, end" /> +<cdrectangleparam minX="-10" maxX="280" minY="-10" maxY="266" /> +<infoparam name="TGComponent" value="Request activation" /> <TGConnectingPoint num="0" id="43" /> <extraparam> -<Prop commName="reset, pTS, end" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -428,61 +428,61 @@ <info hiddeni="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1200" id="146" > +<SUBCOMPONENT type="1201" id="81" > <father id="238" num="0" /> -<cdparam x="842" y="133" /> -<sizeparam width="570" height="485" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="521" y="369" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="365" minY="0" maxY="45" /> -<infoparam name="TGComponent" value="TCPIP Entities" /> -<TGConnectingPoint num="0" id="138" /> -<TGConnectingPoint num="1" id="139" /> -<TGConnectingPoint num="2" id="140" /> -<TGConnectingPoint num="3" id="141" /> -<TGConnectingPoint num="4" id="142" /> -<TGConnectingPoint num="5" id="143" /> -<TGConnectingPoint num="6" id="144" /> -<TGConnectingPoint num="7" id="145" /> -<extraparam> -<info hiddeni="false" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="103" > -<father id="146" num="0" /> -<cdparam x="931" y="167" /> -<sizeparam width="236" height="317" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="-13" maxX="922" minY="-13" maxY="517" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="63" /> +<TGConnectingPoint num="1" id="64" /> +<TGConnectingPoint num="2" id="65" /> +<TGConnectingPoint num="3" id="66" /> +<TGConnectingPoint num="4" id="67" /> +<TGConnectingPoint num="5" id="68" /> +<TGConnectingPoint num="6" id="69" /> +<TGConnectingPoint num="7" id="70" /> +<TGConnectingPoint num="8" id="71" /> +<TGConnectingPoint num="9" id="72" /> +<TGConnectingPoint num="10" id="73" /> +<TGConnectingPoint num="11" id="74" /> +<TGConnectingPoint num="12" id="75" /> +<TGConnectingPoint num="13" id="76" /> +<TGConnectingPoint num="14" id="77" /> +<TGConnectingPoint num="15" id="78" /> +<TGConnectingPoint num="16" id="79" /> +<TGConnectingPoint num="17" id="80" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="108" > +<father id="238" num="1" /> +<cdparam x="565" y="416" /> +<sizeparam width="240" height="145" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="334" minY="0" maxY="168" /> -<infoparam name="TGComponent" value="TCPIP" /> -<TGConnectingPoint num="0" id="95" /> -<TGConnectingPoint num="1" id="96" /> -<TGConnectingPoint num="2" id="97" /> -<TGConnectingPoint num="3" id="98" /> -<TGConnectingPoint num="4" id="99" /> -<TGConnectingPoint num="5" id="100" /> -<TGConnectingPoint num="6" id="101" /> -<TGConnectingPoint num="7" id="102" /> -<extraparam> -<Data isAttacker="No" /> -<Attribute access="2" id="wind" value="64" type="0" typeOther="" /> -<Attribute access="2" id="seqNum" value="0" type="0" typeOther="" /> -<Attribute access="2" id="i" value="" type="0" typeOther="" /> -<Attribute access="2" id="j" value="" type="0" typeOther="" /> -<Attribute access="2" id="a" value="0" type="0" typeOther="" /> -<Attribute access="2" id="b" value="0" type="0" typeOther="" /> -<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> +<cdrectangleparam minX="0" maxX="695" minY="0" maxY="385" /> +<infoparam name="TGComponent" value="Application" /> +<TGConnectingPoint num="0" id="100" /> +<TGConnectingPoint num="1" id="101" /> +<TGConnectingPoint num="2" id="102" /> +<TGConnectingPoint num="3" id="103" /> +<TGConnectingPoint num="4" id="104" /> +<TGConnectingPoint num="5" id="105" /> +<TGConnectingPoint num="6" id="106" /> +<TGConnectingPoint num="7" id="107" /> +<extraparam> +<Data isAttacker="No" Operation="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="64" > -<father id="103" num="0" /> -<cdparam x="1012" y="471" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="83" > +<father id="108" num="0" /> +<cdparam x="741" y="406" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> -<infoparam name="Primitive port" value="Event opened" /> -<TGConnectingPoint num="0" id="63" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="82" /> <extraparam> -<Prop commName="opened" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -490,16 +490,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="66" > -<father id="103" num="1" /> -<cdparam x="1157" y="444" /> +<SUBCOMPONENT type="1203" id="85" > +<father id="108" num="1" /> +<cdparam x="795" y="419" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Event stop" /> -<TGConnectingPoint num="0" id="65" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Channel fromTtoA" /> +<TGConnectingPoint num="0" id="84" /> <extraparam> -<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -507,16 +507,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="68" > -<father id="103" num="2" /> -<cdparam x="1157" y="266" /> +<SUBCOMPONENT type="1203" id="87" > +<father id="108" num="2" /> +<cdparam x="795" y="481" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Channel temp" /> -<TGConnectingPoint num="0" id="67" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Event send_TCP" /> +<TGConnectingPoint num="0" id="86" /> <extraparam> -<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -524,16 +524,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="70" > -<father id="103" num="3" /> -<cdparam x="1157" y="198" /> +<SUBCOMPONENT type="1203" id="89" > +<father id="108" num="3" /> +<cdparam x="795" y="448" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Channel temp" /> -<TGConnectingPoint num="0" id="69" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Event open, abort, close" /> +<TGConnectingPoint num="0" id="88" /> <extraparam> -<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -541,16 +541,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="72" > -<father id="103" num="4" /> -<cdparam x="1157" y="405" /> +<SUBCOMPONENT type="1203" id="91" > +<father id="108" num="4" /> +<cdparam x="795" y="509" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Request req_Timer" /> -<TGConnectingPoint num="0" id="71" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Event receive_Application" /> +<TGConnectingPoint num="0" id="90" /> <extraparam> -<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -558,16 +558,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="74" > -<father id="103" num="5" /> -<cdparam x="1157" y="370" /> +<SUBCOMPONENT type="1203" id="93" > +<father id="108" num="5" /> +<cdparam x="795" y="542" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Event timeOut" /> -<TGConnectingPoint num="0" id="73" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Channel fromAtoT" /> +<TGConnectingPoint num="0" id="92" /> <extraparam> -<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -575,16 +575,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="76" > -<father id="103" num="6" /> -<cdparam x="921" y="466" /> +<SUBCOMPONENT type="1203" id="95" > +<father id="108" num="6" /> +<cdparam x="659" y="406" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Event receive_Application" /> -<TGConnectingPoint num="0" id="75" /> +<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> +<infoparam name="TGComponent" value="Request start_Application" /> +<TGConnectingPoint num="0" id="94" /> <extraparam> -<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -592,16 +592,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="78" > -<father id="103" num="7" /> -<cdparam x="959" y="474" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="97" > +<father id="108" num="7" /> +<cdparam x="697" y="403" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Channel fromAtoT" /> -<TGConnectingPoint num="0" id="77" /> +<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" /> +<infoparam name="Primitive port" value="Event connectionOpened" /> +<TGConnectingPoint num="0" id="96" /> <extraparam> -<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="connectionOpened" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -609,16 +609,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="80" > -<father id="103" num="8" /> -<cdparam x="921" y="387" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="99" > +<father id="108" num="8" /> +<cdparam x="748" y="548" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Channel fromTtoA" /> -<TGConnectingPoint num="0" id="79" /> +<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" /> +<infoparam name="Primitive port" value="Event opened" /> +<TGConnectingPoint num="0" id="98" /> <extraparam> -<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="opened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -626,16 +626,43 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="82" > -<father id="103" num="9" /> -<cdparam x="921" y="416" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1202" id="145" > +<father id="238" num="2" /> +<cdparam x="534" y="97" /> +<sizeparam width="200" height="237" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Event open, abort, close" /> -<TGConnectingPoint num="0" id="81" /> +<cdrectangleparam minX="0" maxX="735" minY="0" maxY="293" /> +<infoparam name="TGComponent" value="SmartCard" /> +<TGConnectingPoint num="0" id="137" /> +<TGConnectingPoint num="1" id="138" /> +<TGConnectingPoint num="2" id="139" /> +<TGConnectingPoint num="3" id="140" /> +<TGConnectingPoint num="4" id="141" /> +<TGConnectingPoint num="5" id="142" /> +<TGConnectingPoint num="6" id="143" /> +<TGConnectingPoint num="7" id="144" /> +<extraparam> +<Data isAttacker="No" Operation="" /> +<Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> +<Attribute access="2" id="a" value="0" type="0" typeOther="" /> +<Attribute access="2" id="b" value="" type="4" typeOther="" /> +<Attribute access="2" id="i" value="0" type="0" typeOther="" /> +<Attribute access="2" id="j" value="0" type="0" typeOther="" /> +<Attribute access="2" id="x" value="0" type="0" typeOther="" /> +<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> +<Attribute access="2" id="t" value="" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="110" > +<father id="145" num="0" /> +<cdparam x="721" y="111" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event send" /> +<TGConnectingPoint num="0" id="109" /> <extraparam> -<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -643,16 +670,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="84" > -<father id="103" num="10" /> -<cdparam x="921" y="443" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="112" > +<father id="145" num="1" /> +<cdparam x="580" y="84" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Event send_TCP" /> -<TGConnectingPoint num="0" id="83" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event reset, pTS, end" /> +<TGConnectingPoint num="0" id="111" /> <extraparam> -<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="reset, pTS, end" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -660,16 +687,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="86" > -<father id="103" num="11" /> -<cdparam x="921" y="352" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="114" > +<father id="145" num="2" /> +<cdparam x="543" y="321" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="85" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> +<TGConnectingPoint num="0" id="113" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -677,16 +704,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="88" > -<father id="103" num="12" /> -<cdparam x="918" y="317" /> +<SUBCOMPONENT type="1203" id="116" > +<father id="145" num="3" /> +<cdparam x="521" y="247" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> -<infoparam name="TGComponent" value="Channel fromTtoP" /> -<TGConnectingPoint num="0" id="87" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Channel fromSCtoD" /> +<TGConnectingPoint num="0" id="115" /> <extraparam> -<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -694,16 +721,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="90" > -<father id="103" num="13" /> -<cdparam x="918" y="278" /> +<SUBCOMPONENT type="1203" id="118" > +<father id="145" num="4" /> +<cdparam x="521" y="202" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> -<infoparam name="TGComponent" value="Channel fromPtoT" /> -<TGConnectingPoint num="0" id="89" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Channel fromDtoSC" /> +<TGConnectingPoint num="0" id="117" /> <extraparam> -<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromDtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="null" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -711,16 +738,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="92" > -<father id="103" num="14" /> -<cdparam x="918" y="235" /> +<SUBCOMPONENT type="1203" id="120" > +<father id="145" num="5" /> +<cdparam x="521" y="290" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> -<infoparam name="TGComponent" value="Event receive" /> -<TGConnectingPoint num="0" id="91" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event data_Ready_SC" /> +<TGConnectingPoint num="0" id="119" /> <extraparam> -<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -728,79 +755,33 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="94" > -<father id="103" num="15" /> -<cdparam x="918" y="185" /> +<SUBCOMPONENT type="1203" id="122" > +<father id="145" num="6" /> +<cdparam x="521" y="156" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> -<infoparam name="TGComponent" value="Event send" /> -<TGConnectingPoint num="0" id="93" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event data_Ready" /> +<TGConnectingPoint num="0" id="121" /> <extraparam> -<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> +<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="1" typeOther="" /> +<Type type="2" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="122" > -<father id="146" num="1" /> -<cdparam x="829" y="362" /> -<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-13" maxX="557" minY="-13" maxY="472" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="104" /> -<TGConnectingPoint num="1" id="105" /> -<TGConnectingPoint num="2" id="106" /> -<TGConnectingPoint num="3" id="107" /> -<TGConnectingPoint num="4" id="108" /> -<TGConnectingPoint num="5" id="109" /> -<TGConnectingPoint num="6" id="110" /> -<TGConnectingPoint num="7" id="111" /> -<TGConnectingPoint num="8" id="112" /> -<TGConnectingPoint num="9" id="113" /> -<TGConnectingPoint num="10" id="114" /> -<TGConnectingPoint num="11" id="115" /> -<TGConnectingPoint num="12" id="116" /> -<TGConnectingPoint num="13" id="117" /> -<TGConnectingPoint num="14" id="118" /> -<TGConnectingPoint num="15" id="119" /> -<TGConnectingPoint num="16" id="120" /> -<TGConnectingPoint num="17" id="121" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="137" > -<father id="146" num="2" /> -<cdparam x="1232" y="328" /> -<sizeparam width="140" height="141" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="430" minY="0" maxY="344" /> -<infoparam name="TGComponent" value="Timer" /> -<TGConnectingPoint num="0" id="129" /> -<TGConnectingPoint num="1" id="130" /> -<TGConnectingPoint num="2" id="131" /> -<TGConnectingPoint num="3" id="132" /> -<TGConnectingPoint num="4" id="133" /> -<TGConnectingPoint num="5" id="134" /> -<TGConnectingPoint num="6" id="135" /> -<TGConnectingPoint num="7" id="136" /> -<extraparam> -<Data isAttacker="No" /> -<Attribute access="2" id="x" value="0" type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> <SUBCOMPONENT type="1203" id="124" > -<father id="137" num="0" /> -<cdparam x="1222" y="431" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<father id="145" num="7" /> +<cdparam x="721" y="269" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> -<infoparam name="TGComponent" value="Event stop" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Channel fromTtoP" /> <TGConnectingPoint num="0" id="123" /> <extraparam> -<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -809,15 +790,15 @@ </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="126" > -<father id="137" num="1" /> -<cdparam x="1222" y="403" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<father id="145" num="8" /> +<cdparam x="721" y="235" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> -<infoparam name="TGComponent" value="Request req_Timer" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Channel fromPtoT" /> <TGConnectingPoint num="0" id="125" /> <extraparam> -<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -826,15 +807,15 @@ </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="128" > -<father id="137" num="2" /> -<cdparam x="1222" y="368" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<father id="145" num="9" /> +<cdparam x="721" y="190" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> -<infoparam name="TGComponent" value="Event timeOut" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> +<infoparam name="TGComponent" value="Event receive" /> <TGConnectingPoint num="0" id="127" /> <extraparam> -<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -842,43 +823,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="183" > -<father id="238" num="1" /> -<cdparam x="534" y="97" /> -<sizeparam width="200" height="237" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="735" minY="0" maxY="293" /> -<infoparam name="TGComponent" value="SmartCard" /> -<TGConnectingPoint num="0" id="175" /> -<TGConnectingPoint num="1" id="176" /> -<TGConnectingPoint num="2" id="177" /> -<TGConnectingPoint num="3" id="178" /> -<TGConnectingPoint num="4" id="179" /> -<TGConnectingPoint num="5" id="180" /> -<TGConnectingPoint num="6" id="181" /> -<TGConnectingPoint num="7" id="182" /> -<extraparam> -<Data isAttacker="No" /> -<Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> -<Attribute access="2" id="a" value="0" type="0" typeOther="" /> -<Attribute access="2" id="b" value="" type="4" typeOther="" /> -<Attribute access="2" id="i" value="0" type="0" typeOther="" /> -<Attribute access="2" id="j" value="0" type="0" typeOther="" /> -<Attribute access="2" id="x" value="0" type="0" typeOther="" /> -<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> -<Attribute access="2" id="t" value="" type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="148" > -<father id="183" num="0" /> -<cdparam x="680" y="321" /> +<SUBCOMPONENT type="1203" id="130" > +<father id="145" num="10" /> +<cdparam x="721" y="301" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="Primitive port" value="Event connectionOpened" /> -<TGConnectingPoint num="0" id="147" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="129" /> <extraparam> -<Prop commName="connectionOpened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -886,16 +840,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="150" > -<father id="183" num="1" /> -<cdparam x="620" y="324" /> +<SUBCOMPONENT type="1203" id="132" > +<father id="145" num="11" /> +<cdparam x="524" y="116" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" /> -<infoparam name="TGComponent" value="Request start_Application" /> -<TGConnectingPoint num="0" id="149" /> +<infoparam name="TGComponent" value="Request activation" /> +<TGConnectingPoint num="0" id="131" /> <extraparam> -<Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -903,16 +857,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="152" > -<father id="183" num="2" /> -<cdparam x="524" y="116" /> +<SUBCOMPONENT type="1203" id="134" > +<father id="145" num="12" /> +<cdparam x="620" y="324" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" /> -<infoparam name="TGComponent" value="Request activation" /> -<TGConnectingPoint num="0" id="151" /> +<infoparam name="TGComponent" value="Request start_Application" /> +<TGConnectingPoint num="0" id="133" /> <extraparam> -<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -920,16 +874,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="154" > -<father id="183" num="3" /> -<cdparam x="721" y="301" /> +<SUBCOMPONENT type="1203" id="136" > +<father id="145" num="13" /> +<cdparam x="680" y="321" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="153" /> +<infoparam name="Primitive port" value="Event connectionOpened" /> +<TGConnectingPoint num="0" id="135" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="connectionOpened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -937,16 +891,55 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="156" > -<father id="183" num="4" /> -<cdparam x="721" y="190" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1200" id="229" > +<father id="238" num="3" /> +<cdparam x="842" y="133" /> +<sizeparam width="570" height="485" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event receive" /> -<TGConnectingPoint num="0" id="155" /> +<cdrectangleparam minX="0" maxX="365" minY="0" maxY="45" /> +<infoparam name="TGComponent" value="TCPIP Entities" /> +<TGConnectingPoint num="0" id="221" /> +<TGConnectingPoint num="1" id="222" /> +<TGConnectingPoint num="2" id="223" /> +<TGConnectingPoint num="3" id="224" /> +<TGConnectingPoint num="4" id="225" /> +<TGConnectingPoint num="5" id="226" /> +<TGConnectingPoint num="6" id="227" /> +<TGConnectingPoint num="7" id="228" /> <extraparam> -<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<info hiddeni="false" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="160" > +<father id="229" num="0" /> +<cdparam x="1232" y="328" /> +<sizeparam width="140" height="141" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="430" minY="0" maxY="344" /> +<infoparam name="TGComponent" value="Timer" /> +<TGConnectingPoint num="0" id="152" /> +<TGConnectingPoint num="1" id="153" /> +<TGConnectingPoint num="2" id="154" /> +<TGConnectingPoint num="3" id="155" /> +<TGConnectingPoint num="4" id="156" /> +<TGConnectingPoint num="5" id="157" /> +<TGConnectingPoint num="6" id="158" /> +<TGConnectingPoint num="7" id="159" /> +<extraparam> +<Data isAttacker="No" Operation="" /> +<Attribute access="2" id="x" value="0" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="147" > +<father id="160" num="0" /> +<cdparam x="1222" y="368" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> +<infoparam name="TGComponent" value="Event timeOut" /> +<TGConnectingPoint num="0" id="146" /> +<extraparam> +<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -954,16 +947,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="158" > -<father id="183" num="5" /> -<cdparam x="721" y="235" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="149" > +<father id="160" num="1" /> +<cdparam x="1222" y="403" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Channel fromPtoT" /> -<TGConnectingPoint num="0" id="157" /> +<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> +<infoparam name="TGComponent" value="Request req_Timer" /> +<TGConnectingPoint num="0" id="148" /> <extraparam> -<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -971,16 +964,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="160" > -<father id="183" num="6" /> -<cdparam x="721" y="269" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="151" > +<father id="160" num="2" /> +<cdparam x="1222" y="431" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Channel fromTtoP" /> -<TGConnectingPoint num="0" id="159" /> +<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" /> +<infoparam name="TGComponent" value="Event stop" /> +<TGConnectingPoint num="0" id="150" /> <extraparam> -<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -988,33 +981,85 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="162" > -<father id="183" num="7" /> -<cdparam x="521" y="156" /> +<SUBCOMPONENT type="1201" id="179" > +<father id="229" num="1" /> +<cdparam x="829" y="362" /> +<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="557" minY="-13" maxY="472" /> +<infoparam name="Composite port" value="" /> +<TGConnectingPoint num="0" id="161" /> +<TGConnectingPoint num="1" id="162" /> +<TGConnectingPoint num="2" id="163" /> +<TGConnectingPoint num="3" id="164" /> +<TGConnectingPoint num="4" id="165" /> +<TGConnectingPoint num="5" id="166" /> +<TGConnectingPoint num="6" id="167" /> +<TGConnectingPoint num="7" id="168" /> +<TGConnectingPoint num="8" id="169" /> +<TGConnectingPoint num="9" id="170" /> +<TGConnectingPoint num="10" id="171" /> +<TGConnectingPoint num="11" id="172" /> +<TGConnectingPoint num="12" id="173" /> +<TGConnectingPoint num="13" id="174" /> +<TGConnectingPoint num="14" id="175" /> +<TGConnectingPoint num="15" id="176" /> +<TGConnectingPoint num="16" id="177" /> +<TGConnectingPoint num="17" id="178" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="220" > +<father id="229" num="2" /> +<cdparam x="931" y="167" /> +<sizeparam width="236" height="317" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="334" minY="0" maxY="168" /> +<infoparam name="TGComponent" value="TCPIP" /> +<TGConnectingPoint num="0" id="212" /> +<TGConnectingPoint num="1" id="213" /> +<TGConnectingPoint num="2" id="214" /> +<TGConnectingPoint num="3" id="215" /> +<TGConnectingPoint num="4" id="216" /> +<TGConnectingPoint num="5" id="217" /> +<TGConnectingPoint num="6" id="218" /> +<TGConnectingPoint num="7" id="219" /> +<extraparam> +<Data isAttacker="No" Operation="" /> +<Attribute access="2" id="wind" value="64" type="0" typeOther="" /> +<Attribute access="2" id="seqNum" value="0" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="j" value="" type="0" typeOther="" /> +<Attribute access="2" id="a" value="0" type="0" typeOther="" /> +<Attribute access="2" id="b" value="0" type="0" typeOther="" /> +<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="181" > +<father id="220" num="0" /> +<cdparam x="918" y="185" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event data_Ready" /> -<TGConnectingPoint num="0" id="161" /> +<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> +<infoparam name="TGComponent" value="Event send" /> +<TGConnectingPoint num="0" id="180" /> <extraparam> -<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> -<Type type="1" typeOther="" /> -<Type type="2" typeOther="" /> +<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="164" > -<father id="183" num="8" /> -<cdparam x="521" y="290" /> +<SUBCOMPONENT type="1203" id="183" > +<father id="220" num="1" /> +<cdparam x="918" y="235" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event data_Ready_SC" /> -<TGConnectingPoint num="0" id="163" /> +<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> +<infoparam name="TGComponent" value="Event receive" /> +<TGConnectingPoint num="0" id="182" /> <extraparam> -<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1022,16 +1067,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="166" > -<father id="183" num="9" /> -<cdparam x="521" y="202" /> +<SUBCOMPONENT type="1203" id="185" > +<father id="220" num="2" /> +<cdparam x="918" y="278" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Channel fromDtoSC" /> -<TGConnectingPoint num="0" id="165" /> +<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> +<infoparam name="TGComponent" value="Channel fromPtoT" /> +<TGConnectingPoint num="0" id="184" /> <extraparam> -<Prop commName="fromDtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="null" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1039,16 +1084,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="168" > -<father id="183" num="10" /> -<cdparam x="521" y="247" /> +<SUBCOMPONENT type="1203" id="187" > +<father id="220" num="3" /> +<cdparam x="918" y="317" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Channel fromSCtoD" /> -<TGConnectingPoint num="0" id="167" /> +<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> +<infoparam name="TGComponent" value="Channel fromTtoP" /> +<TGConnectingPoint num="0" id="186" /> <extraparam> -<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1056,16 +1101,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="170" > -<father id="183" num="11" /> -<cdparam x="543" y="321" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="189" > +<father id="220" num="4" /> +<cdparam x="921" y="352" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> -<TGConnectingPoint num="0" id="169" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="188" /> <extraparam> -<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1073,16 +1118,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="172" > -<father id="183" num="12" /> -<cdparam x="580" y="84" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="191" > +<father id="220" num="5" /> +<cdparam x="921" y="443" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event reset, pTS, end" /> -<TGConnectingPoint num="0" id="171" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Event send_TCP" /> +<TGConnectingPoint num="0" id="190" /> <extraparam> -<Prop commName="reset, pTS, end" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1090,16 +1135,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="174" > -<father id="183" num="13" /> -<cdparam x="721" y="111" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="193" > +<father id="220" num="6" /> +<cdparam x="921" y="416" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" /> -<infoparam name="TGComponent" value="Event send" /> -<TGConnectingPoint num="0" id="173" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Event open, abort, close" /> +<TGConnectingPoint num="0" id="192" /> <extraparam> -<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1107,35 +1152,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="210" > -<father id="238" num="2" /> -<cdparam x="565" y="416" /> -<sizeparam width="240" height="145" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="695" minY="0" maxY="385" /> -<infoparam name="TGComponent" value="Application" /> -<TGConnectingPoint num="0" id="202" /> -<TGConnectingPoint num="1" id="203" /> -<TGConnectingPoint num="2" id="204" /> -<TGConnectingPoint num="3" id="205" /> -<TGConnectingPoint num="4" id="206" /> -<TGConnectingPoint num="5" id="207" /> -<TGConnectingPoint num="6" id="208" /> -<TGConnectingPoint num="7" id="209" /> -<extraparam> -<Data isAttacker="No" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="185" > -<father id="210" num="0" /> -<cdparam x="748" y="548" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="195" > +<father id="220" num="7" /> +<cdparam x="921" y="387" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" /> -<infoparam name="Primitive port" value="Event opened" /> -<TGConnectingPoint num="0" id="184" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Channel fromTtoA" /> +<TGConnectingPoint num="0" id="194" /> <extraparam> -<Prop commName="opened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1143,16 +1169,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="187" > -<father id="210" num="1" /> -<cdparam x="697" y="403" /> -<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="197" > +<father id="220" num="8" /> +<cdparam x="959" y="474" /> +<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" /> -<infoparam name="Primitive port" value="Event connectionOpened" /> -<TGConnectingPoint num="0" id="186" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Channel fromAtoT" /> +<TGConnectingPoint num="0" id="196" /> <extraparam> -<Prop commName="connectionOpened" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1160,16 +1186,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="189" > -<father id="210" num="2" /> -<cdparam x="659" y="406" /> +<SUBCOMPONENT type="1203" id="199" > +<father id="220" num="9" /> +<cdparam x="921" y="466" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Request start_Application" /> -<TGConnectingPoint num="0" id="188" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Event receive_Application" /> +<TGConnectingPoint num="0" id="198" /> <extraparam> -<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1177,16 +1203,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="191" > -<father id="210" num="3" /> -<cdparam x="795" y="542" /> +<SUBCOMPONENT type="1203" id="201" > +<father id="220" num="10" /> +<cdparam x="1157" y="370" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Channel fromAtoT" /> -<TGConnectingPoint num="0" id="190" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Event timeOut" /> +<TGConnectingPoint num="0" id="200" /> <extraparam> -<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1194,16 +1220,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="193" > -<father id="210" num="4" /> -<cdparam x="795" y="509" /> +<SUBCOMPONENT type="1203" id="203" > +<father id="220" num="11" /> +<cdparam x="1157" y="405" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Event receive_Application" /> -<TGConnectingPoint num="0" id="192" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Request req_Timer" /> +<TGConnectingPoint num="0" id="202" /> <extraparam> -<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1211,16 +1237,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="195" > -<father id="210" num="5" /> -<cdparam x="795" y="448" /> +<SUBCOMPONENT type="1203" id="205" > +<father id="220" num="12" /> +<cdparam x="1157" y="198" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Event open, abort, close" /> -<TGConnectingPoint num="0" id="194" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Channel temp" /> +<TGConnectingPoint num="0" id="204" /> <extraparam> -<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1228,16 +1254,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="197" > -<father id="210" num="6" /> -<cdparam x="795" y="481" /> +<SUBCOMPONENT type="1203" id="207" > +<father id="220" num="13" /> +<cdparam x="1157" y="266" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Event send_TCP" /> -<TGConnectingPoint num="0" id="196" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Channel temp" /> +<TGConnectingPoint num="0" id="206" /> <extraparam> -<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1245,16 +1271,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="199" > -<father id="210" num="7" /> -<cdparam x="795" y="419" /> +<SUBCOMPONENT type="1203" id="209" > +<father id="220" num="14" /> +<cdparam x="1157" y="444" /> <sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Channel fromTtoA" /> -<TGConnectingPoint num="0" id="198" /> +<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" /> +<infoparam name="TGComponent" value="Event stop" /> +<TGConnectingPoint num="0" id="208" /> <extraparam> -<Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1262,16 +1288,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="201" > -<father id="210" num="8" /> -<cdparam x="741" y="406" /> -<sizeparam width="21" height="21" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="211" > +<father id="220" num="15" /> +<cdparam x="1012" y="471" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="200" /> +<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" /> +<infoparam name="Primitive port" value="Event opened" /> +<TGConnectingPoint num="0" id="210" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="opened" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1279,32 +1305,6 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="229" > -<father id="238" num="3" /> -<cdparam x="521" y="369" /> -<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-13" maxX="922" minY="-13" maxY="517" /> -<infoparam name="Composite port" value="" /> -<TGConnectingPoint num="0" id="211" /> -<TGConnectingPoint num="1" id="212" /> -<TGConnectingPoint num="2" id="213" /> -<TGConnectingPoint num="3" id="214" /> -<TGConnectingPoint num="4" id="215" /> -<TGConnectingPoint num="5" id="216" /> -<TGConnectingPoint num="6" id="217" /> -<TGConnectingPoint num="7" id="218" /> -<TGConnectingPoint num="8" id="219" /> -<TGConnectingPoint num="9" id="220" /> -<TGConnectingPoint num="10" id="221" /> -<TGConnectingPoint num="11" id="222" /> -<TGConnectingPoint num="12" id="223" /> -<TGConnectingPoint num="13" id="224" /> -<TGConnectingPoint num="14" id="225" /> -<TGConnectingPoint num="15" id="226" /> -<TGConnectingPoint num="16" id="227" /> -<TGConnectingPoint num="17" id="228" /> -</SUBCOMPONENT> </TMLComponentTaskDiagramPanel> @@ -6698,16 +6698,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="23" id="1544" /> <extraparam> <info stereotype="CPURRPB" nodeName="cpu0" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="99" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="99" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> <SUBCOMPONENT type="1101" id="1484" > <father id="1545" num="0" /> -<cdparam x="92" y="154" /> -<sizeparam width="163" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="226" y="304" /> +<sizeparam width="109" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="296" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::InterfaceDevice" /> +<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::Timer" /> <TGConnectingPoint num="0" id="1476" /> <TGConnectingPoint num="1" id="1477" /> <TGConnectingPoint num="2" id="1478" /> @@ -6717,16 +6717,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1482" /> <TGConnectingPoint num="7" id="1483" /> <extraparam> -<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1493" > <father id="1545" num="1" /> -<cdparam x="291" y="153" /> -<sizeparam width="136" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="290" y="234" /> +<sizeparam width="139" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="323" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::SmartCard" /> +<cdrectangleparam minX="0" maxX="320" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::Application" /> <TGConnectingPoint num="0" id="1485" /> <TGConnectingPoint num="1" id="1486" /> <TGConnectingPoint num="2" id="1487" /> @@ -6736,7 +6736,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1491" /> <TGConnectingPoint num="7" id="1492" /> <extraparam> -<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1502" > @@ -6755,16 +6755,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1500" /> <TGConnectingPoint num="7" id="1501" /> <extraparam> -<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1511" > <father id="1545" num="3" /> -<cdparam x="290" y="234" /> -<sizeparam width="139" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="291" y="153" /> +<sizeparam width="136" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="320" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::Application" /> +<cdrectangleparam minX="0" maxX="323" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::SmartCard" /> <TGConnectingPoint num="0" id="1503" /> <TGConnectingPoint num="1" id="1504" /> <TGConnectingPoint num="2" id="1505" /> @@ -6774,16 +6774,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1509" /> <TGConnectingPoint num="7" id="1510" /> <extraparam> -<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1520" > <father id="1545" num="4" /> -<cdparam x="226" y="304" /> -<sizeparam width="109" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="92" y="154" /> +<sizeparam width="163" height="50" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::Timer" /> +<cdrectangleparam minX="0" maxX="296" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::InterfaceDevice" /> <TGConnectingPoint num="0" id="1512" /> <TGConnectingPoint num="1" id="1513" /> <TGConnectingPoint num="2" id="1514" /> @@ -6793,7 +6793,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1518" /> <TGConnectingPoint num="7" id="1519" /> <extraparam> -<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> @@ -6863,7 +6863,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="23" id="1580" /> <extraparam> <info stereotype="HWA" nodeName="HWA0" /> -<attributes byteDataSize="4" execiTime="1" clockRatio="1" operationTypes="ldpc fft timer" /> +<attributes byteDataSize="4" execiTime="1" clockRatio="1" operation="" /> </extraparam> </COMPONENT> <SUBCOMPONENT type="1101" id="1556" > @@ -6882,7 +6882,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1554" /> <TGConnectingPoint num="7" id="1555" /> <extraparam> -<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> @@ -6990,7 +6990,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="23" id="1664" /> <extraparam> <info stereotype="CPURR" nodeName="CPU1" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> <SUBCOMPONENT type="1101" id="1640" > @@ -7009,7 +7009,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1638" /> <TGConnectingPoint num="7" id="1639" /> <extraparam> -<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> @@ -7045,16 +7045,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="23" id="1716" /> <extraparam> <info stereotype="CPURR" nodeName="CPU0" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> <SUBCOMPONENT type="1101" id="1674" > <father id="1717" num="0" /> -<cdparam x="277" y="90" /> -<sizeparam width="108" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="392" y="119" /> +<sizeparam width="136" height="37" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="164" minY="0" maxY="127" /> -<infoparam name="TGComponent" value="AppC::TCPIP" /> +<cdrectangleparam minX="0" maxX="136" minY="0" maxY="130" /> +<infoparam name="TGComponent" value="AppC::SmartCard" /> <TGConnectingPoint num="0" id="1666" /> <TGConnectingPoint num="1" id="1667" /> <TGConnectingPoint num="2" id="1668" /> @@ -7064,7 +7064,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1672" /> <TGConnectingPoint num="7" id="1673" /> <extraparam> -<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1683" > @@ -7083,16 +7083,16 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1681" /> <TGConnectingPoint num="7" id="1682" /> <extraparam> -<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1101" id="1692" > <father id="1717" num="2" /> -<cdparam x="392" y="119" /> -<sizeparam width="136" height="37" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="277" y="90" /> +<sizeparam width="108" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="136" minY="0" maxY="130" /> -<infoparam name="TGComponent" value="AppC::SmartCard" /> +<cdrectangleparam minX="0" maxX="164" minY="0" maxY="127" /> +<infoparam name="TGComponent" value="AppC::TCPIP" /> <TGConnectingPoint num="0" id="1684" /> <TGConnectingPoint num="1" id="1685" /> <TGConnectingPoint num="2" id="1686" /> @@ -7102,7 +7102,7 @@ On prend b=1 comme exemple <TGConnectingPoint num="6" id="1690" /> <TGConnectingPoint num="7" id="1691" /> <extraparam> -<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operationMEC="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> diff --git a/modeling/DIPLODOCUS/ZigBeeTutorial.xml b/modeling/DIPLODOCUS/ZigBeeTutorial.xml index 95a32d4a4902d8a4a6d0d4d3e2a76f9e463b7011..22457bcb3ecc377eb1aa9379ff007bed65c288b2 100644 --- a/modeling/DIPLODOCUS/ZigBeeTutorial.xml +++ b/modeling/DIPLODOCUS/ZigBeeTutorial.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> <TURTLEGMODELING version="1.0beta"> @@ -30,7 +30,7 @@ <SUBCOMPONENT type="6005" id="6" > <father id="13" num="0" /> <cdparam x="605" y="140" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" /> <infoparam name="value " value="DMA_transfer" /> @@ -38,7 +38,7 @@ <SUBCOMPONENT type="6005" id="7" > <father id="13" num="1" /> <cdparam x="605" y="155" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="155" maxY="155" /> <infoparam name="value " value="Double_DMA_transfer" /> @@ -46,7 +46,7 @@ <SUBCOMPONENT type="6005" id="8" > <father id="13" num="2" /> <cdparam x="605" y="170" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" /> <infoparam name="value " value="CP_Memory_Copy" /> @@ -68,7 +68,7 @@ <SUBCOMPONENT type="6005" id="14" > <father id="23" num="0" /> <cdparam x="605" y="340" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" /> <infoparam name="value " value="Mapping_0" /> @@ -76,7 +76,7 @@ <SUBCOMPONENT type="6005" id="15" > <father id="23" num="1" /> <cdparam x="605" y="355" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="355" maxY="355" /> <infoparam name="value " value="Mapping_1" /> @@ -84,7 +84,7 @@ <SUBCOMPONENT type="6005" id="16" > <father id="23" num="2" /> <cdparam x="605" y="370" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="605" maxX="605" minY="370" maxY="370" /> <infoparam name="value " value="Mapping_2" /> @@ -104,7 +104,7 @@ <SUBCOMPONENT type="6005" id="24" > <father id="29" num="0" /> <cdparam x="855" y="140" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="855" maxX="855" minY="140" maxY="140" /> <infoparam name="value " value="Embb" /> @@ -124,7 +124,7 @@ <SUBCOMPONENT type="6005" id="30" > <father id="35" num="0" /> <cdparam x="355" y="140" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="355" maxX="355" minY="140" maxY="140" /> <infoparam name="value " value="Zigbee_TX" /> @@ -165,20 +165,20 @@ -<Modeling type="TML Component Design" nameTab="Zigbee_TX" > +<Modeling type="TML Component Design" nameTab="Zigbee_TX" tabs="TML Component Task Diagram$F_Source$X_Source$F_Symbol2ChipSeq$X_Symbol2ChipSeq$F_Chip2Octet$X_Chip2Octet$F_CWL$X_CWL$F_Sink$X_Sink$F_CWP_Q$X_CWP_Q$F_CWP_I$X_CWP_I" > <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="1702" minY="0" maxY="563" channels="true" events="true" requests="true" zoom="1.0000000000000007" > <CONNECTOR type="126" id="43" > <cdparam x="1409" y="343" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1410" y="393" id="772" /> +<P1 x="1397" y="380" id="772" /> <P2 x="1446" y="258" id="125" /> <Point x="1446" y="393" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="42" > <father id="43" num="0" /> <cdparam x="1446" y="393" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -188,16 +188,16 @@ <cdparam x="1383" y="381" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1377" y="393" id="723" /> -<P2 x="1384" y="393" id="777" /> +<P1 x="1364" y="380" id="723" /> +<P2 x="1397" y="406" id="777" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="45" > <cdparam x="1507" y="228" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1507" y="250" id="662" /> -<P2 x="1522" y="250" id="608" /> +<P1 x="1494" y="263" id="662" /> +<P2 x="1535" y="237" id="608" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="46" > @@ -205,30 +205,30 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1463" y="250" id="120" /> -<P2 x="1481" y="250" id="657" /> +<P2 x="1494" y="237" id="657" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="47" > <cdparam x="1507" y="420" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1507" y="410" id="643" /> -<P2 x="1523" y="410" id="591" /> +<P1 x="1494" y="423" id="643" /> +<P2 x="1536" y="397" id="591" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="50" > <cdparam x="1409" y="471" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1410" y="523" id="753" /> -<P2 x="1481" y="410" id="638" /> +<P1 x="1397" y="510" id="753" /> +<P2 x="1494" y="397" id="638" /> <Point x="1432" y="523" /> <Point x="1432" y="410" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="48" > <father id="50" num="0" /> <cdparam x="1432" y="523" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -236,7 +236,7 @@ <SUBCOMPONENT type="-1" id="49" > <father id="50" num="1" /> <cdparam x="1432" y="410" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -246,31 +246,31 @@ <cdparam x="1379" y="511" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1375" y="523" id="708" /> -<P2 x="1384" y="523" id="758" /> +<P1 x="1362" y="510" id="708" /> +<P2 x="1397" y="536" id="758" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="52" > <cdparam x="1507" y="344" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1507" y="354" id="624" /> -<P2 x="1523" y="354" id="595" /> +<P1 x="1494" y="367" id="624" /> +<P2 x="1536" y="341" id="595" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="55" > <cdparam x="1413" y="226" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1413" y="262" id="887" /> -<P2 x="1481" y="354" id="619" /> +<P1 x="1400" y="249" id="887" /> +<P2 x="1494" y="341" id="619" /> <Point x="1430" y="262" /> <Point x="1430" y="354" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="53" > <father id="55" num="0" /> <cdparam x="1430" y="262" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -278,7 +278,7 @@ <SUBCOMPONENT type="-1" id="54" > <father id="55" num="1" /> <cdparam x="1430" y="354" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -288,22 +288,22 @@ <cdparam x="1388" y="262" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1378" y="262" id="823" /> -<P2 x="1387" y="262" id="892" /> +<P1 x="1365" y="249" id="823" /> +<P2 x="1400" y="275" id="892" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="58" > <cdparam x="1413" y="97" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1413" y="124" id="800" /> +<P1 x="1400" y="111" id="800" /> <P2 x="1446" y="241" id="123" /> <Point x="1446" y="124" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="57" > <father id="58" num="0" /> <cdparam x="1446" y="124" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -313,16 +313,16 @@ <cdparam x="1384" y="124" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1377" y="124" id="838" /> -<P2 x="1387" y="124" id="805" /> +<P1 x="1364" y="111" id="838" /> +<P2 x="1400" y="137" id="805" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="60" > <cdparam x="1208" y="347" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1199" y="388" id="690" /> -<P2 x="1207" y="388" id="721" /> +<P1 x="1186" y="401" id="690" /> +<P2 x="1220" y="375" id="721" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="62" > @@ -330,13 +330,13 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1133" y="251" id="141" /> -<P2 x="1173" y="388" id="685" /> +<P2 x="1186" y="375" id="685" /> <Point x="1133" y="388" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="61" > <father id="62" num="0" /> <cdparam x="1133" y="388" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -346,7 +346,7 @@ <cdparam x="1105" y="254" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1059" y="243" id="455" /> +<P1 x="1046" y="230" id="455" /> <P2 x="1117" y="243" id="136" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -354,23 +354,23 @@ <cdparam x="1068" y="239" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1023" y="243" id="531" /> -<P2 x="1033" y="243" id="460" /> +<P1 x="1010" y="230" id="531" /> +<P2 x="1046" y="256" id="460" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="67" > <cdparam x="1105" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1059" y="376" id="563" /> -<P2 x="1173" y="262" id="849" /> +<P1 x="1046" y="363" id="563" /> +<P2 x="1186" y="249" id="849" /> <Point x="1103" y="376" /> <Point x="1103" y="262" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="65" > <father id="67" num="0" /> <cdparam x="1103" y="376" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -378,7 +378,7 @@ <SUBCOMPONENT type="-1" id="66" > <father id="67" num="1" /> <cdparam x="1103" y="262" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -388,31 +388,31 @@ <cdparam x="1065" y="372" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1021" y="376" id="516" /> -<P2 x="1033" y="376" id="568" /> +<P1 x="1008" y="363" id="516" /> +<P2 x="1046" y="389" id="568" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="69" > <cdparam x="1208" y="499" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1199" y="500" id="739" /> -<P2 x="1211" y="500" id="706" /> +<P1 x="1186" y="513" id="739" /> +<P2 x="1224" y="487" id="706" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="72" > <cdparam x="1105" y="408" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1059" y="408" id="544" /> -<P2 x="1173" y="500" id="734" /> +<P1 x="1046" y="395" id="544" /> +<P2 x="1186" y="487" id="734" /> <Point x="1101" y="408" /> <Point x="1101" y="500" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="70" > <father id="72" num="0" /> <cdparam x="1101" y="408" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -420,7 +420,7 @@ <SUBCOMPONENT type="-1" id="71" > <father id="72" num="1" /> <cdparam x="1101" y="500" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" /> <infoparam name="point " value="null" /> @@ -430,160 +430,160 @@ <cdparam x="1065" y="404" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1021" y="408" id="512" /> -<P2 x="1033" y="408" id="549" /> +<P1 x="1008" y="395" id="512" /> +<P2 x="1046" y="421" id="549" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="74" > <cdparam x="907" y="352" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="851" y="387" id="479" /> -<P2 x="861" y="387" id="518" /> +<P1 x="838" y="400" id="479" /> +<P2 x="874" y="374" id="518" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="75" > <cdparam x="867" y="334" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="812" y="387" id="340" /> -<P2 x="825" y="387" id="474" /> +<P1 x="799" y="374" id="340" /> +<P2 x="838" y="374" id="474" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="76" > <cdparam x="840" y="380" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="769" y="387" id="382" /> -<P2 x="786" y="387" id="345" /> +<P1 x="756" y="374" id="382" /> +<P2 x="799" y="400" id="345" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="77" > <cdparam x="915" y="228" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="851" y="261" id="498" /> -<P2 x="863" y="261" id="533" /> +<P1 x="838" y="274" id="498" /> +<P2 x="876" y="248" id="533" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="78" > <cdparam x="867" y="229" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="812" y="261" id="359" /> -<P2 x="825" y="261" id="493" /> +<P1 x="799" y="248" id="359" /> +<P2 x="838" y="248" id="493" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="79" > <cdparam x="829" y="257" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="767" y="261" id="397" /> -<P2 x="786" y="261" id="364" /> +<P1 x="754" y="248" id="397" /> +<P2 x="799" y="274" id="364" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="80" > <cdparam x="669" y="349" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="568" y="386" id="432" /> -<P2 x="584" y="386" id="380" /> +<P1 x="555" y="399" id="432" /> +<P2 x="597" y="373" id="380" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="81" > <cdparam x="586" y="350" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="529" y="386" id="312" /> -<P2 x="542" y="386" id="427" /> +<P1 x="516" y="373" id="312" /> +<P2 x="555" y="373" id="427" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="82" > <cdparam x="550" y="379" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="483" y="386" id="267" /> -<P2 x="503" y="386" id="317" /> +<P1 x="470" y="373" id="267" /> +<P2 x="516" y="399" id="317" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="83" > <cdparam x="687" y="234" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="568" y="269" id="413" /> -<P2 x="585" y="269" id="395" /> +<P1 x="555" y="282" id="413" /> +<P2 x="598" y="256" id="395" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="84" > <cdparam x="586" y="233" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="529" y="269" id="293" /> -<P2 x="542" y="269" id="408" /> +<P1 x="516" y="256" id="293" /> +<P2 x="555" y="256" id="408" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="85" > <cdparam x="549" y="263" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="486" y="269" id="282" /> -<P2 x="503" y="269" id="298" /> +<P1 x="473" y="256" id="282" /> +<P2 x="516" y="282" id="298" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="86" > <cdparam x="364" y="356" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="288" y="381" id="230" /> -<P2 x="303" y="381" id="265" /> +<P1 x="275" y="394" id="230" /> +<P2 x="316" y="368" id="265" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="87" > <cdparam x="321" y="350" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="244" y="381" id="152" /> -<P2 x="262" y="381" id="225" /> +<P1 x="231" y="368" id="152" /> +<P2 x="275" y="368" id="225" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="88" > <cdparam x="200" y="373" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="200" y="381" id="173" /> -<P2 x="218" y="381" id="157" /> +<P1 x="187" y="368" id="173" /> +<P2 x="231" y="394" id="157" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="89" > <cdparam x="356" y="223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="288" y="258" id="249" /> -<P2 x="304" y="258" id="280" /> +<P1 x="275" y="271" id="249" /> +<P2 x="317" y="245" id="280" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="90" > <cdparam x="314" y="221" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="244" y="258" id="197" /> -<P2 x="262" y="258" id="244" /> +<P1 x="231" y="245" id="197" /> +<P2 x="275" y="245" id="244" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="91" > <cdparam x="175" y="251" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="167" y="258" id="186" /> -<P2 x="218" y="258" id="202" /> +<P1 x="154" y="245" id="186" /> +<P2 x="231" y="271" id="202" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="92" > <cdparam x="1792" y="148" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1199" y="262" id="854" /> -<P2 x="1209" y="262" id="821" /> +<P1 x="1186" y="275" id="854" /> +<P2 x="1222" y="249" id="821" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="94" > @@ -591,13 +591,13 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1133" y="234" id="139" /> -<P2 x="1173" y="123" id="868" /> +<P2 x="1186" y="110" id="868" /> <Point x="1133" y="123" /> <AutomaticDrawing data="true" /> </CONNECTOR><SUBCOMPONENT type="-1" id="93" > <father id="94" num="0" /> <cdparam x="1133" y="123" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="3161" minY="0" maxY="1161" /> <infoparam name="point " value="null" /> @@ -607,8 +607,8 @@ <cdparam x="1792" y="8" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="1199" y="123" id="873" /> -<P2 x="1207" y="123" id="836" /> +<P1 x="1186" y="136" id="873" /> +<P2 x="1220" y="110" id="836" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="96" > @@ -616,7 +616,7 @@ <sizeparam width="10" height="10" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1657" y="318" id="593" /> -<P2 x="1562" y="304" id="606" /> +<P2 x="1562" y="278" id="606" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="97" > @@ -624,7 +624,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1333" y="181" id="819" /> -<P2 x="1257" y="171" id="834" /> +<P2 x="1257" y="145" id="834" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="98" > @@ -632,7 +632,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="1335" y="458" id="704" /> -<P2 x="1249" y="450" id="719" /> +<P2 x="1249" y="424" id="719" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="99" > @@ -640,7 +640,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="989" y="321" id="514" /> -<P2 x="912" y="311" id="529" /> +<P2 x="912" y="285" id="529" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="100" > @@ -648,7 +648,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="729" y="327" id="378" /> -<P2 x="639" y="312" id="393" /> +<P2 x="639" y="286" id="393" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="101" > @@ -656,7 +656,7 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="442" y="319" id="263" /> -<P2 x="350" y="303" id="278" /> +<P2 x="350" y="277" id="278" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="102" > @@ -664,14 +664,14 @@ <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> <P1 x="108" y="320" id="171" /> -<P2 x="53" y="302" id="184" /> +<P2 x="53" y="276" id="184" /> <AutomaticDrawing data="true" /> </CONNECTOR> <COMPONENT type="301" id="119" > <cdparam x="18" y="45" /> <sizeparam width="237" height="51" minWidth="60" minHeight="23" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1702" minY="0" maxY="563" /> <infoparam name="UML Note" value="In this model THE PARAMETER SIZE IS NOT MODIFIED according to the operations performed by the @@ -705,8 +705,8 @@ processing tasks <cdparam x="1441" y="239" /> <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> -<infoparam name="Composite port" value="J" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> +<infoparam name="Composite port" value="1" /> <TGConnectingPoint num="0" id="120" /> <TGConnectingPoint num="1" id="121" /> <TGConnectingPoint num="2" id="122" /> @@ -728,8 +728,8 @@ processing tasks <cdparam x="1117" y="232" /> <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> -<infoparam name="Composite port" value="F" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> +<infoparam name="Composite port" value="1" /> <TGConnectingPoint num="0" id="136" /> <TGConnectingPoint num="1" id="137" /> <TGConnectingPoint num="2" id="138" /> @@ -749,9 +749,9 @@ processing tasks <COMPONENT type="1200" id="224" > <cdparam x="0" y="164" /> -<sizeparam width="231" height="254" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="231" height="254" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="Source" /> <TGConnectingPoint num="0" id="216" /> <TGConnectingPoint num="1" id="217" /> @@ -794,7 +794,7 @@ processing tasks <SUBCOMPONENT type="1202" id="183" > <father id="224" num="1" /> <cdparam x="2" y="333" /> -<sizeparam width="185" height="74" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="185" height="74" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="46" minY="0" maxY="180" /> <infoparam name="Primitive component" value="F_Source" /> @@ -807,14 +807,14 @@ processing tasks <TGConnectingPoint num="6" id="181" /> <TGConnectingPoint num="7" id="182" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="127" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="172" > <father id="183" num="0" /> <cdparam x="95" y="320" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" /> <infoparam name="Primitive port" value="Request source_req" /> @@ -831,7 +831,7 @@ processing tasks <SUBCOMPONENT type="1203" id="174" > <father id="183" num="1" /> <cdparam x="174" y="368" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" /> <infoparam name="Primitive port" value="Event Source_evt_out" /> @@ -848,7 +848,7 @@ processing tasks <SUBCOMPONENT type="1202" id="196" > <father id="224" num="2" /> <cdparam x="18" y="208" /> -<sizeparam width="136" height="81" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="136" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="95" minY="0" maxY="173" /> <infoparam name="Primitive component" value="X_Source" /> @@ -861,14 +861,14 @@ processing tasks <TGConnectingPoint num="6" id="194" /> <TGConnectingPoint num="7" id="195" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="185" > <father id="196" num="0" /> <cdparam x="40" y="276" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" /> <infoparam name="Primitive port" value="Request source_req" /> @@ -885,7 +885,7 @@ processing tasks <SUBCOMPONENT type="1203" id="187" > <father id="196" num="1" /> <cdparam x="141" y="245" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" /> <infoparam name="Primitive port" value="Channel Source_ch_out" /> @@ -928,9 +928,9 @@ processing tasks <COMPONENT type="1200" id="339" > <cdparam x="275" y="165" /> -<sizeparam width="241" height="259" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="241" height="259" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="Symbol2ChipSeq" /> <TGConnectingPoint num="0" id="331" /> <TGConnectingPoint num="1" id="332" /> @@ -999,7 +999,7 @@ processing tasks <SUBCOMPONENT type="1202" id="277" > <father id="339" num="2" /> <cdparam x="316" y="332" /> -<sizeparam width="154" height="81" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="154" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="87" minY="0" maxY="178" /> <infoparam name="Primitive component" value="F_Symbol2ChipSeq" /> @@ -1012,14 +1012,14 @@ processing tasks <TGConnectingPoint num="6" id="275" /> <TGConnectingPoint num="7" id="276" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="264" > <father id="277" num="0" /> <cdparam x="429" y="319" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" /> <infoparam name="Primitive port" value="Request bit2chip_req" /> @@ -1036,7 +1036,7 @@ processing tasks <SUBCOMPONENT type="1203" id="266" > <father id="277" num="1" /> <cdparam x="303" y="368" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" /> <infoparam name="Primitive port" value="Event bit2symbol_evt_in" /> @@ -1053,7 +1053,7 @@ processing tasks <SUBCOMPONENT type="1203" id="268" > <father id="277" num="2" /> <cdparam x="457" y="373" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" /> <infoparam name="Primitive port" value="Event bit2symbol_evt_out" /> @@ -1070,7 +1070,7 @@ processing tasks <SUBCOMPONENT type="1202" id="292" > <father id="339" num="3" /> <cdparam x="317" y="208" /> -<sizeparam width="156" height="82" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="85" minY="0" maxY="177" /> <infoparam name="Primitive component" value="X_Symbol2ChipSeq" /> @@ -1083,14 +1083,14 @@ processing tasks <TGConnectingPoint num="6" id="290" /> <TGConnectingPoint num="7" id="291" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="279" > <father id="292" num="0" /> <cdparam x="337" y="277" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Request bit2chip_req" /> @@ -1107,7 +1107,7 @@ processing tasks <SUBCOMPONENT type="1203" id="281" > <father id="292" num="1" /> <cdparam x="304" y="245" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_in" /> @@ -1124,7 +1124,7 @@ processing tasks <SUBCOMPONENT type="1203" id="283" > <father id="292" num="2" /> <cdparam x="460" y="256" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_out" /> @@ -1193,9 +1193,9 @@ processing tasks <COMPONENT type="1200" id="454" > <cdparam x="555" y="168" /> -<sizeparam width="244" height="262" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="244" height="262" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="Chip2Octet" /> <TGConnectingPoint num="0" id="446" /> <TGConnectingPoint num="1" id="447" /> @@ -1264,7 +1264,7 @@ processing tasks <SUBCOMPONENT type="1202" id="392" > <father id="454" num="2" /> <cdparam x="597" y="340" /> -<sizeparam width="159" height="73" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="159" height="73" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="85" minY="0" maxY="189" /> <infoparam name="Primitive component" value="F_Chip2Octet" /> @@ -1277,14 +1277,14 @@ processing tasks <TGConnectingPoint num="6" id="390" /> <TGConnectingPoint num="7" id="391" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="379" > <father id="392" num="0" /> <cdparam x="716" y="327" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" /> <infoparam name="Primitive port" value="Request chip2octet_req" /> @@ -1301,7 +1301,7 @@ processing tasks <SUBCOMPONENT type="1203" id="381" > <father id="392" num="1" /> <cdparam x="584" y="373" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" /> <infoparam name="Primitive port" value="Event chip2octet_evt_in" /> @@ -1318,7 +1318,7 @@ processing tasks <SUBCOMPONENT type="1203" id="383" > <father id="392" num="2" /> <cdparam x="743" y="374" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" /> <infoparam name="Primitive port" value="Event chip2octet_evt_out" /> @@ -1335,7 +1335,7 @@ processing tasks <SUBCOMPONENT type="1202" id="407" > <father id="454" num="3" /> <cdparam x="598" y="214" /> -<sizeparam width="156" height="85" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="88" minY="0" maxY="177" /> <infoparam name="Primitive component" value="X_Chip2Octet" /> @@ -1348,14 +1348,14 @@ processing tasks <TGConnectingPoint num="6" id="405" /> <TGConnectingPoint num="7" id="406" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="394" > <father id="407" num="0" /> <cdparam x="626" y="286" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" /> <infoparam name="Primitive port" value="Request chip2octet_req" /> @@ -1372,7 +1372,7 @@ processing tasks <SUBCOMPONENT type="1203" id="396" > <father id="407" num="1" /> <cdparam x="585" y="256" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" /> <infoparam name="Primitive port" value="Channel chip2octet_ch_in" /> @@ -1389,7 +1389,7 @@ processing tasks <SUBCOMPONENT type="1203" id="398" > <father id="407" num="2" /> <cdparam x="741" y="248" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" /> <infoparam name="Primitive port" value="Channel chip2octet_ch_out" /> @@ -1458,9 +1458,9 @@ processing tasks <COMPONENT type="1200" id="590" > <cdparam x="838" y="154" /> -<sizeparam width="208" height="281" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="208" height="281" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="CWL" /> <TGConnectingPoint num="0" id="582" /> <TGConnectingPoint num="1" id="583" /> @@ -1555,7 +1555,7 @@ processing tasks <SUBCOMPONENT type="1202" id="528" > <father id="590" num="3" /> <cdparam x="874" y="334" /> -<sizeparam width="134" height="92" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="134" height="92" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="74" minY="0" maxY="189" /> <infoparam name="Primitive component" value="F_CWL" /> @@ -1568,14 +1568,14 @@ processing tasks <TGConnectingPoint num="6" id="526" /> <TGConnectingPoint num="7" id="527" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="513" > <father id="528" num="0" /> <cdparam x="995" y="395" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" /> <infoparam name="Primitive port" value="Event cwl_evt_out_1" /> @@ -1592,7 +1592,7 @@ processing tasks <SUBCOMPONENT type="1203" id="515" > <father id="528" num="1" /> <cdparam x="976" y="321" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" /> <infoparam name="Primitive port" value="Request cwl_req" /> @@ -1609,7 +1609,7 @@ processing tasks <SUBCOMPONENT type="1203" id="517" > <father id="528" num="2" /> <cdparam x="995" y="363" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" /> <infoparam name="Primitive port" value="Event cwl_evt_out" /> @@ -1626,7 +1626,7 @@ processing tasks <SUBCOMPONENT type="1203" id="519" > <father id="528" num="3" /> <cdparam x="861" y="374" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" /> <infoparam name="Primitive port" value="Event cwl_evt_in" /> @@ -1643,7 +1643,7 @@ processing tasks <SUBCOMPONENT type="1202" id="543" > <father id="590" num="4" /> <cdparam x="876" y="202" /> -<sizeparam width="134" height="96" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="134" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="74" minY="0" maxY="185" /> <infoparam name="Primitive component" value="X_CWL" /> @@ -1656,14 +1656,14 @@ processing tasks <TGConnectingPoint num="6" id="541" /> <TGConnectingPoint num="7" id="542" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="530" > <father id="543" num="0" /> <cdparam x="899" y="285" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Request cwl_req" /> @@ -1680,7 +1680,7 @@ processing tasks <SUBCOMPONENT type="1203" id="532" > <father id="543" num="1" /> <cdparam x="997" y="230" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Channel cwl_ch_out" /> @@ -1697,7 +1697,7 @@ processing tasks <SUBCOMPONENT type="1203" id="534" > <father id="543" num="2" /> <cdparam x="863" y="248" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Channel cwl_ch_in" /> @@ -1766,9 +1766,9 @@ processing tasks <COMPONENT type="1200" id="684" > <cdparam x="1494" y="155" /> -<sizeparam width="208" height="282" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="208" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="Sink" /> <TGConnectingPoint num="0" id="676" /> <TGConnectingPoint num="1" id="677" /> @@ -1785,7 +1785,7 @@ processing tasks <SUBCOMPONENT type="1202" id="605" > <father id="684" num="0" /> <cdparam x="1536" y="331" /> -<sizeparam width="153" height="94" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="153" height="94" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="55" minY="0" maxY="188" /> <infoparam name="Primitive component" value="F_Sink" /> @@ -1798,7 +1798,7 @@ processing tasks <TGConnectingPoint num="6" id="603" /> <TGConnectingPoint num="7" id="604" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> <Attribute access="2" id="size_1" value="" type="0" typeOther="" /> </extraparam> @@ -1806,7 +1806,7 @@ processing tasks <SUBCOMPONENT type="1203" id="592" > <father id="605" num="0" /> <cdparam x="1523" y="397" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" /> <infoparam name="Primitive port" value="Event sink_evt_in_1" /> @@ -1823,7 +1823,7 @@ processing tasks <SUBCOMPONENT type="1203" id="594" > <father id="605" num="1" /> <cdparam x="1644" y="318" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" /> <infoparam name="Primitive port" value="Request sink_req" /> @@ -1840,7 +1840,7 @@ processing tasks <SUBCOMPONENT type="1203" id="596" > <father id="605" num="2" /> <cdparam x="1523" y="341" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" /> <infoparam name="Primitive port" value="Event sink_evt_in" /> @@ -1857,7 +1857,7 @@ processing tasks <SUBCOMPONENT type="1202" id="618" > <father id="684" num="1" /> <cdparam x="1535" y="205" /> -<sizeparam width="148" height="86" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="148" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="60" minY="0" maxY="196" /> <infoparam name="Primitive component" value="X_Sink" /> @@ -1870,14 +1870,14 @@ processing tasks <TGConnectingPoint num="6" id="616" /> <TGConnectingPoint num="7" id="617" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="607" > <father id="618" num="0" /> <cdparam x="1549" y="278" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" /> <infoparam name="Primitive port" value="Request sink_req" /> @@ -1894,7 +1894,7 @@ processing tasks <SUBCOMPONENT type="1203" id="609" > <father id="618" num="1" /> <cdparam x="1522" y="237" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" /> <infoparam name="Primitive port" value="Channel sink_ch_in" /> @@ -1989,9 +1989,9 @@ processing tasks <COMPONENT type="1200" id="799" > <cdparam x="1186" y="309" /> -<sizeparam width="211" height="254" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="211" height="254" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="CWP_Q" /> <TGConnectingPoint num="0" id="791" /> <TGConnectingPoint num="1" id="792" /> @@ -2034,7 +2034,7 @@ processing tasks <SUBCOMPONENT type="1202" id="718" > <father id="799" num="1" /> <cdparam x="1224" y="471" /> -<sizeparam width="138" height="82" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="138" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="73" minY="0" maxY="172" /> <infoparam name="Primitive component" value="F_CWP_Q" /> @@ -2047,14 +2047,14 @@ processing tasks <TGConnectingPoint num="6" id="716" /> <TGConnectingPoint num="7" id="717" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="705" > <father id="718" num="0" /> <cdparam x="1322" y="458" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Request cwpQ_req" /> @@ -2071,7 +2071,7 @@ processing tasks <SUBCOMPONENT type="1203" id="707" > <father id="718" num="1" /> <cdparam x="1211" y="487" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Event cwpQ_evt_in" /> @@ -2088,7 +2088,7 @@ processing tasks <SUBCOMPONENT type="1203" id="709" > <father id="718" num="2" /> <cdparam x="1349" y="510" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" /> <infoparam name="Primitive port" value="Event cwpQ_evt_out" /> @@ -2105,7 +2105,7 @@ processing tasks <SUBCOMPONENT type="1202" id="733" > <father id="799" num="2" /> <cdparam x="1220" y="353" /> -<sizeparam width="144" height="84" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="144" height="84" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="67" minY="0" maxY="170" /> <infoparam name="Primitive component" value="X_CWP_Q" /> @@ -2118,14 +2118,14 @@ processing tasks <TGConnectingPoint num="6" id="731" /> <TGConnectingPoint num="7" id="732" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="720" > <father id="733" num="0" /> <cdparam x="1236" y="424" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" /> <infoparam name="Primitive port" value="Request cwpQ_req" /> @@ -2142,7 +2142,7 @@ processing tasks <SUBCOMPONENT type="1203" id="722" > <father id="733" num="1" /> <cdparam x="1207" y="375" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" /> <infoparam name="Primitive port" value="Channel cwpQ_ch_in" /> @@ -2159,7 +2159,7 @@ processing tasks <SUBCOMPONENT type="1203" id="724" > <father id="733" num="2" /> <cdparam x="1351" y="380" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" /> <infoparam name="Primitive port" value="Channel cwpQ_ch_out" /> @@ -2254,9 +2254,9 @@ processing tasks <COMPONENT type="1200" id="914" > <cdparam x="1186" y="17" /> -<sizeparam width="214" height="280" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="214" height="280" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="1703" minY="0" maxY="564" /> +<cdrectangleparam minX="0" maxX="1701" minY="0" maxY="562" /> <infoparam name="Composite component" value="CWP_I" /> <TGConnectingPoint num="0" id="906" /> <TGConnectingPoint num="1" id="907" /> @@ -2299,7 +2299,7 @@ processing tasks <SUBCOMPONENT type="1202" id="833" > <father id="914" num="1" /> <cdparam x="1222" y="194" /> -<sizeparam width="143" height="86" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="143" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="71" minY="0" maxY="194" /> <infoparam name="Primitive component" value="F_CWP_I" /> @@ -2312,14 +2312,14 @@ processing tasks <TGConnectingPoint num="6" id="831" /> <TGConnectingPoint num="7" id="832" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="820" > <father id="833" num="0" /> <cdparam x="1320" y="181" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" /> <infoparam name="Primitive port" value="Request cwpI_req" /> @@ -2336,7 +2336,7 @@ processing tasks <SUBCOMPONENT type="1203" id="822" > <father id="833" num="1" /> <cdparam x="1209" y="249" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" /> <infoparam name="Primitive port" value="Event cwpI_evt_in" /> @@ -2353,7 +2353,7 @@ processing tasks <SUBCOMPONENT type="1203" id="824" > <father id="833" num="2" /> <cdparam x="1352" y="249" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" /> <infoparam name="Primitive port" value="Event cwpI_evt_out" /> @@ -2370,7 +2370,7 @@ processing tasks <SUBCOMPONENT type="1202" id="848" > <father id="914" num="2" /> <cdparam x="1220" y="62" /> -<sizeparam width="144" height="96" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="144" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="70" minY="0" maxY="184" /> <infoparam name="Primitive component" value="X_CWP_I" /> @@ -2383,14 +2383,14 @@ processing tasks <TGConnectingPoint num="6" id="846" /> <TGConnectingPoint num="7" id="847" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="835" > <father id="848" num="0" /> <cdparam x="1244" y="145" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Request cwpI_req" /> @@ -2407,7 +2407,7 @@ processing tasks <SUBCOMPONENT type="1203" id="837" > <father id="848" num="1" /> <cdparam x="1207" y="110" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Channel cwpI_ch_in" /> @@ -2424,7 +2424,7 @@ processing tasks <SUBCOMPONENT type="1203" id="839" > <father id="848" num="2" /> <cdparam x="1351" y="111" /> -<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" /> <infoparam name="Primitive port" value="Channel cwpI_ch_out" /> @@ -2520,350 +2520,238 @@ processing tasks </TMLComponentTaskDiagramPanel> -<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1013" id="918" > -<cdparam x="402" y="189" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="916" /> -<TGConnectingPoint num="1" id="917" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="915" > -<father id="918" num="0" /> -<cdparam x="417" y="209" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="size" /> -</SUBCOMPONENT> - -<COMPONENT type="1001" id="920" > -<cdparam x="397" y="342" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="919" /> -</COMPONENT> - -<COMPONENT type="1006" id="923" > -<cdparam x="346" y="270" /> -<sizeparam width="122" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="Source_ch_out(size)" /> -<TGConnectingPoint num="0" id="921" /> -<TGConnectingPoint num="1" id="922" /> -<accessibility /> -<extraparam> -<Data channelName="Source_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1034" id="926" > -<cdparam x="354" y="113" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="924" /> -<TGConnectingPoint num="1" id="925" /> -<extraparam> -<Data nbOfParams="5" /> -<Param index="0" value="size" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1000" id="928" > -<cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="927" /> -</COMPONENT> - -<CONNECTOR type="115" id="929" > -<cdparam x="462" y="222" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="407" y="224" id="917" /> -<P2 x="407" y="265" id="921" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="930" > -<cdparam x="407" y="70" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="407" y="70" id="927" /> -<P2 x="407" y="108" id="924" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="931" > -<cdparam x="402" y="256" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="407" y="295" id="922" /> -<P2 x="407" y="337" id="919" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="932" > -<cdparam x="407" y="155" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="407" y="138" id="925" /> -<P2 x="407" y="184" id="916" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</TMLActivityDiagramPanel> - <TMLActivityDiagramPanel name="F_Source" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1001" id="934" > +<COMPONENT type="1001" id="916" > <cdparam x="397" y="338" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="933" /> +<TGConnectingPoint num="0" id="915" /> </COMPONENT> -<COMPONENT type="1008" id="937" > +<COMPONENT type="1008" id="919" > <cdparam x="338" y="262" /> -<sizeparam width="139" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="Source_evt_out(size)" /> -<TGConnectingPoint num="0" id="935" /> -<TGConnectingPoint num="1" id="936" /> +<TGConnectingPoint num="0" id="917" /> +<TGConnectingPoint num="1" id="918" /> <extraparam> <Data eventName="Source_evt_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="940" > +<COMPONENT type="1007" id="922" > <cdparam x="351" y="188" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="source_req(size)" /> -<TGConnectingPoint num="0" id="938" /> -<TGConnectingPoint num="1" id="939" /> +<TGConnectingPoint num="0" id="920" /> +<TGConnectingPoint num="1" id="921" /> <extraparam> <Data requestName="source_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="943" > +<COMPONENT type="1011" id="925" > <cdparam x="370" y="116" /> -<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="75" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="action state" value="size = 127" /> -<TGConnectingPoint num="0" id="941" /> -<TGConnectingPoint num="1" id="942" /> +<TGConnectingPoint num="0" id="923" /> +<TGConnectingPoint num="1" id="924" /> </COMPONENT> -<COMPONENT type="1000" id="945" > +<COMPONENT type="1000" id="927" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="944" /> +<TGConnectingPoint num="0" id="926" /> </COMPONENT> -<CONNECTOR type="115" id="946" > +<CONNECTOR type="115" id="928" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="70" id="944" /> -<P2 x="407" y="111" id="941" /> +<P1 x="407" y="65" id="926" /> +<P2 x="407" y="111" id="923" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="947" > +<CONNECTOR type="115" id="929" > <cdparam x="407" y="141" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="141" id="942" /> -<P2 x="407" y="183" id="938" /> +<P1 x="407" y="141" id="924" /> +<P2 x="407" y="183" id="920" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="948" > +<CONNECTOR type="115" id="930" > <cdparam x="407" y="213" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="213" id="939" /> -<P2 x="407" y="257" id="935" /> +<P1 x="407" y="213" id="921" /> +<P2 x="407" y="257" id="917" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="949" > +<CONNECTOR type="115" id="931" > <cdparam x="407" y="287" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="287" id="936" /> -<P2 x="407" y="333" id="933" /> +<P1 x="407" y="287" id="918" /> +<P2 x="407" y="333" id="915" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_Symbol2ChipSeq" minX="10" maxX="495" minY="10" maxY="467" > -<COMPONENT type="1021" id="953" > -<cdparam x="393" y="289" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_Source" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1013" id="935" > +<cdparam x="402" y="189" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> -<infoparam name="execC" value="null" /> -<TGConnectingPoint num="0" id="951" /> -<TGConnectingPoint num="1" id="952" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="933" /> +<TGConnectingPoint num="1" id="934" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="950" > -<father id="953" num="0" /> -<cdparam x="408" y="309" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="932" > +<father id="935" num="0" /> +<cdparam x="417" y="209" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="956" > -<cdparam x="310" y="213" /> -<sizeparam width="176" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> -<infoparam name="read channel" value="symbol2ChipSeq_ch_in(size) " /> -<TGConnectingPoint num="0" id="954" /> -<TGConnectingPoint num="1" id="955" /> -<extraparam> -<Data channelName="symbol2ChipSeq_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="958" > -<cdparam x="388" y="447" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="937" > +<cdparam x="397" y="342" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="957" /> +<TGConnectingPoint num="0" id="936" /> </COMPONENT> -<COMPONENT type="1006" id="961" > -<cdparam x="308" y="375" /> -<sizeparam width="180" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="940" > +<cdparam x="340" y="270" /> +<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> -<infoparam name="write channel" value="symbol2ChipSeq_ch_out(size)" /> -<TGConnectingPoint num="0" id="959" /> -<TGConnectingPoint num="1" id="960" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="Source_ch_out(size)" /> +<TGConnectingPoint num="0" id="938" /> +<TGConnectingPoint num="1" id="939" /> +<accessibility /> <extraparam> -<Data channelName="symbol2ChipSeq_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="Source_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1034" id="964" > -<cdparam x="345" y="137" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="943" > +<cdparam x="351" y="113" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="962" /> -<TGConnectingPoint num="1" id="963" /> +<TGConnectingPoint num="0" id="941" /> +<TGConnectingPoint num="1" id="942" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="966" > -<cdparam x="391" y="74" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="945" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="965" /> +<TGConnectingPoint num="0" id="944" /> </COMPONENT> -<CONNECTOR type="115" id="967" > -<cdparam x="541" y="169" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="398" y="238" id="955" /> -<P2 x="398" y="284" id="951" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="968" > -<cdparam x="453" y="327" /> +<CONNECTOR type="115" id="946" > +<cdparam x="462" y="222" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="398" y="324" id="952" /> -<P2 x="398" y="370" id="959" /> +<P1 x="407" y="224" id="934" /> +<P2 x="407" y="265" id="938" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="969" > -<cdparam x="398" y="94" /> +<CONNECTOR type="115" id="947" > +<cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="398" y="94" id="965" /> -<P2 x="398" y="132" id="962" /> +<P1 x="407" y="65" id="944" /> +<P2 x="407" y="108" id="941" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="970" > -<cdparam x="393" y="361" /> +<CONNECTOR type="115" id="948" > +<cdparam x="402" y="256" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="398" y="400" id="960" /> -<P2 x="398" y="442" id="957" /> +<P1 x="407" y="295" id="939" /> +<P2 x="407" y="337" id="936" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="971" > -<cdparam x="398" y="179" /> +<CONNECTOR type="115" id="949" > +<cdparam x="407" y="155" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="398" y="162" id="963" /> -<P2 x="398" y="208" id="954" /> +<P1 x="407" y="138" id="942" /> +<P2 x="407" y="184" id="933" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="F_Symbol2ChipSeq" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1010" id="974" > -<cdparam x="321" y="132" /> -<sizeparam width="148" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="952" > +<cdparam x="317" y="132" /> +<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="bit2symbol_evt_in(size) " /> -<TGConnectingPoint num="0" id="972" /> -<TGConnectingPoint num="1" id="973" /> +<TGConnectingPoint num="0" id="950" /> +<TGConnectingPoint num="1" id="951" /> <extraparam> <Data eventName="bit2symbol_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="976" > +<COMPONENT type="1001" id="954" > <cdparam x="385" y="354" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="975" /> +<TGConnectingPoint num="0" id="953" /> </COMPONENT> -<COMPONENT type="1008" id="979" > -<cdparam x="319" y="278" /> -<sizeparam width="152" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="957" > +<cdparam x="314" y="278" /> +<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="bit2symbol_evt_out(size)" /> -<TGConnectingPoint num="0" id="977" /> -<TGConnectingPoint num="1" id="978" /> +<TGConnectingPoint num="0" id="955" /> +<TGConnectingPoint num="1" id="956" /> <accessibility /> <extraparam> <Data eventName="bit2symbol_evt_out" nbOfParams="5" /> @@ -2871,1140 +2759,1300 @@ processing tasks </extraparam> </COMPONENT> -<COMPONENT type="1007" id="982" > -<cdparam x="338" y="204" /> -<sizeparam width="114" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="960" > +<cdparam x="335" y="204" /> +<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="bit2chip_req(size)" /> -<TGConnectingPoint num="0" id="980" /> -<TGConnectingPoint num="1" id="981" /> +<TGConnectingPoint num="0" id="958" /> +<TGConnectingPoint num="1" id="959" /> <extraparam> <Data requestName="bit2chip_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="984" > +<COMPONENT type="1000" id="962" > <cdparam x="388" y="66" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="983" /> +<TGConnectingPoint num="0" id="961" /> </COMPONENT> -<CONNECTOR type="115" id="985" > +<CONNECTOR type="115" id="963" > <cdparam x="395" y="229" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="395" y="229" id="981" /> -<P2 x="395" y="273" id="977" /> +<P1 x="395" y="229" id="959" /> +<P2 x="395" y="273" id="955" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="986" > +<CONNECTOR type="115" id="964" > <cdparam x="395" y="303" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="395" y="303" id="978" /> -<P2 x="395" y="349" id="975" /> +<P1 x="395" y="303" id="956" /> +<P2 x="395" y="349" id="953" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="987" > +<CONNECTOR type="115" id="965" > <cdparam x="395" y="86" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="395" y="86" id="983" /> -<P2 x="395" y="127" id="972" /> +<P1 x="395" y="81" id="961" /> +<P2 x="395" y="127" id="950" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="988" > +<CONNECTOR type="115" id="966" > <cdparam x="435" y="149" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="395" y="157" id="973" /> -<P2 x="395" y="199" id="980" /> +<P1 x="395" y="157" id="951" /> +<P2 x="395" y="199" id="958" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_Chip2Octet" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1021" id="992" > -<cdparam x="377" y="300" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_Symbol2ChipSeq" minX="10" maxX="495" minY="10" maxY="467" > +<COMPONENT type="1021" id="970" > +<cdparam x="393" y="289" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> <infoparam name="execC" value="null" /> -<TGConnectingPoint num="0" id="990" /> -<TGConnectingPoint num="1" id="991" /> +<TGConnectingPoint num="0" id="968" /> +<TGConnectingPoint num="1" id="969" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="989" > -<father id="992" num="0" /> -<cdparam x="392" y="320" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="967" > +<father id="970" num="0" /> +<cdparam x="408" y="309" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="995" > -<cdparam x="312" y="215" /> -<sizeparam width="140" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="973" > +<cdparam x="305" y="213" /> +<sizeparam width="187" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="chip2octet_ch_in(size) " /> -<TGConnectingPoint num="0" id="993" /> -<TGConnectingPoint num="1" id="994" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> +<infoparam name="read channel" value="symbol2ChipSeq_ch_in(size) " /> +<TGConnectingPoint num="0" id="971" /> +<TGConnectingPoint num="1" id="972" /> <extraparam> -<Data channelName="chip2octet_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="symbol2ChipSeq_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="997" > -<cdparam x="372" y="449" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="975" > +<cdparam x="388" y="447" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="996" /> +<TGConnectingPoint num="0" id="974" /> </COMPONENT> -<COMPONENT type="1006" id="1000" > -<cdparam x="310" y="377" /> -<sizeparam width="144" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="978" > +<cdparam x="302" y="375" /> +<sizeparam width="193" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="chip2octet_ch_out(size)" /> -<TGConnectingPoint num="0" id="998" /> -<TGConnectingPoint num="1" id="999" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> +<infoparam name="write channel" value="symbol2ChipSeq_ch_out(size)" /> +<TGConnectingPoint num="0" id="976" /> +<TGConnectingPoint num="1" id="977" /> <extraparam> -<Data channelName="chip2octet_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="symbol2ChipSeq_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1034" id="1003" > -<cdparam x="329" y="139" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="981" > +<cdparam x="342" y="137" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> <infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="1001" /> -<TGConnectingPoint num="1" id="1002" /> +<TGConnectingPoint num="0" id="979" /> +<TGConnectingPoint num="1" id="980" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1005" > -<cdparam x="375" y="76" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="983" > +<cdparam x="391" y="74" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1004" /> +<TGConnectingPoint num="0" id="982" /> </COMPONENT> -<CONNECTOR type="115" id="1006" > -<cdparam x="525" y="171" /> +<CONNECTOR type="115" id="984" > +<cdparam x="541" y="169" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="382" y="240" id="994" /> -<P2 x="382" y="295" id="990" /> +<P1 x="398" y="238" id="972" /> +<P2 x="398" y="284" id="968" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1007" > -<cdparam x="437" y="329" /> +<CONNECTOR type="115" id="985" > +<cdparam x="453" y="327" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="382" y="335" id="991" /> -<P2 x="382" y="372" id="998" /> +<P1 x="398" y="324" id="969" /> +<P2 x="398" y="370" id="976" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1008" > -<cdparam x="382" y="96" /> +<CONNECTOR type="115" id="986" > +<cdparam x="398" y="94" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="382" y="96" id="1004" /> -<P2 x="382" y="134" id="1001" /> +<P1 x="398" y="89" id="982" /> +<P2 x="398" y="132" id="979" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1009" > -<cdparam x="377" y="363" /> +<CONNECTOR type="115" id="987" > +<cdparam x="393" y="361" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="382" y="402" id="999" /> -<P2 x="382" y="444" id="996" /> +<P1 x="398" y="400" id="977" /> +<P2 x="398" y="442" id="974" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1010" > -<cdparam x="382" y="181" /> +<CONNECTOR type="115" id="988" > +<cdparam x="398" y="179" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="382" y="164" id="1002" /> -<P2 x="382" y="210" id="993" /> +<P1 x="398" y="162" id="980" /> +<P2 x="398" y="208" id="971" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="F_Chip2Octet" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1010" id="1013" > +<COMPONENT type="1010" id="991" > <cdparam x="333" y="128" /> -<sizeparam width="156" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="chip2octet_evt_in(size) " /> -<TGConnectingPoint num="0" id="1011" /> -<TGConnectingPoint num="1" id="1012" /> +<TGConnectingPoint num="0" id="989" /> +<TGConnectingPoint num="1" id="990" /> <extraparam> <Data eventName="chip2octet_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1015" > +<COMPONENT type="1001" id="993" > <cdparam x="401" y="350" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1014" /> +<TGConnectingPoint num="0" id="992" /> </COMPONENT> -<COMPONENT type="1008" id="1018" > +<COMPONENT type="1008" id="996" > <cdparam x="330" y="274" /> -<sizeparam width="162" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="chip2octet_evt_out(size)" /> -<TGConnectingPoint num="0" id="1016" /> -<TGConnectingPoint num="1" id="1017" /> +<TGConnectingPoint num="0" id="994" /> +<TGConnectingPoint num="1" id="995" /> <extraparam> <Data eventName="chip2octet_evt_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="1021" > +<COMPONENT type="1007" id="999" > <cdparam x="343" y="200" /> -<sizeparam width="137" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="chip2octet_req(size)" /> -<TGConnectingPoint num="0" id="1019" /> -<TGConnectingPoint num="1" id="1020" /> +<TGConnectingPoint num="0" id="997" /> +<TGConnectingPoint num="1" id="998" /> <extraparam> <Data requestName="chip2octet_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1023" > +<COMPONENT type="1000" id="1001" > <cdparam x="404" y="62" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1022" /> +<TGConnectingPoint num="0" id="1000" /> </COMPONENT> -<CONNECTOR type="115" id="1024" > +<CONNECTOR type="115" id="1002" > <cdparam x="411" y="225" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="411" y="225" id="1020" /> -<P2 x="411" y="269" id="1016" /> +<P1 x="411" y="225" id="998" /> +<P2 x="411" y="269" id="994" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1025" > +<CONNECTOR type="115" id="1003" > <cdparam x="411" y="299" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="411" y="299" id="1017" /> -<P2 x="411" y="345" id="1014" /> +<P1 x="411" y="299" id="995" /> +<P2 x="411" y="345" id="992" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1026" > +<CONNECTOR type="115" id="1004" > <cdparam x="411" y="82" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="411" y="82" id="1022" /> -<P2 x="411" y="123" id="1011" /> +<P1 x="411" y="77" id="1000" /> +<P2 x="411" y="123" id="989" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1027" > +<CONNECTOR type="115" id="1005" > <cdparam x="451" y="145" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="411" y="153" id="1012" /> -<P2 x="411" y="195" id="1019" /> +<P1 x="411" y="153" id="990" /> +<P2 x="411" y="195" id="997" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_CWL" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1013" id="1031" > -<cdparam x="402" y="277" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_Chip2Octet" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1021" id="1009" > +<cdparam x="377" y="300" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="1029" /> -<TGConnectingPoint num="1" id="1030" /> +<infoparam name="execC" value="null" /> +<TGConnectingPoint num="0" id="1007" /> +<TGConnectingPoint num="1" id="1008" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="1028" > -<father id="1031" num="0" /> -<cdparam x="417" y="297" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="1006" > +<father id="1009" num="0" /> +<cdparam x="392" y="320" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="1034" > -<cdparam x="355" y="196" /> -<sizeparam width="104" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="1012" > +<cdparam x="306" y="215" /> +<sizeparam width="152" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="cwl_ch_in(size) " /> -<TGConnectingPoint num="0" id="1032" /> -<TGConnectingPoint num="1" id="1033" /> +<infoparam name="read channel" value="chip2octet_ch_in(size) " /> +<TGConnectingPoint num="0" id="1010" /> +<TGConnectingPoint num="1" id="1011" /> <extraparam> -<Data channelName="cwl_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="chip2octet_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1036" > -<cdparam x="397" y="430" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="1014" > +<cdparam x="372" y="449" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1035" /> +<TGConnectingPoint num="0" id="1013" /> </COMPONENT> -<COMPONENT type="1006" id="1039" > -<cdparam x="352" y="358" /> -<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="1017" > +<cdparam x="303" y="377" /> +<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="cwl_ch_out(size)" /> -<TGConnectingPoint num="0" id="1037" /> -<TGConnectingPoint num="1" id="1038" /> +<infoparam name="write channel" value="chip2octet_ch_out(size)" /> +<TGConnectingPoint num="0" id="1015" /> +<TGConnectingPoint num="1" id="1016" /> <extraparam> -<Data channelName="cwl_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="chip2octet_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1034" id="1042" > -<cdparam x="351" y="120" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="1020" > +<cdparam x="326" y="139" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="1040" /> -<TGConnectingPoint num="1" id="1041" /> +<TGConnectingPoint num="0" id="1018" /> +<TGConnectingPoint num="1" id="1019" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1044" > -<cdparam x="400" y="57" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="1022" > +<cdparam x="375" y="76" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1043" /> +<TGConnectingPoint num="0" id="1021" /> </COMPONENT> -<CONNECTOR type="115" id="1045" > -<cdparam x="550" y="152" /> +<CONNECTOR type="115" id="1023" > +<cdparam x="525" y="171" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="221" id="1033" /> -<P2 x="407" y="272" id="1029" /> +<P1 x="382" y="240" id="1011" /> +<P2 x="382" y="295" id="1007" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1046" > -<cdparam x="462" y="310" /> +<CONNECTOR type="115" id="1024" > +<cdparam x="437" y="329" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="312" id="1030" /> -<P2 x="407" y="353" id="1037" /> +<P1 x="382" y="335" id="1008" /> +<P2 x="382" y="372" id="1015" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1047" > -<cdparam x="407" y="77" /> +<CONNECTOR type="115" id="1025" > +<cdparam x="382" y="96" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="77" id="1043" /> -<P2 x="407" y="115" id="1040" /> +<P1 x="382" y="91" id="1021" /> +<P2 x="382" y="134" id="1018" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1048" > -<cdparam x="402" y="344" /> +<CONNECTOR type="115" id="1026" > +<cdparam x="377" y="363" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="383" id="1038" /> -<P2 x="407" y="425" id="1035" /> +<P1 x="382" y="402" id="1016" /> +<P2 x="382" y="444" id="1013" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1049" > -<cdparam x="407" y="162" /> +<CONNECTOR type="115" id="1027" > +<cdparam x="382" y="181" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="145" id="1041" /> -<P2 x="407" y="191" id="1032" /> +<P1 x="382" y="164" id="1019" /> +<P2 x="382" y="210" id="1010" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="F_CWL" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1010" id="1052" > -<cdparam x="363" y="134" /> -<sizeparam width="102" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="1030" > +<cdparam x="360" y="134" /> +<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="cwl_evt_in(size) " /> -<TGConnectingPoint num="0" id="1050" /> -<TGConnectingPoint num="1" id="1051" /> +<TGConnectingPoint num="0" id="1028" /> +<TGConnectingPoint num="1" id="1029" /> <extraparam> <Data eventName="cwl_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1054" > +<COMPONENT type="1001" id="1032" > <cdparam x="407" y="397" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1053" /> +<TGConnectingPoint num="0" id="1031" /> </COMPONENT> -<COMPONENT type="1007" id="1057" > -<cdparam x="372" y="206" /> -<sizeparam width="85" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="1035" > +<cdparam x="370" y="206" /> +<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="cwl_req(size)" /> -<TGConnectingPoint num="0" id="1055" /> -<TGConnectingPoint num="1" id="1056" /> +<TGConnectingPoint num="0" id="1033" /> +<TGConnectingPoint num="1" id="1034" /> <extraparam> <Data requestName="cwl_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1059" > +<COMPONENT type="1000" id="1037" > <cdparam x="407" y="68" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1058" /> +<TGConnectingPoint num="0" id="1036" /> </COMPONENT> -<COMPONENT type="1008" id="1062" > -<cdparam x="356" y="333" /> -<sizeparam width="120" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="1040" > +<cdparam x="352" y="333" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="cwl_evt_out_1(size)" /> -<TGConnectingPoint num="0" id="1060" /> -<TGConnectingPoint num="1" id="1061" /> +<TGConnectingPoint num="0" id="1038" /> +<TGConnectingPoint num="1" id="1039" /> <extraparam> <Data eventName="cwl_evt_out_1" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1065" > -<cdparam x="361" y="280" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="1043" > +<cdparam x="357" y="280" /> +<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="cwl_evt_out(size)" /> -<TGConnectingPoint num="0" id="1063" /> -<TGConnectingPoint num="1" id="1064" /> +<TGConnectingPoint num="0" id="1041" /> +<TGConnectingPoint num="1" id="1042" /> <extraparam> <Data eventName="cwl_evt_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<CONNECTOR type="115" id="1066" > +<CONNECTOR type="115" id="1044" > <cdparam x="416" y="358" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="358" id="1061" /> -<P2 x="417" y="392" id="1053" /> +<P1 x="416" y="358" id="1039" /> +<P2 x="417" y="392" id="1031" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1067" > +<CONNECTOR type="115" id="1045" > <cdparam x="414" y="231" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="231" id="1056" /> -<P2 x="414" y="275" id="1063" /> +<P1 x="414" y="231" id="1034" /> +<P2 x="414" y="275" id="1041" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1068" > +<CONNECTOR type="115" id="1046" > <cdparam x="414" y="305" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="305" id="1064" /> -<P2 x="416" y="328" id="1060" /> +<P1 x="414" y="305" id="1042" /> +<P2 x="416" y="328" id="1038" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1069" > +<CONNECTOR type="115" id="1047" > <cdparam x="414" y="88" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="88" id="1058" /> -<P2 x="414" y="129" id="1050" /> +<P1 x="414" y="83" id="1036" /> +<P2 x="414" y="129" id="1028" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1070" > +<CONNECTOR type="115" id="1048" > <cdparam x="454" y="151" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="159" id="1051" /> -<P2 x="414" y="201" id="1055" /> +<P1 x="414" y="159" id="1029" /> +<P2 x="414" y="201" id="1033" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1013" id="1074" > -<cdparam x="445" y="298" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_CWL" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1013" id="1052" > +<cdparam x="402" y="277" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="1072" /> -<TGConnectingPoint num="1" id="1073" /> +<TGConnectingPoint num="0" id="1050" /> +<TGConnectingPoint num="1" id="1051" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="1071" > -<father id="1074" num="0" /> -<cdparam x="460" y="318" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="1049" > +<father id="1052" num="0" /> +<cdparam x="417" y="297" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="1077" > -<cdparam x="395" y="217" /> -<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="1055" > +<cdparam x="355" y="196" /> +<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="sink_ch_in(size) " /> -<TGConnectingPoint num="0" id="1075" /> -<TGConnectingPoint num="1" id="1076" /> +<infoparam name="read channel" value="cwl_ch_in(size) " /> +<TGConnectingPoint num="0" id="1053" /> +<TGConnectingPoint num="1" id="1054" /> <extraparam> -<Data channelName="sink_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="cwl_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1079" > -<cdparam x="440" y="384" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="1057" > +<cdparam x="397" y="430" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1078" /> +<TGConnectingPoint num="0" id="1056" /> </COMPONENT> -<COMPONENT type="1034" id="1082" > -<cdparam x="394" y="141" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="1060" > +<cdparam x="352" y="358" /> +<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="cwl_ch_out(size)" /> +<TGConnectingPoint num="0" id="1058" /> +<TGConnectingPoint num="1" id="1059" /> +<extraparam> +<Data channelName="cwl_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1063" > +<cdparam x="351" y="120" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="1080" /> -<TGConnectingPoint num="1" id="1081" /> +<TGConnectingPoint num="0" id="1061" /> +<TGConnectingPoint num="1" id="1062" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1084" > -<cdparam x="443" y="78" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="1065" > +<cdparam x="400" y="57" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1083" /> +<TGConnectingPoint num="0" id="1064" /> </COMPONENT> -<CONNECTOR type="115" id="1085" > -<cdparam x="450" y="333" /> +<CONNECTOR type="115" id="1066" > +<cdparam x="550" y="152" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="450" y="333" id="1073" /> -<P2 x="450" y="379" id="1078" /> +<P1 x="407" y="221" id="1054" /> +<P2 x="407" y="272" id="1050" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1086" > -<cdparam x="593" y="173" /> +<CONNECTOR type="115" id="1067" > +<cdparam x="462" y="310" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="450" y="242" id="1076" /> -<P2 x="450" y="293" id="1072" /> +<P1 x="407" y="312" id="1051" /> +<P2 x="407" y="353" id="1058" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1087" > -<cdparam x="450" y="98" /> +<CONNECTOR type="115" id="1068" > +<cdparam x="407" y="77" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="450" y="98" id="1083" /> -<P2 x="450" y="136" id="1080" /> +<P1 x="407" y="72" id="1064" /> +<P2 x="407" y="115" id="1061" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1088" > -<cdparam x="450" y="183" /> +<CONNECTOR type="115" id="1069" > +<cdparam x="402" y="344" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="407" y="383" id="1059" /> +<P2 x="407" y="425" id="1056" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1070" > +<cdparam x="407" y="162" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="450" y="166" id="1081" /> -<P2 x="450" y="212" id="1075" /> +<P1 x="407" y="145" id="1062" /> +<P2 x="407" y="191" id="1053" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1001" id="1090" > +<COMPONENT type="1001" id="1072" > <cdparam x="396" y="355" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1089" /> +<TGConnectingPoint num="0" id="1071" /> </COMPONENT> -<COMPONENT type="1007" id="1093" > -<cdparam x="334" y="265" /> -<sizeparam width="145" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="1075" > +<cdparam x="331" y="265" /> +<sizeparam width="150" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="sink_req(size + size_1)" /> -<TGConnectingPoint num="0" id="1091" /> -<TGConnectingPoint num="1" id="1092" /> +<TGConnectingPoint num="0" id="1073" /> +<TGConnectingPoint num="1" id="1074" /> <extraparam> <Data requestName="sink_req" nbOfParams="5" /> <Param index="0" value="size + size_1" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1095" > +<COMPONENT type="1000" id="1077" > <cdparam x="400" y="73" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1094" /> +<TGConnectingPoint num="0" id="1076" /> </COMPONENT> -<COMPONENT type="1010" id="1098" > -<cdparam x="340" y="187" /> -<sizeparam width="135" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="1080" > +<cdparam x="336" y="187" /> +<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="sink_evt_in_1(size_1) " /> -<TGConnectingPoint num="0" id="1096" /> -<TGConnectingPoint num="1" id="1097" /> +<TGConnectingPoint num="0" id="1078" /> +<TGConnectingPoint num="1" id="1079" /> <extraparam> <Data eventName="sink_evt_in_1" nbOfParams="5" /> <Param index="0" value="size_1" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="1101" > -<cdparam x="354" y="139" /> -<sizeparam width="107" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="1083" > +<cdparam x="350" y="139" /> +<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="sink_evt_in(size) " /> -<TGConnectingPoint num="0" id="1099" /> -<TGConnectingPoint num="1" id="1100" /> +<TGConnectingPoint num="0" id="1081" /> +<TGConnectingPoint num="1" id="1082" /> <extraparam> <Data eventName="sink_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<CONNECTOR type="115" id="1102" > +<CONNECTOR type="115" id="1084" > <cdparam x="407" y="212" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="212" id="1097" /> -<P2 x="406" y="260" id="1091" /> +<P1 x="407" y="212" id="1079" /> +<P2 x="406" y="260" id="1073" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1103" > +<CONNECTOR type="115" id="1085" > <cdparam x="406" y="290" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="406" y="290" id="1092" /> -<P2 x="406" y="350" id="1089" /> +<P1 x="406" y="290" id="1074" /> +<P2 x="406" y="350" id="1071" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1104" > +<CONNECTOR type="115" id="1086" > <cdparam x="407" y="93" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="93" id="1094" /> -<P2 x="407" y="134" id="1099" /> +<P1 x="407" y="88" id="1076" /> +<P2 x="407" y="134" id="1081" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1105" > +<CONNECTOR type="115" id="1087" > <cdparam x="447" y="156" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="164" id="1100" /> -<P2 x="407" y="182" id="1096" /> +<P1 x="407" y="164" id="1082" /> +<P2 x="407" y="182" id="1078" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_CWP_Q" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1013" id="1109" > -<cdparam x="365" y="275" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1013" id="1091" > +<cdparam x="445" y="298" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="1107" /> -<TGConnectingPoint num="1" id="1108" /> +<TGConnectingPoint num="0" id="1089" /> +<TGConnectingPoint num="1" id="1090" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="1106" > -<father id="1109" num="0" /> -<cdparam x="380" y="295" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="1088" > +<father id="1091" num="0" /> +<cdparam x="460" y="318" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="1112" > -<cdparam x="314" y="194" /> -<sizeparam width="112" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="1094" > +<cdparam x="395" y="217" /> +<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="cwpQ_ch_in(size) " /> -<TGConnectingPoint num="0" id="1110" /> -<TGConnectingPoint num="1" id="1111" /> +<infoparam name="read channel" value="sink_ch_in(size) " /> +<TGConnectingPoint num="0" id="1092" /> +<TGConnectingPoint num="1" id="1093" /> <extraparam> -<Data channelName="cwpQ_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="sink_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1114" > -<cdparam x="360" y="428" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="1096" > +<cdparam x="440" y="384" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1113" /> +<TGConnectingPoint num="0" id="1095" /> </COMPONENT> -<COMPONENT type="1006" id="1117" > -<cdparam x="312" y="356" /> -<sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="cwpQ_ch_out(size)" /> -<TGConnectingPoint num="0" id="1115" /> -<TGConnectingPoint num="1" id="1116" /> -<extraparam> -<Data channelName="cwpQ_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1034" id="1120" > -<cdparam x="317" y="118" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="1099" > +<cdparam x="394" y="141" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="1118" /> -<TGConnectingPoint num="1" id="1119" /> +<TGConnectingPoint num="0" id="1097" /> +<TGConnectingPoint num="1" id="1098" /> <extraparam> <Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1122" > -<cdparam x="363" y="55" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="1101" > +<cdparam x="443" y="78" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1121" /> +<TGConnectingPoint num="0" id="1100" /> </COMPONENT> -<CONNECTOR type="115" id="1123" > -<cdparam x="513" y="150" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="370" y="219" id="1111" /> -<P2 x="370" y="270" id="1107" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1124" > -<cdparam x="425" y="308" /> +<CONNECTOR type="115" id="1102" > +<cdparam x="450" y="333" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="370" y="310" id="1108" /> -<P2 x="370" y="351" id="1115" /> +<P1 x="450" y="333" id="1090" /> +<P2 x="450" y="379" id="1095" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1125" > -<cdparam x="370" y="75" /> +<CONNECTOR type="115" id="1103" > +<cdparam x="593" y="173" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="370" y="75" id="1121" /> -<P2 x="370" y="113" id="1118" /> +<P1 x="450" y="242" id="1093" /> +<P2 x="450" y="293" id="1089" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1126" > -<cdparam x="365" y="342" /> +<CONNECTOR type="115" id="1104" > +<cdparam x="450" y="98" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="370" y="381" id="1116" /> -<P2 x="370" y="423" id="1113" /> +<P1 x="450" y="93" id="1100" /> +<P2 x="450" y="136" id="1097" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1127" > -<cdparam x="370" y="160" /> +<CONNECTOR type="115" id="1105" > +<cdparam x="450" y="183" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="370" y="143" id="1119" /> -<P2 x="370" y="189" id="1110" /> +<P1 x="450" y="166" id="1098" /> +<P2 x="450" y="212" id="1092" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="F_CWP_Q" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1010" id="1130" > +<COMPONENT type="1010" id="1108" > <cdparam x="342" y="117" /> -<sizeparam width="122" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="cwpQ_evt_in(size) " /> -<TGConnectingPoint num="0" id="1128" /> -<TGConnectingPoint num="1" id="1129" /> +<TGConnectingPoint num="0" id="1106" /> +<TGConnectingPoint num="1" id="1107" /> <extraparam> <Data eventName="cwpQ_evt_in" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1132" > +<COMPONENT type="1001" id="1110" > <cdparam x="393" y="339" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1131" /> +<TGConnectingPoint num="0" id="1109" /> </COMPONENT> -<COMPONENT type="1008" id="1135" > +<COMPONENT type="1008" id="1113" > <cdparam x="339" y="263" /> -<sizeparam width="128" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="cwpQ_evt_out(size)" /> -<TGConnectingPoint num="0" id="1133" /> -<TGConnectingPoint num="1" id="1134" /> +<TGConnectingPoint num="0" id="1111" /> +<TGConnectingPoint num="1" id="1112" /> <extraparam> <Data eventName="cwpQ_evt_out" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="1138" > +<COMPONENT type="1007" id="1116" > <cdparam x="352" y="189" /> -<sizeparam width="103" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="103" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="cwpQ_req(size)" /> -<TGConnectingPoint num="0" id="1136" /> -<TGConnectingPoint num="1" id="1137" /> +<TGConnectingPoint num="0" id="1114" /> +<TGConnectingPoint num="1" id="1115" /> <extraparam> <Data requestName="cwpQ_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1140" > +<COMPONENT type="1000" id="1118" > <cdparam x="396" y="51" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1139" /> +<TGConnectingPoint num="0" id="1117" /> </COMPONENT> -<CONNECTOR type="115" id="1141" > +<CONNECTOR type="115" id="1119" > <cdparam x="403" y="214" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="403" y="214" id="1137" /> -<P2 x="403" y="258" id="1133" /> +<P1 x="403" y="214" id="1115" /> +<P2 x="403" y="258" id="1111" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1142" > +<CONNECTOR type="115" id="1120" > <cdparam x="403" y="288" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="403" y="288" id="1134" /> -<P2 x="403" y="334" id="1131" /> +<P1 x="403" y="288" id="1112" /> +<P2 x="403" y="334" id="1109" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1143" > +<CONNECTOR type="115" id="1121" > <cdparam x="403" y="71" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="403" y="71" id="1139" /> -<P2 x="403" y="112" id="1128" /> +<P1 x="403" y="66" id="1117" /> +<P2 x="403" y="112" id="1106" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1144" > +<CONNECTOR type="115" id="1122" > <cdparam x="443" y="134" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="403" y="142" id="1129" /> -<P2 x="403" y="184" id="1136" /> +<P1 x="403" y="142" id="1107" /> +<P2 x="403" y="184" id="1114" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="X_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1013" id="1148" > -<cdparam x="369" y="290" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_CWP_Q" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1013" id="1126" > +<cdparam x="365" y="275" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="1146" /> -<TGConnectingPoint num="1" id="1147" /> +<TGConnectingPoint num="0" id="1124" /> +<TGConnectingPoint num="1" id="1125" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="1145" > -<father id="1148" num="0" /> -<cdparam x="384" y="310" /> -<sizeparam width="23" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="1123" > +<father id="1126" num="0" /> +<cdparam x="380" y="295" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="size" /> </SUBCOMPONENT> -<COMPONENT type="1009" id="1151" > -<cdparam x="318" y="209" /> -<sizeparam width="112" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="1129" > +<cdparam x="311" y="194" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="cwpI_ch_in(size) " /> -<TGConnectingPoint num="0" id="1149" /> -<TGConnectingPoint num="1" id="1150" /> +<infoparam name="read channel" value="cwpQ_ch_in(size) " /> +<TGConnectingPoint num="0" id="1127" /> +<TGConnectingPoint num="1" id="1128" /> <extraparam> -<Data channelName="cwpI_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data channelName="cwpQ_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1131" > +<cdparam x="360" y="428" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1130" /> +</COMPONENT> + +<COMPONENT type="1006" id="1134" > +<cdparam x="308" y="356" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="cwpQ_ch_out(size)" /> +<TGConnectingPoint num="0" id="1132" /> +<TGConnectingPoint num="1" id="1133" /> +<extraparam> +<Data channelName="cwpQ_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1034" id="1137" > +<cdparam x="314" y="118" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1135" /> +<TGConnectingPoint num="1" id="1136" /> +<extraparam> +<Data nbOfParams="5" /> +<Param index="0" value="size" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="1139" > +<cdparam x="363" y="55" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1138" /> +</COMPONENT> + +<CONNECTOR type="115" id="1140" > +<cdparam x="513" y="150" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="370" y="219" id="1128" /> +<P2 x="370" y="270" id="1124" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1141" > +<cdparam x="425" y="308" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="370" y="310" id="1125" /> +<P2 x="370" y="351" id="1132" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1142" > +<cdparam x="370" y="75" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="370" y="70" id="1138" /> +<P2 x="370" y="113" id="1135" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1143" > +<cdparam x="365" y="342" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="370" y="381" id="1133" /> +<P2 x="370" y="423" id="1130" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1144" > +<cdparam x="370" y="160" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="370" y="143" id="1136" /> +<P2 x="370" y="189" id="1127" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="F_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1010" id="1147" > +<cdparam x="321" y="132" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="wait event" value="cwpI_evt_in(size) " /> +<TGConnectingPoint num="0" id="1145" /> +<TGConnectingPoint num="1" id="1146" /> +<extraparam> +<Data eventName="cwpI_evt_in" nbOfParams="5" /> +<Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1153" > -<cdparam x="364" y="443" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="1149" > +<cdparam x="369" y="354" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1152" /> +<TGConnectingPoint num="0" id="1148" /> </COMPONENT> -<COMPONENT type="1006" id="1156" > -<cdparam x="315" y="371" /> -<sizeparam width="118" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="1152" > +<cdparam x="318" y="278" /> +<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="cwpI_ch_out(size)" /> -<TGConnectingPoint num="0" id="1154" /> -<TGConnectingPoint num="1" id="1155" /> +<infoparam name="send event" value="cwpI_evt_out(size)" /> +<TGConnectingPoint num="0" id="1150" /> +<TGConnectingPoint num="1" id="1151" /> <extraparam> -<Data channelName="cwpI_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" /> +<Data eventName="cwpI_evt_out" nbOfParams="5" /> +<Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1034" id="1159" > -<cdparam x="318" y="133" /> -<sizeparam width="113" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="1155" > +<cdparam x="331" y="204" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read args" value="getReqArg (size)" /> -<TGConnectingPoint num="0" id="1157" /> -<TGConnectingPoint num="1" id="1158" /> +<infoparam name="send request" value="cwpI_req(size)" /> +<TGConnectingPoint num="0" id="1153" /> +<TGConnectingPoint num="1" id="1154" /> <extraparam> -<Data nbOfParams="5" /> +<Data requestName="cwpI_req" nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1161" > -<cdparam x="367" y="70" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="1157" > +<cdparam x="372" y="66" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1160" /> +<TGConnectingPoint num="0" id="1156" /> </COMPONENT> -<CONNECTOR type="115" id="1162" > -<cdparam x="517" y="165" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<P1 x="374" y="234" id="1150" /> -<P2 x="374" y="285" id="1146" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1163" > -<cdparam x="429" y="323" /> +<CONNECTOR type="115" id="1158" > +<cdparam x="379" y="229" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="374" y="325" id="1147" /> -<P2 x="374" y="366" id="1154" /> +<P1 x="379" y="229" id="1154" /> +<P2 x="379" y="273" id="1150" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1164" > -<cdparam x="374" y="90" /> +<CONNECTOR type="115" id="1159" > +<cdparam x="379" y="303" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="374" y="90" id="1160" /> -<P2 x="374" y="128" id="1157" /> +<P1 x="379" y="303" id="1151" /> +<P2 x="379" y="349" id="1148" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1165" > -<cdparam x="369" y="357" /> +<CONNECTOR type="115" id="1160" > +<cdparam x="379" y="86" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="374" y="396" id="1155" /> -<P2 x="374" y="438" id="1152" /> +<P1 x="379" y="81" id="1156" /> +<P2 x="379" y="127" id="1145" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1166" > -<cdparam x="374" y="175" /> +<CONNECTOR type="115" id="1161" > +<cdparam x="419" y="149" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="374" y="158" id="1158" /> -<P2 x="374" y="204" id="1149" /> +<P1 x="379" y="157" id="1146" /> +<P2 x="379" y="199" id="1153" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="F_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1010" id="1169" > -<cdparam x="324" y="132" /> -<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<TMLActivityDiagramPanel name="X_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1013" id="1165" > +<cdparam x="369" y="290" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="cwpI_evt_in(size) " /> -<TGConnectingPoint num="0" id="1167" /> -<TGConnectingPoint num="1" id="1168" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="1163" /> +<TGConnectingPoint num="1" id="1164" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1162" > +<father id="1165" num="0" /> +<cdparam x="384" y="310" /> +<sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="size" /> +</SUBCOMPONENT> + +<COMPONENT type="1009" id="1168" > +<cdparam x="318" y="209" /> +<sizeparam width="112" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="read channel" value="cwpI_ch_in(size) " /> +<TGConnectingPoint num="0" id="1166" /> +<TGConnectingPoint num="1" id="1167" /> <extraparam> -<Data eventName="cwpI_evt_in" nbOfParams="5" /> -<Param index="0" value="size" /> +<Data channelName="cwpI_ch_in" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1171" > -<cdparam x="369" y="354" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="1170" > +<cdparam x="364" y="443" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1170" /> +<TGConnectingPoint num="0" id="1169" /> </COMPONENT> -<COMPONENT type="1008" id="1174" > -<cdparam x="322" y="278" /> -<sizeparam width="114" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="1173" > +<cdparam x="315" y="371" /> +<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="cwpI_evt_out(size)" /> -<TGConnectingPoint num="0" id="1172" /> -<TGConnectingPoint num="1" id="1173" /> +<infoparam name="write channel" value="cwpI_ch_out(size)" /> +<TGConnectingPoint num="0" id="1171" /> +<TGConnectingPoint num="1" id="1172" /> <extraparam> -<Data eventName="cwpI_evt_out" nbOfParams="5" /> -<Param index="0" value="size" /> +<Data channelName="cwpI_ch_out" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="1177" > -<cdparam x="333" y="204" /> -<sizeparam width="93" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1034" id="1176" > +<cdparam x="318" y="133" /> +<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send request" value="cwpI_req(size)" /> -<TGConnectingPoint num="0" id="1175" /> -<TGConnectingPoint num="1" id="1176" /> +<infoparam name="read args" value="getReqArg (size)" /> +<TGConnectingPoint num="0" id="1174" /> +<TGConnectingPoint num="1" id="1175" /> <extraparam> -<Data requestName="cwpI_req" nbOfParams="5" /> +<Data nbOfParams="5" /> <Param index="0" value="size" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="1179" > -<cdparam x="372" y="66" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="1178" > +<cdparam x="367" y="70" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1178" /> +<TGConnectingPoint num="0" id="1177" /> </COMPONENT> +<CONNECTOR type="115" id="1179" > +<cdparam x="517" y="165" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="374" y="234" id="1167" /> +<P2 x="374" y="285" id="1163" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> <CONNECTOR type="115" id="1180" > -<cdparam x="379" y="229" /> +<cdparam x="429" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="379" y="229" id="1176" /> -<P2 x="379" y="273" id="1172" /> +<P1 x="374" y="325" id="1164" /> +<P2 x="374" y="366" id="1171" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1181" > -<cdparam x="379" y="303" /> +<cdparam x="374" y="90" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="379" y="303" id="1173" /> -<P2 x="379" y="349" id="1170" /> +<P1 x="374" y="85" id="1177" /> +<P2 x="374" y="128" id="1174" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1182" > -<cdparam x="379" y="86" /> +<cdparam x="369" y="357" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="379" y="86" id="1178" /> -<P2 x="379" y="127" id="1167" /> +<P1 x="374" y="396" id="1172" /> +<P2 x="374" y="438" id="1169" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1183" > -<cdparam x="419" y="149" /> +<cdparam x="374" y="175" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="379" y="157" id="1168" /> -<P2 x="379" y="199" id="1175" /> +<P1 x="374" y="158" id="1175" /> +<P2 x="374" y="204" id="1166" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -4019,7 +4067,7 @@ processing tasks <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > <COMPONENT type="1507" id="1185" > <cdparam x="390" y="343" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> @@ -4028,8 +4076,9 @@ processing tasks <COMPONENT type="1510" id="1189" > <cdparam x="141" y="185" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> <TGConnectingPoint num="0" id="1186" /> @@ -4074,8 +4123,9 @@ processing tasks <COMPONENT type="1505" id="1217" > <cdparam x="161" y="108" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Configure" value="Reference to a SD" /> <TGConnectingPoint num="0" id="1207" /> @@ -4092,7 +4142,7 @@ processing tasks <COMPONENT type="1507" id="1219" > <cdparam x="213" y="280" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> @@ -4101,8 +4151,9 @@ processing tasks <COMPONENT type="1505" id="1230" > <cdparam x="338" y="245" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TransferCycle" value="Reference to a SD" /> <TGConnectingPoint num="0" id="1220" /> @@ -4119,7 +4170,7 @@ processing tasks <COMPONENT type="1506" id="1232" > <cdparam x="216" y="37" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> @@ -4137,7 +4188,7 @@ processing tasks </CONNECTOR><SUBCOMPONENT type="-1" id="1233" > <father id="1234" num="0" /> <cdparam x="400" y="199" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> @@ -4163,7 +4214,7 @@ processing tasks <cdparam x="221" y="23" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="223" y="57" id="1231" /> +<P1 x="223" y="52" id="1231" /> <P2 x="223" y="103" id="1207" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -4657,7 +4708,7 @@ processing tasks <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="583" minY="10" maxY="412" > <COMPONENT type="1507" id="1569" > <cdparam x="381" y="392" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="stop state" value="null" /> @@ -4666,8 +4717,9 @@ processing tasks <COMPONENT type="1510" id="1573" > <cdparam x="107" y="220" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="for loop" value="for(i=counter;i>0;i = i-1)" /> <TGConnectingPoint num="0" id="1570" /> @@ -4718,7 +4770,7 @@ CPU via interrupts (no polling messages) <COMPONENT type="1507" id="1592" > <cdparam x="179" y="374" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="stop state" value="null" /> @@ -4727,8 +4779,9 @@ CPU via interrupts (no polling messages) <COMPONENT type="1505" id="1603" > <cdparam x="329" y="300" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="DMACycle_SD" value="Reference to a SD" /> <TGConnectingPoint num="0" id="1593" /> @@ -4745,8 +4798,9 @@ CPU via interrupts (no polling messages) <COMPONENT type="1505" id="1614" > <cdparam x="127" y="299" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="TerminateDMA_SD" value="Reference to a SD" /> <TGConnectingPoint num="0" id="1604" /> @@ -4763,8 +4817,9 @@ CPU via interrupts (no polling messages) <COMPONENT type="1505" id="1625" > <cdparam x="127" y="129" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="ConfigureDMA_SD" value="Reference to a SD" /> <TGConnectingPoint num="0" id="1615" /> @@ -4781,7 +4836,7 @@ CPU via interrupts (no polling messages) <COMPONENT type="1506" id="1627" > <cdparam x="182" y="65" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" /> <infoparam name="start state" value="null" /> @@ -4815,7 +4870,7 @@ CPU via interrupts (no polling messages) </CONNECTOR><SUBCOMPONENT type="-1" id="1630" > <father id="1631" num="0" /> <cdparam x="391" y="234" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> @@ -4841,7 +4896,7 @@ CPU via interrupts (no polling messages) <cdparam x="187" y="61" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="189" y="85" id="1626" /> +<P1 x="189" y="80" id="1626" /> <P2 x="189" y="124" id="1615" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -5398,7 +5453,7 @@ CPU via interrupts (no polling messages) <SUBCOMPONENT type="1524" id="1995" > <father id="2045" num="0" /> <cdparam x="84" y="180" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> @@ -5688,8 +5743,9 @@ CPU via interrupts (no polling messages) <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > <COMPONENT type="1504" id="2212" > <cdparam x="86" y="250" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TransferCycleAD" value="Reference to a CP" /> <TGConnectingPoint num="0" id="2202" /> @@ -5706,8 +5762,9 @@ CPU via interrupts (no polling messages) <COMPONENT type="1504" id="2223" > <cdparam x="319" y="250" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="PollingCycleAD" value="Reference to a CP" /> <TGConnectingPoint num="0" id="2213" /> @@ -5724,7 +5781,7 @@ CPU via interrupts (no polling messages) <COMPONENT type="1503" id="2238" > <cdparam x="181" y="347" /> -<sizeparam width="150" height="5" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="join2" value="null" /> @@ -5746,8 +5803,9 @@ CPU via interrupts (no polling messages) <COMPONENT type="1502" id="2253" > <cdparam x="177" y="186" /> -<sizeparam width="150" height="5" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="fork2" value="null" /> <TGConnectingPoint num="0" id="2239" /> @@ -5806,7 +5864,7 @@ POLLING <COMPONENT type="1507" id="2272" > <cdparam x="246" y="399" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> @@ -5815,8 +5873,9 @@ POLLING <COMPONENT type="1505" id="2283" > <cdparam x="190" y="105" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureTransfer" value="Reference to a SD" /> <TGConnectingPoint num="0" id="2273" /> @@ -5833,7 +5892,7 @@ POLLING <COMPONENT type="1506" id="2285" > <cdparam x="245" y="42" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> @@ -5876,7 +5935,7 @@ POLLING <cdparam x="252" y="62" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="252" y="62" id="2284" /> +<P1 x="252" y="57" id="2284" /> <P2 x="252" y="100" id="2273" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -6035,7 +6094,7 @@ POLLING <SUBCOMPONENT type="1524" id="2351" > <father id="2401" num="0" /> <cdparam x="1081" y="150" /> -<sizeparam width="178" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="178" height="20" minWidth="30" minHeight="1" 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="counter = bytesToTransfer" /> @@ -6118,7 +6177,7 @@ POLLING <SUBCOMPONENT type="1524" id="2410" > <father id="2460" num="0" /> <cdparam x="134" y="139" /> -<sizeparam width="179" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="179" height="20" minWidth="30" minHeight="1" 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="transferTerminated = false" /> @@ -6166,8 +6225,9 @@ POLLING <CommunicationPatternDiagramPanel name="TransferCycleAD" minX="10" maxX="1400" minY="10" maxY="900" > <COMPONENT type="1505" id="2473" > <cdparam x="313" y="391" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="EnableFlag" value="Reference to a SD" /> <TGConnectingPoint num="0" id="2463" /> @@ -6184,7 +6244,7 @@ POLLING <COMPONENT type="1500" id="2489" > <cdparam x="360" y="259" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="choice6" value="null" /> @@ -6204,15 +6264,16 @@ POLLING <SUBCOMPONENT type="-1" id="2474" > <father id="2489" num="0" /> <cdparam x="285" y="269" /> -<sizeparam width="93" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="93" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ counter > 0 ]" /> </SUBCOMPONENT> <SUBCOMPONENT type="-1" id="2475" > <father id="2489" num="1" /> <cdparam x="395" y="269" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> @@ -6220,61 +6281,51 @@ POLLING <SUBCOMPONENT type="-1" id="2476" > <father id="2489" num="2" /> <cdparam x="380" y="304" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ else ]" /> </SUBCOMPONENT> <COMPONENT type="1507" id="2491" > <cdparam x="365" y="470" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> <TGConnectingPoint num="0" id="2490" /> </COMPONENT> -<!-- COMPONENT type="1508" id="2496" > -<cdparam x="360" y="163" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1505" id="2502" > +<cdparam x="182" y="332" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="junction6" value="" /> +<infoparam name="TransferCycleSD" value="Reference to a SD" /> <TGConnectingPoint num="0" id="2492" /> <TGConnectingPoint num="1" id="2493" /> <TGConnectingPoint num="2" id="2494" /> <TGConnectingPoint num="3" id="2495" /> -</COMPONENT--> +<TGConnectingPoint num="4" id="2496" /> +<TGConnectingPoint num="5" id="2497" /> +<TGConnectingPoint num="6" id="2498" /> +<TGConnectingPoint num="7" id="2499" /> +<TGConnectingPoint num="8" id="2500" /> +<TGConnectingPoint num="9" id="2501" /> +</COMPONENT> -<COMPONENT type="1505" id="2507" > -<cdparam x="182" y="332" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="TransferCycleSD" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="2497" /> -<TGConnectingPoint num="1" id="2498" /> -<TGConnectingPoint num="2" id="2499" /> -<TGConnectingPoint num="3" id="2500" /> -<TGConnectingPoint num="4" id="2501" /> -<TGConnectingPoint num="5" id="2502" /> -<TGConnectingPoint num="6" id="2503" /> -<TGConnectingPoint num="7" id="2504" /> -<TGConnectingPoint num="8" id="2505" /> -<TGConnectingPoint num="9" id="2506" /> -</COMPONENT> - -<COMPONENT type="1506" id="2509" > +<COMPONENT type="1506" id="2504" > <cdparam x="368" y="95" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="2508" /> +<TGConnectingPoint num="0" id="2503" /> </COMPONENT> -<CONNECTOR type="1501" id="2510" > +<CONNECTOR type="1501" id="2505" > <cdparam x="375" y="431" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -6282,60 +6333,59 @@ POLLING <P2 x="375" y="465" id="2490" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="2512" > +<CONNECTOR type="1501" id="2507" > <cdparam x="335" y="274" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> <P1 x="335" y="274" id="2478" /> -<P2 x="244" y="327" id="2497" /> +<P2 x="244" y="327" id="2492" /> <Point x="244" y="274" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2511" > -<father id="2512" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2506" > +<father id="2507" num="0" /> <cdparam x="244" y="274" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<!-- CONNECTOR type="1501" id="2516" > +<CONNECTOR type="1501" id="2511" > <cdparam x="244" y="372" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="244" y="372" id="2498" /> -<P2 x="360" y="178" id="2493" /> +<P1 x="306" y="349" id="2498" /> +<P2 x="244" y="372" id="2493" /> <Point x="244" y="425" /> <Point x="136" y="425" /> <Point x="136" y="178" /> <AutomaticDrawing data="true" /> -</CONNECTOR> -<SUBCOMPONENT type="-1" id="2513" > -<father id="2516" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2508" > +<father id="2511" num="0" /> <cdparam x="244" y="425" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2514" > -<father id="2516" num="1" /> +<SUBCOMPONENT type="-1" id="2509" > +<father id="2511" num="1" /> <cdparam x="136" y="425" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2515" > -<father id="2516" num="2" /> +<SUBCOMPONENT type="-1" id="2510" > +<father id="2511" num="2" /> <cdparam x="136" y="178" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> -</SUBCOMPONENT--> +</SUBCOMPONENT> -<CONNECTOR type="1501" id="2517" > +<CONNECTOR type="1501" id="2512" > <cdparam x="375" y="314" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -6343,81 +6393,81 @@ POLLING <P2 x="375" y="386" id="2463" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<!-- CONNECTOR type="1501" id="2518" > +<CONNECTOR type="1501" id="2513" > <cdparam x="375" y="193" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="375" y="193" id="2495" /> +<P1 x="244" y="332" id="2495" /> <P2 x="375" y="249" id="2477" /> <AutomaticDrawing data="true" /> -</CONNECTOR--> -<!-- CONNECTOR type="1501" id="2519" > +</CONNECTOR> +<CONNECTOR type="1501" id="2514" > <cdparam x="375" y="115" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="375" y="115" id="2508" /> -<P2 x="375" y="163" id="2492" /> +<P1 x="1500" y="460" id="2508" /> +<P2 x="1500" y="652" id="2492" /> <AutomaticDrawing data="true" /> -</CONNECTOR--> +</CONNECTOR> </CommunicationPatternDiagramPanel> <TMLSDPanel name="TransferCycleSD" minX="10" maxX="1102" minY="10" maxY="556" > -<COMPONENT type="1520" id="2569" > +<COMPONENT type="1520" id="2564" > <cdparam x="1029" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1102" minY="10" maxY="556" /> <infoparam name="DESTINATION_Storage" value="Storage instance name" /> -<TGConnectingPoint num="0" id="2520" /> -<TGConnectingPoint num="1" id="2521" /> -<TGConnectingPoint num="2" id="2522" /> -<TGConnectingPoint num="3" id="2523" /> -<TGConnectingPoint num="4" id="2524" /> -<TGConnectingPoint num="5" id="2525" /> -<TGConnectingPoint num="6" id="2526" /> -<TGConnectingPoint num="7" id="2527" /> -<TGConnectingPoint num="8" id="2528" /> -<TGConnectingPoint num="9" id="2529" /> -<TGConnectingPoint num="10" id="2530" /> -<TGConnectingPoint num="11" id="2531" /> -<TGConnectingPoint num="12" id="2532" /> -<TGConnectingPoint num="13" id="2533" /> -<TGConnectingPoint num="14" id="2534" /> -<TGConnectingPoint num="15" id="2535" /> -<TGConnectingPoint num="16" id="2536" /> -<TGConnectingPoint num="17" id="2537" /> -<TGConnectingPoint num="18" id="2538" /> -<TGConnectingPoint num="19" id="2539" /> -<TGConnectingPoint num="20" id="2540" /> -<TGConnectingPoint num="21" id="2541" /> -<TGConnectingPoint num="22" id="2542" /> -<TGConnectingPoint num="23" id="2543" /> -<TGConnectingPoint num="24" id="2544" /> -<TGConnectingPoint num="25" id="2545" /> -<TGConnectingPoint num="26" id="2546" /> -<TGConnectingPoint num="27" id="2547" /> -<TGConnectingPoint num="28" id="2548" /> -<TGConnectingPoint num="29" id="2549" /> -<TGConnectingPoint num="30" id="2550" /> -<TGConnectingPoint num="31" id="2551" /> -<TGConnectingPoint num="32" id="2552" /> -<TGConnectingPoint num="33" id="2553" /> -<TGConnectingPoint num="34" id="2554" /> -<TGConnectingPoint num="35" id="2555" /> -<TGConnectingPoint num="36" id="2556" /> -<TGConnectingPoint num="37" id="2557" /> -<TGConnectingPoint num="38" id="2558" /> -<TGConnectingPoint num="39" id="2559" /> -<TGConnectingPoint num="40" id="2560" /> -<TGConnectingPoint num="41" id="2561" /> -<TGConnectingPoint num="42" id="2562" /> -<TGConnectingPoint num="43" id="2563" /> -<TGConnectingPoint num="44" id="2564" /> -<TGConnectingPoint num="45" id="2565" /> -<TGConnectingPoint num="46" id="2566" /> -<TGConnectingPoint num="47" id="2567" /> -<TGConnectingPoint num="48" id="2568" /> +<TGConnectingPoint num="0" id="2515" /> +<TGConnectingPoint num="1" id="2516" /> +<TGConnectingPoint num="2" id="2517" /> +<TGConnectingPoint num="3" id="2518" /> +<TGConnectingPoint num="4" id="2519" /> +<TGConnectingPoint num="5" id="2520" /> +<TGConnectingPoint num="6" id="2521" /> +<TGConnectingPoint num="7" id="2522" /> +<TGConnectingPoint num="8" id="2523" /> +<TGConnectingPoint num="9" id="2524" /> +<TGConnectingPoint num="10" id="2525" /> +<TGConnectingPoint num="11" id="2526" /> +<TGConnectingPoint num="12" id="2527" /> +<TGConnectingPoint num="13" id="2528" /> +<TGConnectingPoint num="14" id="2529" /> +<TGConnectingPoint num="15" id="2530" /> +<TGConnectingPoint num="16" id="2531" /> +<TGConnectingPoint num="17" id="2532" /> +<TGConnectingPoint num="18" id="2533" /> +<TGConnectingPoint num="19" id="2534" /> +<TGConnectingPoint num="20" id="2535" /> +<TGConnectingPoint num="21" id="2536" /> +<TGConnectingPoint num="22" id="2537" /> +<TGConnectingPoint num="23" id="2538" /> +<TGConnectingPoint num="24" id="2539" /> +<TGConnectingPoint num="25" id="2540" /> +<TGConnectingPoint num="26" id="2541" /> +<TGConnectingPoint num="27" id="2542" /> +<TGConnectingPoint num="28" id="2543" /> +<TGConnectingPoint num="29" id="2544" /> +<TGConnectingPoint num="30" id="2545" /> +<TGConnectingPoint num="31" id="2546" /> +<TGConnectingPoint num="32" id="2547" /> +<TGConnectingPoint num="33" id="2548" /> +<TGConnectingPoint num="34" id="2549" /> +<TGConnectingPoint num="35" id="2550" /> +<TGConnectingPoint num="36" id="2551" /> +<TGConnectingPoint num="37" id="2552" /> +<TGConnectingPoint num="38" id="2553" /> +<TGConnectingPoint num="39" id="2554" /> +<TGConnectingPoint num="40" id="2555" /> +<TGConnectingPoint num="41" id="2556" /> +<TGConnectingPoint num="42" id="2557" /> +<TGConnectingPoint num="43" id="2558" /> +<TGConnectingPoint num="44" id="2559" /> +<TGConnectingPoint num="45" id="2560" /> +<TGConnectingPoint num="46" id="2561" /> +<TGConnectingPoint num="47" id="2562" /> +<TGConnectingPoint num="48" id="2563" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6426,61 +6476,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1521" id="2619" > +<COMPONENT type="1521" id="2614" > <cdparam x="818" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1102" minY="10" maxY="556" /> <infoparam name="TransferInstance_3" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="2570" /> -<TGConnectingPoint num="1" id="2571" /> -<TGConnectingPoint num="2" id="2572" /> -<TGConnectingPoint num="3" id="2573" /> -<TGConnectingPoint num="4" id="2574" /> -<TGConnectingPoint num="5" id="2575" /> -<TGConnectingPoint num="6" id="2576" /> -<TGConnectingPoint num="7" id="2577" /> -<TGConnectingPoint num="8" id="2578" /> -<TGConnectingPoint num="9" id="2579" /> -<TGConnectingPoint num="10" id="2580" /> -<TGConnectingPoint num="11" id="2581" /> -<TGConnectingPoint num="12" id="2582" /> -<TGConnectingPoint num="13" id="2583" /> -<TGConnectingPoint num="14" id="2584" /> -<TGConnectingPoint num="15" id="2585" /> -<TGConnectingPoint num="16" id="2586" /> -<TGConnectingPoint num="17" id="2587" /> -<TGConnectingPoint num="18" id="2588" /> -<TGConnectingPoint num="19" id="2589" /> -<TGConnectingPoint num="20" id="2590" /> -<TGConnectingPoint num="21" id="2591" /> -<TGConnectingPoint num="22" id="2592" /> -<TGConnectingPoint num="23" id="2593" /> -<TGConnectingPoint num="24" id="2594" /> -<TGConnectingPoint num="25" id="2595" /> -<TGConnectingPoint num="26" id="2596" /> -<TGConnectingPoint num="27" id="2597" /> -<TGConnectingPoint num="28" id="2598" /> -<TGConnectingPoint num="29" id="2599" /> -<TGConnectingPoint num="30" id="2600" /> -<TGConnectingPoint num="31" id="2601" /> -<TGConnectingPoint num="32" id="2602" /> -<TGConnectingPoint num="33" id="2603" /> -<TGConnectingPoint num="34" id="2604" /> -<TGConnectingPoint num="35" id="2605" /> -<TGConnectingPoint num="36" id="2606" /> -<TGConnectingPoint num="37" id="2607" /> -<TGConnectingPoint num="38" id="2608" /> -<TGConnectingPoint num="39" id="2609" /> -<TGConnectingPoint num="40" id="2610" /> -<TGConnectingPoint num="41" id="2611" /> -<TGConnectingPoint num="42" id="2612" /> -<TGConnectingPoint num="43" id="2613" /> -<TGConnectingPoint num="44" id="2614" /> -<TGConnectingPoint num="45" id="2615" /> -<TGConnectingPoint num="46" id="2616" /> -<TGConnectingPoint num="47" id="2617" /> -<TGConnectingPoint num="48" id="2618" /> +<TGConnectingPoint num="0" id="2565" /> +<TGConnectingPoint num="1" id="2566" /> +<TGConnectingPoint num="2" id="2567" /> +<TGConnectingPoint num="3" id="2568" /> +<TGConnectingPoint num="4" id="2569" /> +<TGConnectingPoint num="5" id="2570" /> +<TGConnectingPoint num="6" id="2571" /> +<TGConnectingPoint num="7" id="2572" /> +<TGConnectingPoint num="8" id="2573" /> +<TGConnectingPoint num="9" id="2574" /> +<TGConnectingPoint num="10" id="2575" /> +<TGConnectingPoint num="11" id="2576" /> +<TGConnectingPoint num="12" id="2577" /> +<TGConnectingPoint num="13" id="2578" /> +<TGConnectingPoint num="14" id="2579" /> +<TGConnectingPoint num="15" id="2580" /> +<TGConnectingPoint num="16" id="2581" /> +<TGConnectingPoint num="17" id="2582" /> +<TGConnectingPoint num="18" id="2583" /> +<TGConnectingPoint num="19" id="2584" /> +<TGConnectingPoint num="20" id="2585" /> +<TGConnectingPoint num="21" id="2586" /> +<TGConnectingPoint num="22" id="2587" /> +<TGConnectingPoint num="23" id="2588" /> +<TGConnectingPoint num="24" id="2589" /> +<TGConnectingPoint num="25" id="2590" /> +<TGConnectingPoint num="26" id="2591" /> +<TGConnectingPoint num="27" id="2592" /> +<TGConnectingPoint num="28" id="2593" /> +<TGConnectingPoint num="29" id="2594" /> +<TGConnectingPoint num="30" id="2595" /> +<TGConnectingPoint num="31" id="2596" /> +<TGConnectingPoint num="32" id="2597" /> +<TGConnectingPoint num="33" id="2598" /> +<TGConnectingPoint num="34" id="2599" /> +<TGConnectingPoint num="35" id="2600" /> +<TGConnectingPoint num="36" id="2601" /> +<TGConnectingPoint num="37" id="2602" /> +<TGConnectingPoint num="38" id="2603" /> +<TGConnectingPoint num="39" id="2604" /> +<TGConnectingPoint num="40" id="2605" /> +<TGConnectingPoint num="41" id="2606" /> +<TGConnectingPoint num="42" id="2607" /> +<TGConnectingPoint num="43" id="2608" /> +<TGConnectingPoint num="44" id="2609" /> +<TGConnectingPoint num="45" id="2610" /> +<TGConnectingPoint num="46" id="2611" /> +<TGConnectingPoint num="47" id="2612" /> +<TGConnectingPoint num="48" id="2613" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6489,61 +6539,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1521" id="2669" > +<COMPONENT type="1521" id="2664" > <cdparam x="392" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1102" minY="10" maxY="556" /> <infoparam name="TransferInstance_2" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="2620" /> -<TGConnectingPoint num="1" id="2621" /> -<TGConnectingPoint num="2" id="2622" /> -<TGConnectingPoint num="3" id="2623" /> -<TGConnectingPoint num="4" id="2624" /> -<TGConnectingPoint num="5" id="2625" /> -<TGConnectingPoint num="6" id="2626" /> -<TGConnectingPoint num="7" id="2627" /> -<TGConnectingPoint num="8" id="2628" /> -<TGConnectingPoint num="9" id="2629" /> -<TGConnectingPoint num="10" id="2630" /> -<TGConnectingPoint num="11" id="2631" /> -<TGConnectingPoint num="12" id="2632" /> -<TGConnectingPoint num="13" id="2633" /> -<TGConnectingPoint num="14" id="2634" /> -<TGConnectingPoint num="15" id="2635" /> -<TGConnectingPoint num="16" id="2636" /> -<TGConnectingPoint num="17" id="2637" /> -<TGConnectingPoint num="18" id="2638" /> -<TGConnectingPoint num="19" id="2639" /> -<TGConnectingPoint num="20" id="2640" /> -<TGConnectingPoint num="21" id="2641" /> -<TGConnectingPoint num="22" id="2642" /> -<TGConnectingPoint num="23" id="2643" /> -<TGConnectingPoint num="24" id="2644" /> -<TGConnectingPoint num="25" id="2645" /> -<TGConnectingPoint num="26" id="2646" /> -<TGConnectingPoint num="27" id="2647" /> -<TGConnectingPoint num="28" id="2648" /> -<TGConnectingPoint num="29" id="2649" /> -<TGConnectingPoint num="30" id="2650" /> -<TGConnectingPoint num="31" id="2651" /> -<TGConnectingPoint num="32" id="2652" /> -<TGConnectingPoint num="33" id="2653" /> -<TGConnectingPoint num="34" id="2654" /> -<TGConnectingPoint num="35" id="2655" /> -<TGConnectingPoint num="36" id="2656" /> -<TGConnectingPoint num="37" id="2657" /> -<TGConnectingPoint num="38" id="2658" /> -<TGConnectingPoint num="39" id="2659" /> -<TGConnectingPoint num="40" id="2660" /> -<TGConnectingPoint num="41" id="2661" /> -<TGConnectingPoint num="42" id="2662" /> -<TGConnectingPoint num="43" id="2663" /> -<TGConnectingPoint num="44" id="2664" /> -<TGConnectingPoint num="45" id="2665" /> -<TGConnectingPoint num="46" id="2666" /> -<TGConnectingPoint num="47" id="2667" /> -<TGConnectingPoint num="48" id="2668" /> +<TGConnectingPoint num="0" id="2615" /> +<TGConnectingPoint num="1" id="2616" /> +<TGConnectingPoint num="2" id="2617" /> +<TGConnectingPoint num="3" id="2618" /> +<TGConnectingPoint num="4" id="2619" /> +<TGConnectingPoint num="5" id="2620" /> +<TGConnectingPoint num="6" id="2621" /> +<TGConnectingPoint num="7" id="2622" /> +<TGConnectingPoint num="8" id="2623" /> +<TGConnectingPoint num="9" id="2624" /> +<TGConnectingPoint num="10" id="2625" /> +<TGConnectingPoint num="11" id="2626" /> +<TGConnectingPoint num="12" id="2627" /> +<TGConnectingPoint num="13" id="2628" /> +<TGConnectingPoint num="14" id="2629" /> +<TGConnectingPoint num="15" id="2630" /> +<TGConnectingPoint num="16" id="2631" /> +<TGConnectingPoint num="17" id="2632" /> +<TGConnectingPoint num="18" id="2633" /> +<TGConnectingPoint num="19" id="2634" /> +<TGConnectingPoint num="20" id="2635" /> +<TGConnectingPoint num="21" id="2636" /> +<TGConnectingPoint num="22" id="2637" /> +<TGConnectingPoint num="23" id="2638" /> +<TGConnectingPoint num="24" id="2639" /> +<TGConnectingPoint num="25" id="2640" /> +<TGConnectingPoint num="26" id="2641" /> +<TGConnectingPoint num="27" id="2642" /> +<TGConnectingPoint num="28" id="2643" /> +<TGConnectingPoint num="29" id="2644" /> +<TGConnectingPoint num="30" id="2645" /> +<TGConnectingPoint num="31" id="2646" /> +<TGConnectingPoint num="32" id="2647" /> +<TGConnectingPoint num="33" id="2648" /> +<TGConnectingPoint num="34" id="2649" /> +<TGConnectingPoint num="35" id="2650" /> +<TGConnectingPoint num="36" id="2651" /> +<TGConnectingPoint num="37" id="2652" /> +<TGConnectingPoint num="38" id="2653" /> +<TGConnectingPoint num="39" id="2654" /> +<TGConnectingPoint num="40" id="2655" /> +<TGConnectingPoint num="41" id="2656" /> +<TGConnectingPoint num="42" id="2657" /> +<TGConnectingPoint num="43" id="2658" /> +<TGConnectingPoint num="44" id="2659" /> +<TGConnectingPoint num="45" id="2660" /> +<TGConnectingPoint num="46" id="2661" /> +<TGConnectingPoint num="47" id="2662" /> +<TGConnectingPoint num="48" id="2663" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6552,61 +6602,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1520" id="2719" > +<COMPONENT type="1520" id="2714" > <cdparam x="643" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1102" minY="10" maxY="556" /> <infoparam name="SOURCE_Storage" value="Storage instance name" /> -<TGConnectingPoint num="0" id="2670" /> -<TGConnectingPoint num="1" id="2671" /> -<TGConnectingPoint num="2" id="2672" /> -<TGConnectingPoint num="3" id="2673" /> -<TGConnectingPoint num="4" id="2674" /> -<TGConnectingPoint num="5" id="2675" /> -<TGConnectingPoint num="6" id="2676" /> -<TGConnectingPoint num="7" id="2677" /> -<TGConnectingPoint num="8" id="2678" /> -<TGConnectingPoint num="9" id="2679" /> -<TGConnectingPoint num="10" id="2680" /> -<TGConnectingPoint num="11" id="2681" /> -<TGConnectingPoint num="12" id="2682" /> -<TGConnectingPoint num="13" id="2683" /> -<TGConnectingPoint num="14" id="2684" /> -<TGConnectingPoint num="15" id="2685" /> -<TGConnectingPoint num="16" id="2686" /> -<TGConnectingPoint num="17" id="2687" /> -<TGConnectingPoint num="18" id="2688" /> -<TGConnectingPoint num="19" id="2689" /> -<TGConnectingPoint num="20" id="2690" /> -<TGConnectingPoint num="21" id="2691" /> -<TGConnectingPoint num="22" id="2692" /> -<TGConnectingPoint num="23" id="2693" /> -<TGConnectingPoint num="24" id="2694" /> -<TGConnectingPoint num="25" id="2695" /> -<TGConnectingPoint num="26" id="2696" /> -<TGConnectingPoint num="27" id="2697" /> -<TGConnectingPoint num="28" id="2698" /> -<TGConnectingPoint num="29" id="2699" /> -<TGConnectingPoint num="30" id="2700" /> -<TGConnectingPoint num="31" id="2701" /> -<TGConnectingPoint num="32" id="2702" /> -<TGConnectingPoint num="33" id="2703" /> -<TGConnectingPoint num="34" id="2704" /> -<TGConnectingPoint num="35" id="2705" /> -<TGConnectingPoint num="36" id="2706" /> -<TGConnectingPoint num="37" id="2707" /> -<TGConnectingPoint num="38" id="2708" /> -<TGConnectingPoint num="39" id="2709" /> -<TGConnectingPoint num="40" id="2710" /> -<TGConnectingPoint num="41" id="2711" /> -<TGConnectingPoint num="42" id="2712" /> -<TGConnectingPoint num="43" id="2713" /> -<TGConnectingPoint num="44" id="2714" /> -<TGConnectingPoint num="45" id="2715" /> -<TGConnectingPoint num="46" id="2716" /> -<TGConnectingPoint num="47" id="2717" /> -<TGConnectingPoint num="48" id="2718" /> +<TGConnectingPoint num="0" id="2665" /> +<TGConnectingPoint num="1" id="2666" /> +<TGConnectingPoint num="2" id="2667" /> +<TGConnectingPoint num="3" id="2668" /> +<TGConnectingPoint num="4" id="2669" /> +<TGConnectingPoint num="5" id="2670" /> +<TGConnectingPoint num="6" id="2671" /> +<TGConnectingPoint num="7" id="2672" /> +<TGConnectingPoint num="8" id="2673" /> +<TGConnectingPoint num="9" id="2674" /> +<TGConnectingPoint num="10" id="2675" /> +<TGConnectingPoint num="11" id="2676" /> +<TGConnectingPoint num="12" id="2677" /> +<TGConnectingPoint num="13" id="2678" /> +<TGConnectingPoint num="14" id="2679" /> +<TGConnectingPoint num="15" id="2680" /> +<TGConnectingPoint num="16" id="2681" /> +<TGConnectingPoint num="17" id="2682" /> +<TGConnectingPoint num="18" id="2683" /> +<TGConnectingPoint num="19" id="2684" /> +<TGConnectingPoint num="20" id="2685" /> +<TGConnectingPoint num="21" id="2686" /> +<TGConnectingPoint num="22" id="2687" /> +<TGConnectingPoint num="23" id="2688" /> +<TGConnectingPoint num="24" id="2689" /> +<TGConnectingPoint num="25" id="2690" /> +<TGConnectingPoint num="26" id="2691" /> +<TGConnectingPoint num="27" id="2692" /> +<TGConnectingPoint num="28" id="2693" /> +<TGConnectingPoint num="29" id="2694" /> +<TGConnectingPoint num="30" id="2695" /> +<TGConnectingPoint num="31" id="2696" /> +<TGConnectingPoint num="32" id="2697" /> +<TGConnectingPoint num="33" id="2698" /> +<TGConnectingPoint num="34" id="2699" /> +<TGConnectingPoint num="35" id="2700" /> +<TGConnectingPoint num="36" id="2701" /> +<TGConnectingPoint num="37" id="2702" /> +<TGConnectingPoint num="38" id="2703" /> +<TGConnectingPoint num="39" id="2704" /> +<TGConnectingPoint num="40" id="2705" /> +<TGConnectingPoint num="41" id="2706" /> +<TGConnectingPoint num="42" id="2707" /> +<TGConnectingPoint num="43" id="2708" /> +<TGConnectingPoint num="44" id="2709" /> +<TGConnectingPoint num="45" id="2710" /> +<TGConnectingPoint num="46" id="2711" /> +<TGConnectingPoint num="47" id="2712" /> +<TGConnectingPoint num="48" id="2713" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6615,61 +6665,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1522" id="2778" > +<COMPONENT type="1522" id="2773" > <cdparam x="161" y="56" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1102" minY="10" maxY="556" /> <infoparam name="DMA_Controller" value="Controller instance name" /> -<TGConnectingPoint num="0" id="2729" /> -<TGConnectingPoint num="1" id="2730" /> -<TGConnectingPoint num="2" id="2731" /> -<TGConnectingPoint num="3" id="2732" /> -<TGConnectingPoint num="4" id="2733" /> -<TGConnectingPoint num="5" id="2734" /> -<TGConnectingPoint num="6" id="2735" /> -<TGConnectingPoint num="7" id="2736" /> -<TGConnectingPoint num="8" id="2737" /> -<TGConnectingPoint num="9" id="2738" /> -<TGConnectingPoint num="10" id="2739" /> -<TGConnectingPoint num="11" id="2740" /> -<TGConnectingPoint num="12" id="2741" /> -<TGConnectingPoint num="13" id="2742" /> -<TGConnectingPoint num="14" id="2743" /> -<TGConnectingPoint num="15" id="2744" /> -<TGConnectingPoint num="16" id="2745" /> -<TGConnectingPoint num="17" id="2746" /> -<TGConnectingPoint num="18" id="2747" /> -<TGConnectingPoint num="19" id="2748" /> -<TGConnectingPoint num="20" id="2749" /> -<TGConnectingPoint num="21" id="2750" /> -<TGConnectingPoint num="22" id="2751" /> -<TGConnectingPoint num="23" id="2752" /> -<TGConnectingPoint num="24" id="2753" /> -<TGConnectingPoint num="25" id="2754" /> -<TGConnectingPoint num="26" id="2755" /> -<TGConnectingPoint num="27" id="2756" /> -<TGConnectingPoint num="28" id="2757" /> -<TGConnectingPoint num="29" id="2758" /> -<TGConnectingPoint num="30" id="2759" /> -<TGConnectingPoint num="31" id="2760" /> -<TGConnectingPoint num="32" id="2761" /> -<TGConnectingPoint num="33" id="2762" /> -<TGConnectingPoint num="34" id="2763" /> -<TGConnectingPoint num="35" id="2764" /> -<TGConnectingPoint num="36" id="2765" /> -<TGConnectingPoint num="37" id="2766" /> -<TGConnectingPoint num="38" id="2767" /> -<TGConnectingPoint num="39" id="2768" /> -<TGConnectingPoint num="40" id="2769" /> -<TGConnectingPoint num="41" id="2770" /> -<TGConnectingPoint num="42" id="2771" /> -<TGConnectingPoint num="43" id="2772" /> -<TGConnectingPoint num="44" id="2773" /> -<TGConnectingPoint num="45" id="2774" /> -<TGConnectingPoint num="46" id="2775" /> -<TGConnectingPoint num="47" id="2776" /> -<TGConnectingPoint num="48" id="2777" /> +<TGConnectingPoint num="0" id="2724" /> +<TGConnectingPoint num="1" id="2725" /> +<TGConnectingPoint num="2" id="2726" /> +<TGConnectingPoint num="3" id="2727" /> +<TGConnectingPoint num="4" id="2728" /> +<TGConnectingPoint num="5" id="2729" /> +<TGConnectingPoint num="6" id="2730" /> +<TGConnectingPoint num="7" id="2731" /> +<TGConnectingPoint num="8" id="2732" /> +<TGConnectingPoint num="9" id="2733" /> +<TGConnectingPoint num="10" id="2734" /> +<TGConnectingPoint num="11" id="2735" /> +<TGConnectingPoint num="12" id="2736" /> +<TGConnectingPoint num="13" id="2737" /> +<TGConnectingPoint num="14" id="2738" /> +<TGConnectingPoint num="15" id="2739" /> +<TGConnectingPoint num="16" id="2740" /> +<TGConnectingPoint num="17" id="2741" /> +<TGConnectingPoint num="18" id="2742" /> +<TGConnectingPoint num="19" id="2743" /> +<TGConnectingPoint num="20" id="2744" /> +<TGConnectingPoint num="21" id="2745" /> +<TGConnectingPoint num="22" id="2746" /> +<TGConnectingPoint num="23" id="2747" /> +<TGConnectingPoint num="24" id="2748" /> +<TGConnectingPoint num="25" id="2749" /> +<TGConnectingPoint num="26" id="2750" /> +<TGConnectingPoint num="27" id="2751" /> +<TGConnectingPoint num="28" id="2752" /> +<TGConnectingPoint num="29" id="2753" /> +<TGConnectingPoint num="30" id="2754" /> +<TGConnectingPoint num="31" id="2755" /> +<TGConnectingPoint num="32" id="2756" /> +<TGConnectingPoint num="33" id="2757" /> +<TGConnectingPoint num="34" id="2758" /> +<TGConnectingPoint num="35" id="2759" /> +<TGConnectingPoint num="36" id="2760" /> +<TGConnectingPoint num="37" id="2761" /> +<TGConnectingPoint num="38" id="2762" /> +<TGConnectingPoint num="39" id="2763" /> +<TGConnectingPoint num="40" id="2764" /> +<TGConnectingPoint num="41" id="2765" /> +<TGConnectingPoint num="42" id="2766" /> +<TGConnectingPoint num="43" id="2767" /> +<TGConnectingPoint num="44" id="2768" /> +<TGConnectingPoint num="45" id="2769" /> +<TGConnectingPoint num="46" id="2770" /> +<TGConnectingPoint num="47" id="2771" /> +<TGConnectingPoint num="48" id="2772" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6681,87 +6731,87 @@ POLLING <Attribute access="2" id="counter" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="2728" > -<father id="2778" num="0" /> +<SUBCOMPONENT type="1524" id="2723" > +<father id="2773" num="0" /> <cdparam x="166" y="252" /> -<sizeparam width="161" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="161" height="20" minWidth="30" minHeight="1" 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="counter = counter - size" /> -<TGConnectingPoint num="0" id="2720" /> -<TGConnectingPoint num="1" id="2721" /> -<TGConnectingPoint num="2" id="2722" /> -<TGConnectingPoint num="3" id="2723" /> -<TGConnectingPoint num="4" id="2724" /> -<TGConnectingPoint num="5" id="2725" /> -<TGConnectingPoint num="6" id="2726" /> -<TGConnectingPoint num="7" id="2727" /> +<TGConnectingPoint num="0" id="2715" /> +<TGConnectingPoint num="1" id="2716" /> +<TGConnectingPoint num="2" id="2717" /> +<TGConnectingPoint num="3" id="2718" /> +<TGConnectingPoint num="4" id="2719" /> +<TGConnectingPoint num="5" id="2720" /> +<TGConnectingPoint num="6" id="2721" /> +<TGConnectingPoint num="7" id="2722" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="2779" > +<CONNECTOR type="1523" id="2774" > <cdparam x="823" y="244" /> <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="823" y="266" id="2590" /> -<P2 x="1034" y="266" id="2540" /> +<P1 x="823" y="266" id="2585" /> +<P2 x="1034" y="266" id="2535" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="size" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2780" > +<CONNECTOR type="1523" id="2775" > <cdparam x="166" y="216" /> <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="166" y="236" id="2746" /> -<P2 x="823" y="236" id="2587" /> +<P1 x="166" y="236" id="2741" /> +<P2 x="823" y="236" id="2582" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress" /> <Param index="1" id="size" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2781" > +<CONNECTOR type="1523" id="2776" > <cdparam x="397" y="186" /> <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="397" y="206" id="2634" /> -<P2 x="166" y="206" id="2743" /> +<P1 x="397" y="206" id="2629" /> +<P2 x="166" y="206" id="2738" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="size" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2782" > +<CONNECTOR type="1523" id="2777" > <cdparam x="648" y="155" /> <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="648" y="176" id="2681" /> -<P2 x="397" y="176" id="2631" /> +<P1 x="648" y="176" id="2676" /> +<P2 x="397" y="176" id="2626" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="size" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2783" > +<CONNECTOR type="1523" id="2778" > <cdparam x="397" y="126" /> <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="397" y="146" id="2628" /> -<P2 x="648" y="146" id="2678" /> +<P1 x="397" y="146" id="2623" /> +<P2 x="648" y="146" id="2673" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress" /> <Param index="1" id="size" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="2784" > +<CONNECTOR type="1523" id="2779" > <cdparam x="183" y="95" /> <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="166" y="116" id="2734" /> -<P2 x="397" y="116" id="2625" /> +<P1 x="166" y="116" id="2729" /> +<P2 x="397" y="116" id="2620" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress" /> @@ -6772,61 +6822,61 @@ POLLING </TMLSDPanel> <TMLSDPanel name="EnableFlag" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1522" id="2843" > +<COMPONENT type="1522" id="2838" > <cdparam x="354" y="61" /> <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="DMA_controller" value="Controller instance name" /> -<TGConnectingPoint num="0" id="2794" /> -<TGConnectingPoint num="1" id="2795" /> -<TGConnectingPoint num="2" id="2796" /> -<TGConnectingPoint num="3" id="2797" /> -<TGConnectingPoint num="4" id="2798" /> -<TGConnectingPoint num="5" id="2799" /> -<TGConnectingPoint num="6" id="2800" /> -<TGConnectingPoint num="7" id="2801" /> -<TGConnectingPoint num="8" id="2802" /> -<TGConnectingPoint num="9" id="2803" /> -<TGConnectingPoint num="10" id="2804" /> -<TGConnectingPoint num="11" id="2805" /> -<TGConnectingPoint num="12" id="2806" /> -<TGConnectingPoint num="13" id="2807" /> -<TGConnectingPoint num="14" id="2808" /> -<TGConnectingPoint num="15" id="2809" /> -<TGConnectingPoint num="16" id="2810" /> -<TGConnectingPoint num="17" id="2811" /> -<TGConnectingPoint num="18" id="2812" /> -<TGConnectingPoint num="19" id="2813" /> -<TGConnectingPoint num="20" id="2814" /> -<TGConnectingPoint num="21" id="2815" /> -<TGConnectingPoint num="22" id="2816" /> -<TGConnectingPoint num="23" id="2817" /> -<TGConnectingPoint num="24" id="2818" /> -<TGConnectingPoint num="25" id="2819" /> -<TGConnectingPoint num="26" id="2820" /> -<TGConnectingPoint num="27" id="2821" /> -<TGConnectingPoint num="28" id="2822" /> -<TGConnectingPoint num="29" id="2823" /> -<TGConnectingPoint num="30" id="2824" /> -<TGConnectingPoint num="31" id="2825" /> -<TGConnectingPoint num="32" id="2826" /> -<TGConnectingPoint num="33" id="2827" /> -<TGConnectingPoint num="34" id="2828" /> -<TGConnectingPoint num="35" id="2829" /> -<TGConnectingPoint num="36" id="2830" /> -<TGConnectingPoint num="37" id="2831" /> -<TGConnectingPoint num="38" id="2832" /> -<TGConnectingPoint num="39" id="2833" /> -<TGConnectingPoint num="40" id="2834" /> -<TGConnectingPoint num="41" id="2835" /> -<TGConnectingPoint num="42" id="2836" /> -<TGConnectingPoint num="43" id="2837" /> -<TGConnectingPoint num="44" id="2838" /> -<TGConnectingPoint num="45" id="2839" /> -<TGConnectingPoint num="46" id="2840" /> -<TGConnectingPoint num="47" id="2841" /> -<TGConnectingPoint num="48" id="2842" /> +<TGConnectingPoint num="0" id="2789" /> +<TGConnectingPoint num="1" id="2790" /> +<TGConnectingPoint num="2" id="2791" /> +<TGConnectingPoint num="3" id="2792" /> +<TGConnectingPoint num="4" id="2793" /> +<TGConnectingPoint num="5" id="2794" /> +<TGConnectingPoint num="6" id="2795" /> +<TGConnectingPoint num="7" id="2796" /> +<TGConnectingPoint num="8" id="2797" /> +<TGConnectingPoint num="9" id="2798" /> +<TGConnectingPoint num="10" id="2799" /> +<TGConnectingPoint num="11" id="2800" /> +<TGConnectingPoint num="12" id="2801" /> +<TGConnectingPoint num="13" id="2802" /> +<TGConnectingPoint num="14" id="2803" /> +<TGConnectingPoint num="15" id="2804" /> +<TGConnectingPoint num="16" id="2805" /> +<TGConnectingPoint num="17" id="2806" /> +<TGConnectingPoint num="18" id="2807" /> +<TGConnectingPoint num="19" id="2808" /> +<TGConnectingPoint num="20" id="2809" /> +<TGConnectingPoint num="21" id="2810" /> +<TGConnectingPoint num="22" id="2811" /> +<TGConnectingPoint num="23" id="2812" /> +<TGConnectingPoint num="24" id="2813" /> +<TGConnectingPoint num="25" id="2814" /> +<TGConnectingPoint num="26" id="2815" /> +<TGConnectingPoint num="27" id="2816" /> +<TGConnectingPoint num="28" id="2817" /> +<TGConnectingPoint num="29" id="2818" /> +<TGConnectingPoint num="30" id="2819" /> +<TGConnectingPoint num="31" id="2820" /> +<TGConnectingPoint num="32" id="2821" /> +<TGConnectingPoint num="33" id="2822" /> +<TGConnectingPoint num="34" id="2823" /> +<TGConnectingPoint num="35" id="2824" /> +<TGConnectingPoint num="36" id="2825" /> +<TGConnectingPoint num="37" id="2826" /> +<TGConnectingPoint num="38" id="2827" /> +<TGConnectingPoint num="39" id="2828" /> +<TGConnectingPoint num="40" id="2829" /> +<TGConnectingPoint num="41" id="2830" /> +<TGConnectingPoint num="42" id="2831" /> +<TGConnectingPoint num="43" id="2832" /> +<TGConnectingPoint num="44" id="2833" /> +<TGConnectingPoint num="45" id="2834" /> +<TGConnectingPoint num="46" id="2835" /> +<TGConnectingPoint num="47" id="2836" /> +<TGConnectingPoint num="48" id="2837" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -6838,255 +6888,245 @@ POLLING <Attribute access="2" id="size" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="2793" > -<father id="2843" num="0" /> +<SUBCOMPONENT type="1524" id="2788" > +<father id="2838" num="0" /> <cdparam x="359" y="94" /> -<sizeparam width="171" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="171" height="20" minWidth="30" minHeight="1" 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="transferCompleted = true" /> -<TGConnectingPoint num="0" id="2785" /> -<TGConnectingPoint num="1" id="2786" /> -<TGConnectingPoint num="2" id="2787" /> -<TGConnectingPoint num="3" id="2788" /> -<TGConnectingPoint num="4" id="2789" /> -<TGConnectingPoint num="5" id="2790" /> -<TGConnectingPoint num="6" id="2791" /> -<TGConnectingPoint num="7" id="2792" /> +<TGConnectingPoint num="0" id="2780" /> +<TGConnectingPoint num="1" id="2781" /> +<TGConnectingPoint num="2" id="2782" /> +<TGConnectingPoint num="3" id="2783" /> +<TGConnectingPoint num="4" id="2784" /> +<TGConnectingPoint num="5" id="2785" /> +<TGConnectingPoint num="6" id="2786" /> +<TGConnectingPoint num="7" id="2787" /> </SUBCOMPONENT> </TMLSDPanel> <CommunicationPatternDiagramPanel name="PollingCycleAD" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="2845" > +<COMPONENT type="1507" id="2840" > <cdparam x="284" y="342" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="2844" /> +<TGConnectingPoint num="0" id="2839" /> </COMPONENT> -<COMPONENT type="1500" id="2861" > +<COMPONENT type="1500" id="2856" > <cdparam x="279" y="223" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="choice6" value="null" /> -<TGConnectingPoint num="0" id="2849" /> -<TGConnectingPoint num="1" id="2850" /> -<TGConnectingPoint num="2" id="2851" /> -<TGConnectingPoint num="3" id="2852" /> -<TGConnectingPoint num="4" id="2853" /> -<TGConnectingPoint num="5" id="2854" /> -<TGConnectingPoint num="6" id="2855" /> -<TGConnectingPoint num="7" id="2856" /> -<TGConnectingPoint num="8" id="2857" /> -<TGConnectingPoint num="9" id="2858" /> -<TGConnectingPoint num="10" id="2859" /> -<TGConnectingPoint num="11" id="2860" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="2846" > -<father id="2861" num="0" /> +<TGConnectingPoint num="0" id="2844" /> +<TGConnectingPoint num="1" id="2845" /> +<TGConnectingPoint num="2" id="2846" /> +<TGConnectingPoint num="3" id="2847" /> +<TGConnectingPoint num="4" id="2848" /> +<TGConnectingPoint num="5" id="2849" /> +<TGConnectingPoint num="6" id="2850" /> +<TGConnectingPoint num="7" id="2851" /> +<TGConnectingPoint num="8" id="2852" /> +<TGConnectingPoint num="9" id="2853" /> +<TGConnectingPoint num="10" id="2854" /> +<TGConnectingPoint num="11" id="2855" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="2841" > +<father id="2856" num="0" /> <cdparam x="204" y="233" /> -<sizeparam width="197" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="197" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ transferTerminated == false ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2847" > -<father id="2861" num="1" /> +<SUBCOMPONENT type="-1" id="2842" > +<father id="2856" num="1" /> <cdparam x="314" y="233" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2848" > -<father id="2861" num="2" /> +<SUBCOMPONENT type="-1" id="2843" > +<father id="2856" num="2" /> <cdparam x="299" y="268" /> -<sizeparam width="193" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="193" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ transferTerminated == true ]" /> </SUBCOMPONENT> -<!-- COMPONENT type="1508" id="2866" > -<cdparam x="279" y="127" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="junction6" value="" /> -<TGConnectingPoint num="0" id="2862" /> -<TGConnectingPoint num="1" id="2863" /> -<TGConnectingPoint num="2" id="2864" /> -<TGConnectingPoint num="3" id="2865" /> -</COMPONENT--> - -<COMPONENT type="1505" id="2877" > +<COMPONENT type="1505" id="2867" > <cdparam x="101" y="296" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="PollingCycleSD" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="2867" /> -<TGConnectingPoint num="1" id="2868" /> -<TGConnectingPoint num="2" id="2869" /> -<TGConnectingPoint num="3" id="2870" /> -<TGConnectingPoint num="4" id="2871" /> -<TGConnectingPoint num="5" id="2872" /> -<TGConnectingPoint num="6" id="2873" /> -<TGConnectingPoint num="7" id="2874" /> -<TGConnectingPoint num="8" id="2875" /> -<TGConnectingPoint num="9" id="2876" /> -</COMPONENT> - -<COMPONENT type="1506" id="2879" > +<TGConnectingPoint num="0" id="2857" /> +<TGConnectingPoint num="1" id="2858" /> +<TGConnectingPoint num="2" id="2859" /> +<TGConnectingPoint num="3" id="2860" /> +<TGConnectingPoint num="4" id="2861" /> +<TGConnectingPoint num="5" id="2862" /> +<TGConnectingPoint num="6" id="2863" /> +<TGConnectingPoint num="7" id="2864" /> +<TGConnectingPoint num="8" id="2865" /> +<TGConnectingPoint num="9" id="2866" /> +</COMPONENT> + +<COMPONENT type="1506" id="2869" > <cdparam x="287" y="59" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="2878" /> +<TGConnectingPoint num="0" id="2868" /> </COMPONENT> -<CONNECTOR type="1501" id="2880" > +<CONNECTOR type="1501" id="2870" > <cdparam x="294" y="278" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="294" y="278" id="2852" /> -<P2 x="294" y="337" id="2844" /> +<P1 x="294" y="278" id="2847" /> +<P2 x="294" y="337" id="2839" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<!-- CONNECTOR type="1501" id="2884" > +<CONNECTOR type="1501" id="2874" > <cdparam x="163" y="336" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="163" y="336" id="2868" /> -<P2 x="279" y="142" id="2863" /> +<P1 x="294" y="74" id="2868" /> +<P2 x="225" y="313" id="2863" /> <Point x="163" y="389" /> <Point x="55" y="389" /> <Point x="55" y="142" /> <AutomaticDrawing data="true" /> -</CONNECTOR> -<SUBCOMPONENT type="-1" id="2881" > -<father id="2884" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2871" > +<father id="2874" num="0" /> <cdparam x="163" y="389" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2882" > -<father id="2884" num="1" /> +<SUBCOMPONENT type="-1" id="2872" > +<father id="2874" num="1" /> <cdparam x="55" y="389" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2883" > -<father id="2884" num="2" /> +<SUBCOMPONENT type="-1" id="2873" > +<father id="2874" num="2" /> <cdparam x="55" y="142" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> -</SUBCOMPONENT--> +</SUBCOMPONENT> -<CONNECTOR type="1501" id="2886" > +<CONNECTOR type="1501" id="2876" > <cdparam x="254" y="238" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="254" y="238" id="2850" /> -<P2 x="163" y="291" id="2867" /> +<P1 x="254" y="238" id="2845" /> +<P2 x="163" y="291" id="2857" /> <Point x="163" y="238" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="2885" > -<father id="2886" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="2875" > +<father id="2876" num="0" /> <cdparam x="163" y="238" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<!-- CONNECTOR type="1501" id="2887" > +<CONNECTOR type="1501" id="2877" > <cdparam x="294" y="157" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="294" y="157" id="2865" /> -<P2 x="294" y="213" id="2849" /> +<P1 x="163" y="331" id="2865" /> +<P2 x="294" y="223" id="2849" /> <AutomaticDrawing data="true" /> -</CONNECTOR--> -<!-- CONNECTOR type="1501" id="2888" > +</CONNECTOR> +<CONNECTOR type="1501" id="2878" > <cdparam x="294" y="79" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="294" y="79" id="2878" /> -<P2 x="294" y="127" id="2862" /> +<P1 x="1176" y="316" id="2878" /> +<P2 x="1176" y="508" id="2862" /> <AutomaticDrawing data="true" /> -</CONNECTOR--> +</CONNECTOR> </CommunicationPatternDiagramPanel> <TMLSDPanel name="PollingCycleSD" minX="10" maxX="720" minY="10" maxY="563" > -<COMPONENT type="1521" id="2938" > +<COMPONENT type="1521" id="2928" > <cdparam x="414" y="63" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="720" minY="10" maxY="563" /> <infoparam name="TransferInstance_4" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="2889" /> -<TGConnectingPoint num="1" id="2890" /> -<TGConnectingPoint num="2" id="2891" /> -<TGConnectingPoint num="3" id="2892" /> -<TGConnectingPoint num="4" id="2893" /> -<TGConnectingPoint num="5" id="2894" /> -<TGConnectingPoint num="6" id="2895" /> -<TGConnectingPoint num="7" id="2896" /> -<TGConnectingPoint num="8" id="2897" /> -<TGConnectingPoint num="9" id="2898" /> -<TGConnectingPoint num="10" id="2899" /> -<TGConnectingPoint num="11" id="2900" /> -<TGConnectingPoint num="12" id="2901" /> -<TGConnectingPoint num="13" id="2902" /> -<TGConnectingPoint num="14" id="2903" /> -<TGConnectingPoint num="15" id="2904" /> -<TGConnectingPoint num="16" id="2905" /> -<TGConnectingPoint num="17" id="2906" /> -<TGConnectingPoint num="18" id="2907" /> -<TGConnectingPoint num="19" id="2908" /> -<TGConnectingPoint num="20" id="2909" /> -<TGConnectingPoint num="21" id="2910" /> -<TGConnectingPoint num="22" id="2911" /> -<TGConnectingPoint num="23" id="2912" /> -<TGConnectingPoint num="24" id="2913" /> -<TGConnectingPoint num="25" id="2914" /> -<TGConnectingPoint num="26" id="2915" /> -<TGConnectingPoint num="27" id="2916" /> -<TGConnectingPoint num="28" id="2917" /> -<TGConnectingPoint num="29" id="2918" /> -<TGConnectingPoint num="30" id="2919" /> -<TGConnectingPoint num="31" id="2920" /> -<TGConnectingPoint num="32" id="2921" /> -<TGConnectingPoint num="33" id="2922" /> -<TGConnectingPoint num="34" id="2923" /> -<TGConnectingPoint num="35" id="2924" /> -<TGConnectingPoint num="36" id="2925" /> -<TGConnectingPoint num="37" id="2926" /> -<TGConnectingPoint num="38" id="2927" /> -<TGConnectingPoint num="39" id="2928" /> -<TGConnectingPoint num="40" id="2929" /> -<TGConnectingPoint num="41" id="2930" /> -<TGConnectingPoint num="42" id="2931" /> -<TGConnectingPoint num="43" id="2932" /> -<TGConnectingPoint num="44" id="2933" /> -<TGConnectingPoint num="45" id="2934" /> -<TGConnectingPoint num="46" id="2935" /> -<TGConnectingPoint num="47" id="2936" /> -<TGConnectingPoint num="48" id="2937" /> +<TGConnectingPoint num="0" id="2879" /> +<TGConnectingPoint num="1" id="2880" /> +<TGConnectingPoint num="2" id="2881" /> +<TGConnectingPoint num="3" id="2882" /> +<TGConnectingPoint num="4" id="2883" /> +<TGConnectingPoint num="5" id="2884" /> +<TGConnectingPoint num="6" id="2885" /> +<TGConnectingPoint num="7" id="2886" /> +<TGConnectingPoint num="8" id="2887" /> +<TGConnectingPoint num="9" id="2888" /> +<TGConnectingPoint num="10" id="2889" /> +<TGConnectingPoint num="11" id="2890" /> +<TGConnectingPoint num="12" id="2891" /> +<TGConnectingPoint num="13" id="2892" /> +<TGConnectingPoint num="14" id="2893" /> +<TGConnectingPoint num="15" id="2894" /> +<TGConnectingPoint num="16" id="2895" /> +<TGConnectingPoint num="17" id="2896" /> +<TGConnectingPoint num="18" id="2897" /> +<TGConnectingPoint num="19" id="2898" /> +<TGConnectingPoint num="20" id="2899" /> +<TGConnectingPoint num="21" id="2900" /> +<TGConnectingPoint num="22" id="2901" /> +<TGConnectingPoint num="23" id="2902" /> +<TGConnectingPoint num="24" id="2903" /> +<TGConnectingPoint num="25" id="2904" /> +<TGConnectingPoint num="26" id="2905" /> +<TGConnectingPoint num="27" id="2906" /> +<TGConnectingPoint num="28" id="2907" /> +<TGConnectingPoint num="29" id="2908" /> +<TGConnectingPoint num="30" id="2909" /> +<TGConnectingPoint num="31" id="2910" /> +<TGConnectingPoint num="32" id="2911" /> +<TGConnectingPoint num="33" id="2912" /> +<TGConnectingPoint num="34" id="2913" /> +<TGConnectingPoint num="35" id="2914" /> +<TGConnectingPoint num="36" id="2915" /> +<TGConnectingPoint num="37" id="2916" /> +<TGConnectingPoint num="38" id="2917" /> +<TGConnectingPoint num="39" id="2918" /> +<TGConnectingPoint num="40" id="2919" /> +<TGConnectingPoint num="41" id="2920" /> +<TGConnectingPoint num="42" id="2921" /> +<TGConnectingPoint num="43" id="2922" /> +<TGConnectingPoint num="44" id="2923" /> +<TGConnectingPoint num="45" id="2924" /> +<TGConnectingPoint num="46" id="2925" /> +<TGConnectingPoint num="47" id="2926" /> +<TGConnectingPoint num="48" id="2927" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7095,61 +7135,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1522" id="2988" > +<COMPONENT type="1522" id="2978" > <cdparam x="668" y="63" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="720" minY="10" maxY="563" /> <infoparam name="DMA_Controller" value="Controller instance name" /> -<TGConnectingPoint num="0" id="2939" /> -<TGConnectingPoint num="1" id="2940" /> -<TGConnectingPoint num="2" id="2941" /> -<TGConnectingPoint num="3" id="2942" /> -<TGConnectingPoint num="4" id="2943" /> -<TGConnectingPoint num="5" id="2944" /> -<TGConnectingPoint num="6" id="2945" /> -<TGConnectingPoint num="7" id="2946" /> -<TGConnectingPoint num="8" id="2947" /> -<TGConnectingPoint num="9" id="2948" /> -<TGConnectingPoint num="10" id="2949" /> -<TGConnectingPoint num="11" id="2950" /> -<TGConnectingPoint num="12" id="2951" /> -<TGConnectingPoint num="13" id="2952" /> -<TGConnectingPoint num="14" id="2953" /> -<TGConnectingPoint num="15" id="2954" /> -<TGConnectingPoint num="16" id="2955" /> -<TGConnectingPoint num="17" id="2956" /> -<TGConnectingPoint num="18" id="2957" /> -<TGConnectingPoint num="19" id="2958" /> -<TGConnectingPoint num="20" id="2959" /> -<TGConnectingPoint num="21" id="2960" /> -<TGConnectingPoint num="22" id="2961" /> -<TGConnectingPoint num="23" id="2962" /> -<TGConnectingPoint num="24" id="2963" /> -<TGConnectingPoint num="25" id="2964" /> -<TGConnectingPoint num="26" id="2965" /> -<TGConnectingPoint num="27" id="2966" /> -<TGConnectingPoint num="28" id="2967" /> -<TGConnectingPoint num="29" id="2968" /> -<TGConnectingPoint num="30" id="2969" /> -<TGConnectingPoint num="31" id="2970" /> -<TGConnectingPoint num="32" id="2971" /> -<TGConnectingPoint num="33" id="2972" /> -<TGConnectingPoint num="34" id="2973" /> -<TGConnectingPoint num="35" id="2974" /> -<TGConnectingPoint num="36" id="2975" /> -<TGConnectingPoint num="37" id="2976" /> -<TGConnectingPoint num="38" id="2977" /> -<TGConnectingPoint num="39" id="2978" /> -<TGConnectingPoint num="40" id="2979" /> -<TGConnectingPoint num="41" id="2980" /> -<TGConnectingPoint num="42" id="2981" /> -<TGConnectingPoint num="43" id="2982" /> -<TGConnectingPoint num="44" id="2983" /> -<TGConnectingPoint num="45" id="2984" /> -<TGConnectingPoint num="46" id="2985" /> -<TGConnectingPoint num="47" id="2986" /> -<TGConnectingPoint num="48" id="2987" /> +<TGConnectingPoint num="0" id="2929" /> +<TGConnectingPoint num="1" id="2930" /> +<TGConnectingPoint num="2" id="2931" /> +<TGConnectingPoint num="3" id="2932" /> +<TGConnectingPoint num="4" id="2933" /> +<TGConnectingPoint num="5" id="2934" /> +<TGConnectingPoint num="6" id="2935" /> +<TGConnectingPoint num="7" id="2936" /> +<TGConnectingPoint num="8" id="2937" /> +<TGConnectingPoint num="9" id="2938" /> +<TGConnectingPoint num="10" id="2939" /> +<TGConnectingPoint num="11" id="2940" /> +<TGConnectingPoint num="12" id="2941" /> +<TGConnectingPoint num="13" id="2942" /> +<TGConnectingPoint num="14" id="2943" /> +<TGConnectingPoint num="15" id="2944" /> +<TGConnectingPoint num="16" id="2945" /> +<TGConnectingPoint num="17" id="2946" /> +<TGConnectingPoint num="18" id="2947" /> +<TGConnectingPoint num="19" id="2948" /> +<TGConnectingPoint num="20" id="2949" /> +<TGConnectingPoint num="21" id="2950" /> +<TGConnectingPoint num="22" id="2951" /> +<TGConnectingPoint num="23" id="2952" /> +<TGConnectingPoint num="24" id="2953" /> +<TGConnectingPoint num="25" id="2954" /> +<TGConnectingPoint num="26" id="2955" /> +<TGConnectingPoint num="27" id="2956" /> +<TGConnectingPoint num="28" id="2957" /> +<TGConnectingPoint num="29" id="2958" /> +<TGConnectingPoint num="30" id="2959" /> +<TGConnectingPoint num="31" id="2960" /> +<TGConnectingPoint num="32" id="2961" /> +<TGConnectingPoint num="33" id="2962" /> +<TGConnectingPoint num="34" id="2963" /> +<TGConnectingPoint num="35" id="2964" /> +<TGConnectingPoint num="36" id="2965" /> +<TGConnectingPoint num="37" id="2966" /> +<TGConnectingPoint num="38" id="2967" /> +<TGConnectingPoint num="39" id="2968" /> +<TGConnectingPoint num="40" id="2969" /> +<TGConnectingPoint num="41" id="2970" /> +<TGConnectingPoint num="42" id="2971" /> +<TGConnectingPoint num="43" id="2972" /> +<TGConnectingPoint num="44" id="2973" /> +<TGConnectingPoint num="45" id="2974" /> +<TGConnectingPoint num="46" id="2975" /> +<TGConnectingPoint num="47" id="2976" /> +<TGConnectingPoint num="48" id="2977" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7162,61 +7202,61 @@ POLLING </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3047" > +<COMPONENT type="1522" id="3037" > <cdparam x="153" y="63" /> <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="720" minY="10" maxY="563" /> <infoparam name="CPU_Controller" value="Controller instance name" /> -<TGConnectingPoint num="0" id="2998" /> -<TGConnectingPoint num="1" id="2999" /> -<TGConnectingPoint num="2" id="3000" /> -<TGConnectingPoint num="3" id="3001" /> -<TGConnectingPoint num="4" id="3002" /> -<TGConnectingPoint num="5" id="3003" /> -<TGConnectingPoint num="6" id="3004" /> -<TGConnectingPoint num="7" id="3005" /> -<TGConnectingPoint num="8" id="3006" /> -<TGConnectingPoint num="9" id="3007" /> -<TGConnectingPoint num="10" id="3008" /> -<TGConnectingPoint num="11" id="3009" /> -<TGConnectingPoint num="12" id="3010" /> -<TGConnectingPoint num="13" id="3011" /> -<TGConnectingPoint num="14" id="3012" /> -<TGConnectingPoint num="15" id="3013" /> -<TGConnectingPoint num="16" id="3014" /> -<TGConnectingPoint num="17" id="3015" /> -<TGConnectingPoint num="18" id="3016" /> -<TGConnectingPoint num="19" id="3017" /> -<TGConnectingPoint num="20" id="3018" /> -<TGConnectingPoint num="21" id="3019" /> -<TGConnectingPoint num="22" id="3020" /> -<TGConnectingPoint num="23" id="3021" /> -<TGConnectingPoint num="24" id="3022" /> -<TGConnectingPoint num="25" id="3023" /> -<TGConnectingPoint num="26" id="3024" /> -<TGConnectingPoint num="27" id="3025" /> -<TGConnectingPoint num="28" id="3026" /> -<TGConnectingPoint num="29" id="3027" /> -<TGConnectingPoint num="30" id="3028" /> -<TGConnectingPoint num="31" id="3029" /> -<TGConnectingPoint num="32" id="3030" /> -<TGConnectingPoint num="33" id="3031" /> -<TGConnectingPoint num="34" id="3032" /> -<TGConnectingPoint num="35" id="3033" /> -<TGConnectingPoint num="36" id="3034" /> -<TGConnectingPoint num="37" id="3035" /> -<TGConnectingPoint num="38" id="3036" /> -<TGConnectingPoint num="39" id="3037" /> -<TGConnectingPoint num="40" id="3038" /> -<TGConnectingPoint num="41" id="3039" /> -<TGConnectingPoint num="42" id="3040" /> -<TGConnectingPoint num="43" id="3041" /> -<TGConnectingPoint num="44" id="3042" /> -<TGConnectingPoint num="45" id="3043" /> -<TGConnectingPoint num="46" id="3044" /> -<TGConnectingPoint num="47" id="3045" /> -<TGConnectingPoint num="48" id="3046" /> +<TGConnectingPoint num="0" id="2988" /> +<TGConnectingPoint num="1" id="2989" /> +<TGConnectingPoint num="2" id="2990" /> +<TGConnectingPoint num="3" id="2991" /> +<TGConnectingPoint num="4" id="2992" /> +<TGConnectingPoint num="5" id="2993" /> +<TGConnectingPoint num="6" id="2994" /> +<TGConnectingPoint num="7" id="2995" /> +<TGConnectingPoint num="8" id="2996" /> +<TGConnectingPoint num="9" id="2997" /> +<TGConnectingPoint num="10" id="2998" /> +<TGConnectingPoint num="11" id="2999" /> +<TGConnectingPoint num="12" id="3000" /> +<TGConnectingPoint num="13" id="3001" /> +<TGConnectingPoint num="14" id="3002" /> +<TGConnectingPoint num="15" id="3003" /> +<TGConnectingPoint num="16" id="3004" /> +<TGConnectingPoint num="17" id="3005" /> +<TGConnectingPoint num="18" id="3006" /> +<TGConnectingPoint num="19" id="3007" /> +<TGConnectingPoint num="20" id="3008" /> +<TGConnectingPoint num="21" id="3009" /> +<TGConnectingPoint num="22" id="3010" /> +<TGConnectingPoint num="23" id="3011" /> +<TGConnectingPoint num="24" id="3012" /> +<TGConnectingPoint num="25" id="3013" /> +<TGConnectingPoint num="26" id="3014" /> +<TGConnectingPoint num="27" id="3015" /> +<TGConnectingPoint num="28" id="3016" /> +<TGConnectingPoint num="29" id="3017" /> +<TGConnectingPoint num="30" id="3018" /> +<TGConnectingPoint num="31" id="3019" /> +<TGConnectingPoint num="32" id="3020" /> +<TGConnectingPoint num="33" id="3021" /> +<TGConnectingPoint num="34" id="3022" /> +<TGConnectingPoint num="35" id="3023" /> +<TGConnectingPoint num="36" id="3024" /> +<TGConnectingPoint num="37" id="3025" /> +<TGConnectingPoint num="38" id="3026" /> +<TGConnectingPoint num="39" id="3027" /> +<TGConnectingPoint num="40" id="3028" /> +<TGConnectingPoint num="41" id="3029" /> +<TGConnectingPoint num="42" id="3030" /> +<TGConnectingPoint num="43" id="3031" /> +<TGConnectingPoint num="44" id="3032" /> +<TGConnectingPoint num="45" id="3033" /> +<TGConnectingPoint num="46" id="3034" /> +<TGConnectingPoint num="47" id="3035" /> +<TGConnectingPoint num="48" id="3036" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7227,65 +7267,65 @@ POLLING <Attribute access="2" id="ID" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="2997" > -<father id="3047" num="0" /> +<SUBCOMPONENT type="1524" id="2987" > +<father id="3037" num="0" /> <cdparam x="158" y="79" /> -<sizeparam width="122" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="122" height="20" minWidth="30" minHeight="1" 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="wait(waiting_time)" /> -<TGConnectingPoint num="0" id="2989" /> -<TGConnectingPoint num="1" id="2990" /> -<TGConnectingPoint num="2" id="2991" /> -<TGConnectingPoint num="3" id="2992" /> -<TGConnectingPoint num="4" id="2993" /> -<TGConnectingPoint num="5" id="2994" /> -<TGConnectingPoint num="6" id="2995" /> -<TGConnectingPoint num="7" id="2996" /> +<TGConnectingPoint num="0" id="2979" /> +<TGConnectingPoint num="1" id="2980" /> +<TGConnectingPoint num="2" id="2981" /> +<TGConnectingPoint num="3" id="2982" /> +<TGConnectingPoint num="4" id="2983" /> +<TGConnectingPoint num="5" id="2984" /> +<TGConnectingPoint num="6" id="2985" /> +<TGConnectingPoint num="7" id="2986" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="3048" > +<CONNECTOR type="1523" id="3038" > <cdparam x="419" y="223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Polling" value="Polling(ID, transferTerminated)" /> -<P1 x="419" y="223" id="2904" /> -<P2 x="158" y="223" id="3013" /> +<P1 x="419" y="223" id="2894" /> +<P2 x="158" y="223" id="3003" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="ID" /> <Param index="1" id="transferTerminated" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3049" > +<CONNECTOR type="1523" id="3039" > <cdparam x="644" y="183" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Polling" value="Polling(ID, transferTerminated)" /> -<P1 x="673" y="183" id="2950" /> -<P2 x="419" y="183" id="2900" /> +<P1 x="673" y="183" id="2940" /> +<P2 x="419" y="183" id="2890" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="ID" /> <Param index="1" id="transferTerminated" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3050" > +<CONNECTOR type="1523" id="3040" > <cdparam x="419" y="173" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="PollingRequest" value="PollingRequest(ID, transferTerminated)" /> -<P1 x="419" y="143" id="2896" /> -<P2 x="673" y="143" id="2946" /> +<P1 x="419" y="143" id="2886" /> +<P2 x="673" y="143" id="2936" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="ID" /> <Param index="1" id="transferTerminated" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3051" > +<CONNECTOR type="1523" id="3041" > <cdparam x="200" y="143" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="PollingRequest" value="PollingRequest(ID, transferTerminated)" /> -<P1 x="158" y="123" id="3003" /> -<P2 x="419" y="123" id="2894" /> +<P1 x="158" y="123" id="2993" /> +<P2 x="419" y="123" id="2884" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="ID" /> @@ -7302,25 +7342,25 @@ POLLING <Modeling type="TML CP" nameTab="Double_DMA_transfer" > <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="3053" > +<COMPONENT type="1507" id="3043" > <cdparam x="234" y="316" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3052" /> +<TGConnectingPoint num="0" id="3042" /> </COMPONENT> -<COMPONENT type="1506" id="3055" > +<COMPONENT type="1506" id="3045" > <cdparam x="237" y="80" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3054" /> +<TGConnectingPoint num="0" id="3044" /> </COMPONENT> -<COMPONENT type="301" id="3072" > +<COMPONENT type="301" id="3062" > <cdparam x="448" y="98" /> <sizeparam width="396" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -7332,22 +7372,22 @@ POLLING This model supposes that the DMA replies via INTERRUPTS " /> -<TGConnectingPoint num="0" id="3056" /> -<TGConnectingPoint num="1" id="3057" /> -<TGConnectingPoint num="2" id="3058" /> -<TGConnectingPoint num="3" id="3059" /> -<TGConnectingPoint num="4" id="3060" /> -<TGConnectingPoint num="5" id="3061" /> -<TGConnectingPoint num="6" id="3062" /> -<TGConnectingPoint num="7" id="3063" /> -<TGConnectingPoint num="8" id="3064" /> -<TGConnectingPoint num="9" id="3065" /> -<TGConnectingPoint num="10" id="3066" /> -<TGConnectingPoint num="11" id="3067" /> -<TGConnectingPoint num="12" id="3068" /> -<TGConnectingPoint num="13" id="3069" /> -<TGConnectingPoint num="14" id="3070" /> -<TGConnectingPoint num="15" id="3071" /> +<TGConnectingPoint num="0" id="3046" /> +<TGConnectingPoint num="1" id="3047" /> +<TGConnectingPoint num="2" id="3048" /> +<TGConnectingPoint num="3" id="3049" /> +<TGConnectingPoint num="4" id="3050" /> +<TGConnectingPoint num="5" id="3051" /> +<TGConnectingPoint num="6" id="3052" /> +<TGConnectingPoint num="7" id="3053" /> +<TGConnectingPoint num="8" id="3054" /> +<TGConnectingPoint num="9" id="3055" /> +<TGConnectingPoint num="10" id="3056" /> +<TGConnectingPoint num="11" id="3057" /> +<TGConnectingPoint num="12" id="3058" /> +<TGConnectingPoint num="13" id="3059" /> +<TGConnectingPoint num="14" id="3060" /> +<TGConnectingPoint num="15" id="3061" /> <extraparam> <Line value="Some parameters are mapping dependent:" /> <Line value="- counter1 and counter2 (depend on the application model)" /> @@ -7358,437 +7398,447 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1504" id="3083" > +<COMPONENT type="1504" id="3073" > <cdparam x="183" y="230" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMATransfer2" value="Reference to a CP" /> -<TGConnectingPoint num="0" id="3073" /> -<TGConnectingPoint num="1" id="3074" /> -<TGConnectingPoint num="2" id="3075" /> -<TGConnectingPoint num="3" id="3076" /> -<TGConnectingPoint num="4" id="3077" /> -<TGConnectingPoint num="5" id="3078" /> -<TGConnectingPoint num="6" id="3079" /> -<TGConnectingPoint num="7" id="3080" /> -<TGConnectingPoint num="8" id="3081" /> -<TGConnectingPoint num="9" id="3082" /> -</COMPONENT> - -<COMPONENT type="1504" id="3094" > +<TGConnectingPoint num="0" id="3063" /> +<TGConnectingPoint num="1" id="3064" /> +<TGConnectingPoint num="2" id="3065" /> +<TGConnectingPoint num="3" id="3066" /> +<TGConnectingPoint num="4" id="3067" /> +<TGConnectingPoint num="5" id="3068" /> +<TGConnectingPoint num="6" id="3069" /> +<TGConnectingPoint num="7" id="3070" /> +<TGConnectingPoint num="8" id="3071" /> +<TGConnectingPoint num="9" id="3072" /> +</COMPONENT> + +<COMPONENT type="1504" id="3084" > <cdparam x="183" y="139" /> -<sizeparam width="123" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMATransfer1" value="Reference to a CP" /> -<TGConnectingPoint num="0" id="3084" /> -<TGConnectingPoint num="1" id="3085" /> -<TGConnectingPoint num="2" id="3086" /> -<TGConnectingPoint num="3" id="3087" /> -<TGConnectingPoint num="4" id="3088" /> -<TGConnectingPoint num="5" id="3089" /> -<TGConnectingPoint num="6" id="3090" /> -<TGConnectingPoint num="7" id="3091" /> -<TGConnectingPoint num="8" id="3092" /> -<TGConnectingPoint num="9" id="3093" /> -</COMPONENT> - -<CONNECTOR type="1501" id="3095" > +<TGConnectingPoint num="0" id="3074" /> +<TGConnectingPoint num="1" id="3075" /> +<TGConnectingPoint num="2" id="3076" /> +<TGConnectingPoint num="3" id="3077" /> +<TGConnectingPoint num="4" id="3078" /> +<TGConnectingPoint num="5" id="3079" /> +<TGConnectingPoint num="6" id="3080" /> +<TGConnectingPoint num="7" id="3081" /> +<TGConnectingPoint num="8" id="3082" /> +<TGConnectingPoint num="9" id="3083" /> +</COMPONENT> + +<CONNECTOR type="1501" id="3085" > <cdparam x="246" y="268" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="244" y="270" id="3074" /> -<P2 x="244" y="311" id="3052" /> +<P1 x="244" y="270" id="3064" /> +<P2 x="244" y="311" id="3042" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3096" > +<CONNECTOR type="1501" id="3086" > <cdparam x="244" y="179" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="244" y="179" id="3085" /> -<P2 x="244" y="225" id="3073" /> +<P1 x="244" y="179" id="3075" /> +<P2 x="244" y="225" id="3063" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3097" > +<CONNECTOR type="1501" id="3087" > <cdparam x="242" y="116" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="244" y="100" id="3054" /> -<P2 x="244" y="134" id="3084" /> +<P1 x="244" y="95" id="3044" /> +<P2 x="244" y="134" id="3074" /> <AutomaticDrawing data="true" /> </CONNECTOR> </CommunicationPatternDiagramPanel> <CommunicationPatternDiagramPanel name="DMATransfer1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="3099" > +<COMPONENT type="1507" id="3089" > <cdparam x="437" y="337" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3098" /> +<TGConnectingPoint num="0" id="3088" /> </COMPONENT> -<COMPONENT type="1510" id="3103" > +<COMPONENT type="1510" id="3093" > <cdparam x="184" y="193" /> -<sizeparam width="164" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter1;i>0;i=i-1)" /> -<TGConnectingPoint num="0" id="3100" /> -<TGConnectingPoint num="1" id="3101" /> -<TGConnectingPoint num="2" id="3102" /> +<TGConnectingPoint num="0" id="3090" /> +<TGConnectingPoint num="1" id="3091" /> +<TGConnectingPoint num="2" id="3092" /> <extraparam> <Data init="i=counter1" condition="i>0" increment="i=i-1" /> </extraparam> </COMPONENT> -<COMPONENT type="1507" id="3105" > +<COMPONENT type="1507" id="3095" > <cdparam x="256" y="350" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3104" /> +<TGConnectingPoint num="0" id="3094" /> </COMPONENT> -<COMPONENT type="1505" id="3116" > +<COMPONENT type="1505" id="3106" > <cdparam x="385" y="250" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMACycle_SD1" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3106" /> -<TGConnectingPoint num="1" id="3107" /> -<TGConnectingPoint num="2" id="3108" /> -<TGConnectingPoint num="3" id="3109" /> -<TGConnectingPoint num="4" id="3110" /> -<TGConnectingPoint num="5" id="3111" /> -<TGConnectingPoint num="6" id="3112" /> -<TGConnectingPoint num="7" id="3113" /> -<TGConnectingPoint num="8" id="3114" /> -<TGConnectingPoint num="9" id="3115" /> -</COMPONENT> - -<COMPONENT type="1505" id="3127" > +<TGConnectingPoint num="0" id="3096" /> +<TGConnectingPoint num="1" id="3097" /> +<TGConnectingPoint num="2" id="3098" /> +<TGConnectingPoint num="3" id="3099" /> +<TGConnectingPoint num="4" id="3100" /> +<TGConnectingPoint num="5" id="3101" /> +<TGConnectingPoint num="6" id="3102" /> +<TGConnectingPoint num="7" id="3103" /> +<TGConnectingPoint num="8" id="3104" /> +<TGConnectingPoint num="9" id="3105" /> +</COMPONENT> + +<COMPONENT type="1505" id="3117" > <cdparam x="204" y="275" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TerminateDMA_SD1" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3117" /> -<TGConnectingPoint num="1" id="3118" /> -<TGConnectingPoint num="2" id="3119" /> -<TGConnectingPoint num="3" id="3120" /> -<TGConnectingPoint num="4" id="3121" /> -<TGConnectingPoint num="5" id="3122" /> -<TGConnectingPoint num="6" id="3123" /> -<TGConnectingPoint num="7" id="3124" /> -<TGConnectingPoint num="8" id="3125" /> -<TGConnectingPoint num="9" id="3126" /> -</COMPONENT> - -<COMPONENT type="1505" id="3138" > +<TGConnectingPoint num="0" id="3107" /> +<TGConnectingPoint num="1" id="3108" /> +<TGConnectingPoint num="2" id="3109" /> +<TGConnectingPoint num="3" id="3110" /> +<TGConnectingPoint num="4" id="3111" /> +<TGConnectingPoint num="5" id="3112" /> +<TGConnectingPoint num="6" id="3113" /> +<TGConnectingPoint num="7" id="3114" /> +<TGConnectingPoint num="8" id="3115" /> +<TGConnectingPoint num="9" id="3116" /> +</COMPONENT> + +<COMPONENT type="1505" id="3128" > <cdparam x="203" y="99" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureDMA_SD1" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3128" /> -<TGConnectingPoint num="1" id="3129" /> -<TGConnectingPoint num="2" id="3130" /> -<TGConnectingPoint num="3" id="3131" /> -<TGConnectingPoint num="4" id="3132" /> -<TGConnectingPoint num="5" id="3133" /> -<TGConnectingPoint num="6" id="3134" /> -<TGConnectingPoint num="7" id="3135" /> -<TGConnectingPoint num="8" id="3136" /> -<TGConnectingPoint num="9" id="3137" /> -</COMPONENT> - -<COMPONENT type="1506" id="3140" > +<TGConnectingPoint num="0" id="3118" /> +<TGConnectingPoint num="1" id="3119" /> +<TGConnectingPoint num="2" id="3120" /> +<TGConnectingPoint num="3" id="3121" /> +<TGConnectingPoint num="4" id="3122" /> +<TGConnectingPoint num="5" id="3123" /> +<TGConnectingPoint num="6" id="3124" /> +<TGConnectingPoint num="7" id="3125" /> +<TGConnectingPoint num="8" id="3126" /> +<TGConnectingPoint num="9" id="3127" /> +</COMPONENT> + +<COMPONENT type="1506" id="3130" > <cdparam x="258" y="35" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3139" /> +<TGConnectingPoint num="0" id="3129" /> </COMPONENT> -<CONNECTOR type="1501" id="3142" > +<CONNECTOR type="1501" id="3132" > <cdparam x="331" y="207" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="348" y="207" id="3101" /> -<P2 x="447" y="245" id="3106" /> +<P1 x="348" y="207" id="3091" /> +<P2 x="447" y="245" id="3096" /> <Point x="447" y="207" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3141" > -<father id="3142" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3131" > +<father id="3132" num="0" /> <cdparam x="447" y="207" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="3143" > +<CONNECTOR type="1501" id="3133" > <cdparam x="99" y="298" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="266" y="218" id="3102" /> -<P2 x="266" y="270" id="3117" /> +<P1 x="266" y="218" id="3092" /> +<P2 x="266" y="270" id="3107" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3144" > +<CONNECTOR type="1501" id="3134" > <cdparam x="77" y="391" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="447" y="290" id="3107" /> -<P2 x="447" y="332" id="3098" /> +<P1 x="447" y="290" id="3097" /> +<P2 x="447" y="332" id="3088" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3145" > +<CONNECTOR type="1501" id="3135" > <cdparam x="266" y="315" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="266" y="315" id="3118" /> -<P2 x="266" y="345" id="3104" /> +<P1 x="266" y="315" id="3108" /> +<P2 x="266" y="345" id="3094" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3146" > +<CONNECTOR type="1501" id="3136" > <cdparam x="265" y="139" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="265" y="139" id="3129" /> -<P2 x="266" y="188" id="3100" /> +<P1 x="265" y="139" id="3119" /> +<P2 x="266" y="188" id="3090" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3147" > +<CONNECTOR type="1501" id="3137" > <cdparam x="263" y="31" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="265" y="55" id="3139" /> -<P2 x="265" y="94" id="3128" /> +<P1 x="265" y="50" id="3129" /> +<P2 x="265" y="94" id="3118" /> <AutomaticDrawing data="true" /> </CONNECTOR> </CommunicationPatternDiagramPanel> <CommunicationPatternDiagramPanel name="DMATransfer2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1507" id="3149" > +<COMPONENT type="1507" id="3139" > <cdparam x="416" y="344" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3148" /> +<TGConnectingPoint num="0" id="3138" /> </COMPONENT> -<COMPONENT type="1510" id="3153" > +<COMPONENT type="1510" id="3143" > <cdparam x="154" y="195" /> -<sizeparam width="172" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=counter2;i>0;i = i-1)" /> -<TGConnectingPoint num="0" id="3150" /> -<TGConnectingPoint num="1" id="3151" /> -<TGConnectingPoint num="2" id="3152" /> +<TGConnectingPoint num="0" id="3140" /> +<TGConnectingPoint num="1" id="3141" /> +<TGConnectingPoint num="2" id="3142" /> <extraparam> <Data init="i=counter2" condition="i>0" increment="i = i-1" /> </extraparam> </COMPONENT> -<COMPONENT type="1507" id="3155" > +<COMPONENT type="1507" id="3145" > <cdparam x="230" y="371" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="3154" /> +<TGConnectingPoint num="0" id="3144" /> </COMPONENT> -<COMPONENT type="1505" id="3166" > +<COMPONENT type="1505" id="3156" > <cdparam x="364" y="256" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="DMACycle_SD2" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3156" /> -<TGConnectingPoint num="1" id="3157" /> -<TGConnectingPoint num="2" id="3158" /> -<TGConnectingPoint num="3" id="3159" /> -<TGConnectingPoint num="4" id="3160" /> -<TGConnectingPoint num="5" id="3161" /> -<TGConnectingPoint num="6" id="3162" /> -<TGConnectingPoint num="7" id="3163" /> -<TGConnectingPoint num="8" id="3164" /> -<TGConnectingPoint num="9" id="3165" /> -</COMPONENT> - -<COMPONENT type="1505" id="3177" > +<TGConnectingPoint num="0" id="3146" /> +<TGConnectingPoint num="1" id="3147" /> +<TGConnectingPoint num="2" id="3148" /> +<TGConnectingPoint num="3" id="3149" /> +<TGConnectingPoint num="4" id="3150" /> +<TGConnectingPoint num="5" id="3151" /> +<TGConnectingPoint num="6" id="3152" /> +<TGConnectingPoint num="7" id="3153" /> +<TGConnectingPoint num="8" id="3154" /> +<TGConnectingPoint num="9" id="3155" /> +</COMPONENT> + +<COMPONENT type="1505" id="3167" > <cdparam x="178" y="296" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="TerminateDMA_SD2" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3167" /> -<TGConnectingPoint num="1" id="3168" /> -<TGConnectingPoint num="2" id="3169" /> -<TGConnectingPoint num="3" id="3170" /> -<TGConnectingPoint num="4" id="3171" /> -<TGConnectingPoint num="5" id="3172" /> -<TGConnectingPoint num="6" id="3173" /> -<TGConnectingPoint num="7" id="3174" /> -<TGConnectingPoint num="8" id="3175" /> -<TGConnectingPoint num="9" id="3176" /> -</COMPONENT> - -<COMPONENT type="1505" id="3188" > +<TGConnectingPoint num="0" id="3157" /> +<TGConnectingPoint num="1" id="3158" /> +<TGConnectingPoint num="2" id="3159" /> +<TGConnectingPoint num="3" id="3160" /> +<TGConnectingPoint num="4" id="3161" /> +<TGConnectingPoint num="5" id="3162" /> +<TGConnectingPoint num="6" id="3163" /> +<TGConnectingPoint num="7" id="3164" /> +<TGConnectingPoint num="8" id="3165" /> +<TGConnectingPoint num="9" id="3166" /> +</COMPONENT> + +<COMPONENT type="1505" id="3178" > <cdparam x="178" y="103" /> -<sizeparam width="124" height="35" minWidth="70" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="ConfigureDMA_SD2" value="Reference to a SD" /> -<TGConnectingPoint num="0" id="3178" /> -<TGConnectingPoint num="1" id="3179" /> -<TGConnectingPoint num="2" id="3180" /> -<TGConnectingPoint num="3" id="3181" /> -<TGConnectingPoint num="4" id="3182" /> -<TGConnectingPoint num="5" id="3183" /> -<TGConnectingPoint num="6" id="3184" /> -<TGConnectingPoint num="7" id="3185" /> -<TGConnectingPoint num="8" id="3186" /> -<TGConnectingPoint num="9" id="3187" /> -</COMPONENT> - -<COMPONENT type="1506" id="3190" > +<TGConnectingPoint num="0" id="3168" /> +<TGConnectingPoint num="1" id="3169" /> +<TGConnectingPoint num="2" id="3170" /> +<TGConnectingPoint num="3" id="3171" /> +<TGConnectingPoint num="4" id="3172" /> +<TGConnectingPoint num="5" id="3173" /> +<TGConnectingPoint num="6" id="3174" /> +<TGConnectingPoint num="7" id="3175" /> +<TGConnectingPoint num="8" id="3176" /> +<TGConnectingPoint num="9" id="3177" /> +</COMPONENT> + +<COMPONENT type="1506" id="3180" > <cdparam x="233" y="39" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="3189" /> +<TGConnectingPoint num="0" id="3179" /> </COMPONENT> -<CONNECTOR type="1501" id="3192" > +<CONNECTOR type="1501" id="3182" > <cdparam x="322" y="209" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="326" y="209" id="3151" /> -<P2 x="426" y="251" id="3156" /> +<P1 x="326" y="209" id="3141" /> +<P2 x="426" y="251" id="3146" /> <Point x="426" y="209" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3191" > -<father id="3192" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="3181" > +<father id="3182" num="0" /> <cdparam x="426" y="209" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="1501" id="3193" > +<CONNECTOR type="1501" id="3183" > <cdparam x="12" y="432" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="426" y="296" id="3157" /> -<P2 x="426" y="339" id="3148" /> +<P1 x="426" y="296" id="3147" /> +<P2 x="426" y="339" id="3138" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3194" > +<CONNECTOR type="1501" id="3184" > <cdparam x="58" y="331" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="220" id="3152" /> -<P2 x="240" y="291" id="3167" /> +<P1 x="240" y="220" id="3142" /> +<P2 x="240" y="291" id="3157" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3195" > +<CONNECTOR type="1501" id="3185" > <cdparam x="240" y="336" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="336" id="3168" /> -<P2 x="240" y="366" id="3154" /> +<P1 x="240" y="336" id="3158" /> +<P2 x="240" y="366" id="3144" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3196" > +<CONNECTOR type="1501" id="3186" > <cdparam x="240" y="143" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="143" id="3179" /> -<P2 x="240" y="190" id="3150" /> +<P1 x="240" y="143" id="3169" /> +<P2 x="240" y="190" id="3140" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="1501" id="3197" > +<CONNECTOR type="1501" id="3187" > <cdparam x="238" y="35" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="240" y="59" id="3189" /> -<P2 x="240" y="98" id="3178" /> +<P1 x="240" y="54" id="3179" /> +<P2 x="240" y="98" id="3168" /> <AutomaticDrawing data="true" /> </CONNECTOR> </CommunicationPatternDiagramPanel> <TMLSDPanel name="ConfigureDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="3247" > +<COMPONENT type="1521" id="3237" > <cdparam x="386" y="56" /> <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_1" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3198" /> -<TGConnectingPoint num="1" id="3199" /> -<TGConnectingPoint num="2" id="3200" /> -<TGConnectingPoint num="3" id="3201" /> -<TGConnectingPoint num="4" id="3202" /> -<TGConnectingPoint num="5" id="3203" /> -<TGConnectingPoint num="6" id="3204" /> -<TGConnectingPoint num="7" id="3205" /> -<TGConnectingPoint num="8" id="3206" /> -<TGConnectingPoint num="9" id="3207" /> -<TGConnectingPoint num="10" id="3208" /> -<TGConnectingPoint num="11" id="3209" /> -<TGConnectingPoint num="12" id="3210" /> -<TGConnectingPoint num="13" id="3211" /> -<TGConnectingPoint num="14" id="3212" /> -<TGConnectingPoint num="15" id="3213" /> -<TGConnectingPoint num="16" id="3214" /> -<TGConnectingPoint num="17" id="3215" /> -<TGConnectingPoint num="18" id="3216" /> -<TGConnectingPoint num="19" id="3217" /> -<TGConnectingPoint num="20" id="3218" /> -<TGConnectingPoint num="21" id="3219" /> -<TGConnectingPoint num="22" id="3220" /> -<TGConnectingPoint num="23" id="3221" /> -<TGConnectingPoint num="24" id="3222" /> -<TGConnectingPoint num="25" id="3223" /> -<TGConnectingPoint num="26" id="3224" /> -<TGConnectingPoint num="27" id="3225" /> -<TGConnectingPoint num="28" id="3226" /> -<TGConnectingPoint num="29" id="3227" /> -<TGConnectingPoint num="30" id="3228" /> -<TGConnectingPoint num="31" id="3229" /> -<TGConnectingPoint num="32" id="3230" /> -<TGConnectingPoint num="33" id="3231" /> -<TGConnectingPoint num="34" id="3232" /> -<TGConnectingPoint num="35" id="3233" /> -<TGConnectingPoint num="36" id="3234" /> -<TGConnectingPoint num="37" id="3235" /> -<TGConnectingPoint num="38" id="3236" /> -<TGConnectingPoint num="39" id="3237" /> -<TGConnectingPoint num="40" id="3238" /> -<TGConnectingPoint num="41" id="3239" /> -<TGConnectingPoint num="42" id="3240" /> -<TGConnectingPoint num="43" id="3241" /> -<TGConnectingPoint num="44" id="3242" /> -<TGConnectingPoint num="45" id="3243" /> -<TGConnectingPoint num="46" id="3244" /> -<TGConnectingPoint num="47" id="3245" /> -<TGConnectingPoint num="48" id="3246" /> +<TGConnectingPoint num="0" id="3188" /> +<TGConnectingPoint num="1" id="3189" /> +<TGConnectingPoint num="2" id="3190" /> +<TGConnectingPoint num="3" id="3191" /> +<TGConnectingPoint num="4" id="3192" /> +<TGConnectingPoint num="5" id="3193" /> +<TGConnectingPoint num="6" id="3194" /> +<TGConnectingPoint num="7" id="3195" /> +<TGConnectingPoint num="8" id="3196" /> +<TGConnectingPoint num="9" id="3197" /> +<TGConnectingPoint num="10" id="3198" /> +<TGConnectingPoint num="11" id="3199" /> +<TGConnectingPoint num="12" id="3200" /> +<TGConnectingPoint num="13" id="3201" /> +<TGConnectingPoint num="14" id="3202" /> +<TGConnectingPoint num="15" id="3203" /> +<TGConnectingPoint num="16" id="3204" /> +<TGConnectingPoint num="17" id="3205" /> +<TGConnectingPoint num="18" id="3206" /> +<TGConnectingPoint num="19" id="3207" /> +<TGConnectingPoint num="20" id="3208" /> +<TGConnectingPoint num="21" id="3209" /> +<TGConnectingPoint num="22" id="3210" /> +<TGConnectingPoint num="23" id="3211" /> +<TGConnectingPoint num="24" id="3212" /> +<TGConnectingPoint num="25" id="3213" /> +<TGConnectingPoint num="26" id="3214" /> +<TGConnectingPoint num="27" id="3215" /> +<TGConnectingPoint num="28" id="3216" /> +<TGConnectingPoint num="29" id="3217" /> +<TGConnectingPoint num="30" id="3218" /> +<TGConnectingPoint num="31" id="3219" /> +<TGConnectingPoint num="32" id="3220" /> +<TGConnectingPoint num="33" id="3221" /> +<TGConnectingPoint num="34" id="3222" /> +<TGConnectingPoint num="35" id="3223" /> +<TGConnectingPoint num="36" id="3224" /> +<TGConnectingPoint num="37" id="3225" /> +<TGConnectingPoint num="38" id="3226" /> +<TGConnectingPoint num="39" id="3227" /> +<TGConnectingPoint num="40" id="3228" /> +<TGConnectingPoint num="41" id="3229" /> +<TGConnectingPoint num="42" id="3230" /> +<TGConnectingPoint num="43" id="3231" /> +<TGConnectingPoint num="44" id="3232" /> +<TGConnectingPoint num="45" id="3233" /> +<TGConnectingPoint num="46" id="3234" /> +<TGConnectingPoint num="47" id="3235" /> +<TGConnectingPoint num="48" id="3236" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7798,61 +7848,61 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3306" > +<COMPONENT type="1522" id="3296" > <cdparam x="611" y="56" /> <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="DMA_Controller_1" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3257" /> -<TGConnectingPoint num="1" id="3258" /> -<TGConnectingPoint num="2" id="3259" /> -<TGConnectingPoint num="3" id="3260" /> -<TGConnectingPoint num="4" id="3261" /> -<TGConnectingPoint num="5" id="3262" /> -<TGConnectingPoint num="6" id="3263" /> -<TGConnectingPoint num="7" id="3264" /> -<TGConnectingPoint num="8" id="3265" /> -<TGConnectingPoint num="9" id="3266" /> -<TGConnectingPoint num="10" id="3267" /> -<TGConnectingPoint num="11" id="3268" /> -<TGConnectingPoint num="12" id="3269" /> -<TGConnectingPoint num="13" id="3270" /> -<TGConnectingPoint num="14" id="3271" /> -<TGConnectingPoint num="15" id="3272" /> -<TGConnectingPoint num="16" id="3273" /> -<TGConnectingPoint num="17" id="3274" /> -<TGConnectingPoint num="18" id="3275" /> -<TGConnectingPoint num="19" id="3276" /> -<TGConnectingPoint num="20" id="3277" /> -<TGConnectingPoint num="21" id="3278" /> -<TGConnectingPoint num="22" id="3279" /> -<TGConnectingPoint num="23" id="3280" /> -<TGConnectingPoint num="24" id="3281" /> -<TGConnectingPoint num="25" id="3282" /> -<TGConnectingPoint num="26" id="3283" /> -<TGConnectingPoint num="27" id="3284" /> -<TGConnectingPoint num="28" id="3285" /> -<TGConnectingPoint num="29" id="3286" /> -<TGConnectingPoint num="30" id="3287" /> -<TGConnectingPoint num="31" id="3288" /> -<TGConnectingPoint num="32" id="3289" /> -<TGConnectingPoint num="33" id="3290" /> -<TGConnectingPoint num="34" id="3291" /> -<TGConnectingPoint num="35" id="3292" /> -<TGConnectingPoint num="36" id="3293" /> -<TGConnectingPoint num="37" id="3294" /> -<TGConnectingPoint num="38" id="3295" /> -<TGConnectingPoint num="39" id="3296" /> -<TGConnectingPoint num="40" id="3297" /> -<TGConnectingPoint num="41" id="3298" /> -<TGConnectingPoint num="42" id="3299" /> -<TGConnectingPoint num="43" id="3300" /> -<TGConnectingPoint num="44" id="3301" /> -<TGConnectingPoint num="45" id="3302" /> -<TGConnectingPoint num="46" id="3303" /> -<TGConnectingPoint num="47" id="3304" /> -<TGConnectingPoint num="48" id="3305" /> +<TGConnectingPoint num="0" id="3247" /> +<TGConnectingPoint num="1" id="3248" /> +<TGConnectingPoint num="2" id="3249" /> +<TGConnectingPoint num="3" id="3250" /> +<TGConnectingPoint num="4" id="3251" /> +<TGConnectingPoint num="5" id="3252" /> +<TGConnectingPoint num="6" id="3253" /> +<TGConnectingPoint num="7" id="3254" /> +<TGConnectingPoint num="8" id="3255" /> +<TGConnectingPoint num="9" id="3256" /> +<TGConnectingPoint num="10" id="3257" /> +<TGConnectingPoint num="11" id="3258" /> +<TGConnectingPoint num="12" id="3259" /> +<TGConnectingPoint num="13" id="3260" /> +<TGConnectingPoint num="14" id="3261" /> +<TGConnectingPoint num="15" id="3262" /> +<TGConnectingPoint num="16" id="3263" /> +<TGConnectingPoint num="17" id="3264" /> +<TGConnectingPoint num="18" id="3265" /> +<TGConnectingPoint num="19" id="3266" /> +<TGConnectingPoint num="20" id="3267" /> +<TGConnectingPoint num="21" id="3268" /> +<TGConnectingPoint num="22" id="3269" /> +<TGConnectingPoint num="23" id="3270" /> +<TGConnectingPoint num="24" id="3271" /> +<TGConnectingPoint num="25" id="3272" /> +<TGConnectingPoint num="26" id="3273" /> +<TGConnectingPoint num="27" id="3274" /> +<TGConnectingPoint num="28" id="3275" /> +<TGConnectingPoint num="29" id="3276" /> +<TGConnectingPoint num="30" id="3277" /> +<TGConnectingPoint num="31" id="3278" /> +<TGConnectingPoint num="32" id="3279" /> +<TGConnectingPoint num="33" id="3280" /> +<TGConnectingPoint num="34" id="3281" /> +<TGConnectingPoint num="35" id="3282" /> +<TGConnectingPoint num="36" id="3283" /> +<TGConnectingPoint num="37" id="3284" /> +<TGConnectingPoint num="38" id="3285" /> +<TGConnectingPoint num="39" id="3286" /> +<TGConnectingPoint num="40" id="3287" /> +<TGConnectingPoint num="41" id="3288" /> +<TGConnectingPoint num="42" id="3289" /> +<TGConnectingPoint num="43" id="3290" /> +<TGConnectingPoint num="44" id="3291" /> +<TGConnectingPoint num="45" id="3292" /> +<TGConnectingPoint num="46" id="3293" /> +<TGConnectingPoint num="47" id="3294" /> +<TGConnectingPoint num="48" id="3295" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7861,78 +7911,78 @@ INTERRUPTS <Attribute access="2" id="counter1" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="3256" > -<father id="3306" num="0" /> +<SUBCOMPONENT type="1524" id="3246" > +<father id="3296" num="0" /> <cdparam x="616" y="151" /> -<sizeparam width="194" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="194" height="20" minWidth="30" minHeight="1" 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="counter1 = bytesToTransfer1" /> -<TGConnectingPoint num="0" id="3248" /> -<TGConnectingPoint num="1" id="3249" /> -<TGConnectingPoint num="2" id="3250" /> -<TGConnectingPoint num="3" id="3251" /> -<TGConnectingPoint num="4" id="3252" /> -<TGConnectingPoint num="5" id="3253" /> -<TGConnectingPoint num="6" id="3254" /> -<TGConnectingPoint num="7" id="3255" /> +<TGConnectingPoint num="0" id="3238" /> +<TGConnectingPoint num="1" id="3239" /> +<TGConnectingPoint num="2" id="3240" /> +<TGConnectingPoint num="3" id="3241" /> +<TGConnectingPoint num="4" id="3242" /> +<TGConnectingPoint num="5" id="3243" /> +<TGConnectingPoint num="6" id="3244" /> +<TGConnectingPoint num="7" id="3245" /> </SUBCOMPONENT> -<COMPONENT type="1522" id="3356" > +<COMPONENT type="1522" id="3346" > <cdparam x="167" y="56" /> <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_1" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3307" /> -<TGConnectingPoint num="1" id="3308" /> -<TGConnectingPoint num="2" id="3309" /> -<TGConnectingPoint num="3" id="3310" /> -<TGConnectingPoint num="4" id="3311" /> -<TGConnectingPoint num="5" id="3312" /> -<TGConnectingPoint num="6" id="3313" /> -<TGConnectingPoint num="7" id="3314" /> -<TGConnectingPoint num="8" id="3315" /> -<TGConnectingPoint num="9" id="3316" /> -<TGConnectingPoint num="10" id="3317" /> -<TGConnectingPoint num="11" id="3318" /> -<TGConnectingPoint num="12" id="3319" /> -<TGConnectingPoint num="13" id="3320" /> -<TGConnectingPoint num="14" id="3321" /> -<TGConnectingPoint num="15" id="3322" /> -<TGConnectingPoint num="16" id="3323" /> -<TGConnectingPoint num="17" id="3324" /> -<TGConnectingPoint num="18" id="3325" /> -<TGConnectingPoint num="19" id="3326" /> -<TGConnectingPoint num="20" id="3327" /> -<TGConnectingPoint num="21" id="3328" /> -<TGConnectingPoint num="22" id="3329" /> -<TGConnectingPoint num="23" id="3330" /> -<TGConnectingPoint num="24" id="3331" /> -<TGConnectingPoint num="25" id="3332" /> -<TGConnectingPoint num="26" id="3333" /> -<TGConnectingPoint num="27" id="3334" /> -<TGConnectingPoint num="28" id="3335" /> -<TGConnectingPoint num="29" id="3336" /> -<TGConnectingPoint num="30" id="3337" /> -<TGConnectingPoint num="31" id="3338" /> -<TGConnectingPoint num="32" id="3339" /> -<TGConnectingPoint num="33" id="3340" /> -<TGConnectingPoint num="34" id="3341" /> -<TGConnectingPoint num="35" id="3342" /> -<TGConnectingPoint num="36" id="3343" /> -<TGConnectingPoint num="37" id="3344" /> -<TGConnectingPoint num="38" id="3345" /> -<TGConnectingPoint num="39" id="3346" /> -<TGConnectingPoint num="40" id="3347" /> -<TGConnectingPoint num="41" id="3348" /> -<TGConnectingPoint num="42" id="3349" /> -<TGConnectingPoint num="43" id="3350" /> -<TGConnectingPoint num="44" id="3351" /> -<TGConnectingPoint num="45" id="3352" /> -<TGConnectingPoint num="46" id="3353" /> -<TGConnectingPoint num="47" id="3354" /> -<TGConnectingPoint num="48" id="3355" /> +<TGConnectingPoint num="0" id="3297" /> +<TGConnectingPoint num="1" id="3298" /> +<TGConnectingPoint num="2" id="3299" /> +<TGConnectingPoint num="3" id="3300" /> +<TGConnectingPoint num="4" id="3301" /> +<TGConnectingPoint num="5" id="3302" /> +<TGConnectingPoint num="6" id="3303" /> +<TGConnectingPoint num="7" id="3304" /> +<TGConnectingPoint num="8" id="3305" /> +<TGConnectingPoint num="9" id="3306" /> +<TGConnectingPoint num="10" id="3307" /> +<TGConnectingPoint num="11" id="3308" /> +<TGConnectingPoint num="12" id="3309" /> +<TGConnectingPoint num="13" id="3310" /> +<TGConnectingPoint num="14" id="3311" /> +<TGConnectingPoint num="15" id="3312" /> +<TGConnectingPoint num="16" id="3313" /> +<TGConnectingPoint num="17" id="3314" /> +<TGConnectingPoint num="18" id="3315" /> +<TGConnectingPoint num="19" id="3316" /> +<TGConnectingPoint num="20" id="3317" /> +<TGConnectingPoint num="21" id="3318" /> +<TGConnectingPoint num="22" id="3319" /> +<TGConnectingPoint num="23" id="3320" /> +<TGConnectingPoint num="24" id="3321" /> +<TGConnectingPoint num="25" id="3322" /> +<TGConnectingPoint num="26" id="3323" /> +<TGConnectingPoint num="27" id="3324" /> +<TGConnectingPoint num="28" id="3325" /> +<TGConnectingPoint num="29" id="3326" /> +<TGConnectingPoint num="30" id="3327" /> +<TGConnectingPoint num="31" id="3328" /> +<TGConnectingPoint num="32" id="3329" /> +<TGConnectingPoint num="33" id="3330" /> +<TGConnectingPoint num="34" id="3331" /> +<TGConnectingPoint num="35" id="3332" /> +<TGConnectingPoint num="36" id="3333" /> +<TGConnectingPoint num="37" id="3334" /> +<TGConnectingPoint num="38" id="3335" /> +<TGConnectingPoint num="39" id="3336" /> +<TGConnectingPoint num="40" id="3337" /> +<TGConnectingPoint num="41" id="3338" /> +<TGConnectingPoint num="42" id="3339" /> +<TGConnectingPoint num="43" id="3340" /> +<TGConnectingPoint num="44" id="3341" /> +<TGConnectingPoint num="45" id="3342" /> +<TGConnectingPoint num="46" id="3343" /> +<TGConnectingPoint num="47" id="3344" /> +<TGConnectingPoint num="48" id="3345" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -7942,12 +7992,12 @@ INTERRUPTS </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="3357" > +<CONNECTOR type="1523" id="3347" > <cdparam x="391" y="166" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> -<P1 x="391" y="126" id="3204" /> -<P2 x="616" y="126" id="3263" /> +<P1 x="391" y="126" id="3194" /> +<P2 x="616" y="126" id="3253" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="counter1" /> @@ -7955,12 +8005,12 @@ INTERRUPTS <Param index="2" id="destinationAddress1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3358" > +<CONNECTOR type="1523" id="3348" > <cdparam x="172" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" /> -<P1 x="172" y="96" id="3310" /> -<P2 x="391" y="96" id="3201" /> +<P1 x="172" y="96" id="3300" /> +<P2 x="391" y="96" id="3191" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="counter1" /> @@ -7972,61 +8022,61 @@ INTERRUPTS </TMLSDPanel> <TMLSDPanel name="DMACycle_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="3408" > +<COMPONENT type="1520" id="3398" > <cdparam x="1072" y="56" /> <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_1" value="Storage instance name" /> -<TGConnectingPoint num="0" id="3359" /> -<TGConnectingPoint num="1" id="3360" /> -<TGConnectingPoint num="2" id="3361" /> -<TGConnectingPoint num="3" id="3362" /> -<TGConnectingPoint num="4" id="3363" /> -<TGConnectingPoint num="5" id="3364" /> -<TGConnectingPoint num="6" id="3365" /> -<TGConnectingPoint num="7" id="3366" /> -<TGConnectingPoint num="8" id="3367" /> -<TGConnectingPoint num="9" id="3368" /> -<TGConnectingPoint num="10" id="3369" /> -<TGConnectingPoint num="11" id="3370" /> -<TGConnectingPoint num="12" id="3371" /> -<TGConnectingPoint num="13" id="3372" /> -<TGConnectingPoint num="14" id="3373" /> -<TGConnectingPoint num="15" id="3374" /> -<TGConnectingPoint num="16" id="3375" /> -<TGConnectingPoint num="17" id="3376" /> -<TGConnectingPoint num="18" id="3377" /> -<TGConnectingPoint num="19" id="3378" /> -<TGConnectingPoint num="20" id="3379" /> -<TGConnectingPoint num="21" id="3380" /> -<TGConnectingPoint num="22" id="3381" /> -<TGConnectingPoint num="23" id="3382" /> -<TGConnectingPoint num="24" id="3383" /> -<TGConnectingPoint num="25" id="3384" /> -<TGConnectingPoint num="26" id="3385" /> -<TGConnectingPoint num="27" id="3386" /> -<TGConnectingPoint num="28" id="3387" /> -<TGConnectingPoint num="29" id="3388" /> -<TGConnectingPoint num="30" id="3389" /> -<TGConnectingPoint num="31" id="3390" /> -<TGConnectingPoint num="32" id="3391" /> -<TGConnectingPoint num="33" id="3392" /> -<TGConnectingPoint num="34" id="3393" /> -<TGConnectingPoint num="35" id="3394" /> -<TGConnectingPoint num="36" id="3395" /> -<TGConnectingPoint num="37" id="3396" /> -<TGConnectingPoint num="38" id="3397" /> -<TGConnectingPoint num="39" id="3398" /> -<TGConnectingPoint num="40" id="3399" /> -<TGConnectingPoint num="41" id="3400" /> -<TGConnectingPoint num="42" id="3401" /> -<TGConnectingPoint num="43" id="3402" /> -<TGConnectingPoint num="44" id="3403" /> -<TGConnectingPoint num="45" id="3404" /> -<TGConnectingPoint num="46" id="3405" /> -<TGConnectingPoint num="47" id="3406" /> -<TGConnectingPoint num="48" id="3407" /> +<TGConnectingPoint num="0" id="3349" /> +<TGConnectingPoint num="1" id="3350" /> +<TGConnectingPoint num="2" id="3351" /> +<TGConnectingPoint num="3" id="3352" /> +<TGConnectingPoint num="4" id="3353" /> +<TGConnectingPoint num="5" id="3354" /> +<TGConnectingPoint num="6" id="3355" /> +<TGConnectingPoint num="7" id="3356" /> +<TGConnectingPoint num="8" id="3357" /> +<TGConnectingPoint num="9" id="3358" /> +<TGConnectingPoint num="10" id="3359" /> +<TGConnectingPoint num="11" id="3360" /> +<TGConnectingPoint num="12" id="3361" /> +<TGConnectingPoint num="13" id="3362" /> +<TGConnectingPoint num="14" id="3363" /> +<TGConnectingPoint num="15" id="3364" /> +<TGConnectingPoint num="16" id="3365" /> +<TGConnectingPoint num="17" id="3366" /> +<TGConnectingPoint num="18" id="3367" /> +<TGConnectingPoint num="19" id="3368" /> +<TGConnectingPoint num="20" id="3369" /> +<TGConnectingPoint num="21" id="3370" /> +<TGConnectingPoint num="22" id="3371" /> +<TGConnectingPoint num="23" id="3372" /> +<TGConnectingPoint num="24" id="3373" /> +<TGConnectingPoint num="25" id="3374" /> +<TGConnectingPoint num="26" id="3375" /> +<TGConnectingPoint num="27" id="3376" /> +<TGConnectingPoint num="28" id="3377" /> +<TGConnectingPoint num="29" id="3378" /> +<TGConnectingPoint num="30" id="3379" /> +<TGConnectingPoint num="31" id="3380" /> +<TGConnectingPoint num="32" id="3381" /> +<TGConnectingPoint num="33" id="3382" /> +<TGConnectingPoint num="34" id="3383" /> +<TGConnectingPoint num="35" id="3384" /> +<TGConnectingPoint num="36" id="3385" /> +<TGConnectingPoint num="37" id="3386" /> +<TGConnectingPoint num="38" id="3387" /> +<TGConnectingPoint num="39" id="3388" /> +<TGConnectingPoint num="40" id="3389" /> +<TGConnectingPoint num="41" id="3390" /> +<TGConnectingPoint num="42" id="3391" /> +<TGConnectingPoint num="43" id="3392" /> +<TGConnectingPoint num="44" id="3393" /> +<TGConnectingPoint num="45" id="3394" /> +<TGConnectingPoint num="46" id="3395" /> +<TGConnectingPoint num="47" id="3396" /> +<TGConnectingPoint num="48" id="3397" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8036,61 +8086,61 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1521" id="3458" > +<COMPONENT type="1521" id="3448" > <cdparam x="861" y="56" /> <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_3" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3409" /> -<TGConnectingPoint num="1" id="3410" /> -<TGConnectingPoint num="2" id="3411" /> -<TGConnectingPoint num="3" id="3412" /> -<TGConnectingPoint num="4" id="3413" /> -<TGConnectingPoint num="5" id="3414" /> -<TGConnectingPoint num="6" id="3415" /> -<TGConnectingPoint num="7" id="3416" /> -<TGConnectingPoint num="8" id="3417" /> -<TGConnectingPoint num="9" id="3418" /> -<TGConnectingPoint num="10" id="3419" /> -<TGConnectingPoint num="11" id="3420" /> -<TGConnectingPoint num="12" id="3421" /> -<TGConnectingPoint num="13" id="3422" /> -<TGConnectingPoint num="14" id="3423" /> -<TGConnectingPoint num="15" id="3424" /> -<TGConnectingPoint num="16" id="3425" /> -<TGConnectingPoint num="17" id="3426" /> -<TGConnectingPoint num="18" id="3427" /> -<TGConnectingPoint num="19" id="3428" /> -<TGConnectingPoint num="20" id="3429" /> -<TGConnectingPoint num="21" id="3430" /> -<TGConnectingPoint num="22" id="3431" /> -<TGConnectingPoint num="23" id="3432" /> -<TGConnectingPoint num="24" id="3433" /> -<TGConnectingPoint num="25" id="3434" /> -<TGConnectingPoint num="26" id="3435" /> -<TGConnectingPoint num="27" id="3436" /> -<TGConnectingPoint num="28" id="3437" /> -<TGConnectingPoint num="29" id="3438" /> -<TGConnectingPoint num="30" id="3439" /> -<TGConnectingPoint num="31" id="3440" /> -<TGConnectingPoint num="32" id="3441" /> -<TGConnectingPoint num="33" id="3442" /> -<TGConnectingPoint num="34" id="3443" /> -<TGConnectingPoint num="35" id="3444" /> -<TGConnectingPoint num="36" id="3445" /> -<TGConnectingPoint num="37" id="3446" /> -<TGConnectingPoint num="38" id="3447" /> -<TGConnectingPoint num="39" id="3448" /> -<TGConnectingPoint num="40" id="3449" /> -<TGConnectingPoint num="41" id="3450" /> -<TGConnectingPoint num="42" id="3451" /> -<TGConnectingPoint num="43" id="3452" /> -<TGConnectingPoint num="44" id="3453" /> -<TGConnectingPoint num="45" id="3454" /> -<TGConnectingPoint num="46" id="3455" /> -<TGConnectingPoint num="47" id="3456" /> -<TGConnectingPoint num="48" id="3457" /> +<TGConnectingPoint num="0" id="3399" /> +<TGConnectingPoint num="1" id="3400" /> +<TGConnectingPoint num="2" id="3401" /> +<TGConnectingPoint num="3" id="3402" /> +<TGConnectingPoint num="4" id="3403" /> +<TGConnectingPoint num="5" id="3404" /> +<TGConnectingPoint num="6" id="3405" /> +<TGConnectingPoint num="7" id="3406" /> +<TGConnectingPoint num="8" id="3407" /> +<TGConnectingPoint num="9" id="3408" /> +<TGConnectingPoint num="10" id="3409" /> +<TGConnectingPoint num="11" id="3410" /> +<TGConnectingPoint num="12" id="3411" /> +<TGConnectingPoint num="13" id="3412" /> +<TGConnectingPoint num="14" id="3413" /> +<TGConnectingPoint num="15" id="3414" /> +<TGConnectingPoint num="16" id="3415" /> +<TGConnectingPoint num="17" id="3416" /> +<TGConnectingPoint num="18" id="3417" /> +<TGConnectingPoint num="19" id="3418" /> +<TGConnectingPoint num="20" id="3419" /> +<TGConnectingPoint num="21" id="3420" /> +<TGConnectingPoint num="22" id="3421" /> +<TGConnectingPoint num="23" id="3422" /> +<TGConnectingPoint num="24" id="3423" /> +<TGConnectingPoint num="25" id="3424" /> +<TGConnectingPoint num="26" id="3425" /> +<TGConnectingPoint num="27" id="3426" /> +<TGConnectingPoint num="28" id="3427" /> +<TGConnectingPoint num="29" id="3428" /> +<TGConnectingPoint num="30" id="3429" /> +<TGConnectingPoint num="31" id="3430" /> +<TGConnectingPoint num="32" id="3431" /> +<TGConnectingPoint num="33" id="3432" /> +<TGConnectingPoint num="34" id="3433" /> +<TGConnectingPoint num="35" id="3434" /> +<TGConnectingPoint num="36" id="3435" /> +<TGConnectingPoint num="37" id="3436" /> +<TGConnectingPoint num="38" id="3437" /> +<TGConnectingPoint num="39" id="3438" /> +<TGConnectingPoint num="40" id="3439" /> +<TGConnectingPoint num="41" id="3440" /> +<TGConnectingPoint num="42" id="3441" /> +<TGConnectingPoint num="43" id="3442" /> +<TGConnectingPoint num="44" id="3443" /> +<TGConnectingPoint num="45" id="3444" /> +<TGConnectingPoint num="46" id="3445" /> +<TGConnectingPoint num="47" id="3446" /> +<TGConnectingPoint num="48" id="3447" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8100,61 +8150,61 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1521" id="3508" > +<COMPONENT type="1521" id="3498" > <cdparam x="392" y="56" /> <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_2" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3459" /> -<TGConnectingPoint num="1" id="3460" /> -<TGConnectingPoint num="2" id="3461" /> -<TGConnectingPoint num="3" id="3462" /> -<TGConnectingPoint num="4" id="3463" /> -<TGConnectingPoint num="5" id="3464" /> -<TGConnectingPoint num="6" id="3465" /> -<TGConnectingPoint num="7" id="3466" /> -<TGConnectingPoint num="8" id="3467" /> -<TGConnectingPoint num="9" id="3468" /> -<TGConnectingPoint num="10" id="3469" /> -<TGConnectingPoint num="11" id="3470" /> -<TGConnectingPoint num="12" id="3471" /> -<TGConnectingPoint num="13" id="3472" /> -<TGConnectingPoint num="14" id="3473" /> -<TGConnectingPoint num="15" id="3474" /> -<TGConnectingPoint num="16" id="3475" /> -<TGConnectingPoint num="17" id="3476" /> -<TGConnectingPoint num="18" id="3477" /> -<TGConnectingPoint num="19" id="3478" /> -<TGConnectingPoint num="20" id="3479" /> -<TGConnectingPoint num="21" id="3480" /> -<TGConnectingPoint num="22" id="3481" /> -<TGConnectingPoint num="23" id="3482" /> -<TGConnectingPoint num="24" id="3483" /> -<TGConnectingPoint num="25" id="3484" /> -<TGConnectingPoint num="26" id="3485" /> -<TGConnectingPoint num="27" id="3486" /> -<TGConnectingPoint num="28" id="3487" /> -<TGConnectingPoint num="29" id="3488" /> -<TGConnectingPoint num="30" id="3489" /> -<TGConnectingPoint num="31" id="3490" /> -<TGConnectingPoint num="32" id="3491" /> -<TGConnectingPoint num="33" id="3492" /> -<TGConnectingPoint num="34" id="3493" /> -<TGConnectingPoint num="35" id="3494" /> -<TGConnectingPoint num="36" id="3495" /> -<TGConnectingPoint num="37" id="3496" /> -<TGConnectingPoint num="38" id="3497" /> -<TGConnectingPoint num="39" id="3498" /> -<TGConnectingPoint num="40" id="3499" /> -<TGConnectingPoint num="41" id="3500" /> -<TGConnectingPoint num="42" id="3501" /> -<TGConnectingPoint num="43" id="3502" /> -<TGConnectingPoint num="44" id="3503" /> -<TGConnectingPoint num="45" id="3504" /> -<TGConnectingPoint num="46" id="3505" /> -<TGConnectingPoint num="47" id="3506" /> -<TGConnectingPoint num="48" id="3507" /> +<TGConnectingPoint num="0" id="3449" /> +<TGConnectingPoint num="1" id="3450" /> +<TGConnectingPoint num="2" id="3451" /> +<TGConnectingPoint num="3" id="3452" /> +<TGConnectingPoint num="4" id="3453" /> +<TGConnectingPoint num="5" id="3454" /> +<TGConnectingPoint num="6" id="3455" /> +<TGConnectingPoint num="7" id="3456" /> +<TGConnectingPoint num="8" id="3457" /> +<TGConnectingPoint num="9" id="3458" /> +<TGConnectingPoint num="10" id="3459" /> +<TGConnectingPoint num="11" id="3460" /> +<TGConnectingPoint num="12" id="3461" /> +<TGConnectingPoint num="13" id="3462" /> +<TGConnectingPoint num="14" id="3463" /> +<TGConnectingPoint num="15" id="3464" /> +<TGConnectingPoint num="16" id="3465" /> +<TGConnectingPoint num="17" id="3466" /> +<TGConnectingPoint num="18" id="3467" /> +<TGConnectingPoint num="19" id="3468" /> +<TGConnectingPoint num="20" id="3469" /> +<TGConnectingPoint num="21" id="3470" /> +<TGConnectingPoint num="22" id="3471" /> +<TGConnectingPoint num="23" id="3472" /> +<TGConnectingPoint num="24" id="3473" /> +<TGConnectingPoint num="25" id="3474" /> +<TGConnectingPoint num="26" id="3475" /> +<TGConnectingPoint num="27" id="3476" /> +<TGConnectingPoint num="28" id="3477" /> +<TGConnectingPoint num="29" id="3478" /> +<TGConnectingPoint num="30" id="3479" /> +<TGConnectingPoint num="31" id="3480" /> +<TGConnectingPoint num="32" id="3481" /> +<TGConnectingPoint num="33" id="3482" /> +<TGConnectingPoint num="34" id="3483" /> +<TGConnectingPoint num="35" id="3484" /> +<TGConnectingPoint num="36" id="3485" /> +<TGConnectingPoint num="37" id="3486" /> +<TGConnectingPoint num="38" id="3487" /> +<TGConnectingPoint num="39" id="3488" /> +<TGConnectingPoint num="40" id="3489" /> +<TGConnectingPoint num="41" id="3490" /> +<TGConnectingPoint num="42" id="3491" /> +<TGConnectingPoint num="43" id="3492" /> +<TGConnectingPoint num="44" id="3493" /> +<TGConnectingPoint num="45" id="3494" /> +<TGConnectingPoint num="46" id="3495" /> +<TGConnectingPoint num="47" id="3496" /> +<TGConnectingPoint num="48" id="3497" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8164,61 +8214,61 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1520" id="3558" > +<COMPONENT type="1520" id="3548" > <cdparam x="643" y="56" /> <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_1" value="Storage instance name" /> -<TGConnectingPoint num="0" id="3509" /> -<TGConnectingPoint num="1" id="3510" /> -<TGConnectingPoint num="2" id="3511" /> -<TGConnectingPoint num="3" id="3512" /> -<TGConnectingPoint num="4" id="3513" /> -<TGConnectingPoint num="5" id="3514" /> -<TGConnectingPoint num="6" id="3515" /> -<TGConnectingPoint num="7" id="3516" /> -<TGConnectingPoint num="8" id="3517" /> -<TGConnectingPoint num="9" id="3518" /> -<TGConnectingPoint num="10" id="3519" /> -<TGConnectingPoint num="11" id="3520" /> -<TGConnectingPoint num="12" id="3521" /> -<TGConnectingPoint num="13" id="3522" /> -<TGConnectingPoint num="14" id="3523" /> -<TGConnectingPoint num="15" id="3524" /> -<TGConnectingPoint num="16" id="3525" /> -<TGConnectingPoint num="17" id="3526" /> -<TGConnectingPoint num="18" id="3527" /> -<TGConnectingPoint num="19" id="3528" /> -<TGConnectingPoint num="20" id="3529" /> -<TGConnectingPoint num="21" id="3530" /> -<TGConnectingPoint num="22" id="3531" /> -<TGConnectingPoint num="23" id="3532" /> -<TGConnectingPoint num="24" id="3533" /> -<TGConnectingPoint num="25" id="3534" /> -<TGConnectingPoint num="26" id="3535" /> -<TGConnectingPoint num="27" id="3536" /> -<TGConnectingPoint num="28" id="3537" /> -<TGConnectingPoint num="29" id="3538" /> -<TGConnectingPoint num="30" id="3539" /> -<TGConnectingPoint num="31" id="3540" /> -<TGConnectingPoint num="32" id="3541" /> -<TGConnectingPoint num="33" id="3542" /> -<TGConnectingPoint num="34" id="3543" /> -<TGConnectingPoint num="35" id="3544" /> -<TGConnectingPoint num="36" id="3545" /> -<TGConnectingPoint num="37" id="3546" /> -<TGConnectingPoint num="38" id="3547" /> -<TGConnectingPoint num="39" id="3548" /> -<TGConnectingPoint num="40" id="3549" /> -<TGConnectingPoint num="41" id="3550" /> -<TGConnectingPoint num="42" id="3551" /> -<TGConnectingPoint num="43" id="3552" /> -<TGConnectingPoint num="44" id="3553" /> -<TGConnectingPoint num="45" id="3554" /> -<TGConnectingPoint num="46" id="3555" /> -<TGConnectingPoint num="47" id="3556" /> -<TGConnectingPoint num="48" id="3557" /> +<TGConnectingPoint num="0" id="3499" /> +<TGConnectingPoint num="1" id="3500" /> +<TGConnectingPoint num="2" id="3501" /> +<TGConnectingPoint num="3" id="3502" /> +<TGConnectingPoint num="4" id="3503" /> +<TGConnectingPoint num="5" id="3504" /> +<TGConnectingPoint num="6" id="3505" /> +<TGConnectingPoint num="7" id="3506" /> +<TGConnectingPoint num="8" id="3507" /> +<TGConnectingPoint num="9" id="3508" /> +<TGConnectingPoint num="10" id="3509" /> +<TGConnectingPoint num="11" id="3510" /> +<TGConnectingPoint num="12" id="3511" /> +<TGConnectingPoint num="13" id="3512" /> +<TGConnectingPoint num="14" id="3513" /> +<TGConnectingPoint num="15" id="3514" /> +<TGConnectingPoint num="16" id="3515" /> +<TGConnectingPoint num="17" id="3516" /> +<TGConnectingPoint num="18" id="3517" /> +<TGConnectingPoint num="19" id="3518" /> +<TGConnectingPoint num="20" id="3519" /> +<TGConnectingPoint num="21" id="3520" /> +<TGConnectingPoint num="22" id="3521" /> +<TGConnectingPoint num="23" id="3522" /> +<TGConnectingPoint num="24" id="3523" /> +<TGConnectingPoint num="25" id="3524" /> +<TGConnectingPoint num="26" id="3525" /> +<TGConnectingPoint num="27" id="3526" /> +<TGConnectingPoint num="28" id="3527" /> +<TGConnectingPoint num="29" id="3528" /> +<TGConnectingPoint num="30" id="3529" /> +<TGConnectingPoint num="31" id="3530" /> +<TGConnectingPoint num="32" id="3531" /> +<TGConnectingPoint num="33" id="3532" /> +<TGConnectingPoint num="34" id="3533" /> +<TGConnectingPoint num="35" id="3534" /> +<TGConnectingPoint num="36" id="3535" /> +<TGConnectingPoint num="37" id="3536" /> +<TGConnectingPoint num="38" id="3537" /> +<TGConnectingPoint num="39" id="3538" /> +<TGConnectingPoint num="40" id="3539" /> +<TGConnectingPoint num="41" id="3540" /> +<TGConnectingPoint num="42" id="3541" /> +<TGConnectingPoint num="43" id="3542" /> +<TGConnectingPoint num="44" id="3543" /> +<TGConnectingPoint num="45" id="3544" /> +<TGConnectingPoint num="46" id="3545" /> +<TGConnectingPoint num="47" id="3546" /> +<TGConnectingPoint num="48" id="3547" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8228,61 +8278,61 @@ INTERRUPTS </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3617" > +<COMPONENT type="1522" id="3607" > <cdparam x="161" y="56" /> <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="DMA_Controller_1" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3568" /> -<TGConnectingPoint num="1" id="3569" /> -<TGConnectingPoint num="2" id="3570" /> -<TGConnectingPoint num="3" id="3571" /> -<TGConnectingPoint num="4" id="3572" /> -<TGConnectingPoint num="5" id="3573" /> -<TGConnectingPoint num="6" id="3574" /> -<TGConnectingPoint num="7" id="3575" /> -<TGConnectingPoint num="8" id="3576" /> -<TGConnectingPoint num="9" id="3577" /> -<TGConnectingPoint num="10" id="3578" /> -<TGConnectingPoint num="11" id="3579" /> -<TGConnectingPoint num="12" id="3580" /> -<TGConnectingPoint num="13" id="3581" /> -<TGConnectingPoint num="14" id="3582" /> -<TGConnectingPoint num="15" id="3583" /> -<TGConnectingPoint num="16" id="3584" /> -<TGConnectingPoint num="17" id="3585" /> -<TGConnectingPoint num="18" id="3586" /> -<TGConnectingPoint num="19" id="3587" /> -<TGConnectingPoint num="20" id="3588" /> -<TGConnectingPoint num="21" id="3589" /> -<TGConnectingPoint num="22" id="3590" /> -<TGConnectingPoint num="23" id="3591" /> -<TGConnectingPoint num="24" id="3592" /> -<TGConnectingPoint num="25" id="3593" /> -<TGConnectingPoint num="26" id="3594" /> -<TGConnectingPoint num="27" id="3595" /> -<TGConnectingPoint num="28" id="3596" /> -<TGConnectingPoint num="29" id="3597" /> -<TGConnectingPoint num="30" id="3598" /> -<TGConnectingPoint num="31" id="3599" /> -<TGConnectingPoint num="32" id="3600" /> -<TGConnectingPoint num="33" id="3601" /> -<TGConnectingPoint num="34" id="3602" /> -<TGConnectingPoint num="35" id="3603" /> -<TGConnectingPoint num="36" id="3604" /> -<TGConnectingPoint num="37" id="3605" /> -<TGConnectingPoint num="38" id="3606" /> -<TGConnectingPoint num="39" id="3607" /> -<TGConnectingPoint num="40" id="3608" /> -<TGConnectingPoint num="41" id="3609" /> -<TGConnectingPoint num="42" id="3610" /> -<TGConnectingPoint num="43" id="3611" /> -<TGConnectingPoint num="44" id="3612" /> -<TGConnectingPoint num="45" id="3613" /> -<TGConnectingPoint num="46" id="3614" /> -<TGConnectingPoint num="47" id="3615" /> -<TGConnectingPoint num="48" id="3616" /> +<TGConnectingPoint num="0" id="3558" /> +<TGConnectingPoint num="1" id="3559" /> +<TGConnectingPoint num="2" id="3560" /> +<TGConnectingPoint num="3" id="3561" /> +<TGConnectingPoint num="4" id="3562" /> +<TGConnectingPoint num="5" id="3563" /> +<TGConnectingPoint num="6" id="3564" /> +<TGConnectingPoint num="7" id="3565" /> +<TGConnectingPoint num="8" id="3566" /> +<TGConnectingPoint num="9" id="3567" /> +<TGConnectingPoint num="10" id="3568" /> +<TGConnectingPoint num="11" id="3569" /> +<TGConnectingPoint num="12" id="3570" /> +<TGConnectingPoint num="13" id="3571" /> +<TGConnectingPoint num="14" id="3572" /> +<TGConnectingPoint num="15" id="3573" /> +<TGConnectingPoint num="16" id="3574" /> +<TGConnectingPoint num="17" id="3575" /> +<TGConnectingPoint num="18" id="3576" /> +<TGConnectingPoint num="19" id="3577" /> +<TGConnectingPoint num="20" id="3578" /> +<TGConnectingPoint num="21" id="3579" /> +<TGConnectingPoint num="22" id="3580" /> +<TGConnectingPoint num="23" id="3581" /> +<TGConnectingPoint num="24" id="3582" /> +<TGConnectingPoint num="25" id="3583" /> +<TGConnectingPoint num="26" id="3584" /> +<TGConnectingPoint num="27" id="3585" /> +<TGConnectingPoint num="28" id="3586" /> +<TGConnectingPoint num="29" id="3587" /> +<TGConnectingPoint num="30" id="3588" /> +<TGConnectingPoint num="31" id="3589" /> +<TGConnectingPoint num="32" id="3590" /> +<TGConnectingPoint num="33" id="3591" /> +<TGConnectingPoint num="34" id="3592" /> +<TGConnectingPoint num="35" id="3593" /> +<TGConnectingPoint num="36" id="3594" /> +<TGConnectingPoint num="37" id="3595" /> +<TGConnectingPoint num="38" id="3596" /> +<TGConnectingPoint num="39" id="3597" /> +<TGConnectingPoint num="40" id="3598" /> +<TGConnectingPoint num="41" id="3599" /> +<TGConnectingPoint num="42" id="3600" /> +<TGConnectingPoint num="43" id="3601" /> +<TGConnectingPoint num="44" id="3602" /> +<TGConnectingPoint num="45" id="3603" /> +<TGConnectingPoint num="46" id="3604" /> +<TGConnectingPoint num="47" id="3605" /> +<TGConnectingPoint num="48" id="3606" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8291,65 +8341,65 @@ INTERRUPTS <Attribute access="2" id="counter1" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="3567" > -<father id="3617" num="0" /> +<SUBCOMPONENT type="1524" id="3557" > +<father id="3607" num="0" /> <cdparam x="166" y="252" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> -<TGConnectingPoint num="0" id="3559" /> -<TGConnectingPoint num="1" id="3560" /> -<TGConnectingPoint num="2" id="3561" /> -<TGConnectingPoint num="3" id="3562" /> -<TGConnectingPoint num="4" id="3563" /> -<TGConnectingPoint num="5" id="3564" /> -<TGConnectingPoint num="6" id="3565" /> -<TGConnectingPoint num="7" id="3566" /> +<TGConnectingPoint num="0" id="3549" /> +<TGConnectingPoint num="1" id="3550" /> +<TGConnectingPoint num="2" id="3551" /> +<TGConnectingPoint num="3" id="3552" /> +<TGConnectingPoint num="4" id="3553" /> +<TGConnectingPoint num="5" id="3554" /> +<TGConnectingPoint num="6" id="3555" /> +<TGConnectingPoint num="7" id="3556" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="3618" > +<CONNECTOR type="1523" id="3608" > <cdparam x="866" y="246" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress1, 1)" /> -<P1 x="866" y="266" id="3429" /> -<P2 x="1077" y="266" id="3379" /> +<P1 x="866" y="266" id="3419" /> +<P2 x="1077" y="266" id="3369" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3619" > +<CONNECTOR type="1523" id="3609" > <cdparam x="166" y="216" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress1, 1)" /> -<P1 x="166" y="236" id="3585" /> -<P2 x="866" y="236" id="3426" /> +<P1 x="166" y="236" id="3575" /> +<P2 x="866" y="236" id="3416" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3620" > +<CONNECTOR type="1523" id="3610" > <cdparam x="397" y="126" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress1, 1)" /> -<P1 x="397" y="146" id="3467" /> -<P2 x="648" y="146" id="3517" /> +<P1 x="397" y="146" id="3457" /> +<P2 x="648" y="146" id="3507" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress1" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3621" > +<CONNECTOR type="1523" id="3611" > <cdparam x="183" y="95" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress1, 1)" /> -<P1 x="166" y="116" id="3573" /> -<P2 x="397" y="116" id="3464" /> +<P1 x="166" y="116" id="3563" /> +<P2 x="397" y="116" id="3454" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress1" /> @@ -8360,7 +8410,7 @@ INTERRUPTS </TMLSDPanel> <TMLSDPanel name="TerminateDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="301" id="3638" > +<COMPONENT type="301" id="3628" > <cdparam x="716" y="60" /> <sizeparam width="344" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -8369,22 +8419,22 @@ INTERRUPTS transfer instance of the ConfigureTransfer sequence diagram. " /> -<TGConnectingPoint num="0" id="3622" /> -<TGConnectingPoint num="1" id="3623" /> -<TGConnectingPoint num="2" id="3624" /> -<TGConnectingPoint num="3" id="3625" /> -<TGConnectingPoint num="4" id="3626" /> -<TGConnectingPoint num="5" id="3627" /> -<TGConnectingPoint num="6" id="3628" /> -<TGConnectingPoint num="7" id="3629" /> -<TGConnectingPoint num="8" id="3630" /> -<TGConnectingPoint num="9" id="3631" /> -<TGConnectingPoint num="10" id="3632" /> -<TGConnectingPoint num="11" id="3633" /> -<TGConnectingPoint num="12" id="3634" /> -<TGConnectingPoint num="13" id="3635" /> -<TGConnectingPoint num="14" id="3636" /> -<TGConnectingPoint num="15" id="3637" /> +<TGConnectingPoint num="0" id="3612" /> +<TGConnectingPoint num="1" id="3613" /> +<TGConnectingPoint num="2" id="3614" /> +<TGConnectingPoint num="3" id="3615" /> +<TGConnectingPoint num="4" id="3616" /> +<TGConnectingPoint num="5" id="3617" /> +<TGConnectingPoint num="6" id="3618" /> +<TGConnectingPoint num="7" id="3619" /> +<TGConnectingPoint num="8" id="3620" /> +<TGConnectingPoint num="9" id="3621" /> +<TGConnectingPoint num="10" id="3622" /> +<TGConnectingPoint num="11" id="3623" /> +<TGConnectingPoint num="12" id="3624" /> +<TGConnectingPoint num="13" id="3625" /> +<TGConnectingPoint num="14" id="3626" /> +<TGConnectingPoint num="15" id="3627" /> <extraparam> <Line value="The transfer instance is different w.r.t. the" /> <Line value="transfer instance of the ConfigureTransfer" /> @@ -8392,61 +8442,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="3688" > +<COMPONENT type="1521" id="3678" > <cdparam x="332" y="52" /> <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_4" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3639" /> -<TGConnectingPoint num="1" id="3640" /> -<TGConnectingPoint num="2" id="3641" /> -<TGConnectingPoint num="3" id="3642" /> -<TGConnectingPoint num="4" id="3643" /> -<TGConnectingPoint num="5" id="3644" /> -<TGConnectingPoint num="6" id="3645" /> -<TGConnectingPoint num="7" id="3646" /> -<TGConnectingPoint num="8" id="3647" /> -<TGConnectingPoint num="9" id="3648" /> -<TGConnectingPoint num="10" id="3649" /> -<TGConnectingPoint num="11" id="3650" /> -<TGConnectingPoint num="12" id="3651" /> -<TGConnectingPoint num="13" id="3652" /> -<TGConnectingPoint num="14" id="3653" /> -<TGConnectingPoint num="15" id="3654" /> -<TGConnectingPoint num="16" id="3655" /> -<TGConnectingPoint num="17" id="3656" /> -<TGConnectingPoint num="18" id="3657" /> -<TGConnectingPoint num="19" id="3658" /> -<TGConnectingPoint num="20" id="3659" /> -<TGConnectingPoint num="21" id="3660" /> -<TGConnectingPoint num="22" id="3661" /> -<TGConnectingPoint num="23" id="3662" /> -<TGConnectingPoint num="24" id="3663" /> -<TGConnectingPoint num="25" id="3664" /> -<TGConnectingPoint num="26" id="3665" /> -<TGConnectingPoint num="27" id="3666" /> -<TGConnectingPoint num="28" id="3667" /> -<TGConnectingPoint num="29" id="3668" /> -<TGConnectingPoint num="30" id="3669" /> -<TGConnectingPoint num="31" id="3670" /> -<TGConnectingPoint num="32" id="3671" /> -<TGConnectingPoint num="33" id="3672" /> -<TGConnectingPoint num="34" id="3673" /> -<TGConnectingPoint num="35" id="3674" /> -<TGConnectingPoint num="36" id="3675" /> -<TGConnectingPoint num="37" id="3676" /> -<TGConnectingPoint num="38" id="3677" /> -<TGConnectingPoint num="39" id="3678" /> -<TGConnectingPoint num="40" id="3679" /> -<TGConnectingPoint num="41" id="3680" /> -<TGConnectingPoint num="42" id="3681" /> -<TGConnectingPoint num="43" id="3682" /> -<TGConnectingPoint num="44" id="3683" /> -<TGConnectingPoint num="45" id="3684" /> -<TGConnectingPoint num="46" id="3685" /> -<TGConnectingPoint num="47" id="3686" /> -<TGConnectingPoint num="48" id="3687" /> +<TGConnectingPoint num="0" id="3629" /> +<TGConnectingPoint num="1" id="3630" /> +<TGConnectingPoint num="2" id="3631" /> +<TGConnectingPoint num="3" id="3632" /> +<TGConnectingPoint num="4" id="3633" /> +<TGConnectingPoint num="5" id="3634" /> +<TGConnectingPoint num="6" id="3635" /> +<TGConnectingPoint num="7" id="3636" /> +<TGConnectingPoint num="8" id="3637" /> +<TGConnectingPoint num="9" id="3638" /> +<TGConnectingPoint num="10" id="3639" /> +<TGConnectingPoint num="11" id="3640" /> +<TGConnectingPoint num="12" id="3641" /> +<TGConnectingPoint num="13" id="3642" /> +<TGConnectingPoint num="14" id="3643" /> +<TGConnectingPoint num="15" id="3644" /> +<TGConnectingPoint num="16" id="3645" /> +<TGConnectingPoint num="17" id="3646" /> +<TGConnectingPoint num="18" id="3647" /> +<TGConnectingPoint num="19" id="3648" /> +<TGConnectingPoint num="20" id="3649" /> +<TGConnectingPoint num="21" id="3650" /> +<TGConnectingPoint num="22" id="3651" /> +<TGConnectingPoint num="23" id="3652" /> +<TGConnectingPoint num="24" id="3653" /> +<TGConnectingPoint num="25" id="3654" /> +<TGConnectingPoint num="26" id="3655" /> +<TGConnectingPoint num="27" id="3656" /> +<TGConnectingPoint num="28" id="3657" /> +<TGConnectingPoint num="29" id="3658" /> +<TGConnectingPoint num="30" id="3659" /> +<TGConnectingPoint num="31" id="3660" /> +<TGConnectingPoint num="32" id="3661" /> +<TGConnectingPoint num="33" id="3662" /> +<TGConnectingPoint num="34" id="3663" /> +<TGConnectingPoint num="35" id="3664" /> +<TGConnectingPoint num="36" id="3665" /> +<TGConnectingPoint num="37" id="3666" /> +<TGConnectingPoint num="38" id="3667" /> +<TGConnectingPoint num="39" id="3668" /> +<TGConnectingPoint num="40" id="3669" /> +<TGConnectingPoint num="41" id="3670" /> +<TGConnectingPoint num="42" id="3671" /> +<TGConnectingPoint num="43" id="3672" /> +<TGConnectingPoint num="44" id="3673" /> +<TGConnectingPoint num="45" id="3674" /> +<TGConnectingPoint num="46" id="3675" /> +<TGConnectingPoint num="47" id="3676" /> +<TGConnectingPoint num="48" id="3677" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8456,61 +8506,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3738" > +<COMPONENT type="1522" id="3728" > <cdparam x="557" y="52" /> <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="DMA_Controller_1" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3689" /> -<TGConnectingPoint num="1" id="3690" /> -<TGConnectingPoint num="2" id="3691" /> -<TGConnectingPoint num="3" id="3692" /> -<TGConnectingPoint num="4" id="3693" /> -<TGConnectingPoint num="5" id="3694" /> -<TGConnectingPoint num="6" id="3695" /> -<TGConnectingPoint num="7" id="3696" /> -<TGConnectingPoint num="8" id="3697" /> -<TGConnectingPoint num="9" id="3698" /> -<TGConnectingPoint num="10" id="3699" /> -<TGConnectingPoint num="11" id="3700" /> -<TGConnectingPoint num="12" id="3701" /> -<TGConnectingPoint num="13" id="3702" /> -<TGConnectingPoint num="14" id="3703" /> -<TGConnectingPoint num="15" id="3704" /> -<TGConnectingPoint num="16" id="3705" /> -<TGConnectingPoint num="17" id="3706" /> -<TGConnectingPoint num="18" id="3707" /> -<TGConnectingPoint num="19" id="3708" /> -<TGConnectingPoint num="20" id="3709" /> -<TGConnectingPoint num="21" id="3710" /> -<TGConnectingPoint num="22" id="3711" /> -<TGConnectingPoint num="23" id="3712" /> -<TGConnectingPoint num="24" id="3713" /> -<TGConnectingPoint num="25" id="3714" /> -<TGConnectingPoint num="26" id="3715" /> -<TGConnectingPoint num="27" id="3716" /> -<TGConnectingPoint num="28" id="3717" /> -<TGConnectingPoint num="29" id="3718" /> -<TGConnectingPoint num="30" id="3719" /> -<TGConnectingPoint num="31" id="3720" /> -<TGConnectingPoint num="32" id="3721" /> -<TGConnectingPoint num="33" id="3722" /> -<TGConnectingPoint num="34" id="3723" /> -<TGConnectingPoint num="35" id="3724" /> -<TGConnectingPoint num="36" id="3725" /> -<TGConnectingPoint num="37" id="3726" /> -<TGConnectingPoint num="38" id="3727" /> -<TGConnectingPoint num="39" id="3728" /> -<TGConnectingPoint num="40" id="3729" /> -<TGConnectingPoint num="41" id="3730" /> -<TGConnectingPoint num="42" id="3731" /> -<TGConnectingPoint num="43" id="3732" /> -<TGConnectingPoint num="44" id="3733" /> -<TGConnectingPoint num="45" id="3734" /> -<TGConnectingPoint num="46" id="3735" /> -<TGConnectingPoint num="47" id="3736" /> -<TGConnectingPoint num="48" id="3737" /> +<TGConnectingPoint num="0" id="3679" /> +<TGConnectingPoint num="1" id="3680" /> +<TGConnectingPoint num="2" id="3681" /> +<TGConnectingPoint num="3" id="3682" /> +<TGConnectingPoint num="4" id="3683" /> +<TGConnectingPoint num="5" id="3684" /> +<TGConnectingPoint num="6" id="3685" /> +<TGConnectingPoint num="7" id="3686" /> +<TGConnectingPoint num="8" id="3687" /> +<TGConnectingPoint num="9" id="3688" /> +<TGConnectingPoint num="10" id="3689" /> +<TGConnectingPoint num="11" id="3690" /> +<TGConnectingPoint num="12" id="3691" /> +<TGConnectingPoint num="13" id="3692" /> +<TGConnectingPoint num="14" id="3693" /> +<TGConnectingPoint num="15" id="3694" /> +<TGConnectingPoint num="16" id="3695" /> +<TGConnectingPoint num="17" id="3696" /> +<TGConnectingPoint num="18" id="3697" /> +<TGConnectingPoint num="19" id="3698" /> +<TGConnectingPoint num="20" id="3699" /> +<TGConnectingPoint num="21" id="3700" /> +<TGConnectingPoint num="22" id="3701" /> +<TGConnectingPoint num="23" id="3702" /> +<TGConnectingPoint num="24" id="3703" /> +<TGConnectingPoint num="25" id="3704" /> +<TGConnectingPoint num="26" id="3705" /> +<TGConnectingPoint num="27" id="3706" /> +<TGConnectingPoint num="28" id="3707" /> +<TGConnectingPoint num="29" id="3708" /> +<TGConnectingPoint num="30" id="3709" /> +<TGConnectingPoint num="31" id="3710" /> +<TGConnectingPoint num="32" id="3711" /> +<TGConnectingPoint num="33" id="3712" /> +<TGConnectingPoint num="34" id="3713" /> +<TGConnectingPoint num="35" id="3714" /> +<TGConnectingPoint num="36" id="3715" /> +<TGConnectingPoint num="37" id="3716" /> +<TGConnectingPoint num="38" id="3717" /> +<TGConnectingPoint num="39" id="3718" /> +<TGConnectingPoint num="40" id="3719" /> +<TGConnectingPoint num="41" id="3720" /> +<TGConnectingPoint num="42" id="3721" /> +<TGConnectingPoint num="43" id="3722" /> +<TGConnectingPoint num="44" id="3723" /> +<TGConnectingPoint num="45" id="3724" /> +<TGConnectingPoint num="46" id="3725" /> +<TGConnectingPoint num="47" id="3726" /> +<TGConnectingPoint num="48" id="3727" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8520,61 +8570,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3788" > +<COMPONENT type="1522" id="3778" > <cdparam x="113" y="52" /> <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_1" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3739" /> -<TGConnectingPoint num="1" id="3740" /> -<TGConnectingPoint num="2" id="3741" /> -<TGConnectingPoint num="3" id="3742" /> -<TGConnectingPoint num="4" id="3743" /> -<TGConnectingPoint num="5" id="3744" /> -<TGConnectingPoint num="6" id="3745" /> -<TGConnectingPoint num="7" id="3746" /> -<TGConnectingPoint num="8" id="3747" /> -<TGConnectingPoint num="9" id="3748" /> -<TGConnectingPoint num="10" id="3749" /> -<TGConnectingPoint num="11" id="3750" /> -<TGConnectingPoint num="12" id="3751" /> -<TGConnectingPoint num="13" id="3752" /> -<TGConnectingPoint num="14" id="3753" /> -<TGConnectingPoint num="15" id="3754" /> -<TGConnectingPoint num="16" id="3755" /> -<TGConnectingPoint num="17" id="3756" /> -<TGConnectingPoint num="18" id="3757" /> -<TGConnectingPoint num="19" id="3758" /> -<TGConnectingPoint num="20" id="3759" /> -<TGConnectingPoint num="21" id="3760" /> -<TGConnectingPoint num="22" id="3761" /> -<TGConnectingPoint num="23" id="3762" /> -<TGConnectingPoint num="24" id="3763" /> -<TGConnectingPoint num="25" id="3764" /> -<TGConnectingPoint num="26" id="3765" /> -<TGConnectingPoint num="27" id="3766" /> -<TGConnectingPoint num="28" id="3767" /> -<TGConnectingPoint num="29" id="3768" /> -<TGConnectingPoint num="30" id="3769" /> -<TGConnectingPoint num="31" id="3770" /> -<TGConnectingPoint num="32" id="3771" /> -<TGConnectingPoint num="33" id="3772" /> -<TGConnectingPoint num="34" id="3773" /> -<TGConnectingPoint num="35" id="3774" /> -<TGConnectingPoint num="36" id="3775" /> -<TGConnectingPoint num="37" id="3776" /> -<TGConnectingPoint num="38" id="3777" /> -<TGConnectingPoint num="39" id="3778" /> -<TGConnectingPoint num="40" id="3779" /> -<TGConnectingPoint num="41" id="3780" /> -<TGConnectingPoint num="42" id="3781" /> -<TGConnectingPoint num="43" id="3782" /> -<TGConnectingPoint num="44" id="3783" /> -<TGConnectingPoint num="45" id="3784" /> -<TGConnectingPoint num="46" id="3785" /> -<TGConnectingPoint num="47" id="3786" /> -<TGConnectingPoint num="48" id="3787" /> +<TGConnectingPoint num="0" id="3729" /> +<TGConnectingPoint num="1" id="3730" /> +<TGConnectingPoint num="2" id="3731" /> +<TGConnectingPoint num="3" id="3732" /> +<TGConnectingPoint num="4" id="3733" /> +<TGConnectingPoint num="5" id="3734" /> +<TGConnectingPoint num="6" id="3735" /> +<TGConnectingPoint num="7" id="3736" /> +<TGConnectingPoint num="8" id="3737" /> +<TGConnectingPoint num="9" id="3738" /> +<TGConnectingPoint num="10" id="3739" /> +<TGConnectingPoint num="11" id="3740" /> +<TGConnectingPoint num="12" id="3741" /> +<TGConnectingPoint num="13" id="3742" /> +<TGConnectingPoint num="14" id="3743" /> +<TGConnectingPoint num="15" id="3744" /> +<TGConnectingPoint num="16" id="3745" /> +<TGConnectingPoint num="17" id="3746" /> +<TGConnectingPoint num="18" id="3747" /> +<TGConnectingPoint num="19" id="3748" /> +<TGConnectingPoint num="20" id="3749" /> +<TGConnectingPoint num="21" id="3750" /> +<TGConnectingPoint num="22" id="3751" /> +<TGConnectingPoint num="23" id="3752" /> +<TGConnectingPoint num="24" id="3753" /> +<TGConnectingPoint num="25" id="3754" /> +<TGConnectingPoint num="26" id="3755" /> +<TGConnectingPoint num="27" id="3756" /> +<TGConnectingPoint num="28" id="3757" /> +<TGConnectingPoint num="29" id="3758" /> +<TGConnectingPoint num="30" id="3759" /> +<TGConnectingPoint num="31" id="3760" /> +<TGConnectingPoint num="32" id="3761" /> +<TGConnectingPoint num="33" id="3762" /> +<TGConnectingPoint num="34" id="3763" /> +<TGConnectingPoint num="35" id="3764" /> +<TGConnectingPoint num="36" id="3765" /> +<TGConnectingPoint num="37" id="3766" /> +<TGConnectingPoint num="38" id="3767" /> +<TGConnectingPoint num="39" id="3768" /> +<TGConnectingPoint num="40" id="3769" /> +<TGConnectingPoint num="41" id="3770" /> +<TGConnectingPoint num="42" id="3771" /> +<TGConnectingPoint num="43" id="3772" /> +<TGConnectingPoint num="44" id="3773" /> +<TGConnectingPoint num="45" id="3774" /> +<TGConnectingPoint num="46" id="3775" /> +<TGConnectingPoint num="47" id="3776" /> +<TGConnectingPoint num="48" id="3777" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8584,22 +8634,22 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="3789" > +<CONNECTOR type="1523" id="3779" > <cdparam x="337" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> -<P1 x="337" y="112" id="3644" /> -<P2 x="118" y="112" id="3744" /> +<P1 x="337" y="112" id="3634" /> +<P2 x="118" y="112" id="3734" /> <AutomaticDrawing data="true" /> <extraparam> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3790" > +<CONNECTOR type="1523" id="3780" > <cdparam x="562" y="82" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> -<P1 x="562" y="82" id="3691" /> -<P2 x="337" y="82" id="3641" /> +<P1 x="562" y="82" id="3681" /> +<P2 x="337" y="82" id="3631" /> <AutomaticDrawing data="true" /> <extraparam> </extraparam> @@ -8608,61 +8658,61 @@ sequence diagram. </TMLSDPanel> <TMLSDPanel name="ConfigureDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="3840" > +<COMPONENT type="1521" id="3830" > <cdparam x="384" y="54" /> <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_5" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3791" /> -<TGConnectingPoint num="1" id="3792" /> -<TGConnectingPoint num="2" id="3793" /> -<TGConnectingPoint num="3" id="3794" /> -<TGConnectingPoint num="4" id="3795" /> -<TGConnectingPoint num="5" id="3796" /> -<TGConnectingPoint num="6" id="3797" /> -<TGConnectingPoint num="7" id="3798" /> -<TGConnectingPoint num="8" id="3799" /> -<TGConnectingPoint num="9" id="3800" /> -<TGConnectingPoint num="10" id="3801" /> -<TGConnectingPoint num="11" id="3802" /> -<TGConnectingPoint num="12" id="3803" /> -<TGConnectingPoint num="13" id="3804" /> -<TGConnectingPoint num="14" id="3805" /> -<TGConnectingPoint num="15" id="3806" /> -<TGConnectingPoint num="16" id="3807" /> -<TGConnectingPoint num="17" id="3808" /> -<TGConnectingPoint num="18" id="3809" /> -<TGConnectingPoint num="19" id="3810" /> -<TGConnectingPoint num="20" id="3811" /> -<TGConnectingPoint num="21" id="3812" /> -<TGConnectingPoint num="22" id="3813" /> -<TGConnectingPoint num="23" id="3814" /> -<TGConnectingPoint num="24" id="3815" /> -<TGConnectingPoint num="25" id="3816" /> -<TGConnectingPoint num="26" id="3817" /> -<TGConnectingPoint num="27" id="3818" /> -<TGConnectingPoint num="28" id="3819" /> -<TGConnectingPoint num="29" id="3820" /> -<TGConnectingPoint num="30" id="3821" /> -<TGConnectingPoint num="31" id="3822" /> -<TGConnectingPoint num="32" id="3823" /> -<TGConnectingPoint num="33" id="3824" /> -<TGConnectingPoint num="34" id="3825" /> -<TGConnectingPoint num="35" id="3826" /> -<TGConnectingPoint num="36" id="3827" /> -<TGConnectingPoint num="37" id="3828" /> -<TGConnectingPoint num="38" id="3829" /> -<TGConnectingPoint num="39" id="3830" /> -<TGConnectingPoint num="40" id="3831" /> -<TGConnectingPoint num="41" id="3832" /> -<TGConnectingPoint num="42" id="3833" /> -<TGConnectingPoint num="43" id="3834" /> -<TGConnectingPoint num="44" id="3835" /> -<TGConnectingPoint num="45" id="3836" /> -<TGConnectingPoint num="46" id="3837" /> -<TGConnectingPoint num="47" id="3838" /> -<TGConnectingPoint num="48" id="3839" /> +<TGConnectingPoint num="0" id="3781" /> +<TGConnectingPoint num="1" id="3782" /> +<TGConnectingPoint num="2" id="3783" /> +<TGConnectingPoint num="3" id="3784" /> +<TGConnectingPoint num="4" id="3785" /> +<TGConnectingPoint num="5" id="3786" /> +<TGConnectingPoint num="6" id="3787" /> +<TGConnectingPoint num="7" id="3788" /> +<TGConnectingPoint num="8" id="3789" /> +<TGConnectingPoint num="9" id="3790" /> +<TGConnectingPoint num="10" id="3791" /> +<TGConnectingPoint num="11" id="3792" /> +<TGConnectingPoint num="12" id="3793" /> +<TGConnectingPoint num="13" id="3794" /> +<TGConnectingPoint num="14" id="3795" /> +<TGConnectingPoint num="15" id="3796" /> +<TGConnectingPoint num="16" id="3797" /> +<TGConnectingPoint num="17" id="3798" /> +<TGConnectingPoint num="18" id="3799" /> +<TGConnectingPoint num="19" id="3800" /> +<TGConnectingPoint num="20" id="3801" /> +<TGConnectingPoint num="21" id="3802" /> +<TGConnectingPoint num="22" id="3803" /> +<TGConnectingPoint num="23" id="3804" /> +<TGConnectingPoint num="24" id="3805" /> +<TGConnectingPoint num="25" id="3806" /> +<TGConnectingPoint num="26" id="3807" /> +<TGConnectingPoint num="27" id="3808" /> +<TGConnectingPoint num="28" id="3809" /> +<TGConnectingPoint num="29" id="3810" /> +<TGConnectingPoint num="30" id="3811" /> +<TGConnectingPoint num="31" id="3812" /> +<TGConnectingPoint num="32" id="3813" /> +<TGConnectingPoint num="33" id="3814" /> +<TGConnectingPoint num="34" id="3815" /> +<TGConnectingPoint num="35" id="3816" /> +<TGConnectingPoint num="36" id="3817" /> +<TGConnectingPoint num="37" id="3818" /> +<TGConnectingPoint num="38" id="3819" /> +<TGConnectingPoint num="39" id="3820" /> +<TGConnectingPoint num="40" id="3821" /> +<TGConnectingPoint num="41" id="3822" /> +<TGConnectingPoint num="42" id="3823" /> +<TGConnectingPoint num="43" id="3824" /> +<TGConnectingPoint num="44" id="3825" /> +<TGConnectingPoint num="45" id="3826" /> +<TGConnectingPoint num="46" id="3827" /> +<TGConnectingPoint num="47" id="3828" /> +<TGConnectingPoint num="48" id="3829" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8672,61 +8722,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3890" > +<COMPONENT type="1522" id="3880" > <cdparam x="609" y="54" /> <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="DMA_Controller_2" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3841" /> -<TGConnectingPoint num="1" id="3842" /> -<TGConnectingPoint num="2" id="3843" /> -<TGConnectingPoint num="3" id="3844" /> -<TGConnectingPoint num="4" id="3845" /> -<TGConnectingPoint num="5" id="3846" /> -<TGConnectingPoint num="6" id="3847" /> -<TGConnectingPoint num="7" id="3848" /> -<TGConnectingPoint num="8" id="3849" /> -<TGConnectingPoint num="9" id="3850" /> -<TGConnectingPoint num="10" id="3851" /> -<TGConnectingPoint num="11" id="3852" /> -<TGConnectingPoint num="12" id="3853" /> -<TGConnectingPoint num="13" id="3854" /> -<TGConnectingPoint num="14" id="3855" /> -<TGConnectingPoint num="15" id="3856" /> -<TGConnectingPoint num="16" id="3857" /> -<TGConnectingPoint num="17" id="3858" /> -<TGConnectingPoint num="18" id="3859" /> -<TGConnectingPoint num="19" id="3860" /> -<TGConnectingPoint num="20" id="3861" /> -<TGConnectingPoint num="21" id="3862" /> -<TGConnectingPoint num="22" id="3863" /> -<TGConnectingPoint num="23" id="3864" /> -<TGConnectingPoint num="24" id="3865" /> -<TGConnectingPoint num="25" id="3866" /> -<TGConnectingPoint num="26" id="3867" /> -<TGConnectingPoint num="27" id="3868" /> -<TGConnectingPoint num="28" id="3869" /> -<TGConnectingPoint num="29" id="3870" /> -<TGConnectingPoint num="30" id="3871" /> -<TGConnectingPoint num="31" id="3872" /> -<TGConnectingPoint num="32" id="3873" /> -<TGConnectingPoint num="33" id="3874" /> -<TGConnectingPoint num="34" id="3875" /> -<TGConnectingPoint num="35" id="3876" /> -<TGConnectingPoint num="36" id="3877" /> -<TGConnectingPoint num="37" id="3878" /> -<TGConnectingPoint num="38" id="3879" /> -<TGConnectingPoint num="39" id="3880" /> -<TGConnectingPoint num="40" id="3881" /> -<TGConnectingPoint num="41" id="3882" /> -<TGConnectingPoint num="42" id="3883" /> -<TGConnectingPoint num="43" id="3884" /> -<TGConnectingPoint num="44" id="3885" /> -<TGConnectingPoint num="45" id="3886" /> -<TGConnectingPoint num="46" id="3887" /> -<TGConnectingPoint num="47" id="3888" /> -<TGConnectingPoint num="48" id="3889" /> +<TGConnectingPoint num="0" id="3831" /> +<TGConnectingPoint num="1" id="3832" /> +<TGConnectingPoint num="2" id="3833" /> +<TGConnectingPoint num="3" id="3834" /> +<TGConnectingPoint num="4" id="3835" /> +<TGConnectingPoint num="5" id="3836" /> +<TGConnectingPoint num="6" id="3837" /> +<TGConnectingPoint num="7" id="3838" /> +<TGConnectingPoint num="8" id="3839" /> +<TGConnectingPoint num="9" id="3840" /> +<TGConnectingPoint num="10" id="3841" /> +<TGConnectingPoint num="11" id="3842" /> +<TGConnectingPoint num="12" id="3843" /> +<TGConnectingPoint num="13" id="3844" /> +<TGConnectingPoint num="14" id="3845" /> +<TGConnectingPoint num="15" id="3846" /> +<TGConnectingPoint num="16" id="3847" /> +<TGConnectingPoint num="17" id="3848" /> +<TGConnectingPoint num="18" id="3849" /> +<TGConnectingPoint num="19" id="3850" /> +<TGConnectingPoint num="20" id="3851" /> +<TGConnectingPoint num="21" id="3852" /> +<TGConnectingPoint num="22" id="3853" /> +<TGConnectingPoint num="23" id="3854" /> +<TGConnectingPoint num="24" id="3855" /> +<TGConnectingPoint num="25" id="3856" /> +<TGConnectingPoint num="26" id="3857" /> +<TGConnectingPoint num="27" id="3858" /> +<TGConnectingPoint num="28" id="3859" /> +<TGConnectingPoint num="29" id="3860" /> +<TGConnectingPoint num="30" id="3861" /> +<TGConnectingPoint num="31" id="3862" /> +<TGConnectingPoint num="32" id="3863" /> +<TGConnectingPoint num="33" id="3864" /> +<TGConnectingPoint num="34" id="3865" /> +<TGConnectingPoint num="35" id="3866" /> +<TGConnectingPoint num="36" id="3867" /> +<TGConnectingPoint num="37" id="3868" /> +<TGConnectingPoint num="38" id="3869" /> +<TGConnectingPoint num="39" id="3870" /> +<TGConnectingPoint num="40" id="3871" /> +<TGConnectingPoint num="41" id="3872" /> +<TGConnectingPoint num="42" id="3873" /> +<TGConnectingPoint num="43" id="3874" /> +<TGConnectingPoint num="44" id="3875" /> +<TGConnectingPoint num="45" id="3876" /> +<TGConnectingPoint num="46" id="3877" /> +<TGConnectingPoint num="47" id="3878" /> +<TGConnectingPoint num="48" id="3879" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8736,61 +8786,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="3940" > +<COMPONENT type="1522" id="3930" > <cdparam x="165" y="54" /> <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_2" value="Controller instance name" /> -<TGConnectingPoint num="0" id="3891" /> -<TGConnectingPoint num="1" id="3892" /> -<TGConnectingPoint num="2" id="3893" /> -<TGConnectingPoint num="3" id="3894" /> -<TGConnectingPoint num="4" id="3895" /> -<TGConnectingPoint num="5" id="3896" /> -<TGConnectingPoint num="6" id="3897" /> -<TGConnectingPoint num="7" id="3898" /> -<TGConnectingPoint num="8" id="3899" /> -<TGConnectingPoint num="9" id="3900" /> -<TGConnectingPoint num="10" id="3901" /> -<TGConnectingPoint num="11" id="3902" /> -<TGConnectingPoint num="12" id="3903" /> -<TGConnectingPoint num="13" id="3904" /> -<TGConnectingPoint num="14" id="3905" /> -<TGConnectingPoint num="15" id="3906" /> -<TGConnectingPoint num="16" id="3907" /> -<TGConnectingPoint num="17" id="3908" /> -<TGConnectingPoint num="18" id="3909" /> -<TGConnectingPoint num="19" id="3910" /> -<TGConnectingPoint num="20" id="3911" /> -<TGConnectingPoint num="21" id="3912" /> -<TGConnectingPoint num="22" id="3913" /> -<TGConnectingPoint num="23" id="3914" /> -<TGConnectingPoint num="24" id="3915" /> -<TGConnectingPoint num="25" id="3916" /> -<TGConnectingPoint num="26" id="3917" /> -<TGConnectingPoint num="27" id="3918" /> -<TGConnectingPoint num="28" id="3919" /> -<TGConnectingPoint num="29" id="3920" /> -<TGConnectingPoint num="30" id="3921" /> -<TGConnectingPoint num="31" id="3922" /> -<TGConnectingPoint num="32" id="3923" /> -<TGConnectingPoint num="33" id="3924" /> -<TGConnectingPoint num="34" id="3925" /> -<TGConnectingPoint num="35" id="3926" /> -<TGConnectingPoint num="36" id="3927" /> -<TGConnectingPoint num="37" id="3928" /> -<TGConnectingPoint num="38" id="3929" /> -<TGConnectingPoint num="39" id="3930" /> -<TGConnectingPoint num="40" id="3931" /> -<TGConnectingPoint num="41" id="3932" /> -<TGConnectingPoint num="42" id="3933" /> -<TGConnectingPoint num="43" id="3934" /> -<TGConnectingPoint num="44" id="3935" /> -<TGConnectingPoint num="45" id="3936" /> -<TGConnectingPoint num="46" id="3937" /> -<TGConnectingPoint num="47" id="3938" /> -<TGConnectingPoint num="48" id="3939" /> +<TGConnectingPoint num="0" id="3881" /> +<TGConnectingPoint num="1" id="3882" /> +<TGConnectingPoint num="2" id="3883" /> +<TGConnectingPoint num="3" id="3884" /> +<TGConnectingPoint num="4" id="3885" /> +<TGConnectingPoint num="5" id="3886" /> +<TGConnectingPoint num="6" id="3887" /> +<TGConnectingPoint num="7" id="3888" /> +<TGConnectingPoint num="8" id="3889" /> +<TGConnectingPoint num="9" id="3890" /> +<TGConnectingPoint num="10" id="3891" /> +<TGConnectingPoint num="11" id="3892" /> +<TGConnectingPoint num="12" id="3893" /> +<TGConnectingPoint num="13" id="3894" /> +<TGConnectingPoint num="14" id="3895" /> +<TGConnectingPoint num="15" id="3896" /> +<TGConnectingPoint num="16" id="3897" /> +<TGConnectingPoint num="17" id="3898" /> +<TGConnectingPoint num="18" id="3899" /> +<TGConnectingPoint num="19" id="3900" /> +<TGConnectingPoint num="20" id="3901" /> +<TGConnectingPoint num="21" id="3902" /> +<TGConnectingPoint num="22" id="3903" /> +<TGConnectingPoint num="23" id="3904" /> +<TGConnectingPoint num="24" id="3905" /> +<TGConnectingPoint num="25" id="3906" /> +<TGConnectingPoint num="26" id="3907" /> +<TGConnectingPoint num="27" id="3908" /> +<TGConnectingPoint num="28" id="3909" /> +<TGConnectingPoint num="29" id="3910" /> +<TGConnectingPoint num="30" id="3911" /> +<TGConnectingPoint num="31" id="3912" /> +<TGConnectingPoint num="32" id="3913" /> +<TGConnectingPoint num="33" id="3914" /> +<TGConnectingPoint num="34" id="3915" /> +<TGConnectingPoint num="35" id="3916" /> +<TGConnectingPoint num="36" id="3917" /> +<TGConnectingPoint num="37" id="3918" /> +<TGConnectingPoint num="38" id="3919" /> +<TGConnectingPoint num="39" id="3920" /> +<TGConnectingPoint num="40" id="3921" /> +<TGConnectingPoint num="41" id="3922" /> +<TGConnectingPoint num="42" id="3923" /> +<TGConnectingPoint num="43" id="3924" /> +<TGConnectingPoint num="44" id="3925" /> +<TGConnectingPoint num="45" id="3926" /> +<TGConnectingPoint num="46" id="3927" /> +<TGConnectingPoint num="47" id="3928" /> +<TGConnectingPoint num="48" id="3929" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8800,12 +8850,12 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="3941" > +<CONNECTOR type="1523" id="3931" > <cdparam x="389" y="164" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> -<P1 x="389" y="124" id="3797" /> -<P2 x="614" y="124" id="3847" /> +<P1 x="389" y="124" id="3787" /> +<P2 x="614" y="124" id="3837" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="counter2" /> @@ -8813,12 +8863,12 @@ sequence diagram. <Param index="2" id="destinationAddress2" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="3942" > +<CONNECTOR type="1523" id="3932" > <cdparam x="170" y="134" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" /> -<P1 x="170" y="94" id="3894" /> -<P2 x="389" y="94" id="3794" /> +<P1 x="170" y="94" id="3884" /> +<P2 x="389" y="94" id="3784" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="counter2" /> @@ -8830,61 +8880,61 @@ sequence diagram. </TMLSDPanel> <TMLSDPanel name="DMACycle_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1520" id="3992" > +<COMPONENT type="1520" id="3982" > <cdparam x="1037" 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="Dst_Storage_Instance_2" value="Storage instance name" /> -<TGConnectingPoint num="0" id="3943" /> -<TGConnectingPoint num="1" id="3944" /> -<TGConnectingPoint num="2" id="3945" /> -<TGConnectingPoint num="3" id="3946" /> -<TGConnectingPoint num="4" id="3947" /> -<TGConnectingPoint num="5" id="3948" /> -<TGConnectingPoint num="6" id="3949" /> -<TGConnectingPoint num="7" id="3950" /> -<TGConnectingPoint num="8" id="3951" /> -<TGConnectingPoint num="9" id="3952" /> -<TGConnectingPoint num="10" id="3953" /> -<TGConnectingPoint num="11" id="3954" /> -<TGConnectingPoint num="12" id="3955" /> -<TGConnectingPoint num="13" id="3956" /> -<TGConnectingPoint num="14" id="3957" /> -<TGConnectingPoint num="15" id="3958" /> -<TGConnectingPoint num="16" id="3959" /> -<TGConnectingPoint num="17" id="3960" /> -<TGConnectingPoint num="18" id="3961" /> -<TGConnectingPoint num="19" id="3962" /> -<TGConnectingPoint num="20" id="3963" /> -<TGConnectingPoint num="21" id="3964" /> -<TGConnectingPoint num="22" id="3965" /> -<TGConnectingPoint num="23" id="3966" /> -<TGConnectingPoint num="24" id="3967" /> -<TGConnectingPoint num="25" id="3968" /> -<TGConnectingPoint num="26" id="3969" /> -<TGConnectingPoint num="27" id="3970" /> -<TGConnectingPoint num="28" id="3971" /> -<TGConnectingPoint num="29" id="3972" /> -<TGConnectingPoint num="30" id="3973" /> -<TGConnectingPoint num="31" id="3974" /> -<TGConnectingPoint num="32" id="3975" /> -<TGConnectingPoint num="33" id="3976" /> -<TGConnectingPoint num="34" id="3977" /> -<TGConnectingPoint num="35" id="3978" /> -<TGConnectingPoint num="36" id="3979" /> -<TGConnectingPoint num="37" id="3980" /> -<TGConnectingPoint num="38" id="3981" /> -<TGConnectingPoint num="39" id="3982" /> -<TGConnectingPoint num="40" id="3983" /> -<TGConnectingPoint num="41" id="3984" /> -<TGConnectingPoint num="42" id="3985" /> -<TGConnectingPoint num="43" id="3986" /> -<TGConnectingPoint num="44" id="3987" /> -<TGConnectingPoint num="45" id="3988" /> -<TGConnectingPoint num="46" id="3989" /> -<TGConnectingPoint num="47" id="3990" /> -<TGConnectingPoint num="48" id="3991" /> +<TGConnectingPoint num="0" id="3933" /> +<TGConnectingPoint num="1" id="3934" /> +<TGConnectingPoint num="2" id="3935" /> +<TGConnectingPoint num="3" id="3936" /> +<TGConnectingPoint num="4" id="3937" /> +<TGConnectingPoint num="5" id="3938" /> +<TGConnectingPoint num="6" id="3939" /> +<TGConnectingPoint num="7" id="3940" /> +<TGConnectingPoint num="8" id="3941" /> +<TGConnectingPoint num="9" id="3942" /> +<TGConnectingPoint num="10" id="3943" /> +<TGConnectingPoint num="11" id="3944" /> +<TGConnectingPoint num="12" id="3945" /> +<TGConnectingPoint num="13" id="3946" /> +<TGConnectingPoint num="14" id="3947" /> +<TGConnectingPoint num="15" id="3948" /> +<TGConnectingPoint num="16" id="3949" /> +<TGConnectingPoint num="17" id="3950" /> +<TGConnectingPoint num="18" id="3951" /> +<TGConnectingPoint num="19" id="3952" /> +<TGConnectingPoint num="20" id="3953" /> +<TGConnectingPoint num="21" id="3954" /> +<TGConnectingPoint num="22" id="3955" /> +<TGConnectingPoint num="23" id="3956" /> +<TGConnectingPoint num="24" id="3957" /> +<TGConnectingPoint num="25" id="3958" /> +<TGConnectingPoint num="26" id="3959" /> +<TGConnectingPoint num="27" id="3960" /> +<TGConnectingPoint num="28" id="3961" /> +<TGConnectingPoint num="29" id="3962" /> +<TGConnectingPoint num="30" id="3963" /> +<TGConnectingPoint num="31" id="3964" /> +<TGConnectingPoint num="32" id="3965" /> +<TGConnectingPoint num="33" id="3966" /> +<TGConnectingPoint num="34" id="3967" /> +<TGConnectingPoint num="35" id="3968" /> +<TGConnectingPoint num="36" id="3969" /> +<TGConnectingPoint num="37" id="3970" /> +<TGConnectingPoint num="38" id="3971" /> +<TGConnectingPoint num="39" id="3972" /> +<TGConnectingPoint num="40" id="3973" /> +<TGConnectingPoint num="41" id="3974" /> +<TGConnectingPoint num="42" id="3975" /> +<TGConnectingPoint num="43" id="3976" /> +<TGConnectingPoint num="44" id="3977" /> +<TGConnectingPoint num="45" id="3978" /> +<TGConnectingPoint num="46" id="3979" /> +<TGConnectingPoint num="47" id="3980" /> +<TGConnectingPoint num="48" id="3981" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8894,61 +8944,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="4042" > +<COMPONENT type="1521" id="4032" > <cdparam x="826" 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="Transfer_Instance_7" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="3993" /> -<TGConnectingPoint num="1" id="3994" /> -<TGConnectingPoint num="2" id="3995" /> -<TGConnectingPoint num="3" id="3996" /> -<TGConnectingPoint num="4" id="3997" /> -<TGConnectingPoint num="5" id="3998" /> -<TGConnectingPoint num="6" id="3999" /> -<TGConnectingPoint num="7" id="4000" /> -<TGConnectingPoint num="8" id="4001" /> -<TGConnectingPoint num="9" id="4002" /> -<TGConnectingPoint num="10" id="4003" /> -<TGConnectingPoint num="11" id="4004" /> -<TGConnectingPoint num="12" id="4005" /> -<TGConnectingPoint num="13" id="4006" /> -<TGConnectingPoint num="14" id="4007" /> -<TGConnectingPoint num="15" id="4008" /> -<TGConnectingPoint num="16" id="4009" /> -<TGConnectingPoint num="17" id="4010" /> -<TGConnectingPoint num="18" id="4011" /> -<TGConnectingPoint num="19" id="4012" /> -<TGConnectingPoint num="20" id="4013" /> -<TGConnectingPoint num="21" id="4014" /> -<TGConnectingPoint num="22" id="4015" /> -<TGConnectingPoint num="23" id="4016" /> -<TGConnectingPoint num="24" id="4017" /> -<TGConnectingPoint num="25" id="4018" /> -<TGConnectingPoint num="26" id="4019" /> -<TGConnectingPoint num="27" id="4020" /> -<TGConnectingPoint num="28" id="4021" /> -<TGConnectingPoint num="29" id="4022" /> -<TGConnectingPoint num="30" id="4023" /> -<TGConnectingPoint num="31" id="4024" /> -<TGConnectingPoint num="32" id="4025" /> -<TGConnectingPoint num="33" id="4026" /> -<TGConnectingPoint num="34" id="4027" /> -<TGConnectingPoint num="35" id="4028" /> -<TGConnectingPoint num="36" id="4029" /> -<TGConnectingPoint num="37" id="4030" /> -<TGConnectingPoint num="38" id="4031" /> -<TGConnectingPoint num="39" id="4032" /> -<TGConnectingPoint num="40" id="4033" /> -<TGConnectingPoint num="41" id="4034" /> -<TGConnectingPoint num="42" id="4035" /> -<TGConnectingPoint num="43" id="4036" /> -<TGConnectingPoint num="44" id="4037" /> -<TGConnectingPoint num="45" id="4038" /> -<TGConnectingPoint num="46" id="4039" /> -<TGConnectingPoint num="47" id="4040" /> -<TGConnectingPoint num="48" id="4041" /> +<TGConnectingPoint num="0" id="3983" /> +<TGConnectingPoint num="1" id="3984" /> +<TGConnectingPoint num="2" id="3985" /> +<TGConnectingPoint num="3" id="3986" /> +<TGConnectingPoint num="4" id="3987" /> +<TGConnectingPoint num="5" id="3988" /> +<TGConnectingPoint num="6" id="3989" /> +<TGConnectingPoint num="7" id="3990" /> +<TGConnectingPoint num="8" id="3991" /> +<TGConnectingPoint num="9" id="3992" /> +<TGConnectingPoint num="10" id="3993" /> +<TGConnectingPoint num="11" id="3994" /> +<TGConnectingPoint num="12" id="3995" /> +<TGConnectingPoint num="13" id="3996" /> +<TGConnectingPoint num="14" id="3997" /> +<TGConnectingPoint num="15" id="3998" /> +<TGConnectingPoint num="16" id="3999" /> +<TGConnectingPoint num="17" id="4000" /> +<TGConnectingPoint num="18" id="4001" /> +<TGConnectingPoint num="19" id="4002" /> +<TGConnectingPoint num="20" id="4003" /> +<TGConnectingPoint num="21" id="4004" /> +<TGConnectingPoint num="22" id="4005" /> +<TGConnectingPoint num="23" id="4006" /> +<TGConnectingPoint num="24" id="4007" /> +<TGConnectingPoint num="25" id="4008" /> +<TGConnectingPoint num="26" id="4009" /> +<TGConnectingPoint num="27" id="4010" /> +<TGConnectingPoint num="28" id="4011" /> +<TGConnectingPoint num="29" id="4012" /> +<TGConnectingPoint num="30" id="4013" /> +<TGConnectingPoint num="31" id="4014" /> +<TGConnectingPoint num="32" id="4015" /> +<TGConnectingPoint num="33" id="4016" /> +<TGConnectingPoint num="34" id="4017" /> +<TGConnectingPoint num="35" id="4018" /> +<TGConnectingPoint num="36" id="4019" /> +<TGConnectingPoint num="37" id="4020" /> +<TGConnectingPoint num="38" id="4021" /> +<TGConnectingPoint num="39" id="4022" /> +<TGConnectingPoint num="40" id="4023" /> +<TGConnectingPoint num="41" id="4024" /> +<TGConnectingPoint num="42" id="4025" /> +<TGConnectingPoint num="43" id="4026" /> +<TGConnectingPoint num="44" id="4027" /> +<TGConnectingPoint num="45" id="4028" /> +<TGConnectingPoint num="46" id="4029" /> +<TGConnectingPoint num="47" id="4030" /> +<TGConnectingPoint num="48" id="4031" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -8958,61 +9008,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1521" id="4092" > +<COMPONENT type="1521" id="4082" > <cdparam x="357" 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="Transfer_Instance_6" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="4043" /> -<TGConnectingPoint num="1" id="4044" /> -<TGConnectingPoint num="2" id="4045" /> -<TGConnectingPoint num="3" id="4046" /> -<TGConnectingPoint num="4" id="4047" /> -<TGConnectingPoint num="5" id="4048" /> -<TGConnectingPoint num="6" id="4049" /> -<TGConnectingPoint num="7" id="4050" /> -<TGConnectingPoint num="8" id="4051" /> -<TGConnectingPoint num="9" id="4052" /> -<TGConnectingPoint num="10" id="4053" /> -<TGConnectingPoint num="11" id="4054" /> -<TGConnectingPoint num="12" id="4055" /> -<TGConnectingPoint num="13" id="4056" /> -<TGConnectingPoint num="14" id="4057" /> -<TGConnectingPoint num="15" id="4058" /> -<TGConnectingPoint num="16" id="4059" /> -<TGConnectingPoint num="17" id="4060" /> -<TGConnectingPoint num="18" id="4061" /> -<TGConnectingPoint num="19" id="4062" /> -<TGConnectingPoint num="20" id="4063" /> -<TGConnectingPoint num="21" id="4064" /> -<TGConnectingPoint num="22" id="4065" /> -<TGConnectingPoint num="23" id="4066" /> -<TGConnectingPoint num="24" id="4067" /> -<TGConnectingPoint num="25" id="4068" /> -<TGConnectingPoint num="26" id="4069" /> -<TGConnectingPoint num="27" id="4070" /> -<TGConnectingPoint num="28" id="4071" /> -<TGConnectingPoint num="29" id="4072" /> -<TGConnectingPoint num="30" id="4073" /> -<TGConnectingPoint num="31" id="4074" /> -<TGConnectingPoint num="32" id="4075" /> -<TGConnectingPoint num="33" id="4076" /> -<TGConnectingPoint num="34" id="4077" /> -<TGConnectingPoint num="35" id="4078" /> -<TGConnectingPoint num="36" id="4079" /> -<TGConnectingPoint num="37" id="4080" /> -<TGConnectingPoint num="38" id="4081" /> -<TGConnectingPoint num="39" id="4082" /> -<TGConnectingPoint num="40" id="4083" /> -<TGConnectingPoint num="41" id="4084" /> -<TGConnectingPoint num="42" id="4085" /> -<TGConnectingPoint num="43" id="4086" /> -<TGConnectingPoint num="44" id="4087" /> -<TGConnectingPoint num="45" id="4088" /> -<TGConnectingPoint num="46" id="4089" /> -<TGConnectingPoint num="47" id="4090" /> -<TGConnectingPoint num="48" id="4091" /> +<TGConnectingPoint num="0" id="4033" /> +<TGConnectingPoint num="1" id="4034" /> +<TGConnectingPoint num="2" id="4035" /> +<TGConnectingPoint num="3" id="4036" /> +<TGConnectingPoint num="4" id="4037" /> +<TGConnectingPoint num="5" id="4038" /> +<TGConnectingPoint num="6" id="4039" /> +<TGConnectingPoint num="7" id="4040" /> +<TGConnectingPoint num="8" id="4041" /> +<TGConnectingPoint num="9" id="4042" /> +<TGConnectingPoint num="10" id="4043" /> +<TGConnectingPoint num="11" id="4044" /> +<TGConnectingPoint num="12" id="4045" /> +<TGConnectingPoint num="13" id="4046" /> +<TGConnectingPoint num="14" id="4047" /> +<TGConnectingPoint num="15" id="4048" /> +<TGConnectingPoint num="16" id="4049" /> +<TGConnectingPoint num="17" id="4050" /> +<TGConnectingPoint num="18" id="4051" /> +<TGConnectingPoint num="19" id="4052" /> +<TGConnectingPoint num="20" id="4053" /> +<TGConnectingPoint num="21" id="4054" /> +<TGConnectingPoint num="22" id="4055" /> +<TGConnectingPoint num="23" id="4056" /> +<TGConnectingPoint num="24" id="4057" /> +<TGConnectingPoint num="25" id="4058" /> +<TGConnectingPoint num="26" id="4059" /> +<TGConnectingPoint num="27" id="4060" /> +<TGConnectingPoint num="28" id="4061" /> +<TGConnectingPoint num="29" id="4062" /> +<TGConnectingPoint num="30" id="4063" /> +<TGConnectingPoint num="31" id="4064" /> +<TGConnectingPoint num="32" id="4065" /> +<TGConnectingPoint num="33" id="4066" /> +<TGConnectingPoint num="34" id="4067" /> +<TGConnectingPoint num="35" id="4068" /> +<TGConnectingPoint num="36" id="4069" /> +<TGConnectingPoint num="37" id="4070" /> +<TGConnectingPoint num="38" id="4071" /> +<TGConnectingPoint num="39" id="4072" /> +<TGConnectingPoint num="40" id="4073" /> +<TGConnectingPoint num="41" id="4074" /> +<TGConnectingPoint num="42" id="4075" /> +<TGConnectingPoint num="43" id="4076" /> +<TGConnectingPoint num="44" id="4077" /> +<TGConnectingPoint num="45" id="4078" /> +<TGConnectingPoint num="46" id="4079" /> +<TGConnectingPoint num="47" id="4080" /> +<TGConnectingPoint num="48" id="4081" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9022,61 +9072,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1520" id="4142" > +<COMPONENT type="1520" id="4132" > <cdparam x="608" 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="Src_Storage_Instance_2" value="Storage instance name" /> -<TGConnectingPoint num="0" id="4093" /> -<TGConnectingPoint num="1" id="4094" /> -<TGConnectingPoint num="2" id="4095" /> -<TGConnectingPoint num="3" id="4096" /> -<TGConnectingPoint num="4" id="4097" /> -<TGConnectingPoint num="5" id="4098" /> -<TGConnectingPoint num="6" id="4099" /> -<TGConnectingPoint num="7" id="4100" /> -<TGConnectingPoint num="8" id="4101" /> -<TGConnectingPoint num="9" id="4102" /> -<TGConnectingPoint num="10" id="4103" /> -<TGConnectingPoint num="11" id="4104" /> -<TGConnectingPoint num="12" id="4105" /> -<TGConnectingPoint num="13" id="4106" /> -<TGConnectingPoint num="14" id="4107" /> -<TGConnectingPoint num="15" id="4108" /> -<TGConnectingPoint num="16" id="4109" /> -<TGConnectingPoint num="17" id="4110" /> -<TGConnectingPoint num="18" id="4111" /> -<TGConnectingPoint num="19" id="4112" /> -<TGConnectingPoint num="20" id="4113" /> -<TGConnectingPoint num="21" id="4114" /> -<TGConnectingPoint num="22" id="4115" /> -<TGConnectingPoint num="23" id="4116" /> -<TGConnectingPoint num="24" id="4117" /> -<TGConnectingPoint num="25" id="4118" /> -<TGConnectingPoint num="26" id="4119" /> -<TGConnectingPoint num="27" id="4120" /> -<TGConnectingPoint num="28" id="4121" /> -<TGConnectingPoint num="29" id="4122" /> -<TGConnectingPoint num="30" id="4123" /> -<TGConnectingPoint num="31" id="4124" /> -<TGConnectingPoint num="32" id="4125" /> -<TGConnectingPoint num="33" id="4126" /> -<TGConnectingPoint num="34" id="4127" /> -<TGConnectingPoint num="35" id="4128" /> -<TGConnectingPoint num="36" id="4129" /> -<TGConnectingPoint num="37" id="4130" /> -<TGConnectingPoint num="38" id="4131" /> -<TGConnectingPoint num="39" id="4132" /> -<TGConnectingPoint num="40" id="4133" /> -<TGConnectingPoint num="41" id="4134" /> -<TGConnectingPoint num="42" id="4135" /> -<TGConnectingPoint num="43" id="4136" /> -<TGConnectingPoint num="44" id="4137" /> -<TGConnectingPoint num="45" id="4138" /> -<TGConnectingPoint num="46" id="4139" /> -<TGConnectingPoint num="47" id="4140" /> -<TGConnectingPoint num="48" id="4141" /> +<TGConnectingPoint num="0" id="4083" /> +<TGConnectingPoint num="1" id="4084" /> +<TGConnectingPoint num="2" id="4085" /> +<TGConnectingPoint num="3" id="4086" /> +<TGConnectingPoint num="4" id="4087" /> +<TGConnectingPoint num="5" id="4088" /> +<TGConnectingPoint num="6" id="4089" /> +<TGConnectingPoint num="7" id="4090" /> +<TGConnectingPoint num="8" id="4091" /> +<TGConnectingPoint num="9" id="4092" /> +<TGConnectingPoint num="10" id="4093" /> +<TGConnectingPoint num="11" id="4094" /> +<TGConnectingPoint num="12" id="4095" /> +<TGConnectingPoint num="13" id="4096" /> +<TGConnectingPoint num="14" id="4097" /> +<TGConnectingPoint num="15" id="4098" /> +<TGConnectingPoint num="16" id="4099" /> +<TGConnectingPoint num="17" id="4100" /> +<TGConnectingPoint num="18" id="4101" /> +<TGConnectingPoint num="19" id="4102" /> +<TGConnectingPoint num="20" id="4103" /> +<TGConnectingPoint num="21" id="4104" /> +<TGConnectingPoint num="22" id="4105" /> +<TGConnectingPoint num="23" id="4106" /> +<TGConnectingPoint num="24" id="4107" /> +<TGConnectingPoint num="25" id="4108" /> +<TGConnectingPoint num="26" id="4109" /> +<TGConnectingPoint num="27" id="4110" /> +<TGConnectingPoint num="28" id="4111" /> +<TGConnectingPoint num="29" id="4112" /> +<TGConnectingPoint num="30" id="4113" /> +<TGConnectingPoint num="31" id="4114" /> +<TGConnectingPoint num="32" id="4115" /> +<TGConnectingPoint num="33" id="4116" /> +<TGConnectingPoint num="34" id="4117" /> +<TGConnectingPoint num="35" id="4118" /> +<TGConnectingPoint num="36" id="4119" /> +<TGConnectingPoint num="37" id="4120" /> +<TGConnectingPoint num="38" id="4121" /> +<TGConnectingPoint num="39" id="4122" /> +<TGConnectingPoint num="40" id="4123" /> +<TGConnectingPoint num="41" id="4124" /> +<TGConnectingPoint num="42" id="4125" /> +<TGConnectingPoint num="43" id="4126" /> +<TGConnectingPoint num="44" id="4127" /> +<TGConnectingPoint num="45" id="4128" /> +<TGConnectingPoint num="46" id="4129" /> +<TGConnectingPoint num="47" id="4130" /> +<TGConnectingPoint num="48" id="4131" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9086,61 +9136,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="4201" > +<COMPONENT type="1522" id="4191" > <cdparam x="126" 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="DMA_Controller_2" value="Controller instance name" /> -<TGConnectingPoint num="0" id="4152" /> -<TGConnectingPoint num="1" id="4153" /> -<TGConnectingPoint num="2" id="4154" /> -<TGConnectingPoint num="3" id="4155" /> -<TGConnectingPoint num="4" id="4156" /> -<TGConnectingPoint num="5" id="4157" /> -<TGConnectingPoint num="6" id="4158" /> -<TGConnectingPoint num="7" id="4159" /> -<TGConnectingPoint num="8" id="4160" /> -<TGConnectingPoint num="9" id="4161" /> -<TGConnectingPoint num="10" id="4162" /> -<TGConnectingPoint num="11" id="4163" /> -<TGConnectingPoint num="12" id="4164" /> -<TGConnectingPoint num="13" id="4165" /> -<TGConnectingPoint num="14" id="4166" /> -<TGConnectingPoint num="15" id="4167" /> -<TGConnectingPoint num="16" id="4168" /> -<TGConnectingPoint num="17" id="4169" /> -<TGConnectingPoint num="18" id="4170" /> -<TGConnectingPoint num="19" id="4171" /> -<TGConnectingPoint num="20" id="4172" /> -<TGConnectingPoint num="21" id="4173" /> -<TGConnectingPoint num="22" id="4174" /> -<TGConnectingPoint num="23" id="4175" /> -<TGConnectingPoint num="24" id="4176" /> -<TGConnectingPoint num="25" id="4177" /> -<TGConnectingPoint num="26" id="4178" /> -<TGConnectingPoint num="27" id="4179" /> -<TGConnectingPoint num="28" id="4180" /> -<TGConnectingPoint num="29" id="4181" /> -<TGConnectingPoint num="30" id="4182" /> -<TGConnectingPoint num="31" id="4183" /> -<TGConnectingPoint num="32" id="4184" /> -<TGConnectingPoint num="33" id="4185" /> -<TGConnectingPoint num="34" id="4186" /> -<TGConnectingPoint num="35" id="4187" /> -<TGConnectingPoint num="36" id="4188" /> -<TGConnectingPoint num="37" id="4189" /> -<TGConnectingPoint num="38" id="4190" /> -<TGConnectingPoint num="39" id="4191" /> -<TGConnectingPoint num="40" id="4192" /> -<TGConnectingPoint num="41" id="4193" /> -<TGConnectingPoint num="42" id="4194" /> -<TGConnectingPoint num="43" id="4195" /> -<TGConnectingPoint num="44" id="4196" /> -<TGConnectingPoint num="45" id="4197" /> -<TGConnectingPoint num="46" id="4198" /> -<TGConnectingPoint num="47" id="4199" /> -<TGConnectingPoint num="48" id="4200" /> +<TGConnectingPoint num="0" id="4142" /> +<TGConnectingPoint num="1" id="4143" /> +<TGConnectingPoint num="2" id="4144" /> +<TGConnectingPoint num="3" id="4145" /> +<TGConnectingPoint num="4" id="4146" /> +<TGConnectingPoint num="5" id="4147" /> +<TGConnectingPoint num="6" id="4148" /> +<TGConnectingPoint num="7" id="4149" /> +<TGConnectingPoint num="8" id="4150" /> +<TGConnectingPoint num="9" id="4151" /> +<TGConnectingPoint num="10" id="4152" /> +<TGConnectingPoint num="11" id="4153" /> +<TGConnectingPoint num="12" id="4154" /> +<TGConnectingPoint num="13" id="4155" /> +<TGConnectingPoint num="14" id="4156" /> +<TGConnectingPoint num="15" id="4157" /> +<TGConnectingPoint num="16" id="4158" /> +<TGConnectingPoint num="17" id="4159" /> +<TGConnectingPoint num="18" id="4160" /> +<TGConnectingPoint num="19" id="4161" /> +<TGConnectingPoint num="20" id="4162" /> +<TGConnectingPoint num="21" id="4163" /> +<TGConnectingPoint num="22" id="4164" /> +<TGConnectingPoint num="23" id="4165" /> +<TGConnectingPoint num="24" id="4166" /> +<TGConnectingPoint num="25" id="4167" /> +<TGConnectingPoint num="26" id="4168" /> +<TGConnectingPoint num="27" id="4169" /> +<TGConnectingPoint num="28" id="4170" /> +<TGConnectingPoint num="29" id="4171" /> +<TGConnectingPoint num="30" id="4172" /> +<TGConnectingPoint num="31" id="4173" /> +<TGConnectingPoint num="32" id="4174" /> +<TGConnectingPoint num="33" id="4175" /> +<TGConnectingPoint num="34" id="4176" /> +<TGConnectingPoint num="35" id="4177" /> +<TGConnectingPoint num="36" id="4178" /> +<TGConnectingPoint num="37" id="4179" /> +<TGConnectingPoint num="38" id="4180" /> +<TGConnectingPoint num="39" id="4181" /> +<TGConnectingPoint num="40" id="4182" /> +<TGConnectingPoint num="41" id="4183" /> +<TGConnectingPoint num="42" id="4184" /> +<TGConnectingPoint num="43" id="4185" /> +<TGConnectingPoint num="44" id="4186" /> +<TGConnectingPoint num="45" id="4187" /> +<TGConnectingPoint num="46" id="4188" /> +<TGConnectingPoint num="47" id="4189" /> +<TGConnectingPoint num="48" id="4190" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9149,65 +9199,65 @@ sequence diagram. <Attribute access="2" id="counter2" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1524" id="4151" > -<father id="4201" num="0" /> +<SUBCOMPONENT type="1524" id="4141" > +<father id="4191" num="0" /> <cdparam x="131" y="253" /> -<sizeparam width="146" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="20" minWidth="30" minHeight="1" 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="counter = counter - 1" /> -<TGConnectingPoint num="0" id="4143" /> -<TGConnectingPoint num="1" id="4144" /> -<TGConnectingPoint num="2" id="4145" /> -<TGConnectingPoint num="3" id="4146" /> -<TGConnectingPoint num="4" id="4147" /> -<TGConnectingPoint num="5" id="4148" /> -<TGConnectingPoint num="6" id="4149" /> -<TGConnectingPoint num="7" id="4150" /> +<TGConnectingPoint num="0" id="4133" /> +<TGConnectingPoint num="1" id="4134" /> +<TGConnectingPoint num="2" id="4135" /> +<TGConnectingPoint num="3" id="4136" /> +<TGConnectingPoint num="4" id="4137" /> +<TGConnectingPoint num="5" id="4138" /> +<TGConnectingPoint num="6" id="4139" /> +<TGConnectingPoint num="7" id="4140" /> </SUBCOMPONENT> -<CONNECTOR type="1523" id="4202" > +<CONNECTOR type="1523" id="4192" > <cdparam x="831" y="247" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress2, 1)" /> -<P1 x="831" y="267" id="4013" /> -<P2 x="1042" y="267" id="3963" /> +<P1 x="831" y="267" id="4003" /> +<P2 x="1042" y="267" id="3953" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="4203" > +<CONNECTOR type="1523" id="4193" > <cdparam x="131" y="217" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Write" value="Write(destinationAddress2, 1)" /> -<P1 x="131" y="237" id="4169" /> -<P2 x="831" y="237" id="4010" /> +<P1 x="131" y="237" id="4159" /> +<P2 x="831" y="237" id="4000" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="destinationAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="4204" > +<CONNECTOR type="1523" id="4194" > <cdparam x="362" y="127" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress2, 1)" /> -<P1 x="362" y="147" id="4051" /> -<P2 x="613" y="147" id="4101" /> +<P1 x="362" y="147" id="4041" /> +<P2 x="613" y="147" id="4091" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress2" /> <Param index="1" id="1" /> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="4205" > +<CONNECTOR type="1523" id="4195" > <cdparam x="148" y="96" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="Read" value="Read(sourceAddress2, 1)" /> -<P1 x="131" y="117" id="4157" /> -<P2 x="362" y="117" id="4048" /> +<P1 x="131" y="117" id="4147" /> +<P2 x="362" y="117" id="4038" /> <AutomaticDrawing data="true" /> <extraparam> <Param index="0" id="sourceAddress2" /> @@ -9218,61 +9268,61 @@ sequence diagram. </TMLSDPanel> <TMLSDPanel name="TerminateDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1521" id="4255" > +<COMPONENT type="1521" id="4245" > <cdparam x="280" y="53" /> <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_8" value="Transfer instance name" /> -<TGConnectingPoint num="0" id="4206" /> -<TGConnectingPoint num="1" id="4207" /> -<TGConnectingPoint num="2" id="4208" /> -<TGConnectingPoint num="3" id="4209" /> -<TGConnectingPoint num="4" id="4210" /> -<TGConnectingPoint num="5" id="4211" /> -<TGConnectingPoint num="6" id="4212" /> -<TGConnectingPoint num="7" id="4213" /> -<TGConnectingPoint num="8" id="4214" /> -<TGConnectingPoint num="9" id="4215" /> -<TGConnectingPoint num="10" id="4216" /> -<TGConnectingPoint num="11" id="4217" /> -<TGConnectingPoint num="12" id="4218" /> -<TGConnectingPoint num="13" id="4219" /> -<TGConnectingPoint num="14" id="4220" /> -<TGConnectingPoint num="15" id="4221" /> -<TGConnectingPoint num="16" id="4222" /> -<TGConnectingPoint num="17" id="4223" /> -<TGConnectingPoint num="18" id="4224" /> -<TGConnectingPoint num="19" id="4225" /> -<TGConnectingPoint num="20" id="4226" /> -<TGConnectingPoint num="21" id="4227" /> -<TGConnectingPoint num="22" id="4228" /> -<TGConnectingPoint num="23" id="4229" /> -<TGConnectingPoint num="24" id="4230" /> -<TGConnectingPoint num="25" id="4231" /> -<TGConnectingPoint num="26" id="4232" /> -<TGConnectingPoint num="27" id="4233" /> -<TGConnectingPoint num="28" id="4234" /> -<TGConnectingPoint num="29" id="4235" /> -<TGConnectingPoint num="30" id="4236" /> -<TGConnectingPoint num="31" id="4237" /> -<TGConnectingPoint num="32" id="4238" /> -<TGConnectingPoint num="33" id="4239" /> -<TGConnectingPoint num="34" id="4240" /> -<TGConnectingPoint num="35" id="4241" /> -<TGConnectingPoint num="36" id="4242" /> -<TGConnectingPoint num="37" id="4243" /> -<TGConnectingPoint num="38" id="4244" /> -<TGConnectingPoint num="39" id="4245" /> -<TGConnectingPoint num="40" id="4246" /> -<TGConnectingPoint num="41" id="4247" /> -<TGConnectingPoint num="42" id="4248" /> -<TGConnectingPoint num="43" id="4249" /> -<TGConnectingPoint num="44" id="4250" /> -<TGConnectingPoint num="45" id="4251" /> -<TGConnectingPoint num="46" id="4252" /> -<TGConnectingPoint num="47" id="4253" /> -<TGConnectingPoint num="48" id="4254" /> +<TGConnectingPoint num="0" id="4196" /> +<TGConnectingPoint num="1" id="4197" /> +<TGConnectingPoint num="2" id="4198" /> +<TGConnectingPoint num="3" id="4199" /> +<TGConnectingPoint num="4" id="4200" /> +<TGConnectingPoint num="5" id="4201" /> +<TGConnectingPoint num="6" id="4202" /> +<TGConnectingPoint num="7" id="4203" /> +<TGConnectingPoint num="8" id="4204" /> +<TGConnectingPoint num="9" id="4205" /> +<TGConnectingPoint num="10" id="4206" /> +<TGConnectingPoint num="11" id="4207" /> +<TGConnectingPoint num="12" id="4208" /> +<TGConnectingPoint num="13" id="4209" /> +<TGConnectingPoint num="14" id="4210" /> +<TGConnectingPoint num="15" id="4211" /> +<TGConnectingPoint num="16" id="4212" /> +<TGConnectingPoint num="17" id="4213" /> +<TGConnectingPoint num="18" id="4214" /> +<TGConnectingPoint num="19" id="4215" /> +<TGConnectingPoint num="20" id="4216" /> +<TGConnectingPoint num="21" id="4217" /> +<TGConnectingPoint num="22" id="4218" /> +<TGConnectingPoint num="23" id="4219" /> +<TGConnectingPoint num="24" id="4220" /> +<TGConnectingPoint num="25" id="4221" /> +<TGConnectingPoint num="26" id="4222" /> +<TGConnectingPoint num="27" id="4223" /> +<TGConnectingPoint num="28" id="4224" /> +<TGConnectingPoint num="29" id="4225" /> +<TGConnectingPoint num="30" id="4226" /> +<TGConnectingPoint num="31" id="4227" /> +<TGConnectingPoint num="32" id="4228" /> +<TGConnectingPoint num="33" id="4229" /> +<TGConnectingPoint num="34" id="4230" /> +<TGConnectingPoint num="35" id="4231" /> +<TGConnectingPoint num="36" id="4232" /> +<TGConnectingPoint num="37" id="4233" /> +<TGConnectingPoint num="38" id="4234" /> +<TGConnectingPoint num="39" id="4235" /> +<TGConnectingPoint num="40" id="4236" /> +<TGConnectingPoint num="41" id="4237" /> +<TGConnectingPoint num="42" id="4238" /> +<TGConnectingPoint num="43" id="4239" /> +<TGConnectingPoint num="44" id="4240" /> +<TGConnectingPoint num="45" id="4241" /> +<TGConnectingPoint num="46" id="4242" /> +<TGConnectingPoint num="47" id="4243" /> +<TGConnectingPoint num="48" id="4244" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9282,61 +9332,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="4305" > +<COMPONENT type="1522" id="4295" > <cdparam x="505" y="53" /> <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="DMA_Controller_2" value="Controller instance name" /> -<TGConnectingPoint num="0" id="4256" /> -<TGConnectingPoint num="1" id="4257" /> -<TGConnectingPoint num="2" id="4258" /> -<TGConnectingPoint num="3" id="4259" /> -<TGConnectingPoint num="4" id="4260" /> -<TGConnectingPoint num="5" id="4261" /> -<TGConnectingPoint num="6" id="4262" /> -<TGConnectingPoint num="7" id="4263" /> -<TGConnectingPoint num="8" id="4264" /> -<TGConnectingPoint num="9" id="4265" /> -<TGConnectingPoint num="10" id="4266" /> -<TGConnectingPoint num="11" id="4267" /> -<TGConnectingPoint num="12" id="4268" /> -<TGConnectingPoint num="13" id="4269" /> -<TGConnectingPoint num="14" id="4270" /> -<TGConnectingPoint num="15" id="4271" /> -<TGConnectingPoint num="16" id="4272" /> -<TGConnectingPoint num="17" id="4273" /> -<TGConnectingPoint num="18" id="4274" /> -<TGConnectingPoint num="19" id="4275" /> -<TGConnectingPoint num="20" id="4276" /> -<TGConnectingPoint num="21" id="4277" /> -<TGConnectingPoint num="22" id="4278" /> -<TGConnectingPoint num="23" id="4279" /> -<TGConnectingPoint num="24" id="4280" /> -<TGConnectingPoint num="25" id="4281" /> -<TGConnectingPoint num="26" id="4282" /> -<TGConnectingPoint num="27" id="4283" /> -<TGConnectingPoint num="28" id="4284" /> -<TGConnectingPoint num="29" id="4285" /> -<TGConnectingPoint num="30" id="4286" /> -<TGConnectingPoint num="31" id="4287" /> -<TGConnectingPoint num="32" id="4288" /> -<TGConnectingPoint num="33" id="4289" /> -<TGConnectingPoint num="34" id="4290" /> -<TGConnectingPoint num="35" id="4291" /> -<TGConnectingPoint num="36" id="4292" /> -<TGConnectingPoint num="37" id="4293" /> -<TGConnectingPoint num="38" id="4294" /> -<TGConnectingPoint num="39" id="4295" /> -<TGConnectingPoint num="40" id="4296" /> -<TGConnectingPoint num="41" id="4297" /> -<TGConnectingPoint num="42" id="4298" /> -<TGConnectingPoint num="43" id="4299" /> -<TGConnectingPoint num="44" id="4300" /> -<TGConnectingPoint num="45" id="4301" /> -<TGConnectingPoint num="46" id="4302" /> -<TGConnectingPoint num="47" id="4303" /> -<TGConnectingPoint num="48" id="4304" /> +<TGConnectingPoint num="0" id="4246" /> +<TGConnectingPoint num="1" id="4247" /> +<TGConnectingPoint num="2" id="4248" /> +<TGConnectingPoint num="3" id="4249" /> +<TGConnectingPoint num="4" id="4250" /> +<TGConnectingPoint num="5" id="4251" /> +<TGConnectingPoint num="6" id="4252" /> +<TGConnectingPoint num="7" id="4253" /> +<TGConnectingPoint num="8" id="4254" /> +<TGConnectingPoint num="9" id="4255" /> +<TGConnectingPoint num="10" id="4256" /> +<TGConnectingPoint num="11" id="4257" /> +<TGConnectingPoint num="12" id="4258" /> +<TGConnectingPoint num="13" id="4259" /> +<TGConnectingPoint num="14" id="4260" /> +<TGConnectingPoint num="15" id="4261" /> +<TGConnectingPoint num="16" id="4262" /> +<TGConnectingPoint num="17" id="4263" /> +<TGConnectingPoint num="18" id="4264" /> +<TGConnectingPoint num="19" id="4265" /> +<TGConnectingPoint num="20" id="4266" /> +<TGConnectingPoint num="21" id="4267" /> +<TGConnectingPoint num="22" id="4268" /> +<TGConnectingPoint num="23" id="4269" /> +<TGConnectingPoint num="24" id="4270" /> +<TGConnectingPoint num="25" id="4271" /> +<TGConnectingPoint num="26" id="4272" /> +<TGConnectingPoint num="27" id="4273" /> +<TGConnectingPoint num="28" id="4274" /> +<TGConnectingPoint num="29" id="4275" /> +<TGConnectingPoint num="30" id="4276" /> +<TGConnectingPoint num="31" id="4277" /> +<TGConnectingPoint num="32" id="4278" /> +<TGConnectingPoint num="33" id="4279" /> +<TGConnectingPoint num="34" id="4280" /> +<TGConnectingPoint num="35" id="4281" /> +<TGConnectingPoint num="36" id="4282" /> +<TGConnectingPoint num="37" id="4283" /> +<TGConnectingPoint num="38" id="4284" /> +<TGConnectingPoint num="39" id="4285" /> +<TGConnectingPoint num="40" id="4286" /> +<TGConnectingPoint num="41" id="4287" /> +<TGConnectingPoint num="42" id="4288" /> +<TGConnectingPoint num="43" id="4289" /> +<TGConnectingPoint num="44" id="4290" /> +<TGConnectingPoint num="45" id="4291" /> +<TGConnectingPoint num="46" id="4292" /> +<TGConnectingPoint num="47" id="4293" /> +<TGConnectingPoint num="48" id="4294" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9346,61 +9396,61 @@ sequence diagram. </extraparam> </COMPONENT> -<COMPONENT type="1522" id="4355" > +<COMPONENT type="1522" id="4345" > <cdparam x="61" y="53" /> <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_2" value="Controller instance name" /> -<TGConnectingPoint num="0" id="4306" /> -<TGConnectingPoint num="1" id="4307" /> -<TGConnectingPoint num="2" id="4308" /> -<TGConnectingPoint num="3" id="4309" /> -<TGConnectingPoint num="4" id="4310" /> -<TGConnectingPoint num="5" id="4311" /> -<TGConnectingPoint num="6" id="4312" /> -<TGConnectingPoint num="7" id="4313" /> -<TGConnectingPoint num="8" id="4314" /> -<TGConnectingPoint num="9" id="4315" /> -<TGConnectingPoint num="10" id="4316" /> -<TGConnectingPoint num="11" id="4317" /> -<TGConnectingPoint num="12" id="4318" /> -<TGConnectingPoint num="13" id="4319" /> -<TGConnectingPoint num="14" id="4320" /> -<TGConnectingPoint num="15" id="4321" /> -<TGConnectingPoint num="16" id="4322" /> -<TGConnectingPoint num="17" id="4323" /> -<TGConnectingPoint num="18" id="4324" /> -<TGConnectingPoint num="19" id="4325" /> -<TGConnectingPoint num="20" id="4326" /> -<TGConnectingPoint num="21" id="4327" /> -<TGConnectingPoint num="22" id="4328" /> -<TGConnectingPoint num="23" id="4329" /> -<TGConnectingPoint num="24" id="4330" /> -<TGConnectingPoint num="25" id="4331" /> -<TGConnectingPoint num="26" id="4332" /> -<TGConnectingPoint num="27" id="4333" /> -<TGConnectingPoint num="28" id="4334" /> -<TGConnectingPoint num="29" id="4335" /> -<TGConnectingPoint num="30" id="4336" /> -<TGConnectingPoint num="31" id="4337" /> -<TGConnectingPoint num="32" id="4338" /> -<TGConnectingPoint num="33" id="4339" /> -<TGConnectingPoint num="34" id="4340" /> -<TGConnectingPoint num="35" id="4341" /> -<TGConnectingPoint num="36" id="4342" /> -<TGConnectingPoint num="37" id="4343" /> -<TGConnectingPoint num="38" id="4344" /> -<TGConnectingPoint num="39" id="4345" /> -<TGConnectingPoint num="40" id="4346" /> -<TGConnectingPoint num="41" id="4347" /> -<TGConnectingPoint num="42" id="4348" /> -<TGConnectingPoint num="43" id="4349" /> -<TGConnectingPoint num="44" id="4350" /> -<TGConnectingPoint num="45" id="4351" /> -<TGConnectingPoint num="46" id="4352" /> -<TGConnectingPoint num="47" id="4353" /> -<TGConnectingPoint num="48" id="4354" /> +<TGConnectingPoint num="0" id="4296" /> +<TGConnectingPoint num="1" id="4297" /> +<TGConnectingPoint num="2" id="4298" /> +<TGConnectingPoint num="3" id="4299" /> +<TGConnectingPoint num="4" id="4300" /> +<TGConnectingPoint num="5" id="4301" /> +<TGConnectingPoint num="6" id="4302" /> +<TGConnectingPoint num="7" id="4303" /> +<TGConnectingPoint num="8" id="4304" /> +<TGConnectingPoint num="9" id="4305" /> +<TGConnectingPoint num="10" id="4306" /> +<TGConnectingPoint num="11" id="4307" /> +<TGConnectingPoint num="12" id="4308" /> +<TGConnectingPoint num="13" id="4309" /> +<TGConnectingPoint num="14" id="4310" /> +<TGConnectingPoint num="15" id="4311" /> +<TGConnectingPoint num="16" id="4312" /> +<TGConnectingPoint num="17" id="4313" /> +<TGConnectingPoint num="18" id="4314" /> +<TGConnectingPoint num="19" id="4315" /> +<TGConnectingPoint num="20" id="4316" /> +<TGConnectingPoint num="21" id="4317" /> +<TGConnectingPoint num="22" id="4318" /> +<TGConnectingPoint num="23" id="4319" /> +<TGConnectingPoint num="24" id="4320" /> +<TGConnectingPoint num="25" id="4321" /> +<TGConnectingPoint num="26" id="4322" /> +<TGConnectingPoint num="27" id="4323" /> +<TGConnectingPoint num="28" id="4324" /> +<TGConnectingPoint num="29" id="4325" /> +<TGConnectingPoint num="30" id="4326" /> +<TGConnectingPoint num="31" id="4327" /> +<TGConnectingPoint num="32" id="4328" /> +<TGConnectingPoint num="33" id="4329" /> +<TGConnectingPoint num="34" id="4330" /> +<TGConnectingPoint num="35" id="4331" /> +<TGConnectingPoint num="36" id="4332" /> +<TGConnectingPoint num="37" id="4333" /> +<TGConnectingPoint num="38" id="4334" /> +<TGConnectingPoint num="39" id="4335" /> +<TGConnectingPoint num="40" id="4336" /> +<TGConnectingPoint num="41" id="4337" /> +<TGConnectingPoint num="42" id="4338" /> +<TGConnectingPoint num="43" id="4339" /> +<TGConnectingPoint num="44" id="4340" /> +<TGConnectingPoint num="45" id="4341" /> +<TGConnectingPoint num="46" id="4342" /> +<TGConnectingPoint num="47" id="4343" /> +<TGConnectingPoint num="48" id="4344" /> <extraparam> <Mapping mappedOn="" /> <Actor data="false" /> @@ -9410,22 +9460,22 @@ sequence diagram. </extraparam> </COMPONENT> -<CONNECTOR type="1523" id="4356" > +<CONNECTOR type="1523" id="4346" > <cdparam x="285" y="113" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> -<P1 x="285" y="113" id="4211" /> -<P2 x="66" y="113" id="4311" /> +<P1 x="285" y="113" id="4201" /> +<P2 x="66" y="113" id="4301" /> <AutomaticDrawing data="true" /> <extraparam> </extraparam> </CONNECTOR> -<CONNECTOR type="1523" id="4357" > +<CONNECTOR type="1523" id="4347" > <cdparam x="510" y="83" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="TransferTerminated" value="TransferTerminated()" /> -<P1 x="510" y="83" id="4258" /> -<P2 x="285" y="83" id="4208" /> +<P1 x="510" y="83" id="4248" /> +<P2 x="285" y="83" id="4198" /> <AutomaticDrawing data="true" /> <extraparam> </extraparam> @@ -9440,1236 +9490,1236 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Embb" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1100" id="4382" > +<COMPONENT type="1100" id="4372" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> -<TGConnectingPoint num="0" id="4358" /> -<TGConnectingPoint num="1" id="4359" /> -<TGConnectingPoint num="2" id="4360" /> -<TGConnectingPoint num="3" id="4361" /> -<TGConnectingPoint num="4" id="4362" /> -<TGConnectingPoint num="5" id="4363" /> -<TGConnectingPoint num="6" id="4364" /> -<TGConnectingPoint num="7" id="4365" /> -<TGConnectingPoint num="8" id="4366" /> -<TGConnectingPoint num="9" id="4367" /> -<TGConnectingPoint num="10" id="4368" /> -<TGConnectingPoint num="11" id="4369" /> -<TGConnectingPoint num="12" id="4370" /> -<TGConnectingPoint num="13" id="4371" /> -<TGConnectingPoint num="14" id="4372" /> -<TGConnectingPoint num="15" id="4373" /> -<TGConnectingPoint num="16" id="4374" /> -<TGConnectingPoint num="17" id="4375" /> -<TGConnectingPoint num="18" id="4376" /> -<TGConnectingPoint num="19" id="4377" /> -<TGConnectingPoint num="20" id="4378" /> -<TGConnectingPoint num="21" id="4379" /> -<TGConnectingPoint num="22" id="4380" /> -<TGConnectingPoint num="23" id="4381" /> +<TGConnectingPoint num="0" id="4348" /> +<TGConnectingPoint num="1" id="4349" /> +<TGConnectingPoint num="2" id="4350" /> +<TGConnectingPoint num="3" id="4351" /> +<TGConnectingPoint num="4" id="4352" /> +<TGConnectingPoint num="5" id="4353" /> +<TGConnectingPoint num="6" id="4354" /> +<TGConnectingPoint num="7" id="4355" /> +<TGConnectingPoint num="8" id="4356" /> +<TGConnectingPoint num="9" id="4357" /> +<TGConnectingPoint num="10" id="4358" /> +<TGConnectingPoint num="11" id="4359" /> +<TGConnectingPoint num="12" id="4360" /> +<TGConnectingPoint num="13" id="4361" /> +<TGConnectingPoint num="14" id="4362" /> +<TGConnectingPoint num="15" id="4363" /> +<TGConnectingPoint num="16" id="4364" /> +<TGConnectingPoint num="17" id="4365" /> +<TGConnectingPoint num="18" id="4366" /> +<TGConnectingPoint num="19" id="4367" /> +<TGConnectingPoint num="20" id="4368" /> +<TGConnectingPoint num="21" id="4369" /> +<TGConnectingPoint num="22" id="4370" /> +<TGConnectingPoint num="23" id="4371" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4407" > +<COMPONENT type="1100" id="4397" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> -<TGConnectingPoint num="0" id="4383" /> -<TGConnectingPoint num="1" id="4384" /> -<TGConnectingPoint num="2" id="4385" /> -<TGConnectingPoint num="3" id="4386" /> -<TGConnectingPoint num="4" id="4387" /> -<TGConnectingPoint num="5" id="4388" /> -<TGConnectingPoint num="6" id="4389" /> -<TGConnectingPoint num="7" id="4390" /> -<TGConnectingPoint num="8" id="4391" /> -<TGConnectingPoint num="9" id="4392" /> -<TGConnectingPoint num="10" id="4393" /> -<TGConnectingPoint num="11" id="4394" /> -<TGConnectingPoint num="12" id="4395" /> -<TGConnectingPoint num="13" id="4396" /> -<TGConnectingPoint num="14" id="4397" /> -<TGConnectingPoint num="15" id="4398" /> -<TGConnectingPoint num="16" id="4399" /> -<TGConnectingPoint num="17" id="4400" /> -<TGConnectingPoint num="18" id="4401" /> -<TGConnectingPoint num="19" id="4402" /> -<TGConnectingPoint num="20" id="4403" /> -<TGConnectingPoint num="21" id="4404" /> -<TGConnectingPoint num="22" id="4405" /> -<TGConnectingPoint num="23" id="4406" /> +<TGConnectingPoint num="0" id="4373" /> +<TGConnectingPoint num="1" id="4374" /> +<TGConnectingPoint num="2" id="4375" /> +<TGConnectingPoint num="3" id="4376" /> +<TGConnectingPoint num="4" id="4377" /> +<TGConnectingPoint num="5" id="4378" /> +<TGConnectingPoint num="6" id="4379" /> +<TGConnectingPoint num="7" id="4380" /> +<TGConnectingPoint num="8" id="4381" /> +<TGConnectingPoint num="9" id="4382" /> +<TGConnectingPoint num="10" id="4383" /> +<TGConnectingPoint num="11" id="4384" /> +<TGConnectingPoint num="12" id="4385" /> +<TGConnectingPoint num="13" id="4386" /> +<TGConnectingPoint num="14" id="4387" /> +<TGConnectingPoint num="15" id="4388" /> +<TGConnectingPoint num="16" id="4389" /> +<TGConnectingPoint num="17" id="4390" /> +<TGConnectingPoint num="18" id="4391" /> +<TGConnectingPoint num="19" id="4392" /> +<TGConnectingPoint num="20" id="4393" /> +<TGConnectingPoint num="21" id="4394" /> +<TGConnectingPoint num="22" id="4395" /> +<TGConnectingPoint num="23" id="4396" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4432" > +<COMPONENT type="1105" id="4422" > <cdparam x="354" y="243" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> -<TGConnectingPoint num="0" id="4408" /> -<TGConnectingPoint num="1" id="4409" /> -<TGConnectingPoint num="2" id="4410" /> -<TGConnectingPoint num="3" id="4411" /> -<TGConnectingPoint num="4" id="4412" /> -<TGConnectingPoint num="5" id="4413" /> -<TGConnectingPoint num="6" id="4414" /> -<TGConnectingPoint num="7" id="4415" /> -<TGConnectingPoint num="8" id="4416" /> -<TGConnectingPoint num="9" id="4417" /> -<TGConnectingPoint num="10" id="4418" /> -<TGConnectingPoint num="11" id="4419" /> -<TGConnectingPoint num="12" id="4420" /> -<TGConnectingPoint num="13" id="4421" /> -<TGConnectingPoint num="14" id="4422" /> -<TGConnectingPoint num="15" id="4423" /> -<TGConnectingPoint num="16" id="4424" /> -<TGConnectingPoint num="17" id="4425" /> -<TGConnectingPoint num="18" id="4426" /> -<TGConnectingPoint num="19" id="4427" /> -<TGConnectingPoint num="20" id="4428" /> -<TGConnectingPoint num="21" id="4429" /> -<TGConnectingPoint num="22" id="4430" /> -<TGConnectingPoint num="23" id="4431" /> +<TGConnectingPoint num="0" id="4398" /> +<TGConnectingPoint num="1" id="4399" /> +<TGConnectingPoint num="2" id="4400" /> +<TGConnectingPoint num="3" id="4401" /> +<TGConnectingPoint num="4" id="4402" /> +<TGConnectingPoint num="5" id="4403" /> +<TGConnectingPoint num="6" id="4404" /> +<TGConnectingPoint num="7" id="4405" /> +<TGConnectingPoint num="8" id="4406" /> +<TGConnectingPoint num="9" id="4407" /> +<TGConnectingPoint num="10" id="4408" /> +<TGConnectingPoint num="11" id="4409" /> +<TGConnectingPoint num="12" id="4410" /> +<TGConnectingPoint num="13" id="4411" /> +<TGConnectingPoint num="14" id="4412" /> +<TGConnectingPoint num="15" id="4413" /> +<TGConnectingPoint num="16" id="4414" /> +<TGConnectingPoint num="17" id="4415" /> +<TGConnectingPoint num="18" id="4416" /> +<TGConnectingPoint num="19" id="4417" /> +<TGConnectingPoint num="20" id="4418" /> +<TGConnectingPoint num="21" id="4419" /> +<TGConnectingPoint num="22" id="4420" /> +<TGConnectingPoint num="23" id="4421" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4457" > +<COMPONENT type="1100" id="4447" > <cdparam x="29" y="215" /> <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> -<TGConnectingPoint num="0" id="4433" /> -<TGConnectingPoint num="1" id="4434" /> -<TGConnectingPoint num="2" id="4435" /> -<TGConnectingPoint num="3" id="4436" /> -<TGConnectingPoint num="4" id="4437" /> -<TGConnectingPoint num="5" id="4438" /> -<TGConnectingPoint num="6" id="4439" /> -<TGConnectingPoint num="7" id="4440" /> -<TGConnectingPoint num="8" id="4441" /> -<TGConnectingPoint num="9" id="4442" /> -<TGConnectingPoint num="10" id="4443" /> -<TGConnectingPoint num="11" id="4444" /> -<TGConnectingPoint num="12" id="4445" /> -<TGConnectingPoint num="13" id="4446" /> -<TGConnectingPoint num="14" id="4447" /> -<TGConnectingPoint num="15" id="4448" /> -<TGConnectingPoint num="16" id="4449" /> -<TGConnectingPoint num="17" id="4450" /> -<TGConnectingPoint num="18" id="4451" /> -<TGConnectingPoint num="19" id="4452" /> -<TGConnectingPoint num="20" id="4453" /> -<TGConnectingPoint num="21" id="4454" /> -<TGConnectingPoint num="22" id="4455" /> -<TGConnectingPoint num="23" id="4456" /> +<TGConnectingPoint num="0" id="4423" /> +<TGConnectingPoint num="1" id="4424" /> +<TGConnectingPoint num="2" id="4425" /> +<TGConnectingPoint num="3" id="4426" /> +<TGConnectingPoint num="4" id="4427" /> +<TGConnectingPoint num="5" id="4428" /> +<TGConnectingPoint num="6" id="4429" /> +<TGConnectingPoint num="7" id="4430" /> +<TGConnectingPoint num="8" id="4431" /> +<TGConnectingPoint num="9" id="4432" /> +<TGConnectingPoint num="10" id="4433" /> +<TGConnectingPoint num="11" id="4434" /> +<TGConnectingPoint num="12" id="4435" /> +<TGConnectingPoint num="13" id="4436" /> +<TGConnectingPoint num="14" id="4437" /> +<TGConnectingPoint num="15" id="4438" /> +<TGConnectingPoint num="16" id="4439" /> +<TGConnectingPoint num="17" id="4440" /> +<TGConnectingPoint num="18" id="4441" /> +<TGConnectingPoint num="19" id="4442" /> +<TGConnectingPoint num="20" id="4443" /> +<TGConnectingPoint num="21" id="4444" /> +<TGConnectingPoint num="22" id="4445" /> +<TGConnectingPoint num="23" id="4446" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4482" > +<COMPONENT type="1106" id="4472" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> -<TGConnectingPoint num="0" id="4458" /> -<TGConnectingPoint num="1" id="4459" /> -<TGConnectingPoint num="2" id="4460" /> -<TGConnectingPoint num="3" id="4461" /> -<TGConnectingPoint num="4" id="4462" /> -<TGConnectingPoint num="5" id="4463" /> -<TGConnectingPoint num="6" id="4464" /> -<TGConnectingPoint num="7" id="4465" /> -<TGConnectingPoint num="8" id="4466" /> -<TGConnectingPoint num="9" id="4467" /> -<TGConnectingPoint num="10" id="4468" /> -<TGConnectingPoint num="11" id="4469" /> -<TGConnectingPoint num="12" id="4470" /> -<TGConnectingPoint num="13" id="4471" /> -<TGConnectingPoint num="14" id="4472" /> -<TGConnectingPoint num="15" id="4473" /> -<TGConnectingPoint num="16" id="4474" /> -<TGConnectingPoint num="17" id="4475" /> -<TGConnectingPoint num="18" id="4476" /> -<TGConnectingPoint num="19" id="4477" /> -<TGConnectingPoint num="20" id="4478" /> -<TGConnectingPoint num="21" id="4479" /> -<TGConnectingPoint num="22" id="4480" /> -<TGConnectingPoint num="23" id="4481" /> +<TGConnectingPoint num="0" id="4448" /> +<TGConnectingPoint num="1" id="4449" /> +<TGConnectingPoint num="2" id="4450" /> +<TGConnectingPoint num="3" id="4451" /> +<TGConnectingPoint num="4" id="4452" /> +<TGConnectingPoint num="5" id="4453" /> +<TGConnectingPoint num="6" id="4454" /> +<TGConnectingPoint num="7" id="4455" /> +<TGConnectingPoint num="8" id="4456" /> +<TGConnectingPoint num="9" id="4457" /> +<TGConnectingPoint num="10" id="4458" /> +<TGConnectingPoint num="11" id="4459" /> +<TGConnectingPoint num="12" id="4460" /> +<TGConnectingPoint num="13" id="4461" /> +<TGConnectingPoint num="14" id="4462" /> +<TGConnectingPoint num="15" id="4463" /> +<TGConnectingPoint num="16" id="4464" /> +<TGConnectingPoint num="17" id="4465" /> +<TGConnectingPoint num="18" id="4466" /> +<TGConnectingPoint num="19" id="4467" /> +<TGConnectingPoint num="20" id="4468" /> +<TGConnectingPoint num="21" id="4469" /> +<TGConnectingPoint num="22" id="4470" /> +<TGConnectingPoint num="23" id="4471" /> <extraparam> <info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4507" > +<COMPONENT type="1105" id="4497" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="4483" /> -<TGConnectingPoint num="1" id="4484" /> -<TGConnectingPoint num="2" id="4485" /> -<TGConnectingPoint num="3" id="4486" /> -<TGConnectingPoint num="4" id="4487" /> -<TGConnectingPoint num="5" id="4488" /> -<TGConnectingPoint num="6" id="4489" /> -<TGConnectingPoint num="7" id="4490" /> -<TGConnectingPoint num="8" id="4491" /> -<TGConnectingPoint num="9" id="4492" /> -<TGConnectingPoint num="10" id="4493" /> -<TGConnectingPoint num="11" id="4494" /> -<TGConnectingPoint num="12" id="4495" /> -<TGConnectingPoint num="13" id="4496" /> -<TGConnectingPoint num="14" id="4497" /> -<TGConnectingPoint num="15" id="4498" /> -<TGConnectingPoint num="16" id="4499" /> -<TGConnectingPoint num="17" id="4500" /> -<TGConnectingPoint num="18" id="4501" /> -<TGConnectingPoint num="19" id="4502" /> -<TGConnectingPoint num="20" id="4503" /> -<TGConnectingPoint num="21" id="4504" /> -<TGConnectingPoint num="22" id="4505" /> -<TGConnectingPoint num="23" id="4506" /> +<TGConnectingPoint num="0" id="4473" /> +<TGConnectingPoint num="1" id="4474" /> +<TGConnectingPoint num="2" id="4475" /> +<TGConnectingPoint num="3" id="4476" /> +<TGConnectingPoint num="4" id="4477" /> +<TGConnectingPoint num="5" id="4478" /> +<TGConnectingPoint num="6" id="4479" /> +<TGConnectingPoint num="7" id="4480" /> +<TGConnectingPoint num="8" id="4481" /> +<TGConnectingPoint num="9" id="4482" /> +<TGConnectingPoint num="10" id="4483" /> +<TGConnectingPoint num="11" id="4484" /> +<TGConnectingPoint num="12" id="4485" /> +<TGConnectingPoint num="13" id="4486" /> +<TGConnectingPoint num="14" id="4487" /> +<TGConnectingPoint num="15" id="4488" /> +<TGConnectingPoint num="16" id="4489" /> +<TGConnectingPoint num="17" id="4490" /> +<TGConnectingPoint num="18" id="4491" /> +<TGConnectingPoint num="19" id="4492" /> +<TGConnectingPoint num="20" id="4493" /> +<TGConnectingPoint num="21" id="4494" /> +<TGConnectingPoint num="22" id="4495" /> +<TGConnectingPoint num="23" id="4496" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4532" > +<COMPONENT type="1100" id="4522" > <cdparam x="1444" y="293" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> -<TGConnectingPoint num="0" id="4508" /> -<TGConnectingPoint num="1" id="4509" /> -<TGConnectingPoint num="2" id="4510" /> -<TGConnectingPoint num="3" id="4511" /> -<TGConnectingPoint num="4" id="4512" /> -<TGConnectingPoint num="5" id="4513" /> -<TGConnectingPoint num="6" id="4514" /> -<TGConnectingPoint num="7" id="4515" /> -<TGConnectingPoint num="8" id="4516" /> -<TGConnectingPoint num="9" id="4517" /> -<TGConnectingPoint num="10" id="4518" /> -<TGConnectingPoint num="11" id="4519" /> -<TGConnectingPoint num="12" id="4520" /> -<TGConnectingPoint num="13" id="4521" /> -<TGConnectingPoint num="14" id="4522" /> -<TGConnectingPoint num="15" id="4523" /> -<TGConnectingPoint num="16" id="4524" /> -<TGConnectingPoint num="17" id="4525" /> -<TGConnectingPoint num="18" id="4526" /> -<TGConnectingPoint num="19" id="4527" /> -<TGConnectingPoint num="20" id="4528" /> -<TGConnectingPoint num="21" id="4529" /> -<TGConnectingPoint num="22" id="4530" /> -<TGConnectingPoint num="23" id="4531" /> +<TGConnectingPoint num="0" id="4498" /> +<TGConnectingPoint num="1" id="4499" /> +<TGConnectingPoint num="2" id="4500" /> +<TGConnectingPoint num="3" id="4501" /> +<TGConnectingPoint num="4" id="4502" /> +<TGConnectingPoint num="5" id="4503" /> +<TGConnectingPoint num="6" id="4504" /> +<TGConnectingPoint num="7" id="4505" /> +<TGConnectingPoint num="8" id="4506" /> +<TGConnectingPoint num="9" id="4507" /> +<TGConnectingPoint num="10" id="4508" /> +<TGConnectingPoint num="11" id="4509" /> +<TGConnectingPoint num="12" id="4510" /> +<TGConnectingPoint num="13" id="4511" /> +<TGConnectingPoint num="14" id="4512" /> +<TGConnectingPoint num="15" id="4513" /> +<TGConnectingPoint num="16" id="4514" /> +<TGConnectingPoint num="17" id="4515" /> +<TGConnectingPoint num="18" id="4516" /> +<TGConnectingPoint num="19" id="4517" /> +<TGConnectingPoint num="20" id="4518" /> +<TGConnectingPoint num="21" id="4519" /> +<TGConnectingPoint num="22" id="4520" /> +<TGConnectingPoint num="23" id="4521" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4557" > +<COMPONENT type="1102" id="4547" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="4533" /> -<TGConnectingPoint num="1" id="4534" /> -<TGConnectingPoint num="2" id="4535" /> -<TGConnectingPoint num="3" id="4536" /> -<TGConnectingPoint num="4" id="4537" /> -<TGConnectingPoint num="5" id="4538" /> -<TGConnectingPoint num="6" id="4539" /> -<TGConnectingPoint num="7" id="4540" /> -<TGConnectingPoint num="8" id="4541" /> -<TGConnectingPoint num="9" id="4542" /> -<TGConnectingPoint num="10" id="4543" /> -<TGConnectingPoint num="11" id="4544" /> -<TGConnectingPoint num="12" id="4545" /> -<TGConnectingPoint num="13" id="4546" /> -<TGConnectingPoint num="14" id="4547" /> -<TGConnectingPoint num="15" id="4548" /> -<TGConnectingPoint num="16" id="4549" /> -<TGConnectingPoint num="17" id="4550" /> -<TGConnectingPoint num="18" id="4551" /> -<TGConnectingPoint num="19" id="4552" /> -<TGConnectingPoint num="20" id="4553" /> -<TGConnectingPoint num="21" id="4554" /> -<TGConnectingPoint num="22" id="4555" /> -<TGConnectingPoint num="23" id="4556" /> +<TGConnectingPoint num="0" id="4523" /> +<TGConnectingPoint num="1" id="4524" /> +<TGConnectingPoint num="2" id="4525" /> +<TGConnectingPoint num="3" id="4526" /> +<TGConnectingPoint num="4" id="4527" /> +<TGConnectingPoint num="5" id="4528" /> +<TGConnectingPoint num="6" id="4529" /> +<TGConnectingPoint num="7" id="4530" /> +<TGConnectingPoint num="8" id="4531" /> +<TGConnectingPoint num="9" id="4532" /> +<TGConnectingPoint num="10" id="4533" /> +<TGConnectingPoint num="11" id="4534" /> +<TGConnectingPoint num="12" id="4535" /> +<TGConnectingPoint num="13" id="4536" /> +<TGConnectingPoint num="14" id="4537" /> +<TGConnectingPoint num="15" id="4538" /> +<TGConnectingPoint num="16" id="4539" /> +<TGConnectingPoint num="17" id="4540" /> +<TGConnectingPoint num="18" id="4541" /> +<TGConnectingPoint num="19" id="4542" /> +<TGConnectingPoint num="20" id="4543" /> +<TGConnectingPoint num="21" id="4544" /> +<TGConnectingPoint num="22" id="4545" /> +<TGConnectingPoint num="23" id="4546" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4582" > +<COMPONENT type="1106" id="4572" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> -<TGConnectingPoint num="0" id="4558" /> -<TGConnectingPoint num="1" id="4559" /> -<TGConnectingPoint num="2" id="4560" /> -<TGConnectingPoint num="3" id="4561" /> -<TGConnectingPoint num="4" id="4562" /> -<TGConnectingPoint num="5" id="4563" /> -<TGConnectingPoint num="6" id="4564" /> -<TGConnectingPoint num="7" id="4565" /> -<TGConnectingPoint num="8" id="4566" /> -<TGConnectingPoint num="9" id="4567" /> -<TGConnectingPoint num="10" id="4568" /> -<TGConnectingPoint num="11" id="4569" /> -<TGConnectingPoint num="12" id="4570" /> -<TGConnectingPoint num="13" id="4571" /> -<TGConnectingPoint num="14" id="4572" /> -<TGConnectingPoint num="15" id="4573" /> -<TGConnectingPoint num="16" id="4574" /> -<TGConnectingPoint num="17" id="4575" /> -<TGConnectingPoint num="18" id="4576" /> -<TGConnectingPoint num="19" id="4577" /> -<TGConnectingPoint num="20" id="4578" /> -<TGConnectingPoint num="21" id="4579" /> -<TGConnectingPoint num="22" id="4580" /> -<TGConnectingPoint num="23" id="4581" /> +<TGConnectingPoint num="0" id="4548" /> +<TGConnectingPoint num="1" id="4549" /> +<TGConnectingPoint num="2" id="4550" /> +<TGConnectingPoint num="3" id="4551" /> +<TGConnectingPoint num="4" id="4552" /> +<TGConnectingPoint num="5" id="4553" /> +<TGConnectingPoint num="6" id="4554" /> +<TGConnectingPoint num="7" id="4555" /> +<TGConnectingPoint num="8" id="4556" /> +<TGConnectingPoint num="9" id="4557" /> +<TGConnectingPoint num="10" id="4558" /> +<TGConnectingPoint num="11" id="4559" /> +<TGConnectingPoint num="12" id="4560" /> +<TGConnectingPoint num="13" id="4561" /> +<TGConnectingPoint num="14" id="4562" /> +<TGConnectingPoint num="15" id="4563" /> +<TGConnectingPoint num="16" id="4564" /> +<TGConnectingPoint num="17" id="4565" /> +<TGConnectingPoint num="18" id="4566" /> +<TGConnectingPoint num="19" id="4567" /> +<TGConnectingPoint num="20" id="4568" /> +<TGConnectingPoint num="21" id="4569" /> +<TGConnectingPoint num="22" id="4570" /> +<TGConnectingPoint num="23" id="4571" /> <extraparam> <info stereotype="BRIDGE" nodeName="MainBridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4607" > +<COMPONENT type="1102" id="4597" > <cdparam x="231" y="635" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> -<TGConnectingPoint num="0" id="4583" /> -<TGConnectingPoint num="1" id="4584" /> -<TGConnectingPoint num="2" id="4585" /> -<TGConnectingPoint num="3" id="4586" /> -<TGConnectingPoint num="4" id="4587" /> -<TGConnectingPoint num="5" id="4588" /> -<TGConnectingPoint num="6" id="4589" /> -<TGConnectingPoint num="7" id="4590" /> -<TGConnectingPoint num="8" id="4591" /> -<TGConnectingPoint num="9" id="4592" /> -<TGConnectingPoint num="10" id="4593" /> -<TGConnectingPoint num="11" id="4594" /> -<TGConnectingPoint num="12" id="4595" /> -<TGConnectingPoint num="13" id="4596" /> -<TGConnectingPoint num="14" id="4597" /> -<TGConnectingPoint num="15" id="4598" /> -<TGConnectingPoint num="16" id="4599" /> -<TGConnectingPoint num="17" id="4600" /> -<TGConnectingPoint num="18" id="4601" /> -<TGConnectingPoint num="19" id="4602" /> -<TGConnectingPoint num="20" id="4603" /> -<TGConnectingPoint num="21" id="4604" /> -<TGConnectingPoint num="22" id="4605" /> -<TGConnectingPoint num="23" id="4606" /> +<TGConnectingPoint num="0" id="4573" /> +<TGConnectingPoint num="1" id="4574" /> +<TGConnectingPoint num="2" id="4575" /> +<TGConnectingPoint num="3" id="4576" /> +<TGConnectingPoint num="4" id="4577" /> +<TGConnectingPoint num="5" id="4578" /> +<TGConnectingPoint num="6" id="4579" /> +<TGConnectingPoint num="7" id="4580" /> +<TGConnectingPoint num="8" id="4581" /> +<TGConnectingPoint num="9" id="4582" /> +<TGConnectingPoint num="10" id="4583" /> +<TGConnectingPoint num="11" id="4584" /> +<TGConnectingPoint num="12" id="4585" /> +<TGConnectingPoint num="13" id="4586" /> +<TGConnectingPoint num="14" id="4587" /> +<TGConnectingPoint num="15" id="4588" /> +<TGConnectingPoint num="16" id="4589" /> +<TGConnectingPoint num="17" id="4590" /> +<TGConnectingPoint num="18" id="4591" /> +<TGConnectingPoint num="19" id="4592" /> +<TGConnectingPoint num="20" id="4593" /> +<TGConnectingPoint num="21" id="4594" /> +<TGConnectingPoint num="22" id="4595" /> +<TGConnectingPoint num="23" id="4596" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4632" > +<COMPONENT type="1106" id="4622" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> -<TGConnectingPoint num="0" id="4608" /> -<TGConnectingPoint num="1" id="4609" /> -<TGConnectingPoint num="2" id="4610" /> -<TGConnectingPoint num="3" id="4611" /> -<TGConnectingPoint num="4" id="4612" /> -<TGConnectingPoint num="5" id="4613" /> -<TGConnectingPoint num="6" id="4614" /> -<TGConnectingPoint num="7" id="4615" /> -<TGConnectingPoint num="8" id="4616" /> -<TGConnectingPoint num="9" id="4617" /> -<TGConnectingPoint num="10" id="4618" /> -<TGConnectingPoint num="11" id="4619" /> -<TGConnectingPoint num="12" id="4620" /> -<TGConnectingPoint num="13" id="4621" /> -<TGConnectingPoint num="14" id="4622" /> -<TGConnectingPoint num="15" id="4623" /> -<TGConnectingPoint num="16" id="4624" /> -<TGConnectingPoint num="17" id="4625" /> -<TGConnectingPoint num="18" id="4626" /> -<TGConnectingPoint num="19" id="4627" /> -<TGConnectingPoint num="20" id="4628" /> -<TGConnectingPoint num="21" id="4629" /> -<TGConnectingPoint num="22" id="4630" /> -<TGConnectingPoint num="23" id="4631" /> +<TGConnectingPoint num="0" id="4598" /> +<TGConnectingPoint num="1" id="4599" /> +<TGConnectingPoint num="2" id="4600" /> +<TGConnectingPoint num="3" id="4601" /> +<TGConnectingPoint num="4" id="4602" /> +<TGConnectingPoint num="5" id="4603" /> +<TGConnectingPoint num="6" id="4604" /> +<TGConnectingPoint num="7" id="4605" /> +<TGConnectingPoint num="8" id="4606" /> +<TGConnectingPoint num="9" id="4607" /> +<TGConnectingPoint num="10" id="4608" /> +<TGConnectingPoint num="11" id="4609" /> +<TGConnectingPoint num="12" id="4610" /> +<TGConnectingPoint num="13" id="4611" /> +<TGConnectingPoint num="14" id="4612" /> +<TGConnectingPoint num="15" id="4613" /> +<TGConnectingPoint num="16" id="4614" /> +<TGConnectingPoint num="17" id="4615" /> +<TGConnectingPoint num="18" id="4616" /> +<TGConnectingPoint num="19" id="4617" /> +<TGConnectingPoint num="20" id="4618" /> +<TGConnectingPoint num="21" id="4619" /> +<TGConnectingPoint num="22" id="4620" /> +<TGConnectingPoint num="23" id="4621" /> <extraparam> <info stereotype="BRIDGE" nodeName="INTL_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4657" > +<COMPONENT type="1105" id="4647" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> -<TGConnectingPoint num="0" id="4633" /> -<TGConnectingPoint num="1" id="4634" /> -<TGConnectingPoint num="2" id="4635" /> -<TGConnectingPoint num="3" id="4636" /> -<TGConnectingPoint num="4" id="4637" /> -<TGConnectingPoint num="5" id="4638" /> -<TGConnectingPoint num="6" id="4639" /> -<TGConnectingPoint num="7" id="4640" /> -<TGConnectingPoint num="8" id="4641" /> -<TGConnectingPoint num="9" id="4642" /> -<TGConnectingPoint num="10" id="4643" /> -<TGConnectingPoint num="11" id="4644" /> -<TGConnectingPoint num="12" id="4645" /> -<TGConnectingPoint num="13" id="4646" /> -<TGConnectingPoint num="14" id="4647" /> -<TGConnectingPoint num="15" id="4648" /> -<TGConnectingPoint num="16" id="4649" /> -<TGConnectingPoint num="17" id="4650" /> -<TGConnectingPoint num="18" id="4651" /> -<TGConnectingPoint num="19" id="4652" /> -<TGConnectingPoint num="20" id="4653" /> -<TGConnectingPoint num="21" id="4654" /> -<TGConnectingPoint num="22" id="4655" /> -<TGConnectingPoint num="23" id="4656" /> +<TGConnectingPoint num="0" id="4623" /> +<TGConnectingPoint num="1" id="4624" /> +<TGConnectingPoint num="2" id="4625" /> +<TGConnectingPoint num="3" id="4626" /> +<TGConnectingPoint num="4" id="4627" /> +<TGConnectingPoint num="5" id="4628" /> +<TGConnectingPoint num="6" id="4629" /> +<TGConnectingPoint num="7" id="4630" /> +<TGConnectingPoint num="8" id="4631" /> +<TGConnectingPoint num="9" id="4632" /> +<TGConnectingPoint num="10" id="4633" /> +<TGConnectingPoint num="11" id="4634" /> +<TGConnectingPoint num="12" id="4635" /> +<TGConnectingPoint num="13" id="4636" /> +<TGConnectingPoint num="14" id="4637" /> +<TGConnectingPoint num="15" id="4638" /> +<TGConnectingPoint num="16" id="4639" /> +<TGConnectingPoint num="17" id="4640" /> +<TGConnectingPoint num="18" id="4641" /> +<TGConnectingPoint num="19" id="4642" /> +<TGConnectingPoint num="20" id="4643" /> +<TGConnectingPoint num="21" id="4644" /> +<TGConnectingPoint num="22" id="4645" /> +<TGConnectingPoint num="23" id="4646" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4682" > +<COMPONENT type="1100" id="4672" > <cdparam x="138" y="938" /> <sizeparam width="187" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> -<TGConnectingPoint num="0" id="4658" /> -<TGConnectingPoint num="1" id="4659" /> -<TGConnectingPoint num="2" id="4660" /> -<TGConnectingPoint num="3" id="4661" /> -<TGConnectingPoint num="4" id="4662" /> -<TGConnectingPoint num="5" id="4663" /> -<TGConnectingPoint num="6" id="4664" /> -<TGConnectingPoint num="7" id="4665" /> -<TGConnectingPoint num="8" id="4666" /> -<TGConnectingPoint num="9" id="4667" /> -<TGConnectingPoint num="10" id="4668" /> -<TGConnectingPoint num="11" id="4669" /> -<TGConnectingPoint num="12" id="4670" /> -<TGConnectingPoint num="13" id="4671" /> -<TGConnectingPoint num="14" id="4672" /> -<TGConnectingPoint num="15" id="4673" /> -<TGConnectingPoint num="16" id="4674" /> -<TGConnectingPoint num="17" id="4675" /> -<TGConnectingPoint num="18" id="4676" /> -<TGConnectingPoint num="19" id="4677" /> -<TGConnectingPoint num="20" id="4678" /> -<TGConnectingPoint num="21" id="4679" /> -<TGConnectingPoint num="22" id="4680" /> -<TGConnectingPoint num="23" id="4681" /> +<TGConnectingPoint num="0" id="4648" /> +<TGConnectingPoint num="1" id="4649" /> +<TGConnectingPoint num="2" id="4650" /> +<TGConnectingPoint num="3" id="4651" /> +<TGConnectingPoint num="4" id="4652" /> +<TGConnectingPoint num="5" id="4653" /> +<TGConnectingPoint num="6" id="4654" /> +<TGConnectingPoint num="7" id="4655" /> +<TGConnectingPoint num="8" id="4656" /> +<TGConnectingPoint num="9" id="4657" /> +<TGConnectingPoint num="10" id="4658" /> +<TGConnectingPoint num="11" id="4659" /> +<TGConnectingPoint num="12" id="4660" /> +<TGConnectingPoint num="13" id="4661" /> +<TGConnectingPoint num="14" id="4662" /> +<TGConnectingPoint num="15" id="4663" /> +<TGConnectingPoint num="16" id="4664" /> +<TGConnectingPoint num="17" id="4665" /> +<TGConnectingPoint num="18" id="4666" /> +<TGConnectingPoint num="19" id="4667" /> +<TGConnectingPoint num="20" id="4668" /> +<TGConnectingPoint num="21" id="4669" /> +<TGConnectingPoint num="22" id="4670" /> +<TGConnectingPoint num="23" id="4671" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4707" > +<COMPONENT type="1102" id="4697" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> -<TGConnectingPoint num="0" id="4683" /> -<TGConnectingPoint num="1" id="4684" /> -<TGConnectingPoint num="2" id="4685" /> -<TGConnectingPoint num="3" id="4686" /> -<TGConnectingPoint num="4" id="4687" /> -<TGConnectingPoint num="5" id="4688" /> -<TGConnectingPoint num="6" id="4689" /> -<TGConnectingPoint num="7" id="4690" /> -<TGConnectingPoint num="8" id="4691" /> -<TGConnectingPoint num="9" id="4692" /> -<TGConnectingPoint num="10" id="4693" /> -<TGConnectingPoint num="11" id="4694" /> -<TGConnectingPoint num="12" id="4695" /> -<TGConnectingPoint num="13" id="4696" /> -<TGConnectingPoint num="14" id="4697" /> -<TGConnectingPoint num="15" id="4698" /> -<TGConnectingPoint num="16" id="4699" /> -<TGConnectingPoint num="17" id="4700" /> -<TGConnectingPoint num="18" id="4701" /> -<TGConnectingPoint num="19" id="4702" /> -<TGConnectingPoint num="20" id="4703" /> -<TGConnectingPoint num="21" id="4704" /> -<TGConnectingPoint num="22" id="4705" /> -<TGConnectingPoint num="23" id="4706" /> +<TGConnectingPoint num="0" id="4673" /> +<TGConnectingPoint num="1" id="4674" /> +<TGConnectingPoint num="2" id="4675" /> +<TGConnectingPoint num="3" id="4676" /> +<TGConnectingPoint num="4" id="4677" /> +<TGConnectingPoint num="5" id="4678" /> +<TGConnectingPoint num="6" id="4679" /> +<TGConnectingPoint num="7" id="4680" /> +<TGConnectingPoint num="8" id="4681" /> +<TGConnectingPoint num="9" id="4682" /> +<TGConnectingPoint num="10" id="4683" /> +<TGConnectingPoint num="11" id="4684" /> +<TGConnectingPoint num="12" id="4685" /> +<TGConnectingPoint num="13" id="4686" /> +<TGConnectingPoint num="14" id="4687" /> +<TGConnectingPoint num="15" id="4688" /> +<TGConnectingPoint num="16" id="4689" /> +<TGConnectingPoint num="17" id="4690" /> +<TGConnectingPoint num="18" id="4691" /> +<TGConnectingPoint num="19" id="4692" /> +<TGConnectingPoint num="20" id="4693" /> +<TGConnectingPoint num="21" id="4694" /> +<TGConnectingPoint num="22" id="4695" /> +<TGConnectingPoint num="23" id="4696" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4732" > +<COMPONENT type="1102" id="4722" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> -<TGConnectingPoint num="0" id="4708" /> -<TGConnectingPoint num="1" id="4709" /> -<TGConnectingPoint num="2" id="4710" /> -<TGConnectingPoint num="3" id="4711" /> -<TGConnectingPoint num="4" id="4712" /> -<TGConnectingPoint num="5" id="4713" /> -<TGConnectingPoint num="6" id="4714" /> -<TGConnectingPoint num="7" id="4715" /> -<TGConnectingPoint num="8" id="4716" /> -<TGConnectingPoint num="9" id="4717" /> -<TGConnectingPoint num="10" id="4718" /> -<TGConnectingPoint num="11" id="4719" /> -<TGConnectingPoint num="12" id="4720" /> -<TGConnectingPoint num="13" id="4721" /> -<TGConnectingPoint num="14" id="4722" /> -<TGConnectingPoint num="15" id="4723" /> -<TGConnectingPoint num="16" id="4724" /> -<TGConnectingPoint num="17" id="4725" /> -<TGConnectingPoint num="18" id="4726" /> -<TGConnectingPoint num="19" id="4727" /> -<TGConnectingPoint num="20" id="4728" /> -<TGConnectingPoint num="21" id="4729" /> -<TGConnectingPoint num="22" id="4730" /> -<TGConnectingPoint num="23" id="4731" /> +<TGConnectingPoint num="0" id="4698" /> +<TGConnectingPoint num="1" id="4699" /> +<TGConnectingPoint num="2" id="4700" /> +<TGConnectingPoint num="3" id="4701" /> +<TGConnectingPoint num="4" id="4702" /> +<TGConnectingPoint num="5" id="4703" /> +<TGConnectingPoint num="6" id="4704" /> +<TGConnectingPoint num="7" id="4705" /> +<TGConnectingPoint num="8" id="4706" /> +<TGConnectingPoint num="9" id="4707" /> +<TGConnectingPoint num="10" id="4708" /> +<TGConnectingPoint num="11" id="4709" /> +<TGConnectingPoint num="12" id="4710" /> +<TGConnectingPoint num="13" id="4711" /> +<TGConnectingPoint num="14" id="4712" /> +<TGConnectingPoint num="15" id="4713" /> +<TGConnectingPoint num="16" id="4714" /> +<TGConnectingPoint num="17" id="4715" /> +<TGConnectingPoint num="18" id="4716" /> +<TGConnectingPoint num="19" id="4717" /> +<TGConnectingPoint num="20" id="4718" /> +<TGConnectingPoint num="21" id="4719" /> +<TGConnectingPoint num="22" id="4720" /> +<TGConnectingPoint num="23" id="4721" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4757" > +<COMPONENT type="1100" id="4747" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> -<TGConnectingPoint num="0" id="4733" /> -<TGConnectingPoint num="1" id="4734" /> -<TGConnectingPoint num="2" id="4735" /> -<TGConnectingPoint num="3" id="4736" /> -<TGConnectingPoint num="4" id="4737" /> -<TGConnectingPoint num="5" id="4738" /> -<TGConnectingPoint num="6" id="4739" /> -<TGConnectingPoint num="7" id="4740" /> -<TGConnectingPoint num="8" id="4741" /> -<TGConnectingPoint num="9" id="4742" /> -<TGConnectingPoint num="10" id="4743" /> -<TGConnectingPoint num="11" id="4744" /> -<TGConnectingPoint num="12" id="4745" /> -<TGConnectingPoint num="13" id="4746" /> -<TGConnectingPoint num="14" id="4747" /> -<TGConnectingPoint num="15" id="4748" /> -<TGConnectingPoint num="16" id="4749" /> -<TGConnectingPoint num="17" id="4750" /> -<TGConnectingPoint num="18" id="4751" /> -<TGConnectingPoint num="19" id="4752" /> -<TGConnectingPoint num="20" id="4753" /> -<TGConnectingPoint num="21" id="4754" /> -<TGConnectingPoint num="22" id="4755" /> -<TGConnectingPoint num="23" id="4756" /> +<TGConnectingPoint num="0" id="4723" /> +<TGConnectingPoint num="1" id="4724" /> +<TGConnectingPoint num="2" id="4725" /> +<TGConnectingPoint num="3" id="4726" /> +<TGConnectingPoint num="4" id="4727" /> +<TGConnectingPoint num="5" id="4728" /> +<TGConnectingPoint num="6" id="4729" /> +<TGConnectingPoint num="7" id="4730" /> +<TGConnectingPoint num="8" id="4731" /> +<TGConnectingPoint num="9" id="4732" /> +<TGConnectingPoint num="10" id="4733" /> +<TGConnectingPoint num="11" id="4734" /> +<TGConnectingPoint num="12" id="4735" /> +<TGConnectingPoint num="13" id="4736" /> +<TGConnectingPoint num="14" id="4737" /> +<TGConnectingPoint num="15" id="4738" /> +<TGConnectingPoint num="16" id="4739" /> +<TGConnectingPoint num="17" id="4740" /> +<TGConnectingPoint num="18" id="4741" /> +<TGConnectingPoint num="19" id="4742" /> +<TGConnectingPoint num="20" id="4743" /> +<TGConnectingPoint num="21" id="4744" /> +<TGConnectingPoint num="22" id="4745" /> +<TGConnectingPoint num="23" id="4746" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4782" > +<COMPONENT type="1105" id="4772" > <cdparam x="895" y="193" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> -<TGConnectingPoint num="0" id="4758" /> -<TGConnectingPoint num="1" id="4759" /> -<TGConnectingPoint num="2" id="4760" /> -<TGConnectingPoint num="3" id="4761" /> -<TGConnectingPoint num="4" id="4762" /> -<TGConnectingPoint num="5" id="4763" /> -<TGConnectingPoint num="6" id="4764" /> -<TGConnectingPoint num="7" id="4765" /> -<TGConnectingPoint num="8" id="4766" /> -<TGConnectingPoint num="9" id="4767" /> -<TGConnectingPoint num="10" id="4768" /> -<TGConnectingPoint num="11" id="4769" /> -<TGConnectingPoint num="12" id="4770" /> -<TGConnectingPoint num="13" id="4771" /> -<TGConnectingPoint num="14" id="4772" /> -<TGConnectingPoint num="15" id="4773" /> -<TGConnectingPoint num="16" id="4774" /> -<TGConnectingPoint num="17" id="4775" /> -<TGConnectingPoint num="18" id="4776" /> -<TGConnectingPoint num="19" id="4777" /> -<TGConnectingPoint num="20" id="4778" /> -<TGConnectingPoint num="21" id="4779" /> -<TGConnectingPoint num="22" id="4780" /> -<TGConnectingPoint num="23" id="4781" /> +<TGConnectingPoint num="0" id="4748" /> +<TGConnectingPoint num="1" id="4749" /> +<TGConnectingPoint num="2" id="4750" /> +<TGConnectingPoint num="3" id="4751" /> +<TGConnectingPoint num="4" id="4752" /> +<TGConnectingPoint num="5" id="4753" /> +<TGConnectingPoint num="6" id="4754" /> +<TGConnectingPoint num="7" id="4755" /> +<TGConnectingPoint num="8" id="4756" /> +<TGConnectingPoint num="9" id="4757" /> +<TGConnectingPoint num="10" id="4758" /> +<TGConnectingPoint num="11" id="4759" /> +<TGConnectingPoint num="12" id="4760" /> +<TGConnectingPoint num="13" id="4761" /> +<TGConnectingPoint num="14" id="4762" /> +<TGConnectingPoint num="15" id="4763" /> +<TGConnectingPoint num="16" id="4764" /> +<TGConnectingPoint num="17" id="4765" /> +<TGConnectingPoint num="18" id="4766" /> +<TGConnectingPoint num="19" id="4767" /> +<TGConnectingPoint num="20" id="4768" /> +<TGConnectingPoint num="21" id="4769" /> +<TGConnectingPoint num="22" id="4770" /> +<TGConnectingPoint num="23" id="4771" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4807" > +<COMPONENT type="1100" id="4797" > <cdparam x="619" y="199" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> -<TGConnectingPoint num="0" id="4783" /> -<TGConnectingPoint num="1" id="4784" /> -<TGConnectingPoint num="2" id="4785" /> -<TGConnectingPoint num="3" id="4786" /> -<TGConnectingPoint num="4" id="4787" /> -<TGConnectingPoint num="5" id="4788" /> -<TGConnectingPoint num="6" id="4789" /> -<TGConnectingPoint num="7" id="4790" /> -<TGConnectingPoint num="8" id="4791" /> -<TGConnectingPoint num="9" id="4792" /> -<TGConnectingPoint num="10" id="4793" /> -<TGConnectingPoint num="11" id="4794" /> -<TGConnectingPoint num="12" id="4795" /> -<TGConnectingPoint num="13" id="4796" /> -<TGConnectingPoint num="14" id="4797" /> -<TGConnectingPoint num="15" id="4798" /> -<TGConnectingPoint num="16" id="4799" /> -<TGConnectingPoint num="17" id="4800" /> -<TGConnectingPoint num="18" id="4801" /> -<TGConnectingPoint num="19" id="4802" /> -<TGConnectingPoint num="20" id="4803" /> -<TGConnectingPoint num="21" id="4804" /> -<TGConnectingPoint num="22" id="4805" /> -<TGConnectingPoint num="23" id="4806" /> +<TGConnectingPoint num="0" id="4773" /> +<TGConnectingPoint num="1" id="4774" /> +<TGConnectingPoint num="2" id="4775" /> +<TGConnectingPoint num="3" id="4776" /> +<TGConnectingPoint num="4" id="4777" /> +<TGConnectingPoint num="5" id="4778" /> +<TGConnectingPoint num="6" id="4779" /> +<TGConnectingPoint num="7" id="4780" /> +<TGConnectingPoint num="8" id="4781" /> +<TGConnectingPoint num="9" id="4782" /> +<TGConnectingPoint num="10" id="4783" /> +<TGConnectingPoint num="11" id="4784" /> +<TGConnectingPoint num="12" id="4785" /> +<TGConnectingPoint num="13" id="4786" /> +<TGConnectingPoint num="14" id="4787" /> +<TGConnectingPoint num="15" id="4788" /> +<TGConnectingPoint num="16" id="4789" /> +<TGConnectingPoint num="17" id="4790" /> +<TGConnectingPoint num="18" id="4791" /> +<TGConnectingPoint num="19" id="4792" /> +<TGConnectingPoint num="20" id="4793" /> +<TGConnectingPoint num="21" id="4794" /> +<TGConnectingPoint num="22" id="4795" /> +<TGConnectingPoint num="23" id="4796" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4832" > +<COMPONENT type="1106" id="4822" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> -<TGConnectingPoint num="0" id="4808" /> -<TGConnectingPoint num="1" id="4809" /> -<TGConnectingPoint num="2" id="4810" /> -<TGConnectingPoint num="3" id="4811" /> -<TGConnectingPoint num="4" id="4812" /> -<TGConnectingPoint num="5" id="4813" /> -<TGConnectingPoint num="6" id="4814" /> -<TGConnectingPoint num="7" id="4815" /> -<TGConnectingPoint num="8" id="4816" /> -<TGConnectingPoint num="9" id="4817" /> -<TGConnectingPoint num="10" id="4818" /> -<TGConnectingPoint num="11" id="4819" /> -<TGConnectingPoint num="12" id="4820" /> -<TGConnectingPoint num="13" id="4821" /> -<TGConnectingPoint num="14" id="4822" /> -<TGConnectingPoint num="15" id="4823" /> -<TGConnectingPoint num="16" id="4824" /> -<TGConnectingPoint num="17" id="4825" /> -<TGConnectingPoint num="18" id="4826" /> -<TGConnectingPoint num="19" id="4827" /> -<TGConnectingPoint num="20" id="4828" /> -<TGConnectingPoint num="21" id="4829" /> -<TGConnectingPoint num="22" id="4830" /> -<TGConnectingPoint num="23" id="4831" /> +<TGConnectingPoint num="0" id="4798" /> +<TGConnectingPoint num="1" id="4799" /> +<TGConnectingPoint num="2" id="4800" /> +<TGConnectingPoint num="3" id="4801" /> +<TGConnectingPoint num="4" id="4802" /> +<TGConnectingPoint num="5" id="4803" /> +<TGConnectingPoint num="6" id="4804" /> +<TGConnectingPoint num="7" id="4805" /> +<TGConnectingPoint num="8" id="4806" /> +<TGConnectingPoint num="9" id="4807" /> +<TGConnectingPoint num="10" id="4808" /> +<TGConnectingPoint num="11" id="4809" /> +<TGConnectingPoint num="12" id="4810" /> +<TGConnectingPoint num="13" id="4811" /> +<TGConnectingPoint num="14" id="4812" /> +<TGConnectingPoint num="15" id="4813" /> +<TGConnectingPoint num="16" id="4814" /> +<TGConnectingPoint num="17" id="4815" /> +<TGConnectingPoint num="18" id="4816" /> +<TGConnectingPoint num="19" id="4817" /> +<TGConnectingPoint num="20" id="4818" /> +<TGConnectingPoint num="21" id="4819" /> +<TGConnectingPoint num="22" id="4820" /> +<TGConnectingPoint num="23" id="4821" /> <extraparam> <info stereotype="BRIDGE" nodeName="FEP_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4857" > +<COMPONENT type="1102" id="4847" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> -<TGConnectingPoint num="0" id="4833" /> -<TGConnectingPoint num="1" id="4834" /> -<TGConnectingPoint num="2" id="4835" /> -<TGConnectingPoint num="3" id="4836" /> -<TGConnectingPoint num="4" id="4837" /> -<TGConnectingPoint num="5" id="4838" /> -<TGConnectingPoint num="6" id="4839" /> -<TGConnectingPoint num="7" id="4840" /> -<TGConnectingPoint num="8" id="4841" /> -<TGConnectingPoint num="9" id="4842" /> -<TGConnectingPoint num="10" id="4843" /> -<TGConnectingPoint num="11" id="4844" /> -<TGConnectingPoint num="12" id="4845" /> -<TGConnectingPoint num="13" id="4846" /> -<TGConnectingPoint num="14" id="4847" /> -<TGConnectingPoint num="15" id="4848" /> -<TGConnectingPoint num="16" id="4849" /> -<TGConnectingPoint num="17" id="4850" /> -<TGConnectingPoint num="18" id="4851" /> -<TGConnectingPoint num="19" id="4852" /> -<TGConnectingPoint num="20" id="4853" /> -<TGConnectingPoint num="21" id="4854" /> -<TGConnectingPoint num="22" id="4855" /> -<TGConnectingPoint num="23" id="4856" /> +<TGConnectingPoint num="0" id="4823" /> +<TGConnectingPoint num="1" id="4824" /> +<TGConnectingPoint num="2" id="4825" /> +<TGConnectingPoint num="3" id="4826" /> +<TGConnectingPoint num="4" id="4827" /> +<TGConnectingPoint num="5" id="4828" /> +<TGConnectingPoint num="6" id="4829" /> +<TGConnectingPoint num="7" id="4830" /> +<TGConnectingPoint num="8" id="4831" /> +<TGConnectingPoint num="9" id="4832" /> +<TGConnectingPoint num="10" id="4833" /> +<TGConnectingPoint num="11" id="4834" /> +<TGConnectingPoint num="12" id="4835" /> +<TGConnectingPoint num="13" id="4836" /> +<TGConnectingPoint num="14" id="4837" /> +<TGConnectingPoint num="15" id="4838" /> +<TGConnectingPoint num="16" id="4839" /> +<TGConnectingPoint num="17" id="4840" /> +<TGConnectingPoint num="18" id="4841" /> +<TGConnectingPoint num="19" id="4842" /> +<TGConnectingPoint num="20" id="4843" /> +<TGConnectingPoint num="21" id="4844" /> +<TGConnectingPoint num="22" id="4845" /> +<TGConnectingPoint num="23" id="4846" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4882" > +<COMPONENT type="1100" id="4872" > <cdparam x="1174" y="850" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> -<TGConnectingPoint num="0" id="4858" /> -<TGConnectingPoint num="1" id="4859" /> -<TGConnectingPoint num="2" id="4860" /> -<TGConnectingPoint num="3" id="4861" /> -<TGConnectingPoint num="4" id="4862" /> -<TGConnectingPoint num="5" id="4863" /> -<TGConnectingPoint num="6" id="4864" /> -<TGConnectingPoint num="7" id="4865" /> -<TGConnectingPoint num="8" id="4866" /> -<TGConnectingPoint num="9" id="4867" /> -<TGConnectingPoint num="10" id="4868" /> -<TGConnectingPoint num="11" id="4869" /> -<TGConnectingPoint num="12" id="4870" /> -<TGConnectingPoint num="13" id="4871" /> -<TGConnectingPoint num="14" id="4872" /> -<TGConnectingPoint num="15" id="4873" /> -<TGConnectingPoint num="16" id="4874" /> -<TGConnectingPoint num="17" id="4875" /> -<TGConnectingPoint num="18" id="4876" /> -<TGConnectingPoint num="19" id="4877" /> -<TGConnectingPoint num="20" id="4878" /> -<TGConnectingPoint num="21" id="4879" /> -<TGConnectingPoint num="22" id="4880" /> -<TGConnectingPoint num="23" id="4881" /> +<TGConnectingPoint num="0" id="4848" /> +<TGConnectingPoint num="1" id="4849" /> +<TGConnectingPoint num="2" id="4850" /> +<TGConnectingPoint num="3" id="4851" /> +<TGConnectingPoint num="4" id="4852" /> +<TGConnectingPoint num="5" id="4853" /> +<TGConnectingPoint num="6" id="4854" /> +<TGConnectingPoint num="7" id="4855" /> +<TGConnectingPoint num="8" id="4856" /> +<TGConnectingPoint num="9" id="4857" /> +<TGConnectingPoint num="10" id="4858" /> +<TGConnectingPoint num="11" id="4859" /> +<TGConnectingPoint num="12" id="4860" /> +<TGConnectingPoint num="13" id="4861" /> +<TGConnectingPoint num="14" id="4862" /> +<TGConnectingPoint num="15" id="4863" /> +<TGConnectingPoint num="16" id="4864" /> +<TGConnectingPoint num="17" id="4865" /> +<TGConnectingPoint num="18" id="4866" /> +<TGConnectingPoint num="19" id="4867" /> +<TGConnectingPoint num="20" id="4868" /> +<TGConnectingPoint num="21" id="4869" /> +<TGConnectingPoint num="22" id="4870" /> +<TGConnectingPoint num="23" id="4871" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="4907" > +<COMPONENT type="1106" id="4897" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> -<TGConnectingPoint num="0" id="4883" /> -<TGConnectingPoint num="1" id="4884" /> -<TGConnectingPoint num="2" id="4885" /> -<TGConnectingPoint num="3" id="4886" /> -<TGConnectingPoint num="4" id="4887" /> -<TGConnectingPoint num="5" id="4888" /> -<TGConnectingPoint num="6" id="4889" /> -<TGConnectingPoint num="7" id="4890" /> -<TGConnectingPoint num="8" id="4891" /> -<TGConnectingPoint num="9" id="4892" /> -<TGConnectingPoint num="10" id="4893" /> -<TGConnectingPoint num="11" id="4894" /> -<TGConnectingPoint num="12" id="4895" /> -<TGConnectingPoint num="13" id="4896" /> -<TGConnectingPoint num="14" id="4897" /> -<TGConnectingPoint num="15" id="4898" /> -<TGConnectingPoint num="16" id="4899" /> -<TGConnectingPoint num="17" id="4900" /> -<TGConnectingPoint num="18" id="4901" /> -<TGConnectingPoint num="19" id="4902" /> -<TGConnectingPoint num="20" id="4903" /> -<TGConnectingPoint num="21" id="4904" /> -<TGConnectingPoint num="22" id="4905" /> -<TGConnectingPoint num="23" id="4906" /> +<TGConnectingPoint num="0" id="4873" /> +<TGConnectingPoint num="1" id="4874" /> +<TGConnectingPoint num="2" id="4875" /> +<TGConnectingPoint num="3" id="4876" /> +<TGConnectingPoint num="4" id="4877" /> +<TGConnectingPoint num="5" id="4878" /> +<TGConnectingPoint num="6" id="4879" /> +<TGConnectingPoint num="7" id="4880" /> +<TGConnectingPoint num="8" id="4881" /> +<TGConnectingPoint num="9" id="4882" /> +<TGConnectingPoint num="10" id="4883" /> +<TGConnectingPoint num="11" id="4884" /> +<TGConnectingPoint num="12" id="4885" /> +<TGConnectingPoint num="13" id="4886" /> +<TGConnectingPoint num="14" id="4887" /> +<TGConnectingPoint num="15" id="4888" /> +<TGConnectingPoint num="16" id="4889" /> +<TGConnectingPoint num="17" id="4890" /> +<TGConnectingPoint num="18" id="4891" /> +<TGConnectingPoint num="19" id="4892" /> +<TGConnectingPoint num="20" id="4893" /> +<TGConnectingPoint num="21" id="4894" /> +<TGConnectingPoint num="22" id="4895" /> +<TGConnectingPoint num="23" id="4896" /> <extraparam> <info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="4932" > +<COMPONENT type="1105" id="4922" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> -<TGConnectingPoint num="0" id="4908" /> -<TGConnectingPoint num="1" id="4909" /> -<TGConnectingPoint num="2" id="4910" /> -<TGConnectingPoint num="3" id="4911" /> -<TGConnectingPoint num="4" id="4912" /> -<TGConnectingPoint num="5" id="4913" /> -<TGConnectingPoint num="6" id="4914" /> -<TGConnectingPoint num="7" id="4915" /> -<TGConnectingPoint num="8" id="4916" /> -<TGConnectingPoint num="9" id="4917" /> -<TGConnectingPoint num="10" id="4918" /> -<TGConnectingPoint num="11" id="4919" /> -<TGConnectingPoint num="12" id="4920" /> -<TGConnectingPoint num="13" id="4921" /> -<TGConnectingPoint num="14" id="4922" /> -<TGConnectingPoint num="15" id="4923" /> -<TGConnectingPoint num="16" id="4924" /> -<TGConnectingPoint num="17" id="4925" /> -<TGConnectingPoint num="18" id="4926" /> -<TGConnectingPoint num="19" id="4927" /> -<TGConnectingPoint num="20" id="4928" /> -<TGConnectingPoint num="21" id="4929" /> -<TGConnectingPoint num="22" id="4930" /> -<TGConnectingPoint num="23" id="4931" /> +<TGConnectingPoint num="0" id="4898" /> +<TGConnectingPoint num="1" id="4899" /> +<TGConnectingPoint num="2" id="4900" /> +<TGConnectingPoint num="3" id="4901" /> +<TGConnectingPoint num="4" id="4902" /> +<TGConnectingPoint num="5" id="4903" /> +<TGConnectingPoint num="6" id="4904" /> +<TGConnectingPoint num="7" id="4905" /> +<TGConnectingPoint num="8" id="4906" /> +<TGConnectingPoint num="9" id="4907" /> +<TGConnectingPoint num="10" id="4908" /> +<TGConnectingPoint num="11" id="4909" /> +<TGConnectingPoint num="12" id="4910" /> +<TGConnectingPoint num="13" id="4911" /> +<TGConnectingPoint num="14" id="4912" /> +<TGConnectingPoint num="15" id="4913" /> +<TGConnectingPoint num="16" id="4914" /> +<TGConnectingPoint num="17" id="4915" /> +<TGConnectingPoint num="18" id="4916" /> +<TGConnectingPoint num="19" id="4917" /> +<TGConnectingPoint num="20" id="4918" /> +<TGConnectingPoint num="21" id="4919" /> +<TGConnectingPoint num="22" id="4920" /> +<TGConnectingPoint num="23" id="4921" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="4957" > +<COMPONENT type="1100" id="4947" > <cdparam x="759" y="981" /> <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> -<TGConnectingPoint num="0" id="4933" /> -<TGConnectingPoint num="1" id="4934" /> -<TGConnectingPoint num="2" id="4935" /> -<TGConnectingPoint num="3" id="4936" /> -<TGConnectingPoint num="4" id="4937" /> -<TGConnectingPoint num="5" id="4938" /> -<TGConnectingPoint num="6" id="4939" /> -<TGConnectingPoint num="7" id="4940" /> -<TGConnectingPoint num="8" id="4941" /> -<TGConnectingPoint num="9" id="4942" /> -<TGConnectingPoint num="10" id="4943" /> -<TGConnectingPoint num="11" id="4944" /> -<TGConnectingPoint num="12" id="4945" /> -<TGConnectingPoint num="13" id="4946" /> -<TGConnectingPoint num="14" id="4947" /> -<TGConnectingPoint num="15" id="4948" /> -<TGConnectingPoint num="16" id="4949" /> -<TGConnectingPoint num="17" id="4950" /> -<TGConnectingPoint num="18" id="4951" /> -<TGConnectingPoint num="19" id="4952" /> -<TGConnectingPoint num="20" id="4953" /> -<TGConnectingPoint num="21" id="4954" /> -<TGConnectingPoint num="22" id="4955" /> -<TGConnectingPoint num="23" id="4956" /> +<TGConnectingPoint num="0" id="4923" /> +<TGConnectingPoint num="1" id="4924" /> +<TGConnectingPoint num="2" id="4925" /> +<TGConnectingPoint num="3" id="4926" /> +<TGConnectingPoint num="4" id="4927" /> +<TGConnectingPoint num="5" id="4928" /> +<TGConnectingPoint num="6" id="4929" /> +<TGConnectingPoint num="7" id="4930" /> +<TGConnectingPoint num="8" id="4931" /> +<TGConnectingPoint num="9" id="4932" /> +<TGConnectingPoint num="10" id="4933" /> +<TGConnectingPoint num="11" id="4934" /> +<TGConnectingPoint num="12" id="4935" /> +<TGConnectingPoint num="13" id="4936" /> +<TGConnectingPoint num="14" id="4937" /> +<TGConnectingPoint num="15" id="4938" /> +<TGConnectingPoint num="16" id="4939" /> +<TGConnectingPoint num="17" id="4940" /> +<TGConnectingPoint num="18" id="4941" /> +<TGConnectingPoint num="19" id="4942" /> +<TGConnectingPoint num="20" id="4943" /> +<TGConnectingPoint num="21" id="4944" /> +<TGConnectingPoint num="22" id="4945" /> +<TGConnectingPoint num="23" id="4946" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="4982" > +<COMPONENT type="1102" id="4972" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> -<TGConnectingPoint num="0" id="4958" /> -<TGConnectingPoint num="1" id="4959" /> -<TGConnectingPoint num="2" id="4960" /> -<TGConnectingPoint num="3" id="4961" /> -<TGConnectingPoint num="4" id="4962" /> -<TGConnectingPoint num="5" id="4963" /> -<TGConnectingPoint num="6" id="4964" /> -<TGConnectingPoint num="7" id="4965" /> -<TGConnectingPoint num="8" id="4966" /> -<TGConnectingPoint num="9" id="4967" /> -<TGConnectingPoint num="10" id="4968" /> -<TGConnectingPoint num="11" id="4969" /> -<TGConnectingPoint num="12" id="4970" /> -<TGConnectingPoint num="13" id="4971" /> -<TGConnectingPoint num="14" id="4972" /> -<TGConnectingPoint num="15" id="4973" /> -<TGConnectingPoint num="16" id="4974" /> -<TGConnectingPoint num="17" id="4975" /> -<TGConnectingPoint num="18" id="4976" /> -<TGConnectingPoint num="19" id="4977" /> -<TGConnectingPoint num="20" id="4978" /> -<TGConnectingPoint num="21" id="4979" /> -<TGConnectingPoint num="22" id="4980" /> -<TGConnectingPoint num="23" id="4981" /> +<TGConnectingPoint num="0" id="4948" /> +<TGConnectingPoint num="1" id="4949" /> +<TGConnectingPoint num="2" id="4950" /> +<TGConnectingPoint num="3" id="4951" /> +<TGConnectingPoint num="4" id="4952" /> +<TGConnectingPoint num="5" id="4953" /> +<TGConnectingPoint num="6" id="4954" /> +<TGConnectingPoint num="7" id="4955" /> +<TGConnectingPoint num="8" id="4956" /> +<TGConnectingPoint num="9" id="4957" /> +<TGConnectingPoint num="10" id="4958" /> +<TGConnectingPoint num="11" id="4959" /> +<TGConnectingPoint num="12" id="4960" /> +<TGConnectingPoint num="13" id="4961" /> +<TGConnectingPoint num="14" id="4962" /> +<TGConnectingPoint num="15" id="4963" /> +<TGConnectingPoint num="16" id="4964" /> +<TGConnectingPoint num="17" id="4965" /> +<TGConnectingPoint num="18" id="4966" /> +<TGConnectingPoint num="19" id="4967" /> +<TGConnectingPoint num="20" id="4968" /> +<TGConnectingPoint num="21" id="4969" /> +<TGConnectingPoint num="22" id="4970" /> +<TGConnectingPoint num="23" id="4971" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<CONNECTOR type="125" id="4983" > +<CONNECTOR type="125" id="4973" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1367" y="660" id="4561" /> -<P2 x="1076" y="660" id="4587" /> +<P1 x="1367" y="660" id="4551" /> +<P2 x="1076" y="660" id="4577" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4984" > +<CONNECTOR type="125" id="4974" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="508" id="4738" /> -<P2 x="1076" y="635" id="4585" /> +<P1 x="1147" y="508" id="4728" /> +<P2 x="1076" y="635" id="4575" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4985" > +<CONNECTOR type="125" id="4975" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1249" y="850" id="4859" /> -<P2 x="1076" y="685" id="4590" /> +<P1 x="1249" y="850" id="4849" /> +<P2 x="1076" y="685" id="4580" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4986" > +<CONNECTOR type="125" id="4976" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="780" id="4884" /> -<P2 x="864" y="685" id="4598" /> +<P1 x="970" y="780" id="4874" /> +<P2 x="864" y="685" id="4588" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4987" > +<CONNECTOR type="125" id="4977" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="566" id="4814" /> -<P2 x="864" y="635" id="4592" /> +<P1 x="960" y="566" id="4804" /> +<P2 x="864" y="635" id="4582" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4988" > +<CONNECTOR type="125" id="4978" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1467" y="660" id="4562" /> -<P2 x="1527" y="660" id="4536" /> +<P1 x="1467" y="660" id="4552" /> +<P2 x="1527" y="660" id="4526" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4989" > +<CONNECTOR type="125" id="4979" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="788" id="4614" /> -<P2 x="356" y="832" id="4684" /> +<P1 x="356" y="788" id="4604" /> +<P2 x="356" y="832" id="4674" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4990" > +<CONNECTOR type="125" id="4980" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="807" id="4358" /> -<P2 x="442" y="685" id="4597" /> +<P1 x="560" y="807" id="4348" /> +<P2 x="442" y="685" id="4587" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4991" > +<CONNECTOR type="125" id="4981" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="857" id="4361" /> -<P2 x="481" y="857" id="4687" /> +<P1 x="560" y="857" id="4351" /> +<P2 x="481" y="857" id="4677" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4992" > +<CONNECTOR type="125" id="4982" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="541" y="949" id="4634" /> -<P2 x="418" y="882" id="4698" /> +<P1 x="541" y="949" id="4624" /> +<P2 x="418" y="882" id="4688" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4993" > +<CONNECTOR type="125" id="4983" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="231" y="938" id="4659" /> -<P2 x="293" y="882" id="4697" /> +<P1 x="231" y="938" id="4649" /> +<P2 x="293" y="882" id="4687" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4994" > +<CONNECTOR type="125" id="4984" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="580" id="4464" /> -<P2 x="231" y="635" id="4583" /> +<P1 x="356" y="580" id="4454" /> +<P2 x="231" y="635" id="4573" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4995" > +<CONNECTOR type="125" id="4985" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="545" id="4459" /> -<P2 x="356" y="497" id="4714" /> +<P1 x="356" y="545" id="4449" /> +<P2 x="356" y="497" id="4704" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4996" > +<CONNECTOR type="125" id="4986" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="522" id="4388" /> -<P2 x="442" y="635" id="4591" /> +<P1 x="543" y="522" id="4378" /> +<P2 x="442" y="635" id="4581" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4997" > +<CONNECTOR type="125" id="4987" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="472" id="4386" /> -<P2 x="481" y="472" id="4712" /> +<P1 x="543" y="472" id="4376" /> +<P2 x="481" y="472" id="4702" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4998" > +<CONNECTOR type="125" id="4988" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="454" y="395" id="4414" /> -<P2 x="418" y="447" id="4717" /> +<P1 x="454" y="395" id="4404" /> +<P2 x="418" y="447" id="4707" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="4999" > +<CONNECTOR type="125" id="4989" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="155" y="396" id="4439" /> -<P2 x="293" y="447" id="4716" /> +<P1 x="155" y="396" id="4429" /> +<P2 x="293" y="447" id="4706" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5000" > +<CONNECTOR type="125" id="4990" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="737" id="4609" /> -<P2 x="231" y="685" id="4588" /> +<P1 x="356" y="737" id="4599" /> +<P2 x="231" y="685" id="4578" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5001" > +<CONNECTOR type="125" id="4991" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="737" id="4484" /> -<P2 x="1652" y="685" id="4539" /> +<P1 x="1652" y="737" id="4474" /> +<P2 x="1652" y="685" id="4529" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5002" > +<CONNECTOR type="125" id="4992" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="586" id="4514" /> -<P2 x="1652" y="635" id="4534" /> +<P1 x="1652" y="586" id="4504" /> +<P2 x="1652" y="635" id="4524" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5003" > +<CONNECTOR type="125" id="4993" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="531" id="4809" /> -<P2 x="960" y="483" id="4839" /> +<P1 x="960" y="531" id="4799" /> +<P2 x="960" y="483" id="4829" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5004" > +<CONNECTOR type="125" id="4994" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="458" id="4736" /> -<P2 x="1085" y="458" id="4837" /> +<P1 x="1147" y="458" id="4726" /> +<P2 x="1085" y="458" id="4827" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5005" > +<CONNECTOR type="125" id="4995" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1022" y="376" id="4764" /> -<P2 x="1022" y="433" id="4842" /> +<P1 x="1022" y="376" id="4754" /> +<P2 x="1022" y="433" id="4832" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5006" > +<CONNECTOR type="125" id="4996" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="738" y="384" id="4789" /> -<P2 x="897" y="433" id="4841" /> +<P1 x="738" y="384" id="4779" /> +<P2 x="897" y="433" id="4831" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5007" > +<CONNECTOR type="125" id="4997" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="831" id="4889" /> -<P2 x="970" y="875" id="4959" /> +<P1 x="970" y="831" id="4879" /> +<P2 x="970" y="875" id="4949" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5008" > +<CONNECTOR type="125" id="4998" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1174" y="900" id="4861" /> -<P2 x="1095" y="900" id="4962" /> +<P1 x="1174" y="900" id="4851" /> +<P2 x="1095" y="900" id="4952" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5009" > +<CONNECTOR type="125" id="4999" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1200" y="978" id="4909" /> -<P2 x="1032" y="925" id="4973" /> +<P1 x="1200" y="978" id="4899" /> +<P2 x="1032" y="925" id="4963" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5010" > +<CONNECTOR type="125" id="5000" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="868" y="981" id="4934" /> -<P2 x="907" y="925" id="4972" /> +<P1 x="868" y="981" id="4924" /> +<P2 x="907" y="925" id="4962" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -10686,1186 +10736,1186 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Mapping_0" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="100" > -<COMPONENT type="1100" id="5035" > +<COMPONENT type="1100" id="5025" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> -<TGConnectingPoint num="0" id="5011" /> -<TGConnectingPoint num="1" id="5012" /> -<TGConnectingPoint num="2" id="5013" /> -<TGConnectingPoint num="3" id="5014" /> -<TGConnectingPoint num="4" id="5015" /> -<TGConnectingPoint num="5" id="5016" /> -<TGConnectingPoint num="6" id="5017" /> -<TGConnectingPoint num="7" id="5018" /> -<TGConnectingPoint num="8" id="5019" /> -<TGConnectingPoint num="9" id="5020" /> -<TGConnectingPoint num="10" id="5021" /> -<TGConnectingPoint num="11" id="5022" /> -<TGConnectingPoint num="12" id="5023" /> -<TGConnectingPoint num="13" id="5024" /> -<TGConnectingPoint num="14" id="5025" /> -<TGConnectingPoint num="15" id="5026" /> -<TGConnectingPoint num="16" id="5027" /> -<TGConnectingPoint num="17" id="5028" /> -<TGConnectingPoint num="18" id="5029" /> -<TGConnectingPoint num="19" id="5030" /> -<TGConnectingPoint num="20" id="5031" /> -<TGConnectingPoint num="21" id="5032" /> -<TGConnectingPoint num="22" id="5033" /> -<TGConnectingPoint num="23" id="5034" /> +<TGConnectingPoint num="0" id="5001" /> +<TGConnectingPoint num="1" id="5002" /> +<TGConnectingPoint num="2" id="5003" /> +<TGConnectingPoint num="3" id="5004" /> +<TGConnectingPoint num="4" id="5005" /> +<TGConnectingPoint num="5" id="5006" /> +<TGConnectingPoint num="6" id="5007" /> +<TGConnectingPoint num="7" id="5008" /> +<TGConnectingPoint num="8" id="5009" /> +<TGConnectingPoint num="9" id="5010" /> +<TGConnectingPoint num="10" id="5011" /> +<TGConnectingPoint num="11" id="5012" /> +<TGConnectingPoint num="12" id="5013" /> +<TGConnectingPoint num="13" id="5014" /> +<TGConnectingPoint num="14" id="5015" /> +<TGConnectingPoint num="15" id="5016" /> +<TGConnectingPoint num="16" id="5017" /> +<TGConnectingPoint num="17" id="5018" /> +<TGConnectingPoint num="18" id="5019" /> +<TGConnectingPoint num="19" id="5020" /> +<TGConnectingPoint num="20" id="5021" /> +<TGConnectingPoint num="21" id="5022" /> +<TGConnectingPoint num="22" id="5023" /> +<TGConnectingPoint num="23" id="5024" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5060" > +<COMPONENT type="1100" id="5050" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> -<TGConnectingPoint num="0" id="5036" /> -<TGConnectingPoint num="1" id="5037" /> -<TGConnectingPoint num="2" id="5038" /> -<TGConnectingPoint num="3" id="5039" /> -<TGConnectingPoint num="4" id="5040" /> -<TGConnectingPoint num="5" id="5041" /> -<TGConnectingPoint num="6" id="5042" /> -<TGConnectingPoint num="7" id="5043" /> -<TGConnectingPoint num="8" id="5044" /> -<TGConnectingPoint num="9" id="5045" /> -<TGConnectingPoint num="10" id="5046" /> -<TGConnectingPoint num="11" id="5047" /> -<TGConnectingPoint num="12" id="5048" /> -<TGConnectingPoint num="13" id="5049" /> -<TGConnectingPoint num="14" id="5050" /> -<TGConnectingPoint num="15" id="5051" /> -<TGConnectingPoint num="16" id="5052" /> -<TGConnectingPoint num="17" id="5053" /> -<TGConnectingPoint num="18" id="5054" /> -<TGConnectingPoint num="19" id="5055" /> -<TGConnectingPoint num="20" id="5056" /> -<TGConnectingPoint num="21" id="5057" /> -<TGConnectingPoint num="22" id="5058" /> -<TGConnectingPoint num="23" id="5059" /> +<TGConnectingPoint num="0" id="5026" /> +<TGConnectingPoint num="1" id="5027" /> +<TGConnectingPoint num="2" id="5028" /> +<TGConnectingPoint num="3" id="5029" /> +<TGConnectingPoint num="4" id="5030" /> +<TGConnectingPoint num="5" id="5031" /> +<TGConnectingPoint num="6" id="5032" /> +<TGConnectingPoint num="7" id="5033" /> +<TGConnectingPoint num="8" id="5034" /> +<TGConnectingPoint num="9" id="5035" /> +<TGConnectingPoint num="10" id="5036" /> +<TGConnectingPoint num="11" id="5037" /> +<TGConnectingPoint num="12" id="5038" /> +<TGConnectingPoint num="13" id="5039" /> +<TGConnectingPoint num="14" id="5040" /> +<TGConnectingPoint num="15" id="5041" /> +<TGConnectingPoint num="16" id="5042" /> +<TGConnectingPoint num="17" id="5043" /> +<TGConnectingPoint num="18" id="5044" /> +<TGConnectingPoint num="19" id="5045" /> +<TGConnectingPoint num="20" id="5046" /> +<TGConnectingPoint num="21" id="5047" /> +<TGConnectingPoint num="22" id="5048" /> +<TGConnectingPoint num="23" id="5049" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5085" > +<COMPONENT type="1105" id="5075" > <cdparam x="377" y="225" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> -<TGConnectingPoint num="0" id="5061" /> -<TGConnectingPoint num="1" id="5062" /> -<TGConnectingPoint num="2" id="5063" /> -<TGConnectingPoint num="3" id="5064" /> -<TGConnectingPoint num="4" id="5065" /> -<TGConnectingPoint num="5" id="5066" /> -<TGConnectingPoint num="6" id="5067" /> -<TGConnectingPoint num="7" id="5068" /> -<TGConnectingPoint num="8" id="5069" /> -<TGConnectingPoint num="9" id="5070" /> -<TGConnectingPoint num="10" id="5071" /> -<TGConnectingPoint num="11" id="5072" /> -<TGConnectingPoint num="12" id="5073" /> -<TGConnectingPoint num="13" id="5074" /> -<TGConnectingPoint num="14" id="5075" /> -<TGConnectingPoint num="15" id="5076" /> -<TGConnectingPoint num="16" id="5077" /> -<TGConnectingPoint num="17" id="5078" /> -<TGConnectingPoint num="18" id="5079" /> -<TGConnectingPoint num="19" id="5080" /> -<TGConnectingPoint num="20" id="5081" /> -<TGConnectingPoint num="21" id="5082" /> -<TGConnectingPoint num="22" id="5083" /> -<TGConnectingPoint num="23" id="5084" /> +<TGConnectingPoint num="0" id="5051" /> +<TGConnectingPoint num="1" id="5052" /> +<TGConnectingPoint num="2" id="5053" /> +<TGConnectingPoint num="3" id="5054" /> +<TGConnectingPoint num="4" id="5055" /> +<TGConnectingPoint num="5" id="5056" /> +<TGConnectingPoint num="6" id="5057" /> +<TGConnectingPoint num="7" id="5058" /> +<TGConnectingPoint num="8" id="5059" /> +<TGConnectingPoint num="9" id="5060" /> +<TGConnectingPoint num="10" id="5061" /> +<TGConnectingPoint num="11" id="5062" /> +<TGConnectingPoint num="12" id="5063" /> +<TGConnectingPoint num="13" id="5064" /> +<TGConnectingPoint num="14" id="5065" /> +<TGConnectingPoint num="15" id="5066" /> +<TGConnectingPoint num="16" id="5067" /> +<TGConnectingPoint num="17" id="5068" /> +<TGConnectingPoint num="18" id="5069" /> +<TGConnectingPoint num="19" id="5070" /> +<TGConnectingPoint num="20" id="5071" /> +<TGConnectingPoint num="21" id="5072" /> +<TGConnectingPoint num="22" id="5073" /> +<TGConnectingPoint num="23" id="5074" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5119" > +<COMPONENT type="1100" id="5109" > <cdparam x="90" y="201" /> <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> -<TGConnectingPoint num="0" id="5095" /> -<TGConnectingPoint num="1" id="5096" /> -<TGConnectingPoint num="2" id="5097" /> -<TGConnectingPoint num="3" id="5098" /> -<TGConnectingPoint num="4" id="5099" /> -<TGConnectingPoint num="5" id="5100" /> -<TGConnectingPoint num="6" id="5101" /> -<TGConnectingPoint num="7" id="5102" /> -<TGConnectingPoint num="8" id="5103" /> -<TGConnectingPoint num="9" id="5104" /> -<TGConnectingPoint num="10" id="5105" /> -<TGConnectingPoint num="11" id="5106" /> -<TGConnectingPoint num="12" id="5107" /> -<TGConnectingPoint num="13" id="5108" /> -<TGConnectingPoint num="14" id="5109" /> -<TGConnectingPoint num="15" id="5110" /> -<TGConnectingPoint num="16" id="5111" /> -<TGConnectingPoint num="17" id="5112" /> -<TGConnectingPoint num="18" id="5113" /> -<TGConnectingPoint num="19" id="5114" /> -<TGConnectingPoint num="20" id="5115" /> -<TGConnectingPoint num="21" id="5116" /> -<TGConnectingPoint num="22" id="5117" /> -<TGConnectingPoint num="23" id="5118" /> +<TGConnectingPoint num="0" id="5085" /> +<TGConnectingPoint num="1" id="5086" /> +<TGConnectingPoint num="2" id="5087" /> +<TGConnectingPoint num="3" id="5088" /> +<TGConnectingPoint num="4" id="5089" /> +<TGConnectingPoint num="5" id="5090" /> +<TGConnectingPoint num="6" id="5091" /> +<TGConnectingPoint num="7" id="5092" /> +<TGConnectingPoint num="8" id="5093" /> +<TGConnectingPoint num="9" id="5094" /> +<TGConnectingPoint num="10" id="5095" /> +<TGConnectingPoint num="11" id="5096" /> +<TGConnectingPoint num="12" id="5097" /> +<TGConnectingPoint num="13" id="5098" /> +<TGConnectingPoint num="14" id="5099" /> +<TGConnectingPoint num="15" id="5100" /> +<TGConnectingPoint num="16" id="5101" /> +<TGConnectingPoint num="17" id="5102" /> +<TGConnectingPoint num="18" id="5103" /> +<TGConnectingPoint num="19" id="5104" /> +<TGConnectingPoint num="20" id="5105" /> +<TGConnectingPoint num="21" id="5106" /> +<TGConnectingPoint num="22" id="5107" /> +<TGConnectingPoint num="23" id="5108" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5094" > -<father id="5119" num="0" /> +<SUBCOMPONENT type="1101" id="5084" > +<father id="5109" num="0" /> <cdparam x="109" y="301" /> -<sizeparam width="146" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="106" minY="0" maxY="141" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Sink" /> -<TGConnectingPoint num="0" id="5086" /> -<TGConnectingPoint num="1" id="5087" /> -<TGConnectingPoint num="2" id="5088" /> -<TGConnectingPoint num="3" id="5089" /> -<TGConnectingPoint num="4" id="5090" /> -<TGConnectingPoint num="5" id="5091" /> -<TGConnectingPoint num="6" id="5092" /> -<TGConnectingPoint num="7" id="5093" /> +<TGConnectingPoint num="0" id="5076" /> +<TGConnectingPoint num="1" id="5077" /> +<TGConnectingPoint num="2" id="5078" /> +<TGConnectingPoint num="3" id="5079" /> +<TGConnectingPoint num="4" id="5080" /> +<TGConnectingPoint num="5" id="5081" /> +<TGConnectingPoint num="6" id="5082" /> +<TGConnectingPoint num="7" id="5083" /> <extraparam> -<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="Adaif operation" fatherComponentMECType="4" /> +<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Adaif operation" fatherComponentMECType="4" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="5144" > +<COMPONENT type="1106" id="5134" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> -<TGConnectingPoint num="0" id="5120" /> -<TGConnectingPoint num="1" id="5121" /> -<TGConnectingPoint num="2" id="5122" /> -<TGConnectingPoint num="3" id="5123" /> -<TGConnectingPoint num="4" id="5124" /> -<TGConnectingPoint num="5" id="5125" /> -<TGConnectingPoint num="6" id="5126" /> -<TGConnectingPoint num="7" id="5127" /> -<TGConnectingPoint num="8" id="5128" /> -<TGConnectingPoint num="9" id="5129" /> -<TGConnectingPoint num="10" id="5130" /> -<TGConnectingPoint num="11" id="5131" /> -<TGConnectingPoint num="12" id="5132" /> -<TGConnectingPoint num="13" id="5133" /> -<TGConnectingPoint num="14" id="5134" /> -<TGConnectingPoint num="15" id="5135" /> -<TGConnectingPoint num="16" id="5136" /> -<TGConnectingPoint num="17" id="5137" /> -<TGConnectingPoint num="18" id="5138" /> -<TGConnectingPoint num="19" id="5139" /> -<TGConnectingPoint num="20" id="5140" /> -<TGConnectingPoint num="21" id="5141" /> -<TGConnectingPoint num="22" id="5142" /> -<TGConnectingPoint num="23" id="5143" /> +<TGConnectingPoint num="0" id="5110" /> +<TGConnectingPoint num="1" id="5111" /> +<TGConnectingPoint num="2" id="5112" /> +<TGConnectingPoint num="3" id="5113" /> +<TGConnectingPoint num="4" id="5114" /> +<TGConnectingPoint num="5" id="5115" /> +<TGConnectingPoint num="6" id="5116" /> +<TGConnectingPoint num="7" id="5117" /> +<TGConnectingPoint num="8" id="5118" /> +<TGConnectingPoint num="9" id="5119" /> +<TGConnectingPoint num="10" id="5120" /> +<TGConnectingPoint num="11" id="5121" /> +<TGConnectingPoint num="12" id="5122" /> +<TGConnectingPoint num="13" id="5123" /> +<TGConnectingPoint num="14" id="5124" /> +<TGConnectingPoint num="15" id="5125" /> +<TGConnectingPoint num="16" id="5126" /> +<TGConnectingPoint num="17" id="5127" /> +<TGConnectingPoint num="18" id="5128" /> +<TGConnectingPoint num="19" id="5129" /> +<TGConnectingPoint num="20" id="5130" /> +<TGConnectingPoint num="21" id="5131" /> +<TGConnectingPoint num="22" id="5132" /> +<TGConnectingPoint num="23" id="5133" /> <extraparam> <info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5169" > +<COMPONENT type="1105" id="5159" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="5145" /> -<TGConnectingPoint num="1" id="5146" /> -<TGConnectingPoint num="2" id="5147" /> -<TGConnectingPoint num="3" id="5148" /> -<TGConnectingPoint num="4" id="5149" /> -<TGConnectingPoint num="5" id="5150" /> -<TGConnectingPoint num="6" id="5151" /> -<TGConnectingPoint num="7" id="5152" /> -<TGConnectingPoint num="8" id="5153" /> -<TGConnectingPoint num="9" id="5154" /> -<TGConnectingPoint num="10" id="5155" /> -<TGConnectingPoint num="11" id="5156" /> -<TGConnectingPoint num="12" id="5157" /> -<TGConnectingPoint num="13" id="5158" /> -<TGConnectingPoint num="14" id="5159" /> -<TGConnectingPoint num="15" id="5160" /> -<TGConnectingPoint num="16" id="5161" /> -<TGConnectingPoint num="17" id="5162" /> -<TGConnectingPoint num="18" id="5163" /> -<TGConnectingPoint num="19" id="5164" /> -<TGConnectingPoint num="20" id="5165" /> -<TGConnectingPoint num="21" id="5166" /> -<TGConnectingPoint num="22" id="5167" /> -<TGConnectingPoint num="23" id="5168" /> +<TGConnectingPoint num="0" id="5135" /> +<TGConnectingPoint num="1" id="5136" /> +<TGConnectingPoint num="2" id="5137" /> +<TGConnectingPoint num="3" id="5138" /> +<TGConnectingPoint num="4" id="5139" /> +<TGConnectingPoint num="5" id="5140" /> +<TGConnectingPoint num="6" id="5141" /> +<TGConnectingPoint num="7" id="5142" /> +<TGConnectingPoint num="8" id="5143" /> +<TGConnectingPoint num="9" id="5144" /> +<TGConnectingPoint num="10" id="5145" /> +<TGConnectingPoint num="11" id="5146" /> +<TGConnectingPoint num="12" id="5147" /> +<TGConnectingPoint num="13" id="5148" /> +<TGConnectingPoint num="14" id="5149" /> +<TGConnectingPoint num="15" id="5150" /> +<TGConnectingPoint num="16" id="5151" /> +<TGConnectingPoint num="17" id="5152" /> +<TGConnectingPoint num="18" id="5153" /> +<TGConnectingPoint num="19" id="5154" /> +<TGConnectingPoint num="20" id="5155" /> +<TGConnectingPoint num="21" id="5156" /> +<TGConnectingPoint num="22" id="5157" /> +<TGConnectingPoint num="23" id="5158" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5266" > +<COMPONENT type="1100" id="5256" > <cdparam x="1444" y="293" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> -<TGConnectingPoint num="0" id="5242" /> -<TGConnectingPoint num="1" id="5243" /> -<TGConnectingPoint num="2" id="5244" /> -<TGConnectingPoint num="3" id="5245" /> -<TGConnectingPoint num="4" id="5246" /> -<TGConnectingPoint num="5" id="5247" /> -<TGConnectingPoint num="6" id="5248" /> -<TGConnectingPoint num="7" id="5249" /> -<TGConnectingPoint num="8" id="5250" /> -<TGConnectingPoint num="9" id="5251" /> -<TGConnectingPoint num="10" id="5252" /> -<TGConnectingPoint num="11" id="5253" /> -<TGConnectingPoint num="12" id="5254" /> -<TGConnectingPoint num="13" id="5255" /> -<TGConnectingPoint num="14" id="5256" /> -<TGConnectingPoint num="15" id="5257" /> -<TGConnectingPoint num="16" id="5258" /> -<TGConnectingPoint num="17" id="5259" /> -<TGConnectingPoint num="18" id="5260" /> -<TGConnectingPoint num="19" id="5261" /> -<TGConnectingPoint num="20" id="5262" /> -<TGConnectingPoint num="21" id="5263" /> -<TGConnectingPoint num="22" id="5264" /> -<TGConnectingPoint num="23" id="5265" /> +<TGConnectingPoint num="0" id="5232" /> +<TGConnectingPoint num="1" id="5233" /> +<TGConnectingPoint num="2" id="5234" /> +<TGConnectingPoint num="3" id="5235" /> +<TGConnectingPoint num="4" id="5236" /> +<TGConnectingPoint num="5" id="5237" /> +<TGConnectingPoint num="6" id="5238" /> +<TGConnectingPoint num="7" id="5239" /> +<TGConnectingPoint num="8" id="5240" /> +<TGConnectingPoint num="9" id="5241" /> +<TGConnectingPoint num="10" id="5242" /> +<TGConnectingPoint num="11" id="5243" /> +<TGConnectingPoint num="12" id="5244" /> +<TGConnectingPoint num="13" id="5245" /> +<TGConnectingPoint num="14" id="5246" /> +<TGConnectingPoint num="15" id="5247" /> +<TGConnectingPoint num="16" id="5248" /> +<TGConnectingPoint num="17" id="5249" /> +<TGConnectingPoint num="18" id="5250" /> +<TGConnectingPoint num="19" id="5251" /> +<TGConnectingPoint num="20" id="5252" /> +<TGConnectingPoint num="21" id="5253" /> +<TGConnectingPoint num="22" id="5254" /> +<TGConnectingPoint num="23" id="5255" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="6" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="6" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5178" > -<father id="5266" num="0" /> +<SUBCOMPONENT type="1101" id="5168" > +<father id="5256" num="0" /> <cdparam x="1686" y="522" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" /> -<TGConnectingPoint num="0" id="5170" /> -<TGConnectingPoint num="1" id="5171" /> -<TGConnectingPoint num="2" id="5172" /> -<TGConnectingPoint num="3" id="5173" /> -<TGConnectingPoint num="4" id="5174" /> -<TGConnectingPoint num="5" id="5175" /> -<TGConnectingPoint num="6" id="5176" /> -<TGConnectingPoint num="7" id="5177" /> +<TGConnectingPoint num="0" id="5160" /> +<TGConnectingPoint num="1" id="5161" /> +<TGConnectingPoint num="2" id="5162" /> +<TGConnectingPoint num="3" id="5163" /> +<TGConnectingPoint num="4" id="5164" /> +<TGConnectingPoint num="5" id="5165" /> +<TGConnectingPoint num="6" id="5166" /> +<TGConnectingPoint num="7" id="5167" /> <extraparam> -<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_I" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5187" > -<father id="5266" num="1" /> +<SUBCOMPONENT type="1101" id="5177" > +<father id="5256" num="1" /> <cdparam x="1685" y="459" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="255" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" /> -<TGConnectingPoint num="0" id="5179" /> -<TGConnectingPoint num="1" id="5180" /> -<TGConnectingPoint num="2" id="5181" /> -<TGConnectingPoint num="3" id="5182" /> -<TGConnectingPoint num="4" id="5183" /> -<TGConnectingPoint num="5" id="5184" /> -<TGConnectingPoint num="6" id="5185" /> -<TGConnectingPoint num="7" id="5186" /> +<TGConnectingPoint num="0" id="5169" /> +<TGConnectingPoint num="1" id="5170" /> +<TGConnectingPoint num="2" id="5171" /> +<TGConnectingPoint num="3" id="5172" /> +<TGConnectingPoint num="4" id="5173" /> +<TGConnectingPoint num="5" id="5174" /> +<TGConnectingPoint num="6" id="5175" /> +<TGConnectingPoint num="7" id="5176" /> <extraparam> -<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_Q" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5196" > -<father id="5266" num="2" /> +<SUBCOMPONENT type="1101" id="5186" > +<father id="5256" num="2" /> <cdparam x="1691" y="345" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="272" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWL" /> -<TGConnectingPoint num="0" id="5188" /> -<TGConnectingPoint num="1" id="5189" /> -<TGConnectingPoint num="2" id="5190" /> -<TGConnectingPoint num="3" id="5191" /> -<TGConnectingPoint num="4" id="5192" /> -<TGConnectingPoint num="5" id="5193" /> -<TGConnectingPoint num="6" id="5194" /> -<TGConnectingPoint num="7" id="5195" /> +<TGConnectingPoint num="0" id="5178" /> +<TGConnectingPoint num="1" id="5179" /> +<TGConnectingPoint num="2" id="5180" /> +<TGConnectingPoint num="3" id="5181" /> +<TGConnectingPoint num="4" id="5182" /> +<TGConnectingPoint num="5" id="5183" /> +<TGConnectingPoint num="6" id="5184" /> +<TGConnectingPoint num="7" id="5185" /> <extraparam> -<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWL" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5205" > -<father id="5266" num="3" /> +<SUBCOMPONENT type="1101" id="5195" > +<father id="5256" num="3" /> <cdparam x="1688" y="405" /> -<sizeparam width="146" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="271" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Sink" /> -<TGConnectingPoint num="0" id="5197" /> -<TGConnectingPoint num="1" id="5198" /> -<TGConnectingPoint num="2" id="5199" /> -<TGConnectingPoint num="3" id="5200" /> -<TGConnectingPoint num="4" id="5201" /> -<TGConnectingPoint num="5" id="5202" /> -<TGConnectingPoint num="6" id="5203" /> -<TGConnectingPoint num="7" id="5204" /> +<TGConnectingPoint num="0" id="5187" /> +<TGConnectingPoint num="1" id="5188" /> +<TGConnectingPoint num="2" id="5189" /> +<TGConnectingPoint num="3" id="5190" /> +<TGConnectingPoint num="4" id="5191" /> +<TGConnectingPoint num="5" id="5192" /> +<TGConnectingPoint num="6" id="5193" /> +<TGConnectingPoint num="7" id="5194" /> <extraparam> -<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="F_Sink" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5214" > -<father id="5266" num="4" /> +<SUBCOMPONENT type="1101" id="5204" > +<father id="5256" num="4" /> <cdparam x="1466" y="518" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="228" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Chip2Octet" /> -<TGConnectingPoint num="0" id="5206" /> -<TGConnectingPoint num="1" id="5207" /> -<TGConnectingPoint num="2" id="5208" /> -<TGConnectingPoint num="3" id="5209" /> -<TGConnectingPoint num="4" id="5210" /> -<TGConnectingPoint num="5" id="5211" /> -<TGConnectingPoint num="6" id="5212" /> -<TGConnectingPoint num="7" id="5213" /> +<TGConnectingPoint num="0" id="5196" /> +<TGConnectingPoint num="1" id="5197" /> +<TGConnectingPoint num="2" id="5198" /> +<TGConnectingPoint num="3" id="5199" /> +<TGConnectingPoint num="4" id="5200" /> +<TGConnectingPoint num="5" id="5201" /> +<TGConnectingPoint num="6" id="5202" /> +<TGConnectingPoint num="7" id="5203" /> <extraparam> -<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="X_Chip2Octet" fatherComponentMECType="0" /> +<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Chip2Octet" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5223" > -<father id="5266" num="5" /> +<SUBCOMPONENT type="1101" id="5213" > +<father id="5256" num="5" /> <cdparam x="1466" y="456" /> -<sizeparam width="223" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="194" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="5215" /> -<TGConnectingPoint num="1" id="5216" /> -<TGConnectingPoint num="2" id="5217" /> -<TGConnectingPoint num="3" id="5218" /> -<TGConnectingPoint num="4" id="5219" /> -<TGConnectingPoint num="5" id="5220" /> -<TGConnectingPoint num="6" id="5221" /> -<TGConnectingPoint num="7" id="5222" /> +<TGConnectingPoint num="0" id="5205" /> +<TGConnectingPoint num="1" id="5206" /> +<TGConnectingPoint num="2" id="5207" /> +<TGConnectingPoint num="3" id="5208" /> +<TGConnectingPoint num="4" id="5209" /> +<TGConnectingPoint num="5" id="5210" /> +<TGConnectingPoint num="6" id="5211" /> +<TGConnectingPoint num="7" id="5212" /> <extraparam> -<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="F_Symbol2ChipSeq" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5232" > -<father id="5266" num="6" /> +<SUBCOMPONENT type="1101" id="5222" > +<father id="5256" num="6" /> <cdparam x="1466" y="395" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Source" /> -<TGConnectingPoint num="0" id="5224" /> -<TGConnectingPoint num="1" id="5225" /> -<TGConnectingPoint num="2" id="5226" /> -<TGConnectingPoint num="3" id="5227" /> -<TGConnectingPoint num="4" id="5228" /> -<TGConnectingPoint num="5" id="5229" /> -<TGConnectingPoint num="6" id="5230" /> -<TGConnectingPoint num="7" id="5231" /> +<TGConnectingPoint num="0" id="5214" /> +<TGConnectingPoint num="1" id="5215" /> +<TGConnectingPoint num="2" id="5216" /> +<TGConnectingPoint num="3" id="5217" /> +<TGConnectingPoint num="4" id="5218" /> +<TGConnectingPoint num="5" id="5219" /> +<TGConnectingPoint num="6" id="5220" /> +<TGConnectingPoint num="7" id="5221" /> <extraparam> -<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operation="X_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5241" > -<father id="5266" num="7" /> +<SUBCOMPONENT type="1101" id="5231" > +<father id="5256" num="7" /> <cdparam x="1465" y="339" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Source" /> -<TGConnectingPoint num="0" id="5233" /> -<TGConnectingPoint num="1" id="5234" /> -<TGConnectingPoint num="2" id="5235" /> -<TGConnectingPoint num="3" id="5236" /> -<TGConnectingPoint num="4" id="5237" /> -<TGConnectingPoint num="5" id="5238" /> -<TGConnectingPoint num="6" id="5239" /> -<TGConnectingPoint num="7" id="5240" /> +<TGConnectingPoint num="0" id="5223" /> +<TGConnectingPoint num="1" id="5224" /> +<TGConnectingPoint num="2" id="5225" /> +<TGConnectingPoint num="3" id="5226" /> +<TGConnectingPoint num="4" id="5227" /> +<TGConnectingPoint num="5" id="5228" /> +<TGConnectingPoint num="6" id="5229" /> +<TGConnectingPoint num="7" id="5230" /> <extraparam> -<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operation="F_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="5291" > +<COMPONENT type="1102" id="5281" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="5267" /> -<TGConnectingPoint num="1" id="5268" /> -<TGConnectingPoint num="2" id="5269" /> -<TGConnectingPoint num="3" id="5270" /> -<TGConnectingPoint num="4" id="5271" /> -<TGConnectingPoint num="5" id="5272" /> -<TGConnectingPoint num="6" id="5273" /> -<TGConnectingPoint num="7" id="5274" /> -<TGConnectingPoint num="8" id="5275" /> -<TGConnectingPoint num="9" id="5276" /> -<TGConnectingPoint num="10" id="5277" /> -<TGConnectingPoint num="11" id="5278" /> -<TGConnectingPoint num="12" id="5279" /> -<TGConnectingPoint num="13" id="5280" /> -<TGConnectingPoint num="14" id="5281" /> -<TGConnectingPoint num="15" id="5282" /> -<TGConnectingPoint num="16" id="5283" /> -<TGConnectingPoint num="17" id="5284" /> -<TGConnectingPoint num="18" id="5285" /> -<TGConnectingPoint num="19" id="5286" /> -<TGConnectingPoint num="20" id="5287" /> -<TGConnectingPoint num="21" id="5288" /> -<TGConnectingPoint num="22" id="5289" /> -<TGConnectingPoint num="23" id="5290" /> +<TGConnectingPoint num="0" id="5257" /> +<TGConnectingPoint num="1" id="5258" /> +<TGConnectingPoint num="2" id="5259" /> +<TGConnectingPoint num="3" id="5260" /> +<TGConnectingPoint num="4" id="5261" /> +<TGConnectingPoint num="5" id="5262" /> +<TGConnectingPoint num="6" id="5263" /> +<TGConnectingPoint num="7" id="5264" /> +<TGConnectingPoint num="8" id="5265" /> +<TGConnectingPoint num="9" id="5266" /> +<TGConnectingPoint num="10" id="5267" /> +<TGConnectingPoint num="11" id="5268" /> +<TGConnectingPoint num="12" id="5269" /> +<TGConnectingPoint num="13" id="5270" /> +<TGConnectingPoint num="14" id="5271" /> +<TGConnectingPoint num="15" id="5272" /> +<TGConnectingPoint num="16" id="5273" /> +<TGConnectingPoint num="17" id="5274" /> +<TGConnectingPoint num="18" id="5275" /> +<TGConnectingPoint num="19" id="5276" /> +<TGConnectingPoint num="20" id="5277" /> +<TGConnectingPoint num="21" id="5278" /> +<TGConnectingPoint num="22" id="5279" /> +<TGConnectingPoint num="23" id="5280" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="5316" > +<COMPONENT type="1106" id="5306" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> -<TGConnectingPoint num="0" id="5292" /> -<TGConnectingPoint num="1" id="5293" /> -<TGConnectingPoint num="2" id="5294" /> -<TGConnectingPoint num="3" id="5295" /> -<TGConnectingPoint num="4" id="5296" /> -<TGConnectingPoint num="5" id="5297" /> -<TGConnectingPoint num="6" id="5298" /> -<TGConnectingPoint num="7" id="5299" /> -<TGConnectingPoint num="8" id="5300" /> -<TGConnectingPoint num="9" id="5301" /> -<TGConnectingPoint num="10" id="5302" /> -<TGConnectingPoint num="11" id="5303" /> -<TGConnectingPoint num="12" id="5304" /> -<TGConnectingPoint num="13" id="5305" /> -<TGConnectingPoint num="14" id="5306" /> -<TGConnectingPoint num="15" id="5307" /> -<TGConnectingPoint num="16" id="5308" /> -<TGConnectingPoint num="17" id="5309" /> -<TGConnectingPoint num="18" id="5310" /> -<TGConnectingPoint num="19" id="5311" /> -<TGConnectingPoint num="20" id="5312" /> -<TGConnectingPoint num="21" id="5313" /> -<TGConnectingPoint num="22" id="5314" /> -<TGConnectingPoint num="23" id="5315" /> +<TGConnectingPoint num="0" id="5282" /> +<TGConnectingPoint num="1" id="5283" /> +<TGConnectingPoint num="2" id="5284" /> +<TGConnectingPoint num="3" id="5285" /> +<TGConnectingPoint num="4" id="5286" /> +<TGConnectingPoint num="5" id="5287" /> +<TGConnectingPoint num="6" id="5288" /> +<TGConnectingPoint num="7" id="5289" /> +<TGConnectingPoint num="8" id="5290" /> +<TGConnectingPoint num="9" id="5291" /> +<TGConnectingPoint num="10" id="5292" /> +<TGConnectingPoint num="11" id="5293" /> +<TGConnectingPoint num="12" id="5294" /> +<TGConnectingPoint num="13" id="5295" /> +<TGConnectingPoint num="14" id="5296" /> +<TGConnectingPoint num="15" id="5297" /> +<TGConnectingPoint num="16" id="5298" /> +<TGConnectingPoint num="17" id="5299" /> +<TGConnectingPoint num="18" id="5300" /> +<TGConnectingPoint num="19" id="5301" /> +<TGConnectingPoint num="20" id="5302" /> +<TGConnectingPoint num="21" id="5303" /> +<TGConnectingPoint num="22" id="5304" /> +<TGConnectingPoint num="23" id="5305" /> <extraparam> <info stereotype="BRIDGE" nodeName="MainBridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="5341" > +<COMPONENT type="1102" id="5331" > <cdparam x="354" y="618" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> -<TGConnectingPoint num="0" id="5317" /> -<TGConnectingPoint num="1" id="5318" /> -<TGConnectingPoint num="2" id="5319" /> -<TGConnectingPoint num="3" id="5320" /> -<TGConnectingPoint num="4" id="5321" /> -<TGConnectingPoint num="5" id="5322" /> -<TGConnectingPoint num="6" id="5323" /> -<TGConnectingPoint num="7" id="5324" /> -<TGConnectingPoint num="8" id="5325" /> -<TGConnectingPoint num="9" id="5326" /> -<TGConnectingPoint num="10" id="5327" /> -<TGConnectingPoint num="11" id="5328" /> -<TGConnectingPoint num="12" id="5329" /> -<TGConnectingPoint num="13" id="5330" /> -<TGConnectingPoint num="14" id="5331" /> -<TGConnectingPoint num="15" id="5332" /> -<TGConnectingPoint num="16" id="5333" /> -<TGConnectingPoint num="17" id="5334" /> -<TGConnectingPoint num="18" id="5335" /> -<TGConnectingPoint num="19" id="5336" /> -<TGConnectingPoint num="20" id="5337" /> -<TGConnectingPoint num="21" id="5338" /> -<TGConnectingPoint num="22" id="5339" /> -<TGConnectingPoint num="23" id="5340" /> +<TGConnectingPoint num="0" id="5307" /> +<TGConnectingPoint num="1" id="5308" /> +<TGConnectingPoint num="2" id="5309" /> +<TGConnectingPoint num="3" id="5310" /> +<TGConnectingPoint num="4" id="5311" /> +<TGConnectingPoint num="5" id="5312" /> +<TGConnectingPoint num="6" id="5313" /> +<TGConnectingPoint num="7" id="5314" /> +<TGConnectingPoint num="8" id="5315" /> +<TGConnectingPoint num="9" id="5316" /> +<TGConnectingPoint num="10" id="5317" /> +<TGConnectingPoint num="11" id="5318" /> +<TGConnectingPoint num="12" id="5319" /> +<TGConnectingPoint num="13" id="5320" /> +<TGConnectingPoint num="14" id="5321" /> +<TGConnectingPoint num="15" id="5322" /> +<TGConnectingPoint num="16" id="5323" /> +<TGConnectingPoint num="17" id="5324" /> +<TGConnectingPoint num="18" id="5325" /> +<TGConnectingPoint num="19" id="5326" /> +<TGConnectingPoint num="20" id="5327" /> +<TGConnectingPoint num="21" id="5328" /> +<TGConnectingPoint num="22" id="5329" /> +<TGConnectingPoint num="23" id="5330" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> <attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="5366" > +<COMPONENT type="1106" id="5356" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> -<TGConnectingPoint num="0" id="5342" /> -<TGConnectingPoint num="1" id="5343" /> -<TGConnectingPoint num="2" id="5344" /> -<TGConnectingPoint num="3" id="5345" /> -<TGConnectingPoint num="4" id="5346" /> -<TGConnectingPoint num="5" id="5347" /> -<TGConnectingPoint num="6" id="5348" /> -<TGConnectingPoint num="7" id="5349" /> -<TGConnectingPoint num="8" id="5350" /> -<TGConnectingPoint num="9" id="5351" /> -<TGConnectingPoint num="10" id="5352" /> -<TGConnectingPoint num="11" id="5353" /> -<TGConnectingPoint num="12" id="5354" /> -<TGConnectingPoint num="13" id="5355" /> -<TGConnectingPoint num="14" id="5356" /> -<TGConnectingPoint num="15" id="5357" /> -<TGConnectingPoint num="16" id="5358" /> -<TGConnectingPoint num="17" id="5359" /> -<TGConnectingPoint num="18" id="5360" /> -<TGConnectingPoint num="19" id="5361" /> -<TGConnectingPoint num="20" id="5362" /> -<TGConnectingPoint num="21" id="5363" /> -<TGConnectingPoint num="22" id="5364" /> -<TGConnectingPoint num="23" id="5365" /> +<TGConnectingPoint num="0" id="5332" /> +<TGConnectingPoint num="1" id="5333" /> +<TGConnectingPoint num="2" id="5334" /> +<TGConnectingPoint num="3" id="5335" /> +<TGConnectingPoint num="4" id="5336" /> +<TGConnectingPoint num="5" id="5337" /> +<TGConnectingPoint num="6" id="5338" /> +<TGConnectingPoint num="7" id="5339" /> +<TGConnectingPoint num="8" id="5340" /> +<TGConnectingPoint num="9" id="5341" /> +<TGConnectingPoint num="10" id="5342" /> +<TGConnectingPoint num="11" id="5343" /> +<TGConnectingPoint num="12" id="5344" /> +<TGConnectingPoint num="13" id="5345" /> +<TGConnectingPoint num="14" id="5346" /> +<TGConnectingPoint num="15" id="5347" /> +<TGConnectingPoint num="16" id="5348" /> +<TGConnectingPoint num="17" id="5349" /> +<TGConnectingPoint num="18" id="5350" /> +<TGConnectingPoint num="19" id="5351" /> +<TGConnectingPoint num="20" id="5352" /> +<TGConnectingPoint num="21" id="5353" /> +<TGConnectingPoint num="22" id="5354" /> +<TGConnectingPoint num="23" id="5355" /> <extraparam> <info stereotype="BRIDGE" nodeName="INTL_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5391" > +<COMPONENT type="1105" id="5381" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> -<TGConnectingPoint num="0" id="5367" /> -<TGConnectingPoint num="1" id="5368" /> -<TGConnectingPoint num="2" id="5369" /> -<TGConnectingPoint num="3" id="5370" /> -<TGConnectingPoint num="4" id="5371" /> -<TGConnectingPoint num="5" id="5372" /> -<TGConnectingPoint num="6" id="5373" /> -<TGConnectingPoint num="7" id="5374" /> -<TGConnectingPoint num="8" id="5375" /> -<TGConnectingPoint num="9" id="5376" /> -<TGConnectingPoint num="10" id="5377" /> -<TGConnectingPoint num="11" id="5378" /> -<TGConnectingPoint num="12" id="5379" /> -<TGConnectingPoint num="13" id="5380" /> -<TGConnectingPoint num="14" id="5381" /> -<TGConnectingPoint num="15" id="5382" /> -<TGConnectingPoint num="16" id="5383" /> -<TGConnectingPoint num="17" id="5384" /> -<TGConnectingPoint num="18" id="5385" /> -<TGConnectingPoint num="19" id="5386" /> -<TGConnectingPoint num="20" id="5387" /> -<TGConnectingPoint num="21" id="5388" /> -<TGConnectingPoint num="22" id="5389" /> -<TGConnectingPoint num="23" id="5390" /> +<TGConnectingPoint num="0" id="5357" /> +<TGConnectingPoint num="1" id="5358" /> +<TGConnectingPoint num="2" id="5359" /> +<TGConnectingPoint num="3" id="5360" /> +<TGConnectingPoint num="4" id="5361" /> +<TGConnectingPoint num="5" id="5362" /> +<TGConnectingPoint num="6" id="5363" /> +<TGConnectingPoint num="7" id="5364" /> +<TGConnectingPoint num="8" id="5365" /> +<TGConnectingPoint num="9" id="5366" /> +<TGConnectingPoint num="10" id="5367" /> +<TGConnectingPoint num="11" id="5368" /> +<TGConnectingPoint num="12" id="5369" /> +<TGConnectingPoint num="13" id="5370" /> +<TGConnectingPoint num="14" id="5371" /> +<TGConnectingPoint num="15" id="5372" /> +<TGConnectingPoint num="16" id="5373" /> +<TGConnectingPoint num="17" id="5374" /> +<TGConnectingPoint num="18" id="5375" /> +<TGConnectingPoint num="19" id="5376" /> +<TGConnectingPoint num="20" id="5377" /> +<TGConnectingPoint num="21" id="5378" /> +<TGConnectingPoint num="22" id="5379" /> +<TGConnectingPoint num="23" id="5380" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5425" > +<COMPONENT type="1100" id="5415" > <cdparam x="91" y="938" /> <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> -<TGConnectingPoint num="0" id="5401" /> -<TGConnectingPoint num="1" id="5402" /> -<TGConnectingPoint num="2" id="5403" /> -<TGConnectingPoint num="3" id="5404" /> -<TGConnectingPoint num="4" id="5405" /> -<TGConnectingPoint num="5" id="5406" /> -<TGConnectingPoint num="6" id="5407" /> -<TGConnectingPoint num="7" id="5408" /> -<TGConnectingPoint num="8" id="5409" /> -<TGConnectingPoint num="9" id="5410" /> -<TGConnectingPoint num="10" id="5411" /> -<TGConnectingPoint num="11" id="5412" /> -<TGConnectingPoint num="12" id="5413" /> -<TGConnectingPoint num="13" id="5414" /> -<TGConnectingPoint num="14" id="5415" /> -<TGConnectingPoint num="15" id="5416" /> -<TGConnectingPoint num="16" id="5417" /> -<TGConnectingPoint num="17" id="5418" /> -<TGConnectingPoint num="18" id="5419" /> -<TGConnectingPoint num="19" id="5420" /> -<TGConnectingPoint num="20" id="5421" /> -<TGConnectingPoint num="21" id="5422" /> -<TGConnectingPoint num="22" id="5423" /> -<TGConnectingPoint num="23" id="5424" /> +<TGConnectingPoint num="0" id="5391" /> +<TGConnectingPoint num="1" id="5392" /> +<TGConnectingPoint num="2" id="5393" /> +<TGConnectingPoint num="3" id="5394" /> +<TGConnectingPoint num="4" id="5395" /> +<TGConnectingPoint num="5" id="5396" /> +<TGConnectingPoint num="6" id="5397" /> +<TGConnectingPoint num="7" id="5398" /> +<TGConnectingPoint num="8" id="5399" /> +<TGConnectingPoint num="9" id="5400" /> +<TGConnectingPoint num="10" id="5401" /> +<TGConnectingPoint num="11" id="5402" /> +<TGConnectingPoint num="12" id="5403" /> +<TGConnectingPoint num="13" id="5404" /> +<TGConnectingPoint num="14" id="5405" /> +<TGConnectingPoint num="15" id="5406" /> +<TGConnectingPoint num="16" id="5407" /> +<TGConnectingPoint num="17" id="5408" /> +<TGConnectingPoint num="18" id="5409" /> +<TGConnectingPoint num="19" id="5410" /> +<TGConnectingPoint num="20" id="5411" /> +<TGConnectingPoint num="21" id="5412" /> +<TGConnectingPoint num="22" id="5413" /> +<TGConnectingPoint num="23" id="5414" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5400" > -<father id="5425" num="0" /> +<SUBCOMPONENT type="1101" id="5390" > +<father id="5415" num="0" /> <cdparam x="105" y="993" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="45" minY="0" maxY="100" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" /> -<TGConnectingPoint num="0" id="5392" /> -<TGConnectingPoint num="1" id="5393" /> -<TGConnectingPoint num="2" id="5394" /> -<TGConnectingPoint num="3" id="5395" /> -<TGConnectingPoint num="4" id="5396" /> -<TGConnectingPoint num="5" id="5397" /> -<TGConnectingPoint num="6" id="5398" /> -<TGConnectingPoint num="7" id="5399" /> +<TGConnectingPoint num="0" id="5382" /> +<TGConnectingPoint num="1" id="5383" /> +<TGConnectingPoint num="2" id="5384" /> +<TGConnectingPoint num="3" id="5385" /> +<TGConnectingPoint num="4" id="5386" /> +<TGConnectingPoint num="5" id="5387" /> +<TGConnectingPoint num="6" id="5388" /> +<TGConnectingPoint num="7" id="5389" /> <extraparam> -<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="Interleaver operation" fatherComponentMECType="2" /> +<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Interleaver operation" fatherComponentMECType="2" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="5450" > +<COMPONENT type="1102" id="5440" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> -<TGConnectingPoint num="0" id="5426" /> -<TGConnectingPoint num="1" id="5427" /> -<TGConnectingPoint num="2" id="5428" /> -<TGConnectingPoint num="3" id="5429" /> -<TGConnectingPoint num="4" id="5430" /> -<TGConnectingPoint num="5" id="5431" /> -<TGConnectingPoint num="6" id="5432" /> -<TGConnectingPoint num="7" id="5433" /> -<TGConnectingPoint num="8" id="5434" /> -<TGConnectingPoint num="9" id="5435" /> -<TGConnectingPoint num="10" id="5436" /> -<TGConnectingPoint num="11" id="5437" /> -<TGConnectingPoint num="12" id="5438" /> -<TGConnectingPoint num="13" id="5439" /> -<TGConnectingPoint num="14" id="5440" /> -<TGConnectingPoint num="15" id="5441" /> -<TGConnectingPoint num="16" id="5442" /> -<TGConnectingPoint num="17" id="5443" /> -<TGConnectingPoint num="18" id="5444" /> -<TGConnectingPoint num="19" id="5445" /> -<TGConnectingPoint num="20" id="5446" /> -<TGConnectingPoint num="21" id="5447" /> -<TGConnectingPoint num="22" id="5448" /> -<TGConnectingPoint num="23" id="5449" /> +<TGConnectingPoint num="0" id="5416" /> +<TGConnectingPoint num="1" id="5417" /> +<TGConnectingPoint num="2" id="5418" /> +<TGConnectingPoint num="3" id="5419" /> +<TGConnectingPoint num="4" id="5420" /> +<TGConnectingPoint num="5" id="5421" /> +<TGConnectingPoint num="6" id="5422" /> +<TGConnectingPoint num="7" id="5423" /> +<TGConnectingPoint num="8" id="5424" /> +<TGConnectingPoint num="9" id="5425" /> +<TGConnectingPoint num="10" id="5426" /> +<TGConnectingPoint num="11" id="5427" /> +<TGConnectingPoint num="12" id="5428" /> +<TGConnectingPoint num="13" id="5429" /> +<TGConnectingPoint num="14" id="5430" /> +<TGConnectingPoint num="15" id="5431" /> +<TGConnectingPoint num="16" id="5432" /> +<TGConnectingPoint num="17" id="5433" /> +<TGConnectingPoint num="18" id="5434" /> +<TGConnectingPoint num="19" id="5435" /> +<TGConnectingPoint num="20" id="5436" /> +<TGConnectingPoint num="21" id="5437" /> +<TGConnectingPoint num="22" id="5438" /> +<TGConnectingPoint num="23" id="5439" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> <attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="5475" > +<COMPONENT type="1102" id="5465" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> -<TGConnectingPoint num="0" id="5451" /> -<TGConnectingPoint num="1" id="5452" /> -<TGConnectingPoint num="2" id="5453" /> -<TGConnectingPoint num="3" id="5454" /> -<TGConnectingPoint num="4" id="5455" /> -<TGConnectingPoint num="5" id="5456" /> -<TGConnectingPoint num="6" id="5457" /> -<TGConnectingPoint num="7" id="5458" /> -<TGConnectingPoint num="8" id="5459" /> -<TGConnectingPoint num="9" id="5460" /> -<TGConnectingPoint num="10" id="5461" /> -<TGConnectingPoint num="11" id="5462" /> -<TGConnectingPoint num="12" id="5463" /> -<TGConnectingPoint num="13" id="5464" /> -<TGConnectingPoint num="14" id="5465" /> -<TGConnectingPoint num="15" id="5466" /> -<TGConnectingPoint num="16" id="5467" /> -<TGConnectingPoint num="17" id="5468" /> -<TGConnectingPoint num="18" id="5469" /> -<TGConnectingPoint num="19" id="5470" /> -<TGConnectingPoint num="20" id="5471" /> -<TGConnectingPoint num="21" id="5472" /> -<TGConnectingPoint num="22" id="5473" /> -<TGConnectingPoint num="23" id="5474" /> +<TGConnectingPoint num="0" id="5441" /> +<TGConnectingPoint num="1" id="5442" /> +<TGConnectingPoint num="2" id="5443" /> +<TGConnectingPoint num="3" id="5444" /> +<TGConnectingPoint num="4" id="5445" /> +<TGConnectingPoint num="5" id="5446" /> +<TGConnectingPoint num="6" id="5447" /> +<TGConnectingPoint num="7" id="5448" /> +<TGConnectingPoint num="8" id="5449" /> +<TGConnectingPoint num="9" id="5450" /> +<TGConnectingPoint num="10" id="5451" /> +<TGConnectingPoint num="11" id="5452" /> +<TGConnectingPoint num="12" id="5453" /> +<TGConnectingPoint num="13" id="5454" /> +<TGConnectingPoint num="14" id="5455" /> +<TGConnectingPoint num="15" id="5456" /> +<TGConnectingPoint num="16" id="5457" /> +<TGConnectingPoint num="17" id="5458" /> +<TGConnectingPoint num="18" id="5459" /> +<TGConnectingPoint num="19" id="5460" /> +<TGConnectingPoint num="20" id="5461" /> +<TGConnectingPoint num="21" id="5462" /> +<TGConnectingPoint num="22" id="5463" /> +<TGConnectingPoint num="23" id="5464" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> <attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5500" > +<COMPONENT type="1100" id="5490" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> -<TGConnectingPoint num="0" id="5476" /> -<TGConnectingPoint num="1" id="5477" /> -<TGConnectingPoint num="2" id="5478" /> -<TGConnectingPoint num="3" id="5479" /> -<TGConnectingPoint num="4" id="5480" /> -<TGConnectingPoint num="5" id="5481" /> -<TGConnectingPoint num="6" id="5482" /> -<TGConnectingPoint num="7" id="5483" /> -<TGConnectingPoint num="8" id="5484" /> -<TGConnectingPoint num="9" id="5485" /> -<TGConnectingPoint num="10" id="5486" /> -<TGConnectingPoint num="11" id="5487" /> -<TGConnectingPoint num="12" id="5488" /> -<TGConnectingPoint num="13" id="5489" /> -<TGConnectingPoint num="14" id="5490" /> -<TGConnectingPoint num="15" id="5491" /> -<TGConnectingPoint num="16" id="5492" /> -<TGConnectingPoint num="17" id="5493" /> -<TGConnectingPoint num="18" id="5494" /> -<TGConnectingPoint num="19" id="5495" /> -<TGConnectingPoint num="20" id="5496" /> -<TGConnectingPoint num="21" id="5497" /> -<TGConnectingPoint num="22" id="5498" /> -<TGConnectingPoint num="23" id="5499" /> +<TGConnectingPoint num="0" id="5466" /> +<TGConnectingPoint num="1" id="5467" /> +<TGConnectingPoint num="2" id="5468" /> +<TGConnectingPoint num="3" id="5469" /> +<TGConnectingPoint num="4" id="5470" /> +<TGConnectingPoint num="5" id="5471" /> +<TGConnectingPoint num="6" id="5472" /> +<TGConnectingPoint num="7" id="5473" /> +<TGConnectingPoint num="8" id="5474" /> +<TGConnectingPoint num="9" id="5475" /> +<TGConnectingPoint num="10" id="5476" /> +<TGConnectingPoint num="11" id="5477" /> +<TGConnectingPoint num="12" id="5478" /> +<TGConnectingPoint num="13" id="5479" /> +<TGConnectingPoint num="14" id="5480" /> +<TGConnectingPoint num="15" id="5481" /> +<TGConnectingPoint num="16" id="5482" /> +<TGConnectingPoint num="17" id="5483" /> +<TGConnectingPoint num="18" id="5484" /> +<TGConnectingPoint num="19" id="5485" /> +<TGConnectingPoint num="20" id="5486" /> +<TGConnectingPoint num="21" id="5487" /> +<TGConnectingPoint num="22" id="5488" /> +<TGConnectingPoint num="23" id="5489" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5525" > +<COMPONENT type="1105" id="5515" > <cdparam x="991" y="187" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> -<TGConnectingPoint num="0" id="5501" /> -<TGConnectingPoint num="1" id="5502" /> -<TGConnectingPoint num="2" id="5503" /> -<TGConnectingPoint num="3" id="5504" /> -<TGConnectingPoint num="4" id="5505" /> -<TGConnectingPoint num="5" id="5506" /> -<TGConnectingPoint num="6" id="5507" /> -<TGConnectingPoint num="7" id="5508" /> -<TGConnectingPoint num="8" id="5509" /> -<TGConnectingPoint num="9" id="5510" /> -<TGConnectingPoint num="10" id="5511" /> -<TGConnectingPoint num="11" id="5512" /> -<TGConnectingPoint num="12" id="5513" /> -<TGConnectingPoint num="13" id="5514" /> -<TGConnectingPoint num="14" id="5515" /> -<TGConnectingPoint num="15" id="5516" /> -<TGConnectingPoint num="16" id="5517" /> -<TGConnectingPoint num="17" id="5518" /> -<TGConnectingPoint num="18" id="5519" /> -<TGConnectingPoint num="19" id="5520" /> -<TGConnectingPoint num="20" id="5521" /> -<TGConnectingPoint num="21" id="5522" /> -<TGConnectingPoint num="22" id="5523" /> -<TGConnectingPoint num="23" id="5524" /> +<TGConnectingPoint num="0" id="5491" /> +<TGConnectingPoint num="1" id="5492" /> +<TGConnectingPoint num="2" id="5493" /> +<TGConnectingPoint num="3" id="5494" /> +<TGConnectingPoint num="4" id="5495" /> +<TGConnectingPoint num="5" id="5496" /> +<TGConnectingPoint num="6" id="5497" /> +<TGConnectingPoint num="7" id="5498" /> +<TGConnectingPoint num="8" id="5499" /> +<TGConnectingPoint num="9" id="5500" /> +<TGConnectingPoint num="10" id="5501" /> +<TGConnectingPoint num="11" id="5502" /> +<TGConnectingPoint num="12" id="5503" /> +<TGConnectingPoint num="13" id="5504" /> +<TGConnectingPoint num="14" id="5505" /> +<TGConnectingPoint num="15" id="5506" /> +<TGConnectingPoint num="16" id="5507" /> +<TGConnectingPoint num="17" id="5508" /> +<TGConnectingPoint num="18" id="5509" /> +<TGConnectingPoint num="19" id="5510" /> +<TGConnectingPoint num="20" id="5511" /> +<TGConnectingPoint num="21" id="5512" /> +<TGConnectingPoint num="22" id="5513" /> +<TGConnectingPoint num="23" id="5514" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5577" > +<COMPONENT type="1100" id="5567" > <cdparam x="680" y="193" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> -<TGConnectingPoint num="0" id="5553" /> -<TGConnectingPoint num="1" id="5554" /> -<TGConnectingPoint num="2" id="5555" /> -<TGConnectingPoint num="3" id="5556" /> -<TGConnectingPoint num="4" id="5557" /> -<TGConnectingPoint num="5" id="5558" /> -<TGConnectingPoint num="6" id="5559" /> -<TGConnectingPoint num="7" id="5560" /> -<TGConnectingPoint num="8" id="5561" /> -<TGConnectingPoint num="9" id="5562" /> -<TGConnectingPoint num="10" id="5563" /> -<TGConnectingPoint num="11" id="5564" /> -<TGConnectingPoint num="12" id="5565" /> -<TGConnectingPoint num="13" id="5566" /> -<TGConnectingPoint num="14" id="5567" /> -<TGConnectingPoint num="15" id="5568" /> -<TGConnectingPoint num="16" id="5569" /> -<TGConnectingPoint num="17" id="5570" /> -<TGConnectingPoint num="18" id="5571" /> -<TGConnectingPoint num="19" id="5572" /> -<TGConnectingPoint num="20" id="5573" /> -<TGConnectingPoint num="21" id="5574" /> -<TGConnectingPoint num="22" id="5575" /> -<TGConnectingPoint num="23" id="5576" /> +<TGConnectingPoint num="0" id="5543" /> +<TGConnectingPoint num="1" id="5544" /> +<TGConnectingPoint num="2" id="5545" /> +<TGConnectingPoint num="3" id="5546" /> +<TGConnectingPoint num="4" id="5547" /> +<TGConnectingPoint num="5" id="5548" /> +<TGConnectingPoint num="6" id="5549" /> +<TGConnectingPoint num="7" id="5550" /> +<TGConnectingPoint num="8" id="5551" /> +<TGConnectingPoint num="9" id="5552" /> +<TGConnectingPoint num="10" id="5553" /> +<TGConnectingPoint num="11" id="5554" /> +<TGConnectingPoint num="12" id="5555" /> +<TGConnectingPoint num="13" id="5556" /> +<TGConnectingPoint num="14" id="5557" /> +<TGConnectingPoint num="15" id="5558" /> +<TGConnectingPoint num="16" id="5559" /> +<TGConnectingPoint num="17" id="5560" /> +<TGConnectingPoint num="18" id="5561" /> +<TGConnectingPoint num="19" id="5562" /> +<TGConnectingPoint num="20" id="5563" /> +<TGConnectingPoint num="21" id="5564" /> +<TGConnectingPoint num="22" id="5565" /> +<TGConnectingPoint num="23" id="5566" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5534" > -<father id="5577" num="0" /> +<SUBCOMPONENT type="1101" id="5524" > +<father id="5567" num="0" /> <cdparam x="700" y="233" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="93" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWL" /> -<TGConnectingPoint num="0" id="5526" /> -<TGConnectingPoint num="1" id="5527" /> -<TGConnectingPoint num="2" id="5528" /> -<TGConnectingPoint num="3" id="5529" /> -<TGConnectingPoint num="4" id="5530" /> -<TGConnectingPoint num="5" id="5531" /> -<TGConnectingPoint num="6" id="5532" /> -<TGConnectingPoint num="7" id="5533" /> +<TGConnectingPoint num="0" id="5516" /> +<TGConnectingPoint num="1" id="5517" /> +<TGConnectingPoint num="2" id="5518" /> +<TGConnectingPoint num="3" id="5519" /> +<TGConnectingPoint num="4" id="5520" /> +<TGConnectingPoint num="5" id="5521" /> +<TGConnectingPoint num="6" id="5522" /> +<TGConnectingPoint num="7" id="5523" /> <extraparam> -<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="CWL" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5543" > -<father id="5577" num="1" /> +<SUBCOMPONENT type="1101" id="5533" > +<father id="5567" num="1" /> <cdparam x="701" y="329" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="76" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_Q" /> -<TGConnectingPoint num="0" id="5535" /> -<TGConnectingPoint num="1" id="5536" /> -<TGConnectingPoint num="2" id="5537" /> -<TGConnectingPoint num="3" id="5538" /> -<TGConnectingPoint num="4" id="5539" /> -<TGConnectingPoint num="5" id="5540" /> -<TGConnectingPoint num="6" id="5541" /> -<TGConnectingPoint num="7" id="5542" /> +<TGConnectingPoint num="0" id="5525" /> +<TGConnectingPoint num="1" id="5526" /> +<TGConnectingPoint num="2" id="5527" /> +<TGConnectingPoint num="3" id="5528" /> +<TGConnectingPoint num="4" id="5529" /> +<TGConnectingPoint num="5" id="5530" /> +<TGConnectingPoint num="6" id="5531" /> +<TGConnectingPoint num="7" id="5532" /> <extraparam> -<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="5552" > -<father id="5577" num="2" /> +<SUBCOMPONENT type="1101" id="5542" > +<father id="5567" num="2" /> <cdparam x="732" y="283" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="82" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" /> -<TGConnectingPoint num="0" id="5544" /> -<TGConnectingPoint num="1" id="5545" /> -<TGConnectingPoint num="2" id="5546" /> -<TGConnectingPoint num="3" id="5547" /> -<TGConnectingPoint num="4" id="5548" /> -<TGConnectingPoint num="5" id="5549" /> -<TGConnectingPoint num="6" id="5550" /> -<TGConnectingPoint num="7" id="5551" /> +<TGConnectingPoint num="0" id="5534" /> +<TGConnectingPoint num="1" id="5535" /> +<TGConnectingPoint num="2" id="5536" /> +<TGConnectingPoint num="3" id="5537" /> +<TGConnectingPoint num="4" id="5538" /> +<TGConnectingPoint num="5" id="5539" /> +<TGConnectingPoint num="6" id="5540" /> +<TGConnectingPoint num="7" id="5541" /> <extraparam> -<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="5602" > +<COMPONENT type="1106" id="5592" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> -<TGConnectingPoint num="0" id="5578" /> -<TGConnectingPoint num="1" id="5579" /> -<TGConnectingPoint num="2" id="5580" /> -<TGConnectingPoint num="3" id="5581" /> -<TGConnectingPoint num="4" id="5582" /> -<TGConnectingPoint num="5" id="5583" /> -<TGConnectingPoint num="6" id="5584" /> -<TGConnectingPoint num="7" id="5585" /> -<TGConnectingPoint num="8" id="5586" /> -<TGConnectingPoint num="9" id="5587" /> -<TGConnectingPoint num="10" id="5588" /> -<TGConnectingPoint num="11" id="5589" /> -<TGConnectingPoint num="12" id="5590" /> -<TGConnectingPoint num="13" id="5591" /> -<TGConnectingPoint num="14" id="5592" /> -<TGConnectingPoint num="15" id="5593" /> -<TGConnectingPoint num="16" id="5594" /> -<TGConnectingPoint num="17" id="5595" /> -<TGConnectingPoint num="18" id="5596" /> -<TGConnectingPoint num="19" id="5597" /> -<TGConnectingPoint num="20" id="5598" /> -<TGConnectingPoint num="21" id="5599" /> -<TGConnectingPoint num="22" id="5600" /> -<TGConnectingPoint num="23" id="5601" /> +<TGConnectingPoint num="0" id="5568" /> +<TGConnectingPoint num="1" id="5569" /> +<TGConnectingPoint num="2" id="5570" /> +<TGConnectingPoint num="3" id="5571" /> +<TGConnectingPoint num="4" id="5572" /> +<TGConnectingPoint num="5" id="5573" /> +<TGConnectingPoint num="6" id="5574" /> +<TGConnectingPoint num="7" id="5575" /> +<TGConnectingPoint num="8" id="5576" /> +<TGConnectingPoint num="9" id="5577" /> +<TGConnectingPoint num="10" id="5578" /> +<TGConnectingPoint num="11" id="5579" /> +<TGConnectingPoint num="12" id="5580" /> +<TGConnectingPoint num="13" id="5581" /> +<TGConnectingPoint num="14" id="5582" /> +<TGConnectingPoint num="15" id="5583" /> +<TGConnectingPoint num="16" id="5584" /> +<TGConnectingPoint num="17" id="5585" /> +<TGConnectingPoint num="18" id="5586" /> +<TGConnectingPoint num="19" id="5587" /> +<TGConnectingPoint num="20" id="5588" /> +<TGConnectingPoint num="21" id="5589" /> +<TGConnectingPoint num="22" id="5590" /> +<TGConnectingPoint num="23" id="5591" /> <extraparam> <info stereotype="BRIDGE" nodeName="FEP_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="5627" > +<COMPONENT type="1102" id="5617" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> -<TGConnectingPoint num="0" id="5603" /> -<TGConnectingPoint num="1" id="5604" /> -<TGConnectingPoint num="2" id="5605" /> -<TGConnectingPoint num="3" id="5606" /> -<TGConnectingPoint num="4" id="5607" /> -<TGConnectingPoint num="5" id="5608" /> -<TGConnectingPoint num="6" id="5609" /> -<TGConnectingPoint num="7" id="5610" /> -<TGConnectingPoint num="8" id="5611" /> -<TGConnectingPoint num="9" id="5612" /> -<TGConnectingPoint num="10" id="5613" /> -<TGConnectingPoint num="11" id="5614" /> -<TGConnectingPoint num="12" id="5615" /> -<TGConnectingPoint num="13" id="5616" /> -<TGConnectingPoint num="14" id="5617" /> -<TGConnectingPoint num="15" id="5618" /> -<TGConnectingPoint num="16" id="5619" /> -<TGConnectingPoint num="17" id="5620" /> -<TGConnectingPoint num="18" id="5621" /> -<TGConnectingPoint num="19" id="5622" /> -<TGConnectingPoint num="20" id="5623" /> -<TGConnectingPoint num="21" id="5624" /> -<TGConnectingPoint num="22" id="5625" /> -<TGConnectingPoint num="23" id="5626" /> +<TGConnectingPoint num="0" id="5593" /> +<TGConnectingPoint num="1" id="5594" /> +<TGConnectingPoint num="2" id="5595" /> +<TGConnectingPoint num="3" id="5596" /> +<TGConnectingPoint num="4" id="5597" /> +<TGConnectingPoint num="5" id="5598" /> +<TGConnectingPoint num="6" id="5599" /> +<TGConnectingPoint num="7" id="5600" /> +<TGConnectingPoint num="8" id="5601" /> +<TGConnectingPoint num="9" id="5602" /> +<TGConnectingPoint num="10" id="5603" /> +<TGConnectingPoint num="11" id="5604" /> +<TGConnectingPoint num="12" id="5605" /> +<TGConnectingPoint num="13" id="5606" /> +<TGConnectingPoint num="14" id="5607" /> +<TGConnectingPoint num="15" id="5608" /> +<TGConnectingPoint num="16" id="5609" /> +<TGConnectingPoint num="17" id="5610" /> +<TGConnectingPoint num="18" id="5611" /> +<TGConnectingPoint num="19" id="5612" /> +<TGConnectingPoint num="20" id="5613" /> +<TGConnectingPoint num="21" id="5614" /> +<TGConnectingPoint num="22" id="5615" /> +<TGConnectingPoint num="23" id="5616" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> <attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5652" > +<COMPONENT type="1100" id="5642" > <cdparam x="1141" y="748" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> -<TGConnectingPoint num="0" id="5628" /> -<TGConnectingPoint num="1" id="5629" /> -<TGConnectingPoint num="2" id="5630" /> -<TGConnectingPoint num="3" id="5631" /> -<TGConnectingPoint num="4" id="5632" /> -<TGConnectingPoint num="5" id="5633" /> -<TGConnectingPoint num="6" id="5634" /> -<TGConnectingPoint num="7" id="5635" /> -<TGConnectingPoint num="8" id="5636" /> -<TGConnectingPoint num="9" id="5637" /> -<TGConnectingPoint num="10" id="5638" /> -<TGConnectingPoint num="11" id="5639" /> -<TGConnectingPoint num="12" id="5640" /> -<TGConnectingPoint num="13" id="5641" /> -<TGConnectingPoint num="14" id="5642" /> -<TGConnectingPoint num="15" id="5643" /> -<TGConnectingPoint num="16" id="5644" /> -<TGConnectingPoint num="17" id="5645" /> -<TGConnectingPoint num="18" id="5646" /> -<TGConnectingPoint num="19" id="5647" /> -<TGConnectingPoint num="20" id="5648" /> -<TGConnectingPoint num="21" id="5649" /> -<TGConnectingPoint num="22" id="5650" /> -<TGConnectingPoint num="23" id="5651" /> +<TGConnectingPoint num="0" id="5618" /> +<TGConnectingPoint num="1" id="5619" /> +<TGConnectingPoint num="2" id="5620" /> +<TGConnectingPoint num="3" id="5621" /> +<TGConnectingPoint num="4" id="5622" /> +<TGConnectingPoint num="5" id="5623" /> +<TGConnectingPoint num="6" id="5624" /> +<TGConnectingPoint num="7" id="5625" /> +<TGConnectingPoint num="8" id="5626" /> +<TGConnectingPoint num="9" id="5627" /> +<TGConnectingPoint num="10" id="5628" /> +<TGConnectingPoint num="11" id="5629" /> +<TGConnectingPoint num="12" id="5630" /> +<TGConnectingPoint num="13" id="5631" /> +<TGConnectingPoint num="14" id="5632" /> +<TGConnectingPoint num="15" id="5633" /> +<TGConnectingPoint num="16" id="5634" /> +<TGConnectingPoint num="17" id="5635" /> +<TGConnectingPoint num="18" id="5636" /> +<TGConnectingPoint num="19" id="5637" /> +<TGConnectingPoint num="20" id="5638" /> +<TGConnectingPoint num="21" id="5639" /> +<TGConnectingPoint num="22" id="5640" /> +<TGConnectingPoint num="23" id="5641" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="5677" > +<COMPONENT type="1106" id="5667" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> -<TGConnectingPoint num="0" id="5653" /> -<TGConnectingPoint num="1" id="5654" /> -<TGConnectingPoint num="2" id="5655" /> -<TGConnectingPoint num="3" id="5656" /> -<TGConnectingPoint num="4" id="5657" /> -<TGConnectingPoint num="5" id="5658" /> -<TGConnectingPoint num="6" id="5659" /> -<TGConnectingPoint num="7" id="5660" /> -<TGConnectingPoint num="8" id="5661" /> -<TGConnectingPoint num="9" id="5662" /> -<TGConnectingPoint num="10" id="5663" /> -<TGConnectingPoint num="11" id="5664" /> -<TGConnectingPoint num="12" id="5665" /> -<TGConnectingPoint num="13" id="5666" /> -<TGConnectingPoint num="14" id="5667" /> -<TGConnectingPoint num="15" id="5668" /> -<TGConnectingPoint num="16" id="5669" /> -<TGConnectingPoint num="17" id="5670" /> -<TGConnectingPoint num="18" id="5671" /> -<TGConnectingPoint num="19" id="5672" /> -<TGConnectingPoint num="20" id="5673" /> -<TGConnectingPoint num="21" id="5674" /> -<TGConnectingPoint num="22" id="5675" /> -<TGConnectingPoint num="23" id="5676" /> +<TGConnectingPoint num="0" id="5643" /> +<TGConnectingPoint num="1" id="5644" /> +<TGConnectingPoint num="2" id="5645" /> +<TGConnectingPoint num="3" id="5646" /> +<TGConnectingPoint num="4" id="5647" /> +<TGConnectingPoint num="5" id="5648" /> +<TGConnectingPoint num="6" id="5649" /> +<TGConnectingPoint num="7" id="5650" /> +<TGConnectingPoint num="8" id="5651" /> +<TGConnectingPoint num="9" id="5652" /> +<TGConnectingPoint num="10" id="5653" /> +<TGConnectingPoint num="11" id="5654" /> +<TGConnectingPoint num="12" id="5655" /> +<TGConnectingPoint num="13" id="5656" /> +<TGConnectingPoint num="14" id="5657" /> +<TGConnectingPoint num="15" id="5658" /> +<TGConnectingPoint num="16" id="5659" /> +<TGConnectingPoint num="17" id="5660" /> +<TGConnectingPoint num="18" id="5661" /> +<TGConnectingPoint num="19" id="5662" /> +<TGConnectingPoint num="20" id="5663" /> +<TGConnectingPoint num="21" id="5664" /> +<TGConnectingPoint num="22" id="5665" /> +<TGConnectingPoint num="23" id="5666" /> <extraparam> <info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5702" > +<COMPONENT type="1105" id="5692" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> -<TGConnectingPoint num="0" id="5678" /> -<TGConnectingPoint num="1" id="5679" /> -<TGConnectingPoint num="2" id="5680" /> -<TGConnectingPoint num="3" id="5681" /> -<TGConnectingPoint num="4" id="5682" /> -<TGConnectingPoint num="5" id="5683" /> -<TGConnectingPoint num="6" id="5684" /> -<TGConnectingPoint num="7" id="5685" /> -<TGConnectingPoint num="8" id="5686" /> -<TGConnectingPoint num="9" id="5687" /> -<TGConnectingPoint num="10" id="5688" /> -<TGConnectingPoint num="11" id="5689" /> -<TGConnectingPoint num="12" id="5690" /> -<TGConnectingPoint num="13" id="5691" /> -<TGConnectingPoint num="14" id="5692" /> -<TGConnectingPoint num="15" id="5693" /> -<TGConnectingPoint num="16" id="5694" /> -<TGConnectingPoint num="17" id="5695" /> -<TGConnectingPoint num="18" id="5696" /> -<TGConnectingPoint num="19" id="5697" /> -<TGConnectingPoint num="20" id="5698" /> -<TGConnectingPoint num="21" id="5699" /> -<TGConnectingPoint num="22" id="5700" /> -<TGConnectingPoint num="23" id="5701" /> +<TGConnectingPoint num="0" id="5668" /> +<TGConnectingPoint num="1" id="5669" /> +<TGConnectingPoint num="2" id="5670" /> +<TGConnectingPoint num="3" id="5671" /> +<TGConnectingPoint num="4" id="5672" /> +<TGConnectingPoint num="5" id="5673" /> +<TGConnectingPoint num="6" id="5674" /> +<TGConnectingPoint num="7" id="5675" /> +<TGConnectingPoint num="8" id="5676" /> +<TGConnectingPoint num="9" id="5677" /> +<TGConnectingPoint num="10" id="5678" /> +<TGConnectingPoint num="11" id="5679" /> +<TGConnectingPoint num="12" id="5680" /> +<TGConnectingPoint num="13" id="5681" /> +<TGConnectingPoint num="14" id="5682" /> +<TGConnectingPoint num="15" id="5683" /> +<TGConnectingPoint num="16" id="5684" /> +<TGConnectingPoint num="17" id="5685" /> +<TGConnectingPoint num="18" id="5686" /> +<TGConnectingPoint num="19" id="5687" /> +<TGConnectingPoint num="20" id="5688" /> +<TGConnectingPoint num="21" id="5689" /> +<TGConnectingPoint num="22" id="5690" /> +<TGConnectingPoint num="23" id="5691" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5736" > +<COMPONENT type="1100" id="5726" > <cdparam x="734" y="981" /> <sizeparam width="244" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> -<TGConnectingPoint num="0" id="5712" /> -<TGConnectingPoint num="1" id="5713" /> -<TGConnectingPoint num="2" id="5714" /> -<TGConnectingPoint num="3" id="5715" /> -<TGConnectingPoint num="4" id="5716" /> -<TGConnectingPoint num="5" id="5717" /> -<TGConnectingPoint num="6" id="5718" /> -<TGConnectingPoint num="7" id="5719" /> -<TGConnectingPoint num="8" id="5720" /> -<TGConnectingPoint num="9" id="5721" /> -<TGConnectingPoint num="10" id="5722" /> -<TGConnectingPoint num="11" id="5723" /> -<TGConnectingPoint num="12" id="5724" /> -<TGConnectingPoint num="13" id="5725" /> -<TGConnectingPoint num="14" id="5726" /> -<TGConnectingPoint num="15" id="5727" /> -<TGConnectingPoint num="16" id="5728" /> -<TGConnectingPoint num="17" id="5729" /> -<TGConnectingPoint num="18" id="5730" /> -<TGConnectingPoint num="19" id="5731" /> -<TGConnectingPoint num="20" id="5732" /> -<TGConnectingPoint num="21" id="5733" /> -<TGConnectingPoint num="22" id="5734" /> -<TGConnectingPoint num="23" id="5735" /> +<TGConnectingPoint num="0" id="5702" /> +<TGConnectingPoint num="1" id="5703" /> +<TGConnectingPoint num="2" id="5704" /> +<TGConnectingPoint num="3" id="5705" /> +<TGConnectingPoint num="4" id="5706" /> +<TGConnectingPoint num="5" id="5707" /> +<TGConnectingPoint num="6" id="5708" /> +<TGConnectingPoint num="7" id="5709" /> +<TGConnectingPoint num="8" id="5710" /> +<TGConnectingPoint num="9" id="5711" /> +<TGConnectingPoint num="10" id="5712" /> +<TGConnectingPoint num="11" id="5713" /> +<TGConnectingPoint num="12" id="5714" /> +<TGConnectingPoint num="13" id="5715" /> +<TGConnectingPoint num="14" id="5716" /> +<TGConnectingPoint num="15" id="5717" /> +<TGConnectingPoint num="16" id="5718" /> +<TGConnectingPoint num="17" id="5719" /> +<TGConnectingPoint num="18" id="5720" /> +<TGConnectingPoint num="19" id="5721" /> +<TGConnectingPoint num="20" id="5722" /> +<TGConnectingPoint num="21" id="5723" /> +<TGConnectingPoint num="22" id="5724" /> +<TGConnectingPoint num="23" id="5725" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5711" > -<father id="5736" num="0" /> +<SUBCOMPONENT type="1101" id="5701" > +<father id="5726" num="0" /> <cdparam x="743" y="1030" /> -<sizeparam width="223" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="21" minY="0" maxY="118" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="5703" /> -<TGConnectingPoint num="1" id="5704" /> -<TGConnectingPoint num="2" id="5705" /> -<TGConnectingPoint num="3" id="5706" /> -<TGConnectingPoint num="4" id="5707" /> -<TGConnectingPoint num="5" id="5708" /> -<TGConnectingPoint num="6" id="5709" /> -<TGConnectingPoint num="7" id="5710" /> +<TGConnectingPoint num="0" id="5693" /> +<TGConnectingPoint num="1" id="5694" /> +<TGConnectingPoint num="2" id="5695" /> +<TGConnectingPoint num="3" id="5696" /> +<TGConnectingPoint num="4" id="5697" /> +<TGConnectingPoint num="5" id="5698" /> +<TGConnectingPoint num="6" id="5699" /> +<TGConnectingPoint num="7" id="5700" /> <extraparam> -<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="Mapper operation" fatherComponentMECType="3" /> +<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Mapper operation" fatherComponentMECType="3" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="5761" > +<COMPONENT type="1102" id="5751" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> -<TGConnectingPoint num="0" id="5737" /> -<TGConnectingPoint num="1" id="5738" /> -<TGConnectingPoint num="2" id="5739" /> -<TGConnectingPoint num="3" id="5740" /> -<TGConnectingPoint num="4" id="5741" /> -<TGConnectingPoint num="5" id="5742" /> -<TGConnectingPoint num="6" id="5743" /> -<TGConnectingPoint num="7" id="5744" /> -<TGConnectingPoint num="8" id="5745" /> -<TGConnectingPoint num="9" id="5746" /> -<TGConnectingPoint num="10" id="5747" /> -<TGConnectingPoint num="11" id="5748" /> -<TGConnectingPoint num="12" id="5749" /> -<TGConnectingPoint num="13" id="5750" /> -<TGConnectingPoint num="14" id="5751" /> -<TGConnectingPoint num="15" id="5752" /> -<TGConnectingPoint num="16" id="5753" /> -<TGConnectingPoint num="17" id="5754" /> -<TGConnectingPoint num="18" id="5755" /> -<TGConnectingPoint num="19" id="5756" /> -<TGConnectingPoint num="20" id="5757" /> -<TGConnectingPoint num="21" id="5758" /> -<TGConnectingPoint num="22" id="5759" /> -<TGConnectingPoint num="23" id="5760" /> +<TGConnectingPoint num="0" id="5727" /> +<TGConnectingPoint num="1" id="5728" /> +<TGConnectingPoint num="2" id="5729" /> +<TGConnectingPoint num="3" id="5730" /> +<TGConnectingPoint num="4" id="5731" /> +<TGConnectingPoint num="5" id="5732" /> +<TGConnectingPoint num="6" id="5733" /> +<TGConnectingPoint num="7" id="5734" /> +<TGConnectingPoint num="8" id="5735" /> +<TGConnectingPoint num="9" id="5736" /> +<TGConnectingPoint num="10" id="5737" /> +<TGConnectingPoint num="11" id="5738" /> +<TGConnectingPoint num="12" id="5739" /> +<TGConnectingPoint num="13" id="5740" /> +<TGConnectingPoint num="14" id="5741" /> +<TGConnectingPoint num="15" id="5742" /> +<TGConnectingPoint num="16" id="5743" /> +<TGConnectingPoint num="17" id="5744" /> +<TGConnectingPoint num="18" id="5745" /> +<TGConnectingPoint num="19" id="5746" /> +<TGConnectingPoint num="20" id="5747" /> +<TGConnectingPoint num="21" id="5748" /> +<TGConnectingPoint num="22" id="5749" /> +<TGConnectingPoint num="23" id="5750" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> <attributes byteDataSize="8" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1108" id="5779" > +<COMPONENT type="1108" id="5769" > <cdparam x="106" y="1266" /> <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Symbol2ChipSeq_Chips2Octet" value="CP0" /> -<TGConnectingPoint num="0" id="5771" /> -<TGConnectingPoint num="1" id="5772" /> -<TGConnectingPoint num="2" id="5773" /> -<TGConnectingPoint num="3" id="5774" /> -<TGConnectingPoint num="4" id="5775" /> -<TGConnectingPoint num="5" id="5776" /> -<TGConnectingPoint num="6" id="5777" /> -<TGConnectingPoint num="7" id="5778" /> +<TGConnectingPoint num="0" id="5761" /> +<TGConnectingPoint num="1" id="5762" /> +<TGConnectingPoint num="2" id="5763" /> +<TGConnectingPoint num="3" id="5764" /> +<TGConnectingPoint num="4" id="5765" /> +<TGConnectingPoint num="5" id="5766" /> +<TGConnectingPoint num="6" id="5767" /> +<TGConnectingPoint num="7" id="5768" /> <extraparam> <info stereotype="CP" nodeName="CP_Symbol2ChipSeq_Chips2Octet" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -11880,40 +11930,40 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="1" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="5770" > -<father id="5779" num="0" /> +<SUBCOMPONENT type="1110" id="5760" > +<father id="5769" num="0" /> <cdparam x="295" y="1302" /> -<sizeparam width="212" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="207" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::chip2octet_ch_in" /> -<TGConnectingPoint num="0" id="5762" /> -<TGConnectingPoint num="1" id="5763" /> -<TGConnectingPoint num="2" id="5764" /> -<TGConnectingPoint num="3" id="5765" /> -<TGConnectingPoint num="4" id="5766" /> -<TGConnectingPoint num="5" id="5767" /> -<TGConnectingPoint num="6" id="5768" /> -<TGConnectingPoint num="7" id="5769" /> +<TGConnectingPoint num="0" id="5752" /> +<TGConnectingPoint num="1" id="5753" /> +<TGConnectingPoint num="2" id="5754" /> +<TGConnectingPoint num="3" id="5755" /> +<TGConnectingPoint num="4" id="5756" /> +<TGConnectingPoint num="5" id="5757" /> +<TGConnectingPoint num="6" id="5758" /> +<TGConnectingPoint num="7" id="5759" /> <extraparam> <info value="Zigbee_TX::chip2octet_ch_in" portName="chip2octet_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="INTL_MSS" bufferType="3" packedBinaryIn="" width="" bitInOffset="" inputOffset="" packedBinaryOut="" bitOutOffset="" outputOffset="" offsetPerm="" lengthPerm="" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="5797" > +<COMPONENT type="1108" id="5787" > <cdparam x="105" y="1396" /> <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Chip2Octet_CWL" value="CP0" /> -<TGConnectingPoint num="0" id="5789" /> -<TGConnectingPoint num="1" id="5790" /> -<TGConnectingPoint num="2" id="5791" /> -<TGConnectingPoint num="3" id="5792" /> -<TGConnectingPoint num="4" id="5793" /> -<TGConnectingPoint num="5" id="5794" /> -<TGConnectingPoint num="6" id="5795" /> -<TGConnectingPoint num="7" id="5796" /> +<TGConnectingPoint num="0" id="5779" /> +<TGConnectingPoint num="1" id="5780" /> +<TGConnectingPoint num="2" id="5781" /> +<TGConnectingPoint num="3" id="5782" /> +<TGConnectingPoint num="4" id="5783" /> +<TGConnectingPoint num="5" id="5784" /> +<TGConnectingPoint num="6" id="5785" /> +<TGConnectingPoint num="7" id="5786" /> <extraparam> <info stereotype="CP" nodeName="CP_Chip2Octet_CWL" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -11928,40 +11978,40 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="1" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="5788" > -<father id="5797" num="0" /> +<SUBCOMPONENT type="1110" id="5778" > +<father id="5787" num="0" /> <cdparam x="327" y="1437" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="241" minY="0" maxY="48" /> <infoparam name="TGComponent" value="Zigbee_TX::cwl_ch_in" /> -<TGConnectingPoint num="0" id="5780" /> -<TGConnectingPoint num="1" id="5781" /> -<TGConnectingPoint num="2" id="5782" /> -<TGConnectingPoint num="3" id="5783" /> -<TGConnectingPoint num="4" id="5784" /> -<TGConnectingPoint num="5" id="5785" /> -<TGConnectingPoint num="6" id="5786" /> -<TGConnectingPoint num="7" id="5787" /> +<TGConnectingPoint num="0" id="5770" /> +<TGConnectingPoint num="1" id="5771" /> +<TGConnectingPoint num="2" id="5772" /> +<TGConnectingPoint num="3" id="5773" /> +<TGConnectingPoint num="4" id="5774" /> +<TGConnectingPoint num="5" id="5775" /> +<TGConnectingPoint num="6" id="5776" /> +<TGConnectingPoint num="7" id="5777" /> <extraparam> <info value="Zigbee_TX::cwl_ch_in" portName="cwl_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="FEP_MSS" bufferType="0" baseAddress="0x2" numSamples="1" bank="0" dataType="int8" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="5815" > +<COMPONENT type="1108" id="5805" > <cdparam x="626" y="1227" /> <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_sink" value="CP0" /> -<TGConnectingPoint num="0" id="5807" /> -<TGConnectingPoint num="1" id="5808" /> -<TGConnectingPoint num="2" id="5809" /> -<TGConnectingPoint num="3" id="5810" /> -<TGConnectingPoint num="4" id="5811" /> -<TGConnectingPoint num="5" id="5812" /> -<TGConnectingPoint num="6" id="5813" /> -<TGConnectingPoint num="7" id="5814" /> +<TGConnectingPoint num="0" id="5797" /> +<TGConnectingPoint num="1" id="5798" /> +<TGConnectingPoint num="2" id="5799" /> +<TGConnectingPoint num="3" id="5800" /> +<TGConnectingPoint num="4" id="5801" /> +<TGConnectingPoint num="5" id="5802" /> +<TGConnectingPoint num="6" id="5803" /> +<TGConnectingPoint num="7" id="5804" /> <extraparam> <info stereotype="CP" nodeName="CP_sink" cpMEC="Double DMA" transferType1="0" transferType2="0" /> <attributes reference="Double_DMA_transfer" /> @@ -11985,40 +12035,40 @@ sequence diagram. <mappedAttributes type="int" name="counter2" value="2" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="5806" > -<father id="5815" num="0" /> +<SUBCOMPONENT type="1110" id="5796" > +<father id="5805" num="0" /> <cdparam x="700" y="1290" /> -<sizeparam width="170" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="170" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="125" minY="0" maxY="105" /> <infoparam name="TGComponent" value="Zigbee_TX::sink_ch_in" /> -<TGConnectingPoint num="0" id="5798" /> -<TGConnectingPoint num="1" id="5799" /> -<TGConnectingPoint num="2" id="5800" /> -<TGConnectingPoint num="3" id="5801" /> -<TGConnectingPoint num="4" id="5802" /> -<TGConnectingPoint num="5" id="5803" /> -<TGConnectingPoint num="6" id="5804" /> -<TGConnectingPoint num="7" id="5805" /> +<TGConnectingPoint num="0" id="5788" /> +<TGConnectingPoint num="1" id="5789" /> +<TGConnectingPoint num="2" id="5790" /> +<TGConnectingPoint num="3" id="5791" /> +<TGConnectingPoint num="4" id="5792" /> +<TGConnectingPoint num="5" id="5793" /> +<TGConnectingPoint num="6" id="5794" /> +<TGConnectingPoint num="7" id="5795" /> <extraparam> <info value="Zigbee_TX::sink_ch_in" portName="sink_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="ADAIF_MSS" bufferType="2" numSamples="1" baseAddress="0x2" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="5833" > +<COMPONENT type="1108" id="5823" > <cdparam x="106" y="1143" /> <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Source_to_Bits2Symbol" value="CP0" /> -<TGConnectingPoint num="0" id="5825" /> -<TGConnectingPoint num="1" id="5826" /> -<TGConnectingPoint num="2" id="5827" /> -<TGConnectingPoint num="3" id="5828" /> -<TGConnectingPoint num="4" id="5829" /> -<TGConnectingPoint num="5" id="5830" /> -<TGConnectingPoint num="6" id="5831" /> -<TGConnectingPoint num="7" id="5832" /> +<TGConnectingPoint num="0" id="5815" /> +<TGConnectingPoint num="1" id="5816" /> +<TGConnectingPoint num="2" id="5817" /> +<TGConnectingPoint num="3" id="5818" /> +<TGConnectingPoint num="4" id="5819" /> +<TGConnectingPoint num="5" id="5820" /> +<TGConnectingPoint num="6" id="5821" /> +<TGConnectingPoint num="7" id="5822" /> <extraparam> <info stereotype="CP" nodeName="CP_Source_to_Bits2Symbol" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> <attributes reference="CP_Memory_Copy" /> @@ -12030,356 +12080,356 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="8" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="5824" > -<father id="5833" num="0" /> +<SUBCOMPONENT type="1110" id="5814" > +<father id="5823" num="0" /> <cdparam x="157" y="1179" /> -<sizeparam width="247" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="247" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="174" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::symbol2ChipSeq_ch_in" /> -<TGConnectingPoint num="0" id="5816" /> -<TGConnectingPoint num="1" id="5817" /> -<TGConnectingPoint num="2" id="5818" /> -<TGConnectingPoint num="3" id="5819" /> -<TGConnectingPoint num="4" id="5820" /> -<TGConnectingPoint num="5" id="5821" /> -<TGConnectingPoint num="6" id="5822" /> -<TGConnectingPoint num="7" id="5823" /> +<TGConnectingPoint num="0" id="5806" /> +<TGConnectingPoint num="1" id="5807" /> +<TGConnectingPoint num="2" id="5808" /> +<TGConnectingPoint num="3" id="5809" /> +<TGConnectingPoint num="4" id="5810" /> +<TGConnectingPoint num="5" id="5811" /> +<TGConnectingPoint num="6" id="5812" /> +<TGConnectingPoint num="7" id="5813" /> <extraparam> <info value="Zigbee_TX::symbol2ChipSeq_ch_in" portName="symbol2ChipSeq_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="MAPPER_MSS" bufferType="1" numSamplesDataIn="1" baseAddressDataIn="0x2" bitsPerSymbolDataIn="3" symmetricalValueDataIn="OFF" baseAddressDataOut="0x4" baseAddressLUT="0x5" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="5834" > +<CONNECTOR type="125" id="5824" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1367" y="660" id="5295" /> -<P2 x="1199" y="643" id="5321" /> +<P1 x="1367" y="660" id="5285" /> +<P2 x="1199" y="643" id="5311" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5835" > +<CONNECTOR type="125" id="5825" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="508" id="5481" /> -<P2 x="1199" y="618" id="5319" /> +<P1 x="1147" y="508" id="5471" /> +<P2 x="1199" y="618" id="5309" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5836" > +<CONNECTOR type="125" id="5826" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1216" y="748" id="5629" /> -<P2 x="1199" y="668" id="5324" /> +<P1 x="1216" y="748" id="5619" /> +<P2 x="1199" y="668" id="5314" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5837" > +<CONNECTOR type="125" id="5827" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="780" id="5654" /> -<P2 x="987" y="668" id="5332" /> +<P1 x="970" y="780" id="5644" /> +<P2 x="987" y="668" id="5322" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5838" > +<CONNECTOR type="125" id="5828" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="566" id="5584" /> -<P2 x="987" y="618" id="5326" /> +<P1 x="960" y="566" id="5574" /> +<P2 x="987" y="618" id="5316" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5839" > +<CONNECTOR type="125" id="5829" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1467" y="660" id="5296" /> -<P2 x="1527" y="660" id="5270" /> +<P1 x="1467" y="660" id="5286" /> +<P2 x="1527" y="660" id="5260" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5840" > +<CONNECTOR type="125" id="5830" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="788" id="5348" /> -<P2 x="356" y="832" id="5427" /> +<P1 x="356" y="788" id="5338" /> +<P2 x="356" y="832" id="5417" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5841" > +<CONNECTOR type="125" id="5831" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="807" id="5011" /> -<P2 x="565" y="668" id="5331" /> +<P1 x="560" y="807" id="5001" /> +<P2 x="565" y="668" id="5321" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5842" > +<CONNECTOR type="125" id="5832" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="857" id="5014" /> -<P2 x="481" y="857" id="5430" /> +<P1 x="560" y="857" id="5004" /> +<P2 x="481" y="857" id="5420" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5843" > +<CONNECTOR type="125" id="5833" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="541" y="949" id="5368" /> -<P2 x="418" y="882" id="5441" /> +<P1 x="541" y="949" id="5358" /> +<P2 x="418" y="882" id="5431" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5844" > +<CONNECTOR type="125" id="5834" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="208" y="938" id="5402" /> -<P2 x="293" y="882" id="5440" /> +<P1 x="208" y="938" id="5392" /> +<P2 x="293" y="882" id="5430" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5845" > +<CONNECTOR type="125" id="5835" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="580" id="5126" /> -<P2 x="354" y="618" id="5317" /> +<P1 x="356" y="580" id="5116" /> +<P2 x="354" y="618" id="5307" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5846" > +<CONNECTOR type="125" id="5836" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="545" id="5121" /> -<P2 x="356" y="497" id="5457" /> +<P1 x="356" y="545" id="5111" /> +<P2 x="356" y="497" id="5447" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5847" > +<CONNECTOR type="125" id="5837" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="522" id="5041" /> -<P2 x="565" y="618" id="5325" /> +<P1 x="543" y="522" id="5031" /> +<P2 x="565" y="618" id="5315" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5848" > +<CONNECTOR type="125" id="5838" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="472" id="5039" /> -<P2 x="481" y="472" id="5455" /> +<P1 x="543" y="472" id="5029" /> +<P2 x="481" y="472" id="5445" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5849" > +<CONNECTOR type="125" id="5839" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="477" y="377" id="5067" /> -<P2 x="418" y="447" id="5460" /> +<P1 x="477" y="377" id="5057" /> +<P2 x="418" y="447" id="5450" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5850" > +<CONNECTOR type="125" id="5840" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="216" y="382" id="5101" /> -<P2 x="293" y="447" id="5459" /> +<P1 x="216" y="382" id="5091" /> +<P2 x="293" y="447" id="5449" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5851" > +<CONNECTOR type="125" id="5841" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="737" id="5343" /> -<P2 x="354" y="668" id="5322" /> +<P1 x="356" y="737" id="5333" /> +<P2 x="354" y="668" id="5312" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5852" > +<CONNECTOR type="125" id="5842" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="737" id="5146" /> -<P2 x="1652" y="685" id="5273" /> +<P1 x="1652" y="737" id="5136" /> +<P2 x="1652" y="685" id="5263" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5853" > +<CONNECTOR type="125" id="5843" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="586" id="5248" /> -<P2 x="1652" y="635" id="5268" /> +<P1 x="1652" y="586" id="5238" /> +<P2 x="1652" y="635" id="5258" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5854" > +<CONNECTOR type="125" id="5844" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="531" id="5579" /> -<P2 x="960" y="483" id="5609" /> +<P1 x="960" y="531" id="5569" /> +<P2 x="960" y="483" id="5599" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5855" > +<CONNECTOR type="125" id="5845" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="458" id="5479" /> -<P2 x="1085" y="458" id="5607" /> +<P1 x="1147" y="458" id="5469" /> +<P2 x="1085" y="458" id="5597" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5856" > +<CONNECTOR type="125" id="5846" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1118" y="370" id="5507" /> -<P2 x="1022" y="433" id="5612" /> +<P1 x="1118" y="370" id="5497" /> +<P2 x="1022" y="433" id="5602" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5857" > +<CONNECTOR type="125" id="5847" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="799" y="378" id="5559" /> -<P2 x="897" y="433" id="5611" /> +<P1 x="799" y="378" id="5549" /> +<P2 x="897" y="433" id="5601" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5858" > +<CONNECTOR type="125" id="5848" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="831" id="5659" /> -<P2 x="970" y="875" id="5738" /> +<P1 x="970" y="831" id="5649" /> +<P2 x="970" y="875" id="5728" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5859" > +<CONNECTOR type="125" id="5849" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1141" y="798" id="5631" /> -<P2 x="1095" y="900" id="5741" /> +<P1 x="1141" y="798" id="5621" /> +<P2 x="1095" y="900" id="5731" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5860" > +<CONNECTOR type="125" id="5850" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1200" y="978" id="5679" /> -<P2 x="1032" y="925" id="5752" /> +<P1 x="1200" y="978" id="5669" /> +<P2 x="1032" y="925" id="5742" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="5861" > +<CONNECTOR type="125" id="5851" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="856" y="981" id="5713" /> -<P2 x="907" y="925" id="5751" /> +<P1 x="856" y="981" id="5703" /> +<P2 x="907" y="925" id="5741" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -12396,1186 +12446,1186 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Mapping_1" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1100" id="5886" > +<COMPONENT type="1100" id="5876" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> -<TGConnectingPoint num="0" id="5862" /> -<TGConnectingPoint num="1" id="5863" /> -<TGConnectingPoint num="2" id="5864" /> -<TGConnectingPoint num="3" id="5865" /> -<TGConnectingPoint num="4" id="5866" /> -<TGConnectingPoint num="5" id="5867" /> -<TGConnectingPoint num="6" id="5868" /> -<TGConnectingPoint num="7" id="5869" /> -<TGConnectingPoint num="8" id="5870" /> -<TGConnectingPoint num="9" id="5871" /> -<TGConnectingPoint num="10" id="5872" /> -<TGConnectingPoint num="11" id="5873" /> -<TGConnectingPoint num="12" id="5874" /> -<TGConnectingPoint num="13" id="5875" /> -<TGConnectingPoint num="14" id="5876" /> -<TGConnectingPoint num="15" id="5877" /> -<TGConnectingPoint num="16" id="5878" /> -<TGConnectingPoint num="17" id="5879" /> -<TGConnectingPoint num="18" id="5880" /> -<TGConnectingPoint num="19" id="5881" /> -<TGConnectingPoint num="20" id="5882" /> -<TGConnectingPoint num="21" id="5883" /> -<TGConnectingPoint num="22" id="5884" /> -<TGConnectingPoint num="23" id="5885" /> +<TGConnectingPoint num="0" id="5852" /> +<TGConnectingPoint num="1" id="5853" /> +<TGConnectingPoint num="2" id="5854" /> +<TGConnectingPoint num="3" id="5855" /> +<TGConnectingPoint num="4" id="5856" /> +<TGConnectingPoint num="5" id="5857" /> +<TGConnectingPoint num="6" id="5858" /> +<TGConnectingPoint num="7" id="5859" /> +<TGConnectingPoint num="8" id="5860" /> +<TGConnectingPoint num="9" id="5861" /> +<TGConnectingPoint num="10" id="5862" /> +<TGConnectingPoint num="11" id="5863" /> +<TGConnectingPoint num="12" id="5864" /> +<TGConnectingPoint num="13" id="5865" /> +<TGConnectingPoint num="14" id="5866" /> +<TGConnectingPoint num="15" id="5867" /> +<TGConnectingPoint num="16" id="5868" /> +<TGConnectingPoint num="17" id="5869" /> +<TGConnectingPoint num="18" id="5870" /> +<TGConnectingPoint num="19" id="5871" /> +<TGConnectingPoint num="20" id="5872" /> +<TGConnectingPoint num="21" id="5873" /> +<TGConnectingPoint num="22" id="5874" /> +<TGConnectingPoint num="23" id="5875" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5911" > +<COMPONENT type="1100" id="5901" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> -<TGConnectingPoint num="0" id="5887" /> -<TGConnectingPoint num="1" id="5888" /> -<TGConnectingPoint num="2" id="5889" /> -<TGConnectingPoint num="3" id="5890" /> -<TGConnectingPoint num="4" id="5891" /> -<TGConnectingPoint num="5" id="5892" /> -<TGConnectingPoint num="6" id="5893" /> -<TGConnectingPoint num="7" id="5894" /> -<TGConnectingPoint num="8" id="5895" /> -<TGConnectingPoint num="9" id="5896" /> -<TGConnectingPoint num="10" id="5897" /> -<TGConnectingPoint num="11" id="5898" /> -<TGConnectingPoint num="12" id="5899" /> -<TGConnectingPoint num="13" id="5900" /> -<TGConnectingPoint num="14" id="5901" /> -<TGConnectingPoint num="15" id="5902" /> -<TGConnectingPoint num="16" id="5903" /> -<TGConnectingPoint num="17" id="5904" /> -<TGConnectingPoint num="18" id="5905" /> -<TGConnectingPoint num="19" id="5906" /> -<TGConnectingPoint num="20" id="5907" /> -<TGConnectingPoint num="21" id="5908" /> -<TGConnectingPoint num="22" id="5909" /> -<TGConnectingPoint num="23" id="5910" /> +<TGConnectingPoint num="0" id="5877" /> +<TGConnectingPoint num="1" id="5878" /> +<TGConnectingPoint num="2" id="5879" /> +<TGConnectingPoint num="3" id="5880" /> +<TGConnectingPoint num="4" id="5881" /> +<TGConnectingPoint num="5" id="5882" /> +<TGConnectingPoint num="6" id="5883" /> +<TGConnectingPoint num="7" id="5884" /> +<TGConnectingPoint num="8" id="5885" /> +<TGConnectingPoint num="9" id="5886" /> +<TGConnectingPoint num="10" id="5887" /> +<TGConnectingPoint num="11" id="5888" /> +<TGConnectingPoint num="12" id="5889" /> +<TGConnectingPoint num="13" id="5890" /> +<TGConnectingPoint num="14" id="5891" /> +<TGConnectingPoint num="15" id="5892" /> +<TGConnectingPoint num="16" id="5893" /> +<TGConnectingPoint num="17" id="5894" /> +<TGConnectingPoint num="18" id="5895" /> +<TGConnectingPoint num="19" id="5896" /> +<TGConnectingPoint num="20" id="5897" /> +<TGConnectingPoint num="21" id="5898" /> +<TGConnectingPoint num="22" id="5899" /> +<TGConnectingPoint num="23" id="5900" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="5936" > +<COMPONENT type="1105" id="5926" > <cdparam x="354" y="243" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> -<TGConnectingPoint num="0" id="5912" /> -<TGConnectingPoint num="1" id="5913" /> -<TGConnectingPoint num="2" id="5914" /> -<TGConnectingPoint num="3" id="5915" /> -<TGConnectingPoint num="4" id="5916" /> -<TGConnectingPoint num="5" id="5917" /> -<TGConnectingPoint num="6" id="5918" /> -<TGConnectingPoint num="7" id="5919" /> -<TGConnectingPoint num="8" id="5920" /> -<TGConnectingPoint num="9" id="5921" /> -<TGConnectingPoint num="10" id="5922" /> -<TGConnectingPoint num="11" id="5923" /> -<TGConnectingPoint num="12" id="5924" /> -<TGConnectingPoint num="13" id="5925" /> -<TGConnectingPoint num="14" id="5926" /> -<TGConnectingPoint num="15" id="5927" /> -<TGConnectingPoint num="16" id="5928" /> -<TGConnectingPoint num="17" id="5929" /> -<TGConnectingPoint num="18" id="5930" /> -<TGConnectingPoint num="19" id="5931" /> -<TGConnectingPoint num="20" id="5932" /> -<TGConnectingPoint num="21" id="5933" /> -<TGConnectingPoint num="22" id="5934" /> -<TGConnectingPoint num="23" id="5935" /> +<TGConnectingPoint num="0" id="5902" /> +<TGConnectingPoint num="1" id="5903" /> +<TGConnectingPoint num="2" id="5904" /> +<TGConnectingPoint num="3" id="5905" /> +<TGConnectingPoint num="4" id="5906" /> +<TGConnectingPoint num="5" id="5907" /> +<TGConnectingPoint num="6" id="5908" /> +<TGConnectingPoint num="7" id="5909" /> +<TGConnectingPoint num="8" id="5910" /> +<TGConnectingPoint num="9" id="5911" /> +<TGConnectingPoint num="10" id="5912" /> +<TGConnectingPoint num="11" id="5913" /> +<TGConnectingPoint num="12" id="5914" /> +<TGConnectingPoint num="13" id="5915" /> +<TGConnectingPoint num="14" id="5916" /> +<TGConnectingPoint num="15" id="5917" /> +<TGConnectingPoint num="16" id="5918" /> +<TGConnectingPoint num="17" id="5919" /> +<TGConnectingPoint num="18" id="5920" /> +<TGConnectingPoint num="19" id="5921" /> +<TGConnectingPoint num="20" id="5922" /> +<TGConnectingPoint num="21" id="5923" /> +<TGConnectingPoint num="22" id="5924" /> +<TGConnectingPoint num="23" id="5925" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="5970" > +<COMPONENT type="1100" id="5960" > <cdparam x="29" y="215" /> <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> -<TGConnectingPoint num="0" id="5946" /> -<TGConnectingPoint num="1" id="5947" /> -<TGConnectingPoint num="2" id="5948" /> -<TGConnectingPoint num="3" id="5949" /> -<TGConnectingPoint num="4" id="5950" /> -<TGConnectingPoint num="5" id="5951" /> -<TGConnectingPoint num="6" id="5952" /> -<TGConnectingPoint num="7" id="5953" /> -<TGConnectingPoint num="8" id="5954" /> -<TGConnectingPoint num="9" id="5955" /> -<TGConnectingPoint num="10" id="5956" /> -<TGConnectingPoint num="11" id="5957" /> -<TGConnectingPoint num="12" id="5958" /> -<TGConnectingPoint num="13" id="5959" /> -<TGConnectingPoint num="14" id="5960" /> -<TGConnectingPoint num="15" id="5961" /> -<TGConnectingPoint num="16" id="5962" /> -<TGConnectingPoint num="17" id="5963" /> -<TGConnectingPoint num="18" id="5964" /> -<TGConnectingPoint num="19" id="5965" /> -<TGConnectingPoint num="20" id="5966" /> -<TGConnectingPoint num="21" id="5967" /> -<TGConnectingPoint num="22" id="5968" /> -<TGConnectingPoint num="23" id="5969" /> +<TGConnectingPoint num="0" id="5936" /> +<TGConnectingPoint num="1" id="5937" /> +<TGConnectingPoint num="2" id="5938" /> +<TGConnectingPoint num="3" id="5939" /> +<TGConnectingPoint num="4" id="5940" /> +<TGConnectingPoint num="5" id="5941" /> +<TGConnectingPoint num="6" id="5942" /> +<TGConnectingPoint num="7" id="5943" /> +<TGConnectingPoint num="8" id="5944" /> +<TGConnectingPoint num="9" id="5945" /> +<TGConnectingPoint num="10" id="5946" /> +<TGConnectingPoint num="11" id="5947" /> +<TGConnectingPoint num="12" id="5948" /> +<TGConnectingPoint num="13" id="5949" /> +<TGConnectingPoint num="14" id="5950" /> +<TGConnectingPoint num="15" id="5951" /> +<TGConnectingPoint num="16" id="5952" /> +<TGConnectingPoint num="17" id="5953" /> +<TGConnectingPoint num="18" id="5954" /> +<TGConnectingPoint num="19" id="5955" /> +<TGConnectingPoint num="20" id="5956" /> +<TGConnectingPoint num="21" id="5957" /> +<TGConnectingPoint num="22" id="5958" /> +<TGConnectingPoint num="23" id="5959" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="5945" > -<father id="5970" num="0" /> +<SUBCOMPONENT type="1101" id="5935" > +<father id="5960" num="0" /> <cdparam x="48" y="315" /> -<sizeparam width="146" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="106" minY="0" maxY="141" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Sink" /> -<TGConnectingPoint num="0" id="5937" /> -<TGConnectingPoint num="1" id="5938" /> -<TGConnectingPoint num="2" id="5939" /> -<TGConnectingPoint num="3" id="5940" /> -<TGConnectingPoint num="4" id="5941" /> -<TGConnectingPoint num="5" id="5942" /> -<TGConnectingPoint num="6" id="5943" /> -<TGConnectingPoint num="7" id="5944" /> +<TGConnectingPoint num="0" id="5927" /> +<TGConnectingPoint num="1" id="5928" /> +<TGConnectingPoint num="2" id="5929" /> +<TGConnectingPoint num="3" id="5930" /> +<TGConnectingPoint num="4" id="5931" /> +<TGConnectingPoint num="5" id="5932" /> +<TGConnectingPoint num="6" id="5933" /> +<TGConnectingPoint num="7" id="5934" /> <extraparam> -<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="Adaif operation" fatherComponentMECType="4" /> +<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Adaif operation" fatherComponentMECType="4" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="5995" > +<COMPONENT type="1106" id="5985" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> -<TGConnectingPoint num="0" id="5971" /> -<TGConnectingPoint num="1" id="5972" /> -<TGConnectingPoint num="2" id="5973" /> -<TGConnectingPoint num="3" id="5974" /> -<TGConnectingPoint num="4" id="5975" /> -<TGConnectingPoint num="5" id="5976" /> -<TGConnectingPoint num="6" id="5977" /> -<TGConnectingPoint num="7" id="5978" /> -<TGConnectingPoint num="8" id="5979" /> -<TGConnectingPoint num="9" id="5980" /> -<TGConnectingPoint num="10" id="5981" /> -<TGConnectingPoint num="11" id="5982" /> -<TGConnectingPoint num="12" id="5983" /> -<TGConnectingPoint num="13" id="5984" /> -<TGConnectingPoint num="14" id="5985" /> -<TGConnectingPoint num="15" id="5986" /> -<TGConnectingPoint num="16" id="5987" /> -<TGConnectingPoint num="17" id="5988" /> -<TGConnectingPoint num="18" id="5989" /> -<TGConnectingPoint num="19" id="5990" /> -<TGConnectingPoint num="20" id="5991" /> -<TGConnectingPoint num="21" id="5992" /> -<TGConnectingPoint num="22" id="5993" /> -<TGConnectingPoint num="23" id="5994" /> +<TGConnectingPoint num="0" id="5961" /> +<TGConnectingPoint num="1" id="5962" /> +<TGConnectingPoint num="2" id="5963" /> +<TGConnectingPoint num="3" id="5964" /> +<TGConnectingPoint num="4" id="5965" /> +<TGConnectingPoint num="5" id="5966" /> +<TGConnectingPoint num="6" id="5967" /> +<TGConnectingPoint num="7" id="5968" /> +<TGConnectingPoint num="8" id="5969" /> +<TGConnectingPoint num="9" id="5970" /> +<TGConnectingPoint num="10" id="5971" /> +<TGConnectingPoint num="11" id="5972" /> +<TGConnectingPoint num="12" id="5973" /> +<TGConnectingPoint num="13" id="5974" /> +<TGConnectingPoint num="14" id="5975" /> +<TGConnectingPoint num="15" id="5976" /> +<TGConnectingPoint num="16" id="5977" /> +<TGConnectingPoint num="17" id="5978" /> +<TGConnectingPoint num="18" id="5979" /> +<TGConnectingPoint num="19" id="5980" /> +<TGConnectingPoint num="20" id="5981" /> +<TGConnectingPoint num="21" id="5982" /> +<TGConnectingPoint num="22" id="5983" /> +<TGConnectingPoint num="23" id="5984" /> <extraparam> <info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6020" > +<COMPONENT type="1105" id="6010" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="5996" /> -<TGConnectingPoint num="1" id="5997" /> -<TGConnectingPoint num="2" id="5998" /> -<TGConnectingPoint num="3" id="5999" /> -<TGConnectingPoint num="4" id="6000" /> -<TGConnectingPoint num="5" id="6001" /> -<TGConnectingPoint num="6" id="6002" /> -<TGConnectingPoint num="7" id="6003" /> -<TGConnectingPoint num="8" id="6004" /> -<TGConnectingPoint num="9" id="6005" /> -<TGConnectingPoint num="10" id="6006" /> -<TGConnectingPoint num="11" id="6007" /> -<TGConnectingPoint num="12" id="6008" /> -<TGConnectingPoint num="13" id="6009" /> -<TGConnectingPoint num="14" id="6010" /> -<TGConnectingPoint num="15" id="6011" /> -<TGConnectingPoint num="16" id="6012" /> -<TGConnectingPoint num="17" id="6013" /> -<TGConnectingPoint num="18" id="6014" /> -<TGConnectingPoint num="19" id="6015" /> -<TGConnectingPoint num="20" id="6016" /> -<TGConnectingPoint num="21" id="6017" /> -<TGConnectingPoint num="22" id="6018" /> -<TGConnectingPoint num="23" id="6019" /> +<TGConnectingPoint num="0" id="5986" /> +<TGConnectingPoint num="1" id="5987" /> +<TGConnectingPoint num="2" id="5988" /> +<TGConnectingPoint num="3" id="5989" /> +<TGConnectingPoint num="4" id="5990" /> +<TGConnectingPoint num="5" id="5991" /> +<TGConnectingPoint num="6" id="5992" /> +<TGConnectingPoint num="7" id="5993" /> +<TGConnectingPoint num="8" id="5994" /> +<TGConnectingPoint num="9" id="5995" /> +<TGConnectingPoint num="10" id="5996" /> +<TGConnectingPoint num="11" id="5997" /> +<TGConnectingPoint num="12" id="5998" /> +<TGConnectingPoint num="13" id="5999" /> +<TGConnectingPoint num="14" id="6000" /> +<TGConnectingPoint num="15" id="6001" /> +<TGConnectingPoint num="16" id="6002" /> +<TGConnectingPoint num="17" id="6003" /> +<TGConnectingPoint num="18" id="6004" /> +<TGConnectingPoint num="19" id="6005" /> +<TGConnectingPoint num="20" id="6006" /> +<TGConnectingPoint num="21" id="6007" /> +<TGConnectingPoint num="22" id="6008" /> +<TGConnectingPoint num="23" id="6009" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6117" > +<COMPONENT type="1100" id="6107" > <cdparam x="1444" y="293" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> -<TGConnectingPoint num="0" id="6093" /> -<TGConnectingPoint num="1" id="6094" /> -<TGConnectingPoint num="2" id="6095" /> -<TGConnectingPoint num="3" id="6096" /> -<TGConnectingPoint num="4" id="6097" /> -<TGConnectingPoint num="5" id="6098" /> -<TGConnectingPoint num="6" id="6099" /> -<TGConnectingPoint num="7" id="6100" /> -<TGConnectingPoint num="8" id="6101" /> -<TGConnectingPoint num="9" id="6102" /> -<TGConnectingPoint num="10" id="6103" /> -<TGConnectingPoint num="11" id="6104" /> -<TGConnectingPoint num="12" id="6105" /> -<TGConnectingPoint num="13" id="6106" /> -<TGConnectingPoint num="14" id="6107" /> -<TGConnectingPoint num="15" id="6108" /> -<TGConnectingPoint num="16" id="6109" /> -<TGConnectingPoint num="17" id="6110" /> -<TGConnectingPoint num="18" id="6111" /> -<TGConnectingPoint num="19" id="6112" /> -<TGConnectingPoint num="20" id="6113" /> -<TGConnectingPoint num="21" id="6114" /> -<TGConnectingPoint num="22" id="6115" /> -<TGConnectingPoint num="23" id="6116" /> +<TGConnectingPoint num="0" id="6083" /> +<TGConnectingPoint num="1" id="6084" /> +<TGConnectingPoint num="2" id="6085" /> +<TGConnectingPoint num="3" id="6086" /> +<TGConnectingPoint num="4" id="6087" /> +<TGConnectingPoint num="5" id="6088" /> +<TGConnectingPoint num="6" id="6089" /> +<TGConnectingPoint num="7" id="6090" /> +<TGConnectingPoint num="8" id="6091" /> +<TGConnectingPoint num="9" id="6092" /> +<TGConnectingPoint num="10" id="6093" /> +<TGConnectingPoint num="11" id="6094" /> +<TGConnectingPoint num="12" id="6095" /> +<TGConnectingPoint num="13" id="6096" /> +<TGConnectingPoint num="14" id="6097" /> +<TGConnectingPoint num="15" id="6098" /> +<TGConnectingPoint num="16" id="6099" /> +<TGConnectingPoint num="17" id="6100" /> +<TGConnectingPoint num="18" id="6101" /> +<TGConnectingPoint num="19" id="6102" /> +<TGConnectingPoint num="20" id="6103" /> +<TGConnectingPoint num="21" id="6104" /> +<TGConnectingPoint num="22" id="6105" /> +<TGConnectingPoint num="23" id="6106" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6029" > -<father id="6117" num="0" /> +<SUBCOMPONENT type="1101" id="6019" > +<father id="6107" num="0" /> <cdparam x="1465" y="339" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Source" /> -<TGConnectingPoint num="0" id="6021" /> -<TGConnectingPoint num="1" id="6022" /> -<TGConnectingPoint num="2" id="6023" /> -<TGConnectingPoint num="3" id="6024" /> -<TGConnectingPoint num="4" id="6025" /> -<TGConnectingPoint num="5" id="6026" /> -<TGConnectingPoint num="6" id="6027" /> -<TGConnectingPoint num="7" id="6028" /> +<TGConnectingPoint num="0" id="6011" /> +<TGConnectingPoint num="1" id="6012" /> +<TGConnectingPoint num="2" id="6013" /> +<TGConnectingPoint num="3" id="6014" /> +<TGConnectingPoint num="4" id="6015" /> +<TGConnectingPoint num="5" id="6016" /> +<TGConnectingPoint num="6" id="6017" /> +<TGConnectingPoint num="7" id="6018" /> <extraparam> -<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operation="F_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6038" > -<father id="6117" num="1" /> +<SUBCOMPONENT type="1101" id="6028" > +<father id="6107" num="1" /> <cdparam x="1466" y="395" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Source" /> -<TGConnectingPoint num="0" id="6030" /> -<TGConnectingPoint num="1" id="6031" /> -<TGConnectingPoint num="2" id="6032" /> -<TGConnectingPoint num="3" id="6033" /> -<TGConnectingPoint num="4" id="6034" /> -<TGConnectingPoint num="5" id="6035" /> -<TGConnectingPoint num="6" id="6036" /> -<TGConnectingPoint num="7" id="6037" /> +<TGConnectingPoint num="0" id="6020" /> +<TGConnectingPoint num="1" id="6021" /> +<TGConnectingPoint num="2" id="6022" /> +<TGConnectingPoint num="3" id="6023" /> +<TGConnectingPoint num="4" id="6024" /> +<TGConnectingPoint num="5" id="6025" /> +<TGConnectingPoint num="6" id="6026" /> +<TGConnectingPoint num="7" id="6027" /> <extraparam> -<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operation="X_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6047" > -<father id="6117" num="2" /> +<SUBCOMPONENT type="1101" id="6037" > +<father id="6107" num="2" /> <cdparam x="1466" y="456" /> -<sizeparam width="223" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="194" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="6039" /> -<TGConnectingPoint num="1" id="6040" /> -<TGConnectingPoint num="2" id="6041" /> -<TGConnectingPoint num="3" id="6042" /> -<TGConnectingPoint num="4" id="6043" /> -<TGConnectingPoint num="5" id="6044" /> -<TGConnectingPoint num="6" id="6045" /> -<TGConnectingPoint num="7" id="6046" /> +<TGConnectingPoint num="0" id="6029" /> +<TGConnectingPoint num="1" id="6030" /> +<TGConnectingPoint num="2" id="6031" /> +<TGConnectingPoint num="3" id="6032" /> +<TGConnectingPoint num="4" id="6033" /> +<TGConnectingPoint num="5" id="6034" /> +<TGConnectingPoint num="6" id="6035" /> +<TGConnectingPoint num="7" id="6036" /> <extraparam> -<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="F_Symbol2ChipSeq" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6056" > -<father id="6117" num="3" /> +<SUBCOMPONENT type="1101" id="6046" > +<father id="6107" num="3" /> <cdparam x="1466" y="518" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="228" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" /> -<TGConnectingPoint num="0" id="6048" /> -<TGConnectingPoint num="1" id="6049" /> -<TGConnectingPoint num="2" id="6050" /> -<TGConnectingPoint num="3" id="6051" /> -<TGConnectingPoint num="4" id="6052" /> -<TGConnectingPoint num="5" id="6053" /> -<TGConnectingPoint num="6" id="6054" /> -<TGConnectingPoint num="7" id="6055" /> +<TGConnectingPoint num="0" id="6038" /> +<TGConnectingPoint num="1" id="6039" /> +<TGConnectingPoint num="2" id="6040" /> +<TGConnectingPoint num="3" id="6041" /> +<TGConnectingPoint num="4" id="6042" /> +<TGConnectingPoint num="5" id="6043" /> +<TGConnectingPoint num="6" id="6044" /> +<TGConnectingPoint num="7" id="6045" /> <extraparam> -<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="F_Chip2Octet" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6065" > -<father id="6117" num="4" /> +<SUBCOMPONENT type="1101" id="6055" > +<father id="6107" num="4" /> <cdparam x="1688" y="405" /> -<sizeparam width="146" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="271" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Sink" /> -<TGConnectingPoint num="0" id="6057" /> -<TGConnectingPoint num="1" id="6058" /> -<TGConnectingPoint num="2" id="6059" /> -<TGConnectingPoint num="3" id="6060" /> -<TGConnectingPoint num="4" id="6061" /> -<TGConnectingPoint num="5" id="6062" /> -<TGConnectingPoint num="6" id="6063" /> -<TGConnectingPoint num="7" id="6064" /> +<TGConnectingPoint num="0" id="6047" /> +<TGConnectingPoint num="1" id="6048" /> +<TGConnectingPoint num="2" id="6049" /> +<TGConnectingPoint num="3" id="6050" /> +<TGConnectingPoint num="4" id="6051" /> +<TGConnectingPoint num="5" id="6052" /> +<TGConnectingPoint num="6" id="6053" /> +<TGConnectingPoint num="7" id="6054" /> <extraparam> -<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="F_Sink" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6074" > -<father id="6117" num="5" /> +<SUBCOMPONENT type="1101" id="6064" > +<father id="6107" num="5" /> <cdparam x="1691" y="345" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="272" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWL" /> -<TGConnectingPoint num="0" id="6066" /> -<TGConnectingPoint num="1" id="6067" /> -<TGConnectingPoint num="2" id="6068" /> -<TGConnectingPoint num="3" id="6069" /> -<TGConnectingPoint num="4" id="6070" /> -<TGConnectingPoint num="5" id="6071" /> -<TGConnectingPoint num="6" id="6072" /> -<TGConnectingPoint num="7" id="6073" /> +<TGConnectingPoint num="0" id="6056" /> +<TGConnectingPoint num="1" id="6057" /> +<TGConnectingPoint num="2" id="6058" /> +<TGConnectingPoint num="3" id="6059" /> +<TGConnectingPoint num="4" id="6060" /> +<TGConnectingPoint num="5" id="6061" /> +<TGConnectingPoint num="6" id="6062" /> +<TGConnectingPoint num="7" id="6063" /> <extraparam> -<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWL" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6083" > -<father id="6117" num="6" /> +<SUBCOMPONENT type="1101" id="6073" > +<father id="6107" num="6" /> <cdparam x="1696" y="456" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="255" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" /> -<TGConnectingPoint num="0" id="6075" /> -<TGConnectingPoint num="1" id="6076" /> -<TGConnectingPoint num="2" id="6077" /> -<TGConnectingPoint num="3" id="6078" /> -<TGConnectingPoint num="4" id="6079" /> -<TGConnectingPoint num="5" id="6080" /> -<TGConnectingPoint num="6" id="6081" /> -<TGConnectingPoint num="7" id="6082" /> +<TGConnectingPoint num="0" id="6065" /> +<TGConnectingPoint num="1" id="6066" /> +<TGConnectingPoint num="2" id="6067" /> +<TGConnectingPoint num="3" id="6068" /> +<TGConnectingPoint num="4" id="6069" /> +<TGConnectingPoint num="5" id="6070" /> +<TGConnectingPoint num="6" id="6071" /> +<TGConnectingPoint num="7" id="6072" /> <extraparam> -<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_Q" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6092" > -<father id="6117" num="7" /> +<SUBCOMPONENT type="1101" id="6082" > +<father id="6107" num="7" /> <cdparam x="1686" y="522" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" /> -<TGConnectingPoint num="0" id="6084" /> -<TGConnectingPoint num="1" id="6085" /> -<TGConnectingPoint num="2" id="6086" /> -<TGConnectingPoint num="3" id="6087" /> -<TGConnectingPoint num="4" id="6088" /> -<TGConnectingPoint num="5" id="6089" /> -<TGConnectingPoint num="6" id="6090" /> -<TGConnectingPoint num="7" id="6091" /> +<TGConnectingPoint num="0" id="6074" /> +<TGConnectingPoint num="1" id="6075" /> +<TGConnectingPoint num="2" id="6076" /> +<TGConnectingPoint num="3" id="6077" /> +<TGConnectingPoint num="4" id="6078" /> +<TGConnectingPoint num="5" id="6079" /> +<TGConnectingPoint num="6" id="6080" /> +<TGConnectingPoint num="7" id="6081" /> <extraparam> -<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_I" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="6142" > +<COMPONENT type="1102" id="6132" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="6118" /> -<TGConnectingPoint num="1" id="6119" /> -<TGConnectingPoint num="2" id="6120" /> -<TGConnectingPoint num="3" id="6121" /> -<TGConnectingPoint num="4" id="6122" /> -<TGConnectingPoint num="5" id="6123" /> -<TGConnectingPoint num="6" id="6124" /> -<TGConnectingPoint num="7" id="6125" /> -<TGConnectingPoint num="8" id="6126" /> -<TGConnectingPoint num="9" id="6127" /> -<TGConnectingPoint num="10" id="6128" /> -<TGConnectingPoint num="11" id="6129" /> -<TGConnectingPoint num="12" id="6130" /> -<TGConnectingPoint num="13" id="6131" /> -<TGConnectingPoint num="14" id="6132" /> -<TGConnectingPoint num="15" id="6133" /> -<TGConnectingPoint num="16" id="6134" /> -<TGConnectingPoint num="17" id="6135" /> -<TGConnectingPoint num="18" id="6136" /> -<TGConnectingPoint num="19" id="6137" /> -<TGConnectingPoint num="20" id="6138" /> -<TGConnectingPoint num="21" id="6139" /> -<TGConnectingPoint num="22" id="6140" /> -<TGConnectingPoint num="23" id="6141" /> +<TGConnectingPoint num="0" id="6108" /> +<TGConnectingPoint num="1" id="6109" /> +<TGConnectingPoint num="2" id="6110" /> +<TGConnectingPoint num="3" id="6111" /> +<TGConnectingPoint num="4" id="6112" /> +<TGConnectingPoint num="5" id="6113" /> +<TGConnectingPoint num="6" id="6114" /> +<TGConnectingPoint num="7" id="6115" /> +<TGConnectingPoint num="8" id="6116" /> +<TGConnectingPoint num="9" id="6117" /> +<TGConnectingPoint num="10" id="6118" /> +<TGConnectingPoint num="11" id="6119" /> +<TGConnectingPoint num="12" id="6120" /> +<TGConnectingPoint num="13" id="6121" /> +<TGConnectingPoint num="14" id="6122" /> +<TGConnectingPoint num="15" id="6123" /> +<TGConnectingPoint num="16" id="6124" /> +<TGConnectingPoint num="17" id="6125" /> +<TGConnectingPoint num="18" id="6126" /> +<TGConnectingPoint num="19" id="6127" /> +<TGConnectingPoint num="20" id="6128" /> +<TGConnectingPoint num="21" id="6129" /> +<TGConnectingPoint num="22" id="6130" /> +<TGConnectingPoint num="23" id="6131" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="6167" > +<COMPONENT type="1106" id="6157" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> -<TGConnectingPoint num="0" id="6143" /> -<TGConnectingPoint num="1" id="6144" /> -<TGConnectingPoint num="2" id="6145" /> -<TGConnectingPoint num="3" id="6146" /> -<TGConnectingPoint num="4" id="6147" /> -<TGConnectingPoint num="5" id="6148" /> -<TGConnectingPoint num="6" id="6149" /> -<TGConnectingPoint num="7" id="6150" /> -<TGConnectingPoint num="8" id="6151" /> -<TGConnectingPoint num="9" id="6152" /> -<TGConnectingPoint num="10" id="6153" /> -<TGConnectingPoint num="11" id="6154" /> -<TGConnectingPoint num="12" id="6155" /> -<TGConnectingPoint num="13" id="6156" /> -<TGConnectingPoint num="14" id="6157" /> -<TGConnectingPoint num="15" id="6158" /> -<TGConnectingPoint num="16" id="6159" /> -<TGConnectingPoint num="17" id="6160" /> -<TGConnectingPoint num="18" id="6161" /> -<TGConnectingPoint num="19" id="6162" /> -<TGConnectingPoint num="20" id="6163" /> -<TGConnectingPoint num="21" id="6164" /> -<TGConnectingPoint num="22" id="6165" /> -<TGConnectingPoint num="23" id="6166" /> +<TGConnectingPoint num="0" id="6133" /> +<TGConnectingPoint num="1" id="6134" /> +<TGConnectingPoint num="2" id="6135" /> +<TGConnectingPoint num="3" id="6136" /> +<TGConnectingPoint num="4" id="6137" /> +<TGConnectingPoint num="5" id="6138" /> +<TGConnectingPoint num="6" id="6139" /> +<TGConnectingPoint num="7" id="6140" /> +<TGConnectingPoint num="8" id="6141" /> +<TGConnectingPoint num="9" id="6142" /> +<TGConnectingPoint num="10" id="6143" /> +<TGConnectingPoint num="11" id="6144" /> +<TGConnectingPoint num="12" id="6145" /> +<TGConnectingPoint num="13" id="6146" /> +<TGConnectingPoint num="14" id="6147" /> +<TGConnectingPoint num="15" id="6148" /> +<TGConnectingPoint num="16" id="6149" /> +<TGConnectingPoint num="17" id="6150" /> +<TGConnectingPoint num="18" id="6151" /> +<TGConnectingPoint num="19" id="6152" /> +<TGConnectingPoint num="20" id="6153" /> +<TGConnectingPoint num="21" id="6154" /> +<TGConnectingPoint num="22" id="6155" /> +<TGConnectingPoint num="23" id="6156" /> <extraparam> <info stereotype="BRIDGE" nodeName="MainBridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="6192" > +<COMPONENT type="1102" id="6182" > <cdparam x="231" y="635" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> -<TGConnectingPoint num="0" id="6168" /> -<TGConnectingPoint num="1" id="6169" /> -<TGConnectingPoint num="2" id="6170" /> -<TGConnectingPoint num="3" id="6171" /> -<TGConnectingPoint num="4" id="6172" /> -<TGConnectingPoint num="5" id="6173" /> -<TGConnectingPoint num="6" id="6174" /> -<TGConnectingPoint num="7" id="6175" /> -<TGConnectingPoint num="8" id="6176" /> -<TGConnectingPoint num="9" id="6177" /> -<TGConnectingPoint num="10" id="6178" /> -<TGConnectingPoint num="11" id="6179" /> -<TGConnectingPoint num="12" id="6180" /> -<TGConnectingPoint num="13" id="6181" /> -<TGConnectingPoint num="14" id="6182" /> -<TGConnectingPoint num="15" id="6183" /> -<TGConnectingPoint num="16" id="6184" /> -<TGConnectingPoint num="17" id="6185" /> -<TGConnectingPoint num="18" id="6186" /> -<TGConnectingPoint num="19" id="6187" /> -<TGConnectingPoint num="20" id="6188" /> -<TGConnectingPoint num="21" id="6189" /> -<TGConnectingPoint num="22" id="6190" /> -<TGConnectingPoint num="23" id="6191" /> +<TGConnectingPoint num="0" id="6158" /> +<TGConnectingPoint num="1" id="6159" /> +<TGConnectingPoint num="2" id="6160" /> +<TGConnectingPoint num="3" id="6161" /> +<TGConnectingPoint num="4" id="6162" /> +<TGConnectingPoint num="5" id="6163" /> +<TGConnectingPoint num="6" id="6164" /> +<TGConnectingPoint num="7" id="6165" /> +<TGConnectingPoint num="8" id="6166" /> +<TGConnectingPoint num="9" id="6167" /> +<TGConnectingPoint num="10" id="6168" /> +<TGConnectingPoint num="11" id="6169" /> +<TGConnectingPoint num="12" id="6170" /> +<TGConnectingPoint num="13" id="6171" /> +<TGConnectingPoint num="14" id="6172" /> +<TGConnectingPoint num="15" id="6173" /> +<TGConnectingPoint num="16" id="6174" /> +<TGConnectingPoint num="17" id="6175" /> +<TGConnectingPoint num="18" id="6176" /> +<TGConnectingPoint num="19" id="6177" /> +<TGConnectingPoint num="20" id="6178" /> +<TGConnectingPoint num="21" id="6179" /> +<TGConnectingPoint num="22" id="6180" /> +<TGConnectingPoint num="23" id="6181" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="6217" > +<COMPONENT type="1106" id="6207" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> -<TGConnectingPoint num="0" id="6193" /> -<TGConnectingPoint num="1" id="6194" /> -<TGConnectingPoint num="2" id="6195" /> -<TGConnectingPoint num="3" id="6196" /> -<TGConnectingPoint num="4" id="6197" /> -<TGConnectingPoint num="5" id="6198" /> -<TGConnectingPoint num="6" id="6199" /> -<TGConnectingPoint num="7" id="6200" /> -<TGConnectingPoint num="8" id="6201" /> -<TGConnectingPoint num="9" id="6202" /> -<TGConnectingPoint num="10" id="6203" /> -<TGConnectingPoint num="11" id="6204" /> -<TGConnectingPoint num="12" id="6205" /> -<TGConnectingPoint num="13" id="6206" /> -<TGConnectingPoint num="14" id="6207" /> -<TGConnectingPoint num="15" id="6208" /> -<TGConnectingPoint num="16" id="6209" /> -<TGConnectingPoint num="17" id="6210" /> -<TGConnectingPoint num="18" id="6211" /> -<TGConnectingPoint num="19" id="6212" /> -<TGConnectingPoint num="20" id="6213" /> -<TGConnectingPoint num="21" id="6214" /> -<TGConnectingPoint num="22" id="6215" /> -<TGConnectingPoint num="23" id="6216" /> +<TGConnectingPoint num="0" id="6183" /> +<TGConnectingPoint num="1" id="6184" /> +<TGConnectingPoint num="2" id="6185" /> +<TGConnectingPoint num="3" id="6186" /> +<TGConnectingPoint num="4" id="6187" /> +<TGConnectingPoint num="5" id="6188" /> +<TGConnectingPoint num="6" id="6189" /> +<TGConnectingPoint num="7" id="6190" /> +<TGConnectingPoint num="8" id="6191" /> +<TGConnectingPoint num="9" id="6192" /> +<TGConnectingPoint num="10" id="6193" /> +<TGConnectingPoint num="11" id="6194" /> +<TGConnectingPoint num="12" id="6195" /> +<TGConnectingPoint num="13" id="6196" /> +<TGConnectingPoint num="14" id="6197" /> +<TGConnectingPoint num="15" id="6198" /> +<TGConnectingPoint num="16" id="6199" /> +<TGConnectingPoint num="17" id="6200" /> +<TGConnectingPoint num="18" id="6201" /> +<TGConnectingPoint num="19" id="6202" /> +<TGConnectingPoint num="20" id="6203" /> +<TGConnectingPoint num="21" id="6204" /> +<TGConnectingPoint num="22" id="6205" /> +<TGConnectingPoint num="23" id="6206" /> <extraparam> <info stereotype="BRIDGE" nodeName="INTL_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6242" > +<COMPONENT type="1105" id="6232" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> -<TGConnectingPoint num="0" id="6218" /> -<TGConnectingPoint num="1" id="6219" /> -<TGConnectingPoint num="2" id="6220" /> -<TGConnectingPoint num="3" id="6221" /> -<TGConnectingPoint num="4" id="6222" /> -<TGConnectingPoint num="5" id="6223" /> -<TGConnectingPoint num="6" id="6224" /> -<TGConnectingPoint num="7" id="6225" /> -<TGConnectingPoint num="8" id="6226" /> -<TGConnectingPoint num="9" id="6227" /> -<TGConnectingPoint num="10" id="6228" /> -<TGConnectingPoint num="11" id="6229" /> -<TGConnectingPoint num="12" id="6230" /> -<TGConnectingPoint num="13" id="6231" /> -<TGConnectingPoint num="14" id="6232" /> -<TGConnectingPoint num="15" id="6233" /> -<TGConnectingPoint num="16" id="6234" /> -<TGConnectingPoint num="17" id="6235" /> -<TGConnectingPoint num="18" id="6236" /> -<TGConnectingPoint num="19" id="6237" /> -<TGConnectingPoint num="20" id="6238" /> -<TGConnectingPoint num="21" id="6239" /> -<TGConnectingPoint num="22" id="6240" /> -<TGConnectingPoint num="23" id="6241" /> +<TGConnectingPoint num="0" id="6208" /> +<TGConnectingPoint num="1" id="6209" /> +<TGConnectingPoint num="2" id="6210" /> +<TGConnectingPoint num="3" id="6211" /> +<TGConnectingPoint num="4" id="6212" /> +<TGConnectingPoint num="5" id="6213" /> +<TGConnectingPoint num="6" id="6214" /> +<TGConnectingPoint num="7" id="6215" /> +<TGConnectingPoint num="8" id="6216" /> +<TGConnectingPoint num="9" id="6217" /> +<TGConnectingPoint num="10" id="6218" /> +<TGConnectingPoint num="11" id="6219" /> +<TGConnectingPoint num="12" id="6220" /> +<TGConnectingPoint num="13" id="6221" /> +<TGConnectingPoint num="14" id="6222" /> +<TGConnectingPoint num="15" id="6223" /> +<TGConnectingPoint num="16" id="6224" /> +<TGConnectingPoint num="17" id="6225" /> +<TGConnectingPoint num="18" id="6226" /> +<TGConnectingPoint num="19" id="6227" /> +<TGConnectingPoint num="20" id="6228" /> +<TGConnectingPoint num="21" id="6229" /> +<TGConnectingPoint num="22" id="6230" /> +<TGConnectingPoint num="23" id="6231" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6276" > +<COMPONENT type="1100" id="6266" > <cdparam x="91" y="938" /> <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> -<TGConnectingPoint num="0" id="6252" /> -<TGConnectingPoint num="1" id="6253" /> -<TGConnectingPoint num="2" id="6254" /> -<TGConnectingPoint num="3" id="6255" /> -<TGConnectingPoint num="4" id="6256" /> -<TGConnectingPoint num="5" id="6257" /> -<TGConnectingPoint num="6" id="6258" /> -<TGConnectingPoint num="7" id="6259" /> -<TGConnectingPoint num="8" id="6260" /> -<TGConnectingPoint num="9" id="6261" /> -<TGConnectingPoint num="10" id="6262" /> -<TGConnectingPoint num="11" id="6263" /> -<TGConnectingPoint num="12" id="6264" /> -<TGConnectingPoint num="13" id="6265" /> -<TGConnectingPoint num="14" id="6266" /> -<TGConnectingPoint num="15" id="6267" /> -<TGConnectingPoint num="16" id="6268" /> -<TGConnectingPoint num="17" id="6269" /> -<TGConnectingPoint num="18" id="6270" /> -<TGConnectingPoint num="19" id="6271" /> -<TGConnectingPoint num="20" id="6272" /> -<TGConnectingPoint num="21" id="6273" /> -<TGConnectingPoint num="22" id="6274" /> -<TGConnectingPoint num="23" id="6275" /> +<TGConnectingPoint num="0" id="6242" /> +<TGConnectingPoint num="1" id="6243" /> +<TGConnectingPoint num="2" id="6244" /> +<TGConnectingPoint num="3" id="6245" /> +<TGConnectingPoint num="4" id="6246" /> +<TGConnectingPoint num="5" id="6247" /> +<TGConnectingPoint num="6" id="6248" /> +<TGConnectingPoint num="7" id="6249" /> +<TGConnectingPoint num="8" id="6250" /> +<TGConnectingPoint num="9" id="6251" /> +<TGConnectingPoint num="10" id="6252" /> +<TGConnectingPoint num="11" id="6253" /> +<TGConnectingPoint num="12" id="6254" /> +<TGConnectingPoint num="13" id="6255" /> +<TGConnectingPoint num="14" id="6256" /> +<TGConnectingPoint num="15" id="6257" /> +<TGConnectingPoint num="16" id="6258" /> +<TGConnectingPoint num="17" id="6259" /> +<TGConnectingPoint num="18" id="6260" /> +<TGConnectingPoint num="19" id="6261" /> +<TGConnectingPoint num="20" id="6262" /> +<TGConnectingPoint num="21" id="6263" /> +<TGConnectingPoint num="22" id="6264" /> +<TGConnectingPoint num="23" id="6265" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6251" > -<father id="6276" num="0" /> +<SUBCOMPONENT type="1101" id="6241" > +<father id="6266" num="0" /> <cdparam x="105" y="993" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="45" minY="0" maxY="100" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Chip2Octet" /> -<TGConnectingPoint num="0" id="6243" /> -<TGConnectingPoint num="1" id="6244" /> -<TGConnectingPoint num="2" id="6245" /> -<TGConnectingPoint num="3" id="6246" /> -<TGConnectingPoint num="4" id="6247" /> -<TGConnectingPoint num="5" id="6248" /> -<TGConnectingPoint num="6" id="6249" /> -<TGConnectingPoint num="7" id="6250" /> +<TGConnectingPoint num="0" id="6233" /> +<TGConnectingPoint num="1" id="6234" /> +<TGConnectingPoint num="2" id="6235" /> +<TGConnectingPoint num="3" id="6236" /> +<TGConnectingPoint num="4" id="6237" /> +<TGConnectingPoint num="5" id="6238" /> +<TGConnectingPoint num="6" id="6239" /> +<TGConnectingPoint num="7" id="6240" /> <extraparam> -<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="Interleaver operation" fatherComponentMECType="2" /> +<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Interleaver operation" fatherComponentMECType="2" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="6301" > +<COMPONENT type="1102" id="6291" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> -<TGConnectingPoint num="0" id="6277" /> -<TGConnectingPoint num="1" id="6278" /> -<TGConnectingPoint num="2" id="6279" /> -<TGConnectingPoint num="3" id="6280" /> -<TGConnectingPoint num="4" id="6281" /> -<TGConnectingPoint num="5" id="6282" /> -<TGConnectingPoint num="6" id="6283" /> -<TGConnectingPoint num="7" id="6284" /> -<TGConnectingPoint num="8" id="6285" /> -<TGConnectingPoint num="9" id="6286" /> -<TGConnectingPoint num="10" id="6287" /> -<TGConnectingPoint num="11" id="6288" /> -<TGConnectingPoint num="12" id="6289" /> -<TGConnectingPoint num="13" id="6290" /> -<TGConnectingPoint num="14" id="6291" /> -<TGConnectingPoint num="15" id="6292" /> -<TGConnectingPoint num="16" id="6293" /> -<TGConnectingPoint num="17" id="6294" /> -<TGConnectingPoint num="18" id="6295" /> -<TGConnectingPoint num="19" id="6296" /> -<TGConnectingPoint num="20" id="6297" /> -<TGConnectingPoint num="21" id="6298" /> -<TGConnectingPoint num="22" id="6299" /> -<TGConnectingPoint num="23" id="6300" /> +<TGConnectingPoint num="0" id="6267" /> +<TGConnectingPoint num="1" id="6268" /> +<TGConnectingPoint num="2" id="6269" /> +<TGConnectingPoint num="3" id="6270" /> +<TGConnectingPoint num="4" id="6271" /> +<TGConnectingPoint num="5" id="6272" /> +<TGConnectingPoint num="6" id="6273" /> +<TGConnectingPoint num="7" id="6274" /> +<TGConnectingPoint num="8" id="6275" /> +<TGConnectingPoint num="9" id="6276" /> +<TGConnectingPoint num="10" id="6277" /> +<TGConnectingPoint num="11" id="6278" /> +<TGConnectingPoint num="12" id="6279" /> +<TGConnectingPoint num="13" id="6280" /> +<TGConnectingPoint num="14" id="6281" /> +<TGConnectingPoint num="15" id="6282" /> +<TGConnectingPoint num="16" id="6283" /> +<TGConnectingPoint num="17" id="6284" /> +<TGConnectingPoint num="18" id="6285" /> +<TGConnectingPoint num="19" id="6286" /> +<TGConnectingPoint num="20" id="6287" /> +<TGConnectingPoint num="21" id="6288" /> +<TGConnectingPoint num="22" id="6289" /> +<TGConnectingPoint num="23" id="6290" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="6326" > +<COMPONENT type="1102" id="6316" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> -<TGConnectingPoint num="0" id="6302" /> -<TGConnectingPoint num="1" id="6303" /> -<TGConnectingPoint num="2" id="6304" /> -<TGConnectingPoint num="3" id="6305" /> -<TGConnectingPoint num="4" id="6306" /> -<TGConnectingPoint num="5" id="6307" /> -<TGConnectingPoint num="6" id="6308" /> -<TGConnectingPoint num="7" id="6309" /> -<TGConnectingPoint num="8" id="6310" /> -<TGConnectingPoint num="9" id="6311" /> -<TGConnectingPoint num="10" id="6312" /> -<TGConnectingPoint num="11" id="6313" /> -<TGConnectingPoint num="12" id="6314" /> -<TGConnectingPoint num="13" id="6315" /> -<TGConnectingPoint num="14" id="6316" /> -<TGConnectingPoint num="15" id="6317" /> -<TGConnectingPoint num="16" id="6318" /> -<TGConnectingPoint num="17" id="6319" /> -<TGConnectingPoint num="18" id="6320" /> -<TGConnectingPoint num="19" id="6321" /> -<TGConnectingPoint num="20" id="6322" /> -<TGConnectingPoint num="21" id="6323" /> -<TGConnectingPoint num="22" id="6324" /> -<TGConnectingPoint num="23" id="6325" /> +<TGConnectingPoint num="0" id="6292" /> +<TGConnectingPoint num="1" id="6293" /> +<TGConnectingPoint num="2" id="6294" /> +<TGConnectingPoint num="3" id="6295" /> +<TGConnectingPoint num="4" id="6296" /> +<TGConnectingPoint num="5" id="6297" /> +<TGConnectingPoint num="6" id="6298" /> +<TGConnectingPoint num="7" id="6299" /> +<TGConnectingPoint num="8" id="6300" /> +<TGConnectingPoint num="9" id="6301" /> +<TGConnectingPoint num="10" id="6302" /> +<TGConnectingPoint num="11" id="6303" /> +<TGConnectingPoint num="12" id="6304" /> +<TGConnectingPoint num="13" id="6305" /> +<TGConnectingPoint num="14" id="6306" /> +<TGConnectingPoint num="15" id="6307" /> +<TGConnectingPoint num="16" id="6308" /> +<TGConnectingPoint num="17" id="6309" /> +<TGConnectingPoint num="18" id="6310" /> +<TGConnectingPoint num="19" id="6311" /> +<TGConnectingPoint num="20" id="6312" /> +<TGConnectingPoint num="21" id="6313" /> +<TGConnectingPoint num="22" id="6314" /> +<TGConnectingPoint num="23" id="6315" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6351" > +<COMPONENT type="1100" id="6341" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> -<TGConnectingPoint num="0" id="6327" /> -<TGConnectingPoint num="1" id="6328" /> -<TGConnectingPoint num="2" id="6329" /> -<TGConnectingPoint num="3" id="6330" /> -<TGConnectingPoint num="4" id="6331" /> -<TGConnectingPoint num="5" id="6332" /> -<TGConnectingPoint num="6" id="6333" /> -<TGConnectingPoint num="7" id="6334" /> -<TGConnectingPoint num="8" id="6335" /> -<TGConnectingPoint num="9" id="6336" /> -<TGConnectingPoint num="10" id="6337" /> -<TGConnectingPoint num="11" id="6338" /> -<TGConnectingPoint num="12" id="6339" /> -<TGConnectingPoint num="13" id="6340" /> -<TGConnectingPoint num="14" id="6341" /> -<TGConnectingPoint num="15" id="6342" /> -<TGConnectingPoint num="16" id="6343" /> -<TGConnectingPoint num="17" id="6344" /> -<TGConnectingPoint num="18" id="6345" /> -<TGConnectingPoint num="19" id="6346" /> -<TGConnectingPoint num="20" id="6347" /> -<TGConnectingPoint num="21" id="6348" /> -<TGConnectingPoint num="22" id="6349" /> -<TGConnectingPoint num="23" id="6350" /> +<TGConnectingPoint num="0" id="6317" /> +<TGConnectingPoint num="1" id="6318" /> +<TGConnectingPoint num="2" id="6319" /> +<TGConnectingPoint num="3" id="6320" /> +<TGConnectingPoint num="4" id="6321" /> +<TGConnectingPoint num="5" id="6322" /> +<TGConnectingPoint num="6" id="6323" /> +<TGConnectingPoint num="7" id="6324" /> +<TGConnectingPoint num="8" id="6325" /> +<TGConnectingPoint num="9" id="6326" /> +<TGConnectingPoint num="10" id="6327" /> +<TGConnectingPoint num="11" id="6328" /> +<TGConnectingPoint num="12" id="6329" /> +<TGConnectingPoint num="13" id="6330" /> +<TGConnectingPoint num="14" id="6331" /> +<TGConnectingPoint num="15" id="6332" /> +<TGConnectingPoint num="16" id="6333" /> +<TGConnectingPoint num="17" id="6334" /> +<TGConnectingPoint num="18" id="6335" /> +<TGConnectingPoint num="19" id="6336" /> +<TGConnectingPoint num="20" id="6337" /> +<TGConnectingPoint num="21" id="6338" /> +<TGConnectingPoint num="22" id="6339" /> +<TGConnectingPoint num="23" id="6340" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6376" > +<COMPONENT type="1105" id="6366" > <cdparam x="895" y="193" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> -<TGConnectingPoint num="0" id="6352" /> -<TGConnectingPoint num="1" id="6353" /> -<TGConnectingPoint num="2" id="6354" /> -<TGConnectingPoint num="3" id="6355" /> -<TGConnectingPoint num="4" id="6356" /> -<TGConnectingPoint num="5" id="6357" /> -<TGConnectingPoint num="6" id="6358" /> -<TGConnectingPoint num="7" id="6359" /> -<TGConnectingPoint num="8" id="6360" /> -<TGConnectingPoint num="9" id="6361" /> -<TGConnectingPoint num="10" id="6362" /> -<TGConnectingPoint num="11" id="6363" /> -<TGConnectingPoint num="12" id="6364" /> -<TGConnectingPoint num="13" id="6365" /> -<TGConnectingPoint num="14" id="6366" /> -<TGConnectingPoint num="15" id="6367" /> -<TGConnectingPoint num="16" id="6368" /> -<TGConnectingPoint num="17" id="6369" /> -<TGConnectingPoint num="18" id="6370" /> -<TGConnectingPoint num="19" id="6371" /> -<TGConnectingPoint num="20" id="6372" /> -<TGConnectingPoint num="21" id="6373" /> -<TGConnectingPoint num="22" id="6374" /> -<TGConnectingPoint num="23" id="6375" /> +<TGConnectingPoint num="0" id="6342" /> +<TGConnectingPoint num="1" id="6343" /> +<TGConnectingPoint num="2" id="6344" /> +<TGConnectingPoint num="3" id="6345" /> +<TGConnectingPoint num="4" id="6346" /> +<TGConnectingPoint num="5" id="6347" /> +<TGConnectingPoint num="6" id="6348" /> +<TGConnectingPoint num="7" id="6349" /> +<TGConnectingPoint num="8" id="6350" /> +<TGConnectingPoint num="9" id="6351" /> +<TGConnectingPoint num="10" id="6352" /> +<TGConnectingPoint num="11" id="6353" /> +<TGConnectingPoint num="12" id="6354" /> +<TGConnectingPoint num="13" id="6355" /> +<TGConnectingPoint num="14" id="6356" /> +<TGConnectingPoint num="15" id="6357" /> +<TGConnectingPoint num="16" id="6358" /> +<TGConnectingPoint num="17" id="6359" /> +<TGConnectingPoint num="18" id="6360" /> +<TGConnectingPoint num="19" id="6361" /> +<TGConnectingPoint num="20" id="6362" /> +<TGConnectingPoint num="21" id="6363" /> +<TGConnectingPoint num="22" id="6364" /> +<TGConnectingPoint num="23" id="6365" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6428" > +<COMPONENT type="1100" id="6418" > <cdparam x="619" y="199" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> -<TGConnectingPoint num="0" id="6404" /> -<TGConnectingPoint num="1" id="6405" /> -<TGConnectingPoint num="2" id="6406" /> -<TGConnectingPoint num="3" id="6407" /> -<TGConnectingPoint num="4" id="6408" /> -<TGConnectingPoint num="5" id="6409" /> -<TGConnectingPoint num="6" id="6410" /> -<TGConnectingPoint num="7" id="6411" /> -<TGConnectingPoint num="8" id="6412" /> -<TGConnectingPoint num="9" id="6413" /> -<TGConnectingPoint num="10" id="6414" /> -<TGConnectingPoint num="11" id="6415" /> -<TGConnectingPoint num="12" id="6416" /> -<TGConnectingPoint num="13" id="6417" /> -<TGConnectingPoint num="14" id="6418" /> -<TGConnectingPoint num="15" id="6419" /> -<TGConnectingPoint num="16" id="6420" /> -<TGConnectingPoint num="17" id="6421" /> -<TGConnectingPoint num="18" id="6422" /> -<TGConnectingPoint num="19" id="6423" /> -<TGConnectingPoint num="20" id="6424" /> -<TGConnectingPoint num="21" id="6425" /> -<TGConnectingPoint num="22" id="6426" /> -<TGConnectingPoint num="23" id="6427" /> +<TGConnectingPoint num="0" id="6394" /> +<TGConnectingPoint num="1" id="6395" /> +<TGConnectingPoint num="2" id="6396" /> +<TGConnectingPoint num="3" id="6397" /> +<TGConnectingPoint num="4" id="6398" /> +<TGConnectingPoint num="5" id="6399" /> +<TGConnectingPoint num="6" id="6400" /> +<TGConnectingPoint num="7" id="6401" /> +<TGConnectingPoint num="8" id="6402" /> +<TGConnectingPoint num="9" id="6403" /> +<TGConnectingPoint num="10" id="6404" /> +<TGConnectingPoint num="11" id="6405" /> +<TGConnectingPoint num="12" id="6406" /> +<TGConnectingPoint num="13" id="6407" /> +<TGConnectingPoint num="14" id="6408" /> +<TGConnectingPoint num="15" id="6409" /> +<TGConnectingPoint num="16" id="6410" /> +<TGConnectingPoint num="17" id="6411" /> +<TGConnectingPoint num="18" id="6412" /> +<TGConnectingPoint num="19" id="6413" /> +<TGConnectingPoint num="20" id="6414" /> +<TGConnectingPoint num="21" id="6415" /> +<TGConnectingPoint num="22" id="6416" /> +<TGConnectingPoint num="23" id="6417" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6385" > -<father id="6428" num="0" /> +<SUBCOMPONENT type="1101" id="6375" > +<father id="6418" num="0" /> <cdparam x="671" y="289" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="82" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" /> -<TGConnectingPoint num="0" id="6377" /> -<TGConnectingPoint num="1" id="6378" /> -<TGConnectingPoint num="2" id="6379" /> -<TGConnectingPoint num="3" id="6380" /> -<TGConnectingPoint num="4" id="6381" /> -<TGConnectingPoint num="5" id="6382" /> -<TGConnectingPoint num="6" id="6383" /> -<TGConnectingPoint num="7" id="6384" /> +<TGConnectingPoint num="0" id="6367" /> +<TGConnectingPoint num="1" id="6368" /> +<TGConnectingPoint num="2" id="6369" /> +<TGConnectingPoint num="3" id="6370" /> +<TGConnectingPoint num="4" id="6371" /> +<TGConnectingPoint num="5" id="6372" /> +<TGConnectingPoint num="6" id="6373" /> +<TGConnectingPoint num="7" id="6374" /> <extraparam> -<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6394" > -<father id="6428" num="1" /> +<SUBCOMPONENT type="1101" id="6384" > +<father id="6418" num="1" /> <cdparam x="640" y="335" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="76" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_Q" /> -<TGConnectingPoint num="0" id="6386" /> -<TGConnectingPoint num="1" id="6387" /> -<TGConnectingPoint num="2" id="6388" /> -<TGConnectingPoint num="3" id="6389" /> -<TGConnectingPoint num="4" id="6390" /> -<TGConnectingPoint num="5" id="6391" /> -<TGConnectingPoint num="6" id="6392" /> -<TGConnectingPoint num="7" id="6393" /> +<TGConnectingPoint num="0" id="6376" /> +<TGConnectingPoint num="1" id="6377" /> +<TGConnectingPoint num="2" id="6378" /> +<TGConnectingPoint num="3" id="6379" /> +<TGConnectingPoint num="4" id="6380" /> +<TGConnectingPoint num="5" id="6381" /> +<TGConnectingPoint num="6" id="6382" /> +<TGConnectingPoint num="7" id="6383" /> <extraparam> -<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6403" > -<father id="6428" num="2" /> +<SUBCOMPONENT type="1101" id="6393" > +<father id="6418" num="2" /> <cdparam x="639" y="239" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="93" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWL" /> -<TGConnectingPoint num="0" id="6395" /> -<TGConnectingPoint num="1" id="6396" /> -<TGConnectingPoint num="2" id="6397" /> -<TGConnectingPoint num="3" id="6398" /> -<TGConnectingPoint num="4" id="6399" /> -<TGConnectingPoint num="5" id="6400" /> -<TGConnectingPoint num="6" id="6401" /> -<TGConnectingPoint num="7" id="6402" /> +<TGConnectingPoint num="0" id="6385" /> +<TGConnectingPoint num="1" id="6386" /> +<TGConnectingPoint num="2" id="6387" /> +<TGConnectingPoint num="3" id="6388" /> +<TGConnectingPoint num="4" id="6389" /> +<TGConnectingPoint num="5" id="6390" /> +<TGConnectingPoint num="6" id="6391" /> +<TGConnectingPoint num="7" id="6392" /> <extraparam> -<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="CWL" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="6453" > +<COMPONENT type="1106" id="6443" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> -<TGConnectingPoint num="0" id="6429" /> -<TGConnectingPoint num="1" id="6430" /> -<TGConnectingPoint num="2" id="6431" /> -<TGConnectingPoint num="3" id="6432" /> -<TGConnectingPoint num="4" id="6433" /> -<TGConnectingPoint num="5" id="6434" /> -<TGConnectingPoint num="6" id="6435" /> -<TGConnectingPoint num="7" id="6436" /> -<TGConnectingPoint num="8" id="6437" /> -<TGConnectingPoint num="9" id="6438" /> -<TGConnectingPoint num="10" id="6439" /> -<TGConnectingPoint num="11" id="6440" /> -<TGConnectingPoint num="12" id="6441" /> -<TGConnectingPoint num="13" id="6442" /> -<TGConnectingPoint num="14" id="6443" /> -<TGConnectingPoint num="15" id="6444" /> -<TGConnectingPoint num="16" id="6445" /> -<TGConnectingPoint num="17" id="6446" /> -<TGConnectingPoint num="18" id="6447" /> -<TGConnectingPoint num="19" id="6448" /> -<TGConnectingPoint num="20" id="6449" /> -<TGConnectingPoint num="21" id="6450" /> -<TGConnectingPoint num="22" id="6451" /> -<TGConnectingPoint num="23" id="6452" /> +<TGConnectingPoint num="0" id="6419" /> +<TGConnectingPoint num="1" id="6420" /> +<TGConnectingPoint num="2" id="6421" /> +<TGConnectingPoint num="3" id="6422" /> +<TGConnectingPoint num="4" id="6423" /> +<TGConnectingPoint num="5" id="6424" /> +<TGConnectingPoint num="6" id="6425" /> +<TGConnectingPoint num="7" id="6426" /> +<TGConnectingPoint num="8" id="6427" /> +<TGConnectingPoint num="9" id="6428" /> +<TGConnectingPoint num="10" id="6429" /> +<TGConnectingPoint num="11" id="6430" /> +<TGConnectingPoint num="12" id="6431" /> +<TGConnectingPoint num="13" id="6432" /> +<TGConnectingPoint num="14" id="6433" /> +<TGConnectingPoint num="15" id="6434" /> +<TGConnectingPoint num="16" id="6435" /> +<TGConnectingPoint num="17" id="6436" /> +<TGConnectingPoint num="18" id="6437" /> +<TGConnectingPoint num="19" id="6438" /> +<TGConnectingPoint num="20" id="6439" /> +<TGConnectingPoint num="21" id="6440" /> +<TGConnectingPoint num="22" id="6441" /> +<TGConnectingPoint num="23" id="6442" /> <extraparam> <info stereotype="BRIDGE" nodeName="FEP_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="6478" > +<COMPONENT type="1102" id="6468" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> -<TGConnectingPoint num="0" id="6454" /> -<TGConnectingPoint num="1" id="6455" /> -<TGConnectingPoint num="2" id="6456" /> -<TGConnectingPoint num="3" id="6457" /> -<TGConnectingPoint num="4" id="6458" /> -<TGConnectingPoint num="5" id="6459" /> -<TGConnectingPoint num="6" id="6460" /> -<TGConnectingPoint num="7" id="6461" /> -<TGConnectingPoint num="8" id="6462" /> -<TGConnectingPoint num="9" id="6463" /> -<TGConnectingPoint num="10" id="6464" /> -<TGConnectingPoint num="11" id="6465" /> -<TGConnectingPoint num="12" id="6466" /> -<TGConnectingPoint num="13" id="6467" /> -<TGConnectingPoint num="14" id="6468" /> -<TGConnectingPoint num="15" id="6469" /> -<TGConnectingPoint num="16" id="6470" /> -<TGConnectingPoint num="17" id="6471" /> -<TGConnectingPoint num="18" id="6472" /> -<TGConnectingPoint num="19" id="6473" /> -<TGConnectingPoint num="20" id="6474" /> -<TGConnectingPoint num="21" id="6475" /> -<TGConnectingPoint num="22" id="6476" /> -<TGConnectingPoint num="23" id="6477" /> +<TGConnectingPoint num="0" id="6444" /> +<TGConnectingPoint num="1" id="6445" /> +<TGConnectingPoint num="2" id="6446" /> +<TGConnectingPoint num="3" id="6447" /> +<TGConnectingPoint num="4" id="6448" /> +<TGConnectingPoint num="5" id="6449" /> +<TGConnectingPoint num="6" id="6450" /> +<TGConnectingPoint num="7" id="6451" /> +<TGConnectingPoint num="8" id="6452" /> +<TGConnectingPoint num="9" id="6453" /> +<TGConnectingPoint num="10" id="6454" /> +<TGConnectingPoint num="11" id="6455" /> +<TGConnectingPoint num="12" id="6456" /> +<TGConnectingPoint num="13" id="6457" /> +<TGConnectingPoint num="14" id="6458" /> +<TGConnectingPoint num="15" id="6459" /> +<TGConnectingPoint num="16" id="6460" /> +<TGConnectingPoint num="17" id="6461" /> +<TGConnectingPoint num="18" id="6462" /> +<TGConnectingPoint num="19" id="6463" /> +<TGConnectingPoint num="20" id="6464" /> +<TGConnectingPoint num="21" id="6465" /> +<TGConnectingPoint num="22" id="6466" /> +<TGConnectingPoint num="23" id="6467" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6503" > +<COMPONENT type="1100" id="6493" > <cdparam x="1174" y="850" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> -<TGConnectingPoint num="0" id="6479" /> -<TGConnectingPoint num="1" id="6480" /> -<TGConnectingPoint num="2" id="6481" /> -<TGConnectingPoint num="3" id="6482" /> -<TGConnectingPoint num="4" id="6483" /> -<TGConnectingPoint num="5" id="6484" /> -<TGConnectingPoint num="6" id="6485" /> -<TGConnectingPoint num="7" id="6486" /> -<TGConnectingPoint num="8" id="6487" /> -<TGConnectingPoint num="9" id="6488" /> -<TGConnectingPoint num="10" id="6489" /> -<TGConnectingPoint num="11" id="6490" /> -<TGConnectingPoint num="12" id="6491" /> -<TGConnectingPoint num="13" id="6492" /> -<TGConnectingPoint num="14" id="6493" /> -<TGConnectingPoint num="15" id="6494" /> -<TGConnectingPoint num="16" id="6495" /> -<TGConnectingPoint num="17" id="6496" /> -<TGConnectingPoint num="18" id="6497" /> -<TGConnectingPoint num="19" id="6498" /> -<TGConnectingPoint num="20" id="6499" /> -<TGConnectingPoint num="21" id="6500" /> -<TGConnectingPoint num="22" id="6501" /> -<TGConnectingPoint num="23" id="6502" /> +<TGConnectingPoint num="0" id="6469" /> +<TGConnectingPoint num="1" id="6470" /> +<TGConnectingPoint num="2" id="6471" /> +<TGConnectingPoint num="3" id="6472" /> +<TGConnectingPoint num="4" id="6473" /> +<TGConnectingPoint num="5" id="6474" /> +<TGConnectingPoint num="6" id="6475" /> +<TGConnectingPoint num="7" id="6476" /> +<TGConnectingPoint num="8" id="6477" /> +<TGConnectingPoint num="9" id="6478" /> +<TGConnectingPoint num="10" id="6479" /> +<TGConnectingPoint num="11" id="6480" /> +<TGConnectingPoint num="12" id="6481" /> +<TGConnectingPoint num="13" id="6482" /> +<TGConnectingPoint num="14" id="6483" /> +<TGConnectingPoint num="15" id="6484" /> +<TGConnectingPoint num="16" id="6485" /> +<TGConnectingPoint num="17" id="6486" /> +<TGConnectingPoint num="18" id="6487" /> +<TGConnectingPoint num="19" id="6488" /> +<TGConnectingPoint num="20" id="6489" /> +<TGConnectingPoint num="21" id="6490" /> +<TGConnectingPoint num="22" id="6491" /> +<TGConnectingPoint num="23" id="6492" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="6528" > +<COMPONENT type="1106" id="6518" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> -<TGConnectingPoint num="0" id="6504" /> -<TGConnectingPoint num="1" id="6505" /> -<TGConnectingPoint num="2" id="6506" /> -<TGConnectingPoint num="3" id="6507" /> -<TGConnectingPoint num="4" id="6508" /> -<TGConnectingPoint num="5" id="6509" /> -<TGConnectingPoint num="6" id="6510" /> -<TGConnectingPoint num="7" id="6511" /> -<TGConnectingPoint num="8" id="6512" /> -<TGConnectingPoint num="9" id="6513" /> -<TGConnectingPoint num="10" id="6514" /> -<TGConnectingPoint num="11" id="6515" /> -<TGConnectingPoint num="12" id="6516" /> -<TGConnectingPoint num="13" id="6517" /> -<TGConnectingPoint num="14" id="6518" /> -<TGConnectingPoint num="15" id="6519" /> -<TGConnectingPoint num="16" id="6520" /> -<TGConnectingPoint num="17" id="6521" /> -<TGConnectingPoint num="18" id="6522" /> -<TGConnectingPoint num="19" id="6523" /> -<TGConnectingPoint num="20" id="6524" /> -<TGConnectingPoint num="21" id="6525" /> -<TGConnectingPoint num="22" id="6526" /> -<TGConnectingPoint num="23" id="6527" /> +<TGConnectingPoint num="0" id="6494" /> +<TGConnectingPoint num="1" id="6495" /> +<TGConnectingPoint num="2" id="6496" /> +<TGConnectingPoint num="3" id="6497" /> +<TGConnectingPoint num="4" id="6498" /> +<TGConnectingPoint num="5" id="6499" /> +<TGConnectingPoint num="6" id="6500" /> +<TGConnectingPoint num="7" id="6501" /> +<TGConnectingPoint num="8" id="6502" /> +<TGConnectingPoint num="9" id="6503" /> +<TGConnectingPoint num="10" id="6504" /> +<TGConnectingPoint num="11" id="6505" /> +<TGConnectingPoint num="12" id="6506" /> +<TGConnectingPoint num="13" id="6507" /> +<TGConnectingPoint num="14" id="6508" /> +<TGConnectingPoint num="15" id="6509" /> +<TGConnectingPoint num="16" id="6510" /> +<TGConnectingPoint num="17" id="6511" /> +<TGConnectingPoint num="18" id="6512" /> +<TGConnectingPoint num="19" id="6513" /> +<TGConnectingPoint num="20" id="6514" /> +<TGConnectingPoint num="21" id="6515" /> +<TGConnectingPoint num="22" id="6516" /> +<TGConnectingPoint num="23" id="6517" /> <extraparam> <info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6553" > +<COMPONENT type="1105" id="6543" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> -<TGConnectingPoint num="0" id="6529" /> -<TGConnectingPoint num="1" id="6530" /> -<TGConnectingPoint num="2" id="6531" /> -<TGConnectingPoint num="3" id="6532" /> -<TGConnectingPoint num="4" id="6533" /> -<TGConnectingPoint num="5" id="6534" /> -<TGConnectingPoint num="6" id="6535" /> -<TGConnectingPoint num="7" id="6536" /> -<TGConnectingPoint num="8" id="6537" /> -<TGConnectingPoint num="9" id="6538" /> -<TGConnectingPoint num="10" id="6539" /> -<TGConnectingPoint num="11" id="6540" /> -<TGConnectingPoint num="12" id="6541" /> -<TGConnectingPoint num="13" id="6542" /> -<TGConnectingPoint num="14" id="6543" /> -<TGConnectingPoint num="15" id="6544" /> -<TGConnectingPoint num="16" id="6545" /> -<TGConnectingPoint num="17" id="6546" /> -<TGConnectingPoint num="18" id="6547" /> -<TGConnectingPoint num="19" id="6548" /> -<TGConnectingPoint num="20" id="6549" /> -<TGConnectingPoint num="21" id="6550" /> -<TGConnectingPoint num="22" id="6551" /> -<TGConnectingPoint num="23" id="6552" /> +<TGConnectingPoint num="0" id="6519" /> +<TGConnectingPoint num="1" id="6520" /> +<TGConnectingPoint num="2" id="6521" /> +<TGConnectingPoint num="3" id="6522" /> +<TGConnectingPoint num="4" id="6523" /> +<TGConnectingPoint num="5" id="6524" /> +<TGConnectingPoint num="6" id="6525" /> +<TGConnectingPoint num="7" id="6526" /> +<TGConnectingPoint num="8" id="6527" /> +<TGConnectingPoint num="9" id="6528" /> +<TGConnectingPoint num="10" id="6529" /> +<TGConnectingPoint num="11" id="6530" /> +<TGConnectingPoint num="12" id="6531" /> +<TGConnectingPoint num="13" id="6532" /> +<TGConnectingPoint num="14" id="6533" /> +<TGConnectingPoint num="15" id="6534" /> +<TGConnectingPoint num="16" id="6535" /> +<TGConnectingPoint num="17" id="6536" /> +<TGConnectingPoint num="18" id="6537" /> +<TGConnectingPoint num="19" id="6538" /> +<TGConnectingPoint num="20" id="6539" /> +<TGConnectingPoint num="21" id="6540" /> +<TGConnectingPoint num="22" id="6541" /> +<TGConnectingPoint num="23" id="6542" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6587" > +<COMPONENT type="1100" id="6577" > <cdparam x="743" y="984" /> <sizeparam width="237" height="159" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> -<TGConnectingPoint num="0" id="6563" /> -<TGConnectingPoint num="1" id="6564" /> -<TGConnectingPoint num="2" id="6565" /> -<TGConnectingPoint num="3" id="6566" /> -<TGConnectingPoint num="4" id="6567" /> -<TGConnectingPoint num="5" id="6568" /> -<TGConnectingPoint num="6" id="6569" /> -<TGConnectingPoint num="7" id="6570" /> -<TGConnectingPoint num="8" id="6571" /> -<TGConnectingPoint num="9" id="6572" /> -<TGConnectingPoint num="10" id="6573" /> -<TGConnectingPoint num="11" id="6574" /> -<TGConnectingPoint num="12" id="6575" /> -<TGConnectingPoint num="13" id="6576" /> -<TGConnectingPoint num="14" id="6577" /> -<TGConnectingPoint num="15" id="6578" /> -<TGConnectingPoint num="16" id="6579" /> -<TGConnectingPoint num="17" id="6580" /> -<TGConnectingPoint num="18" id="6581" /> -<TGConnectingPoint num="19" id="6582" /> -<TGConnectingPoint num="20" id="6583" /> -<TGConnectingPoint num="21" id="6584" /> -<TGConnectingPoint num="22" id="6585" /> -<TGConnectingPoint num="23" id="6586" /> +<TGConnectingPoint num="0" id="6553" /> +<TGConnectingPoint num="1" id="6554" /> +<TGConnectingPoint num="2" id="6555" /> +<TGConnectingPoint num="3" id="6556" /> +<TGConnectingPoint num="4" id="6557" /> +<TGConnectingPoint num="5" id="6558" /> +<TGConnectingPoint num="6" id="6559" /> +<TGConnectingPoint num="7" id="6560" /> +<TGConnectingPoint num="8" id="6561" /> +<TGConnectingPoint num="9" id="6562" /> +<TGConnectingPoint num="10" id="6563" /> +<TGConnectingPoint num="11" id="6564" /> +<TGConnectingPoint num="12" id="6565" /> +<TGConnectingPoint num="13" id="6566" /> +<TGConnectingPoint num="14" id="6567" /> +<TGConnectingPoint num="15" id="6568" /> +<TGConnectingPoint num="16" id="6569" /> +<TGConnectingPoint num="17" id="6570" /> +<TGConnectingPoint num="18" id="6571" /> +<TGConnectingPoint num="19" id="6572" /> +<TGConnectingPoint num="20" id="6573" /> +<TGConnectingPoint num="21" id="6574" /> +<TGConnectingPoint num="22" id="6575" /> +<TGConnectingPoint num="23" id="6576" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6562" > -<father id="6587" num="0" /> +<SUBCOMPONENT type="1101" id="6552" > +<father id="6577" num="0" /> <cdparam x="749" y="1029" /> -<sizeparam width="223" height="45" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="45" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="14" minY="0" maxY="114" /> +<cdrectangleparam minX="0" maxX="14" minY="0" maxY="119" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="6554" /> -<TGConnectingPoint num="1" id="6555" /> -<TGConnectingPoint num="2" id="6556" /> -<TGConnectingPoint num="3" id="6557" /> -<TGConnectingPoint num="4" id="6558" /> -<TGConnectingPoint num="5" id="6559" /> -<TGConnectingPoint num="6" id="6560" /> -<TGConnectingPoint num="7" id="6561" /> +<TGConnectingPoint num="0" id="6544" /> +<TGConnectingPoint num="1" id="6545" /> +<TGConnectingPoint num="2" id="6546" /> +<TGConnectingPoint num="3" id="6547" /> +<TGConnectingPoint num="4" id="6548" /> +<TGConnectingPoint num="5" id="6549" /> +<TGConnectingPoint num="6" id="6550" /> +<TGConnectingPoint num="7" id="6551" /> <extraparam> -<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="Mapper operation" fatherComponentMECType="3" /> +<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Mapper operation" fatherComponentMECType="3" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="6612" > +<COMPONENT type="1102" id="6602" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> -<TGConnectingPoint num="0" id="6588" /> -<TGConnectingPoint num="1" id="6589" /> -<TGConnectingPoint num="2" id="6590" /> -<TGConnectingPoint num="3" id="6591" /> -<TGConnectingPoint num="4" id="6592" /> -<TGConnectingPoint num="5" id="6593" /> -<TGConnectingPoint num="6" id="6594" /> -<TGConnectingPoint num="7" id="6595" /> -<TGConnectingPoint num="8" id="6596" /> -<TGConnectingPoint num="9" id="6597" /> -<TGConnectingPoint num="10" id="6598" /> -<TGConnectingPoint num="11" id="6599" /> -<TGConnectingPoint num="12" id="6600" /> -<TGConnectingPoint num="13" id="6601" /> -<TGConnectingPoint num="14" id="6602" /> -<TGConnectingPoint num="15" id="6603" /> -<TGConnectingPoint num="16" id="6604" /> -<TGConnectingPoint num="17" id="6605" /> -<TGConnectingPoint num="18" id="6606" /> -<TGConnectingPoint num="19" id="6607" /> -<TGConnectingPoint num="20" id="6608" /> -<TGConnectingPoint num="21" id="6609" /> -<TGConnectingPoint num="22" id="6610" /> -<TGConnectingPoint num="23" id="6611" /> +<TGConnectingPoint num="0" id="6578" /> +<TGConnectingPoint num="1" id="6579" /> +<TGConnectingPoint num="2" id="6580" /> +<TGConnectingPoint num="3" id="6581" /> +<TGConnectingPoint num="4" id="6582" /> +<TGConnectingPoint num="5" id="6583" /> +<TGConnectingPoint num="6" id="6584" /> +<TGConnectingPoint num="7" id="6585" /> +<TGConnectingPoint num="8" id="6586" /> +<TGConnectingPoint num="9" id="6587" /> +<TGConnectingPoint num="10" id="6588" /> +<TGConnectingPoint num="11" id="6589" /> +<TGConnectingPoint num="12" id="6590" /> +<TGConnectingPoint num="13" id="6591" /> +<TGConnectingPoint num="14" id="6592" /> +<TGConnectingPoint num="15" id="6593" /> +<TGConnectingPoint num="16" id="6594" /> +<TGConnectingPoint num="17" id="6595" /> +<TGConnectingPoint num="18" id="6596" /> +<TGConnectingPoint num="19" id="6597" /> +<TGConnectingPoint num="20" id="6598" /> +<TGConnectingPoint num="21" id="6599" /> +<TGConnectingPoint num="22" id="6600" /> +<TGConnectingPoint num="23" id="6601" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1108" id="6630" > +<COMPONENT type="1108" id="6620" > <cdparam x="103" y="1267" /> <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Symbol2ChipSeq_Chips2Octet" value="CP0" /> -<TGConnectingPoint num="0" id="6622" /> -<TGConnectingPoint num="1" id="6623" /> -<TGConnectingPoint num="2" id="6624" /> -<TGConnectingPoint num="3" id="6625" /> -<TGConnectingPoint num="4" id="6626" /> -<TGConnectingPoint num="5" id="6627" /> -<TGConnectingPoint num="6" id="6628" /> -<TGConnectingPoint num="7" id="6629" /> +<TGConnectingPoint num="0" id="6612" /> +<TGConnectingPoint num="1" id="6613" /> +<TGConnectingPoint num="2" id="6614" /> +<TGConnectingPoint num="3" id="6615" /> +<TGConnectingPoint num="4" id="6616" /> +<TGConnectingPoint num="5" id="6617" /> +<TGConnectingPoint num="6" id="6618" /> +<TGConnectingPoint num="7" id="6619" /> <extraparam> <info stereotype="CP" nodeName="CP_Symbol2ChipSeq_Chips2Octet" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -13592,40 +13642,40 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="123" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="6621" > -<father id="6630" num="0" /> +<SUBCOMPONENT type="1110" id="6611" > +<father id="6620" num="0" /> <cdparam x="292" y="1303" /> -<sizeparam width="212" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="207" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::chip2octet_ch_in" /> -<TGConnectingPoint num="0" id="6613" /> -<TGConnectingPoint num="1" id="6614" /> -<TGConnectingPoint num="2" id="6615" /> -<TGConnectingPoint num="3" id="6616" /> -<TGConnectingPoint num="4" id="6617" /> -<TGConnectingPoint num="5" id="6618" /> -<TGConnectingPoint num="6" id="6619" /> -<TGConnectingPoint num="7" id="6620" /> +<TGConnectingPoint num="0" id="6603" /> +<TGConnectingPoint num="1" id="6604" /> +<TGConnectingPoint num="2" id="6605" /> +<TGConnectingPoint num="3" id="6606" /> +<TGConnectingPoint num="4" id="6607" /> +<TGConnectingPoint num="5" id="6608" /> +<TGConnectingPoint num="6" id="6609" /> +<TGConnectingPoint num="7" id="6610" /> <extraparam> <info value="Zigbee_TX::chip2octet_ch_in" portName="chip2octet_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="INTL_MSS" bufferType="3" packedBinaryIn="" width="" bitInOffset="" inputOffset="" packedBinaryOut="" bitOutOffset="" outputOffset="" offsetPerm="" lengthPerm="" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="6648" > +<COMPONENT type="1108" id="6638" > <cdparam x="105" y="1396" /> <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Chip2Octet_CWL" value="CP0" /> -<TGConnectingPoint num="0" id="6640" /> -<TGConnectingPoint num="1" id="6641" /> -<TGConnectingPoint num="2" id="6642" /> -<TGConnectingPoint num="3" id="6643" /> -<TGConnectingPoint num="4" id="6644" /> -<TGConnectingPoint num="5" id="6645" /> -<TGConnectingPoint num="6" id="6646" /> -<TGConnectingPoint num="7" id="6647" /> +<TGConnectingPoint num="0" id="6630" /> +<TGConnectingPoint num="1" id="6631" /> +<TGConnectingPoint num="2" id="6632" /> +<TGConnectingPoint num="3" id="6633" /> +<TGConnectingPoint num="4" id="6634" /> +<TGConnectingPoint num="5" id="6635" /> +<TGConnectingPoint num="6" id="6636" /> +<TGConnectingPoint num="7" id="6637" /> <extraparam> <info stereotype="CP" nodeName="CP_Chip2Octet_CWL" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -13639,40 +13689,40 @@ sequence diagram. <mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="6639" > -<father id="6648" num="0" /> +<SUBCOMPONENT type="1110" id="6629" > +<father id="6638" num="0" /> <cdparam x="327" y="1437" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="241" minY="0" maxY="48" /> <infoparam name="TGComponent" value="Zigbee_TX::cwl_ch_in" /> -<TGConnectingPoint num="0" id="6631" /> -<TGConnectingPoint num="1" id="6632" /> -<TGConnectingPoint num="2" id="6633" /> -<TGConnectingPoint num="3" id="6634" /> -<TGConnectingPoint num="4" id="6635" /> -<TGConnectingPoint num="5" id="6636" /> -<TGConnectingPoint num="6" id="6637" /> -<TGConnectingPoint num="7" id="6638" /> +<TGConnectingPoint num="0" id="6621" /> +<TGConnectingPoint num="1" id="6622" /> +<TGConnectingPoint num="2" id="6623" /> +<TGConnectingPoint num="3" id="6624" /> +<TGConnectingPoint num="4" id="6625" /> +<TGConnectingPoint num="5" id="6626" /> +<TGConnectingPoint num="6" id="6627" /> +<TGConnectingPoint num="7" id="6628" /> <extraparam> <info value="Zigbee_TX::cwl_ch_in" portName="cwl_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="FEP_MSS" bufferType="0" baseAddress="0x123" numSamples="1234" bank="0" dataType="int8" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="6666" > +<COMPONENT type="1108" id="6656" > <cdparam x="627" y="1252" /> <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_sink" value="CP0" /> -<TGConnectingPoint num="0" id="6658" /> -<TGConnectingPoint num="1" id="6659" /> -<TGConnectingPoint num="2" id="6660" /> -<TGConnectingPoint num="3" id="6661" /> -<TGConnectingPoint num="4" id="6662" /> -<TGConnectingPoint num="5" id="6663" /> -<TGConnectingPoint num="6" id="6664" /> -<TGConnectingPoint num="7" id="6665" /> +<TGConnectingPoint num="0" id="6648" /> +<TGConnectingPoint num="1" id="6649" /> +<TGConnectingPoint num="2" id="6650" /> +<TGConnectingPoint num="3" id="6651" /> +<TGConnectingPoint num="4" id="6652" /> +<TGConnectingPoint num="5" id="6653" /> +<TGConnectingPoint num="6" id="6654" /> +<TGConnectingPoint num="7" id="6655" /> <extraparam> <info stereotype="CP" nodeName="CP_sink" cpMEC="Double DMA" transferType1="0" transferType2="0" /> <attributes reference="Double_DMA_transfer" /> @@ -13694,40 +13744,40 @@ sequence diagram. <mappingInfo CPname="Double_DMA_transfer" instanceName="Transfer_Instance_7" architectureUnit="ADAIF_Bridge, Crossbar, ADAIF_Bus, FEP_Bridge, FEP_Bus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="6657" > -<father id="6666" num="0" /> +<SUBCOMPONENT type="1110" id="6647" > +<father id="6656" num="0" /> <cdparam x="701" y="1315" /> -<sizeparam width="170" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="170" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="125" minY="0" maxY="105" /> <infoparam name="TGComponent" value="Zigbee_TX::sink_ch_in" /> -<TGConnectingPoint num="0" id="6649" /> -<TGConnectingPoint num="1" id="6650" /> -<TGConnectingPoint num="2" id="6651" /> -<TGConnectingPoint num="3" id="6652" /> -<TGConnectingPoint num="4" id="6653" /> -<TGConnectingPoint num="5" id="6654" /> -<TGConnectingPoint num="6" id="6655" /> -<TGConnectingPoint num="7" id="6656" /> +<TGConnectingPoint num="0" id="6639" /> +<TGConnectingPoint num="1" id="6640" /> +<TGConnectingPoint num="2" id="6641" /> +<TGConnectingPoint num="3" id="6642" /> +<TGConnectingPoint num="4" id="6643" /> +<TGConnectingPoint num="5" id="6644" /> +<TGConnectingPoint num="6" id="6645" /> +<TGConnectingPoint num="7" id="6646" /> <extraparam> <info value="Zigbee_TX::sink_ch_in" portName="sink_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="ADAIF_MSS" bufferType="2" numSamples="123" baseAddress="0x123" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="6684" > +<COMPONENT type="1108" id="6674" > <cdparam x="106" y="1143" /> <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Source_to_Bits2Symbol" value="CP0" /> -<TGConnectingPoint num="0" id="6676" /> -<TGConnectingPoint num="1" id="6677" /> -<TGConnectingPoint num="2" id="6678" /> -<TGConnectingPoint num="3" id="6679" /> -<TGConnectingPoint num="4" id="6680" /> -<TGConnectingPoint num="5" id="6681" /> -<TGConnectingPoint num="6" id="6682" /> -<TGConnectingPoint num="7" id="6683" /> +<TGConnectingPoint num="0" id="6666" /> +<TGConnectingPoint num="1" id="6667" /> +<TGConnectingPoint num="2" id="6668" /> +<TGConnectingPoint num="3" id="6669" /> +<TGConnectingPoint num="4" id="6670" /> +<TGConnectingPoint num="5" id="6671" /> +<TGConnectingPoint num="6" id="6672" /> +<TGConnectingPoint num="7" id="6673" /> <extraparam> <info stereotype="CP" nodeName="CP_Source_to_Bits2Symbol" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> <attributes reference="CP_Memory_Copy" /> @@ -13739,356 +13789,356 @@ sequence diagram. <mappedAttributes type="addr" name="sourceAddress" value="0x123" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="6675" > -<father id="6684" num="0" /> +<SUBCOMPONENT type="1110" id="6665" > +<father id="6674" num="0" /> <cdparam x="280" y="1181" /> -<sizeparam width="247" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="247" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="174" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::symbol2ChipSeq_ch_in" /> -<TGConnectingPoint num="0" id="6667" /> -<TGConnectingPoint num="1" id="6668" /> -<TGConnectingPoint num="2" id="6669" /> -<TGConnectingPoint num="3" id="6670" /> -<TGConnectingPoint num="4" id="6671" /> -<TGConnectingPoint num="5" id="6672" /> -<TGConnectingPoint num="6" id="6673" /> -<TGConnectingPoint num="7" id="6674" /> +<TGConnectingPoint num="0" id="6657" /> +<TGConnectingPoint num="1" id="6658" /> +<TGConnectingPoint num="2" id="6659" /> +<TGConnectingPoint num="3" id="6660" /> +<TGConnectingPoint num="4" id="6661" /> +<TGConnectingPoint num="5" id="6662" /> +<TGConnectingPoint num="6" id="6663" /> +<TGConnectingPoint num="7" id="6664" /> <extraparam> <info value="Zigbee_TX::symbol2ChipSeq_ch_in" portName="symbol2ChipSeq_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="MAPPER_MSS" bufferType="1" numSamplesDataIn="123" baseAddressDataIn="0x123" bitsPerSymbolDataIn="123" symmetricalValueDataIn="OFF" baseAddressDataOut="0x123" baseAddressLUT="0x123" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="6685" > +<CONNECTOR type="125" id="6675" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1367" y="660" id="6146" /> -<P2 x="1076" y="660" id="6172" /> +<P1 x="1367" y="660" id="6136" /> +<P2 x="1076" y="660" id="6162" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6686" > +<CONNECTOR type="125" id="6676" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="508" id="6332" /> -<P2 x="1076" y="635" id="6170" /> +<P1 x="1147" y="508" id="6322" /> +<P2 x="1076" y="635" id="6160" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6687" > +<CONNECTOR type="125" id="6677" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1249" y="850" id="6480" /> -<P2 x="1076" y="685" id="6175" /> +<P1 x="1249" y="850" id="6470" /> +<P2 x="1076" y="685" id="6165" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6688" > +<CONNECTOR type="125" id="6678" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="780" id="6505" /> -<P2 x="864" y="685" id="6183" /> +<P1 x="970" y="780" id="6495" /> +<P2 x="864" y="685" id="6173" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6689" > +<CONNECTOR type="125" id="6679" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="566" id="6435" /> -<P2 x="864" y="635" id="6177" /> +<P1 x="960" y="566" id="6425" /> +<P2 x="864" y="635" id="6167" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6690" > +<CONNECTOR type="125" id="6680" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1467" y="660" id="6147" /> -<P2 x="1527" y="660" id="6121" /> +<P1 x="1467" y="660" id="6137" /> +<P2 x="1527" y="660" id="6111" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6691" > +<CONNECTOR type="125" id="6681" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="788" id="6199" /> -<P2 x="356" y="832" id="6278" /> +<P1 x="356" y="788" id="6189" /> +<P2 x="356" y="832" id="6268" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6692" > +<CONNECTOR type="125" id="6682" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="807" id="5862" /> -<P2 x="442" y="685" id="6182" /> +<P1 x="560" y="807" id="5852" /> +<P2 x="442" y="685" id="6172" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6693" > +<CONNECTOR type="125" id="6683" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="857" id="5865" /> -<P2 x="481" y="857" id="6281" /> +<P1 x="560" y="857" id="5855" /> +<P2 x="481" y="857" id="6271" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6694" > +<CONNECTOR type="125" id="6684" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="541" y="949" id="6219" /> -<P2 x="418" y="882" id="6292" /> +<P1 x="541" y="949" id="6209" /> +<P2 x="418" y="882" id="6282" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6695" > +<CONNECTOR type="125" id="6685" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="208" y="938" id="6253" /> -<P2 x="293" y="882" id="6291" /> +<P1 x="208" y="938" id="6243" /> +<P2 x="293" y="882" id="6281" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6696" > +<CONNECTOR type="125" id="6686" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="580" id="5977" /> -<P2 x="231" y="635" id="6168" /> +<P1 x="356" y="580" id="5967" /> +<P2 x="231" y="635" id="6158" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6697" > +<CONNECTOR type="125" id="6687" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="545" id="5972" /> -<P2 x="356" y="497" id="6308" /> +<P1 x="356" y="545" id="5962" /> +<P2 x="356" y="497" id="6298" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6698" > +<CONNECTOR type="125" id="6688" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="522" id="5892" /> -<P2 x="442" y="635" id="6176" /> +<P1 x="543" y="522" id="5882" /> +<P2 x="442" y="635" id="6166" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6699" > +<CONNECTOR type="125" id="6689" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="472" id="5890" /> -<P2 x="481" y="472" id="6306" /> +<P1 x="543" y="472" id="5880" /> +<P2 x="481" y="472" id="6296" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6700" > +<CONNECTOR type="125" id="6690" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="454" y="395" id="5918" /> -<P2 x="418" y="447" id="6311" /> +<P1 x="454" y="395" id="5908" /> +<P2 x="418" y="447" id="6301" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6701" > +<CONNECTOR type="125" id="6691" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="155" y="396" id="5952" /> -<P2 x="293" y="447" id="6310" /> +<P1 x="155" y="396" id="5942" /> +<P2 x="293" y="447" id="6300" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6702" > +<CONNECTOR type="125" id="6692" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="737" id="6194" /> -<P2 x="231" y="685" id="6173" /> +<P1 x="356" y="737" id="6184" /> +<P2 x="231" y="685" id="6163" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6703" > +<CONNECTOR type="125" id="6693" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="737" id="5997" /> -<P2 x="1652" y="685" id="6124" /> +<P1 x="1652" y="737" id="5987" /> +<P2 x="1652" y="685" id="6114" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6704" > +<CONNECTOR type="125" id="6694" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="586" id="6099" /> -<P2 x="1652" y="635" id="6119" /> +<P1 x="1652" y="586" id="6089" /> +<P2 x="1652" y="635" id="6109" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6705" > +<CONNECTOR type="125" id="6695" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="531" id="6430" /> -<P2 x="960" y="483" id="6460" /> +<P1 x="960" y="531" id="6420" /> +<P2 x="960" y="483" id="6450" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6706" > +<CONNECTOR type="125" id="6696" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="458" id="6330" /> -<P2 x="1085" y="458" id="6458" /> +<P1 x="1147" y="458" id="6320" /> +<P2 x="1085" y="458" id="6448" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6707" > +<CONNECTOR type="125" id="6697" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1022" y="376" id="6358" /> -<P2 x="1022" y="433" id="6463" /> +<P1 x="1022" y="376" id="6348" /> +<P2 x="1022" y="433" id="6453" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6708" > +<CONNECTOR type="125" id="6698" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="738" y="384" id="6410" /> -<P2 x="897" y="433" id="6462" /> +<P1 x="738" y="384" id="6400" /> +<P2 x="897" y="433" id="6452" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6709" > +<CONNECTOR type="125" id="6699" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="831" id="6510" /> -<P2 x="970" y="875" id="6589" /> +<P1 x="970" y="831" id="6500" /> +<P2 x="970" y="875" id="6579" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6710" > +<CONNECTOR type="125" id="6700" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1174" y="900" id="6482" /> -<P2 x="1095" y="900" id="6592" /> +<P1 x="1174" y="900" id="6472" /> +<P2 x="1095" y="900" id="6582" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6711" > +<CONNECTOR type="125" id="6701" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1200" y="978" id="6530" /> -<P2 x="1032" y="925" id="6603" /> +<P1 x="1200" y="978" id="6520" /> +<P2 x="1032" y="925" id="6593" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="6712" > +<CONNECTOR type="125" id="6702" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="861" y="984" id="6564" /> -<P2 x="907" y="925" id="6602" /> +<P1 x="861" y="984" id="6554" /> +<P2 x="907" y="925" id="6592" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -14104,1187 +14154,1187 @@ sequence diagram. <Modeling type="TML Architecture" nameTab="Mapping_2" > -<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="1" masterClockFrequency="200" > -<COMPONENT type="1100" id="6737" > +<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" > +<COMPONENT type="1100" id="6727" > <cdparam x="560" y="807" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_DMA" value="name" /> -<TGConnectingPoint num="0" id="6713" /> -<TGConnectingPoint num="1" id="6714" /> -<TGConnectingPoint num="2" id="6715" /> -<TGConnectingPoint num="3" id="6716" /> -<TGConnectingPoint num="4" id="6717" /> -<TGConnectingPoint num="5" id="6718" /> -<TGConnectingPoint num="6" id="6719" /> -<TGConnectingPoint num="7" id="6720" /> -<TGConnectingPoint num="8" id="6721" /> -<TGConnectingPoint num="9" id="6722" /> -<TGConnectingPoint num="10" id="6723" /> -<TGConnectingPoint num="11" id="6724" /> -<TGConnectingPoint num="12" id="6725" /> -<TGConnectingPoint num="13" id="6726" /> -<TGConnectingPoint num="14" id="6727" /> -<TGConnectingPoint num="15" id="6728" /> -<TGConnectingPoint num="16" id="6729" /> -<TGConnectingPoint num="17" id="6730" /> -<TGConnectingPoint num="18" id="6731" /> -<TGConnectingPoint num="19" id="6732" /> -<TGConnectingPoint num="20" id="6733" /> -<TGConnectingPoint num="21" id="6734" /> -<TGConnectingPoint num="22" id="6735" /> -<TGConnectingPoint num="23" id="6736" /> +<TGConnectingPoint num="0" id="6703" /> +<TGConnectingPoint num="1" id="6704" /> +<TGConnectingPoint num="2" id="6705" /> +<TGConnectingPoint num="3" id="6706" /> +<TGConnectingPoint num="4" id="6707" /> +<TGConnectingPoint num="5" id="6708" /> +<TGConnectingPoint num="6" id="6709" /> +<TGConnectingPoint num="7" id="6710" /> +<TGConnectingPoint num="8" id="6711" /> +<TGConnectingPoint num="9" id="6712" /> +<TGConnectingPoint num="10" id="6713" /> +<TGConnectingPoint num="11" id="6714" /> +<TGConnectingPoint num="12" id="6715" /> +<TGConnectingPoint num="13" id="6716" /> +<TGConnectingPoint num="14" id="6717" /> +<TGConnectingPoint num="15" id="6718" /> +<TGConnectingPoint num="16" id="6719" /> +<TGConnectingPoint num="17" id="6720" /> +<TGConnectingPoint num="18" id="6721" /> +<TGConnectingPoint num="19" id="6722" /> +<TGConnectingPoint num="20" id="6723" /> +<TGConnectingPoint num="21" id="6724" /> +<TGConnectingPoint num="22" id="6725" /> +<TGConnectingPoint num="23" id="6726" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6762" > +<COMPONENT type="1100" id="6752" > <cdparam x="543" y="422" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_DMA" value="name" /> -<TGConnectingPoint num="0" id="6738" /> -<TGConnectingPoint num="1" id="6739" /> -<TGConnectingPoint num="2" id="6740" /> -<TGConnectingPoint num="3" id="6741" /> -<TGConnectingPoint num="4" id="6742" /> -<TGConnectingPoint num="5" id="6743" /> -<TGConnectingPoint num="6" id="6744" /> -<TGConnectingPoint num="7" id="6745" /> -<TGConnectingPoint num="8" id="6746" /> -<TGConnectingPoint num="9" id="6747" /> -<TGConnectingPoint num="10" id="6748" /> -<TGConnectingPoint num="11" id="6749" /> -<TGConnectingPoint num="12" id="6750" /> -<TGConnectingPoint num="13" id="6751" /> -<TGConnectingPoint num="14" id="6752" /> -<TGConnectingPoint num="15" id="6753" /> -<TGConnectingPoint num="16" id="6754" /> -<TGConnectingPoint num="17" id="6755" /> -<TGConnectingPoint num="18" id="6756" /> -<TGConnectingPoint num="19" id="6757" /> -<TGConnectingPoint num="20" id="6758" /> -<TGConnectingPoint num="21" id="6759" /> -<TGConnectingPoint num="22" id="6760" /> -<TGConnectingPoint num="23" id="6761" /> +<TGConnectingPoint num="0" id="6728" /> +<TGConnectingPoint num="1" id="6729" /> +<TGConnectingPoint num="2" id="6730" /> +<TGConnectingPoint num="3" id="6731" /> +<TGConnectingPoint num="4" id="6732" /> +<TGConnectingPoint num="5" id="6733" /> +<TGConnectingPoint num="6" id="6734" /> +<TGConnectingPoint num="7" id="6735" /> +<TGConnectingPoint num="8" id="6736" /> +<TGConnectingPoint num="9" id="6737" /> +<TGConnectingPoint num="10" id="6738" /> +<TGConnectingPoint num="11" id="6739" /> +<TGConnectingPoint num="12" id="6740" /> +<TGConnectingPoint num="13" id="6741" /> +<TGConnectingPoint num="14" id="6742" /> +<TGConnectingPoint num="15" id="6743" /> +<TGConnectingPoint num="16" id="6744" /> +<TGConnectingPoint num="17" id="6745" /> +<TGConnectingPoint num="18" id="6746" /> +<TGConnectingPoint num="19" id="6747" /> +<TGConnectingPoint num="20" id="6748" /> +<TGConnectingPoint num="21" id="6749" /> +<TGConnectingPoint num="22" id="6750" /> +<TGConnectingPoint num="23" id="6751" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6787" > +<COMPONENT type="1105" id="6777" > <cdparam x="354" y="243" /> <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_MSS" value="name" /> -<TGConnectingPoint num="0" id="6763" /> -<TGConnectingPoint num="1" id="6764" /> -<TGConnectingPoint num="2" id="6765" /> -<TGConnectingPoint num="3" id="6766" /> -<TGConnectingPoint num="4" id="6767" /> -<TGConnectingPoint num="5" id="6768" /> -<TGConnectingPoint num="6" id="6769" /> -<TGConnectingPoint num="7" id="6770" /> -<TGConnectingPoint num="8" id="6771" /> -<TGConnectingPoint num="9" id="6772" /> -<TGConnectingPoint num="10" id="6773" /> -<TGConnectingPoint num="11" id="6774" /> -<TGConnectingPoint num="12" id="6775" /> -<TGConnectingPoint num="13" id="6776" /> -<TGConnectingPoint num="14" id="6777" /> -<TGConnectingPoint num="15" id="6778" /> -<TGConnectingPoint num="16" id="6779" /> -<TGConnectingPoint num="17" id="6780" /> -<TGConnectingPoint num="18" id="6781" /> -<TGConnectingPoint num="19" id="6782" /> -<TGConnectingPoint num="20" id="6783" /> -<TGConnectingPoint num="21" id="6784" /> -<TGConnectingPoint num="22" id="6785" /> -<TGConnectingPoint num="23" id="6786" /> +<TGConnectingPoint num="0" id="6753" /> +<TGConnectingPoint num="1" id="6754" /> +<TGConnectingPoint num="2" id="6755" /> +<TGConnectingPoint num="3" id="6756" /> +<TGConnectingPoint num="4" id="6757" /> +<TGConnectingPoint num="5" id="6758" /> +<TGConnectingPoint num="6" id="6759" /> +<TGConnectingPoint num="7" id="6760" /> +<TGConnectingPoint num="8" id="6761" /> +<TGConnectingPoint num="9" id="6762" /> +<TGConnectingPoint num="10" id="6763" /> +<TGConnectingPoint num="11" id="6764" /> +<TGConnectingPoint num="12" id="6765" /> +<TGConnectingPoint num="13" id="6766" /> +<TGConnectingPoint num="14" id="6767" /> +<TGConnectingPoint num="15" id="6768" /> +<TGConnectingPoint num="16" id="6769" /> +<TGConnectingPoint num="17" id="6770" /> +<TGConnectingPoint num="18" id="6771" /> +<TGConnectingPoint num="19" id="6772" /> +<TGConnectingPoint num="20" id="6773" /> +<TGConnectingPoint num="21" id="6774" /> +<TGConnectingPoint num="22" id="6775" /> +<TGConnectingPoint num="23" id="6776" /> <extraparam> <info stereotype="MEMORY" nodeName="ADAIF_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="2" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6821" > +<COMPONENT type="1100" id="6811" > <cdparam x="29" y="215" /> -<sizeparam width="211" height="170" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_PSS" value="name" /> -<TGConnectingPoint num="0" id="6797" /> -<TGConnectingPoint num="1" id="6798" /> -<TGConnectingPoint num="2" id="6799" /> -<TGConnectingPoint num="3" id="6800" /> -<TGConnectingPoint num="4" id="6801" /> -<TGConnectingPoint num="5" id="6802" /> -<TGConnectingPoint num="6" id="6803" /> -<TGConnectingPoint num="7" id="6804" /> -<TGConnectingPoint num="8" id="6805" /> -<TGConnectingPoint num="9" id="6806" /> -<TGConnectingPoint num="10" id="6807" /> -<TGConnectingPoint num="11" id="6808" /> -<TGConnectingPoint num="12" id="6809" /> -<TGConnectingPoint num="13" id="6810" /> -<TGConnectingPoint num="14" id="6811" /> -<TGConnectingPoint num="15" id="6812" /> -<TGConnectingPoint num="16" id="6813" /> -<TGConnectingPoint num="17" id="6814" /> -<TGConnectingPoint num="18" id="6815" /> -<TGConnectingPoint num="19" id="6816" /> -<TGConnectingPoint num="20" id="6817" /> -<TGConnectingPoint num="21" id="6818" /> -<TGConnectingPoint num="22" id="6819" /> -<TGConnectingPoint num="23" id="6820" /> +<TGConnectingPoint num="0" id="6787" /> +<TGConnectingPoint num="1" id="6788" /> +<TGConnectingPoint num="2" id="6789" /> +<TGConnectingPoint num="3" id="6790" /> +<TGConnectingPoint num="4" id="6791" /> +<TGConnectingPoint num="5" id="6792" /> +<TGConnectingPoint num="6" id="6793" /> +<TGConnectingPoint num="7" id="6794" /> +<TGConnectingPoint num="8" id="6795" /> +<TGConnectingPoint num="9" id="6796" /> +<TGConnectingPoint num="10" id="6797" /> +<TGConnectingPoint num="11" id="6798" /> +<TGConnectingPoint num="12" id="6799" /> +<TGConnectingPoint num="13" id="6800" /> +<TGConnectingPoint num="14" id="6801" /> +<TGConnectingPoint num="15" id="6802" /> +<TGConnectingPoint num="16" id="6803" /> +<TGConnectingPoint num="17" id="6804" /> +<TGConnectingPoint num="18" id="6805" /> +<TGConnectingPoint num="19" id="6806" /> +<TGConnectingPoint num="20" id="6807" /> +<TGConnectingPoint num="21" id="6808" /> +<TGConnectingPoint num="22" id="6809" /> +<TGConnectingPoint num="23" id="6810" /> <extraparam> <info stereotype="CPURR" nodeName="ADAIF_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="4" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="4" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6796" > -<father id="6821" num="0" /> -<cdparam x="70" y="279" /> -<sizeparam width="146" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="6786" > +<father id="6811" num="0" /> +<cdparam x="48" y="315" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="65" minY="0" maxY="130" /> +<cdrectangleparam minX="0" maxX="106" minY="0" maxY="141" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Sink" /> -<TGConnectingPoint num="0" id="6788" /> -<TGConnectingPoint num="1" id="6789" /> -<TGConnectingPoint num="2" id="6790" /> -<TGConnectingPoint num="3" id="6791" /> -<TGConnectingPoint num="4" id="6792" /> -<TGConnectingPoint num="5" id="6793" /> -<TGConnectingPoint num="6" id="6794" /> -<TGConnectingPoint num="7" id="6795" /> +<TGConnectingPoint num="0" id="6778" /> +<TGConnectingPoint num="1" id="6779" /> +<TGConnectingPoint num="2" id="6780" /> +<TGConnectingPoint num="3" id="6781" /> +<TGConnectingPoint num="4" id="6782" /> +<TGConnectingPoint num="5" id="6783" /> +<TGConnectingPoint num="6" id="6784" /> +<TGConnectingPoint num="7" id="6785" /> <extraparam> -<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="Adaif operation" fatherComponentMECType="4" /> +<info value="Zigbee_TX::X_Sink" taskName="X_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Adaif operation" fatherComponentMECType="4" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="6846" > +<COMPONENT type="1106" id="6836" > <cdparam x="306" y="545" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bridge" value="name" /> -<TGConnectingPoint num="0" id="6822" /> -<TGConnectingPoint num="1" id="6823" /> -<TGConnectingPoint num="2" id="6824" /> -<TGConnectingPoint num="3" id="6825" /> -<TGConnectingPoint num="4" id="6826" /> -<TGConnectingPoint num="5" id="6827" /> -<TGConnectingPoint num="6" id="6828" /> -<TGConnectingPoint num="7" id="6829" /> -<TGConnectingPoint num="8" id="6830" /> -<TGConnectingPoint num="9" id="6831" /> -<TGConnectingPoint num="10" id="6832" /> -<TGConnectingPoint num="11" id="6833" /> -<TGConnectingPoint num="12" id="6834" /> -<TGConnectingPoint num="13" id="6835" /> -<TGConnectingPoint num="14" id="6836" /> -<TGConnectingPoint num="15" id="6837" /> -<TGConnectingPoint num="16" id="6838" /> -<TGConnectingPoint num="17" id="6839" /> -<TGConnectingPoint num="18" id="6840" /> -<TGConnectingPoint num="19" id="6841" /> -<TGConnectingPoint num="20" id="6842" /> -<TGConnectingPoint num="21" id="6843" /> -<TGConnectingPoint num="22" id="6844" /> -<TGConnectingPoint num="23" id="6845" /> +<TGConnectingPoint num="0" id="6812" /> +<TGConnectingPoint num="1" id="6813" /> +<TGConnectingPoint num="2" id="6814" /> +<TGConnectingPoint num="3" id="6815" /> +<TGConnectingPoint num="4" id="6816" /> +<TGConnectingPoint num="5" id="6817" /> +<TGConnectingPoint num="6" id="6818" /> +<TGConnectingPoint num="7" id="6819" /> +<TGConnectingPoint num="8" id="6820" /> +<TGConnectingPoint num="9" id="6821" /> +<TGConnectingPoint num="10" id="6822" /> +<TGConnectingPoint num="11" id="6823" /> +<TGConnectingPoint num="12" id="6824" /> +<TGConnectingPoint num="13" id="6825" /> +<TGConnectingPoint num="14" id="6826" /> +<TGConnectingPoint num="15" id="6827" /> +<TGConnectingPoint num="16" id="6828" /> +<TGConnectingPoint num="17" id="6829" /> +<TGConnectingPoint num="18" id="6830" /> +<TGConnectingPoint num="19" id="6831" /> +<TGConnectingPoint num="20" id="6832" /> +<TGConnectingPoint num="21" id="6833" /> +<TGConnectingPoint num="22" id="6834" /> +<TGConnectingPoint num="23" id="6835" /> <extraparam> <info stereotype="BRIDGE" nodeName="ADAIF_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="6871" > +<COMPONENT type="1105" id="6861" > <cdparam x="1544" y="737" /> <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="6847" /> -<TGConnectingPoint num="1" id="6848" /> -<TGConnectingPoint num="2" id="6849" /> -<TGConnectingPoint num="3" id="6850" /> -<TGConnectingPoint num="4" id="6851" /> -<TGConnectingPoint num="5" id="6852" /> -<TGConnectingPoint num="6" id="6853" /> -<TGConnectingPoint num="7" id="6854" /> -<TGConnectingPoint num="8" id="6855" /> -<TGConnectingPoint num="9" id="6856" /> -<TGConnectingPoint num="10" id="6857" /> -<TGConnectingPoint num="11" id="6858" /> -<TGConnectingPoint num="12" id="6859" /> -<TGConnectingPoint num="13" id="6860" /> -<TGConnectingPoint num="14" id="6861" /> -<TGConnectingPoint num="15" id="6862" /> -<TGConnectingPoint num="16" id="6863" /> -<TGConnectingPoint num="17" id="6864" /> -<TGConnectingPoint num="18" id="6865" /> -<TGConnectingPoint num="19" id="6866" /> -<TGConnectingPoint num="20" id="6867" /> -<TGConnectingPoint num="21" id="6868" /> -<TGConnectingPoint num="22" id="6869" /> -<TGConnectingPoint num="23" id="6870" /> +<TGConnectingPoint num="0" id="6837" /> +<TGConnectingPoint num="1" id="6838" /> +<TGConnectingPoint num="2" id="6839" /> +<TGConnectingPoint num="3" id="6840" /> +<TGConnectingPoint num="4" id="6841" /> +<TGConnectingPoint num="5" id="6842" /> +<TGConnectingPoint num="6" id="6843" /> +<TGConnectingPoint num="7" id="6844" /> +<TGConnectingPoint num="8" id="6845" /> +<TGConnectingPoint num="9" id="6846" /> +<TGConnectingPoint num="10" id="6847" /> +<TGConnectingPoint num="11" id="6848" /> +<TGConnectingPoint num="12" id="6849" /> +<TGConnectingPoint num="13" id="6850" /> +<TGConnectingPoint num="14" id="6851" /> +<TGConnectingPoint num="15" id="6852" /> +<TGConnectingPoint num="16" id="6853" /> +<TGConnectingPoint num="17" id="6854" /> +<TGConnectingPoint num="18" id="6855" /> +<TGConnectingPoint num="19" id="6856" /> +<TGConnectingPoint num="20" id="6857" /> +<TGConnectingPoint num="21" id="6858" /> +<TGConnectingPoint num="22" id="6859" /> +<TGConnectingPoint num="23" id="6860" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="4" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="6968" > +<COMPONENT type="1100" id="6958" > <cdparam x="1444" y="293" /> <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainCPU" value="name" /> -<TGConnectingPoint num="0" id="6944" /> -<TGConnectingPoint num="1" id="6945" /> -<TGConnectingPoint num="2" id="6946" /> -<TGConnectingPoint num="3" id="6947" /> -<TGConnectingPoint num="4" id="6948" /> -<TGConnectingPoint num="5" id="6949" /> -<TGConnectingPoint num="6" id="6950" /> -<TGConnectingPoint num="7" id="6951" /> -<TGConnectingPoint num="8" id="6952" /> -<TGConnectingPoint num="9" id="6953" /> -<TGConnectingPoint num="10" id="6954" /> -<TGConnectingPoint num="11" id="6955" /> -<TGConnectingPoint num="12" id="6956" /> -<TGConnectingPoint num="13" id="6957" /> -<TGConnectingPoint num="14" id="6958" /> -<TGConnectingPoint num="15" id="6959" /> -<TGConnectingPoint num="16" id="6960" /> -<TGConnectingPoint num="17" id="6961" /> -<TGConnectingPoint num="18" id="6962" /> -<TGConnectingPoint num="19" id="6963" /> -<TGConnectingPoint num="20" id="6964" /> -<TGConnectingPoint num="21" id="6965" /> -<TGConnectingPoint num="22" id="6966" /> -<TGConnectingPoint num="23" id="6967" /> +<TGConnectingPoint num="0" id="6934" /> +<TGConnectingPoint num="1" id="6935" /> +<TGConnectingPoint num="2" id="6936" /> +<TGConnectingPoint num="3" id="6937" /> +<TGConnectingPoint num="4" id="6938" /> +<TGConnectingPoint num="5" id="6939" /> +<TGConnectingPoint num="6" id="6940" /> +<TGConnectingPoint num="7" id="6941" /> +<TGConnectingPoint num="8" id="6942" /> +<TGConnectingPoint num="9" id="6943" /> +<TGConnectingPoint num="10" id="6944" /> +<TGConnectingPoint num="11" id="6945" /> +<TGConnectingPoint num="12" id="6946" /> +<TGConnectingPoint num="13" id="6947" /> +<TGConnectingPoint num="14" id="6948" /> +<TGConnectingPoint num="15" id="6949" /> +<TGConnectingPoint num="16" id="6950" /> +<TGConnectingPoint num="17" id="6951" /> +<TGConnectingPoint num="18" id="6952" /> +<TGConnectingPoint num="19" id="6953" /> +<TGConnectingPoint num="20" id="6954" /> +<TGConnectingPoint num="21" id="6955" /> +<TGConnectingPoint num="22" id="6956" /> +<TGConnectingPoint num="23" id="6957" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="6880" > -<father id="6968" num="0" /> +<SUBCOMPONENT type="1101" id="6870" > +<father id="6958" num="0" /> <cdparam x="1686" y="522" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" /> -<TGConnectingPoint num="0" id="6872" /> -<TGConnectingPoint num="1" id="6873" /> -<TGConnectingPoint num="2" id="6874" /> -<TGConnectingPoint num="3" id="6875" /> -<TGConnectingPoint num="4" id="6876" /> -<TGConnectingPoint num="5" id="6877" /> -<TGConnectingPoint num="6" id="6878" /> -<TGConnectingPoint num="7" id="6879" /> +<TGConnectingPoint num="0" id="6862" /> +<TGConnectingPoint num="1" id="6863" /> +<TGConnectingPoint num="2" id="6864" /> +<TGConnectingPoint num="3" id="6865" /> +<TGConnectingPoint num="4" id="6866" /> +<TGConnectingPoint num="5" id="6867" /> +<TGConnectingPoint num="6" id="6868" /> +<TGConnectingPoint num="7" id="6869" /> <extraparam> -<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_I" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6889" > -<father id="6968" num="1" /> +<SUBCOMPONENT type="1101" id="6879" > +<father id="6958" num="1" /> <cdparam x="1685" y="459" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="255" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" /> -<TGConnectingPoint num="0" id="6881" /> -<TGConnectingPoint num="1" id="6882" /> -<TGConnectingPoint num="2" id="6883" /> -<TGConnectingPoint num="3" id="6884" /> -<TGConnectingPoint num="4" id="6885" /> -<TGConnectingPoint num="5" id="6886" /> -<TGConnectingPoint num="6" id="6887" /> -<TGConnectingPoint num="7" id="6888" /> +<TGConnectingPoint num="0" id="6871" /> +<TGConnectingPoint num="1" id="6872" /> +<TGConnectingPoint num="2" id="6873" /> +<TGConnectingPoint num="3" id="6874" /> +<TGConnectingPoint num="4" id="6875" /> +<TGConnectingPoint num="5" id="6876" /> +<TGConnectingPoint num="6" id="6877" /> +<TGConnectingPoint num="7" id="6878" /> <extraparam> -<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWP_Q" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6898" > -<father id="6968" num="2" /> +<SUBCOMPONENT type="1101" id="6888" > +<father id="6958" num="2" /> <cdparam x="1691" y="345" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="272" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_CWL" /> -<TGConnectingPoint num="0" id="6890" /> -<TGConnectingPoint num="1" id="6891" /> -<TGConnectingPoint num="2" id="6892" /> -<TGConnectingPoint num="3" id="6893" /> -<TGConnectingPoint num="4" id="6894" /> -<TGConnectingPoint num="5" id="6895" /> -<TGConnectingPoint num="6" id="6896" /> -<TGConnectingPoint num="7" id="6897" /> +<TGConnectingPoint num="0" id="6880" /> +<TGConnectingPoint num="1" id="6881" /> +<TGConnectingPoint num="2" id="6882" /> +<TGConnectingPoint num="3" id="6883" /> +<TGConnectingPoint num="4" id="6884" /> +<TGConnectingPoint num="5" id="6885" /> +<TGConnectingPoint num="6" id="6886" /> +<TGConnectingPoint num="7" id="6887" /> <extraparam> -<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="F_CWL" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6907" > -<father id="6968" num="3" /> +<SUBCOMPONENT type="1101" id="6897" > +<father id="6958" num="3" /> <cdparam x="1688" y="405" /> -<sizeparam width="146" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="146" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="271" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Sink" /> -<TGConnectingPoint num="0" id="6899" /> -<TGConnectingPoint num="1" id="6900" /> -<TGConnectingPoint num="2" id="6901" /> -<TGConnectingPoint num="3" id="6902" /> -<TGConnectingPoint num="4" id="6903" /> -<TGConnectingPoint num="5" id="6904" /> -<TGConnectingPoint num="6" id="6905" /> -<TGConnectingPoint num="7" id="6906" /> +<TGConnectingPoint num="0" id="6889" /> +<TGConnectingPoint num="1" id="6890" /> +<TGConnectingPoint num="2" id="6891" /> +<TGConnectingPoint num="3" id="6892" /> +<TGConnectingPoint num="4" id="6893" /> +<TGConnectingPoint num="5" id="6894" /> +<TGConnectingPoint num="6" id="6895" /> +<TGConnectingPoint num="7" id="6896" /> <extraparam> -<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operation="F_Sink" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6916" > -<father id="6968" num="4" /> +<SUBCOMPONENT type="1101" id="6906" > +<father id="6958" num="4" /> <cdparam x="1466" y="518" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="228" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" /> -<TGConnectingPoint num="0" id="6908" /> -<TGConnectingPoint num="1" id="6909" /> -<TGConnectingPoint num="2" id="6910" /> -<TGConnectingPoint num="3" id="6911" /> -<TGConnectingPoint num="4" id="6912" /> -<TGConnectingPoint num="5" id="6913" /> -<TGConnectingPoint num="6" id="6914" /> -<TGConnectingPoint num="7" id="6915" /> +<TGConnectingPoint num="0" id="6898" /> +<TGConnectingPoint num="1" id="6899" /> +<TGConnectingPoint num="2" id="6900" /> +<TGConnectingPoint num="3" id="6901" /> +<TGConnectingPoint num="4" id="6902" /> +<TGConnectingPoint num="5" id="6903" /> +<TGConnectingPoint num="6" id="6904" /> +<TGConnectingPoint num="7" id="6905" /> <extraparam> -<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="F_Chip2Octet" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6925" > -<father id="6968" num="5" /> +<SUBCOMPONENT type="1101" id="6915" > +<father id="6958" num="5" /> <cdparam x="1466" y="456" /> -<sizeparam width="223" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="194" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="6917" /> -<TGConnectingPoint num="1" id="6918" /> -<TGConnectingPoint num="2" id="6919" /> -<TGConnectingPoint num="3" id="6920" /> -<TGConnectingPoint num="4" id="6921" /> -<TGConnectingPoint num="5" id="6922" /> -<TGConnectingPoint num="6" id="6923" /> -<TGConnectingPoint num="7" id="6924" /> +<TGConnectingPoint num="0" id="6907" /> +<TGConnectingPoint num="1" id="6908" /> +<TGConnectingPoint num="2" id="6909" /> +<TGConnectingPoint num="3" id="6910" /> +<TGConnectingPoint num="4" id="6911" /> +<TGConnectingPoint num="5" id="6912" /> +<TGConnectingPoint num="6" id="6913" /> +<TGConnectingPoint num="7" id="6914" /> <extraparam> -<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="F_Symbol2ChipSeq" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6934" > -<father id="6968" num="6" /> +<SUBCOMPONENT type="1101" id="6924" > +<father id="6958" num="6" /> <cdparam x="1466" y="395" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Source" /> -<TGConnectingPoint num="0" id="6926" /> -<TGConnectingPoint num="1" id="6927" /> -<TGConnectingPoint num="2" id="6928" /> -<TGConnectingPoint num="3" id="6929" /> -<TGConnectingPoint num="4" id="6930" /> -<TGConnectingPoint num="5" id="6931" /> -<TGConnectingPoint num="6" id="6932" /> -<TGConnectingPoint num="7" id="6933" /> +<TGConnectingPoint num="0" id="6916" /> +<TGConnectingPoint num="1" id="6917" /> +<TGConnectingPoint num="2" id="6918" /> +<TGConnectingPoint num="3" id="6919" /> +<TGConnectingPoint num="4" id="6920" /> +<TGConnectingPoint num="5" id="6921" /> +<TGConnectingPoint num="6" id="6922" /> +<TGConnectingPoint num="7" id="6923" /> <extraparam> -<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operation="X_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="6943" > -<father id="6968" num="7" /> +<SUBCOMPONENT type="1101" id="6933" > +<father id="6958" num="7" /> <cdparam x="1465" y="339" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="253" minY="0" maxY="253" /> <infoparam name="TGComponent" value="Zigbee_TX::F_Source" /> -<TGConnectingPoint num="0" id="6935" /> -<TGConnectingPoint num="1" id="6936" /> -<TGConnectingPoint num="2" id="6937" /> -<TGConnectingPoint num="3" id="6938" /> -<TGConnectingPoint num="4" id="6939" /> -<TGConnectingPoint num="5" id="6940" /> -<TGConnectingPoint num="6" id="6941" /> -<TGConnectingPoint num="7" id="6942" /> +<TGConnectingPoint num="0" id="6925" /> +<TGConnectingPoint num="1" id="6926" /> +<TGConnectingPoint num="2" id="6927" /> +<TGConnectingPoint num="3" id="6928" /> +<TGConnectingPoint num="4" id="6929" /> +<TGConnectingPoint num="5" id="6930" /> +<TGConnectingPoint num="6" id="6931" /> +<TGConnectingPoint num="7" id="6932" /> <extraparam> -<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operation="F_Source" fatherComponentMECType="0" /> +<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="6993" > +<COMPONENT type="1102" id="6983" > <cdparam x="1527" y="635" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="6969" /> -<TGConnectingPoint num="1" id="6970" /> -<TGConnectingPoint num="2" id="6971" /> -<TGConnectingPoint num="3" id="6972" /> -<TGConnectingPoint num="4" id="6973" /> -<TGConnectingPoint num="5" id="6974" /> -<TGConnectingPoint num="6" id="6975" /> -<TGConnectingPoint num="7" id="6976" /> -<TGConnectingPoint num="8" id="6977" /> -<TGConnectingPoint num="9" id="6978" /> -<TGConnectingPoint num="10" id="6979" /> -<TGConnectingPoint num="11" id="6980" /> -<TGConnectingPoint num="12" id="6981" /> -<TGConnectingPoint num="13" id="6982" /> -<TGConnectingPoint num="14" id="6983" /> -<TGConnectingPoint num="15" id="6984" /> -<TGConnectingPoint num="16" id="6985" /> -<TGConnectingPoint num="17" id="6986" /> -<TGConnectingPoint num="18" id="6987" /> -<TGConnectingPoint num="19" id="6988" /> -<TGConnectingPoint num="20" id="6989" /> -<TGConnectingPoint num="21" id="6990" /> -<TGConnectingPoint num="22" id="6991" /> -<TGConnectingPoint num="23" id="6992" /> +<TGConnectingPoint num="0" id="6959" /> +<TGConnectingPoint num="1" id="6960" /> +<TGConnectingPoint num="2" id="6961" /> +<TGConnectingPoint num="3" id="6962" /> +<TGConnectingPoint num="4" id="6963" /> +<TGConnectingPoint num="5" id="6964" /> +<TGConnectingPoint num="6" id="6965" /> +<TGConnectingPoint num="7" id="6966" /> +<TGConnectingPoint num="8" id="6967" /> +<TGConnectingPoint num="9" id="6968" /> +<TGConnectingPoint num="10" id="6969" /> +<TGConnectingPoint num="11" id="6970" /> +<TGConnectingPoint num="12" id="6971" /> +<TGConnectingPoint num="13" id="6972" /> +<TGConnectingPoint num="14" id="6973" /> +<TGConnectingPoint num="15" id="6974" /> +<TGConnectingPoint num="16" id="6975" /> +<TGConnectingPoint num="17" id="6976" /> +<TGConnectingPoint num="18" id="6977" /> +<TGConnectingPoint num="19" id="6978" /> +<TGConnectingPoint num="20" id="6979" /> +<TGConnectingPoint num="21" id="6980" /> +<TGConnectingPoint num="22" id="6981" /> +<TGConnectingPoint num="23" id="6982" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="7018" > +<COMPONENT type="1106" id="7008" > <cdparam x="1367" y="610" /> <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MainBridge" value="name" /> -<TGConnectingPoint num="0" id="6994" /> -<TGConnectingPoint num="1" id="6995" /> -<TGConnectingPoint num="2" id="6996" /> -<TGConnectingPoint num="3" id="6997" /> -<TGConnectingPoint num="4" id="6998" /> -<TGConnectingPoint num="5" id="6999" /> -<TGConnectingPoint num="6" id="7000" /> -<TGConnectingPoint num="7" id="7001" /> -<TGConnectingPoint num="8" id="7002" /> -<TGConnectingPoint num="9" id="7003" /> -<TGConnectingPoint num="10" id="7004" /> -<TGConnectingPoint num="11" id="7005" /> -<TGConnectingPoint num="12" id="7006" /> -<TGConnectingPoint num="13" id="7007" /> -<TGConnectingPoint num="14" id="7008" /> -<TGConnectingPoint num="15" id="7009" /> -<TGConnectingPoint num="16" id="7010" /> -<TGConnectingPoint num="17" id="7011" /> -<TGConnectingPoint num="18" id="7012" /> -<TGConnectingPoint num="19" id="7013" /> -<TGConnectingPoint num="20" id="7014" /> -<TGConnectingPoint num="21" id="7015" /> -<TGConnectingPoint num="22" id="7016" /> -<TGConnectingPoint num="23" id="7017" /> +<TGConnectingPoint num="0" id="6984" /> +<TGConnectingPoint num="1" id="6985" /> +<TGConnectingPoint num="2" id="6986" /> +<TGConnectingPoint num="3" id="6987" /> +<TGConnectingPoint num="4" id="6988" /> +<TGConnectingPoint num="5" id="6989" /> +<TGConnectingPoint num="6" id="6990" /> +<TGConnectingPoint num="7" id="6991" /> +<TGConnectingPoint num="8" id="6992" /> +<TGConnectingPoint num="9" id="6993" /> +<TGConnectingPoint num="10" id="6994" /> +<TGConnectingPoint num="11" id="6995" /> +<TGConnectingPoint num="12" id="6996" /> +<TGConnectingPoint num="13" id="6997" /> +<TGConnectingPoint num="14" id="6998" /> +<TGConnectingPoint num="15" id="6999" /> +<TGConnectingPoint num="16" id="7000" /> +<TGConnectingPoint num="17" id="7001" /> +<TGConnectingPoint num="18" id="7002" /> +<TGConnectingPoint num="19" id="7003" /> +<TGConnectingPoint num="20" id="7004" /> +<TGConnectingPoint num="21" id="7005" /> +<TGConnectingPoint num="22" id="7006" /> +<TGConnectingPoint num="23" id="7007" /> <extraparam> <info stereotype="BRIDGE" nodeName="MainBridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="7043" > +<COMPONENT type="1102" id="7033" > <cdparam x="231" y="635" /> <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="Crossbar" value="name" /> -<TGConnectingPoint num="0" id="7019" /> -<TGConnectingPoint num="1" id="7020" /> -<TGConnectingPoint num="2" id="7021" /> -<TGConnectingPoint num="3" id="7022" /> -<TGConnectingPoint num="4" id="7023" /> -<TGConnectingPoint num="5" id="7024" /> -<TGConnectingPoint num="6" id="7025" /> -<TGConnectingPoint num="7" id="7026" /> -<TGConnectingPoint num="8" id="7027" /> -<TGConnectingPoint num="9" id="7028" /> -<TGConnectingPoint num="10" id="7029" /> -<TGConnectingPoint num="11" id="7030" /> -<TGConnectingPoint num="12" id="7031" /> -<TGConnectingPoint num="13" id="7032" /> -<TGConnectingPoint num="14" id="7033" /> -<TGConnectingPoint num="15" id="7034" /> -<TGConnectingPoint num="16" id="7035" /> -<TGConnectingPoint num="17" id="7036" /> -<TGConnectingPoint num="18" id="7037" /> -<TGConnectingPoint num="19" id="7038" /> -<TGConnectingPoint num="20" id="7039" /> -<TGConnectingPoint num="21" id="7040" /> -<TGConnectingPoint num="22" id="7041" /> -<TGConnectingPoint num="23" id="7042" /> +<TGConnectingPoint num="0" id="7009" /> +<TGConnectingPoint num="1" id="7010" /> +<TGConnectingPoint num="2" id="7011" /> +<TGConnectingPoint num="3" id="7012" /> +<TGConnectingPoint num="4" id="7013" /> +<TGConnectingPoint num="5" id="7014" /> +<TGConnectingPoint num="6" id="7015" /> +<TGConnectingPoint num="7" id="7016" /> +<TGConnectingPoint num="8" id="7017" /> +<TGConnectingPoint num="9" id="7018" /> +<TGConnectingPoint num="10" id="7019" /> +<TGConnectingPoint num="11" id="7020" /> +<TGConnectingPoint num="12" id="7021" /> +<TGConnectingPoint num="13" id="7022" /> +<TGConnectingPoint num="14" id="7023" /> +<TGConnectingPoint num="15" id="7024" /> +<TGConnectingPoint num="16" id="7025" /> +<TGConnectingPoint num="17" id="7026" /> +<TGConnectingPoint num="18" id="7027" /> +<TGConnectingPoint num="19" id="7028" /> +<TGConnectingPoint num="20" id="7029" /> +<TGConnectingPoint num="21" id="7030" /> +<TGConnectingPoint num="22" id="7031" /> +<TGConnectingPoint num="23" id="7032" /> <extraparam> <info stereotype="BUS-RR" nodeName="Crossbar" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="7068" > +<COMPONENT type="1106" id="7058" > <cdparam x="306" y="737" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bridge" value="name" /> -<TGConnectingPoint num="0" id="7044" /> -<TGConnectingPoint num="1" id="7045" /> -<TGConnectingPoint num="2" id="7046" /> -<TGConnectingPoint num="3" id="7047" /> -<TGConnectingPoint num="4" id="7048" /> -<TGConnectingPoint num="5" id="7049" /> -<TGConnectingPoint num="6" id="7050" /> -<TGConnectingPoint num="7" id="7051" /> -<TGConnectingPoint num="8" id="7052" /> -<TGConnectingPoint num="9" id="7053" /> -<TGConnectingPoint num="10" id="7054" /> -<TGConnectingPoint num="11" id="7055" /> -<TGConnectingPoint num="12" id="7056" /> -<TGConnectingPoint num="13" id="7057" /> -<TGConnectingPoint num="14" id="7058" /> -<TGConnectingPoint num="15" id="7059" /> -<TGConnectingPoint num="16" id="7060" /> -<TGConnectingPoint num="17" id="7061" /> -<TGConnectingPoint num="18" id="7062" /> -<TGConnectingPoint num="19" id="7063" /> -<TGConnectingPoint num="20" id="7064" /> -<TGConnectingPoint num="21" id="7065" /> -<TGConnectingPoint num="22" id="7066" /> -<TGConnectingPoint num="23" id="7067" /> +<TGConnectingPoint num="0" id="7034" /> +<TGConnectingPoint num="1" id="7035" /> +<TGConnectingPoint num="2" id="7036" /> +<TGConnectingPoint num="3" id="7037" /> +<TGConnectingPoint num="4" id="7038" /> +<TGConnectingPoint num="5" id="7039" /> +<TGConnectingPoint num="6" id="7040" /> +<TGConnectingPoint num="7" id="7041" /> +<TGConnectingPoint num="8" id="7042" /> +<TGConnectingPoint num="9" id="7043" /> +<TGConnectingPoint num="10" id="7044" /> +<TGConnectingPoint num="11" id="7045" /> +<TGConnectingPoint num="12" id="7046" /> +<TGConnectingPoint num="13" id="7047" /> +<TGConnectingPoint num="14" id="7048" /> +<TGConnectingPoint num="15" id="7049" /> +<TGConnectingPoint num="16" id="7050" /> +<TGConnectingPoint num="17" id="7051" /> +<TGConnectingPoint num="18" id="7052" /> +<TGConnectingPoint num="19" id="7053" /> +<TGConnectingPoint num="20" id="7054" /> +<TGConnectingPoint num="21" id="7055" /> +<TGConnectingPoint num="22" id="7056" /> +<TGConnectingPoint num="23" id="7057" /> <extraparam> <info stereotype="BRIDGE" nodeName="INTL_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="7093" > +<COMPONENT type="1105" id="7083" > <cdparam x="376" y="949" /> <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_MSS" value="name" /> -<TGConnectingPoint num="0" id="7069" /> -<TGConnectingPoint num="1" id="7070" /> -<TGConnectingPoint num="2" id="7071" /> -<TGConnectingPoint num="3" id="7072" /> -<TGConnectingPoint num="4" id="7073" /> -<TGConnectingPoint num="5" id="7074" /> -<TGConnectingPoint num="6" id="7075" /> -<TGConnectingPoint num="7" id="7076" /> -<TGConnectingPoint num="8" id="7077" /> -<TGConnectingPoint num="9" id="7078" /> -<TGConnectingPoint num="10" id="7079" /> -<TGConnectingPoint num="11" id="7080" /> -<TGConnectingPoint num="12" id="7081" /> -<TGConnectingPoint num="13" id="7082" /> -<TGConnectingPoint num="14" id="7083" /> -<TGConnectingPoint num="15" id="7084" /> -<TGConnectingPoint num="16" id="7085" /> -<TGConnectingPoint num="17" id="7086" /> -<TGConnectingPoint num="18" id="7087" /> -<TGConnectingPoint num="19" id="7088" /> -<TGConnectingPoint num="20" id="7089" /> -<TGConnectingPoint num="21" id="7090" /> -<TGConnectingPoint num="22" id="7091" /> -<TGConnectingPoint num="23" id="7092" /> +<TGConnectingPoint num="0" id="7059" /> +<TGConnectingPoint num="1" id="7060" /> +<TGConnectingPoint num="2" id="7061" /> +<TGConnectingPoint num="3" id="7062" /> +<TGConnectingPoint num="4" id="7063" /> +<TGConnectingPoint num="5" id="7064" /> +<TGConnectingPoint num="6" id="7065" /> +<TGConnectingPoint num="7" id="7066" /> +<TGConnectingPoint num="8" id="7067" /> +<TGConnectingPoint num="9" id="7068" /> +<TGConnectingPoint num="10" id="7069" /> +<TGConnectingPoint num="11" id="7070" /> +<TGConnectingPoint num="12" id="7071" /> +<TGConnectingPoint num="13" id="7072" /> +<TGConnectingPoint num="14" id="7073" /> +<TGConnectingPoint num="15" id="7074" /> +<TGConnectingPoint num="16" id="7075" /> +<TGConnectingPoint num="17" id="7076" /> +<TGConnectingPoint num="18" id="7077" /> +<TGConnectingPoint num="19" id="7078" /> +<TGConnectingPoint num="20" id="7079" /> +<TGConnectingPoint num="21" id="7080" /> +<TGConnectingPoint num="22" id="7081" /> +<TGConnectingPoint num="23" id="7082" /> <extraparam> <info stereotype="MEMORY" nodeName="INTL_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="3" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="7127" > +<COMPONENT type="1100" id="7117" > <cdparam x="91" y="938" /> <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_PSS" value="name" /> -<TGConnectingPoint num="0" id="7103" /> -<TGConnectingPoint num="1" id="7104" /> -<TGConnectingPoint num="2" id="7105" /> -<TGConnectingPoint num="3" id="7106" /> -<TGConnectingPoint num="4" id="7107" /> -<TGConnectingPoint num="5" id="7108" /> -<TGConnectingPoint num="6" id="7109" /> -<TGConnectingPoint num="7" id="7110" /> -<TGConnectingPoint num="8" id="7111" /> -<TGConnectingPoint num="9" id="7112" /> -<TGConnectingPoint num="10" id="7113" /> -<TGConnectingPoint num="11" id="7114" /> -<TGConnectingPoint num="12" id="7115" /> -<TGConnectingPoint num="13" id="7116" /> -<TGConnectingPoint num="14" id="7117" /> -<TGConnectingPoint num="15" id="7118" /> -<TGConnectingPoint num="16" id="7119" /> -<TGConnectingPoint num="17" id="7120" /> -<TGConnectingPoint num="18" id="7121" /> -<TGConnectingPoint num="19" id="7122" /> -<TGConnectingPoint num="20" id="7123" /> -<TGConnectingPoint num="21" id="7124" /> -<TGConnectingPoint num="22" id="7125" /> -<TGConnectingPoint num="23" id="7126" /> +<TGConnectingPoint num="0" id="7093" /> +<TGConnectingPoint num="1" id="7094" /> +<TGConnectingPoint num="2" id="7095" /> +<TGConnectingPoint num="3" id="7096" /> +<TGConnectingPoint num="4" id="7097" /> +<TGConnectingPoint num="5" id="7098" /> +<TGConnectingPoint num="6" id="7099" /> +<TGConnectingPoint num="7" id="7100" /> +<TGConnectingPoint num="8" id="7101" /> +<TGConnectingPoint num="9" id="7102" /> +<TGConnectingPoint num="10" id="7103" /> +<TGConnectingPoint num="11" id="7104" /> +<TGConnectingPoint num="12" id="7105" /> +<TGConnectingPoint num="13" id="7106" /> +<TGConnectingPoint num="14" id="7107" /> +<TGConnectingPoint num="15" id="7108" /> +<TGConnectingPoint num="16" id="7109" /> +<TGConnectingPoint num="17" id="7110" /> +<TGConnectingPoint num="18" id="7111" /> +<TGConnectingPoint num="19" id="7112" /> +<TGConnectingPoint num="20" id="7113" /> +<TGConnectingPoint num="21" id="7114" /> +<TGConnectingPoint num="22" id="7115" /> +<TGConnectingPoint num="23" id="7116" /> <extraparam> <info stereotype="CPURR" nodeName="INTL_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="2" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="2" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="7102" > -<father id="7127" num="0" /> +<SUBCOMPONENT type="1101" id="7092" > +<father id="7117" num="0" /> <cdparam x="105" y="993" /> -<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="189" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="45" minY="0" maxY="100" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Chip2Octet" /> -<TGConnectingPoint num="0" id="7094" /> -<TGConnectingPoint num="1" id="7095" /> -<TGConnectingPoint num="2" id="7096" /> -<TGConnectingPoint num="3" id="7097" /> -<TGConnectingPoint num="4" id="7098" /> -<TGConnectingPoint num="5" id="7099" /> -<TGConnectingPoint num="6" id="7100" /> -<TGConnectingPoint num="7" id="7101" /> +<TGConnectingPoint num="0" id="7084" /> +<TGConnectingPoint num="1" id="7085" /> +<TGConnectingPoint num="2" id="7086" /> +<TGConnectingPoint num="3" id="7087" /> +<TGConnectingPoint num="4" id="7088" /> +<TGConnectingPoint num="5" id="7089" /> +<TGConnectingPoint num="6" id="7090" /> +<TGConnectingPoint num="7" id="7091" /> <extraparam> -<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operation="Interleaver operation" fatherComponentMECType="2" /> +<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Interleaver operation" fatherComponentMECType="2" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="7152" > +<COMPONENT type="1102" id="7142" > <cdparam x="231" y="832" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="INTL_Bus" value="name" /> -<TGConnectingPoint num="0" id="7128" /> -<TGConnectingPoint num="1" id="7129" /> -<TGConnectingPoint num="2" id="7130" /> -<TGConnectingPoint num="3" id="7131" /> -<TGConnectingPoint num="4" id="7132" /> -<TGConnectingPoint num="5" id="7133" /> -<TGConnectingPoint num="6" id="7134" /> -<TGConnectingPoint num="7" id="7135" /> -<TGConnectingPoint num="8" id="7136" /> -<TGConnectingPoint num="9" id="7137" /> -<TGConnectingPoint num="10" id="7138" /> -<TGConnectingPoint num="11" id="7139" /> -<TGConnectingPoint num="12" id="7140" /> -<TGConnectingPoint num="13" id="7141" /> -<TGConnectingPoint num="14" id="7142" /> -<TGConnectingPoint num="15" id="7143" /> -<TGConnectingPoint num="16" id="7144" /> -<TGConnectingPoint num="17" id="7145" /> -<TGConnectingPoint num="18" id="7146" /> -<TGConnectingPoint num="19" id="7147" /> -<TGConnectingPoint num="20" id="7148" /> -<TGConnectingPoint num="21" id="7149" /> -<TGConnectingPoint num="22" id="7150" /> -<TGConnectingPoint num="23" id="7151" /> +<TGConnectingPoint num="0" id="7118" /> +<TGConnectingPoint num="1" id="7119" /> +<TGConnectingPoint num="2" id="7120" /> +<TGConnectingPoint num="3" id="7121" /> +<TGConnectingPoint num="4" id="7122" /> +<TGConnectingPoint num="5" id="7123" /> +<TGConnectingPoint num="6" id="7124" /> +<TGConnectingPoint num="7" id="7125" /> +<TGConnectingPoint num="8" id="7126" /> +<TGConnectingPoint num="9" id="7127" /> +<TGConnectingPoint num="10" id="7128" /> +<TGConnectingPoint num="11" id="7129" /> +<TGConnectingPoint num="12" id="7130" /> +<TGConnectingPoint num="13" id="7131" /> +<TGConnectingPoint num="14" id="7132" /> +<TGConnectingPoint num="15" id="7133" /> +<TGConnectingPoint num="16" id="7134" /> +<TGConnectingPoint num="17" id="7135" /> +<TGConnectingPoint num="18" id="7136" /> +<TGConnectingPoint num="19" id="7137" /> +<TGConnectingPoint num="20" id="7138" /> +<TGConnectingPoint num="21" id="7139" /> +<TGConnectingPoint num="22" id="7140" /> +<TGConnectingPoint num="23" id="7141" /> <extraparam> <info stereotype="BUS-RR" nodeName="INTL_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="7177" > +<COMPONENT type="1102" id="7167" > <cdparam x="231" y="447" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="ADAIF_Bus" value="name" /> -<TGConnectingPoint num="0" id="7153" /> -<TGConnectingPoint num="1" id="7154" /> -<TGConnectingPoint num="2" id="7155" /> -<TGConnectingPoint num="3" id="7156" /> -<TGConnectingPoint num="4" id="7157" /> -<TGConnectingPoint num="5" id="7158" /> -<TGConnectingPoint num="6" id="7159" /> -<TGConnectingPoint num="7" id="7160" /> -<TGConnectingPoint num="8" id="7161" /> -<TGConnectingPoint num="9" id="7162" /> -<TGConnectingPoint num="10" id="7163" /> -<TGConnectingPoint num="11" id="7164" /> -<TGConnectingPoint num="12" id="7165" /> -<TGConnectingPoint num="13" id="7166" /> -<TGConnectingPoint num="14" id="7167" /> -<TGConnectingPoint num="15" id="7168" /> -<TGConnectingPoint num="16" id="7169" /> -<TGConnectingPoint num="17" id="7170" /> -<TGConnectingPoint num="18" id="7171" /> -<TGConnectingPoint num="19" id="7172" /> -<TGConnectingPoint num="20" id="7173" /> -<TGConnectingPoint num="21" id="7174" /> -<TGConnectingPoint num="22" id="7175" /> -<TGConnectingPoint num="23" id="7176" /> +<TGConnectingPoint num="0" id="7143" /> +<TGConnectingPoint num="1" id="7144" /> +<TGConnectingPoint num="2" id="7145" /> +<TGConnectingPoint num="3" id="7146" /> +<TGConnectingPoint num="4" id="7147" /> +<TGConnectingPoint num="5" id="7148" /> +<TGConnectingPoint num="6" id="7149" /> +<TGConnectingPoint num="7" id="7150" /> +<TGConnectingPoint num="8" id="7151" /> +<TGConnectingPoint num="9" id="7152" /> +<TGConnectingPoint num="10" id="7153" /> +<TGConnectingPoint num="11" id="7154" /> +<TGConnectingPoint num="12" id="7155" /> +<TGConnectingPoint num="13" id="7156" /> +<TGConnectingPoint num="14" id="7157" /> +<TGConnectingPoint num="15" id="7158" /> +<TGConnectingPoint num="16" id="7159" /> +<TGConnectingPoint num="17" id="7160" /> +<TGConnectingPoint num="18" id="7161" /> +<TGConnectingPoint num="19" id="7162" /> +<TGConnectingPoint num="20" id="7163" /> +<TGConnectingPoint num="21" id="7164" /> +<TGConnectingPoint num="22" id="7165" /> +<TGConnectingPoint num="23" id="7166" /> <extraparam> <info stereotype="BUS-RR" nodeName="ADAIF_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="7202" > +<COMPONENT type="1100" id="7192" > <cdparam x="1147" y="408" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_DMA" value="name" /> -<TGConnectingPoint num="0" id="7178" /> -<TGConnectingPoint num="1" id="7179" /> -<TGConnectingPoint num="2" id="7180" /> -<TGConnectingPoint num="3" id="7181" /> -<TGConnectingPoint num="4" id="7182" /> -<TGConnectingPoint num="5" id="7183" /> -<TGConnectingPoint num="6" id="7184" /> -<TGConnectingPoint num="7" id="7185" /> -<TGConnectingPoint num="8" id="7186" /> -<TGConnectingPoint num="9" id="7187" /> -<TGConnectingPoint num="10" id="7188" /> -<TGConnectingPoint num="11" id="7189" /> -<TGConnectingPoint num="12" id="7190" /> -<TGConnectingPoint num="13" id="7191" /> -<TGConnectingPoint num="14" id="7192" /> -<TGConnectingPoint num="15" id="7193" /> -<TGConnectingPoint num="16" id="7194" /> -<TGConnectingPoint num="17" id="7195" /> -<TGConnectingPoint num="18" id="7196" /> -<TGConnectingPoint num="19" id="7197" /> -<TGConnectingPoint num="20" id="7198" /> -<TGConnectingPoint num="21" id="7199" /> -<TGConnectingPoint num="22" id="7200" /> -<TGConnectingPoint num="23" id="7201" /> +<TGConnectingPoint num="0" id="7168" /> +<TGConnectingPoint num="1" id="7169" /> +<TGConnectingPoint num="2" id="7170" /> +<TGConnectingPoint num="3" id="7171" /> +<TGConnectingPoint num="4" id="7172" /> +<TGConnectingPoint num="5" id="7173" /> +<TGConnectingPoint num="6" id="7174" /> +<TGConnectingPoint num="7" id="7175" /> +<TGConnectingPoint num="8" id="7176" /> +<TGConnectingPoint num="9" id="7177" /> +<TGConnectingPoint num="10" id="7178" /> +<TGConnectingPoint num="11" id="7179" /> +<TGConnectingPoint num="12" id="7180" /> +<TGConnectingPoint num="13" id="7181" /> +<TGConnectingPoint num="14" id="7182" /> +<TGConnectingPoint num="15" id="7183" /> +<TGConnectingPoint num="16" id="7184" /> +<TGConnectingPoint num="17" id="7185" /> +<TGConnectingPoint num="18" id="7186" /> +<TGConnectingPoint num="19" id="7187" /> +<TGConnectingPoint num="20" id="7188" /> +<TGConnectingPoint num="21" id="7189" /> +<TGConnectingPoint num="22" id="7190" /> +<TGConnectingPoint num="23" id="7191" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="7227" > +<COMPONENT type="1105" id="7217" > <cdparam x="895" y="193" /> <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_MSS" value="name" /> -<TGConnectingPoint num="0" id="7203" /> -<TGConnectingPoint num="1" id="7204" /> -<TGConnectingPoint num="2" id="7205" /> -<TGConnectingPoint num="3" id="7206" /> -<TGConnectingPoint num="4" id="7207" /> -<TGConnectingPoint num="5" id="7208" /> -<TGConnectingPoint num="6" id="7209" /> -<TGConnectingPoint num="7" id="7210" /> -<TGConnectingPoint num="8" id="7211" /> -<TGConnectingPoint num="9" id="7212" /> -<TGConnectingPoint num="10" id="7213" /> -<TGConnectingPoint num="11" id="7214" /> -<TGConnectingPoint num="12" id="7215" /> -<TGConnectingPoint num="13" id="7216" /> -<TGConnectingPoint num="14" id="7217" /> -<TGConnectingPoint num="15" id="7218" /> -<TGConnectingPoint num="16" id="7219" /> -<TGConnectingPoint num="17" id="7220" /> -<TGConnectingPoint num="18" id="7221" /> -<TGConnectingPoint num="19" id="7222" /> -<TGConnectingPoint num="20" id="7223" /> -<TGConnectingPoint num="21" id="7224" /> -<TGConnectingPoint num="22" id="7225" /> -<TGConnectingPoint num="23" id="7226" /> +<TGConnectingPoint num="0" id="7193" /> +<TGConnectingPoint num="1" id="7194" /> +<TGConnectingPoint num="2" id="7195" /> +<TGConnectingPoint num="3" id="7196" /> +<TGConnectingPoint num="4" id="7197" /> +<TGConnectingPoint num="5" id="7198" /> +<TGConnectingPoint num="6" id="7199" /> +<TGConnectingPoint num="7" id="7200" /> +<TGConnectingPoint num="8" id="7201" /> +<TGConnectingPoint num="9" id="7202" /> +<TGConnectingPoint num="10" id="7203" /> +<TGConnectingPoint num="11" id="7204" /> +<TGConnectingPoint num="12" id="7205" /> +<TGConnectingPoint num="13" id="7206" /> +<TGConnectingPoint num="14" id="7207" /> +<TGConnectingPoint num="15" id="7208" /> +<TGConnectingPoint num="16" id="7209" /> +<TGConnectingPoint num="17" id="7210" /> +<TGConnectingPoint num="18" id="7211" /> +<TGConnectingPoint num="19" id="7212" /> +<TGConnectingPoint num="20" id="7213" /> +<TGConnectingPoint num="21" id="7214" /> +<TGConnectingPoint num="22" id="7215" /> +<TGConnectingPoint num="23" id="7216" /> <extraparam> <info stereotype="MEMORY" nodeName="FEP_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="7279" > +<COMPONENT type="1100" id="7269" > <cdparam x="619" y="199" /> <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_PSS" value="name" /> -<TGConnectingPoint num="0" id="7255" /> -<TGConnectingPoint num="1" id="7256" /> -<TGConnectingPoint num="2" id="7257" /> -<TGConnectingPoint num="3" id="7258" /> -<TGConnectingPoint num="4" id="7259" /> -<TGConnectingPoint num="5" id="7260" /> -<TGConnectingPoint num="6" id="7261" /> -<TGConnectingPoint num="7" id="7262" /> -<TGConnectingPoint num="8" id="7263" /> -<TGConnectingPoint num="9" id="7264" /> -<TGConnectingPoint num="10" id="7265" /> -<TGConnectingPoint num="11" id="7266" /> -<TGConnectingPoint num="12" id="7267" /> -<TGConnectingPoint num="13" id="7268" /> -<TGConnectingPoint num="14" id="7269" /> -<TGConnectingPoint num="15" id="7270" /> -<TGConnectingPoint num="16" id="7271" /> -<TGConnectingPoint num="17" id="7272" /> -<TGConnectingPoint num="18" id="7273" /> -<TGConnectingPoint num="19" id="7274" /> -<TGConnectingPoint num="20" id="7275" /> -<TGConnectingPoint num="21" id="7276" /> -<TGConnectingPoint num="22" id="7277" /> -<TGConnectingPoint num="23" id="7278" /> +<TGConnectingPoint num="0" id="7245" /> +<TGConnectingPoint num="1" id="7246" /> +<TGConnectingPoint num="2" id="7247" /> +<TGConnectingPoint num="3" id="7248" /> +<TGConnectingPoint num="4" id="7249" /> +<TGConnectingPoint num="5" id="7250" /> +<TGConnectingPoint num="6" id="7251" /> +<TGConnectingPoint num="7" id="7252" /> +<TGConnectingPoint num="8" id="7253" /> +<TGConnectingPoint num="9" id="7254" /> +<TGConnectingPoint num="10" id="7255" /> +<TGConnectingPoint num="11" id="7256" /> +<TGConnectingPoint num="12" id="7257" /> +<TGConnectingPoint num="13" id="7258" /> +<TGConnectingPoint num="14" id="7259" /> +<TGConnectingPoint num="15" id="7260" /> +<TGConnectingPoint num="16" id="7261" /> +<TGConnectingPoint num="17" id="7262" /> +<TGConnectingPoint num="18" id="7263" /> +<TGConnectingPoint num="19" id="7264" /> +<TGConnectingPoint num="20" id="7265" /> +<TGConnectingPoint num="21" id="7266" /> +<TGConnectingPoint num="22" id="7267" /> +<TGConnectingPoint num="23" id="7268" /> <extraparam> <info stereotype="CPURR" nodeName="FEP_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" MECType="1" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="7236" > -<father id="7279" num="0" /> +<SUBCOMPONENT type="1101" id="7226" > +<father id="7269" num="0" /> <cdparam x="639" y="239" /> -<sizeparam width="145" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="145" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="93" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWL" /> -<TGConnectingPoint num="0" id="7228" /> -<TGConnectingPoint num="1" id="7229" /> -<TGConnectingPoint num="2" id="7230" /> -<TGConnectingPoint num="3" id="7231" /> -<TGConnectingPoint num="4" id="7232" /> -<TGConnectingPoint num="5" id="7233" /> -<TGConnectingPoint num="6" id="7234" /> -<TGConnectingPoint num="7" id="7235" /> +<TGConnectingPoint num="0" id="7218" /> +<TGConnectingPoint num="1" id="7219" /> +<TGConnectingPoint num="2" id="7220" /> +<TGConnectingPoint num="3" id="7221" /> +<TGConnectingPoint num="4" id="7222" /> +<TGConnectingPoint num="5" id="7223" /> +<TGConnectingPoint num="6" id="7224" /> +<TGConnectingPoint num="7" id="7225" /> <extraparam> -<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operation="CWL" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="7245" > -<father id="7279" num="1" /> +<SUBCOMPONENT type="1101" id="7235" > +<father id="7269" num="1" /> <cdparam x="640" y="335" /> -<sizeparam width="162" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="76" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_Q" /> -<TGConnectingPoint num="0" id="7237" /> -<TGConnectingPoint num="1" id="7238" /> -<TGConnectingPoint num="2" id="7239" /> -<TGConnectingPoint num="3" id="7240" /> -<TGConnectingPoint num="4" id="7241" /> -<TGConnectingPoint num="5" id="7242" /> -<TGConnectingPoint num="6" id="7243" /> -<TGConnectingPoint num="7" id="7244" /> +<TGConnectingPoint num="0" id="7227" /> +<TGConnectingPoint num="1" id="7228" /> +<TGConnectingPoint num="2" id="7229" /> +<TGConnectingPoint num="3" id="7230" /> +<TGConnectingPoint num="4" id="7231" /> +<TGConnectingPoint num="5" id="7232" /> +<TGConnectingPoint num="6" id="7233" /> +<TGConnectingPoint num="7" id="7234" /> <extraparam> -<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="7254" > -<father id="7279" num="2" /> +<SUBCOMPONENT type="1101" id="7244" > +<father id="7269" num="2" /> <cdparam x="671" y="289" /> -<sizeparam width="156" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="82" minY="0" maxY="145" /> <infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" /> -<TGConnectingPoint num="0" id="7246" /> -<TGConnectingPoint num="1" id="7247" /> -<TGConnectingPoint num="2" id="7248" /> -<TGConnectingPoint num="3" id="7249" /> -<TGConnectingPoint num="4" id="7250" /> -<TGConnectingPoint num="5" id="7251" /> -<TGConnectingPoint num="6" id="7252" /> -<TGConnectingPoint num="7" id="7253" /> +<TGConnectingPoint num="0" id="7236" /> +<TGConnectingPoint num="1" id="7237" /> +<TGConnectingPoint num="2" id="7238" /> +<TGConnectingPoint num="3" id="7239" /> +<TGConnectingPoint num="4" id="7240" /> +<TGConnectingPoint num="5" id="7241" /> +<TGConnectingPoint num="6" id="7242" /> +<TGConnectingPoint num="7" id="7243" /> <extraparam> -<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operation="CWP" fatherComponentMECType="1" /> +<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1106" id="7304" > +<COMPONENT type="1106" id="7294" > <cdparam x="910" y="531" /> <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bridge" value="name" /> -<TGConnectingPoint num="0" id="7280" /> -<TGConnectingPoint num="1" id="7281" /> -<TGConnectingPoint num="2" id="7282" /> -<TGConnectingPoint num="3" id="7283" /> -<TGConnectingPoint num="4" id="7284" /> -<TGConnectingPoint num="5" id="7285" /> -<TGConnectingPoint num="6" id="7286" /> -<TGConnectingPoint num="7" id="7287" /> -<TGConnectingPoint num="8" id="7288" /> -<TGConnectingPoint num="9" id="7289" /> -<TGConnectingPoint num="10" id="7290" /> -<TGConnectingPoint num="11" id="7291" /> -<TGConnectingPoint num="12" id="7292" /> -<TGConnectingPoint num="13" id="7293" /> -<TGConnectingPoint num="14" id="7294" /> -<TGConnectingPoint num="15" id="7295" /> -<TGConnectingPoint num="16" id="7296" /> -<TGConnectingPoint num="17" id="7297" /> -<TGConnectingPoint num="18" id="7298" /> -<TGConnectingPoint num="19" id="7299" /> -<TGConnectingPoint num="20" id="7300" /> -<TGConnectingPoint num="21" id="7301" /> -<TGConnectingPoint num="22" id="7302" /> -<TGConnectingPoint num="23" id="7303" /> +<TGConnectingPoint num="0" id="7270" /> +<TGConnectingPoint num="1" id="7271" /> +<TGConnectingPoint num="2" id="7272" /> +<TGConnectingPoint num="3" id="7273" /> +<TGConnectingPoint num="4" id="7274" /> +<TGConnectingPoint num="5" id="7275" /> +<TGConnectingPoint num="6" id="7276" /> +<TGConnectingPoint num="7" id="7277" /> +<TGConnectingPoint num="8" id="7278" /> +<TGConnectingPoint num="9" id="7279" /> +<TGConnectingPoint num="10" id="7280" /> +<TGConnectingPoint num="11" id="7281" /> +<TGConnectingPoint num="12" id="7282" /> +<TGConnectingPoint num="13" id="7283" /> +<TGConnectingPoint num="14" id="7284" /> +<TGConnectingPoint num="15" id="7285" /> +<TGConnectingPoint num="16" id="7286" /> +<TGConnectingPoint num="17" id="7287" /> +<TGConnectingPoint num="18" id="7288" /> +<TGConnectingPoint num="19" id="7289" /> +<TGConnectingPoint num="20" id="7290" /> +<TGConnectingPoint num="21" id="7291" /> +<TGConnectingPoint num="22" id="7292" /> +<TGConnectingPoint num="23" id="7293" /> <extraparam> <info stereotype="BRIDGE" nodeName="FEP_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="7329" > +<COMPONENT type="1102" id="7319" > <cdparam x="835" y="433" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="FEP_Bus" value="name" /> -<TGConnectingPoint num="0" id="7305" /> -<TGConnectingPoint num="1" id="7306" /> -<TGConnectingPoint num="2" id="7307" /> -<TGConnectingPoint num="3" id="7308" /> -<TGConnectingPoint num="4" id="7309" /> -<TGConnectingPoint num="5" id="7310" /> -<TGConnectingPoint num="6" id="7311" /> -<TGConnectingPoint num="7" id="7312" /> -<TGConnectingPoint num="8" id="7313" /> -<TGConnectingPoint num="9" id="7314" /> -<TGConnectingPoint num="10" id="7315" /> -<TGConnectingPoint num="11" id="7316" /> -<TGConnectingPoint num="12" id="7317" /> -<TGConnectingPoint num="13" id="7318" /> -<TGConnectingPoint num="14" id="7319" /> -<TGConnectingPoint num="15" id="7320" /> -<TGConnectingPoint num="16" id="7321" /> -<TGConnectingPoint num="17" id="7322" /> -<TGConnectingPoint num="18" id="7323" /> -<TGConnectingPoint num="19" id="7324" /> -<TGConnectingPoint num="20" id="7325" /> -<TGConnectingPoint num="21" id="7326" /> -<TGConnectingPoint num="22" id="7327" /> -<TGConnectingPoint num="23" id="7328" /> +<TGConnectingPoint num="0" id="7295" /> +<TGConnectingPoint num="1" id="7296" /> +<TGConnectingPoint num="2" id="7297" /> +<TGConnectingPoint num="3" id="7298" /> +<TGConnectingPoint num="4" id="7299" /> +<TGConnectingPoint num="5" id="7300" /> +<TGConnectingPoint num="6" id="7301" /> +<TGConnectingPoint num="7" id="7302" /> +<TGConnectingPoint num="8" id="7303" /> +<TGConnectingPoint num="9" id="7304" /> +<TGConnectingPoint num="10" id="7305" /> +<TGConnectingPoint num="11" id="7306" /> +<TGConnectingPoint num="12" id="7307" /> +<TGConnectingPoint num="13" id="7308" /> +<TGConnectingPoint num="14" id="7309" /> +<TGConnectingPoint num="15" id="7310" /> +<TGConnectingPoint num="16" id="7311" /> +<TGConnectingPoint num="17" id="7312" /> +<TGConnectingPoint num="18" id="7313" /> +<TGConnectingPoint num="19" id="7314" /> +<TGConnectingPoint num="20" id="7315" /> +<TGConnectingPoint num="21" id="7316" /> +<TGConnectingPoint num="22" id="7317" /> +<TGConnectingPoint num="23" id="7318" /> <extraparam> <info stereotype="BUS-RR" nodeName="FEP_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="7354" > +<COMPONENT type="1100" id="7344" > <cdparam x="1174" y="850" /> <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_DMA" value="name" /> -<TGConnectingPoint num="0" id="7330" /> -<TGConnectingPoint num="1" id="7331" /> -<TGConnectingPoint num="2" id="7332" /> -<TGConnectingPoint num="3" id="7333" /> -<TGConnectingPoint num="4" id="7334" /> -<TGConnectingPoint num="5" id="7335" /> -<TGConnectingPoint num="6" id="7336" /> -<TGConnectingPoint num="7" id="7337" /> -<TGConnectingPoint num="8" id="7338" /> -<TGConnectingPoint num="9" id="7339" /> -<TGConnectingPoint num="10" id="7340" /> -<TGConnectingPoint num="11" id="7341" /> -<TGConnectingPoint num="12" id="7342" /> -<TGConnectingPoint num="13" id="7343" /> -<TGConnectingPoint num="14" id="7344" /> -<TGConnectingPoint num="15" id="7345" /> -<TGConnectingPoint num="16" id="7346" /> -<TGConnectingPoint num="17" id="7347" /> -<TGConnectingPoint num="18" id="7348" /> -<TGConnectingPoint num="19" id="7349" /> -<TGConnectingPoint num="20" id="7350" /> -<TGConnectingPoint num="21" id="7351" /> -<TGConnectingPoint num="22" id="7352" /> -<TGConnectingPoint num="23" id="7353" /> +<TGConnectingPoint num="0" id="7320" /> +<TGConnectingPoint num="1" id="7321" /> +<TGConnectingPoint num="2" id="7322" /> +<TGConnectingPoint num="3" id="7323" /> +<TGConnectingPoint num="4" id="7324" /> +<TGConnectingPoint num="5" id="7325" /> +<TGConnectingPoint num="6" id="7326" /> +<TGConnectingPoint num="7" id="7327" /> +<TGConnectingPoint num="8" id="7328" /> +<TGConnectingPoint num="9" id="7329" /> +<TGConnectingPoint num="10" id="7330" /> +<TGConnectingPoint num="11" id="7331" /> +<TGConnectingPoint num="12" id="7332" /> +<TGConnectingPoint num="13" id="7333" /> +<TGConnectingPoint num="14" id="7334" /> +<TGConnectingPoint num="15" id="7335" /> +<TGConnectingPoint num="16" id="7336" /> +<TGConnectingPoint num="17" id="7337" /> +<TGConnectingPoint num="18" id="7338" /> +<TGConnectingPoint num="19" id="7339" /> +<TGConnectingPoint num="20" id="7340" /> +<TGConnectingPoint num="21" id="7341" /> +<TGConnectingPoint num="22" id="7342" /> +<TGConnectingPoint num="23" id="7343" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_DMA" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1106" id="7379" > +<COMPONENT type="1106" id="7369" > <cdparam x="920" y="780" /> <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bridge" value="name" /> -<TGConnectingPoint num="0" id="7355" /> -<TGConnectingPoint num="1" id="7356" /> -<TGConnectingPoint num="2" id="7357" /> -<TGConnectingPoint num="3" id="7358" /> -<TGConnectingPoint num="4" id="7359" /> -<TGConnectingPoint num="5" id="7360" /> -<TGConnectingPoint num="6" id="7361" /> -<TGConnectingPoint num="7" id="7362" /> -<TGConnectingPoint num="8" id="7363" /> -<TGConnectingPoint num="9" id="7364" /> -<TGConnectingPoint num="10" id="7365" /> -<TGConnectingPoint num="11" id="7366" /> -<TGConnectingPoint num="12" id="7367" /> -<TGConnectingPoint num="13" id="7368" /> -<TGConnectingPoint num="14" id="7369" /> -<TGConnectingPoint num="15" id="7370" /> -<TGConnectingPoint num="16" id="7371" /> -<TGConnectingPoint num="17" id="7372" /> -<TGConnectingPoint num="18" id="7373" /> -<TGConnectingPoint num="19" id="7374" /> -<TGConnectingPoint num="20" id="7375" /> -<TGConnectingPoint num="21" id="7376" /> -<TGConnectingPoint num="22" id="7377" /> -<TGConnectingPoint num="23" id="7378" /> +<TGConnectingPoint num="0" id="7345" /> +<TGConnectingPoint num="1" id="7346" /> +<TGConnectingPoint num="2" id="7347" /> +<TGConnectingPoint num="3" id="7348" /> +<TGConnectingPoint num="4" id="7349" /> +<TGConnectingPoint num="5" id="7350" /> +<TGConnectingPoint num="6" id="7351" /> +<TGConnectingPoint num="7" id="7352" /> +<TGConnectingPoint num="8" id="7353" /> +<TGConnectingPoint num="9" id="7354" /> +<TGConnectingPoint num="10" id="7355" /> +<TGConnectingPoint num="11" id="7356" /> +<TGConnectingPoint num="12" id="7357" /> +<TGConnectingPoint num="13" id="7358" /> +<TGConnectingPoint num="14" id="7359" /> +<TGConnectingPoint num="15" id="7360" /> +<TGConnectingPoint num="16" id="7361" /> +<TGConnectingPoint num="17" id="7362" /> +<TGConnectingPoint num="18" id="7363" /> +<TGConnectingPoint num="19" id="7364" /> +<TGConnectingPoint num="20" id="7365" /> +<TGConnectingPoint num="21" id="7366" /> +<TGConnectingPoint num="22" id="7367" /> +<TGConnectingPoint num="23" id="7368" /> <extraparam> <info stereotype="BRIDGE" nodeName="MAPPER_Bridge" /> <attributes bufferByteDataSize="4" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1105" id="7404" > +<COMPONENT type="1105" id="7394" > <cdparam x="1043" y="978" /> <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_MSS" value="name" /> -<TGConnectingPoint num="0" id="7380" /> -<TGConnectingPoint num="1" id="7381" /> -<TGConnectingPoint num="2" id="7382" /> -<TGConnectingPoint num="3" id="7383" /> -<TGConnectingPoint num="4" id="7384" /> -<TGConnectingPoint num="5" id="7385" /> -<TGConnectingPoint num="6" id="7386" /> -<TGConnectingPoint num="7" id="7387" /> -<TGConnectingPoint num="8" id="7388" /> -<TGConnectingPoint num="9" id="7389" /> -<TGConnectingPoint num="10" id="7390" /> -<TGConnectingPoint num="11" id="7391" /> -<TGConnectingPoint num="12" id="7392" /> -<TGConnectingPoint num="13" id="7393" /> -<TGConnectingPoint num="14" id="7394" /> -<TGConnectingPoint num="15" id="7395" /> -<TGConnectingPoint num="16" id="7396" /> -<TGConnectingPoint num="17" id="7397" /> -<TGConnectingPoint num="18" id="7398" /> -<TGConnectingPoint num="19" id="7399" /> -<TGConnectingPoint num="20" id="7400" /> -<TGConnectingPoint num="21" id="7401" /> -<TGConnectingPoint num="22" id="7402" /> -<TGConnectingPoint num="23" id="7403" /> +<TGConnectingPoint num="0" id="7370" /> +<TGConnectingPoint num="1" id="7371" /> +<TGConnectingPoint num="2" id="7372" /> +<TGConnectingPoint num="3" id="7373" /> +<TGConnectingPoint num="4" id="7374" /> +<TGConnectingPoint num="5" id="7375" /> +<TGConnectingPoint num="6" id="7376" /> +<TGConnectingPoint num="7" id="7377" /> +<TGConnectingPoint num="8" id="7378" /> +<TGConnectingPoint num="9" id="7379" /> +<TGConnectingPoint num="10" id="7380" /> +<TGConnectingPoint num="11" id="7381" /> +<TGConnectingPoint num="12" id="7382" /> +<TGConnectingPoint num="13" id="7383" /> +<TGConnectingPoint num="14" id="7384" /> +<TGConnectingPoint num="15" id="7385" /> +<TGConnectingPoint num="16" id="7386" /> +<TGConnectingPoint num="17" id="7387" /> +<TGConnectingPoint num="18" id="7388" /> +<TGConnectingPoint num="19" id="7389" /> +<TGConnectingPoint num="20" id="7390" /> +<TGConnectingPoint num="21" id="7391" /> +<TGConnectingPoint num="22" id="7392" /> +<TGConnectingPoint num="23" id="7393" /> <extraparam> <info stereotype="MEMORY" nodeName="MAPPER_MSS" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="7438" > +<COMPONENT type="1100" id="7428" > <cdparam x="759" y="981" /> <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_PSS" value="name" /> -<TGConnectingPoint num="0" id="7414" /> -<TGConnectingPoint num="1" id="7415" /> -<TGConnectingPoint num="2" id="7416" /> -<TGConnectingPoint num="3" id="7417" /> -<TGConnectingPoint num="4" id="7418" /> -<TGConnectingPoint num="5" id="7419" /> -<TGConnectingPoint num="6" id="7420" /> -<TGConnectingPoint num="7" id="7421" /> -<TGConnectingPoint num="8" id="7422" /> -<TGConnectingPoint num="9" id="7423" /> -<TGConnectingPoint num="10" id="7424" /> -<TGConnectingPoint num="11" id="7425" /> -<TGConnectingPoint num="12" id="7426" /> -<TGConnectingPoint num="13" id="7427" /> -<TGConnectingPoint num="14" id="7428" /> -<TGConnectingPoint num="15" id="7429" /> -<TGConnectingPoint num="16" id="7430" /> -<TGConnectingPoint num="17" id="7431" /> -<TGConnectingPoint num="18" id="7432" /> -<TGConnectingPoint num="19" id="7433" /> -<TGConnectingPoint num="20" id="7434" /> -<TGConnectingPoint num="21" id="7435" /> -<TGConnectingPoint num="22" id="7436" /> -<TGConnectingPoint num="23" id="7437" /> +<TGConnectingPoint num="0" id="7404" /> +<TGConnectingPoint num="1" id="7405" /> +<TGConnectingPoint num="2" id="7406" /> +<TGConnectingPoint num="3" id="7407" /> +<TGConnectingPoint num="4" id="7408" /> +<TGConnectingPoint num="5" id="7409" /> +<TGConnectingPoint num="6" id="7410" /> +<TGConnectingPoint num="7" id="7411" /> +<TGConnectingPoint num="8" id="7412" /> +<TGConnectingPoint num="9" id="7413" /> +<TGConnectingPoint num="10" id="7414" /> +<TGConnectingPoint num="11" id="7415" /> +<TGConnectingPoint num="12" id="7416" /> +<TGConnectingPoint num="13" id="7417" /> +<TGConnectingPoint num="14" id="7418" /> +<TGConnectingPoint num="15" id="7419" /> +<TGConnectingPoint num="16" id="7420" /> +<TGConnectingPoint num="17" id="7421" /> +<TGConnectingPoint num="18" id="7422" /> +<TGConnectingPoint num="19" id="7423" /> +<TGConnectingPoint num="20" id="7424" /> +<TGConnectingPoint num="21" id="7425" /> +<TGConnectingPoint num="22" id="7426" /> +<TGConnectingPoint num="23" id="7427" /> <extraparam> <info stereotype="CPURR" nodeName="MAPPER_PSS" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="3" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="3" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="7413" > -<father id="7438" num="0" /> +<SUBCOMPONENT type="1101" id="7403" > +<father id="7428" num="0" /> <cdparam x="755" y="1028" /> -<sizeparam width="223" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="223" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="-4" minY="0" maxY="118" /> <infoparam name="TGComponent" value="Zigbee_TX::X_Symbol2ChipSeq" /> -<TGConnectingPoint num="0" id="7405" /> -<TGConnectingPoint num="1" id="7406" /> -<TGConnectingPoint num="2" id="7407" /> -<TGConnectingPoint num="3" id="7408" /> -<TGConnectingPoint num="4" id="7409" /> -<TGConnectingPoint num="5" id="7410" /> -<TGConnectingPoint num="6" id="7411" /> -<TGConnectingPoint num="7" id="7412" /> +<TGConnectingPoint num="0" id="7395" /> +<TGConnectingPoint num="1" id="7396" /> +<TGConnectingPoint num="2" id="7397" /> +<TGConnectingPoint num="3" id="7398" /> +<TGConnectingPoint num="4" id="7399" /> +<TGConnectingPoint num="5" id="7400" /> +<TGConnectingPoint num="6" id="7401" /> +<TGConnectingPoint num="7" id="7402" /> <extraparam> -<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operation="Mapper operation" fatherComponentMECType="3" /> +<info value="Zigbee_TX::X_Symbol2ChipSeq" taskName="X_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="Mapper operation" fatherComponentMECType="3" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="7463" > +<COMPONENT type="1102" id="7453" > <cdparam x="845" y="875" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="MAPPER_Bus" value="name" /> -<TGConnectingPoint num="0" id="7439" /> -<TGConnectingPoint num="1" id="7440" /> -<TGConnectingPoint num="2" id="7441" /> -<TGConnectingPoint num="3" id="7442" /> -<TGConnectingPoint num="4" id="7443" /> -<TGConnectingPoint num="5" id="7444" /> -<TGConnectingPoint num="6" id="7445" /> -<TGConnectingPoint num="7" id="7446" /> -<TGConnectingPoint num="8" id="7447" /> -<TGConnectingPoint num="9" id="7448" /> -<TGConnectingPoint num="10" id="7449" /> -<TGConnectingPoint num="11" id="7450" /> -<TGConnectingPoint num="12" id="7451" /> -<TGConnectingPoint num="13" id="7452" /> -<TGConnectingPoint num="14" id="7453" /> -<TGConnectingPoint num="15" id="7454" /> -<TGConnectingPoint num="16" id="7455" /> -<TGConnectingPoint num="17" id="7456" /> -<TGConnectingPoint num="18" id="7457" /> -<TGConnectingPoint num="19" id="7458" /> -<TGConnectingPoint num="20" id="7459" /> -<TGConnectingPoint num="21" id="7460" /> -<TGConnectingPoint num="22" id="7461" /> -<TGConnectingPoint num="23" id="7462" /> +<TGConnectingPoint num="0" id="7429" /> +<TGConnectingPoint num="1" id="7430" /> +<TGConnectingPoint num="2" id="7431" /> +<TGConnectingPoint num="3" id="7432" /> +<TGConnectingPoint num="4" id="7433" /> +<TGConnectingPoint num="5" id="7434" /> +<TGConnectingPoint num="6" id="7435" /> +<TGConnectingPoint num="7" id="7436" /> +<TGConnectingPoint num="8" id="7437" /> +<TGConnectingPoint num="9" id="7438" /> +<TGConnectingPoint num="10" id="7439" /> +<TGConnectingPoint num="11" id="7440" /> +<TGConnectingPoint num="12" id="7441" /> +<TGConnectingPoint num="13" id="7442" /> +<TGConnectingPoint num="14" id="7443" /> +<TGConnectingPoint num="15" id="7444" /> +<TGConnectingPoint num="16" id="7445" /> +<TGConnectingPoint num="17" id="7446" /> +<TGConnectingPoint num="18" id="7447" /> +<TGConnectingPoint num="19" id="7448" /> +<TGConnectingPoint num="20" id="7449" /> +<TGConnectingPoint num="21" id="7450" /> +<TGConnectingPoint num="22" id="7451" /> +<TGConnectingPoint num="23" id="7452" /> <extraparam> <info stereotype="BUS-RR" nodeName="MAPPER_Bus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="" /> </extraparam> </COMPONENT> -<COMPONENT type="1108" id="7481" > +<COMPONENT type="1108" id="7471" > <cdparam x="103" y="1267" /> <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Symbol2ChipSeq_Chips2Octet" value="CP0" /> -<TGConnectingPoint num="0" id="7473" /> -<TGConnectingPoint num="1" id="7474" /> -<TGConnectingPoint num="2" id="7475" /> -<TGConnectingPoint num="3" id="7476" /> -<TGConnectingPoint num="4" id="7477" /> -<TGConnectingPoint num="5" id="7478" /> -<TGConnectingPoint num="6" id="7479" /> -<TGConnectingPoint num="7" id="7480" /> +<TGConnectingPoint num="0" id="7463" /> +<TGConnectingPoint num="1" id="7464" /> +<TGConnectingPoint num="2" id="7465" /> +<TGConnectingPoint num="3" id="7466" /> +<TGConnectingPoint num="4" id="7467" /> +<TGConnectingPoint num="5" id="7468" /> +<TGConnectingPoint num="6" id="7469" /> +<TGConnectingPoint num="7" id="7470" /> <extraparam> <info stereotype="CP" nodeName="CP_Symbol2ChipSeq_Chips2Octet" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -15301,40 +15351,40 @@ sequence diagram. <mappedAttributes type="int" name="counter" value="123" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="7472" > -<father id="7481" num="0" /> +<SUBCOMPONENT type="1110" id="7462" > +<father id="7471" num="0" /> <cdparam x="292" y="1303" /> -<sizeparam width="212" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="207" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::chip2octet_ch_in" /> -<TGConnectingPoint num="0" id="7464" /> -<TGConnectingPoint num="1" id="7465" /> -<TGConnectingPoint num="2" id="7466" /> -<TGConnectingPoint num="3" id="7467" /> -<TGConnectingPoint num="4" id="7468" /> -<TGConnectingPoint num="5" id="7469" /> -<TGConnectingPoint num="6" id="7470" /> -<TGConnectingPoint num="7" id="7471" /> +<TGConnectingPoint num="0" id="7454" /> +<TGConnectingPoint num="1" id="7455" /> +<TGConnectingPoint num="2" id="7456" /> +<TGConnectingPoint num="3" id="7457" /> +<TGConnectingPoint num="4" id="7458" /> +<TGConnectingPoint num="5" id="7459" /> +<TGConnectingPoint num="6" id="7460" /> +<TGConnectingPoint num="7" id="7461" /> <extraparam> <info value="Zigbee_TX::chip2octet_ch_in" portName="chip2octet_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="INTL_MSS" bufferType="3" packedBinaryIn="" width="" bitInOffset="" inputOffset="" packedBinaryOut="" bitOutOffset="" outputOffset="" offsetPerm="" lengthPerm="" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="7499" > +<COMPONENT type="1108" id="7489" > <cdparam x="105" y="1396" /> <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Chip2Octet_CWL" value="CP0" /> -<TGConnectingPoint num="0" id="7491" /> -<TGConnectingPoint num="1" id="7492" /> -<TGConnectingPoint num="2" id="7493" /> -<TGConnectingPoint num="3" id="7494" /> -<TGConnectingPoint num="4" id="7495" /> -<TGConnectingPoint num="5" id="7496" /> -<TGConnectingPoint num="6" id="7497" /> -<TGConnectingPoint num="7" id="7498" /> +<TGConnectingPoint num="0" id="7481" /> +<TGConnectingPoint num="1" id="7482" /> +<TGConnectingPoint num="2" id="7483" /> +<TGConnectingPoint num="3" id="7484" /> +<TGConnectingPoint num="4" id="7485" /> +<TGConnectingPoint num="5" id="7486" /> +<TGConnectingPoint num="6" id="7487" /> +<TGConnectingPoint num="7" id="7488" /> <extraparam> <info stereotype="CP" nodeName="CP_Chip2Octet_CWL" cpMEC="Single DMA" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -15348,40 +15398,40 @@ sequence diagram. <mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus, MainBridge, Crossbar, INTL_Bridge, INTL_Bus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="7490" > -<father id="7499" num="0" /> +<SUBCOMPONENT type="1110" id="7480" > +<father id="7489" num="0" /> <cdparam x="327" y="1437" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="241" minY="0" maxY="48" /> <infoparam name="TGComponent" value="Zigbee_TX::cwl_ch_in" /> -<TGConnectingPoint num="0" id="7482" /> -<TGConnectingPoint num="1" id="7483" /> -<TGConnectingPoint num="2" id="7484" /> -<TGConnectingPoint num="3" id="7485" /> -<TGConnectingPoint num="4" id="7486" /> -<TGConnectingPoint num="5" id="7487" /> -<TGConnectingPoint num="6" id="7488" /> -<TGConnectingPoint num="7" id="7489" /> +<TGConnectingPoint num="0" id="7472" /> +<TGConnectingPoint num="1" id="7473" /> +<TGConnectingPoint num="2" id="7474" /> +<TGConnectingPoint num="3" id="7475" /> +<TGConnectingPoint num="4" id="7476" /> +<TGConnectingPoint num="5" id="7477" /> +<TGConnectingPoint num="6" id="7478" /> +<TGConnectingPoint num="7" id="7479" /> <extraparam> <info value="Zigbee_TX::cwl_ch_in" portName="cwl_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="FEP_MSS" bufferType="0" baseAddress="0x123" numSamples="1234" bank="0" dataType="int8" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="7517" > +<COMPONENT type="1108" id="7507" > <cdparam x="627" y="1252" /> <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_sink" value="CP0" /> -<TGConnectingPoint num="0" id="7509" /> -<TGConnectingPoint num="1" id="7510" /> -<TGConnectingPoint num="2" id="7511" /> -<TGConnectingPoint num="3" id="7512" /> -<TGConnectingPoint num="4" id="7513" /> -<TGConnectingPoint num="5" id="7514" /> -<TGConnectingPoint num="6" id="7515" /> -<TGConnectingPoint num="7" id="7516" /> +<TGConnectingPoint num="0" id="7499" /> +<TGConnectingPoint num="1" id="7500" /> +<TGConnectingPoint num="2" id="7501" /> +<TGConnectingPoint num="3" id="7502" /> +<TGConnectingPoint num="4" id="7503" /> +<TGConnectingPoint num="5" id="7504" /> +<TGConnectingPoint num="6" id="7505" /> +<TGConnectingPoint num="7" id="7506" /> <extraparam> <info stereotype="CP" nodeName="CP_sink" cpMEC="Double DMA" transferType1="0" transferType2="0" /> <attributes reference="Double_DMA_transfer" /> @@ -15403,40 +15453,40 @@ sequence diagram. <mappingInfo CPname="Double_DMA_transfer" instanceName="Transfer_Instance_7" architectureUnit="ADAIF_Bridge, Crossbar, ADAIF_Bus, FEP_Bridge, FEP_Bus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="7508" > -<father id="7517" num="0" /> +<SUBCOMPONENT type="1110" id="7498" > +<father id="7507" num="0" /> <cdparam x="701" y="1315" /> -<sizeparam width="170" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="170" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="125" minY="0" maxY="105" /> <infoparam name="TGComponent" value="Zigbee_TX::sink_ch_in" /> -<TGConnectingPoint num="0" id="7500" /> -<TGConnectingPoint num="1" id="7501" /> -<TGConnectingPoint num="2" id="7502" /> -<TGConnectingPoint num="3" id="7503" /> -<TGConnectingPoint num="4" id="7504" /> -<TGConnectingPoint num="5" id="7505" /> -<TGConnectingPoint num="6" id="7506" /> -<TGConnectingPoint num="7" id="7507" /> +<TGConnectingPoint num="0" id="7490" /> +<TGConnectingPoint num="1" id="7491" /> +<TGConnectingPoint num="2" id="7492" /> +<TGConnectingPoint num="3" id="7493" /> +<TGConnectingPoint num="4" id="7494" /> +<TGConnectingPoint num="5" id="7495" /> +<TGConnectingPoint num="6" id="7496" /> +<TGConnectingPoint num="7" id="7497" /> <extraparam> <info value="Zigbee_TX::sink_ch_in" portName="sink_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="ADAIF_MSS" bufferType="2" numSamples="" baseAddress="" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1108" id="7535" > +<COMPONENT type="1108" id="7525" > <cdparam x="106" y="1143" /> <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="1900" /> <infoparam name="CP_Source_to_Bits2Symbol" value="CP0" /> -<TGConnectingPoint num="0" id="7527" /> -<TGConnectingPoint num="1" id="7528" /> -<TGConnectingPoint num="2" id="7529" /> -<TGConnectingPoint num="3" id="7530" /> -<TGConnectingPoint num="4" id="7531" /> -<TGConnectingPoint num="5" id="7532" /> -<TGConnectingPoint num="6" id="7533" /> -<TGConnectingPoint num="7" id="7534" /> +<TGConnectingPoint num="0" id="7517" /> +<TGConnectingPoint num="1" id="7518" /> +<TGConnectingPoint num="2" id="7519" /> +<TGConnectingPoint num="3" id="7520" /> +<TGConnectingPoint num="4" id="7521" /> +<TGConnectingPoint num="5" id="7522" /> +<TGConnectingPoint num="6" id="7523" /> +<TGConnectingPoint num="7" id="7524" /> <extraparam> <info stereotype="CP" nodeName="CP_Source_to_Bits2Symbol" cpMEC="Memory Copy" transferType1="0" transferType2="0" /> <attributes reference="DMA_transfer" /> @@ -15451,356 +15501,356 @@ sequence diagram. <mappedAttributes type="addr" name="sourceAddress" value="0x123" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1110" id="7526" > -<father id="7535" num="0" /> +<SUBCOMPONENT type="1110" id="7516" > +<father id="7525" num="0" /> <cdparam x="280" y="1181" /> -<sizeparam width="247" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="247" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="174" minY="0" maxY="45" /> <infoparam name="TGComponent" value="Zigbee_TX::symbol2ChipSeq_ch_in" /> -<TGConnectingPoint num="0" id="7518" /> -<TGConnectingPoint num="1" id="7519" /> -<TGConnectingPoint num="2" id="7520" /> -<TGConnectingPoint num="3" id="7521" /> -<TGConnectingPoint num="4" id="7522" /> -<TGConnectingPoint num="5" id="7523" /> -<TGConnectingPoint num="6" id="7524" /> -<TGConnectingPoint num="7" id="7525" /> +<TGConnectingPoint num="0" id="7508" /> +<TGConnectingPoint num="1" id="7509" /> +<TGConnectingPoint num="2" id="7510" /> +<TGConnectingPoint num="3" id="7511" /> +<TGConnectingPoint num="4" id="7512" /> +<TGConnectingPoint num="5" id="7513" /> +<TGConnectingPoint num="6" id="7514" /> +<TGConnectingPoint num="7" id="7515" /> <extraparam> <info value="Zigbee_TX::symbol2ChipSeq_ch_in" portName="symbol2ChipSeq_ch_in" referenceCommunicationName="Zigbee_TX" typeName="port" mappedMemory="MAPPER_MSS" bufferType="1" numSamplesDataIn="" baseAddressDataIn="" bitsPerSymbolDataIn="" symmetricalValueDataIn="OFF" baseAddressDataOut="0x123" baseAddressLUT="0x123" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="7536" > +<CONNECTOR type="125" id="7526" > <cdparam x="1367" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1367" y="660" id="6997" /> -<P2 x="1076" y="660" id="7023" /> +<P1 x="1367" y="660" id="6987" /> +<P2 x="1076" y="660" id="7013" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7537" > +<CONNECTOR type="125" id="7527" > <cdparam x="1147" y="508" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="508" id="7183" /> -<P2 x="1076" y="635" id="7021" /> +<P1 x="1147" y="508" id="7173" /> +<P2 x="1076" y="635" id="7011" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7538" > +<CONNECTOR type="125" id="7528" > <cdparam x="1298" y="875" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1249" y="850" id="7331" /> -<P2 x="1076" y="685" id="7026" /> +<P1 x="1249" y="850" id="7321" /> +<P2 x="1076" y="685" id="7016" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7539" > +<CONNECTOR type="125" id="7529" > <cdparam x="1019" y="805" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="780" id="7356" /> -<P2 x="864" y="685" id="7034" /> +<P1 x="970" y="780" id="7346" /> +<P2 x="864" y="685" id="7024" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7540" > +<CONNECTOR type="125" id="7530" > <cdparam x="1004" y="531" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="566" id="7286" /> -<P2 x="864" y="635" id="7028" /> +<P1 x="960" y="566" id="7276" /> +<P2 x="864" y="635" id="7018" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7541" > +<CONNECTOR type="125" id="7531" > <cdparam x="1185" y="660" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1467" y="660" id="6998" /> -<P2 x="1527" y="660" id="6972" /> +<P1 x="1467" y="660" id="6988" /> +<P2 x="1527" y="660" id="6962" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7542" > +<CONNECTOR type="125" id="7532" > <cdparam x="356" y="788" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="788" id="7050" /> -<P2 x="356" y="832" id="7129" /> +<P1 x="356" y="788" id="7040" /> +<P2 x="356" y="832" id="7119" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7543" > +<CONNECTOR type="125" id="7533" > <cdparam x="554" y="806" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="807" id="6713" /> -<P2 x="442" y="685" id="7033" /> +<P1 x="560" y="807" id="6703" /> +<P2 x="442" y="685" id="7023" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7544" > +<CONNECTOR type="125" id="7534" > <cdparam x="559" y="863" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="560" y="857" id="6716" /> -<P2 x="481" y="857" id="7132" /> +<P1 x="560" y="857" id="6706" /> +<P2 x="481" y="857" id="7122" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7545" > +<CONNECTOR type="125" id="7535" > <cdparam x="586" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="541" y="949" id="7070" /> -<P2 x="418" y="882" id="7143" /> +<P1 x="541" y="949" id="7060" /> +<P2 x="418" y="882" id="7133" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7546" > +<CONNECTOR type="125" id="7536" > <cdparam x="165" y="927" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="208" y="938" id="7104" /> -<P2 x="293" y="882" id="7142" /> +<P1 x="208" y="938" id="7094" /> +<P2 x="293" y="882" id="7132" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7547" > +<CONNECTOR type="125" id="7537" > <cdparam x="355" y="576" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="580" id="6828" /> -<P2 x="231" y="635" id="7019" /> +<P1 x="356" y="580" id="6818" /> +<P2 x="231" y="635" id="7009" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7548" > +<CONNECTOR type="125" id="7538" > <cdparam x="355" y="541" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="545" id="6823" /> -<P2 x="356" y="497" id="7159" /> +<P1 x="356" y="545" id="6813" /> +<P2 x="356" y="497" id="7149" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7549" > +<CONNECTOR type="125" id="7539" > <cdparam x="543" y="522" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="522" id="6743" /> -<P2 x="442" y="635" id="7027" /> +<P1 x="543" y="522" id="6733" /> +<P2 x="442" y="635" id="7017" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7550" > +<CONNECTOR type="125" id="7540" > <cdparam x="536" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="543" y="472" id="6741" /> -<P2 x="481" y="472" id="7157" /> +<P1 x="543" y="472" id="6731" /> +<P2 x="481" y="472" id="7147" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7551" > +<CONNECTOR type="125" id="7541" > <cdparam x="549" y="337" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="454" y="395" id="6769" /> -<P2 x="418" y="447" id="7162" /> +<P1 x="454" y="395" id="6759" /> +<P2 x="418" y="447" id="7152" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7552" > +<CONNECTOR type="125" id="7542" > <cdparam x="155" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="134" y="385" id="6803" /> -<P2 x="293" y="447" id="7161" /> +<P1 x="155" y="396" id="6793" /> +<P2 x="293" y="447" id="7151" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7553" > +<CONNECTOR type="125" id="7543" > <cdparam x="357" y="778" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="356" y="737" id="7045" /> -<P2 x="231" y="685" id="7024" /> +<P1 x="356" y="737" id="7035" /> +<P2 x="231" y="685" id="7014" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7554" > +<CONNECTOR type="125" id="7544" > <cdparam x="1654" y="758" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="737" id="6848" /> -<P2 x="1652" y="685" id="6975" /> +<P1 x="1652" y="737" id="6838" /> +<P2 x="1652" y="685" id="6965" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7555" > +<CONNECTOR type="125" id="7545" > <cdparam x="1651" y="573" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1652" y="586" id="6950" /> -<P2 x="1652" y="635" id="6970" /> +<P1 x="1652" y="586" id="6940" /> +<P2 x="1652" y="635" id="6960" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7556" > +<CONNECTOR type="125" id="7546" > <cdparam x="959" y="527" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="960" y="531" id="7281" /> -<P2 x="960" y="483" id="7311" /> +<P1 x="960" y="531" id="7271" /> +<P2 x="960" y="483" id="7301" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7557" > +<CONNECTOR type="125" id="7547" > <cdparam x="1140" y="461" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1147" y="458" id="7181" /> -<P2 x="1085" y="458" id="7309" /> +<P1 x="1147" y="458" id="7171" /> +<P2 x="1085" y="458" id="7299" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7558" > +<CONNECTOR type="125" id="7548" > <cdparam x="1189" y="374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1022" y="376" id="7209" /> -<P2 x="1022" y="433" id="7314" /> +<P1 x="1022" y="376" id="7199" /> +<P2 x="1022" y="433" id="7304" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7559" > +<CONNECTOR type="125" id="7549" > <cdparam x="795" y="360" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="738" y="384" id="7261" /> -<P2 x="897" y="433" id="7313" /> +<P1 x="738" y="384" id="7251" /> +<P2 x="897" y="433" id="7303" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7560" > +<CONNECTOR type="125" id="7550" > <cdparam x="970" y="831" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="970" y="831" id="7361" /> -<P2 x="970" y="875" id="7440" /> +<P1 x="970" y="831" id="7351" /> +<P2 x="970" y="875" id="7430" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7561" > +<CONNECTOR type="125" id="7551" > <cdparam x="1173" y="906" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1174" y="900" id="7333" /> -<P2 x="1095" y="900" id="7443" /> +<P1 x="1174" y="900" id="7323" /> +<P2 x="1095" y="900" id="7433" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7562" > +<CONNECTOR type="125" id="7552" > <cdparam x="1200" y="1013" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1200" y="978" id="7381" /> -<P2 x="1032" y="925" id="7454" /> +<P1 x="1200" y="978" id="7371" /> +<P2 x="1032" y="925" id="7444" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="7563" > +<CONNECTOR type="125" id="7553" > <cdparam x="779" y="970" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="868" y="981" id="7415" /> -<P2 x="907" y="925" id="7453" /> +<P1 x="868" y="981" id="7405" /> +<P2 x="907" y="925" id="7443" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> diff --git a/modeling/SysMLSec/SysMLSecTutorial.xml b/modeling/SysMLSec/SysMLSecTutorial.xml index 2ac12787e65b19585c449fd1e63f99d5f3fa421f..7f8cde8044b5863981e99be4c98c393fb9373bf3 100644 --- a/modeling/SysMLSec/SysMLSecTutorial.xml +++ b/modeling/SysMLSec/SysMLSecTutorial.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> +<?xml version="1.0" encoding="UTF-8"?> <TURTLEGMODELING version="1.0beta"> @@ -43,7 +43,7 @@ <SUBCOMPONENT type="5707" id="11" > <father id="17" num="0" /> <cdparam x="1005" y="537" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="1005" maxX="1005" minY="540" maxY="540" /> <infoparam name="value " value="SecurityProtocolDesign" /> @@ -89,27 +89,27 @@ </COMPONENT> <SUBCOMPONENT type="5707" id="29" > <father id="38" num="0" /> -<cdparam x="818" y="297" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="818" y="267" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="905" maxX="905" minY="295" maxY="295" /> -<infoparam name="value " value="NonSecureArchitectureWithSecureFV" /> +<cdrectangleparam minX="905" maxX="905" minY="265" maxY="265" /> +<infoparam name="value " value="NonSecureArchitectureWithNonSecureFV" /> </SUBCOMPONENT> <SUBCOMPONENT type="5707" id="30" > <father id="38" num="1" /> <cdparam x="818" y="282" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="905" maxX="905" minY="280" maxY="280" /> <infoparam name="value " value="SecureArchitectureWithNonSecureFV" /> </SUBCOMPONENT> <SUBCOMPONENT type="5707" id="31" > <father id="38" num="2" /> -<cdparam x="818" y="267" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="818" y="297" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="905" maxX="905" minY="265" maxY="265" /> -<infoparam name="value " value="NonSecureArchitectureWithNonSecureFV" /> +<cdrectangleparam minX="905" maxX="905" minY="295" maxY="295" /> +<infoparam name="value " value="NonSecureArchitectureWithSecureFV" /> </SUBCOMPONENT> <COMPONENT type="5709" id="46" > @@ -125,27 +125,27 @@ </COMPONENT> <SUBCOMPONENT type="5707" id="39" > <father id="46" num="0" /> -<cdparam x="1155" y="171" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1155" y="141" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="1155" maxX="1155" minY="170" maxY="170" /> -<infoparam name="value " value="NonSecureArchitectureWithSecureFV" /> +<cdrectangleparam minX="1155" maxX="1155" minY="140" maxY="140" /> +<infoparam name="value " value="NonSecureArchitectureWithNonSecureFV" /> </SUBCOMPONENT> <SUBCOMPONENT type="5707" id="40" > <father id="46" num="1" /> <cdparam x="1155" y="156" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="1155" maxX="1155" minY="155" maxY="155" /> <infoparam name="value " value="SecureArchitectureWithNonSecureFV" /> </SUBCOMPONENT> <SUBCOMPONENT type="5707" id="41" > <father id="46" num="2" /> -<cdparam x="1155" y="141" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="1155" y="171" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="1155" maxX="1155" minY="140" maxY="140" /> -<infoparam name="value " value="NonSecureArchitectureWithNonSecureFV" /> +<cdrectangleparam minX="1155" maxX="1155" minY="170" maxY="170" /> +<infoparam name="value " value="NonSecureArchitectureWithSecureFV" /> </SUBCOMPONENT> <COMPONENT type="5713" id="53" > @@ -161,19 +161,19 @@ </COMPONENT> <SUBCOMPONENT type="5707" id="47" > <father id="53" num="0" /> -<cdparam x="655" y="155" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="655" y="140" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="655" maxX="655" minY="155" maxY="155" /> -<infoparam name="value " value="SecureFV" /> +<cdrectangleparam minX="655" maxX="655" minY="140" maxY="140" /> +<infoparam name="value " value="NonSecureFV" /> </SUBCOMPONENT> <SUBCOMPONENT type="5707" id="48" > <father id="53" num="1" /> -<cdparam x="655" y="140" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="655" y="155" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="655" maxX="655" minY="140" maxY="140" /> -<infoparam name="value " value="NonSecureFV" /> +<cdrectangleparam minX="655" maxX="655" minY="155" maxY="155" /> +<infoparam name="value " value="SecureFV" /> </SUBCOMPONENT> <COMPONENT type="5712" id="60" > @@ -191,13 +191,13 @@ <SUBCOMPONENT type="5707" id="54" > <father id="60" num="0" /> <cdparam x="355" y="440" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="355" maxX="355" minY="440" maxY="440" /> <infoparam name="value " value="RetrieveData" /> </SUBCOMPONENT> -<COMPONENT type="5702" id="68" > +<COMPONENT type="5702" id="70" > <cdparam x="350" y="200" /> <sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -209,220 +209,222 @@ <TGConnectingPoint num="3" id="65" /> <TGConnectingPoint num="4" id="66" /> <TGConnectingPoint num="5" id="67" /> +<TGConnectingPoint num="6" id="68" /> +<TGConnectingPoint num="7" id="69" /> </COMPONENT> <SUBCOMPONENT type="5707" id="61" > -<father id="68" num="0" /> +<father id="70" num="0" /> <cdparam x="355" y="240" /> -<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="355" maxX="355" minY="240" maxY="240" /> <infoparam name="value " value="SecurityRequirements" /> </SUBCOMPONENT> -<COMPONENT type="5701" id="73" > +<COMPONENT type="5701" id="75" > <cdparam x="50" y="300" /> <sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Assumptions" /> -<TGConnectingPoint num="0" id="69" /> -<TGConnectingPoint num="1" id="70" /> -<TGConnectingPoint num="2" id="71" /> -<TGConnectingPoint num="3" id="72" /> +<TGConnectingPoint num="0" id="71" /> +<TGConnectingPoint num="1" id="72" /> +<TGConnectingPoint num="2" id="73" /> +<TGConnectingPoint num="3" id="74" /> </COMPONENT> -<COMPONENT type="304" id="90" > +<COMPONENT type="304" id="92" > <cdparam x="630" y="63" /> <sizeparam width="836" height="252" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Info" value="SW/HW Partitioning" /> -<TGConnectingPoint num="0" id="74" /> -<TGConnectingPoint num="1" id="75" /> -<TGConnectingPoint num="2" id="76" /> -<TGConnectingPoint num="3" id="77" /> -<TGConnectingPoint num="4" id="78" /> -<TGConnectingPoint num="5" id="79" /> -<TGConnectingPoint num="6" id="80" /> -<TGConnectingPoint num="7" id="81" /> -<TGConnectingPoint num="8" id="82" /> -<TGConnectingPoint num="9" id="83" /> -<TGConnectingPoint num="10" id="84" /> -<TGConnectingPoint num="11" id="85" /> -<TGConnectingPoint num="12" id="86" /> -<TGConnectingPoint num="13" id="87" /> -<TGConnectingPoint num="14" id="88" /> -<TGConnectingPoint num="15" id="89" /> +<TGConnectingPoint num="0" id="76" /> +<TGConnectingPoint num="1" id="77" /> +<TGConnectingPoint num="2" id="78" /> +<TGConnectingPoint num="3" id="79" /> +<TGConnectingPoint num="4" id="80" /> +<TGConnectingPoint num="5" id="81" /> +<TGConnectingPoint num="6" id="82" /> +<TGConnectingPoint num="7" id="83" /> +<TGConnectingPoint num="8" id="84" /> +<TGConnectingPoint num="9" id="85" /> +<TGConnectingPoint num="10" id="86" /> +<TGConnectingPoint num="11" id="87" /> +<TGConnectingPoint num="12" id="88" /> +<TGConnectingPoint num="13" id="89" /> +<TGConnectingPoint num="14" id="90" /> +<TGConnectingPoint num="15" id="91" /> <extraparam> <TextColor value="-1" /> <FillColor value="-1" /> </extraparam> </COMPONENT> -<COMPONENT type="304" id="107" > +<COMPONENT type="304" id="109" > <cdparam x="630" y="375" /> <sizeparam width="750" height="325" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Info" value="SW Design" /> -<TGConnectingPoint num="0" id="91" /> -<TGConnectingPoint num="1" id="92" /> -<TGConnectingPoint num="2" id="93" /> -<TGConnectingPoint num="3" id="94" /> -<TGConnectingPoint num="4" id="95" /> -<TGConnectingPoint num="5" id="96" /> -<TGConnectingPoint num="6" id="97" /> -<TGConnectingPoint num="7" id="98" /> -<TGConnectingPoint num="8" id="99" /> -<TGConnectingPoint num="9" id="100" /> -<TGConnectingPoint num="10" id="101" /> -<TGConnectingPoint num="11" id="102" /> -<TGConnectingPoint num="12" id="103" /> -<TGConnectingPoint num="13" id="104" /> -<TGConnectingPoint num="14" id="105" /> -<TGConnectingPoint num="15" id="106" /> +<TGConnectingPoint num="0" id="93" /> +<TGConnectingPoint num="1" id="94" /> +<TGConnectingPoint num="2" id="95" /> +<TGConnectingPoint num="3" id="96" /> +<TGConnectingPoint num="4" id="97" /> +<TGConnectingPoint num="5" id="98" /> +<TGConnectingPoint num="6" id="99" /> +<TGConnectingPoint num="7" id="100" /> +<TGConnectingPoint num="8" id="101" /> +<TGConnectingPoint num="9" id="102" /> +<TGConnectingPoint num="10" id="103" /> +<TGConnectingPoint num="11" id="104" /> +<TGConnectingPoint num="12" id="105" /> +<TGConnectingPoint num="13" id="106" /> +<TGConnectingPoint num="14" id="107" /> +<TGConnectingPoint num="15" id="108" /> <extraparam> <TextColor value="-1" /> <FillColor value="-1" /> </extraparam> </COMPONENT> -<COMPONENT type="304" id="124" > +<COMPONENT type="304" id="126" > <cdparam x="330" y="169" /> <sizeparam width="241" height="340" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Info" value="Req and attacks" /> -<TGConnectingPoint num="0" id="108" /> -<TGConnectingPoint num="1" id="109" /> -<TGConnectingPoint num="2" id="110" /> -<TGConnectingPoint num="3" id="111" /> -<TGConnectingPoint num="4" id="112" /> -<TGConnectingPoint num="5" id="113" /> -<TGConnectingPoint num="6" id="114" /> -<TGConnectingPoint num="7" id="115" /> -<TGConnectingPoint num="8" id="116" /> -<TGConnectingPoint num="9" id="117" /> -<TGConnectingPoint num="10" id="118" /> -<TGConnectingPoint num="11" id="119" /> -<TGConnectingPoint num="12" id="120" /> -<TGConnectingPoint num="13" id="121" /> -<TGConnectingPoint num="14" id="122" /> -<TGConnectingPoint num="15" id="123" /> +<TGConnectingPoint num="0" id="110" /> +<TGConnectingPoint num="1" id="111" /> +<TGConnectingPoint num="2" id="112" /> +<TGConnectingPoint num="3" id="113" /> +<TGConnectingPoint num="4" id="114" /> +<TGConnectingPoint num="5" id="115" /> +<TGConnectingPoint num="6" id="116" /> +<TGConnectingPoint num="7" id="117" /> +<TGConnectingPoint num="8" id="118" /> +<TGConnectingPoint num="9" id="119" /> +<TGConnectingPoint num="10" id="120" /> +<TGConnectingPoint num="11" id="121" /> +<TGConnectingPoint num="12" id="122" /> +<TGConnectingPoint num="13" id="123" /> +<TGConnectingPoint num="14" id="124" /> +<TGConnectingPoint num="15" id="125" /> <extraparam> <TextColor value="-1" /> <FillColor value="-1" /> </extraparam> </COMPONENT> -<CONNECTOR type="6004" id="126" > +<CONNECTOR type="6004" id="128" > <cdparam x="1250" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="125" /> +<TGConnectingPoint num="0" id="127" /> <P1 x="1299" y="170" id="42" /> <P2 x="1105" y="227" id="33" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="6004" id="128" > +<CONNECTOR type="6004" id="130" > <cdparam x="1000" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="127" /> +<TGConnectingPoint num="0" id="129" /> <P1 x="1000" y="170" id="24" /> <P2 x="1022" y="227" id="34" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="6004" id="130" > +<CONNECTOR type="6004" id="132" > <cdparam x="750" y="170" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="129" /> +<TGConnectingPoint num="0" id="131" /> <P1 x="762" y="170" id="49" /> <P2 x="938" y="227" id="32" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="5718" id="136" > +<CONNECTOR type="5718" id="138" > <cdparam x="550" y="235" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="133" /> -<TGConnectingPoint num="1" id="134" /> -<TGConnectingPoint num="2" id="135" /> +<TGConnectingPoint num="0" id="135" /> +<TGConnectingPoint num="1" id="136" /> +<TGConnectingPoint num="2" id="137" /> <P1 x="550" y="235" id="62" /> <P2 x="740" y="500" id="1" /> <Point x="595" y="235" /> <Point x="595" y="450" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="131" > -<father id="136" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="133" > +<father id="138" num="0" /> <cdparam x="595" y="235" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="132" > -<father id="136" num="1" /> +<SUBCOMPONENT type="-1" id="134" > +<father id="138" num="1" /> <cdparam x="595" y="450" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="5718" id="140" > +<CONNECTOR type="5718" id="142" > <cdparam x="1040" y="570" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="138" /> -<TGConnectingPoint num="1" id="139" /> +<TGConnectingPoint num="0" id="140" /> +<TGConnectingPoint num="1" id="141" /> <P1 x="1058" y="570" id="13" /> <P2 x="1100" y="635" id="6" /> <Point x="1060" y="625" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="137" > -<father id="140" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="139" > +<father id="142" num="0" /> <cdparam x="1060" y="625" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="5718" id="144" > +<CONNECTOR type="5718" id="146" > <cdparam x="960" y="470" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="142" /> -<TGConnectingPoint num="1" id="143" /> +<TGConnectingPoint num="0" id="144" /> +<TGConnectingPoint num="1" id="145" /> <P1 x="960" y="470" id="19" /> <P2 x="1000" y="533" id="12" /> <Point x="960" y="525" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="141" > -<father id="144" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="143" > +<father id="146" num="0" /> <cdparam x="960" y="525" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="5718" id="146" > +<CONNECTOR type="5718" id="148" > <cdparam x="470" y="400" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="145" /> +<TGConnectingPoint num="0" id="147" /> <P1 x="470" y="400" id="56" /> <P2 x="470" y="270" id="64" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="5718" id="148" > +<CONNECTOR type="5718" id="150" > <cdparam x="410" y="270" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="147" /> +<TGConnectingPoint num="0" id="149" /> <P1 x="410" y="270" id="63" /> <P2 x="410" y="400" id="55" /> <AutomaticDrawing data="true" /> @@ -437,61 +439,61 @@ <Modeling type="Avatar Requirement" nameTab="SecurityRequirements" > <AvatarRDPanel name="AVATAR RD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="5200" id="192" > +<COMPONENT type="5200" id="194" > <cdparam x="186" y="322" /> <sizeparam width="368" height="106" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="219" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Requirement" value="ConfidentialityBetweenT1andT2" /> -<TGConnectingPoint num="0" id="149" /> -<TGConnectingPoint num="1" id="150" /> -<TGConnectingPoint num="2" id="151" /> -<TGConnectingPoint num="3" id="152" /> -<TGConnectingPoint num="4" id="153" /> -<TGConnectingPoint num="5" id="154" /> -<TGConnectingPoint num="6" id="155" /> -<TGConnectingPoint num="7" id="156" /> -<TGConnectingPoint num="8" id="157" /> -<TGConnectingPoint num="9" id="158" /> -<TGConnectingPoint num="10" id="159" /> -<TGConnectingPoint num="11" id="160" /> -<TGConnectingPoint num="12" id="161" /> -<TGConnectingPoint num="13" id="162" /> -<TGConnectingPoint num="14" id="163" /> -<TGConnectingPoint num="15" id="164" /> -<TGConnectingPoint num="16" id="165" /> -<TGConnectingPoint num="17" id="166" /> -<TGConnectingPoint num="18" id="167" /> -<TGConnectingPoint num="19" id="168" /> -<TGConnectingPoint num="20" id="169" /> -<TGConnectingPoint num="21" id="170" /> -<TGConnectingPoint num="22" id="171" /> -<TGConnectingPoint num="23" id="172" /> -<TGConnectingPoint num="24" id="173" /> -<TGConnectingPoint num="25" id="174" /> -<TGConnectingPoint num="26" id="175" /> -<TGConnectingPoint num="27" id="176" /> -<TGConnectingPoint num="28" id="177" /> -<TGConnectingPoint num="29" id="178" /> -<TGConnectingPoint num="30" id="179" /> -<TGConnectingPoint num="31" id="180" /> -<TGConnectingPoint num="32" id="181" /> -<TGConnectingPoint num="33" id="182" /> -<TGConnectingPoint num="34" id="183" /> -<TGConnectingPoint num="35" id="184" /> -<TGConnectingPoint num="36" id="185" /> -<TGConnectingPoint num="37" id="186" /> -<TGConnectingPoint num="38" id="187" /> -<TGConnectingPoint num="39" id="188" /> -<TGConnectingPoint num="40" id="189" /> -<TGConnectingPoint num="41" id="190" /> -<TGConnectingPoint num="42" id="191" /> +<TGConnectingPoint num="0" id="151" /> +<TGConnectingPoint num="1" id="152" /> +<TGConnectingPoint num="2" id="153" /> +<TGConnectingPoint num="3" id="154" /> +<TGConnectingPoint num="4" id="155" /> +<TGConnectingPoint num="5" id="156" /> +<TGConnectingPoint num="6" id="157" /> +<TGConnectingPoint num="7" id="158" /> +<TGConnectingPoint num="8" id="159" /> +<TGConnectingPoint num="9" id="160" /> +<TGConnectingPoint num="10" id="161" /> +<TGConnectingPoint num="11" id="162" /> +<TGConnectingPoint num="12" id="163" /> +<TGConnectingPoint num="13" id="164" /> +<TGConnectingPoint num="14" id="165" /> +<TGConnectingPoint num="15" id="166" /> +<TGConnectingPoint num="16" id="167" /> +<TGConnectingPoint num="17" id="168" /> +<TGConnectingPoint num="18" id="169" /> +<TGConnectingPoint num="19" id="170" /> +<TGConnectingPoint num="20" id="171" /> +<TGConnectingPoint num="21" id="172" /> +<TGConnectingPoint num="22" id="173" /> +<TGConnectingPoint num="23" id="174" /> +<TGConnectingPoint num="24" id="175" /> +<TGConnectingPoint num="25" id="176" /> +<TGConnectingPoint num="26" id="177" /> +<TGConnectingPoint num="27" id="178" /> +<TGConnectingPoint num="28" id="179" /> +<TGConnectingPoint num="29" id="180" /> +<TGConnectingPoint num="30" id="181" /> +<TGConnectingPoint num="31" id="182" /> +<TGConnectingPoint num="32" id="183" /> +<TGConnectingPoint num="33" id="184" /> +<TGConnectingPoint num="34" id="185" /> +<TGConnectingPoint num="35" id="186" /> +<TGConnectingPoint num="36" id="187" /> +<TGConnectingPoint num="37" id="188" /> +<TGConnectingPoint num="38" id="189" /> +<TGConnectingPoint num="39" id="190" /> +<TGConnectingPoint num="40" id="191" /> +<TGConnectingPoint num="41" id="192" /> +<TGConnectingPoint num="42" id="193" /> <extraparam> <textline data="Requirement description:" /> <textline data="Double-click to edit" /> <kind data="Confidentiality" /> <criticality data="Medium" /> -<reqType data="0" /> +<reqType data="Requirement" color="-1773070" /> <id data="1" /> <satisfied data="false" /> <verified data="false" /> @@ -501,61 +503,61 @@ </extraparam> </COMPONENT> -<COMPONENT type="5200" id="236" > +<COMPONENT type="5200" id="238" > <cdparam x="183" y="121" /> <sizeparam width="374" height="132" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="155" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Requirement" value="CommunicationSecurity" /> -<TGConnectingPoint num="0" id="193" /> -<TGConnectingPoint num="1" id="194" /> -<TGConnectingPoint num="2" id="195" /> -<TGConnectingPoint num="3" id="196" /> -<TGConnectingPoint num="4" id="197" /> -<TGConnectingPoint num="5" id="198" /> -<TGConnectingPoint num="6" id="199" /> -<TGConnectingPoint num="7" id="200" /> -<TGConnectingPoint num="8" id="201" /> -<TGConnectingPoint num="9" id="202" /> -<TGConnectingPoint num="10" id="203" /> -<TGConnectingPoint num="11" id="204" /> -<TGConnectingPoint num="12" id="205" /> -<TGConnectingPoint num="13" id="206" /> -<TGConnectingPoint num="14" id="207" /> -<TGConnectingPoint num="15" id="208" /> -<TGConnectingPoint num="16" id="209" /> -<TGConnectingPoint num="17" id="210" /> -<TGConnectingPoint num="18" id="211" /> -<TGConnectingPoint num="19" id="212" /> -<TGConnectingPoint num="20" id="213" /> -<TGConnectingPoint num="21" id="214" /> -<TGConnectingPoint num="22" id="215" /> -<TGConnectingPoint num="23" id="216" /> -<TGConnectingPoint num="24" id="217" /> -<TGConnectingPoint num="25" id="218" /> -<TGConnectingPoint num="26" id="219" /> -<TGConnectingPoint num="27" id="220" /> -<TGConnectingPoint num="28" id="221" /> -<TGConnectingPoint num="29" id="222" /> -<TGConnectingPoint num="30" id="223" /> -<TGConnectingPoint num="31" id="224" /> -<TGConnectingPoint num="32" id="225" /> -<TGConnectingPoint num="33" id="226" /> -<TGConnectingPoint num="34" id="227" /> -<TGConnectingPoint num="35" id="228" /> -<TGConnectingPoint num="36" id="229" /> -<TGConnectingPoint num="37" id="230" /> -<TGConnectingPoint num="38" id="231" /> -<TGConnectingPoint num="39" id="232" /> -<TGConnectingPoint num="40" id="233" /> -<TGConnectingPoint num="41" id="234" /> -<TGConnectingPoint num="42" id="235" /> +<TGConnectingPoint num="0" id="195" /> +<TGConnectingPoint num="1" id="196" /> +<TGConnectingPoint num="2" id="197" /> +<TGConnectingPoint num="3" id="198" /> +<TGConnectingPoint num="4" id="199" /> +<TGConnectingPoint num="5" id="200" /> +<TGConnectingPoint num="6" id="201" /> +<TGConnectingPoint num="7" id="202" /> +<TGConnectingPoint num="8" id="203" /> +<TGConnectingPoint num="9" id="204" /> +<TGConnectingPoint num="10" id="205" /> +<TGConnectingPoint num="11" id="206" /> +<TGConnectingPoint num="12" id="207" /> +<TGConnectingPoint num="13" id="208" /> +<TGConnectingPoint num="14" id="209" /> +<TGConnectingPoint num="15" id="210" /> +<TGConnectingPoint num="16" id="211" /> +<TGConnectingPoint num="17" id="212" /> +<TGConnectingPoint num="18" id="213" /> +<TGConnectingPoint num="19" id="214" /> +<TGConnectingPoint num="20" id="215" /> +<TGConnectingPoint num="21" id="216" /> +<TGConnectingPoint num="22" id="217" /> +<TGConnectingPoint num="23" id="218" /> +<TGConnectingPoint num="24" id="219" /> +<TGConnectingPoint num="25" id="220" /> +<TGConnectingPoint num="26" id="221" /> +<TGConnectingPoint num="27" id="222" /> +<TGConnectingPoint num="28" id="223" /> +<TGConnectingPoint num="29" id="224" /> +<TGConnectingPoint num="30" id="225" /> +<TGConnectingPoint num="31" id="226" /> +<TGConnectingPoint num="32" id="227" /> +<TGConnectingPoint num="33" id="228" /> +<TGConnectingPoint num="34" id="229" /> +<TGConnectingPoint num="35" id="230" /> +<TGConnectingPoint num="36" id="231" /> +<TGConnectingPoint num="37" id="232" /> +<TGConnectingPoint num="38" id="233" /> +<TGConnectingPoint num="39" id="234" /> +<TGConnectingPoint num="40" id="235" /> +<TGConnectingPoint num="41" id="236" /> +<TGConnectingPoint num="42" id="237" /> <extraparam> <textline data="The data exchanged between functional tasks" /> <textline data=" must be confidential" /> <kind data="Confidentiality" /> <criticality data="Medium" /> -<reqType data="0" /> +<reqType data="Requirement" color="-1773070" /> <id data="0" /> <satisfied data="false" /> <verified data="false" /> @@ -565,13 +567,13 @@ </extraparam> </COMPONENT> -<CONNECTOR type="5206" id="238" > +<CONNECTOR type="5206" id="240" > <cdparam x="366" y="349" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="<<refine>>" /> -<TGConnectingPoint num="0" id="237" /> -<P1 x="370" y="322" id="156" /> -<P2 x="370" y="253" id="203" /> +<TGConnectingPoint num="0" id="239" /> +<P1 x="370" y="322" id="158" /> +<P2 x="370" y="253" id="205" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -584,69 +586,69 @@ <Modeling type="AttackTree" nameTab="RetrieveData" > <AttackTreeDiagramPanel name="Attack Tree" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<CONNECTOR type="137" id="240" > +<CONNECTOR type="137" id="242" > <cdparam x="175" y="420" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="239" /> -<P1 x="213" y="391" id="249" /> -<P2 x="213" y="341" id="353" /> +<TGConnectingPoint num="0" id="241" /> +<P1 x="213" y="391" id="251" /> +<P2 x="213" y="341" id="355" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="137" id="242" > +<CONNECTOR type="137" id="244" > <cdparam x="594" y="318" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="241" /> -<P1 x="603" y="318" id="289" /> -<P2 x="703" y="318" id="263" /> +<TGConnectingPoint num="0" id="243" /> +<P1 x="603" y="318" id="291" /> +<P2 x="703" y="318" id="265" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="244" > +<CONNECTOR type="133" id="246" > <cdparam x="480" y="302" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="2" /> -<TGConnectingPoint num="0" id="243" /> -<P1 x="511" y="298" id="279" /> -<P2 x="420" y="227" id="311" /> +<TGConnectingPoint num="0" id="245" /> +<P1 x="511" y="298" id="281" /> +<P2 x="420" y="227" id="313" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="246" > +<CONNECTOR type="133" id="248" > <cdparam x="383" y="177" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="245" /> -<P1 x="383" y="177" id="300" /> -<P2 x="383" y="133" id="316" /> +<TGConnectingPoint num="0" id="247" /> +<P1 x="383" y="177" id="302" /> +<P2 x="383" y="133" id="318" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="133" id="248" > +<CONNECTOR type="133" id="250" > <cdparam x="233" y="301" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="1" /> -<TGConnectingPoint num="0" id="247" /> -<P1 x="241" y="301" id="343" /> -<P2 x="345" y="227" id="310" /> +<TGConnectingPoint num="0" id="249" /> +<P1 x="241" y="301" id="345" /> +<P2 x="345" y="227" id="312" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1403" id="261" > +<COMPONENT type="1403" id="263" > <cdparam x="131" y="391" /> -<sizeparam width="164" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="PrivateBus" /> -<TGConnectingPoint num="0" id="249" /> -<TGConnectingPoint num="1" id="250" /> -<TGConnectingPoint num="2" id="251" /> -<TGConnectingPoint num="3" id="252" /> -<TGConnectingPoint num="4" id="253" /> -<TGConnectingPoint num="5" id="254" /> -<TGConnectingPoint num="6" id="255" /> -<TGConnectingPoint num="7" id="256" /> -<TGConnectingPoint num="8" id="257" /> -<TGConnectingPoint num="9" id="258" /> -<TGConnectingPoint num="10" id="259" /> -<TGConnectingPoint num="11" id="260" /> +<TGConnectingPoint num="0" id="251" /> +<TGConnectingPoint num="1" id="252" /> +<TGConnectingPoint num="2" id="253" /> +<TGConnectingPoint num="3" id="254" /> +<TGConnectingPoint num="4" id="255" /> +<TGConnectingPoint num="5" id="256" /> +<TGConnectingPoint num="6" id="257" /> +<TGConnectingPoint num="7" id="258" /> +<TGConnectingPoint num="8" id="259" /> +<TGConnectingPoint num="9" id="260" /> +<TGConnectingPoint num="10" id="261" /> +<TGConnectingPoint num="11" id="262" /> <extraparam> <textline data="The bus is made unaccessible to the attaker" /> <textline data="- bus on chip" /> @@ -656,156 +658,156 @@ </extraparam> </COMPONENT> -<COMPONENT type="1403" id="274" > +<COMPONENT type="1403" id="276" > <cdparam x="715" y="298" /> -<sizeparam width="164" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Ciphering" /> -<TGConnectingPoint num="0" id="262" /> -<TGConnectingPoint num="1" id="263" /> -<TGConnectingPoint num="2" id="264" /> -<TGConnectingPoint num="3" id="265" /> -<TGConnectingPoint num="4" id="266" /> -<TGConnectingPoint num="5" id="267" /> -<TGConnectingPoint num="6" id="268" /> -<TGConnectingPoint num="7" id="269" /> -<TGConnectingPoint num="8" id="270" /> -<TGConnectingPoint num="9" id="271" /> -<TGConnectingPoint num="10" id="272" /> -<TGConnectingPoint num="11" id="273" /> +<TGConnectingPoint num="0" id="264" /> +<TGConnectingPoint num="1" id="265" /> +<TGConnectingPoint num="2" id="266" /> +<TGConnectingPoint num="3" id="267" /> +<TGConnectingPoint num="4" id="268" /> +<TGConnectingPoint num="5" id="269" /> +<TGConnectingPoint num="6" id="270" /> +<TGConnectingPoint num="7" id="271" /> +<TGConnectingPoint num="8" id="272" /> +<TGConnectingPoint num="9" id="273" /> +<TGConnectingPoint num="10" id="274" /> +<TGConnectingPoint num="11" id="275" /> <extraparam> <textline data="See SecureFV" /> </extraparam> </COMPONENT> -<COMPONENT type="1401" id="299" > +<COMPONENT type="1401" id="301" > <cdparam x="481" y="298" /> -<sizeparam width="122" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="122" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="ReadDataOnBus" /> -<TGConnectingPoint num="0" id="275" /> -<TGConnectingPoint num="1" id="276" /> -<TGConnectingPoint num="2" id="277" /> -<TGConnectingPoint num="3" id="278" /> -<TGConnectingPoint num="4" id="279" /> -<TGConnectingPoint num="5" id="280" /> -<TGConnectingPoint num="6" id="281" /> -<TGConnectingPoint num="7" id="282" /> -<TGConnectingPoint num="8" id="283" /> -<TGConnectingPoint num="9" id="284" /> -<TGConnectingPoint num="10" id="285" /> -<TGConnectingPoint num="11" id="286" /> -<TGConnectingPoint num="12" id="287" /> -<TGConnectingPoint num="13" id="288" /> -<TGConnectingPoint num="14" id="289" /> -<TGConnectingPoint num="15" id="290" /> -<TGConnectingPoint num="16" id="291" /> -<TGConnectingPoint num="17" id="292" /> -<TGConnectingPoint num="18" id="293" /> -<TGConnectingPoint num="19" id="294" /> -<TGConnectingPoint num="20" id="295" /> -<TGConnectingPoint num="21" id="296" /> -<TGConnectingPoint num="22" id="297" /> -<TGConnectingPoint num="23" id="298" /> +<TGConnectingPoint num="0" id="277" /> +<TGConnectingPoint num="1" id="278" /> +<TGConnectingPoint num="2" id="279" /> +<TGConnectingPoint num="3" id="280" /> +<TGConnectingPoint num="4" id="281" /> +<TGConnectingPoint num="5" id="282" /> +<TGConnectingPoint num="6" id="283" /> +<TGConnectingPoint num="7" id="284" /> +<TGConnectingPoint num="8" id="285" /> +<TGConnectingPoint num="9" id="286" /> +<TGConnectingPoint num="10" id="287" /> +<TGConnectingPoint num="11" id="288" /> +<TGConnectingPoint num="12" id="289" /> +<TGConnectingPoint num="13" id="290" /> +<TGConnectingPoint num="14" id="291" /> +<TGConnectingPoint num="15" id="292" /> +<TGConnectingPoint num="16" id="293" /> +<TGConnectingPoint num="17" id="294" /> +<TGConnectingPoint num="18" id="295" /> +<TGConnectingPoint num="19" id="296" /> +<TGConnectingPoint num="20" id="297" /> +<TGConnectingPoint num="21" id="298" /> +<TGConnectingPoint num="22" id="299" /> +<TGConnectingPoint num="23" id="300" /> <extraparam> <info description="Implemented in SecureFV" root="false" /> </extraparam> </COMPONENT> -<COMPONENT type="1402" id="312" > +<COMPONENT type="1402" id="314" > <cdparam x="308" y="177" /> -<sizeparam width="150" height="50" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="150" height="50" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="<<SEQUENCE>>" /> -<TGConnectingPoint num="0" id="300" /> -<TGConnectingPoint num="1" id="301" /> -<TGConnectingPoint num="2" id="302" /> -<TGConnectingPoint num="3" id="303" /> -<TGConnectingPoint num="4" id="304" /> -<TGConnectingPoint num="5" id="305" /> -<TGConnectingPoint num="6" id="306" /> -<TGConnectingPoint num="7" id="307" /> -<TGConnectingPoint num="8" id="308" /> -<TGConnectingPoint num="9" id="309" /> -<TGConnectingPoint num="10" id="310" /> -<TGConnectingPoint num="11" id="311" /> +<TGConnectingPoint num="0" id="302" /> +<TGConnectingPoint num="1" id="303" /> +<TGConnectingPoint num="2" id="304" /> +<TGConnectingPoint num="3" id="305" /> +<TGConnectingPoint num="4" id="306" /> +<TGConnectingPoint num="5" id="307" /> +<TGConnectingPoint num="6" id="308" /> +<TGConnectingPoint num="7" id="309" /> +<TGConnectingPoint num="8" id="310" /> +<TGConnectingPoint num="9" id="311" /> +<TGConnectingPoint num="10" id="312" /> +<TGConnectingPoint num="11" id="313" /> <extraparam> <info equation="" /> </extraparam> </COMPONENT> -<COMPONENT type="1401" id="337" > +<COMPONENT type="1401" id="339" > <cdparam x="296" y="93" /> -<sizeparam width="175" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="175" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="RetrieveConfidentialData" /> -<TGConnectingPoint num="0" id="313" /> -<TGConnectingPoint num="1" id="314" /> -<TGConnectingPoint num="2" id="315" /> -<TGConnectingPoint num="3" id="316" /> -<TGConnectingPoint num="4" id="317" /> -<TGConnectingPoint num="5" id="318" /> -<TGConnectingPoint num="6" id="319" /> -<TGConnectingPoint num="7" id="320" /> -<TGConnectingPoint num="8" id="321" /> -<TGConnectingPoint num="9" id="322" /> -<TGConnectingPoint num="10" id="323" /> -<TGConnectingPoint num="11" id="324" /> -<TGConnectingPoint num="12" id="325" /> -<TGConnectingPoint num="13" id="326" /> -<TGConnectingPoint num="14" id="327" /> -<TGConnectingPoint num="15" id="328" /> -<TGConnectingPoint num="16" id="329" /> -<TGConnectingPoint num="17" id="330" /> -<TGConnectingPoint num="18" id="331" /> -<TGConnectingPoint num="19" id="332" /> -<TGConnectingPoint num="20" id="333" /> -<TGConnectingPoint num="21" id="334" /> -<TGConnectingPoint num="22" id="335" /> -<TGConnectingPoint num="23" id="336" /> +<TGConnectingPoint num="0" id="315" /> +<TGConnectingPoint num="1" id="316" /> +<TGConnectingPoint num="2" id="317" /> +<TGConnectingPoint num="3" id="318" /> +<TGConnectingPoint num="4" id="319" /> +<TGConnectingPoint num="5" id="320" /> +<TGConnectingPoint num="6" id="321" /> +<TGConnectingPoint num="7" id="322" /> +<TGConnectingPoint num="8" id="323" /> +<TGConnectingPoint num="9" id="324" /> +<TGConnectingPoint num="10" id="325" /> +<TGConnectingPoint num="11" id="326" /> +<TGConnectingPoint num="12" id="327" /> +<TGConnectingPoint num="13" id="328" /> +<TGConnectingPoint num="14" id="329" /> +<TGConnectingPoint num="15" id="330" /> +<TGConnectingPoint num="16" id="331" /> +<TGConnectingPoint num="17" id="332" /> +<TGConnectingPoint num="18" id="333" /> +<TGConnectingPoint num="19" id="334" /> +<TGConnectingPoint num="20" id="335" /> +<TGConnectingPoint num="21" id="336" /> +<TGConnectingPoint num="22" id="337" /> +<TGConnectingPoint num="23" id="338" /> <accessibility /> <extraparam> <info description="" root="true" /> </extraparam> </COMPONENT> -<COMPONENT type="1401" id="362" > +<COMPONENT type="1401" id="364" > <cdparam x="157" y="301" /> -<sizeparam width="112" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="112" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="ConnectOnBus" /> -<TGConnectingPoint num="0" id="338" /> -<TGConnectingPoint num="1" id="339" /> -<TGConnectingPoint num="2" id="340" /> -<TGConnectingPoint num="3" id="341" /> -<TGConnectingPoint num="4" id="342" /> -<TGConnectingPoint num="5" id="343" /> -<TGConnectingPoint num="6" id="344" /> -<TGConnectingPoint num="7" id="345" /> -<TGConnectingPoint num="8" id="346" /> -<TGConnectingPoint num="9" id="347" /> -<TGConnectingPoint num="10" id="348" /> -<TGConnectingPoint num="11" id="349" /> -<TGConnectingPoint num="12" id="350" /> -<TGConnectingPoint num="13" id="351" /> -<TGConnectingPoint num="14" id="352" /> -<TGConnectingPoint num="15" id="353" /> -<TGConnectingPoint num="16" id="354" /> -<TGConnectingPoint num="17" id="355" /> -<TGConnectingPoint num="18" id="356" /> -<TGConnectingPoint num="19" id="357" /> -<TGConnectingPoint num="20" id="358" /> -<TGConnectingPoint num="21" id="359" /> -<TGConnectingPoint num="22" id="360" /> -<TGConnectingPoint num="23" id="361" /> +<TGConnectingPoint num="0" id="340" /> +<TGConnectingPoint num="1" id="341" /> +<TGConnectingPoint num="2" id="342" /> +<TGConnectingPoint num="3" id="343" /> +<TGConnectingPoint num="4" id="344" /> +<TGConnectingPoint num="5" id="345" /> +<TGConnectingPoint num="6" id="346" /> +<TGConnectingPoint num="7" id="347" /> +<TGConnectingPoint num="8" id="348" /> +<TGConnectingPoint num="9" id="349" /> +<TGConnectingPoint num="10" id="350" /> +<TGConnectingPoint num="11" id="351" /> +<TGConnectingPoint num="12" id="352" /> +<TGConnectingPoint num="13" id="353" /> +<TGConnectingPoint num="14" id="354" /> +<TGConnectingPoint num="15" id="355" /> +<TGConnectingPoint num="16" id="356" /> +<TGConnectingPoint num="17" id="357" /> +<TGConnectingPoint num="18" id="358" /> +<TGConnectingPoint num="19" id="359" /> +<TGConnectingPoint num="20" id="360" /> +<TGConnectingPoint num="21" id="361" /> +<TGConnectingPoint num="22" id="362" /> +<TGConnectingPoint num="23" id="363" /> <extraparam> <info description="implemented in SecureArchitectureWithNonSecureFV" root="false" /> </extraparam> @@ -819,43 +821,43 @@ -<Modeling type="TML Component Design" nameTab="NonSecureFV" > +<Modeling type="TML Component Design" nameTab="NonSecureFV" tabs="TML Component Task Diagram$T2$T1" > <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > -<CONNECTOR type="126" id="363" > +<CONNECTOR type="126" id="365" > <cdparam x="419" y="198" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="406" y="185" id="375" /> -<P2 x="565" y="185" id="364" /> +<P1 x="406" y="185" id="377" /> +<P2 x="565" y="185" id="366" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1202" id="374" > +<COMPONENT type="1202" id="376" > <cdparam x="565" y="132" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Primitive component" value="T2" /> -<TGConnectingPoint num="0" id="366" /> -<TGConnectingPoint num="1" id="367" /> -<TGConnectingPoint num="2" id="368" /> -<TGConnectingPoint num="3" id="369" /> -<TGConnectingPoint num="4" id="370" /> -<TGConnectingPoint num="5" id="371" /> -<TGConnectingPoint num="6" id="372" /> -<TGConnectingPoint num="7" id="373" /> +<TGConnectingPoint num="0" id="368" /> +<TGConnectingPoint num="1" id="369" /> +<TGConnectingPoint num="2" id="370" /> +<TGConnectingPoint num="3" id="371" /> +<TGConnectingPoint num="4" id="372" /> +<TGConnectingPoint num="5" id="373" /> +<TGConnectingPoint num="6" id="374" /> +<TGConnectingPoint num="7" id="375" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="365" > -<father id="374" num="0" /> -<reference id="236" /> +<SUBCOMPONENT type="1203" id="367" > +<father id="376" num="0" /> +<reference id="238" /> <cdparam x="552" y="185" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Channel comm" /> -<TGConnectingPoint num="0" id="364" /> +<TGConnectingPoint num="0" id="366" /> <extraparam> <Prop commName="comm" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> @@ -866,33 +868,33 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="385" > +<COMPONENT type="1202" id="387" > <cdparam x="206" y="130" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Primitive component" value="T1" /> -<TGConnectingPoint num="0" id="377" /> -<TGConnectingPoint num="1" id="378" /> -<TGConnectingPoint num="2" id="379" /> -<TGConnectingPoint num="3" id="380" /> -<TGConnectingPoint num="4" id="381" /> -<TGConnectingPoint num="5" id="382" /> -<TGConnectingPoint num="6" id="383" /> -<TGConnectingPoint num="7" id="384" /> +<TGConnectingPoint num="0" id="379" /> +<TGConnectingPoint num="1" id="380" /> +<TGConnectingPoint num="2" id="381" /> +<TGConnectingPoint num="3" id="382" /> +<TGConnectingPoint num="4" id="383" /> +<TGConnectingPoint num="5" id="384" /> +<TGConnectingPoint num="6" id="385" /> +<TGConnectingPoint num="7" id="386" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="376" > -<father id="385" num="0" /> -<reference id="236" /> +<SUBCOMPONENT type="1203" id="378" > +<father id="387" num="0" /> +<reference id="238" /> <cdparam x="393" y="185" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Channel comm" /> -<TGConnectingPoint num="0" id="375" /> +<TGConnectingPoint num="0" id="377" /> <extraparam> <Prop commName="comm" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> @@ -907,102 +909,104 @@ </TMLComponentTaskDiagramPanel> <TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1001" id="387" > +<COMPONENT type="1001" id="389" > <cdparam x="406" y="194" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="386" /> +<TGConnectingPoint num="0" id="388" /> </COMPONENT> -<COMPONENT type="1009" id="390" > +<COMPONENT type="1009" id="392" > <cdparam x="382" y="118" /> -<sizeparam width="69" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="read channel" value="comm(1) " /> -<TGConnectingPoint num="0" id="388" /> -<TGConnectingPoint num="1" id="389" /> +<TGConnectingPoint num="0" id="390" /> +<TGConnectingPoint num="1" id="391" /> <extraparam> -<Data channelName="comm" nbOfSamples="1" secPattern="" isAttacker="No" /> +<Data channelName="comm" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="392" > +<COMPONENT type="1000" id="394" > <cdparam x="409" y="54" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="391" /> +<TGConnectingPoint num="0" id="393" /> </COMPONENT> -<CONNECTOR type="115" id="393" > +<CONNECTOR type="115" id="395" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="74" id="391" /> -<P2 x="416" y="113" id="388" /> +<P1 x="416" y="69" id="393" /> +<P2 x="416" y="113" id="390" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="394" > +<CONNECTOR type="115" id="396" > <cdparam x="416" y="143" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="143" id="389" /> -<P2 x="416" y="189" id="386" /> +<P1 x="416" y="143" id="391" /> +<P2 x="416" y="189" id="388" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1001" id="396" > +<COMPONENT type="1001" id="398" > <cdparam x="404" y="175" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="395" /> +<TGConnectingPoint num="0" id="397" /> </COMPONENT> -<COMPONENT type="1006" id="399" > +<COMPONENT type="1006" id="401" > <cdparam x="382" y="111" /> -<sizeparam width="65" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="write channel" value="comm(1)" /> -<TGConnectingPoint num="0" id="397" /> -<TGConnectingPoint num="1" id="398" /> +<TGConnectingPoint num="0" id="399" /> +<TGConnectingPoint num="1" id="400" /> <extraparam> -<Data channelName="comm" nbOfSamples="1" secPattern="" isAttacker="No" /> +<Data channelName="comm" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="No" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="401" > +<COMPONENT type="1000" id="403" > <cdparam x="407" y="51" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="400" /> +<TGConnectingPoint num="0" id="402" /> </COMPONENT> -<CONNECTOR type="115" id="402" > +<CONNECTOR type="115" id="404" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="71" id="400" /> -<P2 x="414" y="106" id="397" /> +<P1 x="414" y="66" id="402" /> +<P2 x="414" y="106" id="399" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="403" > +<CONNECTOR type="115" id="405" > <cdparam x="414" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="414" y="136" id="398" /> -<P2 x="414" y="170" id="395" /> +<P1 x="414" y="136" id="400" /> +<P2 x="414" y="170" id="397" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -1015,256 +1019,256 @@ <Modeling type="TML Architecture" nameTab="NonSecureArchitectureWithNonSecureFV" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1105" id="437" > +<COMPONENT type="1105" id="439" > <cdparam x="592" y="493" /> <sizeparam width="205" height="139" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="413" /> -<TGConnectingPoint num="1" id="414" /> -<TGConnectingPoint num="2" id="415" /> -<TGConnectingPoint num="3" id="416" /> -<TGConnectingPoint num="4" id="417" /> -<TGConnectingPoint num="5" id="418" /> -<TGConnectingPoint num="6" id="419" /> -<TGConnectingPoint num="7" id="420" /> -<TGConnectingPoint num="8" id="421" /> -<TGConnectingPoint num="9" id="422" /> -<TGConnectingPoint num="10" id="423" /> -<TGConnectingPoint num="11" id="424" /> -<TGConnectingPoint num="12" id="425" /> -<TGConnectingPoint num="13" id="426" /> -<TGConnectingPoint num="14" id="427" /> -<TGConnectingPoint num="15" id="428" /> -<TGConnectingPoint num="16" id="429" /> -<TGConnectingPoint num="17" id="430" /> -<TGConnectingPoint num="18" id="431" /> -<TGConnectingPoint num="19" id="432" /> -<TGConnectingPoint num="20" id="433" /> -<TGConnectingPoint num="21" id="434" /> -<TGConnectingPoint num="22" id="435" /> -<TGConnectingPoint num="23" id="436" /> +<TGConnectingPoint num="0" id="415" /> +<TGConnectingPoint num="1" id="416" /> +<TGConnectingPoint num="2" id="417" /> +<TGConnectingPoint num="3" id="418" /> +<TGConnectingPoint num="4" id="419" /> +<TGConnectingPoint num="5" id="420" /> +<TGConnectingPoint num="6" id="421" /> +<TGConnectingPoint num="7" id="422" /> +<TGConnectingPoint num="8" id="423" /> +<TGConnectingPoint num="9" id="424" /> +<TGConnectingPoint num="10" id="425" /> +<TGConnectingPoint num="11" id="426" /> +<TGConnectingPoint num="12" id="427" /> +<TGConnectingPoint num="13" id="428" /> +<TGConnectingPoint num="14" id="429" /> +<TGConnectingPoint num="15" id="430" /> +<TGConnectingPoint num="16" id="431" /> +<TGConnectingPoint num="17" id="432" /> +<TGConnectingPoint num="18" id="433" /> +<TGConnectingPoint num="19" id="434" /> +<TGConnectingPoint num="20" id="435" /> +<TGConnectingPoint num="21" id="436" /> +<TGConnectingPoint num="22" id="437" /> +<TGConnectingPoint num="23" id="438" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="412" > -<father id="437" num="0" /> +<SUBCOMPONENT type="1103" id="414" > +<father id="439" num="0" /> <cdparam x="614" y="545" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="41" minY="0" maxY="99" /> <infoparam name="TGComponent" value="NonSecureFV::comm" /> -<TGConnectingPoint num="0" id="404" /> -<TGConnectingPoint num="1" id="405" /> -<TGConnectingPoint num="2" id="406" /> -<TGConnectingPoint num="3" id="407" /> -<TGConnectingPoint num="4" id="408" /> -<TGConnectingPoint num="5" id="409" /> -<TGConnectingPoint num="6" id="410" /> -<TGConnectingPoint num="7" id="411" /> +<TGConnectingPoint num="0" id="406" /> +<TGConnectingPoint num="1" id="407" /> +<TGConnectingPoint num="2" id="408" /> +<TGConnectingPoint num="3" id="409" /> +<TGConnectingPoint num="4" id="410" /> +<TGConnectingPoint num="5" id="411" /> +<TGConnectingPoint num="6" id="412" /> +<TGConnectingPoint num="7" id="413" /> <extraparam> <info value="NonSecureFV::comm" communicationName="comm" referenceCommunicationName="NonSecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="471" > +<COMPONENT type="1102" id="473" > <cdparam x="569" y="357" /> <sizeparam width="250" height="96" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="447" /> -<TGConnectingPoint num="1" id="448" /> -<TGConnectingPoint num="2" id="449" /> -<TGConnectingPoint num="3" id="450" /> -<TGConnectingPoint num="4" id="451" /> -<TGConnectingPoint num="5" id="452" /> -<TGConnectingPoint num="6" id="453" /> -<TGConnectingPoint num="7" id="454" /> -<TGConnectingPoint num="8" id="455" /> -<TGConnectingPoint num="9" id="456" /> -<TGConnectingPoint num="10" id="457" /> -<TGConnectingPoint num="11" id="458" /> -<TGConnectingPoint num="12" id="459" /> -<TGConnectingPoint num="13" id="460" /> -<TGConnectingPoint num="14" id="461" /> -<TGConnectingPoint num="15" id="462" /> -<TGConnectingPoint num="16" id="463" /> -<TGConnectingPoint num="17" id="464" /> -<TGConnectingPoint num="18" id="465" /> -<TGConnectingPoint num="19" id="466" /> -<TGConnectingPoint num="20" id="467" /> -<TGConnectingPoint num="21" id="468" /> -<TGConnectingPoint num="22" id="469" /> -<TGConnectingPoint num="23" id="470" /> +<TGConnectingPoint num="0" id="449" /> +<TGConnectingPoint num="1" id="450" /> +<TGConnectingPoint num="2" id="451" /> +<TGConnectingPoint num="3" id="452" /> +<TGConnectingPoint num="4" id="453" /> +<TGConnectingPoint num="5" id="454" /> +<TGConnectingPoint num="6" id="455" /> +<TGConnectingPoint num="7" id="456" /> +<TGConnectingPoint num="8" id="457" /> +<TGConnectingPoint num="9" id="458" /> +<TGConnectingPoint num="10" id="459" /> +<TGConnectingPoint num="11" id="460" /> +<TGConnectingPoint num="12" id="461" /> +<TGConnectingPoint num="13" id="462" /> +<TGConnectingPoint num="14" id="463" /> +<TGConnectingPoint num="15" id="464" /> +<TGConnectingPoint num="16" id="465" /> +<TGConnectingPoint num="17" id="466" /> +<TGConnectingPoint num="18" id="467" /> +<TGConnectingPoint num="19" id="468" /> +<TGConnectingPoint num="20" id="469" /> +<TGConnectingPoint num="21" id="470" /> +<TGConnectingPoint num="22" id="471" /> +<TGConnectingPoint num="23" id="472" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="446" > -<father id="471" num="0" /> +<SUBCOMPONENT type="1103" id="448" > +<father id="473" num="0" /> <cdparam x="609" y="398" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="86" minY="0" maxY="56" /> <infoparam name="TGComponent" value="NonSecureFV::comm" /> -<TGConnectingPoint num="0" id="438" /> -<TGConnectingPoint num="1" id="439" /> -<TGConnectingPoint num="2" id="440" /> -<TGConnectingPoint num="3" id="441" /> -<TGConnectingPoint num="4" id="442" /> -<TGConnectingPoint num="5" id="443" /> -<TGConnectingPoint num="6" id="444" /> -<TGConnectingPoint num="7" id="445" /> +<TGConnectingPoint num="0" id="440" /> +<TGConnectingPoint num="1" id="441" /> +<TGConnectingPoint num="2" id="442" /> +<TGConnectingPoint num="3" id="443" /> +<TGConnectingPoint num="4" id="444" /> +<TGConnectingPoint num="5" id="445" /> +<TGConnectingPoint num="6" id="446" /> +<TGConnectingPoint num="7" id="447" /> <extraparam> <info value="NonSecureFV::comm" communicationName="comm" referenceCommunicationName="NonSecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="505" > +<COMPONENT type="1100" id="507" > <cdparam x="891" y="137" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU2" value="name" /> -<TGConnectingPoint num="0" id="481" /> -<TGConnectingPoint num="1" id="482" /> -<TGConnectingPoint num="2" id="483" /> -<TGConnectingPoint num="3" id="484" /> -<TGConnectingPoint num="4" id="485" /> -<TGConnectingPoint num="5" id="486" /> -<TGConnectingPoint num="6" id="487" /> -<TGConnectingPoint num="7" id="488" /> -<TGConnectingPoint num="8" id="489" /> -<TGConnectingPoint num="9" id="490" /> -<TGConnectingPoint num="10" id="491" /> -<TGConnectingPoint num="11" id="492" /> -<TGConnectingPoint num="12" id="493" /> -<TGConnectingPoint num="13" id="494" /> -<TGConnectingPoint num="14" id="495" /> -<TGConnectingPoint num="15" id="496" /> -<TGConnectingPoint num="16" id="497" /> -<TGConnectingPoint num="17" id="498" /> -<TGConnectingPoint num="18" id="499" /> -<TGConnectingPoint num="19" id="500" /> -<TGConnectingPoint num="20" id="501" /> -<TGConnectingPoint num="21" id="502" /> -<TGConnectingPoint num="22" id="503" /> -<TGConnectingPoint num="23" id="504" /> +<TGConnectingPoint num="0" id="483" /> +<TGConnectingPoint num="1" id="484" /> +<TGConnectingPoint num="2" id="485" /> +<TGConnectingPoint num="3" id="486" /> +<TGConnectingPoint num="4" id="487" /> +<TGConnectingPoint num="5" id="488" /> +<TGConnectingPoint num="6" id="489" /> +<TGConnectingPoint num="7" id="490" /> +<TGConnectingPoint num="8" id="491" /> +<TGConnectingPoint num="9" id="492" /> +<TGConnectingPoint num="10" id="493" /> +<TGConnectingPoint num="11" id="494" /> +<TGConnectingPoint num="12" id="495" /> +<TGConnectingPoint num="13" id="496" /> +<TGConnectingPoint num="14" id="497" /> +<TGConnectingPoint num="15" id="498" /> +<TGConnectingPoint num="16" id="499" /> +<TGConnectingPoint num="17" id="500" /> +<TGConnectingPoint num="18" id="501" /> +<TGConnectingPoint num="19" id="502" /> +<TGConnectingPoint num="20" id="503" /> +<TGConnectingPoint num="21" id="504" /> +<TGConnectingPoint num="22" id="505" /> +<TGConnectingPoint num="23" id="506" /> <extraparam> <info stereotype="CPURR" nodeName="CPU2" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="480" > -<father id="505" num="0" /> +<SUBCOMPONENT type="1101" id="482" > +<father id="507" num="0" /> <cdparam x="933" y="219" /> -<sizeparam width="142" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="142" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="108" minY="0" maxY="160" /> <infoparam name="TGComponent" value="NonSecureFV::T2" /> -<TGConnectingPoint num="0" id="472" /> -<TGConnectingPoint num="1" id="473" /> -<TGConnectingPoint num="2" id="474" /> -<TGConnectingPoint num="3" id="475" /> -<TGConnectingPoint num="4" id="476" /> -<TGConnectingPoint num="5" id="477" /> -<TGConnectingPoint num="6" id="478" /> -<TGConnectingPoint num="7" id="479" /> +<TGConnectingPoint num="0" id="474" /> +<TGConnectingPoint num="1" id="475" /> +<TGConnectingPoint num="2" id="476" /> +<TGConnectingPoint num="3" id="477" /> +<TGConnectingPoint num="4" id="478" /> +<TGConnectingPoint num="5" id="479" /> +<TGConnectingPoint num="6" id="480" /> +<TGConnectingPoint num="7" id="481" /> <extraparam> -<info value="NonSecureFV::T2" taskName="T2" referenceTaskName="NonSecureFV" priority="0" operation="T2" fatherComponentMECType="0" /> +<info value="NonSecureFV::T2" taskName="T2" referenceTaskName="NonSecureFV" priority="0" operationMEC="T2" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="539" > +<COMPONENT type="1100" id="541" > <cdparam x="236" y="144" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU1" value="name" /> -<TGConnectingPoint num="0" id="515" /> -<TGConnectingPoint num="1" id="516" /> -<TGConnectingPoint num="2" id="517" /> -<TGConnectingPoint num="3" id="518" /> -<TGConnectingPoint num="4" id="519" /> -<TGConnectingPoint num="5" id="520" /> -<TGConnectingPoint num="6" id="521" /> -<TGConnectingPoint num="7" id="522" /> -<TGConnectingPoint num="8" id="523" /> -<TGConnectingPoint num="9" id="524" /> -<TGConnectingPoint num="10" id="525" /> -<TGConnectingPoint num="11" id="526" /> -<TGConnectingPoint num="12" id="527" /> -<TGConnectingPoint num="13" id="528" /> -<TGConnectingPoint num="14" id="529" /> -<TGConnectingPoint num="15" id="530" /> -<TGConnectingPoint num="16" id="531" /> -<TGConnectingPoint num="17" id="532" /> -<TGConnectingPoint num="18" id="533" /> -<TGConnectingPoint num="19" id="534" /> -<TGConnectingPoint num="20" id="535" /> -<TGConnectingPoint num="21" id="536" /> -<TGConnectingPoint num="22" id="537" /> -<TGConnectingPoint num="23" id="538" /> +<TGConnectingPoint num="0" id="517" /> +<TGConnectingPoint num="1" id="518" /> +<TGConnectingPoint num="2" id="519" /> +<TGConnectingPoint num="3" id="520" /> +<TGConnectingPoint num="4" id="521" /> +<TGConnectingPoint num="5" id="522" /> +<TGConnectingPoint num="6" id="523" /> +<TGConnectingPoint num="7" id="524" /> +<TGConnectingPoint num="8" id="525" /> +<TGConnectingPoint num="9" id="526" /> +<TGConnectingPoint num="10" id="527" /> +<TGConnectingPoint num="11" id="528" /> +<TGConnectingPoint num="12" id="529" /> +<TGConnectingPoint num="13" id="530" /> +<TGConnectingPoint num="14" id="531" /> +<TGConnectingPoint num="15" id="532" /> +<TGConnectingPoint num="16" id="533" /> +<TGConnectingPoint num="17" id="534" /> +<TGConnectingPoint num="18" id="535" /> +<TGConnectingPoint num="19" id="536" /> +<TGConnectingPoint num="20" id="537" /> +<TGConnectingPoint num="21" id="538" /> +<TGConnectingPoint num="22" id="539" /> +<TGConnectingPoint num="23" id="540" /> <extraparam> <info stereotype="CPURR" nodeName="CPU1" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="514" > -<father id="539" num="0" /> +<SUBCOMPONENT type="1101" id="516" > +<father id="541" num="0" /> <cdparam x="288" y="213" /> -<sizeparam width="142" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="142" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="108" minY="0" maxY="160" /> <infoparam name="TGComponent" value="NonSecureFV::T1" /> -<TGConnectingPoint num="0" id="506" /> -<TGConnectingPoint num="1" id="507" /> -<TGConnectingPoint num="2" id="508" /> -<TGConnectingPoint num="3" id="509" /> -<TGConnectingPoint num="4" id="510" /> -<TGConnectingPoint num="5" id="511" /> -<TGConnectingPoint num="6" id="512" /> -<TGConnectingPoint num="7" id="513" /> +<TGConnectingPoint num="0" id="508" /> +<TGConnectingPoint num="1" id="509" /> +<TGConnectingPoint num="2" id="510" /> +<TGConnectingPoint num="3" id="511" /> +<TGConnectingPoint num="4" id="512" /> +<TGConnectingPoint num="5" id="513" /> +<TGConnectingPoint num="6" id="514" /> +<TGConnectingPoint num="7" id="515" /> <extraparam> -<info value="NonSecureFV::T1" taskName="T1" referenceTaskName="NonSecureFV" priority="0" operation="T2" fatherComponentMECType="0" /> +<info value="NonSecureFV::T1" taskName="T1" referenceTaskName="NonSecureFV" priority="0" operationMEC="T2" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="540" > +<CONNECTOR type="125" id="542" > <cdparam x="944" y="315" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="953" y="337" id="495" /> -<P2 x="819" y="381" id="458" /> +<P1 x="953" y="337" id="497" /> +<P2 x="819" y="381" id="460" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="541" > +<CONNECTOR type="125" id="543" > <cdparam x="423" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="423" y="344" id="530" /> -<P2 x="569" y="381" id="457" /> +<P1 x="423" y="344" id="532" /> +<P2 x="569" y="381" id="459" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="542" > +<CONNECTOR type="125" id="544" > <cdparam x="785" y="554" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="694" y="493" id="414" /> -<P2 x="694" y="453" id="453" /> +<P1 x="694" y="493" id="416" /> +<P2 x="694" y="453" id="455" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -1281,256 +1285,256 @@ <Modeling type="TML Architecture" nameTab="SecureArchitectureWithNonSecureFV" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1105" id="576" > +<COMPONENT type="1105" id="578" > <cdparam x="594" y="511" /> <sizeparam width="205" height="139" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="552" /> -<TGConnectingPoint num="1" id="553" /> -<TGConnectingPoint num="2" id="554" /> -<TGConnectingPoint num="3" id="555" /> -<TGConnectingPoint num="4" id="556" /> -<TGConnectingPoint num="5" id="557" /> -<TGConnectingPoint num="6" id="558" /> -<TGConnectingPoint num="7" id="559" /> -<TGConnectingPoint num="8" id="560" /> -<TGConnectingPoint num="9" id="561" /> -<TGConnectingPoint num="10" id="562" /> -<TGConnectingPoint num="11" id="563" /> -<TGConnectingPoint num="12" id="564" /> -<TGConnectingPoint num="13" id="565" /> -<TGConnectingPoint num="14" id="566" /> -<TGConnectingPoint num="15" id="567" /> -<TGConnectingPoint num="16" id="568" /> -<TGConnectingPoint num="17" id="569" /> -<TGConnectingPoint num="18" id="570" /> -<TGConnectingPoint num="19" id="571" /> -<TGConnectingPoint num="20" id="572" /> -<TGConnectingPoint num="21" id="573" /> -<TGConnectingPoint num="22" id="574" /> -<TGConnectingPoint num="23" id="575" /> +<TGConnectingPoint num="0" id="554" /> +<TGConnectingPoint num="1" id="555" /> +<TGConnectingPoint num="2" id="556" /> +<TGConnectingPoint num="3" id="557" /> +<TGConnectingPoint num="4" id="558" /> +<TGConnectingPoint num="5" id="559" /> +<TGConnectingPoint num="6" id="560" /> +<TGConnectingPoint num="7" id="561" /> +<TGConnectingPoint num="8" id="562" /> +<TGConnectingPoint num="9" id="563" /> +<TGConnectingPoint num="10" id="564" /> +<TGConnectingPoint num="11" id="565" /> +<TGConnectingPoint num="12" id="566" /> +<TGConnectingPoint num="13" id="567" /> +<TGConnectingPoint num="14" id="568" /> +<TGConnectingPoint num="15" id="569" /> +<TGConnectingPoint num="16" id="570" /> +<TGConnectingPoint num="17" id="571" /> +<TGConnectingPoint num="18" id="572" /> +<TGConnectingPoint num="19" id="573" /> +<TGConnectingPoint num="20" id="574" /> +<TGConnectingPoint num="21" id="575" /> +<TGConnectingPoint num="22" id="576" /> +<TGConnectingPoint num="23" id="577" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="551" > -<father id="576" num="0" /> +<SUBCOMPONENT type="1103" id="553" > +<father id="578" num="0" /> <cdparam x="616" y="563" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="41" minY="0" maxY="99" /> <infoparam name="TGComponent" value="NonSecureFV::comm" /> -<TGConnectingPoint num="0" id="543" /> -<TGConnectingPoint num="1" id="544" /> -<TGConnectingPoint num="2" id="545" /> -<TGConnectingPoint num="3" id="546" /> -<TGConnectingPoint num="4" id="547" /> -<TGConnectingPoint num="5" id="548" /> -<TGConnectingPoint num="6" id="549" /> -<TGConnectingPoint num="7" id="550" /> +<TGConnectingPoint num="0" id="545" /> +<TGConnectingPoint num="1" id="546" /> +<TGConnectingPoint num="2" id="547" /> +<TGConnectingPoint num="3" id="548" /> +<TGConnectingPoint num="4" id="549" /> +<TGConnectingPoint num="5" id="550" /> +<TGConnectingPoint num="6" id="551" /> +<TGConnectingPoint num="7" id="552" /> <extraparam> <info value="NonSecureFV::comm" communicationName="comm" referenceCommunicationName="NonSecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="610" > +<COMPONENT type="1102" id="612" > <cdparam x="569" y="357" /> <sizeparam width="250" height="96" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="586" /> -<TGConnectingPoint num="1" id="587" /> -<TGConnectingPoint num="2" id="588" /> -<TGConnectingPoint num="3" id="589" /> -<TGConnectingPoint num="4" id="590" /> -<TGConnectingPoint num="5" id="591" /> -<TGConnectingPoint num="6" id="592" /> -<TGConnectingPoint num="7" id="593" /> -<TGConnectingPoint num="8" id="594" /> -<TGConnectingPoint num="9" id="595" /> -<TGConnectingPoint num="10" id="596" /> -<TGConnectingPoint num="11" id="597" /> -<TGConnectingPoint num="12" id="598" /> -<TGConnectingPoint num="13" id="599" /> -<TGConnectingPoint num="14" id="600" /> -<TGConnectingPoint num="15" id="601" /> -<TGConnectingPoint num="16" id="602" /> -<TGConnectingPoint num="17" id="603" /> -<TGConnectingPoint num="18" id="604" /> -<TGConnectingPoint num="19" id="605" /> -<TGConnectingPoint num="20" id="606" /> -<TGConnectingPoint num="21" id="607" /> -<TGConnectingPoint num="22" id="608" /> -<TGConnectingPoint num="23" id="609" /> +<TGConnectingPoint num="0" id="588" /> +<TGConnectingPoint num="1" id="589" /> +<TGConnectingPoint num="2" id="590" /> +<TGConnectingPoint num="3" id="591" /> +<TGConnectingPoint num="4" id="592" /> +<TGConnectingPoint num="5" id="593" /> +<TGConnectingPoint num="6" id="594" /> +<TGConnectingPoint num="7" id="595" /> +<TGConnectingPoint num="8" id="596" /> +<TGConnectingPoint num="9" id="597" /> +<TGConnectingPoint num="10" id="598" /> +<TGConnectingPoint num="11" id="599" /> +<TGConnectingPoint num="12" id="600" /> +<TGConnectingPoint num="13" id="601" /> +<TGConnectingPoint num="14" id="602" /> +<TGConnectingPoint num="15" id="603" /> +<TGConnectingPoint num="16" id="604" /> +<TGConnectingPoint num="17" id="605" /> +<TGConnectingPoint num="18" id="606" /> +<TGConnectingPoint num="19" id="607" /> +<TGConnectingPoint num="20" id="608" /> +<TGConnectingPoint num="21" id="609" /> +<TGConnectingPoint num="22" id="610" /> +<TGConnectingPoint num="23" id="611" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="1" referenceAttack="ReadDataOnBus" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="585" > -<father id="610" num="0" /> +<SUBCOMPONENT type="1103" id="587" > +<father id="612" num="0" /> <cdparam x="609" y="398" /> -<sizeparam width="164" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="164" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="86" minY="0" maxY="56" /> <infoparam name="TGComponent" value="NonSecureFV::comm" /> -<TGConnectingPoint num="0" id="577" /> -<TGConnectingPoint num="1" id="578" /> -<TGConnectingPoint num="2" id="579" /> -<TGConnectingPoint num="3" id="580" /> -<TGConnectingPoint num="4" id="581" /> -<TGConnectingPoint num="5" id="582" /> -<TGConnectingPoint num="6" id="583" /> -<TGConnectingPoint num="7" id="584" /> +<TGConnectingPoint num="0" id="579" /> +<TGConnectingPoint num="1" id="580" /> +<TGConnectingPoint num="2" id="581" /> +<TGConnectingPoint num="3" id="582" /> +<TGConnectingPoint num="4" id="583" /> +<TGConnectingPoint num="5" id="584" /> +<TGConnectingPoint num="6" id="585" /> +<TGConnectingPoint num="7" id="586" /> <extraparam> <info value="NonSecureFV::comm" communicationName="comm" referenceCommunicationName="NonSecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="644" > +<COMPONENT type="1100" id="646" > <cdparam x="891" y="137" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU2" value="name" /> -<TGConnectingPoint num="0" id="620" /> -<TGConnectingPoint num="1" id="621" /> -<TGConnectingPoint num="2" id="622" /> -<TGConnectingPoint num="3" id="623" /> -<TGConnectingPoint num="4" id="624" /> -<TGConnectingPoint num="5" id="625" /> -<TGConnectingPoint num="6" id="626" /> -<TGConnectingPoint num="7" id="627" /> -<TGConnectingPoint num="8" id="628" /> -<TGConnectingPoint num="9" id="629" /> -<TGConnectingPoint num="10" id="630" /> -<TGConnectingPoint num="11" id="631" /> -<TGConnectingPoint num="12" id="632" /> -<TGConnectingPoint num="13" id="633" /> -<TGConnectingPoint num="14" id="634" /> -<TGConnectingPoint num="15" id="635" /> -<TGConnectingPoint num="16" id="636" /> -<TGConnectingPoint num="17" id="637" /> -<TGConnectingPoint num="18" id="638" /> -<TGConnectingPoint num="19" id="639" /> -<TGConnectingPoint num="20" id="640" /> -<TGConnectingPoint num="21" id="641" /> -<TGConnectingPoint num="22" id="642" /> -<TGConnectingPoint num="23" id="643" /> +<TGConnectingPoint num="0" id="622" /> +<TGConnectingPoint num="1" id="623" /> +<TGConnectingPoint num="2" id="624" /> +<TGConnectingPoint num="3" id="625" /> +<TGConnectingPoint num="4" id="626" /> +<TGConnectingPoint num="5" id="627" /> +<TGConnectingPoint num="6" id="628" /> +<TGConnectingPoint num="7" id="629" /> +<TGConnectingPoint num="8" id="630" /> +<TGConnectingPoint num="9" id="631" /> +<TGConnectingPoint num="10" id="632" /> +<TGConnectingPoint num="11" id="633" /> +<TGConnectingPoint num="12" id="634" /> +<TGConnectingPoint num="13" id="635" /> +<TGConnectingPoint num="14" id="636" /> +<TGConnectingPoint num="15" id="637" /> +<TGConnectingPoint num="16" id="638" /> +<TGConnectingPoint num="17" id="639" /> +<TGConnectingPoint num="18" id="640" /> +<TGConnectingPoint num="19" id="641" /> +<TGConnectingPoint num="20" id="642" /> +<TGConnectingPoint num="21" id="643" /> +<TGConnectingPoint num="22" id="644" /> +<TGConnectingPoint num="23" id="645" /> <extraparam> <info stereotype="CPURR" nodeName="CPU2" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="619" > -<father id="644" num="0" /> +<SUBCOMPONENT type="1101" id="621" > +<father id="646" num="0" /> <cdparam x="933" y="219" /> -<sizeparam width="142" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="142" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="108" minY="0" maxY="160" /> <infoparam name="TGComponent" value="NonSecureFV::T2" /> -<TGConnectingPoint num="0" id="611" /> -<TGConnectingPoint num="1" id="612" /> -<TGConnectingPoint num="2" id="613" /> -<TGConnectingPoint num="3" id="614" /> -<TGConnectingPoint num="4" id="615" /> -<TGConnectingPoint num="5" id="616" /> -<TGConnectingPoint num="6" id="617" /> -<TGConnectingPoint num="7" id="618" /> +<TGConnectingPoint num="0" id="613" /> +<TGConnectingPoint num="1" id="614" /> +<TGConnectingPoint num="2" id="615" /> +<TGConnectingPoint num="3" id="616" /> +<TGConnectingPoint num="4" id="617" /> +<TGConnectingPoint num="5" id="618" /> +<TGConnectingPoint num="6" id="619" /> +<TGConnectingPoint num="7" id="620" /> <extraparam> -<info value="NonSecureFV::T2" taskName="T2" referenceTaskName="NonSecureFV" priority="0" operation="T2" fatherComponentMECType="0" /> +<info value="NonSecureFV::T2" taskName="T2" referenceTaskName="NonSecureFV" priority="0" operationMEC="T2" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="678" > +<COMPONENT type="1100" id="680" > <cdparam x="236" y="144" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU1" value="name" /> -<TGConnectingPoint num="0" id="654" /> -<TGConnectingPoint num="1" id="655" /> -<TGConnectingPoint num="2" id="656" /> -<TGConnectingPoint num="3" id="657" /> -<TGConnectingPoint num="4" id="658" /> -<TGConnectingPoint num="5" id="659" /> -<TGConnectingPoint num="6" id="660" /> -<TGConnectingPoint num="7" id="661" /> -<TGConnectingPoint num="8" id="662" /> -<TGConnectingPoint num="9" id="663" /> -<TGConnectingPoint num="10" id="664" /> -<TGConnectingPoint num="11" id="665" /> -<TGConnectingPoint num="12" id="666" /> -<TGConnectingPoint num="13" id="667" /> -<TGConnectingPoint num="14" id="668" /> -<TGConnectingPoint num="15" id="669" /> -<TGConnectingPoint num="16" id="670" /> -<TGConnectingPoint num="17" id="671" /> -<TGConnectingPoint num="18" id="672" /> -<TGConnectingPoint num="19" id="673" /> -<TGConnectingPoint num="20" id="674" /> -<TGConnectingPoint num="21" id="675" /> -<TGConnectingPoint num="22" id="676" /> -<TGConnectingPoint num="23" id="677" /> +<TGConnectingPoint num="0" id="656" /> +<TGConnectingPoint num="1" id="657" /> +<TGConnectingPoint num="2" id="658" /> +<TGConnectingPoint num="3" id="659" /> +<TGConnectingPoint num="4" id="660" /> +<TGConnectingPoint num="5" id="661" /> +<TGConnectingPoint num="6" id="662" /> +<TGConnectingPoint num="7" id="663" /> +<TGConnectingPoint num="8" id="664" /> +<TGConnectingPoint num="9" id="665" /> +<TGConnectingPoint num="10" id="666" /> +<TGConnectingPoint num="11" id="667" /> +<TGConnectingPoint num="12" id="668" /> +<TGConnectingPoint num="13" id="669" /> +<TGConnectingPoint num="14" id="670" /> +<TGConnectingPoint num="15" id="671" /> +<TGConnectingPoint num="16" id="672" /> +<TGConnectingPoint num="17" id="673" /> +<TGConnectingPoint num="18" id="674" /> +<TGConnectingPoint num="19" id="675" /> +<TGConnectingPoint num="20" id="676" /> +<TGConnectingPoint num="21" id="677" /> +<TGConnectingPoint num="22" id="678" /> +<TGConnectingPoint num="23" id="679" /> <extraparam> <info stereotype="CPURR" nodeName="CPU1" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="653" > -<father id="678" num="0" /> +<SUBCOMPONENT type="1101" id="655" > +<father id="680" num="0" /> <cdparam x="288" y="213" /> -<sizeparam width="142" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="142" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="108" minY="0" maxY="160" /> <infoparam name="TGComponent" value="NonSecureFV::T1" /> -<TGConnectingPoint num="0" id="645" /> -<TGConnectingPoint num="1" id="646" /> -<TGConnectingPoint num="2" id="647" /> -<TGConnectingPoint num="3" id="648" /> -<TGConnectingPoint num="4" id="649" /> -<TGConnectingPoint num="5" id="650" /> -<TGConnectingPoint num="6" id="651" /> -<TGConnectingPoint num="7" id="652" /> +<TGConnectingPoint num="0" id="647" /> +<TGConnectingPoint num="1" id="648" /> +<TGConnectingPoint num="2" id="649" /> +<TGConnectingPoint num="3" id="650" /> +<TGConnectingPoint num="4" id="651" /> +<TGConnectingPoint num="5" id="652" /> +<TGConnectingPoint num="6" id="653" /> +<TGConnectingPoint num="7" id="654" /> <extraparam> -<info value="NonSecureFV::T1" taskName="T1" referenceTaskName="NonSecureFV" priority="0" operation="T2" fatherComponentMECType="0" /> +<info value="NonSecureFV::T1" taskName="T1" referenceTaskName="NonSecureFV" priority="0" operationMEC="T2" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="679" > +<CONNECTOR type="125" id="681" > <cdparam x="944" y="315" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="953" y="337" id="634" /> -<P2 x="819" y="381" id="597" /> +<P1 x="953" y="337" id="636" /> +<P2 x="819" y="381" id="599" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="680" > +<CONNECTOR type="125" id="682" > <cdparam x="423" y="323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="423" y="344" id="669" /> -<P2 x="569" y="381" id="596" /> +<P1 x="423" y="344" id="671" /> +<P2 x="569" y="381" id="598" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="681" > +<CONNECTOR type="125" id="683" > <cdparam x="785" y="554" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="696" y="511" id="553" /> -<P2 x="694" y="453" id="592" /> +<P1 x="696" y="511" id="555" /> +<P2 x="694" y="453" id="594" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -1545,43 +1549,43 @@ -<Modeling type="TML Component Design" nameTab="SecureFV" > +<Modeling type="TML Component Design" nameTab="SecureFV" tabs="TML Component Task Diagram$T2$T1" > <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > -<CONNECTOR type="126" id="682" > +<CONNECTOR type="126" id="684" > <cdparam x="419" y="198" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="406" y="185" id="694" /> -<P2 x="583" y="185" id="683" /> +<P1 x="419" y="198" id="696" /> +<P2 x="570" y="198" id="685" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1202" id="693" > +<COMPONENT type="1202" id="695" > <cdparam x="583" y="132" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Primitive component" value="T2" /> -<TGConnectingPoint num="0" id="685" /> -<TGConnectingPoint num="1" id="686" /> -<TGConnectingPoint num="2" id="687" /> -<TGConnectingPoint num="3" id="688" /> -<TGConnectingPoint num="4" id="689" /> -<TGConnectingPoint num="5" id="690" /> -<TGConnectingPoint num="6" id="691" /> -<TGConnectingPoint num="7" id="692" /> +<TGConnectingPoint num="0" id="687" /> +<TGConnectingPoint num="1" id="688" /> +<TGConnectingPoint num="2" id="689" /> +<TGConnectingPoint num="3" id="690" /> +<TGConnectingPoint num="4" id="691" /> +<TGConnectingPoint num="5" id="692" /> +<TGConnectingPoint num="6" id="693" /> +<TGConnectingPoint num="7" id="694" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="684" > -<father id="693" num="0" /> -<reference id="236" /> +<SUBCOMPONENT type="1203" id="686" > +<father id="695" num="0" /> +<reference id="238" /> <cdparam x="570" y="185" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Channel comm" /> -<TGConnectingPoint num="0" id="683" /> +<TGConnectingPoint num="0" id="685" /> <extraparam> <Prop commName="comm" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> @@ -1592,33 +1596,33 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="704" > +<COMPONENT type="1202" id="706" > <cdparam x="206" y="130" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="Primitive component" value="T1" /> -<TGConnectingPoint num="0" id="696" /> -<TGConnectingPoint num="1" id="697" /> -<TGConnectingPoint num="2" id="698" /> -<TGConnectingPoint num="3" id="699" /> -<TGConnectingPoint num="4" id="700" /> -<TGConnectingPoint num="5" id="701" /> -<TGConnectingPoint num="6" id="702" /> -<TGConnectingPoint num="7" id="703" /> +<TGConnectingPoint num="0" id="698" /> +<TGConnectingPoint num="1" id="699" /> +<TGConnectingPoint num="2" id="700" /> +<TGConnectingPoint num="3" id="701" /> +<TGConnectingPoint num="4" id="702" /> +<TGConnectingPoint num="5" id="703" /> +<TGConnectingPoint num="6" id="704" /> +<TGConnectingPoint num="7" id="705" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="695" > -<father id="704" num="0" /> -<reference id="236" /> +<SUBCOMPONENT type="1203" id="697" > +<father id="706" num="0" /> +<reference id="238" /> <cdparam x="393" y="185" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> <infoparam name="Primitive port" value="Channel comm" /> -<TGConnectingPoint num="0" id="694" /> +<TGConnectingPoint num="0" id="696" /> <extraparam> <Prop commName="comm" commType="0" origin="true" finite="false" blocking="true" maxSamples="80" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> @@ -1633,144 +1637,148 @@ </TMLComponentTaskDiagramPanel> <TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1036" id="707" > +<COMPONENT type="1036" id="709" > <cdparam x="409" y="180" /> -<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="decrypt" value="null" /> -<TGConnectingPoint num="0" id="705" /> -<TGConnectingPoint num="1" id="706" /> +<TGConnectingPoint num="0" id="707" /> +<TGConnectingPoint num="1" id="708" /> <extraparam> <Data secPattern="Cipherdata" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="709" > +<COMPONENT type="1001" id="711" > <cdparam x="406" y="281" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="708" /> +<TGConnectingPoint num="0" id="710" /> </COMPONENT> -<COMPONENT type="1009" id="712" > +<COMPONENT type="1009" id="714" > <cdparam x="382" y="118" /> -<sizeparam width="69" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="read channel" value="comm(1) " /> -<TGConnectingPoint num="0" id="710" /> -<TGConnectingPoint num="1" id="711" /> +<TGConnectingPoint num="0" id="712" /> +<TGConnectingPoint num="1" id="713" /> <extraparam> -<Data channelName="comm" nbOfSamples="1" secPattern="Cipherdata" isAttacker="No" /> +<Data channelName="comm" nbOfSamples="1" secPattern="Cipherdata" isAttacker="No" isEncForm="Yes" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="714" > +<COMPONENT type="1000" id="716" > <cdparam x="409" y="58" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="713" /> +<TGConnectingPoint num="0" id="715" /> </COMPONENT> -<CONNECTOR type="115" id="715" > +<CONNECTOR type="115" id="717" > <cdparam x="410" y="225" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="225" id="706" /> -<P2 x="416" y="276" id="708" /> +<P1 x="416" y="225" id="708" /> +<P2 x="416" y="276" id="710" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="716" > +<CONNECTOR type="115" id="718" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="78" id="713" /> -<P2 x="416" y="113" id="710" /> +<P1 x="416" y="73" id="715" /> +<P2 x="416" y="113" id="712" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="717" > +<CONNECTOR type="115" id="719" > <cdparam x="416" y="143" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="416" y="143" id="711" /> -<P2 x="416" y="175" id="705" /> +<P1 x="416" y="143" id="713" /> +<P2 x="416" y="175" id="707" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1035" id="720" > +<COMPONENT type="1035" id="722" > <cdparam x="408" y="104" /> -<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="encrypt" value="null" /> -<TGConnectingPoint num="0" id="718" /> -<TGConnectingPoint num="1" id="719" /> +<TGConnectingPoint num="0" id="720" /> +<TGConnectingPoint num="1" id="721" /> <extraparam> <Data secContext="Cipherdata" type="Symmetric Encryption" overhead="" size="" encTime="100" decTime="100" nonce="" key="" algorithm="" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="722" > +<COMPONENT type="1001" id="724" > <cdparam x="405" y="265" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="721" /> +<TGConnectingPoint num="0" id="723" /> </COMPONENT> -<COMPONENT type="1006" id="725" > +<COMPONENT type="1006" id="727" > <cdparam x="383" y="184" /> -<sizeparam width="65" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="write channel" value="comm(1)" /> -<TGConnectingPoint num="0" id="723" /> -<TGConnectingPoint num="1" id="724" /> +<TGConnectingPoint num="0" id="725" /> +<TGConnectingPoint num="1" id="726" /> <extraparam> -<Data channelName="comm" nbOfSamples="1" secPattern="Cipherdata" isAttacker="No" /> +<Data channelName="comm" nbOfSamples="1" secPattern="Cipherdata" isAttacker="No" isEncForm="Yes" /> </extraparam> </COMPONENT> -<COMPONENT type="1000" id="727" > +<COMPONENT type="1000" id="729" > <cdparam x="408" y="41" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="726" /> +<TGConnectingPoint num="0" id="728" /> </COMPONENT> -<CONNECTOR type="115" id="728" > +<CONNECTOR type="115" id="730" > <cdparam x="433" y="145" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="415" y="149" id="719" /> -<P2 x="415" y="179" id="723" /> +<P1 x="415" y="149" id="721" /> +<P2 x="415" y="179" id="725" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="729" > +<CONNECTOR type="115" id="731" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="415" y="61" id="726" /> -<P2 x="415" y="99" id="718" /> +<P1 x="415" y="56" id="728" /> +<P2 x="415" y="99" id="720" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="730" > +<CONNECTOR type="115" id="732" > <cdparam x="405" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="415" y="209" id="724" /> -<P2 x="415" y="260" id="721" /> +<P1 x="415" y="209" id="726" /> +<P2 x="415" y="260" id="723" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -1783,256 +1791,256 @@ <Modeling type="TML Architecture" nameTab="NonSecureArchitectureWithSecureFV" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1105" id="764" > +<COMPONENT type="1105" id="766" > <cdparam x="594" y="511" /> <sizeparam width="205" height="139" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainMemory" value="name" /> -<TGConnectingPoint num="0" id="740" /> -<TGConnectingPoint num="1" id="741" /> -<TGConnectingPoint num="2" id="742" /> -<TGConnectingPoint num="3" id="743" /> -<TGConnectingPoint num="4" id="744" /> -<TGConnectingPoint num="5" id="745" /> -<TGConnectingPoint num="6" id="746" /> -<TGConnectingPoint num="7" id="747" /> -<TGConnectingPoint num="8" id="748" /> -<TGConnectingPoint num="9" id="749" /> -<TGConnectingPoint num="10" id="750" /> -<TGConnectingPoint num="11" id="751" /> -<TGConnectingPoint num="12" id="752" /> -<TGConnectingPoint num="13" id="753" /> -<TGConnectingPoint num="14" id="754" /> -<TGConnectingPoint num="15" id="755" /> -<TGConnectingPoint num="16" id="756" /> -<TGConnectingPoint num="17" id="757" /> -<TGConnectingPoint num="18" id="758" /> -<TGConnectingPoint num="19" id="759" /> -<TGConnectingPoint num="20" id="760" /> -<TGConnectingPoint num="21" id="761" /> -<TGConnectingPoint num="22" id="762" /> -<TGConnectingPoint num="23" id="763" /> +<TGConnectingPoint num="0" id="742" /> +<TGConnectingPoint num="1" id="743" /> +<TGConnectingPoint num="2" id="744" /> +<TGConnectingPoint num="3" id="745" /> +<TGConnectingPoint num="4" id="746" /> +<TGConnectingPoint num="5" id="747" /> +<TGConnectingPoint num="6" id="748" /> +<TGConnectingPoint num="7" id="749" /> +<TGConnectingPoint num="8" id="750" /> +<TGConnectingPoint num="9" id="751" /> +<TGConnectingPoint num="10" id="752" /> +<TGConnectingPoint num="11" id="753" /> +<TGConnectingPoint num="12" id="754" /> +<TGConnectingPoint num="13" id="755" /> +<TGConnectingPoint num="14" id="756" /> +<TGConnectingPoint num="15" id="757" /> +<TGConnectingPoint num="16" id="758" /> +<TGConnectingPoint num="17" id="759" /> +<TGConnectingPoint num="18" id="760" /> +<TGConnectingPoint num="19" id="761" /> +<TGConnectingPoint num="20" id="762" /> +<TGConnectingPoint num="21" id="763" /> +<TGConnectingPoint num="22" id="764" /> +<TGConnectingPoint num="23" id="765" /> <extraparam> <info stereotype="MEMORY" nodeName="MainMemory" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="739" > -<father id="764" num="0" /> -<cdparam x="616" y="563" /> -<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1103" id="741" > +<father id="766" num="0" /> +<cdparam x="622" y="549" /> +<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="66" minY="0" maxY="99" /> <infoparam name="TGComponent" value="SecureFV::comm" /> -<TGConnectingPoint num="0" id="731" /> -<TGConnectingPoint num="1" id="732" /> -<TGConnectingPoint num="2" id="733" /> -<TGConnectingPoint num="3" id="734" /> -<TGConnectingPoint num="4" id="735" /> -<TGConnectingPoint num="5" id="736" /> -<TGConnectingPoint num="6" id="737" /> -<TGConnectingPoint num="7" id="738" /> +<TGConnectingPoint num="0" id="733" /> +<TGConnectingPoint num="1" id="734" /> +<TGConnectingPoint num="2" id="735" /> +<TGConnectingPoint num="3" id="736" /> +<TGConnectingPoint num="4" id="737" /> +<TGConnectingPoint num="5" id="738" /> +<TGConnectingPoint num="6" id="739" /> +<TGConnectingPoint num="7" id="740" /> <extraparam> <info value="SecureFV::comm" communicationName="comm" referenceCommunicationName="SecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="798" > +<COMPONENT type="1102" id="800" > <cdparam x="571" y="352" /> <sizeparam width="250" height="96" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="MainBus" value="name" /> -<TGConnectingPoint num="0" id="774" /> -<TGConnectingPoint num="1" id="775" /> -<TGConnectingPoint num="2" id="776" /> -<TGConnectingPoint num="3" id="777" /> -<TGConnectingPoint num="4" id="778" /> -<TGConnectingPoint num="5" id="779" /> -<TGConnectingPoint num="6" id="780" /> -<TGConnectingPoint num="7" id="781" /> -<TGConnectingPoint num="8" id="782" /> -<TGConnectingPoint num="9" id="783" /> -<TGConnectingPoint num="10" id="784" /> -<TGConnectingPoint num="11" id="785" /> -<TGConnectingPoint num="12" id="786" /> -<TGConnectingPoint num="13" id="787" /> -<TGConnectingPoint num="14" id="788" /> -<TGConnectingPoint num="15" id="789" /> -<TGConnectingPoint num="16" id="790" /> -<TGConnectingPoint num="17" id="791" /> -<TGConnectingPoint num="18" id="792" /> -<TGConnectingPoint num="19" id="793" /> -<TGConnectingPoint num="20" id="794" /> -<TGConnectingPoint num="21" id="795" /> -<TGConnectingPoint num="22" id="796" /> -<TGConnectingPoint num="23" id="797" /> +<TGConnectingPoint num="0" id="776" /> +<TGConnectingPoint num="1" id="777" /> +<TGConnectingPoint num="2" id="778" /> +<TGConnectingPoint num="3" id="779" /> +<TGConnectingPoint num="4" id="780" /> +<TGConnectingPoint num="5" id="781" /> +<TGConnectingPoint num="6" id="782" /> +<TGConnectingPoint num="7" id="783" /> +<TGConnectingPoint num="8" id="784" /> +<TGConnectingPoint num="9" id="785" /> +<TGConnectingPoint num="10" id="786" /> +<TGConnectingPoint num="11" id="787" /> +<TGConnectingPoint num="12" id="788" /> +<TGConnectingPoint num="13" id="789" /> +<TGConnectingPoint num="14" id="790" /> +<TGConnectingPoint num="15" id="791" /> +<TGConnectingPoint num="16" id="792" /> +<TGConnectingPoint num="17" id="793" /> +<TGConnectingPoint num="18" id="794" /> +<TGConnectingPoint num="19" id="795" /> +<TGConnectingPoint num="20" id="796" /> +<TGConnectingPoint num="21" id="797" /> +<TGConnectingPoint num="22" id="798" /> +<TGConnectingPoint num="23" id="799" /> <extraparam> <info stereotype="BUS-RR" nodeName="MainBus" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="773" > -<father id="798" num="0" /> +<SUBCOMPONENT type="1103" id="775" > +<father id="800" num="0" /> <cdparam x="611" y="393" /> -<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="111" minY="0" maxY="56" /> <infoparam name="TGComponent" value="SecureFV::comm" /> -<TGConnectingPoint num="0" id="765" /> -<TGConnectingPoint num="1" id="766" /> -<TGConnectingPoint num="2" id="767" /> -<TGConnectingPoint num="3" id="768" /> -<TGConnectingPoint num="4" id="769" /> -<TGConnectingPoint num="5" id="770" /> -<TGConnectingPoint num="6" id="771" /> -<TGConnectingPoint num="7" id="772" /> +<TGConnectingPoint num="0" id="767" /> +<TGConnectingPoint num="1" id="768" /> +<TGConnectingPoint num="2" id="769" /> +<TGConnectingPoint num="3" id="770" /> +<TGConnectingPoint num="4" id="771" /> +<TGConnectingPoint num="5" id="772" /> +<TGConnectingPoint num="6" id="773" /> +<TGConnectingPoint num="7" id="774" /> <extraparam> <info value="SecureFV::comm" communicationName="comm" referenceCommunicationName="SecureFV" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="832" > +<COMPONENT type="1100" id="834" > <cdparam x="876" y="124" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU2" value="name" /> -<TGConnectingPoint num="0" id="808" /> -<TGConnectingPoint num="1" id="809" /> -<TGConnectingPoint num="2" id="810" /> -<TGConnectingPoint num="3" id="811" /> -<TGConnectingPoint num="4" id="812" /> -<TGConnectingPoint num="5" id="813" /> -<TGConnectingPoint num="6" id="814" /> -<TGConnectingPoint num="7" id="815" /> -<TGConnectingPoint num="8" id="816" /> -<TGConnectingPoint num="9" id="817" /> -<TGConnectingPoint num="10" id="818" /> -<TGConnectingPoint num="11" id="819" /> -<TGConnectingPoint num="12" id="820" /> -<TGConnectingPoint num="13" id="821" /> -<TGConnectingPoint num="14" id="822" /> -<TGConnectingPoint num="15" id="823" /> -<TGConnectingPoint num="16" id="824" /> -<TGConnectingPoint num="17" id="825" /> -<TGConnectingPoint num="18" id="826" /> -<TGConnectingPoint num="19" id="827" /> -<TGConnectingPoint num="20" id="828" /> -<TGConnectingPoint num="21" id="829" /> -<TGConnectingPoint num="22" id="830" /> -<TGConnectingPoint num="23" id="831" /> +<TGConnectingPoint num="0" id="810" /> +<TGConnectingPoint num="1" id="811" /> +<TGConnectingPoint num="2" id="812" /> +<TGConnectingPoint num="3" id="813" /> +<TGConnectingPoint num="4" id="814" /> +<TGConnectingPoint num="5" id="815" /> +<TGConnectingPoint num="6" id="816" /> +<TGConnectingPoint num="7" id="817" /> +<TGConnectingPoint num="8" id="818" /> +<TGConnectingPoint num="9" id="819" /> +<TGConnectingPoint num="10" id="820" /> +<TGConnectingPoint num="11" id="821" /> +<TGConnectingPoint num="12" id="822" /> +<TGConnectingPoint num="13" id="823" /> +<TGConnectingPoint num="14" id="824" /> +<TGConnectingPoint num="15" id="825" /> +<TGConnectingPoint num="16" id="826" /> +<TGConnectingPoint num="17" id="827" /> +<TGConnectingPoint num="18" id="828" /> +<TGConnectingPoint num="19" id="829" /> +<TGConnectingPoint num="20" id="830" /> +<TGConnectingPoint num="21" id="831" /> +<TGConnectingPoint num="22" id="832" /> +<TGConnectingPoint num="23" id="833" /> <extraparam> <info stereotype="CPURR" nodeName="CPU2" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="807" > -<father id="832" num="0" /> +<SUBCOMPONENT type="1101" id="809" > +<father id="834" num="0" /> <cdparam x="918" y="206" /> -<sizeparam width="117" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="117" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="133" minY="0" maxY="160" /> <infoparam name="TGComponent" value="SecureFV::T2" /> -<TGConnectingPoint num="0" id="799" /> -<TGConnectingPoint num="1" id="800" /> -<TGConnectingPoint num="2" id="801" /> -<TGConnectingPoint num="3" id="802" /> -<TGConnectingPoint num="4" id="803" /> -<TGConnectingPoint num="5" id="804" /> -<TGConnectingPoint num="6" id="805" /> -<TGConnectingPoint num="7" id="806" /> +<TGConnectingPoint num="0" id="801" /> +<TGConnectingPoint num="1" id="802" /> +<TGConnectingPoint num="2" id="803" /> +<TGConnectingPoint num="3" id="804" /> +<TGConnectingPoint num="4" id="805" /> +<TGConnectingPoint num="5" id="806" /> +<TGConnectingPoint num="6" id="807" /> +<TGConnectingPoint num="7" id="808" /> <extraparam> -<info value="SecureFV::T2" taskName="T2" referenceTaskName="SecureFV" priority="0" operation="T2" fatherComponentMECType="0" /> +<info value="SecureFV::T2" taskName="T2" referenceTaskName="SecureFV" priority="0" operationMEC="T2" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="866" > +<COMPONENT type="1100" id="868" > <cdparam x="238" y="138" /> <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="CPU1" value="name" /> -<TGConnectingPoint num="0" id="842" /> -<TGConnectingPoint num="1" id="843" /> -<TGConnectingPoint num="2" id="844" /> -<TGConnectingPoint num="3" id="845" /> -<TGConnectingPoint num="4" id="846" /> -<TGConnectingPoint num="5" id="847" /> -<TGConnectingPoint num="6" id="848" /> -<TGConnectingPoint num="7" id="849" /> -<TGConnectingPoint num="8" id="850" /> -<TGConnectingPoint num="9" id="851" /> -<TGConnectingPoint num="10" id="852" /> -<TGConnectingPoint num="11" id="853" /> -<TGConnectingPoint num="12" id="854" /> -<TGConnectingPoint num="13" id="855" /> -<TGConnectingPoint num="14" id="856" /> -<TGConnectingPoint num="15" id="857" /> -<TGConnectingPoint num="16" id="858" /> -<TGConnectingPoint num="17" id="859" /> -<TGConnectingPoint num="18" id="860" /> -<TGConnectingPoint num="19" id="861" /> -<TGConnectingPoint num="20" id="862" /> -<TGConnectingPoint num="21" id="863" /> -<TGConnectingPoint num="22" id="864" /> -<TGConnectingPoint num="23" id="865" /> +<TGConnectingPoint num="0" id="844" /> +<TGConnectingPoint num="1" id="845" /> +<TGConnectingPoint num="2" id="846" /> +<TGConnectingPoint num="3" id="847" /> +<TGConnectingPoint num="4" id="848" /> +<TGConnectingPoint num="5" id="849" /> +<TGConnectingPoint num="6" id="850" /> +<TGConnectingPoint num="7" id="851" /> +<TGConnectingPoint num="8" id="852" /> +<TGConnectingPoint num="9" id="853" /> +<TGConnectingPoint num="10" id="854" /> +<TGConnectingPoint num="11" id="855" /> +<TGConnectingPoint num="12" id="856" /> +<TGConnectingPoint num="13" id="857" /> +<TGConnectingPoint num="14" id="858" /> +<TGConnectingPoint num="15" id="859" /> +<TGConnectingPoint num="16" id="860" /> +<TGConnectingPoint num="17" id="861" /> +<TGConnectingPoint num="18" id="862" /> +<TGConnectingPoint num="19" id="863" /> +<TGConnectingPoint num="20" id="864" /> +<TGConnectingPoint num="21" id="865" /> +<TGConnectingPoint num="22" id="866" /> +<TGConnectingPoint num="23" id="867" /> <extraparam> <info stereotype="CPURR" nodeName="CPU1" /> -<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="841" > -<father id="866" num="0" /> +<SUBCOMPONENT type="1101" id="843" > +<father id="868" num="0" /> <cdparam x="290" y="207" /> -<sizeparam width="117" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="117" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="133" minY="0" maxY="160" /> <infoparam name="TGComponent" value="SecureFV::T1" /> -<TGConnectingPoint num="0" id="833" /> -<TGConnectingPoint num="1" id="834" /> -<TGConnectingPoint num="2" id="835" /> -<TGConnectingPoint num="3" id="836" /> -<TGConnectingPoint num="4" id="837" /> -<TGConnectingPoint num="5" id="838" /> -<TGConnectingPoint num="6" id="839" /> -<TGConnectingPoint num="7" id="840" /> +<TGConnectingPoint num="0" id="835" /> +<TGConnectingPoint num="1" id="836" /> +<TGConnectingPoint num="2" id="837" /> +<TGConnectingPoint num="3" id="838" /> +<TGConnectingPoint num="4" id="839" /> +<TGConnectingPoint num="5" id="840" /> +<TGConnectingPoint num="6" id="841" /> +<TGConnectingPoint num="7" id="842" /> <extraparam> -<info value="SecureFV::T1" taskName="T1" referenceTaskName="SecureFV" priority="0" operation="T1" fatherComponentMECType="0" /> +<info value="SecureFV::T1" taskName="T1" referenceTaskName="SecureFV" priority="0" operationMEC="T1" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="867" > +<CONNECTOR type="125" id="869" > <cdparam x="944" y="315" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="938" y="324" id="822" /> -<P2 x="821" y="376" id="785" /> +<P1 x="938" y="324" id="824" /> +<P2 x="821" y="376" id="787" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="868" > +<CONNECTOR type="125" id="870" > <cdparam x="425" y="317" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="425" y="338" id="857" /> -<P2 x="571" y="376" id="784" /> +<P1 x="425" y="338" id="859" /> +<P2 x="571" y="376" id="786" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="869" > +<CONNECTOR type="125" id="871" > <cdparam x="785" y="554" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="696" y="511" id="741" /> -<P2 x="696" y="448" id="780" /> +<P1 x="696" y="511" id="743" /> +<P2 x="696" y="448" id="782" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -2047,7 +2055,7 @@ -<Modeling type="AVATAR Design" nameTab="SecurityMechanismDesign" > +<Modeling type="AVATAR Design" nameTab="SecurityMechanismDesign" tabs="Block Diagram$System$T2$T1" > <AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1900" minY="10" maxY="900" zoom="1.0" > <MainCode value="void __user_init() {"/> <MainCode value="}"/> @@ -2055,15 +2063,15 @@ <Validated value="" /> <Ignored value="" /> -<CONNECTOR type="5002" id="875" > +<CONNECTOR type="5002" id="877" > <cdparam x="568" y="109" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Block0 to Block0" value="" /> -<TGConnectingPoint num="0" id="872" /> -<TGConnectingPoint num="1" id="873" /> -<TGConnectingPoint num="2" id="874" /> -<P1 x="459" y="88" id="972" /> -<P2 x="459" y="143" id="965" /> +<TGConnectingPoint num="0" id="874" /> +<TGConnectingPoint num="1" id="875" /> +<TGConnectingPoint num="2" id="876" /> +<P1 x="459" y="88" id="974" /> +<P2 x="459" y="143" id="967" /> <Point x="490" y="88" /> <Point x="490" y="143" /> <AutomaticDrawing data="true" /> @@ -2072,48 +2080,48 @@ <osd value="out chout(Message msg)" /> <FIFOType asynchronous="false" size="1" blocking="false" private="false" broadcast="false" lossy="false" /> </extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="870" > -<father id="875" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="872" > +<father id="877" num="0" /> <cdparam x="490" y="88" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="871" > -<father id="875" num="1" /> +<SUBCOMPONENT type="-1" id="873" > +<father id="877" num="1" /> <cdparam x="490" y="143" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<COMPONENT type="302" id="892" > +<COMPONENT type="302" id="894" > <cdparam x="517" y="43" /> -<sizeparam width="260" height="84" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="274" height="84" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Proverif Pragma" value="#InitialSystemKnowledge T1.sk T2.sk #Confidentiality T1.secretData " /> -<TGConnectingPoint num="0" id="876" /> -<TGConnectingPoint num="1" id="877" /> -<TGConnectingPoint num="2" id="878" /> -<TGConnectingPoint num="3" id="879" /> -<TGConnectingPoint num="4" id="880" /> -<TGConnectingPoint num="5" id="881" /> -<TGConnectingPoint num="6" id="882" /> -<TGConnectingPoint num="7" id="883" /> -<TGConnectingPoint num="8" id="884" /> -<TGConnectingPoint num="9" id="885" /> -<TGConnectingPoint num="10" id="886" /> -<TGConnectingPoint num="11" id="887" /> -<TGConnectingPoint num="12" id="888" /> -<TGConnectingPoint num="13" id="889" /> -<TGConnectingPoint num="14" id="890" /> -<TGConnectingPoint num="15" id="891" /> +<TGConnectingPoint num="0" id="878" /> +<TGConnectingPoint num="1" id="879" /> +<TGConnectingPoint num="2" id="880" /> +<TGConnectingPoint num="3" id="881" /> +<TGConnectingPoint num="4" id="882" /> +<TGConnectingPoint num="5" id="883" /> +<TGConnectingPoint num="6" id="884" /> +<TGConnectingPoint num="7" id="885" /> +<TGConnectingPoint num="8" id="886" /> +<TGConnectingPoint num="9" id="887" /> +<TGConnectingPoint num="10" id="888" /> +<TGConnectingPoint num="11" id="889" /> +<TGConnectingPoint num="12" id="890" /> +<TGConnectingPoint num="13" id="891" /> +<TGConnectingPoint num="14" id="892" /> +<TGConnectingPoint num="15" id="893" /> <extraparam> <Line value="#InitialSystemKnowledge T1.sk T2.sk" /> <Line value="" /> @@ -2121,117 +2129,119 @@ </extraparam> </COMPONENT> -<COMPONENT type="5003" id="901" > +<COMPONENT type="5003" id="903" > <cdparam x="260" y="262" /> <sizeparam width="129" height="61" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="DataType0" value="Message" /> -<TGConnectingPoint num="0" id="893" /> -<TGConnectingPoint num="1" id="894" /> -<TGConnectingPoint num="2" id="895" /> -<TGConnectingPoint num="3" id="896" /> -<TGConnectingPoint num="4" id="897" /> -<TGConnectingPoint num="5" id="898" /> -<TGConnectingPoint num="6" id="899" /> -<TGConnectingPoint num="7" id="900" /> +<TGConnectingPoint num="0" id="895" /> +<TGConnectingPoint num="1" id="896" /> +<TGConnectingPoint num="2" id="897" /> +<TGConnectingPoint num="3" id="898" /> +<TGConnectingPoint num="4" id="899" /> +<TGConnectingPoint num="5" id="900" /> +<TGConnectingPoint num="6" id="901" /> +<TGConnectingPoint num="7" id="902" /> <extraparam> <Attribute access="0" id="data" value="" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="5003" id="910" > +<COMPONENT type="5003" id="912" > <cdparam x="68" y="261" /> <sizeparam width="123" height="62" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="DataType0" value="Key" /> -<TGConnectingPoint num="0" id="902" /> -<TGConnectingPoint num="1" id="903" /> -<TGConnectingPoint num="2" id="904" /> -<TGConnectingPoint num="3" id="905" /> -<TGConnectingPoint num="4" id="906" /> -<TGConnectingPoint num="5" id="907" /> -<TGConnectingPoint num="6" id="908" /> -<TGConnectingPoint num="7" id="909" /> +<TGConnectingPoint num="0" id="904" /> +<TGConnectingPoint num="1" id="905" /> +<TGConnectingPoint num="2" id="906" /> +<TGConnectingPoint num="3" id="907" /> +<TGConnectingPoint num="4" id="908" /> +<TGConnectingPoint num="5" id="909" /> +<TGConnectingPoint num="6" id="910" /> +<TGConnectingPoint num="7" id="911" /> <extraparam> <Attribute access="0" id="data" value="" type="8" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="5000" id="985" > +<COMPONENT type="5000" id="987" > <cdparam x="21" y="34" /> <sizeparam width="438" height="219" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1900" minY="10" maxY="900" /> <infoparam name="Block0" value="System" /> -<TGConnectingPoint num="0" id="961" /> -<TGConnectingPoint num="1" id="962" /> -<TGConnectingPoint num="2" id="963" /> -<TGConnectingPoint num="3" id="964" /> -<TGConnectingPoint num="4" id="965" /> -<TGConnectingPoint num="5" id="966" /> -<TGConnectingPoint num="6" id="967" /> -<TGConnectingPoint num="7" id="968" /> -<TGConnectingPoint num="8" id="969" /> -<TGConnectingPoint num="9" id="970" /> -<TGConnectingPoint num="10" id="971" /> -<TGConnectingPoint num="11" id="972" /> -<TGConnectingPoint num="12" id="973" /> -<TGConnectingPoint num="13" id="974" /> -<TGConnectingPoint num="14" id="975" /> -<TGConnectingPoint num="15" id="976" /> -<TGConnectingPoint num="16" id="977" /> -<TGConnectingPoint num="17" id="978" /> -<TGConnectingPoint num="18" id="979" /> -<TGConnectingPoint num="19" id="980" /> -<TGConnectingPoint num="20" id="981" /> -<TGConnectingPoint num="21" id="982" /> -<TGConnectingPoint num="22" id="983" /> -<TGConnectingPoint num="23" id="984" /> -<extraparam> +<TGConnectingPoint num="0" id="963" /> +<TGConnectingPoint num="1" id="964" /> +<TGConnectingPoint num="2" id="965" /> +<TGConnectingPoint num="3" id="966" /> +<TGConnectingPoint num="4" id="967" /> +<TGConnectingPoint num="5" id="968" /> +<TGConnectingPoint num="6" id="969" /> +<TGConnectingPoint num="7" id="970" /> +<TGConnectingPoint num="8" id="971" /> +<TGConnectingPoint num="9" id="972" /> +<TGConnectingPoint num="10" id="973" /> +<TGConnectingPoint num="11" id="974" /> +<TGConnectingPoint num="12" id="975" /> +<TGConnectingPoint num="13" id="976" /> +<TGConnectingPoint num="14" id="977" /> +<TGConnectingPoint num="15" id="978" /> +<TGConnectingPoint num="16" id="979" /> +<TGConnectingPoint num="17" id="980" /> +<TGConnectingPoint num="18" id="981" /> +<TGConnectingPoint num="19" id="982" /> +<TGConnectingPoint num="20" id="983" /> +<TGConnectingPoint num="21" id="984" /> +<TGConnectingPoint num="22" id="985" /> +<TGConnectingPoint num="23" id="986" /> +<extraparam> +<blockType data="block" color="-4072719" /> <CryptoBlock value="false" /> <Signal value="in chin(Message msg)" attached="true" /> <Signal value="out chout(Message msg)" attached="true" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="5000" id="935" > -<father id="985" num="0" /> -<cdparam x="263" y="122" /> -<sizeparam width="139" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="937" > +<father id="987" num="0" /> +<cdparam x="36" y="122" /> +<sizeparam width="215" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="299" minY="0" maxY="93" /> -<infoparam name="Block0" value="T2" /> -<TGConnectingPoint num="0" id="911" /> -<TGConnectingPoint num="1" id="912" /> -<TGConnectingPoint num="2" id="913" /> -<TGConnectingPoint num="3" id="914" /> -<TGConnectingPoint num="4" id="915" /> -<TGConnectingPoint num="5" id="916" /> -<TGConnectingPoint num="6" id="917" /> -<TGConnectingPoint num="7" id="918" /> -<TGConnectingPoint num="8" id="919" /> -<TGConnectingPoint num="9" id="920" /> -<TGConnectingPoint num="10" id="921" /> -<TGConnectingPoint num="11" id="922" /> -<TGConnectingPoint num="12" id="923" /> -<TGConnectingPoint num="13" id="924" /> -<TGConnectingPoint num="14" id="925" /> -<TGConnectingPoint num="15" id="926" /> -<TGConnectingPoint num="16" id="927" /> -<TGConnectingPoint num="17" id="928" /> -<TGConnectingPoint num="18" id="929" /> -<TGConnectingPoint num="19" id="930" /> -<TGConnectingPoint num="20" id="931" /> -<TGConnectingPoint num="21" id="932" /> -<TGConnectingPoint num="22" id="933" /> -<TGConnectingPoint num="23" id="934" /> -<extraparam> +<cdrectangleparam minX="0" maxX="223" minY="0" maxY="93" /> +<infoparam name="Block0" value="T1" /> +<TGConnectingPoint num="0" id="913" /> +<TGConnectingPoint num="1" id="914" /> +<TGConnectingPoint num="2" id="915" /> +<TGConnectingPoint num="3" id="916" /> +<TGConnectingPoint num="4" id="917" /> +<TGConnectingPoint num="5" id="918" /> +<TGConnectingPoint num="6" id="919" /> +<TGConnectingPoint num="7" id="920" /> +<TGConnectingPoint num="8" id="921" /> +<TGConnectingPoint num="9" id="922" /> +<TGConnectingPoint num="10" id="923" /> +<TGConnectingPoint num="11" id="924" /> +<TGConnectingPoint num="12" id="925" /> +<TGConnectingPoint num="13" id="926" /> +<TGConnectingPoint num="14" id="927" /> +<TGConnectingPoint num="15" id="928" /> +<TGConnectingPoint num="16" id="929" /> +<TGConnectingPoint num="17" id="930" /> +<TGConnectingPoint num="18" id="931" /> +<TGConnectingPoint num="19" id="932" /> +<TGConnectingPoint num="20" id="933" /> +<TGConnectingPoint num="21" id="934" /> +<TGConnectingPoint num="22" id="935" /> +<TGConnectingPoint num="23" id="936" /> +<extraparam> +<blockType data="cryptoblock" color="-4072719" /> <CryptoBlock value="true" /> +<Attribute access="0" id="secretData" value="" type="8" typeOther="" /> <Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="m2" value="" type="5" typeOther="Message" /> +<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> <Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="receivedData" value="" type="8" typeOther="" /> <Method value="Message encrypt(Message msg, Key k)" /> <Method value="Message decrypt(Message msg, Key k)" /> <Method value="Message sencrypt(Message msg, Key k)" /> @@ -2256,43 +2266,44 @@ <Method value="Message hash(Message msg)" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="960" > -<father id="985" num="1" /> -<cdparam x="36" y="122" /> -<sizeparam width="215" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="5000" id="962" > +<father id="987" num="1" /> +<cdparam x="263" y="122" /> +<sizeparam width="139" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="223" minY="0" maxY="93" /> -<infoparam name="Block0" value="T1" /> -<TGConnectingPoint num="0" id="936" /> -<TGConnectingPoint num="1" id="937" /> -<TGConnectingPoint num="2" id="938" /> -<TGConnectingPoint num="3" id="939" /> -<TGConnectingPoint num="4" id="940" /> -<TGConnectingPoint num="5" id="941" /> -<TGConnectingPoint num="6" id="942" /> -<TGConnectingPoint num="7" id="943" /> -<TGConnectingPoint num="8" id="944" /> -<TGConnectingPoint num="9" id="945" /> -<TGConnectingPoint num="10" id="946" /> -<TGConnectingPoint num="11" id="947" /> -<TGConnectingPoint num="12" id="948" /> -<TGConnectingPoint num="13" id="949" /> -<TGConnectingPoint num="14" id="950" /> -<TGConnectingPoint num="15" id="951" /> -<TGConnectingPoint num="16" id="952" /> -<TGConnectingPoint num="17" id="953" /> -<TGConnectingPoint num="18" id="954" /> -<TGConnectingPoint num="19" id="955" /> -<TGConnectingPoint num="20" id="956" /> -<TGConnectingPoint num="21" id="957" /> -<TGConnectingPoint num="22" id="958" /> -<TGConnectingPoint num="23" id="959" /> -<extraparam> +<cdrectangleparam minX="0" maxX="299" minY="0" maxY="93" /> +<infoparam name="Block0" value="T2" /> +<TGConnectingPoint num="0" id="938" /> +<TGConnectingPoint num="1" id="939" /> +<TGConnectingPoint num="2" id="940" /> +<TGConnectingPoint num="3" id="941" /> +<TGConnectingPoint num="4" id="942" /> +<TGConnectingPoint num="5" id="943" /> +<TGConnectingPoint num="6" id="944" /> +<TGConnectingPoint num="7" id="945" /> +<TGConnectingPoint num="8" id="946" /> +<TGConnectingPoint num="9" id="947" /> +<TGConnectingPoint num="10" id="948" /> +<TGConnectingPoint num="11" id="949" /> +<TGConnectingPoint num="12" id="950" /> +<TGConnectingPoint num="13" id="951" /> +<TGConnectingPoint num="14" id="952" /> +<TGConnectingPoint num="15" id="953" /> +<TGConnectingPoint num="16" id="954" /> +<TGConnectingPoint num="17" id="955" /> +<TGConnectingPoint num="18" id="956" /> +<TGConnectingPoint num="19" id="957" /> +<TGConnectingPoint num="20" id="958" /> +<TGConnectingPoint num="21" id="959" /> +<TGConnectingPoint num="22" id="960" /> +<TGConnectingPoint num="23" id="961" /> +<extraparam> +<blockType data="cryptoblock" color="-4072719" /> <CryptoBlock value="true" /> -<Attribute access="0" id="secretData" value="" type="8" typeOther="" /> <Attribute access="0" id="m" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="m1" value="" type="5" typeOther="Message" /> +<Attribute access="0" id="m2" value="" type="5" typeOther="Message" /> <Attribute access="0" id="sk" value="" type="5" typeOther="Key" /> +<Attribute access="0" id="receivedData" value="" type="8" typeOther="" /> <Method value="Message encrypt(Message msg, Key k)" /> <Method value="Message decrypt(Message msg, Key k)" /> <Method value="Message sencrypt(Message msg, Key k)" /> @@ -2322,559 +2333,566 @@ </AVATARBlockDiagramPanel> <AVATARStateMachineDiagramPanel name="System" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="5100" id="987" > +<COMPONENT type="5100" id="989" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="986" /> +<TGConnectingPoint num="0" id="988" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="T1" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="994" > -<cdparam x="407" y="310" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="993" /> -<P1 x="407" y="310" id="1065" /> -<P2 x="407" y="356" id="1024" /> +<AVATARStateMachineDiagramPanel name="T2" minX="10" maxX="1400" minY="10" maxY="900" > +<CONNECTOR type="5102" id="996" > +<cdparam x="416" y="379" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to state0" value="null" /> +<TGConnectingPoint num="0" id="995" /> +<P1 x="407" y="379" id="1031" /> +<P2 x="407" y="424" id="1067" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="992" > -<father id="994" num="0" /> -<cdparam x="449" y="353" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="994" > +<father id="996" num="0" /> +<cdparam x="431" y="403" /> +<sizeparam width="145" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="988" /> -<TGConnectingPoint num="1" id="989" /> -<TGConnectingPoint num="2" id="990" /> -<TGConnectingPoint num="3" id="991" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="990" /> +<TGConnectingPoint num="1" id="991" /> +<TGConnectingPoint num="2" id="992" /> +<TGConnectingPoint num="3" id="993" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="receivedData = m.data" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1001" > -<cdparam x="492" y="446" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="1000" /> -<P1 x="407" y="406" id="1029" /> -<P2 x="407" y="451" id="1075" /> +<CONNECTOR type="5102" id="1003" > +<cdparam x="407" y="273" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from state0 to state0" value="null" /> +<TGConnectingPoint num="0" id="1002" /> +<P1 x="407" y="273" id="1113" /> +<P2 x="407" y="339" id="1026" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="999" > -<father id="1001" num="0" /> -<cdparam x="449" y="440" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1001" > +<father id="1003" num="0" /> +<cdparam x="419" y="312" /> +<sizeparam width="134" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="995" /> -<TGConnectingPoint num="1" id="996" /> -<TGConnectingPoint num="2" id="997" /> -<TGConnectingPoint num="3" id="998" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="997" /> +<TGConnectingPoint num="1" id="998" /> +<TGConnectingPoint num="2" id="999" /> +<TGConnectingPoint num="3" id="1000" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="m = sdecrypt(m2, sk)" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1008" > -<cdparam x="407" y="251" /> +<CONNECTOR type="5102" id="1010" > +<cdparam x="406" y="201" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to stop state" value="null" /> -<TGConnectingPoint num="0" id="1007" /> -<P1 x="407" y="251" id="1083" /> -<P2 x="407" y="280" id="1064" /> +<infoparam name="connector from Send signal to state0" value="null" /> +<TGConnectingPoint num="0" id="1009" /> +<P1 x="407" y="201" id="1149" /> +<P2 x="407" y="233" id="1108" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1006" > -<father id="1008" num="0" /> -<cdparam x="407" y="291" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1008" > +<father id="1010" num="0" /> +<cdparam x="406" y="241" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1002" /> -<TGConnectingPoint num="1" id="1003" /> -<TGConnectingPoint num="2" id="1004" /> -<TGConnectingPoint num="3" id="1005" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="1004" /> +<TGConnectingPoint num="1" id="1005" /> +<TGConnectingPoint num="2" id="1006" /> +<TGConnectingPoint num="3" id="1007" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1015" > -<cdparam x="407" y="132" /> +<CONNECTOR type="5102" id="1017" > +<cdparam x="406" y="141" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="1014" /> -<P1 x="407" y="132" id="1124" /> -<P2 x="407" y="211" id="1078" /> +<infoparam name="connector from state0 to Send signal" value="null" /> +<TGConnectingPoint num="0" id="1016" /> +<P1 x="407" y="141" id="1165" /> +<P2 x="407" y="171" id="1148" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1013" > -<father id="1015" num="0" /> -<cdparam x="415" y="162" /> -<sizeparam width="134" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1015" > +<father id="1017" num="0" /> +<cdparam x="406" y="181" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1009" /> -<TGConnectingPoint num="1" id="1010" /> -<TGConnectingPoint num="2" id="1011" /> -<TGConnectingPoint num="3" id="1012" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> -<actions value="m.data = secretData" /> -<actions value="m1 = sencrypt(m, sk)" /> +<TGConnectingPoint num="0" id="1011" /> +<TGConnectingPoint num="1" id="1012" /> +<TGConnectingPoint num="2" id="1013" /> +<TGConnectingPoint num="3" id="1014" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1022" > +<CONNECTOR type="5102" id="1024" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="1021" /> -<P1 x="407" y="70" id="1159" /> -<P2 x="407" y="92" id="1119" /> +<TGConnectingPoint num="0" id="1023" /> +<P1 x="407" y="70" id="1200" /> +<P2 x="407" y="102" id="1160" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1020" > -<father id="1022" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1022" > +<father id="1024" num="0" /> <cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1016" /> -<TGConnectingPoint num="1" id="1017" /> -<TGConnectingPoint num="2" id="1018" /> -<TGConnectingPoint num="3" id="1019" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="1018" /> +<TGConnectingPoint num="1" id="1019" /> +<TGConnectingPoint num="2" id="1020" /> +<TGConnectingPoint num="3" id="1021" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5106" id="1063" > -<cdparam x="357" y="356" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5106" id="1065" > +<cdparam x="318" y="339" /> +<sizeparam width="178" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="State" value="beforeFinish" /> -<TGConnectingPoint num="0" id="1023" /> -<TGConnectingPoint num="1" id="1024" /> -<TGConnectingPoint num="2" id="1025" /> -<TGConnectingPoint num="3" id="1026" /> -<TGConnectingPoint num="4" id="1027" /> -<TGConnectingPoint num="5" id="1028" /> -<TGConnectingPoint num="6" id="1029" /> -<TGConnectingPoint num="7" id="1030" /> -<TGConnectingPoint num="8" id="1031" /> -<TGConnectingPoint num="9" id="1032" /> -<TGConnectingPoint num="10" id="1033" /> -<TGConnectingPoint num="11" id="1034" /> -<TGConnectingPoint num="12" id="1035" /> -<TGConnectingPoint num="13" id="1036" /> -<TGConnectingPoint num="14" id="1037" /> -<TGConnectingPoint num="15" id="1038" /> -<TGConnectingPoint num="16" id="1039" /> -<TGConnectingPoint num="17" id="1040" /> -<TGConnectingPoint num="18" id="1041" /> -<TGConnectingPoint num="19" id="1042" /> -<TGConnectingPoint num="20" id="1043" /> -<TGConnectingPoint num="21" id="1044" /> -<TGConnectingPoint num="22" id="1045" /> -<TGConnectingPoint num="23" id="1046" /> -<TGConnectingPoint num="24" id="1047" /> -<TGConnectingPoint num="25" id="1048" /> -<TGConnectingPoint num="26" id="1049" /> -<TGConnectingPoint num="27" id="1050" /> -<TGConnectingPoint num="28" id="1051" /> -<TGConnectingPoint num="29" id="1052" /> -<TGConnectingPoint num="30" id="1053" /> -<TGConnectingPoint num="31" id="1054" /> -<TGConnectingPoint num="32" id="1055" /> -<TGConnectingPoint num="33" id="1056" /> -<TGConnectingPoint num="34" id="1057" /> -<TGConnectingPoint num="35" id="1058" /> -<TGConnectingPoint num="36" id="1059" /> -<TGConnectingPoint num="37" id="1060" /> -<TGConnectingPoint num="38" id="1061" /> -<TGConnectingPoint num="39" id="1062" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5103" id="1074" > -<cdparam x="370" y="285" /> -<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="messageDecrypted" /> +<TGConnectingPoint num="0" id="1025" /> +<TGConnectingPoint num="1" id="1026" /> +<TGConnectingPoint num="2" id="1027" /> +<TGConnectingPoint num="3" id="1028" /> +<TGConnectingPoint num="4" id="1029" /> +<TGConnectingPoint num="5" id="1030" /> +<TGConnectingPoint num="6" id="1031" /> +<TGConnectingPoint num="7" id="1032" /> +<TGConnectingPoint num="8" id="1033" /> +<TGConnectingPoint num="9" id="1034" /> +<TGConnectingPoint num="10" id="1035" /> +<TGConnectingPoint num="11" id="1036" /> +<TGConnectingPoint num="12" id="1037" /> +<TGConnectingPoint num="13" id="1038" /> +<TGConnectingPoint num="14" id="1039" /> +<TGConnectingPoint num="15" id="1040" /> +<TGConnectingPoint num="16" id="1041" /> +<TGConnectingPoint num="17" id="1042" /> +<TGConnectingPoint num="18" id="1043" /> +<TGConnectingPoint num="19" id="1044" /> +<TGConnectingPoint num="20" id="1045" /> +<TGConnectingPoint num="21" id="1046" /> +<TGConnectingPoint num="22" id="1047" /> +<TGConnectingPoint num="23" id="1048" /> +<TGConnectingPoint num="24" id="1049" /> +<TGConnectingPoint num="25" id="1050" /> +<TGConnectingPoint num="26" id="1051" /> +<TGConnectingPoint num="27" id="1052" /> +<TGConnectingPoint num="28" id="1053" /> +<TGConnectingPoint num="29" id="1054" /> +<TGConnectingPoint num="30" id="1055" /> +<TGConnectingPoint num="31" id="1056" /> +<TGConnectingPoint num="32" id="1057" /> +<TGConnectingPoint num="33" id="1058" /> +<TGConnectingPoint num="34" id="1059" /> +<TGConnectingPoint num="35" id="1060" /> +<TGConnectingPoint num="36" id="1061" /> +<TGConnectingPoint num="37" id="1062" /> +<TGConnectingPoint num="38" id="1063" /> +<TGConnectingPoint num="39" id="1064" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1106" > +<cdparam x="337" y="424" /> +<sizeparam width="140" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="chout(m1)" /> -<TGConnectingPoint num="0" id="1064" /> -<TGConnectingPoint num="1" id="1065" /> -<TGConnectingPoint num="2" id="1066" /> -<TGConnectingPoint num="3" id="1067" /> -<TGConnectingPoint num="4" id="1068" /> -<TGConnectingPoint num="5" id="1069" /> -<TGConnectingPoint num="6" id="1070" /> -<TGConnectingPoint num="7" id="1071" /> -<TGConnectingPoint num="8" id="1072" /> -<TGConnectingPoint num="9" id="1073" /> -</COMPONENT> - -<COMPONENT type="5101" id="1076" > -<cdparam x="397" y="456" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="SecretDataReceived" /> +<TGConnectingPoint num="0" id="1066" /> +<TGConnectingPoint num="1" id="1067" /> +<TGConnectingPoint num="2" id="1068" /> +<TGConnectingPoint num="3" id="1069" /> +<TGConnectingPoint num="4" id="1070" /> +<TGConnectingPoint num="5" id="1071" /> +<TGConnectingPoint num="6" id="1072" /> +<TGConnectingPoint num="7" id="1073" /> +<TGConnectingPoint num="8" id="1074" /> +<TGConnectingPoint num="9" id="1075" /> +<TGConnectingPoint num="10" id="1076" /> +<TGConnectingPoint num="11" id="1077" /> +<TGConnectingPoint num="12" id="1078" /> +<TGConnectingPoint num="13" id="1079" /> +<TGConnectingPoint num="14" id="1080" /> +<TGConnectingPoint num="15" id="1081" /> +<TGConnectingPoint num="16" id="1082" /> +<TGConnectingPoint num="17" id="1083" /> +<TGConnectingPoint num="18" id="1084" /> +<TGConnectingPoint num="19" id="1085" /> +<TGConnectingPoint num="20" id="1086" /> +<TGConnectingPoint num="21" id="1087" /> +<TGConnectingPoint num="22" id="1088" /> +<TGConnectingPoint num="23" id="1089" /> +<TGConnectingPoint num="24" id="1090" /> +<TGConnectingPoint num="25" id="1091" /> +<TGConnectingPoint num="26" id="1092" /> +<TGConnectingPoint num="27" id="1093" /> +<TGConnectingPoint num="28" id="1094" /> +<TGConnectingPoint num="29" id="1095" /> +<TGConnectingPoint num="30" id="1096" /> +<TGConnectingPoint num="31" id="1097" /> +<TGConnectingPoint num="32" id="1098" /> +<TGConnectingPoint num="33" id="1099" /> +<TGConnectingPoint num="34" id="1100" /> +<TGConnectingPoint num="35" id="1101" /> +<TGConnectingPoint num="36" id="1102" /> +<TGConnectingPoint num="37" id="1103" /> +<TGConnectingPoint num="38" id="1104" /> +<TGConnectingPoint num="39" id="1105" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1147" > +<cdparam x="336" y="233" /> +<sizeparam width="142" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1075" /> -</COMPONENT> - -<COMPONENT type="5106" id="1117" > -<cdparam x="336" y="211" /> -<sizeparam width="143" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="state0" value="messageDecrypt" /> +<TGConnectingPoint num="0" id="1107" /> +<TGConnectingPoint num="1" id="1108" /> +<TGConnectingPoint num="2" id="1109" /> +<TGConnectingPoint num="3" id="1110" /> +<TGConnectingPoint num="4" id="1111" /> +<TGConnectingPoint num="5" id="1112" /> +<TGConnectingPoint num="6" id="1113" /> +<TGConnectingPoint num="7" id="1114" /> +<TGConnectingPoint num="8" id="1115" /> +<TGConnectingPoint num="9" id="1116" /> +<TGConnectingPoint num="10" id="1117" /> +<TGConnectingPoint num="11" id="1118" /> +<TGConnectingPoint num="12" id="1119" /> +<TGConnectingPoint num="13" id="1120" /> +<TGConnectingPoint num="14" id="1121" /> +<TGConnectingPoint num="15" id="1122" /> +<TGConnectingPoint num="16" id="1123" /> +<TGConnectingPoint num="17" id="1124" /> +<TGConnectingPoint num="18" id="1125" /> +<TGConnectingPoint num="19" id="1126" /> +<TGConnectingPoint num="20" id="1127" /> +<TGConnectingPoint num="21" id="1128" /> +<TGConnectingPoint num="22" id="1129" /> +<TGConnectingPoint num="23" id="1130" /> +<TGConnectingPoint num="24" id="1131" /> +<TGConnectingPoint num="25" id="1132" /> +<TGConnectingPoint num="26" id="1133" /> +<TGConnectingPoint num="27" id="1134" /> +<TGConnectingPoint num="28" id="1135" /> +<TGConnectingPoint num="29" id="1136" /> +<TGConnectingPoint num="30" id="1137" /> +<TGConnectingPoint num="31" id="1138" /> +<TGConnectingPoint num="32" id="1139" /> +<TGConnectingPoint num="33" id="1140" /> +<TGConnectingPoint num="34" id="1141" /> +<TGConnectingPoint num="35" id="1142" /> +<TGConnectingPoint num="36" id="1143" /> +<TGConnectingPoint num="37" id="1144" /> +<TGConnectingPoint num="38" id="1145" /> +<TGConnectingPoint num="39" id="1146" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5104" id="1158" > +<cdparam x="371" y="176" /> +<sizeparam width="73" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="sendingMessage" /> -<TGConnectingPoint num="0" id="1077" /> -<TGConnectingPoint num="1" id="1078" /> -<TGConnectingPoint num="2" id="1079" /> -<TGConnectingPoint num="3" id="1080" /> -<TGConnectingPoint num="4" id="1081" /> -<TGConnectingPoint num="5" id="1082" /> -<TGConnectingPoint num="6" id="1083" /> -<TGConnectingPoint num="7" id="1084" /> -<TGConnectingPoint num="8" id="1085" /> -<TGConnectingPoint num="9" id="1086" /> -<TGConnectingPoint num="10" id="1087" /> -<TGConnectingPoint num="11" id="1088" /> -<TGConnectingPoint num="12" id="1089" /> -<TGConnectingPoint num="13" id="1090" /> -<TGConnectingPoint num="14" id="1091" /> -<TGConnectingPoint num="15" id="1092" /> -<TGConnectingPoint num="16" id="1093" /> -<TGConnectingPoint num="17" id="1094" /> -<TGConnectingPoint num="18" id="1095" /> -<TGConnectingPoint num="19" id="1096" /> -<TGConnectingPoint num="20" id="1097" /> -<TGConnectingPoint num="21" id="1098" /> -<TGConnectingPoint num="22" id="1099" /> -<TGConnectingPoint num="23" id="1100" /> -<TGConnectingPoint num="24" id="1101" /> -<TGConnectingPoint num="25" id="1102" /> -<TGConnectingPoint num="26" id="1103" /> -<TGConnectingPoint num="27" id="1104" /> -<TGConnectingPoint num="28" id="1105" /> -<TGConnectingPoint num="29" id="1106" /> -<TGConnectingPoint num="30" id="1107" /> -<TGConnectingPoint num="31" id="1108" /> -<TGConnectingPoint num="32" id="1109" /> -<TGConnectingPoint num="33" id="1110" /> -<TGConnectingPoint num="34" id="1111" /> -<TGConnectingPoint num="35" id="1112" /> -<TGConnectingPoint num="36" id="1113" /> -<TGConnectingPoint num="37" id="1114" /> -<TGConnectingPoint num="38" id="1115" /> -<TGConnectingPoint num="39" id="1116" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="1158" > -<cdparam x="340" y="92" /> -<sizeparam width="134" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="Send signal" value="chin(m2)" /> +<TGConnectingPoint num="0" id="1148" /> +<TGConnectingPoint num="1" id="1149" /> +<TGConnectingPoint num="2" id="1150" /> +<TGConnectingPoint num="3" id="1151" /> +<TGConnectingPoint num="4" id="1152" /> +<TGConnectingPoint num="5" id="1153" /> +<TGConnectingPoint num="6" id="1154" /> +<TGConnectingPoint num="7" id="1155" /> +<TGConnectingPoint num="8" id="1156" /> +<TGConnectingPoint num="9" id="1157" /> +</COMPONENT> + +<COMPONENT type="5106" id="1199" > +<cdparam x="333" y="102" /> +<sizeparam width="149" height="39" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="makingMessage" /> -<TGConnectingPoint num="0" id="1118" /> -<TGConnectingPoint num="1" id="1119" /> -<TGConnectingPoint num="2" id="1120" /> -<TGConnectingPoint num="3" id="1121" /> -<TGConnectingPoint num="4" id="1122" /> -<TGConnectingPoint num="5" id="1123" /> -<TGConnectingPoint num="6" id="1124" /> -<TGConnectingPoint num="7" id="1125" /> -<TGConnectingPoint num="8" id="1126" /> -<TGConnectingPoint num="9" id="1127" /> -<TGConnectingPoint num="10" id="1128" /> -<TGConnectingPoint num="11" id="1129" /> -<TGConnectingPoint num="12" id="1130" /> -<TGConnectingPoint num="13" id="1131" /> -<TGConnectingPoint num="14" id="1132" /> -<TGConnectingPoint num="15" id="1133" /> -<TGConnectingPoint num="16" id="1134" /> -<TGConnectingPoint num="17" id="1135" /> -<TGConnectingPoint num="18" id="1136" /> -<TGConnectingPoint num="19" id="1137" /> -<TGConnectingPoint num="20" id="1138" /> -<TGConnectingPoint num="21" id="1139" /> -<TGConnectingPoint num="22" id="1140" /> -<TGConnectingPoint num="23" id="1141" /> -<TGConnectingPoint num="24" id="1142" /> -<TGConnectingPoint num="25" id="1143" /> -<TGConnectingPoint num="26" id="1144" /> -<TGConnectingPoint num="27" id="1145" /> -<TGConnectingPoint num="28" id="1146" /> -<TGConnectingPoint num="29" id="1147" /> -<TGConnectingPoint num="30" id="1148" /> -<TGConnectingPoint num="31" id="1149" /> -<TGConnectingPoint num="32" id="1150" /> -<TGConnectingPoint num="33" id="1151" /> -<TGConnectingPoint num="34" id="1152" /> -<TGConnectingPoint num="35" id="1153" /> -<TGConnectingPoint num="36" id="1154" /> -<TGConnectingPoint num="37" id="1155" /> -<TGConnectingPoint num="38" id="1156" /> -<TGConnectingPoint num="39" id="1157" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="1160" > +<infoparam name="state0" value="waitingForMessage" /> +<TGConnectingPoint num="0" id="1159" /> +<TGConnectingPoint num="1" id="1160" /> +<TGConnectingPoint num="2" id="1161" /> +<TGConnectingPoint num="3" id="1162" /> +<TGConnectingPoint num="4" id="1163" /> +<TGConnectingPoint num="5" id="1164" /> +<TGConnectingPoint num="6" id="1165" /> +<TGConnectingPoint num="7" id="1166" /> +<TGConnectingPoint num="8" id="1167" /> +<TGConnectingPoint num="9" id="1168" /> +<TGConnectingPoint num="10" id="1169" /> +<TGConnectingPoint num="11" id="1170" /> +<TGConnectingPoint num="12" id="1171" /> +<TGConnectingPoint num="13" id="1172" /> +<TGConnectingPoint num="14" id="1173" /> +<TGConnectingPoint num="15" id="1174" /> +<TGConnectingPoint num="16" id="1175" /> +<TGConnectingPoint num="17" id="1176" /> +<TGConnectingPoint num="18" id="1177" /> +<TGConnectingPoint num="19" id="1178" /> +<TGConnectingPoint num="20" id="1179" /> +<TGConnectingPoint num="21" id="1180" /> +<TGConnectingPoint num="22" id="1181" /> +<TGConnectingPoint num="23" id="1182" /> +<TGConnectingPoint num="24" id="1183" /> +<TGConnectingPoint num="25" id="1184" /> +<TGConnectingPoint num="26" id="1185" /> +<TGConnectingPoint num="27" id="1186" /> +<TGConnectingPoint num="28" id="1187" /> +<TGConnectingPoint num="29" id="1188" /> +<TGConnectingPoint num="30" id="1189" /> +<TGConnectingPoint num="31" id="1190" /> +<TGConnectingPoint num="32" id="1191" /> +<TGConnectingPoint num="33" id="1192" /> +<TGConnectingPoint num="34" id="1193" /> +<TGConnectingPoint num="35" id="1194" /> +<TGConnectingPoint num="36" id="1195" /> +<TGConnectingPoint num="37" id="1196" /> +<TGConnectingPoint num="38" id="1197" /> +<TGConnectingPoint num="39" id="1198" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="1201" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1159" /> +<TGConnectingPoint num="0" id="1200" /> </COMPONENT> </AVATARStateMachineDiagramPanel> -<AVATARStateMachineDiagramPanel name="T2" minX="10" maxX="1400" minY="10" maxY="900" > -<CONNECTOR type="5102" id="1167" > -<cdparam x="416" y="379" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="1166" /> -<P1 x="407" y="379" id="1202" /> -<P2 x="407" y="424" id="1238" /> +<AVATARStateMachineDiagramPanel name="T1" minX="10" maxX="1400" minY="10" maxY="900" > +<CONNECTOR type="5102" id="1208" > +<cdparam x="407" y="310" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1207" /> +<P1 x="407" y="310" id="1279" /> +<P2 x="407" y="356" id="1238" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1165" > -<father id="1167" num="0" /> -<cdparam x="431" y="403" /> -<sizeparam width="145" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1206" > +<father id="1208" num="0" /> +<cdparam x="449" y="353" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1161" /> -<TGConnectingPoint num="1" id="1162" /> -<TGConnectingPoint num="2" id="1163" /> -<TGConnectingPoint num="3" id="1164" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> -<actions value="receivedData = m.data" /> +<TGConnectingPoint num="0" id="1202" /> +<TGConnectingPoint num="1" id="1203" /> +<TGConnectingPoint num="2" id="1204" /> +<TGConnectingPoint num="3" id="1205" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1174" > -<cdparam x="407" y="273" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to state0" value="null" /> -<TGConnectingPoint num="0" id="1173" /> -<P1 x="407" y="273" id="1284" /> -<P2 x="407" y="339" id="1197" /> +<CONNECTOR type="5102" id="1215" > +<cdparam x="492" y="446" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<TGConnectingPoint num="0" id="1214" /> +<P1 x="407" y="406" id="1243" /> +<P2 x="407" y="451" id="1289" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1172" > -<father id="1174" num="0" /> -<cdparam x="419" y="312" /> -<sizeparam width="134" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1213" > +<father id="1215" num="0" /> +<cdparam x="449" y="440" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1168" /> -<TGConnectingPoint num="1" id="1169" /> -<TGConnectingPoint num="2" id="1170" /> -<TGConnectingPoint num="3" id="1171" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> -<actions value="m = sdecrypt(m2, sk)" /> +<TGConnectingPoint num="0" id="1209" /> +<TGConnectingPoint num="1" id="1210" /> +<TGConnectingPoint num="2" id="1211" /> +<TGConnectingPoint num="3" id="1212" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1181" > -<cdparam x="406" y="201" /> +<CONNECTOR type="5102" id="1222" > +<cdparam x="407" y="251" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from Send signal to state0" value="null" /> -<TGConnectingPoint num="0" id="1180" /> -<P1 x="407" y="201" id="1320" /> -<P2 x="407" y="233" id="1279" /> +<infoparam name="connector from state0 to stop state" value="null" /> +<TGConnectingPoint num="0" id="1221" /> +<P1 x="407" y="251" id="1297" /> +<P2 x="407" y="280" id="1278" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1179" > -<father id="1181" num="0" /> -<cdparam x="406" y="241" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1220" > +<father id="1222" num="0" /> +<cdparam x="407" y="291" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1175" /> -<TGConnectingPoint num="1" id="1176" /> -<TGConnectingPoint num="2" id="1177" /> -<TGConnectingPoint num="3" id="1178" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="1216" /> +<TGConnectingPoint num="1" id="1217" /> +<TGConnectingPoint num="2" id="1218" /> +<TGConnectingPoint num="3" id="1219" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1188" > -<cdparam x="406" y="141" /> +<CONNECTOR type="5102" id="1229" > +<cdparam x="407" y="132" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from state0 to Send signal" value="null" /> -<TGConnectingPoint num="0" id="1187" /> -<P1 x="407" y="141" id="1336" /> -<P2 x="407" y="171" id="1319" /> +<infoparam name="connector from state0 to state0" value="null" /> +<TGConnectingPoint num="0" id="1228" /> +<P1 x="407" y="132" id="1338" /> +<P2 x="407" y="211" id="1292" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1186" > -<father id="1188" num="0" /> -<cdparam x="406" y="181" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1227" > +<father id="1229" num="0" /> +<cdparam x="415" y="162" /> +<sizeparam width="134" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1182" /> -<TGConnectingPoint num="1" id="1183" /> -<TGConnectingPoint num="2" id="1184" /> -<TGConnectingPoint num="3" id="1185" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="1223" /> +<TGConnectingPoint num="1" id="1224" /> +<TGConnectingPoint num="2" id="1225" /> +<TGConnectingPoint num="3" id="1226" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> +<actions value="m.data = secretData" enabled="true"/> +<actions value="m1 = sencrypt(m, sk)" enabled="true"/> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="5102" id="1195" > +<CONNECTOR type="5102" id="1236" > <cdparam x="407" y="70" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to state0" value="null" /> -<TGConnectingPoint num="0" id="1194" /> -<P1 x="407" y="70" id="1371" /> -<P2 x="407" y="102" id="1331" /> +<TGConnectingPoint num="0" id="1235" /> +<P1 x="407" y="70" id="1373" /> +<P2 x="407" y="92" id="1333" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1193" > -<father id="1195" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="1234" > +<father id="1236" num="0" /> <cdparam x="407" y="110" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="10" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="1189" /> -<TGConnectingPoint num="1" id="1190" /> -<TGConnectingPoint num="2" id="1191" /> -<TGConnectingPoint num="3" id="1192" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<probability value="" /> +<TGConnectingPoint num="0" id="1230" /> +<TGConnectingPoint num="1" id="1231" /> +<TGConnectingPoint num="2" id="1232" /> +<TGConnectingPoint num="3" id="1233" /> +<extraparam> +<guard value="[ ]" enabled="true"/> +<afterMin value="" enabled="true"/> +<afterMax value="" enabled="true"/> +<computeMin value="" enabled="true"/> +<computeMax value="" enabled="true"/> +<probability value="" enabled="true"/> </extraparam> </SUBCOMPONENT> -<COMPONENT type="5106" id="1236" > -<cdparam x="318" y="339" /> -<sizeparam width="178" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="messageDecrypted" /> -<TGConnectingPoint num="0" id="1196" /> -<TGConnectingPoint num="1" id="1197" /> -<TGConnectingPoint num="2" id="1198" /> -<TGConnectingPoint num="3" id="1199" /> -<TGConnectingPoint num="4" id="1200" /> -<TGConnectingPoint num="5" id="1201" /> -<TGConnectingPoint num="6" id="1202" /> -<TGConnectingPoint num="7" id="1203" /> -<TGConnectingPoint num="8" id="1204" /> -<TGConnectingPoint num="9" id="1205" /> -<TGConnectingPoint num="10" id="1206" /> -<TGConnectingPoint num="11" id="1207" /> -<TGConnectingPoint num="12" id="1208" /> -<TGConnectingPoint num="13" id="1209" /> -<TGConnectingPoint num="14" id="1210" /> -<TGConnectingPoint num="15" id="1211" /> -<TGConnectingPoint num="16" id="1212" /> -<TGConnectingPoint num="17" id="1213" /> -<TGConnectingPoint num="18" id="1214" /> -<TGConnectingPoint num="19" id="1215" /> -<TGConnectingPoint num="20" id="1216" /> -<TGConnectingPoint num="21" id="1217" /> -<TGConnectingPoint num="22" id="1218" /> -<TGConnectingPoint num="23" id="1219" /> -<TGConnectingPoint num="24" id="1220" /> -<TGConnectingPoint num="25" id="1221" /> -<TGConnectingPoint num="26" id="1222" /> -<TGConnectingPoint num="27" id="1223" /> -<TGConnectingPoint num="28" id="1224" /> -<TGConnectingPoint num="29" id="1225" /> -<TGConnectingPoint num="30" id="1226" /> -<TGConnectingPoint num="31" id="1227" /> -<TGConnectingPoint num="32" id="1228" /> -<TGConnectingPoint num="33" id="1229" /> -<TGConnectingPoint num="34" id="1230" /> -<TGConnectingPoint num="35" id="1231" /> -<TGConnectingPoint num="36" id="1232" /> -<TGConnectingPoint num="37" id="1233" /> -<TGConnectingPoint num="38" id="1234" /> -<TGConnectingPoint num="39" id="1235" /> -<extraparam> -</extraparam> -</COMPONENT> - <COMPONENT type="5106" id="1277" > -<cdparam x="337" y="424" /> -<sizeparam width="140" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdparam x="357" y="356" /> +<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="SecretDataReceived" /> +<infoparam name="State" value="beforeFinish" /> <TGConnectingPoint num="0" id="1237" /> <TGConnectingPoint num="1" id="1238" /> <TGConnectingPoint num="2" id="1239" /> @@ -2919,12 +2937,13 @@ </extraparam> </COMPONENT> -<COMPONENT type="5106" id="1318" > -<cdparam x="336" y="233" /> -<sizeparam width="142" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="5103" id="1288" > +<cdparam x="370" y="285" /> +<sizeparam width="75" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="messageDecrypt" /> +<infoparam name="Send signal" value="chout(m1)" /> <TGConnectingPoint num="0" id="1278" /> <TGConnectingPoint num="1" id="1279" /> <TGConnectingPoint num="2" id="1280" /> @@ -2935,115 +2954,126 @@ <TGConnectingPoint num="7" id="1285" /> <TGConnectingPoint num="8" id="1286" /> <TGConnectingPoint num="9" id="1287" /> -<TGConnectingPoint num="10" id="1288" /> -<TGConnectingPoint num="11" id="1289" /> -<TGConnectingPoint num="12" id="1290" /> -<TGConnectingPoint num="13" id="1291" /> -<TGConnectingPoint num="14" id="1292" /> -<TGConnectingPoint num="15" id="1293" /> -<TGConnectingPoint num="16" id="1294" /> -<TGConnectingPoint num="17" id="1295" /> -<TGConnectingPoint num="18" id="1296" /> -<TGConnectingPoint num="19" id="1297" /> -<TGConnectingPoint num="20" id="1298" /> -<TGConnectingPoint num="21" id="1299" /> -<TGConnectingPoint num="22" id="1300" /> -<TGConnectingPoint num="23" id="1301" /> -<TGConnectingPoint num="24" id="1302" /> -<TGConnectingPoint num="25" id="1303" /> -<TGConnectingPoint num="26" id="1304" /> -<TGConnectingPoint num="27" id="1305" /> -<TGConnectingPoint num="28" id="1306" /> -<TGConnectingPoint num="29" id="1307" /> -<TGConnectingPoint num="30" id="1308" /> -<TGConnectingPoint num="31" id="1309" /> -<TGConnectingPoint num="32" id="1310" /> -<TGConnectingPoint num="33" id="1311" /> -<TGConnectingPoint num="34" id="1312" /> -<TGConnectingPoint num="35" id="1313" /> -<TGConnectingPoint num="36" id="1314" /> -<TGConnectingPoint num="37" id="1315" /> -<TGConnectingPoint num="38" id="1316" /> -<TGConnectingPoint num="39" id="1317" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="1329" > -<cdparam x="371" y="176" /> -<sizeparam width="73" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +</COMPONENT> + +<COMPONENT type="5101" id="1290" > +<cdparam x="397" y="456" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="Send signal" value="chin(m2)" /> -<TGConnectingPoint num="0" id="1319" /> -<TGConnectingPoint num="1" id="1320" /> -<TGConnectingPoint num="2" id="1321" /> -<TGConnectingPoint num="3" id="1322" /> -<TGConnectingPoint num="4" id="1323" /> -<TGConnectingPoint num="5" id="1324" /> -<TGConnectingPoint num="6" id="1325" /> -<TGConnectingPoint num="7" id="1326" /> -<TGConnectingPoint num="8" id="1327" /> -<TGConnectingPoint num="9" id="1328" /> -</COMPONENT> - -<COMPONENT type="5106" id="1370" > -<cdparam x="333" y="102" /> -<sizeparam width="149" height="39" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1289" /> +</COMPONENT> + +<COMPONENT type="5106" id="1331" > +<cdparam x="336" y="211" /> +<sizeparam width="143" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> +<enabled value="true" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="state0" value="waitingForMessage" /> -<TGConnectingPoint num="0" id="1330" /> -<TGConnectingPoint num="1" id="1331" /> -<TGConnectingPoint num="2" id="1332" /> -<TGConnectingPoint num="3" id="1333" /> -<TGConnectingPoint num="4" id="1334" /> -<TGConnectingPoint num="5" id="1335" /> -<TGConnectingPoint num="6" id="1336" /> -<TGConnectingPoint num="7" id="1337" /> -<TGConnectingPoint num="8" id="1338" /> -<TGConnectingPoint num="9" id="1339" /> -<TGConnectingPoint num="10" id="1340" /> -<TGConnectingPoint num="11" id="1341" /> -<TGConnectingPoint num="12" id="1342" /> -<TGConnectingPoint num="13" id="1343" /> -<TGConnectingPoint num="14" id="1344" /> -<TGConnectingPoint num="15" id="1345" /> -<TGConnectingPoint num="16" id="1346" /> -<TGConnectingPoint num="17" id="1347" /> -<TGConnectingPoint num="18" id="1348" /> -<TGConnectingPoint num="19" id="1349" /> -<TGConnectingPoint num="20" id="1350" /> -<TGConnectingPoint num="21" id="1351" /> -<TGConnectingPoint num="22" id="1352" /> -<TGConnectingPoint num="23" id="1353" /> -<TGConnectingPoint num="24" id="1354" /> -<TGConnectingPoint num="25" id="1355" /> -<TGConnectingPoint num="26" id="1356" /> -<TGConnectingPoint num="27" id="1357" /> -<TGConnectingPoint num="28" id="1358" /> -<TGConnectingPoint num="29" id="1359" /> -<TGConnectingPoint num="30" id="1360" /> -<TGConnectingPoint num="31" id="1361" /> -<TGConnectingPoint num="32" id="1362" /> -<TGConnectingPoint num="33" id="1363" /> -<TGConnectingPoint num="34" id="1364" /> -<TGConnectingPoint num="35" id="1365" /> -<TGConnectingPoint num="36" id="1366" /> -<TGConnectingPoint num="37" id="1367" /> -<TGConnectingPoint num="38" id="1368" /> -<TGConnectingPoint num="39" id="1369" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5100" id="1372" > +<infoparam name="state0" value="sendingMessage" /> +<TGConnectingPoint num="0" id="1291" /> +<TGConnectingPoint num="1" id="1292" /> +<TGConnectingPoint num="2" id="1293" /> +<TGConnectingPoint num="3" id="1294" /> +<TGConnectingPoint num="4" id="1295" /> +<TGConnectingPoint num="5" id="1296" /> +<TGConnectingPoint num="6" id="1297" /> +<TGConnectingPoint num="7" id="1298" /> +<TGConnectingPoint num="8" id="1299" /> +<TGConnectingPoint num="9" id="1300" /> +<TGConnectingPoint num="10" id="1301" /> +<TGConnectingPoint num="11" id="1302" /> +<TGConnectingPoint num="12" id="1303" /> +<TGConnectingPoint num="13" id="1304" /> +<TGConnectingPoint num="14" id="1305" /> +<TGConnectingPoint num="15" id="1306" /> +<TGConnectingPoint num="16" id="1307" /> +<TGConnectingPoint num="17" id="1308" /> +<TGConnectingPoint num="18" id="1309" /> +<TGConnectingPoint num="19" id="1310" /> +<TGConnectingPoint num="20" id="1311" /> +<TGConnectingPoint num="21" id="1312" /> +<TGConnectingPoint num="22" id="1313" /> +<TGConnectingPoint num="23" id="1314" /> +<TGConnectingPoint num="24" id="1315" /> +<TGConnectingPoint num="25" id="1316" /> +<TGConnectingPoint num="26" id="1317" /> +<TGConnectingPoint num="27" id="1318" /> +<TGConnectingPoint num="28" id="1319" /> +<TGConnectingPoint num="29" id="1320" /> +<TGConnectingPoint num="30" id="1321" /> +<TGConnectingPoint num="31" id="1322" /> +<TGConnectingPoint num="32" id="1323" /> +<TGConnectingPoint num="33" id="1324" /> +<TGConnectingPoint num="34" id="1325" /> +<TGConnectingPoint num="35" id="1326" /> +<TGConnectingPoint num="36" id="1327" /> +<TGConnectingPoint num="37" id="1328" /> +<TGConnectingPoint num="38" id="1329" /> +<TGConnectingPoint num="39" id="1330" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5106" id="1372" > +<cdparam x="340" y="92" /> +<sizeparam width="134" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="state0" value="makingMessage" /> +<TGConnectingPoint num="0" id="1332" /> +<TGConnectingPoint num="1" id="1333" /> +<TGConnectingPoint num="2" id="1334" /> +<TGConnectingPoint num="3" id="1335" /> +<TGConnectingPoint num="4" id="1336" /> +<TGConnectingPoint num="5" id="1337" /> +<TGConnectingPoint num="6" id="1338" /> +<TGConnectingPoint num="7" id="1339" /> +<TGConnectingPoint num="8" id="1340" /> +<TGConnectingPoint num="9" id="1341" /> +<TGConnectingPoint num="10" id="1342" /> +<TGConnectingPoint num="11" id="1343" /> +<TGConnectingPoint num="12" id="1344" /> +<TGConnectingPoint num="13" id="1345" /> +<TGConnectingPoint num="14" id="1346" /> +<TGConnectingPoint num="15" id="1347" /> +<TGConnectingPoint num="16" id="1348" /> +<TGConnectingPoint num="17" id="1349" /> +<TGConnectingPoint num="18" id="1350" /> +<TGConnectingPoint num="19" id="1351" /> +<TGConnectingPoint num="20" id="1352" /> +<TGConnectingPoint num="21" id="1353" /> +<TGConnectingPoint num="22" id="1354" /> +<TGConnectingPoint num="23" id="1355" /> +<TGConnectingPoint num="24" id="1356" /> +<TGConnectingPoint num="25" id="1357" /> +<TGConnectingPoint num="26" id="1358" /> +<TGConnectingPoint num="27" id="1359" /> +<TGConnectingPoint num="28" id="1360" /> +<TGConnectingPoint num="29" id="1361" /> +<TGConnectingPoint num="30" id="1362" /> +<TGConnectingPoint num="31" id="1363" /> +<TGConnectingPoint num="32" id="1364" /> +<TGConnectingPoint num="33" id="1365" /> +<TGConnectingPoint num="34" id="1366" /> +<TGConnectingPoint num="35" id="1367" /> +<TGConnectingPoint num="36" id="1368" /> +<TGConnectingPoint num="37" id="1369" /> +<TGConnectingPoint num="38" id="1370" /> +<TGConnectingPoint num="39" id="1371" /> +<extraparam> +</extraparam> +</COMPONENT> + +<COMPONENT type="5100" id="1374" > <cdparam x="400" y="50" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1371" /> +<TGConnectingPoint num="0" id="1373" /> </COMPONENT> diff --git a/simulators/c++2/src_simulator/app/TMLExeciCommand.cpp b/simulators/c++2/src_simulator/app/TMLExeciCommand.cpp index b30c33159f53e92ec6918ca8f6e458c3ecc31ae2..a76faedc97037ed73bb87b049d5c5b582dd1cad8 100755 --- a/simulators/c++2/src_simulator/app/TMLExeciCommand.cpp +++ b/simulators/c++2/src_simulator/app/TMLExeciCommand.cpp @@ -76,13 +76,21 @@ TMLCommand* TMLExeciCommand::prepareNextTransaction(){ std::string TMLExeciCommand::toString() const{ std::ostringstream outp; - outp << "Execi in " << TMLCommand::toString(); + if (_execType == 0) { + outp << "Execi in " << TMLCommand::toString(); + } else { + outp << "Execc in " << TMLCommand::toString(); + } return outp.str(); } std::string TMLExeciCommand::toShortString() const{ std::ostringstream outp; - outp << _task->toString() << ": Execi " << _length; + if (_execType == 0) { + outp << _task->toString() << ": Execi " << _length; + } else { + outp << _task->toString() << ": Execc " << _length; + } return outp.str(); } diff --git a/src/main/java/common/ConfigurationTTool.java b/src/main/java/common/ConfigurationTTool.java index 05ab636c1568fdf59e8406396061bd6a189727a5..51fe44f15d8e92d48f193276257dc26ee182fc71 100755 --- a/src/main/java/common/ConfigurationTTool.java +++ b/src/main/java/common/ConfigurationTTool.java @@ -48,6 +48,7 @@ import javax.xml.parsers.DocumentBuilderFactory; import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileOutputStream; +import java.lang.reflect.Field; /** @@ -1692,21 +1693,22 @@ public class ConfigurationTTool { try { - String [] libs = ConfigurationTTool.Z3LIBS.split(":"); boolean setLibPath = false; for (int i=0; i<libs.length; i++) { // get the path and set it as a property of java lib path - - String tmp = libs[i].trim(); if (tmp.length() > 0) { if (setLibPath == false) { File f = new File(tmp); String dir = f.getParent(); - System.setProperty("java.library.path", dir); + //TraceManager.addDev("Old library path: " + System.getProperty("java.library.path")); + //TraceManager.addDev("Setting java library path to " + dir); + //System.setProperty("java.library.path", ".:" + dir); + addToJavaLibraryPath(new File(dir)); + //TraceManager.addDev("New library path: " + System.getProperty("java.library.path")); setLibPath = true; } TraceManager.addDev("Loading Z3 lib: " + tmp); @@ -1721,4 +1723,40 @@ public class ConfigurationTTool { return null; } + /** + * Adding a new dir to java.library.path. + * @param dir The new directory + */ +public static void addToJavaLibraryPath(File dir) { + final String LIBRARY_PATH = "java.library.path"; + if (!dir.isDirectory()) { + throw new IllegalArgumentException(dir + " is not a directory."); + } + String javaLibraryPath = System.getProperty(LIBRARY_PATH); + System.setProperty(LIBRARY_PATH, javaLibraryPath + File.pathSeparatorChar + dir.getAbsolutePath()); + + resetJavaLibraryPath(); +} + +/** + * Deletes "java.library.path" cache + */ +public static void resetJavaLibraryPath() { + synchronized(Runtime.getRuntime()) { + try { + Field field = ClassLoader.class.getDeclaredField("usr_paths"); + field.setAccessible(true); + field.set(null, null); + + field = ClassLoader.class.getDeclaredField("sys_paths"); + field.setAccessible(true); + field.set(null, null); + } catch (NoSuchFieldException e) { + throw new RuntimeException(e); + } catch (IllegalAccessException e) { + throw new RuntimeException(e); + } + } +} + } // diff --git a/src/main/java/help/HelpEntry.java b/src/main/java/help/HelpEntry.java new file mode 100644 index 0000000000000000000000000000000000000000..efdd84c0a32f84e0531245bd66114bb769dfd042 --- /dev/null +++ b/src/main/java/help/HelpEntry.java @@ -0,0 +1,303 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + +package help; + +import myutil.GenericTree; +import myutil.TraceManager; + +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.net.URL; +import java.net.URLConnection; +import java.nio.charset.StandardCharsets; +import java.util.Vector; +import java.util.stream.Collectors; + + +/** + * Class HelpEntry + * Creation: 28/02/2019 + * Version 2.0 28/02/2019 + * + * @author Ludovic APVRILLE + */ +public class HelpEntry implements GenericTree { + + public HelpEntry linkToParent; + Vector<HelpEntry> entries; + + public String masterKeyword; + public String[] keywords; + + public String pathToHTMLFile; + public String htmlContent; + + + public HelpEntry() { + + } + + public String getMasterKeyword() { + if (masterKeyword == null) { + return "Help not loaded"; + } + return masterKeyword; + } + + // Infos are: file of name, master key, list of keywords + public boolean fillInfos(String infos) { + infos = infos.trim(); + infos = myutil.Conversion.replaceAllString(infos, " ", " "); + + String[] splitted = infos.split(" "); + if (splitted.length < 3) { + TraceManager.addDev("Split too small"); + return false; + } + + pathToHTMLFile = splitted[0] + ".html"; + masterKeyword = splitted[1]; + keywords = new String[splitted.length - 1]; + for (int i = 0; i < splitted.length - 1; i++) { + keywords[i] = splitted[i + 1]; + } + + //TraceManager.addDev("Infos ok"); + return true; + } + + public String getToolTip() { + if (keywords == null) { + return ""; + } + + if (keywords.length == 0) { + return ""; + } + + String ret = ""; + for (int i=1; i<keywords.length; i++) { + ret += keywords[i] + " "; + } + return ret; + } + + public int getNbInHierarchy() { + if (linkToParent == null) { return 0; + } + return 1 + linkToParent.getNbInHierarchy(); + } + + public void addKid(HelpEntry he) { + if (entries == null) { + entries = new Vector<>(); + } + entries.add(he); + } + + public boolean hasKids() { + if (entries == null) { + return false; + } + + return entries.size() > 0; + } + + public int getNbOfKids() { + if (entries == null) { + return 0; + } + return entries.size(); + } + + public HelpEntry getKid(int index) { + if (entries == null) { + return null; + } + return entries.get(index); + } + + public int getIndexOfKid(HelpEntry he) { + if (entries == null) { + return 0; + } + return entries.indexOf(he); + } + + public String getHTMLContent() { + if (htmlContent == null) { + try { + URL url = HelpManager.getURL(pathToHTMLFile); + URLConnection conn = url.openConnection(); + BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream(), StandardCharsets.UTF_8)); + htmlContent = reader.lines().collect(Collectors.joining("\n")); + //TraceManager.addDev("htmlcontent=" + getHTMLContent()); + + htmlContent = filterHTMLContent(htmlContent); + + } catch (Exception e) { + TraceManager.addDev("Exception when retreiving HTML of " + pathToHTMLFile); + return ""; + } + } + + return htmlContent; + } + + + private String filterHTMLContent(String input) { + + int index = input.indexOf("<meta http-equiv="); + if (index == -1) { + return input; + } + String ret1 = input.substring(0, index); + String ret2 = input.substring(index+17, input.length()); + + index = ret2.indexOf("/>"); + if (index == -1) { + return input; + } + + ret2 = ret2.substring(index+2, ret2.length()); + + return ret1 + ret2; + } + + public HelpEntry getFather() { + return linkToParent; + } + + public String toString() { + if ((masterKeyword == null) || (keywords == null)) { + return "Help"; + } + + /*String ret = masterKeyword + " ("; + for(int i=1; i<keywords.length; i++) { + ret += keywords[i] + " "; + } + ret += ")";*/ + + return masterKeyword.substring(0,1).toUpperCase() + masterKeyword.substring(1, masterKeyword.length()); + } + + public String printHierarchy(int n) { + String s = getHTMLContent(); + String ret = ""; + for (int i = 0; i < n; i++) { + ret += " "; + } + ret += toString() + "\n"; + if (entries != null) { + for (HelpEntry he : entries) { + ret += he.printHierarchy(n + 1); + } + } + return ret; + } + + + public int getChildCount() { + //TraceManager.addDev("GetChild count in " + toString() + " = " + getNbOfKids()); + return getNbOfKids(); + } + + + public Object getChild(int index) { + return getKid(index); + } + + public int getIndexOfChild(Object child) { + return getIndexOfKid((HelpEntry)child); + } + + public HelpEntry getFromMasterKeyword(String search) { + if (masterKeyword != null) { + if (masterKeyword.compareTo(search) == 0) { + return this; + } + } + if (entries != null) { + HelpEntry ret; + for(HelpEntry he: entries) { + ret = he.getFromMasterKeyword(search); + if (ret != null) { + return ret; + } + } + } + return null; + } + + public void addEntries(Vector<HelpEntry> list) { + list.add(this); + if (entries != null) { + for (HelpEntry he : entries) { + he.addEntries(list); + } + } + } + + public int hasSimilarWords(String[] words) { + int result = 0; + for(String s:words) { + if (hasKeyword(s)) { + result ++; + } + } + return result; + } + + public boolean hasKeyword(String word) { + for(String s: keywords) { + if (s.compareTo(word) == 0) { + return true; + } + } + return false; + } + + + + + + +} diff --git a/src/main/java/help/HelpManager.java b/src/main/java/help/HelpManager.java new file mode 100644 index 0000000000000000000000000000000000000000..1f673562b04f76e857521d782548ba7e3001168b --- /dev/null +++ b/src/main/java/help/HelpManager.java @@ -0,0 +1,274 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + +package help; + +import myutil.TraceManager; + +import java.io.BufferedReader; +import java.io.File; +import java.io.InputStreamReader; +import java.net.URL; +import java.util.Vector; + + +/** + * Class HelpManager + * Creation: 28/02/2019 + * Version 2.0 28/02/2019 + * + * @author Ludovic APVRILLE + */ +public class HelpManager extends HelpEntry { + + private static String PATH_TO_INDEX = "helpTable.txt"; + private static String INIT_CHAR = "-"; + + private boolean helpLoaded = false; + + private Vector<HelpEntry> allEntries; + + + public HelpManager() { + linkToParent = null; + } + + + // Returns false in case of failure + public boolean loadEntries() { + if (helpLoaded) { + return true; + } + + + // Setup the root entry + fillInfos("none Help TTool help"); + + //File file = getContent(PATH_TO_INDEX); + URL url = getURL(PATH_TO_INDEX); + + int lineNb = 0; + + try { + BufferedReader in = new BufferedReader( + new InputStreamReader(url.openStream())); + + //TraceManager.addDev("File=" + file); + + HelpEntry currentHelpEntry = this; + + + //try (BufferedReader br = new BufferedReader(new FileReader(file))) { + //try { + String line; + lineNb++; + while ((line = in.readLine()) != null) { + // while ((line = br.readLine()) != null) { + //TraceManager.addDev("Reading index line: " + line); + line = line.trim(); + if (line.length() > 0) { + //TraceManager.addDev("Getting number of inits"); + int nb = getNumberOfInit(line); + //TraceManager.addDev("Testing number of inits=" + nb); + if (nb > 0) { + //TraceManager.addDev("Before adding Entry"); + currentHelpEntry = addEntry(currentHelpEntry, nb, removeInitChars(line)); + //TraceManager.addDev("After adding Entry"); + if (currentHelpEntry == null) { + TraceManager.addDev("\nHelp: error when loading help index file at line: " + lineNb + "\n"); + //System.exit(-1); + return false; + } + } + + } + lineNb ++; + } + } catch (Exception e) { + TraceManager.addDev("Help: exception when loading help index file at line: " + lineNb + "\n"); + //System.exit(-1); + return false; + } + + computeAllEntries(); + helpLoaded = true; + + return true; + } + + public HelpEntry addEntry(HelpEntry entry, int inHierarchy, String infos) { + if (entry == null) { + return null; + } + + if (inHierarchy < 1) { + return null; + } + + // We must locate the corresponding father + int currentN = entry.getNbInHierarchy(); + HelpEntry father = null; + + // Missing an intermediate section? + if (inHierarchy > (currentN + 1)) { + return null; + } + + //TraceManager.addDev("New node"); + + HelpEntry newNode = new HelpEntry(); + boolean ok = newNode.fillInfos(infos); + if (!ok) { + TraceManager.addDev("HELP: Not ok"); + return null; + } + + //TraceManager.addDev("Before child"); + + // Child? + if (inHierarchy == (currentN + 1)) { + entry.addKid(newNode); + newNode.linkToParent = entry; + return newNode; + } + + //TraceManager.addDev("Before brother"); + + // Brother? + if (inHierarchy == (currentN)) { + if (entry.getFather() == null) { + return null; + } + entry.getFather().addKid(newNode); + newNode.linkToParent = entry.getFather(); + return newNode; + } + + // Next section! + // We must locate the correct father + //TraceManager.addDev("Next section"); + father = entry; + int nbOfAncestors = currentN - inHierarchy + 1; + //TraceManager.addDev("Next section ancestors:" + nbOfAncestors); + while (nbOfAncestors > 0) { + father = father.getFather(); + if (father == null) { + return null; + } + nbOfAncestors--; + } + father.addKid(newNode); + newNode.linkToParent = father; + return newNode; + } + + + private String removeInitChars(String s) { + while (s.startsWith(INIT_CHAR)) { + s = s.substring(1, s.length()); + } + return s; + } + + private int getNumberOfInit(String s) { + int cpt = 0; + while (s.startsWith(INIT_CHAR)) { + cpt++; + s = s.substring(1, s.length()); + } + return cpt; + } + + public static URL getURL(String resource) { + return HelpManager.class.getResource(resource); + } + + public static File getContent(String resource) { + try { + TraceManager.addDev("Getting help resource:" + resource); + URL url = HelpManager.class.getResource(resource); + + + if (url != null) { + TraceManager.addDev("help url = " + url); + File myFile = new File(url.toURI()); + return myFile; + } + + //TraceManager.addDev("NULL URL"); + } catch (Exception e) { + } + return null; + } + + public String printHierarchy() { + String top = "Help tree\n root has " + getNbOfKids() + " nodes.\n"; + + for (HelpEntry he : entries) { + top += he.printHierarchy(1); + } + return top; + } + + private void computeAllEntries() { + allEntries = new Vector<>(); + addEntries(allEntries); + + } + + public Vector<HelpEntry> getEntriesWithKeyword(String[] words) { + Vector<HelpEntry> result = new Vector<>(); + for(HelpEntry he: allEntries) { + int nb = he.hasSimilarWords(words); + if (nb > 0) { + result.add(he); + } + } + return result; + } + + public HelpEntry getHelpEntryWithHTMLFile(String pathToHTMLFile) { + for(HelpEntry he: allEntries) { + if (he.pathToHTMLFile.compareTo(pathToHTMLFile) == 0) { + return he; + } + } + return null; + } +} diff --git a/src/main/java/myutil/Conversion.java b/src/main/java/myutil/Conversion.java index 835fa112d2bc05aefb8fe88d00f8c4043a8cb9c5..ad55080acdc39a79c66e24fa3fa12208b56cfeed 100644 --- a/src/main/java/myutil/Conversion.java +++ b/src/main/java/myutil/Conversion.java @@ -97,15 +97,15 @@ public class Conversion { return output + s; } - public static String replaceAllString(String s, String input, String snew) { + public static String replaceAllString(String s, String sold, String snew) { if (s == null) { return s; } int index; String output = ""; - while((index = s.indexOf(input)) > -1 ) { + while((index = s.indexOf(sold)) > -1 ) { output += s.substring(0, index) + snew; - s = s.substring(index + input.length()); + s = s.substring(index + sold.length()); } return output + s; } diff --git a/src/main/java/tmltranslator/HwExecutionNode.java b/src/main/java/tmltranslator/HwExecutionNode.java index 7666a4725a5295b35c86f767bbd456508c984034..2b354583e114bfce5e0a5dbf2f173081c66e532d 100755 --- a/src/main/java/tmltranslator/HwExecutionNode.java +++ b/src/main/java/tmltranslator/HwExecutionNode.java @@ -38,15 +38,13 @@ - package tmltranslator; -import java.util.Vector; /** * Class HwExecutionNode * Creation: 23/11/2007 - * @version 1.0 23/11/2007 + * @version 1.0 05/03/2019 * @author Ludovic APVRILLE */ public abstract class HwExecutionNode extends HwNode { @@ -58,12 +56,11 @@ public abstract class HwExecutionNode extends HwNode { public static final int DEFAULT_EXECC_TIME = 1; public int execcTime = DEFAULT_EXECC_TIME; - protected Vector<String> operationTypes; + protected String operation = ""; // empty means all public HwExecutionNode(String _name) { super(_name); - operationTypes = new Vector<>(); } public abstract String getType(); @@ -76,27 +73,27 @@ public abstract class HwExecutionNode extends HwNode { return execcTime; } - public void addOperationType(String opType) { - operationTypes.add(opType.toLowerCase().trim()); + public void setOperation(String operation) { + this.operation = operation; } - public Vector<String> getOperationTypes() { - return operationTypes; + public String getOperation() { + return operation; } - public boolean supportAllOperations() { - return (operationTypes.size() == 0) || (containsOperationType("all")); - } - public boolean containsOperationType(String opType) { - if(supportAllOperations()) { + public boolean supportOperation(String opType) { + if (operation.length() == 0) { return true; } - for(String s: operationTypes) { - if (s.compareTo(opType) == 0) { + + String[]ops = operation.split( " "); + for(int i=0; i<ops.length; i++) { + if (ops[i].compareTo(opType) == 0) { return true; } } + return false; } diff --git a/src/main/java/tmltranslator/TMLArchiTextSpecification.java b/src/main/java/tmltranslator/TMLArchiTextSpecification.java index 28e10198a905dddd36591d0f34f8e9406cdacf51..759e80891b348543cd5ced0fc0ddfd3312153547 100755 --- a/src/main/java/tmltranslator/TMLArchiTextSpecification.java +++ b/src/main/java/tmltranslator/TMLArchiTextSpecification.java @@ -170,6 +170,7 @@ public class TMLArchiTextSpecification { code += set + "sliceTime " + cpu.sliceTime + CR; code += set + "execiTime " + cpu.execiTime + CR; code += set + "execcTime " + cpu.execcTime + CR; + code += set + "operation " + cpu.getOperation() + CR; } // FPGA @@ -186,9 +187,8 @@ public class TMLArchiTextSpecification { code += set + "reconfigurationTime " + fpga.reconfigurationTime + CR; code += set + "execiTime " + fpga.execiTime + CR; code += set + "execcTime " + fpga.execcTime + CR; - for(String op: fpga.getOperationTypes()) { - code += set + "operationType " + op + CR; - } + code += set + "operation " + fpga.getOperation() + CR; + } //HWA @@ -200,9 +200,7 @@ public class TMLArchiTextSpecification { code += set + "byteDataSize " + hwa.byteDataSize + CR; code += set + "execiTime " + hwa.execiTime + CR; code += set + "execcTime " + hwa.execcTime + CR; - for(String op: hwa.getOperationTypes()) { - code += set + "operationType " + op + CR; - } + code += set + "operation " + hwa.getOperation() + CR; } // BUS @@ -594,6 +592,15 @@ public class TMLArchiTextSpecification { if (_split[2].toUpperCase().equals("EXECCTIME")) { cpu.execcTime = Integer.decode(_split[3]).intValue(); } + + if (_split[2].toUpperCase().equals("OPERATION")) { + String tmpOp = ""; + for (int i=3; i<_split.length; i++) { + tmpOp += _split[i] + " "; + } + + cpu.setOperation(tmpOp.trim()); + } } if (node instanceof HwFPGA) { @@ -640,8 +647,14 @@ public class TMLArchiTextSpecification { fpga.execcTime = Integer.decode(_split[3]).intValue(); } - if (_split[2].toUpperCase().equals("OPERATIONTYPE")) { - fpga.addOperationType(_split[3]); + if (_split[2].toUpperCase().equals("OPERATION")) { + String tmpOp = ""; + for (int i=3; i<_split.length; i++) { + tmpOp += _split[i] + " "; + } + + fpga.setOperation(tmpOp.trim()); + } } @@ -664,8 +677,13 @@ public class TMLArchiTextSpecification { hwa.execiTime = Integer.decode(_split[3]).intValue(); } - if (_split[2].toUpperCase().equals("OPERATIONTYPE")) { - hwa.addOperationType(_split[3]); + if (_split[2].toUpperCase().equals("OPERATION")) { + String tmpOp = ""; + for (int i=3; i<_split.length; i++) { + tmpOp += _split[i] + " "; + } + + hwa.setOperation(tmpOp.trim()); } } diff --git a/src/main/java/tmltranslator/TMLMapping.java b/src/main/java/tmltranslator/TMLMapping.java index f73721d7b64a2057045e128ea065a8c016349f6a..6de053f010d854c4b7b2ed27cd793a07e4d0d799 100755 --- a/src/main/java/tmltranslator/TMLMapping.java +++ b/src/main/java/tmltranslator/TMLMapping.java @@ -1802,7 +1802,7 @@ public class TMLMapping<E> { // Routers / NoC / Network public void removeAllRouters() { - TMAP2Network translator = new TMAP2Network(this); - translator.removeAllRouters(); + TMAP2Network translator = new TMAP2Network(this, 2); + translator.removeAllRouterNodes(); } } diff --git a/src/main/java/tmltranslator/TMLTask.java b/src/main/java/tmltranslator/TMLTask.java index 0b772481a86382afd2f8bc881384d83b2df89765..d4b6365202e69d80eaae39379ddbef6a282de50f 100755 --- a/src/main/java/tmltranslator/TMLTask.java +++ b/src/main/java/tmltranslator/TMLTask.java @@ -62,7 +62,8 @@ public class TMLTask extends TMLElement { private Set<TMLChannel> writeTMLChannelsList; private Set<TMLEvent> eventsList; private int operationType; - private String operation; + private String operation = ""; + private String operationMEC; private boolean isAttacker; public TMLTask(String name, Object referenceToClass, Object referenceToActivityDiagram) { @@ -383,6 +384,14 @@ public class TMLTask extends TMLElement { return operationType; } + public void addOperationMEC(String _operation) { + operationMEC = _operation; + } + + public String getOperationMEC() { + return operationMEC; + } + public void addOperation(String _operation) { operation = _operation; } @@ -412,7 +421,7 @@ public class TMLTask extends TMLElement { if (activity == null) { return -1; } - TraceManager.addDev("Handling task:" + getTaskName()); + //TraceManager.addDev("Handling task:" + getTaskName()); return activity.getWorstCaseIComplexity(); } diff --git a/src/main/java/tmltranslator/TMLTextSpecification.java b/src/main/java/tmltranslator/TMLTextSpecification.java index 1954ae0153ff5b5d535609647262d2f74a0b036f..d4dc5ea608171e63ad7be317fca53e215996b686 100755 --- a/src/main/java/tmltranslator/TMLTextSpecification.java +++ b/src/main/java/tmltranslator/TMLTextSpecification.java @@ -326,6 +326,7 @@ public class TMLTextSpecification<E> { String sb = ""; for(TMLTask task: tmlm.getTasks()) { sb += "TASK" + SP + task.getName() + CR; + sb += "TASKOP" + SP + task.getOperation() + CR; sb += makeActivity(task); sb += "ENDTASK" + CR2; } @@ -1189,7 +1190,7 @@ public class TMLTextSpecification<E> { // inTaskBehavior = false; if (_split.length != 2) { - error = "A request must be declared with exactly 2 parameters, and not " + (_split.length - 1) ; + error = "A task must be declared with exactly 2 parameters, and not " + (_split.length - 1) ; addError(0, _lineNb, 0, error); return -1; } @@ -1222,6 +1223,26 @@ public class TMLTextSpecification<E> { } // TASK + // TASKOP + if((isInstruction("TASKOP", _split[0]))) { + //An operation is really specified? + + if (!inTask) { + error = "A task operation cannot be declared outside the body of another task"; + addError(0, _lineNb, 0, error); + return -1; + } + + String tmpOp = ""; + + for(int j=1; j<_split.length; j++) { + tmpOp += _split[j]; + + } + task.addOperation(tmpOp); + } + + // ENDTASK if((isInstruction("ENDTASK", _split[0]))) { if (!inTask) { diff --git a/src/main/java/tmltranslator/dsez3engine/InputInstance.java b/src/main/java/tmltranslator/dsez3engine/InputInstance.java index d9e5183d5b9217ecda60d9c5a592c3a909aab9f8..3962e94e5da7f40a1f2b28a041f1debcb203f0b8 100644 --- a/src/main/java/tmltranslator/dsez3engine/InputInstance.java +++ b/src/main/java/tmltranslator/dsez3engine/InputInstance.java @@ -1,6 +1,8 @@ package tmltranslator.dsez3engine; +import myutil.TraceManager; import tmltranslator.*; +import ui.TGComponent; import java.util.ArrayList; import java.util.List; @@ -9,9 +11,9 @@ import java.util.List; public class InputInstance { private TMLArchitecture architecture; - private TMLModeling modeling; + private TMLModeling<TGComponent> modeling; - public InputInstance(TMLArchitecture architecture, TMLModeling modeling) { + public InputInstance(TMLArchitecture architecture, TMLModeling<TGComponent> modeling) { this.architecture = architecture; this.modeling = modeling; } @@ -24,24 +26,22 @@ public class InputInstance { for (HwNode hwNode : architecture.getHwNodes()) { if (hwNode instanceof HwExecutionNode) { - for (String operationType : ((HwExecutionNode) hwNode).getOperationTypes()) { - if (operationType.equals(tmlTask.getOperation())) { - feasibleCPUs.add((HwExecutionNode) hwNode); - break; - } - } + if ((((HwExecutionNode) hwNode).supportOperation(tmlTask.getOperation()) ) || (((HwExecutionNode) hwNode).getOperation().equals(" "))) + feasibleCPUs.add((HwExecutionNode) hwNode); + } } return feasibleCPUs; } - // TODO the location of the implemented methods (better in TMLTask). public int getBufferIn(TMLTask tmlTask) { + //TODO if tmlReadChannel.getNbOfSamples() does not return int msg: please enter an integer number of samples + int bin = 0; - for (TMLChannel tmlReadChannel : tmlTask.getReadTMLChannels()) { // TODO replace with getReadChannels() once finished integration - bin = bin + tmlReadChannel.getNumberOfSamples(); + for (TMLReadChannel tmlReadChannel : tmlTask.getReadChannels()) { + bin = bin + Integer.valueOf(tmlReadChannel.getNbOfSamples()); } return bin; @@ -49,8 +49,8 @@ public class InputInstance { public int getBufferOut(TMLTask tmlTask) { int bout = 0; - for (TMLChannel tmlWriteChannel : tmlTask.getWriteTMLChannels()) { - bout = bout + tmlWriteChannel.getNumberOfSamples(); + for (TMLWriteChannel tmlWriteChannel : tmlTask.getWriteChannels()) { + bout = bout + Integer.valueOf(tmlWriteChannel.getNbOfSamples()); } return bout; } @@ -88,27 +88,23 @@ public class InputInstance { } -//TODO - /* if(firstLinks.size() >= 1){ - for(HwLink recursiveHwLink : firstLinks){ - - } - - }*/ - return tempMem; } //TODO this supposes that we have one single final task - public TMLTask getFinalTask(TMLModeling tmlm){ + public TMLTask getFinalTask(TMLModeling tmlm) { TMLTask finalTask = null; - for (Object tmlTask : tmlm.getTasks()){ - TMLTask taskCast = (TMLTask)tmlTask; - if (taskCast.getWriteTMLChannels().isEmpty()) + + for (Object tmlTask : tmlm.getTasks()) { + TMLTask taskCast = (TMLTask) tmlTask; + + if ((taskCast.getWriteChannels().isEmpty()) && (!taskCast.getReadChannels().isEmpty())) finalTask = taskCast; } + // TraceManager.addDev("final task is" + finalTask.getName()); + return finalTask; } @@ -117,7 +113,7 @@ public class InputInstance { return architecture; } - public TMLModeling getModeling() { + public TMLModeling<TGComponent> getModeling() { return modeling; } -} +} \ No newline at end of file diff --git a/src/main/java/tmltranslator/dsez3engine/OptimizationModel.java b/src/main/java/tmltranslator/dsez3engine/OptimizationModel.java index 96ee9a13b36c87b9af3f1eed8aeec317b53e589d..45641eafa1a12c18dee224c929047e1dd8e3e655 100644 --- a/src/main/java/tmltranslator/dsez3engine/OptimizationModel.java +++ b/src/main/java/tmltranslator/dsez3engine/OptimizationModel.java @@ -3,6 +3,7 @@ package tmltranslator.dsez3engine; import com.microsoft.z3.*; import myutil.TraceManager; import tmltranslator.*; +import ui.TGComponent; import javax.swing.*; import java.lang.reflect.Array; @@ -17,6 +18,15 @@ public class OptimizationModel { private Map<String, Integer> optimizedSolutionX = new HashMap<String, Integer>(); private Map<String, Integer> optimizedSolutionStart = new HashMap<String, Integer>(); private InputInstance inputInstance; + private TMLMapping<TGComponent> tmlMapping; + + public TMLMapping getTmlMapping() { + return tmlMapping; + } + + public void setTmlMapping(TMLMapping<TGComponent> tmlMapping) { + this.tmlMapping = tmlMapping; + } public OptimizationModel(InputInstance inputInstance) { this.inputInstance = inputInstance; @@ -75,7 +85,7 @@ public class OptimizationModel { return result; } - public OptimizationResult findFeasibleMapping() { + public OptimizationResult findFeasibleMapping() { Context ctx; OptimizationResult result = null; try { @@ -225,6 +235,7 @@ public class OptimizationModel { TMLTask taskCast = (TMLTask)tmlTask; IntExpr bin_plus_bout = ctx.mkInt(inputInstance.getBufferIn(taskCast) + inputInstance.getBufferOut(taskCast)); + ArithExpr bin_plus_bout_times_X = ctx.mkMul(bin_plus_bout, X[t][p]); c_mem[p][t] = ctx.mkLe(bin_plus_bout_times_X, mem); @@ -284,6 +295,9 @@ public class OptimizationModel { TMLTask producer = channelCast.getOriginTask(); int prodIndex = inputInstance.getModeling().getTasks().indexOf(producer); + TraceManager.addDev("prodIndex" + prodIndex + "producer "+producer + inputInstance.getModeling().getTasks()); + + TMLTask consumer = channelCast.getDestinationTask(); int consIndex = inputInstance.getModeling().getTasks().indexOf(consumer); @@ -477,7 +491,7 @@ public class OptimizationModel { int p = inputInstance.getArchitecture().getCPUs().indexOf(hwNode); - X[t][p] = ctx.mkIntConst("X_" + taskCast.getID() + "_" + hwNode.getID()); + X[t][p] = ctx.mkIntConst("X_" + taskCast.getName() + "_" + hwNode.getName()); // Constraints: 0 <= Xtp <= 1 c_bound_x[t][p] = ctx.mkAnd(ctx.mkLe(ctx.mkInt(0), X[t][p]), @@ -494,9 +508,10 @@ public class OptimizationModel { int t = inputInstance.getModeling().getTasks().indexOf(tmlTask); TMLTask taskCast = (TMLTask)tmlTask; - start[t] = ctx.mkIntConst("start_" + taskCast.getID()); + start[t] = ctx.mkIntConst("start_" + taskCast.getName()); c_bound_start[t] = ctx.mkGe(start[t], ctx.mkInt(0)); mapping_constraints = ctx.mkAnd(mapping_constraints, c_bound_start[t]); + //TraceManager.addDev(c_bound_start[t].toString()); } @@ -512,7 +527,7 @@ public class OptimizationModel { ArithExpr sum_X = ctx.mkAdd(X[t]); c_unique_x[t] = ctx.mkLe(sum_X, ctx.mkInt(1)); - // TraceManager.addDev(c_unique_x[t]); + //TraceManager.addDev(c_unique_x[t].toString()); } @@ -547,6 +562,7 @@ public class OptimizationModel { int p = inputInstance.getArchitecture().getCPUs().indexOf(hwNode); IntExpr mem = ctx.mkInt(inputInstance.getLocalMemoryOfHwExecutionNode(hwNode).memorySize); + //TraceManager.addDev("local memory of " + hwNode.getName() + " is :" + inputInstance.getLocalMemoryOfHwExecutionNode(hwNode).getName()); for (Object tmlTask : inputInstance.getModeling().getTasks()) { @@ -559,7 +575,7 @@ public class OptimizationModel { c_mem[p][t] = ctx.mkLe(bin_plus_bout_times_X, mem); - // TraceManager.addDev(c_mem[p][t]); + //TraceManager.addDev(c_mem[p][t].toString()); } } @@ -632,7 +648,8 @@ public class OptimizationModel { c_precedence[c] = ctx.mkGe(startC_minus_endP, ctx.mkInt(0)); - // TraceManager.addDev(c_precedence[c]); + //TraceManager.addDev(channelCast.getName() + "\n"); + //TraceManager.addDev(c_precedence[c].toString()); mapping_constraints = ctx.mkAnd(mapping_constraints, c_precedence[c]); @@ -767,6 +784,8 @@ public class OptimizationModel { Expr[][] optimized_result_X = new Expr[inputInstance.getModeling().getTasks().size()][inputInstance.getArchitecture().getCPUs().size()]; Expr[] optimized_result_start = new Expr[inputInstance.getModeling().getTasks().size()]; + tmlMapping = new TMLMapping<TGComponent>( inputInstance.getModeling(), inputInstance.getArchitecture(),false); + outputToDisplay ="The optimal mapping solution is:\n\n"; for ( Object task : inputInstance.getModeling().getTasks()) { @@ -776,7 +795,24 @@ public class OptimizationModel { int p = inputInstance.getArchitecture().getCPUs().indexOf(hwNode); //evaluate optimal solution optimized_result_X[t][p] = m.evaluate(X[t][p], true); + TMLTask taskCast = (TMLTask)task; + + if(Integer.parseInt(optimized_result_X[t][p].toString()) == 1){ + //mapping of task on hwExecutionNode + tmlMapping.addTaskToHwExecutionNode(taskCast,(HwExecutionNode) hwNode); + + //mapping of R/W channels on local memory of hwExecutionNode TODO get(0) + if(!taskCast.getReadChannels().isEmpty()) + tmlMapping.addCommToHwCommNode(taskCast.getReadChannels().get(0),inputInstance.getLocalMemoryOfHwExecutionNode(hwNode)); + + if(!taskCast.getWriteChannels().isEmpty()) + tmlMapping.addCommToHwCommNode(taskCast.getWriteChannels().get(0),inputInstance.getLocalMemoryOfHwExecutionNode(hwNode)); + + outputToDisplay = outputToDisplay + "\n" + taskCast.getName() + " --> " + hwNode.getName(); + + } + optimizedSolutionX.put("X[" + taskCast.getName() + "][" + hwNode.getName() + "] = ", Integer.parseInt (optimized_result_X[t][p] .toString())); @@ -799,9 +835,9 @@ public class OptimizationModel { } - for(Map.Entry<String, Integer> entry : optimizedSolutionX.entrySet()) { + /* for(Map.Entry<String, Integer> entry : optimizedSolutionX.entrySet()) { outputToDisplay = outputToDisplay + entry.getKey() + " = " + entry.getValue() + "\n"; - } + }*/ outputToDisplay += "\n\n"; @@ -824,11 +860,6 @@ public class OptimizationModel { } - class TestFailedException extends Exception { - public TestFailedException() { - super("Check FAILED"); - } - } } diff --git a/src/main/java/tmltranslator/modelcompiler/TMLModelCompiler.java b/src/main/java/tmltranslator/modelcompiler/TMLModelCompiler.java index 33ca9a9c99855f3763cb44e23333c07045ec66b4..cf2c3c6cca2c9a1097643ddfc1a6c1c8c9f225b2 100644 --- a/src/main/java/tmltranslator/modelcompiler/TMLModelCompiler.java +++ b/src/main/java/tmltranslator/modelcompiler/TMLModelCompiler.java @@ -710,6 +710,7 @@ public class TMLModelCompiler implements CCodeGenConstants { outBuff = op.getOutBuffer(); ctxName = op.getContextName(); int xTaskOperationType = xTask.getOperationType(); + TraceManager.addDev("TaskType for task " + xTask.getTaskName() + " op: " + xTaskOperationType); if (declaration) { if (inBuff == null) { //for source operation buffersString.append("extern" + SP + outBuff.getType() + SP + outBuff.getName() + SC + CR); @@ -943,6 +944,7 @@ public class TMLModelCompiler implements CCodeGenConstants { //TMLTask fTask = op.getSDRTasks().get( Operation.F_TASK ); int xTaskOperationType = xTask.getOperationType(); + TraceManager.addDev("OperationType of " + xTask.getTaskName() + " = " + xTaskOperationType); if (op.getOutSignal() != null) { signalOutName = op.getOutSignal().getName(); diff --git a/src/main/java/tmltranslator/tomappingsystemc2/Penalties.java b/src/main/java/tmltranslator/tomappingsystemc2/Penalties.java index a629f7d5698dc2d57e6254392ab214193d4319a0..c9f8ad5da934e02aead7e9f83bd23376f93b0398 100644 --- a/src/main/java/tmltranslator/tomappingsystemc2/Penalties.java +++ b/src/main/java/tmltranslator/tomappingsystemc2/Penalties.java @@ -42,6 +42,7 @@ package tmltranslator.tomappingsystemc2; import myutil.FileException; import myutil.FileUtils; +import myutil.TraceManager; import java.io.File; @@ -80,9 +81,9 @@ public class Penalties { // No penalty - if ((indexD == -1) && (indexD == -1)) { + if ((indexD == -1) && (indexU == -1)) { mustChange = true; - } else if ((indexD > -1) && (indexD > -1)) { + } else if ((indexD > -1) && (indexU > -1)) { mustChange = true; } else { if (indexD > -1) { @@ -95,9 +96,11 @@ public class Penalties { mustChange = true; } + //TraceManager.addDev("Changing penalty file? " + mustChange); // Set new value if necessary if (!mustChange) { + //TraceManager.addDev("No need to change the source file"); return 0; } diff --git a/src/main/java/tmltranslator/tonetwork/TMAP2Network.java b/src/main/java/tmltranslator/tonetwork/TMAP2Network.java index e7db7dc1f0affb081f2439dfe7b07b87c5d71689..dcb3f2933a2b92c3af86972a41d8a95b29d3adf4 100644 --- a/src/main/java/tmltranslator/tonetwork/TMAP2Network.java +++ b/src/main/java/tmltranslator/tonetwork/TMAP2Network.java @@ -64,21 +64,23 @@ public class TMAP2Network { private boolean optimize; private int nbOfVCs = 2; + private int nocSize = 2; private TranslatedRouter[][] routers; - public TMAP2Network(TMLMapping<?> _tmlmapping) { + public TMAP2Network(TMLMapping<?> _tmlmapping, int nocSize) { tmlmapping = _tmlmapping; routers = new TranslatedRouter[nbOfVCs][nbOfVCs]; + this.nocSize = nocSize; } /* List of assumptions: - Only one router set (i.e. no router, then bus, then router) between two tasks - Channels must be mapped on at least one route to be taken into account */ - public void removeAllRouters() { + public void removeAllRouterNodes() { // Make all routers - for(int i=0; i<nbOfVCs; i++) { - for(int j=0; j<nbOfVCs; j++) { + for(int i=0; i<nocSize; i++) { + for(int j=0; j<nocSize; j++) { TranslatedRouter tr = new TranslatedRouter(nbOfVCs, i, j); routers[i][j] = tr; tr.makeRouter(); diff --git a/src/main/java/tmltranslator/tonetwork/TaskINForDispatch.java b/src/main/java/tmltranslator/tonetwork/TaskINForDispatch.java index c0d00abf230b33c6d8abdb46eadb931771b28bad..bc66eadbd2b00ecd9d5b703a476d43f565d91a9b 100644 --- a/src/main/java/tmltranslator/tonetwork/TaskINForDispatch.java +++ b/src/main/java/tmltranslator/tonetwork/TaskINForDispatch.java @@ -59,7 +59,6 @@ public class TaskINForDispatch extends TMLTask { } // Output Channels are given in the order of VCs - public void generate(int nbOfVCs, TMLEvent inputEvent, TMLChannel inputChannel, Vector<TMLEvent> outputEvents, Vector<TMLChannel> outputChannels) { this.nbOfVCs = nbOfVCs; diff --git a/src/main/java/tmltranslator/tonetwork/TaskNetworkInterface.java b/src/main/java/tmltranslator/tonetwork/TaskNetworkInterface.java new file mode 100644 index 0000000000000000000000000000000000000000..bc1676a6cc436e09a0f9bd6d097d1f23eec5c903 --- /dev/null +++ b/src/main/java/tmltranslator/tonetwork/TaskNetworkInterface.java @@ -0,0 +1,179 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + +package tmltranslator.tonetwork; + +import tmltranslator.*; + +import java.util.Vector; + + +/** + * Class TaskNetworkInterface + * Creation: 06/03/2019 + * + * @author Ludovic Apvrille + * @version 1.0 06/03/2019 + */ +public class TaskNetworkInterface extends TMLTask { + protected int nbOfVCs; + protected int nbOfTasks; + + public TaskNetworkInterface(String name, Object referenceToClass, Object referenceToActivityDiagram) { + super(name, referenceToClass, referenceToActivityDiagram); + } + + // feedbackEvents: one per vc + // inputEvt, channels: one per task + // outputChannel, output event: only one, common: this is a network interface, only one exit! + public void generate(int nbOfVCs, int nbOfTasks, TMLEvent outputEvent, TMLChannel outputChannel, + Vector<TMLEvent> feedbackEvents, Vector<TMLEvent> inputEvents, + Vector<TMLChannel> inputChannels) { + int i; + + this.nbOfVCs = nbOfVCs; + this.nbOfTasks = nbOfTasks; + + + // Attributes + //TMLAttribute dst = new TMLAttribute("dst", "dst", new TMLType(TMLType.NATURAL), "0"); + //this.addAttribute(dst); + TMLAttribute vc = new TMLAttribute("vc", "vc", new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(vc); + TMLAttribute eop = new TMLAttribute("eop", "eop", new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(eop); + TMLAttribute nEvt = new TMLAttribute("nEvt", "nEvt", new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(nEvt); + TMLAttribute loopExit = new TMLAttribute("loopExit", "loopExit", new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(loopExit); + TMLAttribute higherPrio = new TMLAttribute("higherPrio", "higherPrio", new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(higherPrio); + + + //Attributes per tasks + for (i=0; i<nbOfTasks; i++) { + TMLAttribute pktlen = new TMLAttribute("pktlen"+i, "pktlen"+i, new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(pktlen); + TMLAttribute iA = new TMLAttribute("i"+i, "i"+i, new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(iA); + TMLAttribute ispkt = new TMLAttribute("ispkt"+i, "ispkt"+i, new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(ispkt); + TMLAttribute eopi = new TMLAttribute("eop"+i, "eop"+i, new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(eopi); + TMLAttribute dst = new TMLAttribute("dst"+i, "dst"+i, new TMLType(TMLType.NATURAL), "0"); + this.addAttribute(dst); + + } + + for (i=0; i<nbOfVCs; i++) { + TMLAttribute vci = new TMLAttribute("vc"+i, "vc"+i, new TMLType(TMLType.NATURAL), ""+i); + this.addAttribute(vci); + } + + + // Events and channels + addTMLEvent(outputEvent); + for(TMLEvent evt: feedbackEvents) { + addTMLEvent(evt); + } + for(TMLEvent evt: inputEvents) { + addTMLEvent(evt); + } + addReadTMLChannel(outputChannel); + for(TMLChannel ch: inputChannels) { + addWriteTMLChannel(ch); + } + + // Activity Diagram + TMLStartState start = new TMLStartState("mainStart", referenceObject); + activity.setFirst(start); + + TMLForLoop loop = new TMLForLoop("mainLoop", referenceObject); + loop.setInfinite(true); + activity.addElement(loop); + start.addNext(loop); + + /*TMLWaitEvent waitEvt = new TMLWaitEvent("PacketEvent", referenceObject); + waitEvt.setEvent(inputEvent); + waitEvt.addParam("pktlen"); + waitEvt.addParam("dst"); + waitEvt.addParam("vc"); + waitEvt.addParam("eop"); + activity.addElement(waitEvt); + loop.addNext(waitEvt); + + TMLChoice choice = new TMLChoice("MainChoice", referenceObject); + activity.addElement(choice); + + for(int i=0; i<nbOfVCs; i++) { + TMLSendEvent sendEvt = new TMLSendEvent("SendEvtToVC" + i, referenceObject); + sendEvt.setEvent(outputEvents.get(i)); + sendEvt.addParam("pktlen"); + sendEvt.addParam("dst"); + sendEvt.addParam("vc"); + sendEvt.addParam("eop"); + activity.addElement(sendEvt); + choice.addNext(sendEvt); + choice.addGuard("vc == " + i); + + TMLReadChannel read = new TMLReadChannel("ReadFlit" + i, referenceObject); + read.addChannel(inputChannel); + read.setNbOfSamples("1"); + activity.addElement(read); + sendEvt.addNext(read); + + TMLWriteChannel write = new TMLWriteChannel("WriteFlit" + i, referenceObject); + write.addChannel(outputChannels.get(i)); + write.setNbOfSamples("1"); + activity.addElement(write); + read.addNext(write); + + TMLStopState stopL = new TMLStopState("WriteFlit" + i, referenceObject); + activity.addElement(stopL); + write.addNext(stopL); + }*/ + + // Ending loop + TMLStopState stop = new TMLStopState("StopState", referenceObject); + activity.addElement(stop); + loop.addNext(stop); + + } + +} diff --git a/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java b/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java index e0acb0b3f618fa19838c806f5d3166927bfdd33d..03f50f5065ff5e8fcacb38a01b51c50141abdbd2 100644 --- a/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java +++ b/src/main/java/tmltranslator/tonetwork/TranslatedRouter.java @@ -61,6 +61,8 @@ public class TranslatedRouter<E> { private TMLMapping<E> map; private Vector<TMLEvent> pktins; + private Vector<TMLTask> dispatchers; + public TranslatedRouter(int nbOfVCs, int xPos, int yPos) { @@ -76,12 +78,25 @@ public class TranslatedRouter<E> { public void makeRouter() { int i, j; + TMLTask t; // A router is made upon tasks, hardware components and a mapping i.e. a TMLMapping TMLModeling<E> tmlm = new TMLModeling<>(); TMLArchitecture tmla = new TMLArchitecture(); map = new TMLMapping<E>(tmlm, tmla, false); + // VC DISPATCHERS + // One dispatcher per port + // A dispatcher outputs to VCs tasks + dispatchers = new Vector<>(); + for(i=0; i<NB_OF_PORTS; i++) { + //TaskINForDispatch dt = new TaskINForDispatch(nbOfVCs); + //dispatchers.add(dt); + } + + // PORT DISPATCHER // according to destination + + // Create all channels // For each input VC, we have to create a channel for (i=0; i<NB_OF_PORTS*nbOfVCs; i++) { diff --git a/src/main/java/ui/ActionPerformer.java b/src/main/java/ui/ActionPerformer.java index 28bb9705c00b458e1cc11704bc19044df6d05901..e627e5106654f9deff67692052bb737f8d8fd236 100644 --- a/src/main/java/ui/ActionPerformer.java +++ b/src/main/java/ui/ActionPerformer.java @@ -177,6 +177,8 @@ public class ActionPerformer { mgui.dseZ3(); } else if (command.equals(mgui.actions[TGUIAction.ACT_DSE].getActionCommand())) { mgui.dse(); + } else if (command.equals(mgui.actions[TGUIAction.ACT_REMOVENOC].getActionCommand())) { + mgui.removeNoC(); } else if (command.equals(mgui.actions[TGUIAction.ACT_AVATAR_MODEL_CHECKER].getActionCommand())) { mgui.avatarModelChecker(); } else if (command.equals(mgui.actions[TGUIAction.ACT_GEN_JAVA].getActionCommand())) { diff --git a/src/main/java/ui/ActivityDiagram2TMLTranslator.java b/src/main/java/ui/ActivityDiagram2TMLTranslator.java index 934328324dd57fc06571a893442a810ced6c7caf..61a42b01741c2f9e3980d1a077e3fc4de4fdd581 100644 --- a/src/main/java/ui/ActivityDiagram2TMLTranslator.java +++ b/src/main/java/ui/ActivityDiagram2TMLTranslator.java @@ -395,21 +395,26 @@ public class ActivityDiagram2TMLTranslator { if (securityPatterns.get(((TMLADReadChannel)tgc).getSecurityContext())!=null){ tmlreadchannel.securityPattern= securityPatterns.get(((TMLADReadChannel)tgc).getSecurityContext()); //NbOfSamples will increase due to extra overhead from MAC - int cur=1; + /*int cur=1; try { cur = Integer.valueOf(modifyString(((TMLADReadChannel)tgc).getSamplesValue())); } catch(NumberFormatException e) { } catch(NullPointerException e) { - } - int add = Integer.valueOf(tmlreadchannel.securityPattern.overhead); + }*/ + String curS = modifyString(((TMLADReadChannel)tgc).getSamplesValue()); + String addS = "" + tmlreadchannel.securityPattern.overhead; + //int add = Integer.valueOf(tmlreadchannel.securityPattern.overhead); if (!tmlreadchannel.securityPattern.nonce.equals("")){ SecurityPattern nonce = securityPatterns.get(tmlreadchannel.securityPattern.nonce); if (nonce!=null){ - add = Integer.valueOf(nonce.overhead); + //add = Integer.valueOf(nonce.overhead); + addS = "" + nonce.overhead; } } - cur = cur+ add; - tmlreadchannel.setNbOfSamples(Integer.toString(cur)); + //cur = cur+ add; + + //tmlreadchannel.setNbOfSamples(Integer.toString(cur)); + tmlreadchannel.setNbOfSamples(curS + " + " + addS); } else if (!((TMLADReadChannel)tgc).getSecurityContext().isEmpty()){ //Throw error for missing security pattern @@ -710,22 +715,30 @@ public class ActivityDiagram2TMLTranslator { //tmlwritechannel.addChannel(channel); //} //add sec pattern - if (securityPatterns.get(((TMLADWriteChannel)tgc).getSecurityContext())!=null){ - tmlwritechannel.securityPattern= securityPatterns.get(((TMLADWriteChannel)tgc).getSecurityContext()); - int cur = Integer.valueOf(modifyString(((TMLADWriteChannel)tgc).getSamplesValue())); - int add = Integer.valueOf(tmlwritechannel.securityPattern.overhead); + if (securityPatterns.get(((TMLADWriteChannel)tgc).getSecurityContext()) != null) { + tmlwritechannel.securityPattern = + securityPatterns.get(((TMLADWriteChannel)tgc).getSecurityContext()); + String curS = modifyString(((TMLADWriteChannel)tgc).getSamplesValue()); + String addS = "" + tmlwritechannel.securityPattern.overhead; + //int cur = Integer.valueOf(modifyString(((TMLADWriteChannel)tgc).getSamplesValue())); + //int add = Integer.valueOf(tmlwritechannel.securityPattern.overhead); if (!tmlwritechannel.securityPattern.nonce.equals("")){ SecurityPattern nonce = securityPatterns.get(tmlwritechannel.securityPattern.nonce); - if (nonce!=null){ - add = Integer.valueOf(nonce.overhead); + if (nonce != null){ + addS = "" + nonce.overhead; + //add = Integer.valueOf(nonce.overhead); } } - cur = cur+ add; - tmlwritechannel.setNbOfSamples(Integer.toString(cur)); + //cur = cur + add; + //tmlwritechannel.setNbOfSamples(Integer.toString(cur)); + //tmlwritechannel.setNbOfSamples(att.getName()); + tmlwritechannel.setNbOfSamples(curS + " + " + addS); } else if (!((TMLADWriteChannel)tgc).getSecurityContext().isEmpty()){ //Throw error for missing security pattern - UICheckingError ce = new UICheckingError(CheckingError.STRUCTURE_ERROR, "Security Pattern " + ((TMLADWriteChannel)tgc).getSecurityContext() + " not found"); + UICheckingError ce = new UICheckingError(CheckingError.STRUCTURE_ERROR, + "Security Pattern " + ((TMLADWriteChannel)tgc).getSecurityContext() + + " not found"); ce.setTDiagramPanel(tadp); ce.setTGComponent(tgc); checkingErrors.add(ce); @@ -922,7 +935,7 @@ public class ActivityDiagram2TMLTranslator { } } - TraceManager.addDev( tmltask.getActivityDiagram().toXML() ); + //TraceManager.addDev("Activity:" + tmltask.getActivityDiagram().toXML() ); } private String modifyActionString(String _input) { diff --git a/src/main/java/ui/GTMLModeling.java b/src/main/java/ui/GTMLModeling.java index 26fb0b3498a57b1adac1ecb71c1bac07066973e8..c9a05268e03cd38768a25ea68a3a5ee5023323c6 100644 --- a/src/main/java/ui/GTMLModeling.java +++ b/src/main/java/ui/GTMLModeling.java @@ -604,6 +604,7 @@ public class GTMLModeling { throw new MalformedTMLDesignException(tmlcpc.getValue() + " msg"); } tmlt = new TMLTask(makeName(tgc, tmlcpc.getValue()), tmlcpc, tmladp); + tmlt.addOperation(tmlcpc.getOperation()); tmlt.setAttacker(tmlcpc.isAttacker()); //TraceManager.addDev("Task added:" + tmlt.getName() + " with tadp=" + tmladp + " major=" + tmladp.getMGUI().getMajorTitle(tmladp)); listE.addCor(tmlt, tgc); @@ -2865,6 +2866,7 @@ public class GTMLModeling { cpu.clockRatio = node.getClockRatio(); cpu.MEC = node.getMECType(); cpu.encryption = node.getEncryption(); + cpu.setOperation(node.getOperation()); listE.addCor(cpu, node); archi.addHwNode(cpu); //TraceManager.addDev("CPU node added: " + cpu.getName()); @@ -2892,13 +2894,7 @@ public class GTMLModeling { fpga.execcTime = fpgaNode.getExeccTime(); fpga.clockRatio = fpgaNode.getClockRatio(); - String opTypes = fpgaNode.getOperationTypes().trim().toLowerCase(); - if (opTypes.compareTo("all") != 0) { - String[] operations = opTypes.split(" "); - for (String op : operations) { - fpga.addOperationType(op); - } - } + fpga.setOperation(fpgaNode.getOperation()); listE.addCor(fpga, fpgaNode); archi.addHwNode(fpga); @@ -2920,13 +2916,7 @@ public class GTMLModeling { hwa.byteDataSize = hwanode.getByteDataSize(); hwa.execiTime = hwanode.getExeciTime(); hwa.clockRatio = hwanode.getClockRatio(); - String opTypes = hwanode.getOperationTypes().trim().toLowerCase(); - if (opTypes.compareTo("all") != 0) { - String[] operations = opTypes.split(" "); - for (String op : operations) { - hwa.addOperationType(op); - } - } + hwa.setOperation(hwanode.getOperation()); listE.addCor(hwa, hwanode); archi.addHwNode(hwa); @@ -3858,7 +3848,7 @@ public class GTMLModeling { s = artifact.getReferenceTaskName(); ArchUnitMEC mec = artifact.getArchUnitMEC(); int operationType = artifact.getOperationType(); - String operation = artifact.getOperation(); + String operationMEC = artifact.getOperationMEC(); //TraceManager.addDev("1) Trying to get task named:" + s); s = s.replaceAll("\\s", ""); //TraceManager.addDev("2) Trying to get task named:" + s); @@ -3869,7 +3859,8 @@ public class GTMLModeling { if (operationType != -1) { task.addOperationType(operationType); } - task.addOperation(operation); + //TraceManager.addDev("Putting operation " + operationType + "/" + operationMEC + " to task " + task.getTaskName()); + task.addOperationMEC(operationMEC); node.addMECToHwExecutionNode(mec); map.addTaskToHwExecutionNode(task, (HwExecutionNode) node); } else { diff --git a/src/main/java/ui/GTURTLEModeling.java b/src/main/java/ui/GTURTLEModeling.java index 1879270b65caf1c5f75bc2d8d2b9f670139e46a2..135af30a7f4a9f6bf59c539af99eb77e7e48b6fe 100644 --- a/src/main/java/ui/GTURTLEModeling.java +++ b/src/main/java/ui/GTURTLEModeling.java @@ -216,6 +216,7 @@ public class GTURTLEModeling { private SearchTree st; private SyntaxAnalysisTree mcvdt; private InvariantDataTree idt; + private HelpTree ht; private List<CheckingError> checkingErrors; private List<CheckingError> warnings; @@ -276,6 +277,7 @@ public class GTURTLEModeling { st = new SearchTree(mgui); gt = new GraphTree(mgui); stt = new SimulationTraceTree(mgui); + ht = new HelpTree(mgui); /*if (!Charset.isSupported("UTF-8")) { ErrorGUI.exit(ErrorGUI.ERROR_CHARSET); @@ -2643,7 +2645,7 @@ public class GTURTLEModeling { } public int getChildCount() { - return panels.size() + 5; + return panels.size() + 6; } public Object getChild(int index) { @@ -2657,8 +2659,10 @@ public class GTURTLEModeling { return gt; } else if (index == (panels.size() + 3)) { return idt; - } else { + } else if (index == (panels.size() + 4)) { return st; + } else { + return ht; } } @@ -2685,8 +2689,12 @@ public class GTURTLEModeling { return panels.size() + 3; } + if (child == ht) { + return panels.size() + 4; + } + - return panels.size() + 4; + return panels.size() + 5; } // Projection management diff --git a/src/main/java/ui/JToolBarMainTurtle.java b/src/main/java/ui/JToolBarMainTurtle.java index 01c2f4b82be28de4fd507f02afed4d5321232b9e..01c09022724bb567de40a363e5989e38af2e5633 100644 --- a/src/main/java/ui/JToolBarMainTurtle.java +++ b/src/main/java/ui/JToolBarMainTurtle.java @@ -64,7 +64,7 @@ public class JToolBarMainTurtle extends JToolBar implements ActionListener JButton avatarSimu, avatarFVUPPAAL, avatarFVProVerif, avatarFVStaticAnalysis, avatarCodeGeneration, avatarMC; // Other - JButton genrtlotos, genlotos, genuppaal, gendesign, dse, dseZ3; + JButton genrtlotos, genlotos, genuppaal, gendesign, dse, dseZ3, noc; JButton checkcode, simulation, validation; JButton oneClickrtlotos, onclicklotos, gensystemc, simusystemc, gentml, genC, genjava, nc,externalSearch, internalSearch; @@ -259,6 +259,11 @@ public class JToolBarMainTurtle extends JToolBar implements ActionListener addSeparator(); + if (MainGUI.experimentalOn) { + noc = add(mgui.actions[TGUIAction.ACT_REMOVENOC]); + noc.addMouseListener(mgui.mouseHandler); + } + if (MainGUI.ncOn) { nc = add(mgui.actions[TGUIAction.ACT_NC]); nc.addMouseListener(mgui.mouseHandler); @@ -327,6 +332,10 @@ public class JToolBarMainTurtle extends JToolBar implements ActionListener dseZ3.setVisible(!b); } + if (noc != null) { + noc.setVisible(!b); + } + avatarSimu.setVisible(b); avatarFVUPPAAL.setVisible(b); if (avatarFVProVerif != null) { @@ -406,6 +415,11 @@ public class JToolBarMainTurtle extends JToolBar implements ActionListener if (dseZ3 != null) { dseZ3.setVisible(b); } + + if (noc != null) { + noc.setVisible(b); + } + avatarSimu.setVisible(!b); avatarFVUPPAAL.setVisible(!b); avatarFVStaticAnalysis.setVisible(!b); diff --git a/src/main/java/ui/MainGUI.java b/src/main/java/ui/MainGUI.java index 83c2c4848e30c4e61abd529781969b3a69acce58..ae04ecf6a90df11743a74b17ccafd8f1cab2de27 100644 --- a/src/main/java/ui/MainGUI.java +++ b/src/main/java/ui/MainGUI.java @@ -39,12 +39,13 @@ package ui; -import myutil.*; import avatartranslator.AvatarSpecification; import common.ConfigurationTTool; import common.SpecConfigTTool; import graph.AUTGraph; import graph.RG; +import help.HelpEntry; +import help.HelpManager; import launcher.RemoteExecutionThread; import launcher.RshClient; import myutil.*; @@ -79,6 +80,8 @@ import ui.osad.TURTLEOSActivityDiagramPanel; import ui.prosmd.ProactiveSMDPanel; import ui.req.Requirement; import ui.req.RequirementDiagramPanel; +import ui.syscams.SysCAMSComponentTaskDiagramPanel; +import ui.syscams.SysCAMSCompositeComponent; import ui.tmlad.TMLActivityDiagramPanel; import ui.tmlcd.TMLTaskDiagramPanel; import ui.tmlcompd.TMLCCompositeComponent; @@ -93,7 +96,6 @@ import ui.ucd.UseCaseDiagramPanel; import ui.util.DefaultText; import ui.util.IconManager; import ui.window.*; -import ui.syscams.*; import javax.imageio.ImageIO; import javax.swing.*; @@ -329,11 +331,15 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per private JFrameInteractiveSimulation jfis; private JFrameAvatarInteractiveSimulation jfais; + // Help + private HelpManager helpManager; + private JFrameHelp helpFrame; + // Invariants - Invariant currentInvariant; + private Invariant currentInvariant; // Thread for autosave - PeriodicBehaviorThread pbt; + private PeriodicBehaviorThread pbt; private TMLArchiPanel tmlap; // USed to retrieve the currently opened architecture panel @@ -344,8 +350,8 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per public MainGUI(boolean _openLast, boolean _turtleOn, boolean _systemcOn, boolean _lotosOn, boolean _proactiveOn, boolean _tpnOn, boolean _osOn, boolean - _uppaalOn, boolean _ncOn, boolean _avatarOn, boolean _proverifOn, boolean - _avatarOnly, boolean _experimental) { + _uppaalOn, boolean _ncOn, boolean _avatarOn, boolean _proverifOn, boolean + _avatarOnly, boolean _experimental) { openLast = _openLast; TraceManager.addDev("openLast=" + openLast); turtleOn = _turtleOn; @@ -387,9 +393,9 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } public boolean isSystemcOn() { - return systemcOn; + return systemcOn; } - + public void build() { // Swing look and feel @@ -555,6 +561,16 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per //split.setDividerLocation(220); } + // Help + helpManager = new HelpManager(); + //TraceManager.addDev("Resources:"); + //helpManager.listFiles("/help"); + if (!helpManager.loadEntries()) { + TraceManager.addDev("Failed to load help"); + } else { + TraceManager.addDev(helpManager.printHierarchy()); + } + // // ToolBar @@ -640,13 +656,13 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per p = getPoint(tdp); } //TraceManager.addDev("Change made!"); - + // Issue #81: For tests when gtm could be null - if ( gtm != null && - type != TDiagramPanel.SELECT_COMPONENT ) { // Issue #105 - gtm.saveOperation(p); + if (gtm != null && + type != TDiagramPanel.SELECT_COMPONENT) { // Issue #105 + gtm.saveOperation(p); } - + dtree.toBeUpdated(); } @@ -691,6 +707,21 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return experimentalOn; } + + public HelpManager getHelpManager() { + return helpManager; + } + + public void openHelpFrame(HelpEntry he) { + if (helpFrame == null) { + helpFrame = new JFrameHelp("Help", helpManager, he); + helpFrame.setVisible(true); + return; + } + helpFrame.setHelpEntry(he); + } + + public void periodicAction() { //TraceManager.addDev("Autosaving "); if (file == null) { @@ -727,6 +758,8 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per panel.searchForText(text.toLowerCase(), elements); } + elements.addAll(helpManager.getEntriesWithKeyword(text.split( " "))); + gtm.setElementsOfSearchTree(elements); //TraceManager.addDev("Found " + elements.size() + " elements"); dtree.forceUpdate(); @@ -804,7 +837,6 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } - public void showInFinder(RG inputGraph) { TraceManager.addDev("in show in finder"); if (inputGraph.fileName == null) { @@ -1158,7 +1190,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return index; } - public int addSysCAMSComponentDesignPanel(String name, int index) { + public int addSysCAMSComponentDesignPanel(String name, int index) { if (index == -1) { index = tabs.size(); } @@ -1174,20 +1206,20 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return index; } - public int addELNDesignPanel(String name, int index) { - if (index == -1) { - index = tabs.size(); - } - ELNDesignPanel elndp = new ELNDesignPanel(this); - tabs.add(index, elndp); - mainTabbedPane.add(elndp.tabbedPane, index); - mainTabbedPane.setToolTipTextAt(index, "Open ELN design diagrams"); - mainTabbedPane.setTitleAt(index, name); - mainTabbedPane.setIconAt(index, IconManager.imgic1208); - //mainTabbedPane.addTab(name, IconManager.imgic14, dp.tabbedPane, "Opens design diagrams"); - elndp.init(); - //ystem.out.println("Design added"); - return index; + public int addELNDesignPanel(String name, int index) { + if (index == -1) { + index = tabs.size(); + } + ELNDesignPanel elndp = new ELNDesignPanel(this); + tabs.add(index, elndp); + mainTabbedPane.add(elndp.tabbedPane, index); + mainTabbedPane.setToolTipTextAt(index, "Open ELN design diagrams"); + mainTabbedPane.setTitleAt(index, name); + mainTabbedPane.setIconAt(index, IconManager.imgic1208); + //mainTabbedPane.addTab(name, IconManager.imgic14, dp.tabbedPane, "Opens design diagrams"); + elndp.init(); + //ystem.out.println("Design added"); + return index; } //Return the list of all the TMLArchiDiagramPanels @@ -1590,18 +1622,18 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return index; } - public int createSysCAMSComponentDesign(String name) { + public int createSysCAMSComponentDesign(String name) { int index = addSysCAMSComponentDesignPanel(name, -1); mainTabbedPane.setSelectedIndex(index); return index; } - public int createELN(String name) { + public int createELN(String name) { int index = addELNDesignPanel(name, -1); mainTabbedPane.setSelectedIndex(index); return index; } - + public int createADD(String name) { int index = addADDPanel(name, -1); mainTabbedPane.setSelectedIndex(index); @@ -1795,6 +1827,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per public void start() { start(true); } + public void start(boolean show) { // Main window is ready to be drawn on screen if (frame == null) { @@ -1833,7 +1866,6 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per //split.setDividerLocation(0.2); - } public void newTurtleModeling() { @@ -1981,7 +2013,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per public void newTMLComponentDesign() { //TraceManager.addDev("NEW DESIGN"); - addTMLComponentDesignPanel("DIPLODOCUS_C_Design", -1); + addTMLComponentDesignPanel("Application", -1); tabs.elementAt(tabs.size() - 1).tabbedPane.setSelectedIndex(0); mainTabbedPane.setSelectedIndex(tabs.size() - 1); //paneAction(null); @@ -2006,7 +2038,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per //frame.repaint(); } - public void newSysCAMS() { + public void newSysCAMS() { //TraceManager.addDev("NEW DESIGN"); addSysCAMSComponentDesignPanel("SystemC_AMS", -1); //tabs.elementAt(tabs.size() - 1).tabbedPane.setSelectedIndex(0); @@ -2014,14 +2046,14 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per //paneAction(null); //frame.repaint(); } - + public void newELN() { - //TraceManager.addDev("NEW DESIGN"); - addELNDesignPanel("ELN", -1); + //TraceManager.addDev("NEW DESIGN"); + addELNDesignPanel("ELN", -1); // tabs.elementAt(tabs.size() - 1).tabbedPane.setSelectedIndex(0); - mainTabbedPane.setSelectedIndex(tabs.size() - 1); - //paneAction(null); - //frame.repaint(); + mainTabbedPane.setSelectedIndex(tabs.size() - 1); + //paneAction(null); + //frame.repaint(); } public void newADD() { @@ -2527,7 +2559,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per actions[TGUIAction.ACT_OPEN_LAST].setName(TGUIAction.ACT_OPEN_LAST, ConfigurationTTool.LastOpenFile); // is the new name already in the list of opened files? - for(int i=0; i<ConfigurationTTool.LastOpenFiles.length; i++) { + for (int i = 0; i < ConfigurationTTool.LastOpenFiles.length; i++) { if (ConfigurationTTool.LastOpenFiles[i].compareTo(ConfigurationTTool.LastOpenFile) == 0) { ConfigurationTTool.LastOpenFiles[i] = ""; } @@ -2663,7 +2695,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } if (!checkFileForOpen(tmpFile)) { - JOptionPane.showMessageDialog(frame, "File " + tmpFile.getAbsolutePath() + " could not be opened ", "File Error", JOptionPane + JOptionPane.showMessageDialog(frame, "File " + tmpFile.getAbsolutePath() + " could not be opened ", "File Error", JOptionPane .INFORMATION_MESSAGE); return; } @@ -2688,9 +2720,9 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per File tmpDir = _f; config = new File(tmpDir.getAbsolutePath() + "/project_config.xml"); try { - SpecConfigTTool.loadConfigFile(config); + SpecConfigTTool.loadConfigFile(config); } catch (MalformedConfigurationException e) { - System.err.println(e.getMessage() + " : Can't load config file."); + System.err.println(e.getMessage() + " : Can't load config file."); } SpecConfigTTool.setDirConfig(tmpDir); } else { @@ -2705,32 +2737,32 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per // open the new TURTLE modeling newTurtleModeling(); - // gtm.enableUndo(false); + // gtm.enableUndo(false); - // Update configuration + // Update configuration updateLastOpenFile(file); - // Issue #41: Moved to common method + // Issue #41: Moved to common method loadModels(data, "loaded"); - // // load the new TURTLE modeling - // try { - // gtm.loadModelingFromXML(s); - // //gtm.saveOperation(tcdp); - // frame.setTitle("TTool: " + file.getAbsolutePath()); - // makeLotosFile(); - // - // if (gtm.getCheckingErrors().size() > 0) { - // JOptionPane.showMessageDialog(frame, "Modeling could not be correctly loaded", "Error when loading modeling", JOptionPane.INFORMATION_MESSAGE); - // - // } - // } catch (MalformedModelingException mme) { - // JOptionPane.showMessageDialog(frame, "Modeling could not be correctly loaded", "Error when loading modeling", JOptionPane.INFORMATION_MESSAGE); - // frame.setTitle("TToolt: unamed project"); - // } - // - // gtm.enableUndo(true); - // gtm.saveOperation(getCurrentSelectedPoint()); - // dtree.forceUpdate(); + // // load the new TURTLE modeling + // try { + // gtm.loadModelingFromXML(s); + // //gtm.saveOperation(tcdp); + // frame.setTitle("TTool: " + file.getAbsolutePath()); + // makeLotosFile(); + // + // if (gtm.getCheckingErrors().size() > 0) { + // JOptionPane.showMessageDialog(frame, "Modeling could not be correctly loaded", "Error when loading modeling", JOptionPane.INFORMATION_MESSAGE); + // + // } + // } catch (MalformedModelingException mme) { + // JOptionPane.showMessageDialog(frame, "Modeling could not be correctly loaded", "Error when loading modeling", JOptionPane.INFORMATION_MESSAGE); + // frame.setTitle("TToolt: unamed project"); + // } + // + // gtm.enableUndo(true); + // gtm.saveOperation(getCurrentSelectedPoint()); + // dtree.forceUpdate(); if (getCurrentTDiagramPanel() != null) getCurrentTDiagramPanel().repaint(); @@ -2795,7 +2827,6 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } - // close current modeling closeTurtleModeling(); @@ -3530,12 +3561,12 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return false; } - public void issueError(String error, String title){ - JOptionPane.showMessageDialog(frame, - error, - title, - JOptionPane.INFORMATION_MESSAGE); - } + public void issueError(String error, String title) { + JOptionPane.showMessageDialog(frame, + error, + title, + JOptionPane.INFORMATION_MESSAGE); + } public boolean checkModelingSyntax(TURTLEPanel tp, boolean automatic) { //String msg = ""; @@ -3860,7 +3891,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setMode(MainGUI.GEN_SYSTEMC_OK); setMode(MainGUI.MODEL_OK); ret = true; - if ((!automatic) && (getCheckingWarnings().size() > 0)){ + if ((!automatic) && (getCheckingWarnings().size() > 0)) { JOptionPane.showMessageDialog(frame, "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", "Syntax analysis successful on TML designs", @@ -3898,7 +3929,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setMode(MainGUI.GEN_SYSTEMC_OK); setMode(MainGUI.MODEL_OK); ret = true; - if ((!automatic) && (getCheckingWarnings().size() > 0)){ + if ((!automatic) && (getCheckingWarnings().size() > 0)) { JOptionPane.showMessageDialog(frame, "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", "Syntax analysis successful on TML designs", @@ -3914,81 +3945,81 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } } } else if (tp instanceof SysCAMSComponentDesignPanel) { - SysCAMSComponentDesignPanel syscamscdp = (SysCAMSComponentDesignPanel) tp; - JDialogSelectSysCAMSComponent.validated = syscamscdp.validated; - JDialogSelectSysCAMSComponent.ignored = syscamscdp.ignored; - Vector<TGComponent> syscamsComponentsToValidate = new Vector<TGComponent>(); - JDialogSelectSysCAMSComponent jdssyscamsc = new JDialogSelectSysCAMSComponent(frame, syscamsComponentsToValidate, syscamscdp.syscamsctdp.getComponentList(), "Choosing SystemC-AMS components to validate"); - if (!automatic) { - GraphicLib.centerOnParent(jdssyscamsc); - jdssyscamsc.setVisible(true); // Blocked until dialog has been closed - } else { - jdssyscamsc.closeDialog(); - } - if (syscamsComponentsToValidate.size() > 0) { - syscamscdp.validated = JDialogSelectSysCAMSComponent.validated; - syscamscdp.ignored = JDialogSelectSysCAMSComponent.ignored; + SysCAMSComponentDesignPanel syscamscdp = (SysCAMSComponentDesignPanel) tp; + JDialogSelectSysCAMSComponent.validated = syscamscdp.validated; + JDialogSelectSysCAMSComponent.ignored = syscamscdp.ignored; + Vector<TGComponent> syscamsComponentsToValidate = new Vector<TGComponent>(); + JDialogSelectSysCAMSComponent jdssyscamsc = new JDialogSelectSysCAMSComponent(frame, syscamsComponentsToValidate, syscamscdp.syscamsctdp.getComponentList(), "Choosing SystemC-AMS components to validate"); + if (!automatic) { + GraphicLib.centerOnParent(jdssyscamsc); + jdssyscamsc.setVisible(true); // Blocked until dialog has been closed + } else { + jdssyscamsc.closeDialog(); + } + if (syscamsComponentsToValidate.size() > 0) { + syscamscdp.validated = JDialogSelectSysCAMSComponent.validated; + syscamscdp.ignored = JDialogSelectSysCAMSComponent.ignored; // b = gtm.translateSysCAMSComponentDesign(syscamsComponentsToValidate, syscamscdp, jdssyscamsc.getOptimize()); - expandToWarnings(); - expandToErrors(); - if (b) { - //setMode(MainGUI.MODEL_OK); - setMode(MainGUI.GEN_SYSTEMC_OK); - setMode(MainGUI.MODEL_OK); - ret = true; - if (!automatic) { - JOptionPane.showMessageDialog(frame, - "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", - "Syntax analysis successful on SystemC-AMS designs", - JOptionPane.INFORMATION_MESSAGE); - } - } else { - if (!automatic) { - JOptionPane.showMessageDialog(frame, - "The SystemC-AMS design contains several errors", - "Syntax analysis failed", - JOptionPane.INFORMATION_MESSAGE); - } - } - } + expandToWarnings(); + expandToErrors(); + if (b) { + //setMode(MainGUI.MODEL_OK); + setMode(MainGUI.GEN_SYSTEMC_OK); + setMode(MainGUI.MODEL_OK); + ret = true; + if (!automatic) { + JOptionPane.showMessageDialog(frame, + "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", + "Syntax analysis successful on SystemC-AMS designs", + JOptionPane.INFORMATION_MESSAGE); + } + } else { + if (!automatic) { + JOptionPane.showMessageDialog(frame, + "The SystemC-AMS design contains several errors", + "Syntax analysis failed", + JOptionPane.INFORMATION_MESSAGE); + } + } + } } else if (tp instanceof ELNDesignPanel) { - ELNDesignPanel elndp = (ELNDesignPanel) tp; - JDialogSelectELNComponent.validated = elndp.validated; - JDialogSelectELNComponent.ignored = elndp.ignored; - Vector<TGComponent> ELNComponentsToValidate = new Vector<TGComponent>(); - JDialogSelectELNComponent jdselnc = new JDialogSelectELNComponent(frame, ELNComponentsToValidate, elndp.elndp.getComponentList(), "Choosing ELN components to validate"); - if (!automatic) { - GraphicLib.centerOnParent(jdselnc); - jdselnc.setVisible(true); // Blocked until dialog has been closed - } else { - jdselnc.closeDialog(); - } - if (ELNComponentsToValidate.size() > 0) { - elndp.validated = JDialogSelectELNComponent.validated; - elndp.ignored = JDialogSelectELNComponent.ignored; + ELNDesignPanel elndp = (ELNDesignPanel) tp; + JDialogSelectELNComponent.validated = elndp.validated; + JDialogSelectELNComponent.ignored = elndp.ignored; + Vector<TGComponent> ELNComponentsToValidate = new Vector<TGComponent>(); + JDialogSelectELNComponent jdselnc = new JDialogSelectELNComponent(frame, ELNComponentsToValidate, elndp.elndp.getComponentList(), "Choosing ELN components to validate"); + if (!automatic) { + GraphicLib.centerOnParent(jdselnc); + jdselnc.setVisible(true); // Blocked until dialog has been closed + } else { + jdselnc.closeDialog(); + } + if (ELNComponentsToValidate.size() > 0) { + elndp.validated = JDialogSelectELNComponent.validated; + elndp.ignored = JDialogSelectELNComponent.ignored; // b = gtm.translateSysCAMSComponentDesign(syscamsComponentsToValidate, syscamscdp, jdssyscamsc.getOptimize()); - expandToWarnings(); - expandToErrors(); - if (b) { - //setMode(MainGUI.MODEL_OK); - setMode(MainGUI.GEN_SYSTEMC_OK); - setMode(MainGUI.MODEL_OK); - ret = true; - if (!automatic) { - JOptionPane.showMessageDialog(frame, - "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", - "Syntax analysis successful on ELN designs", - JOptionPane.INFORMATION_MESSAGE); - } - } else { - if (!automatic) { - JOptionPane.showMessageDialog(frame, - "The ELN design contains several errors", - "Syntax analysis failed", - JOptionPane.INFORMATION_MESSAGE); - } - } - } + expandToWarnings(); + expandToErrors(); + if (b) { + //setMode(MainGUI.MODEL_OK); + setMode(MainGUI.GEN_SYSTEMC_OK); + setMode(MainGUI.MODEL_OK); + ret = true; + if (!automatic) { + JOptionPane.showMessageDialog(frame, + "0 error, " + getCheckingWarnings().size() + " warning(s). You can now generate make proofs (safety, security and performance) or generate executable code", + "Syntax analysis successful on ELN designs", + JOptionPane.INFORMATION_MESSAGE); + } + } else { + if (!automatic) { + JOptionPane.showMessageDialog(frame, + "The ELN design contains several errors", + "Syntax analysis failed", + JOptionPane.INFORMATION_MESSAGE); + } + } + } } else if (tp instanceof TMLArchiPanel) { tmlap = (TMLArchiPanel) tp; JDialogSelectTMLNodes.validated = tmlap.validated; @@ -4015,7 +4046,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setMode(MainGUI.GEN_SYSTEMC_OK); setMode(MainGUI.MODEL_OK); ret = true; - if ((!automatic) && (getCheckingWarnings().size() > 0)){ + if ((!automatic) && (getCheckingWarnings().size() > 0)) { JOptionPane.showMessageDialog(frame, "0 error, " + getCheckingWarnings().size() + " warning(s). You can now perform verifications (safety, security, performance) or generate executable code", "Syntax analysis successful on TML mapping", @@ -4057,7 +4088,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setMode(MainGUI.GEN_SYSTEMC_OK); setMode(MainGUI.MODEL_OK); ret = true; - if ((!automatic) && (getCheckingWarnings().size() > 0)){ + if ((!automatic) && (getCheckingWarnings().size() > 0)) { JOptionPane.showMessageDialog(frame, "0 error, " + getCheckingWarnings().size() + " warning(s). You can now perform verifications (safety, security, performance) or generate executable code", "Syntax analysis successful on TML mapping", @@ -4317,7 +4348,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } TMLComponentDesignPanel tmlcomp = (TMLComponentDesignPanel) tp; String name = getCurrentTDiagramPanel().getName(); - + return tmlcomp.getAllOutChannels(name); } @@ -4803,7 +4834,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return; } - TMLMapping map = gtm.getTMLMapping(); + TMLMapping<TGComponent> map = gtm.getTMLMapping(); if (map == null) { return; @@ -4816,6 +4847,26 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per dtree.toBeUpdated(); } + + public void removeNoC() { + //TraceManager.addDev("Design space exploration with Z3"); + if (gtm == null) { + return; + } + + TMLMapping map = gtm.getTMLMapping(); + + if (map == null) { + return; + } + + JDialogNoCManagement jdsenm = new JDialogNoCManagement(frame, this, "Removing NoC", map); + // jdsez3.setSize(600,800); + GraphicLib.centerOnParent(jdsenm, 700, 800); + jdsenm.setVisible(true); + dtree.toBeUpdated(); + } + public void avatarStaticAnalysis() { TraceManager.addDev("Avatar static analysis invariants"); JDialogInvariantAnalysis jgen = new JDialogInvariantAnalysis(frame, this, "Static analysis: invariants computation"); @@ -6088,7 +6139,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per for (int i = 0; i < tabs.size(); i++) { tp = tabs.elementAt(i); if (tp instanceof AvatarRequirementPanel) { - ((AvatarRequirementPanel)(tp)).updateReferences(); + ((AvatarRequirementPanel) (tp)).updateReferences(); } } @@ -6261,35 +6312,35 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per return ll; } - + public List<TGComponent> getAllSysCAMSComponents() { - TURTLEPanel tp; - List<TGComponent> ll = new LinkedList<TGComponent>(); - - for (int i = 0; i < tabs.size(); i++) { - tp = tabs.elementAt(i); - - if (tp instanceof SysCAMSComponentDesignPanel) { - ll.addAll(((SysCAMSComponentDesignPanel) tp).syscamsctdp.getComponentList()); - } - } - - return ll; + TURTLEPanel tp; + List<TGComponent> ll = new LinkedList<TGComponent>(); + + for (int i = 0; i < tabs.size(); i++) { + tp = tabs.elementAt(i); + + if (tp instanceof SysCAMSComponentDesignPanel) { + ll.addAll(((SysCAMSComponentDesignPanel) tp).syscamsctdp.getComponentList()); + } + } + + return ll; } public List<TGComponent> getAllELNComponents() { - TURTLEPanel tp; - List<TGComponent> ll = new LinkedList<TGComponent>(); - - for (int i = 0; i < tabs.size(); i++) { - tp = tabs.elementAt(i); - - if (tp instanceof ELNDesignPanel) { - ll.addAll(((ELNDesignPanel) tp).elndp.getComponentList()); - } - } - - return ll; + TURTLEPanel tp; + List<TGComponent> ll = new LinkedList<TGComponent>(); + + for (int i = 0; i < tabs.size(); i++) { + tp = tabs.elementAt(i); + + if (tp instanceof ELNDesignPanel) { + ll.addAll(((ELNDesignPanel) tp).elndp.getComponentList()); + } + } + + return ll; } public ArrayList<SysCAMSComponentTaskDiagramPanel> getAllPanelsReferencingSysCAMSCompositeComponent(SysCAMSCompositeComponent syscamscc) { @@ -6443,15 +6494,15 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } } - public void updateReferenceToSysCAMSCompositeComponent(SysCAMSCompositeComponent tmlcc) { - TURTLEPanel tp; - - for (int i = 0; i < tabs.size(); i++) { - tp = tabs.elementAt(i); - if (tp instanceof SysCAMSComponentDesignPanel) { - ((SysCAMSComponentDesignPanel) tp).syscamsctdp.updateReferenceToSysCAMSCompositeComponent(tmlcc); - } - } + public void updateReferenceToSysCAMSCompositeComponent(SysCAMSCompositeComponent tmlcc) { + TURTLEPanel tp; + + for (int i = 0; i < tabs.size(); i++) { + tp = tabs.elementAt(i); + if (tp instanceof SysCAMSComponentDesignPanel) { + ((SysCAMSComponentDesignPanel) tp).syscamsctdp.updateReferenceToSysCAMSCompositeComponent(tmlcc); + } + } } public TMLCCompositeComponent getCompositeComponent(String name) { @@ -6587,15 +6638,15 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per tp.tabbedPane.setTitleAt(0, name); } - public void setSysCAMSComponentTaskDiagramName(int indexDesign, String name) { - TURTLEPanel tp = tabs.elementAt(indexDesign); - tp.tabbedPane.setTitleAt(0, name); + public void setSysCAMSComponentTaskDiagramName(int indexDesign, String name) { + TURTLEPanel tp = tabs.elementAt(indexDesign); + tp.tabbedPane.setTitleAt(0, name); + } + + public void setELNDiagramName(int indexDesign, String name) { + TURTLEPanel tp = tabs.elementAt(indexDesign); + tp.tabbedPane.setTitleAt(0, name); } - - public void setELNDiagramName(int indexDesign, String name) { - TURTLEPanel tp = tabs.elementAt(indexDesign); - tp.tabbedPane.setTitleAt(0, name); - } public void setTMLArchitectureDiagramName(int indexDesign, String name) { TURTLEPanel tp = tabs.elementAt(indexDesign); @@ -7295,7 +7346,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setPanelMode(); return true; } - + public boolean createSysCAMS(int index, String s) { return createSysCAMS(tabs.elementAt(index), s); } @@ -7309,7 +7360,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per setPanelMode(); return true; } - + public boolean createELN(int index, String s) { return createELN(tabs.elementAt(index), s); } @@ -7425,29 +7476,29 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } public SysCAMSComponentTaskDiagramPanel getSysCAMSPanel(int index, int indexTab, String s) { - TURTLEPanel tp = tabs.elementAt(index); - return getSysCAMSPanel(tp, indexTab, s); + TURTLEPanel tp = tabs.elementAt(index); + return getSysCAMSPanel(tp, indexTab, s); } - + public SysCAMSComponentTaskDiagramPanel getSysCAMSPanel(TURTLEPanel tp, int indexTab, String s) { - if (tp.tabbedPane.getTitleAt(indexTab).equals(s)) { - return (SysCAMSComponentTaskDiagramPanel) (tp.panelAt(indexTab)); - } - return null; + if (tp.tabbedPane.getTitleAt(indexTab).equals(s)) { + return (SysCAMSComponentTaskDiagramPanel) (tp.panelAt(indexTab)); + } + return null; } - + public ELNDiagramPanel getELNPanel(int index, int indexTab, String s) { - TURTLEPanel tp = tabs.elementAt(index); - return getELNPanel(tp, indexTab, s); + TURTLEPanel tp = tabs.elementAt(index); + return getELNPanel(tp, indexTab, s); } - + public ELNDiagramPanel getELNPanel(TURTLEPanel tp, int indexTab, String s) { - if (tp.tabbedPane.getTitleAt(indexTab).equals(s)) { - return (ELNDiagramPanel) (tp.panelAt(indexTab)); - } - return null; + if (tp.tabbedPane.getTitleAt(indexTab).equals(s)) { + return (ELNDiagramPanel) (tp.panelAt(indexTab)); + } + return null; } - + public AvatarRDPanel getAvatarRDPanel(int index, int indexTab, String s) { TURTLEPanel tp = tabs.elementAt(index); return getAvatarRDPanel(tp, indexTab, s); @@ -8182,33 +8233,33 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } public boolean newSysCAMSComponentTaskName(TURTLEPanel tp, String old, String niou) { - JTabbedPane jtp = tp.tabbedPane; - for (int i = 0; i < jtp.getTabCount(); i++) { - if (jtp.getTitleAt(i).equals(niou)) { - return false; - } - } - TraceManager.addDev("old " + old + " niou " + niou); - for (int i = 0; i < jtp.getTabCount(); i++) { - TraceManager.addDev("Tab " + i + " = " + mainTabbedPane.getTitleAt(i)); - if (jtp.getTitleAt(i).equals(old)) { - jtp.setTitleAt(i, niou); - jtp.setToolTipTextAt(i, "Opens the SystemC-AMS diagram of " + niou); - TDiagramPanel tdp; - //change panel name - for (int j = 0; j < tp.panels.size(); j++) { - tdp = tp.panels.elementAt(j); - if (tdp.getName().equals(old)) { - tdp.setName(niou); - } - } - - return true; - } - } - // internal error - ErrorGUI.exit(ErrorGUI.ERROR_TAB); - return false; + JTabbedPane jtp = tp.tabbedPane; + for (int i = 0; i < jtp.getTabCount(); i++) { + if (jtp.getTitleAt(i).equals(niou)) { + return false; + } + } + TraceManager.addDev("old " + old + " niou " + niou); + for (int i = 0; i < jtp.getTabCount(); i++) { + TraceManager.addDev("Tab " + i + " = " + mainTabbedPane.getTitleAt(i)); + if (jtp.getTitleAt(i).equals(old)) { + jtp.setTitleAt(i, niou); + jtp.setToolTipTextAt(i, "Opens the SystemC-AMS diagram of " + niou); + TDiagramPanel tdp; + //change panel name + for (int j = 0; j < tp.panels.size(); j++) { + tdp = tp.panels.elementAt(j); + if (tdp.getName().equals(old)) { + tdp.setName(niou); + } + } + + return true; + } + } + // internal error + ErrorGUI.exit(ErrorGUI.ERROR_TAB); + return false; } public void cloneTab(int index) { @@ -8219,7 +8270,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per } catch (MalformedModelingException mme) { JOptionPane.showMessageDialog(frame, "Modeling could not be loaded (unsupported xml format) ", "Error when loading modeling", JOptionPane - .INFORMATION_MESSAGE); + .INFORMATION_MESSAGE); frame.setTitle("TTool: unamed project"); } catch (UnsupportedEncodingException mme) { JOptionPane.showMessageDialog(frame, "Modeling could not be loaded (unsupported encoding format) ", "Error when loading modeling", @@ -8331,7 +8382,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per /** * Check if a name is already used by another TURTLEPanel tab * - * @param name the name to be checked + * @param name the name to be checked * @return true if the name matches another tab name * @author Fabien Tessier */ @@ -8478,18 +8529,18 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per TURTLEPanel tp; // Issue #81: For tests - if ( tabs != null ) { - for (int i = 0; i < tabs.size(); i++) { - tp = tabs.elementAt(i); - index = tp.panels.indexOf(tdp); - if (index > -1) { - p.x = i; - p.y = index; - return p; - } - } - } - + if (tabs != null) { + for (int i = 0; i < tabs.size(); i++) { + tp = tabs.elementAt(i); + index = tp.panels.indexOf(tdp); + if (index > -1) { + p.x = i; + p.y = index; + return p; + } + } + } + p.x = 0; p.y = 0; @@ -8606,67 +8657,67 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per //--------------------end DDD------------------------------------------------ public Vector<SysCAMSComponentTaskDiagramPanel> getListSysCAMSPanel() { - Vector<SysCAMSComponentTaskDiagramPanel> syscamsDiagram = new Vector<SysCAMSComponentTaskDiagramPanel>(); - TURTLEPanel tp = getTURTLEPanel("SystemC_AMS"); - if (tp != null) { - Vector<TDiagramPanel> ps = tp.panels; - for (TDiagramPanel panel : ps) { - if (panel instanceof SysCAMSComponentTaskDiagramPanel) { - syscamsDiagram.add((SysCAMSComponentTaskDiagramPanel) panel); - } - } - if (syscamsDiagram.size() == 0) - System.err.println("No SysCAMS Panel found : MainGUI.getListSysCAMSPanel()"); - return syscamsDiagram; - } else { - JDialog msg = new JDialog(); - msg.setLocationRelativeTo(null); - JOptionPane.showMessageDialog(msg, "There is no SystemC-AMS panel. Please add one.", "Warning !", - JOptionPane.WARNING_MESSAGE); - return null; - } - } - + Vector<SysCAMSComponentTaskDiagramPanel> syscamsDiagram = new Vector<SysCAMSComponentTaskDiagramPanel>(); + TURTLEPanel tp = getTURTLEPanel("SystemC_AMS"); + if (tp != null) { + Vector<TDiagramPanel> ps = tp.panels; + for (TDiagramPanel panel : ps) { + if (panel instanceof SysCAMSComponentTaskDiagramPanel) { + syscamsDiagram.add((SysCAMSComponentTaskDiagramPanel) panel); + } + } + if (syscamsDiagram.size() == 0) + System.err.println("No SysCAMS Panel found : MainGUI.getListSysCAMSPanel()"); + return syscamsDiagram; + } else { + JDialog msg = new JDialog(); + msg.setLocationRelativeTo(null); + JOptionPane.showMessageDialog(msg, "There is no SystemC-AMS panel. Please add one.", "Warning !", + JOptionPane.WARNING_MESSAGE); + return null; + } + } + public void syscamsExecutableCodeGeneration() { JDialogSysCAMSExecutableCodeGeneration jgen = new JDialogSysCAMSExecutableCodeGeneration(frame, this, "Executable Code generation, compilation and execution", "../SysCAMSGenerationCode/"); - + GraphicLib.centerOnParent(jgen, 500, 450); jgen.setVisible(true); dtree.toBeUpdated(); } - + public Vector<ELNDiagramPanel> getListELNPanel() { - Vector<ELNDiagramPanel> elnDiagram = new Vector<ELNDiagramPanel>(); - TURTLEPanel tp = getTURTLEPanel("ELN"); - if (tp != null) { - Vector<TDiagramPanel> ps = tp.panels; - for (TDiagramPanel panel : ps) { - if (panel instanceof ELNDiagramPanel) { - elnDiagram.add((ELNDiagramPanel) panel); - } - } - if (elnDiagram.size() == 0) - System.err.println("No ELN Panel found : MainGUI.getListELNPanel()"); - return elnDiagram; - } else { - JDialog msg = new JDialog(); - msg.setLocationRelativeTo(null); - JOptionPane.showMessageDialog(msg, "There is no ELN panel. Please add one.", "Warning !", - JOptionPane.WARNING_MESSAGE); - return null; - } - } - + Vector<ELNDiagramPanel> elnDiagram = new Vector<ELNDiagramPanel>(); + TURTLEPanel tp = getTURTLEPanel("ELN"); + if (tp != null) { + Vector<TDiagramPanel> ps = tp.panels; + for (TDiagramPanel panel : ps) { + if (panel instanceof ELNDiagramPanel) { + elnDiagram.add((ELNDiagramPanel) panel); + } + } + if (elnDiagram.size() == 0) + System.err.println("No ELN Panel found : MainGUI.getListELNPanel()"); + return elnDiagram; + } else { + JDialog msg = new JDialog(); + msg.setLocationRelativeTo(null); + JOptionPane.showMessageDialog(msg, "There is no ELN panel. Please add one.", "Warning !", + JOptionPane.WARNING_MESSAGE); + return null; + } + } + public void elnExecutableCodeGeneration() { JDialogELNExecutableCodeGeneration jgen = new JDialogELNExecutableCodeGeneration(frame, this, "Executable Code generation, compilation and execution", "../ELNGenerationCode/"); - + GraphicLib.centerOnParent(jgen, 500, 450); jgen.setVisible(true); dtree.toBeUpdated(); } - + public boolean selectMainTab(String id) { TURTLEPanel tp; @@ -9144,24 +9195,24 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per changeMade(tmltdp, TDiagramPanel.CHANGE_VALUE_COMPONENT); } } - + public void toggleELN() { - if (hidden == false) { - hidden = true; - } else { - hidden = false; - } + if (hidden == false) { + hidden = true; + } else { + hidden = false; + } } public boolean getHidden() { - return hidden; + return hidden; } - + public boolean isAValidTabName(String name) { boolean b1, b2;//, b3, b4, b5, b6, b7; b1 = (name.substring(0, 1)).matches("[a-zA-Z]"); b2 = name.matches("\\w*"); - return b1&&b2; + return b1 && b2; //return name.matches("((\\w)*(\\s)*)*"); } @@ -9223,7 +9274,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per private JPopupMenu menu; private JMenuItem rename, remove, moveRight, moveLeft, newDesign, newAnalysis, newDeployment, newRequirement/*, newTMLDesign*/, newTMLComponentDesign, newTMLArchi, newProactiveDesign, newTURTLEOSDesign, - newNCDesign, sort, clone, newAttackTree, newFaultTree, newAVATARBD, newAVATARRequirement, newMAD, newTMLCP, newTMLMethodo, newAvatarMethodo, newAVATARDD, newSysmlsecMethodo, newSysCAMS, newELN; + newNCDesign, sort, clone, newAttackTree, newFaultTree, newAVATARBD, newAVATARRequirement, newMAD, newTMLCP, newTMLMethodo, newAvatarMethodo, newAVATARDD, newSysmlsecMethodo, newSysCAMS, newELN; private JMenuItem newAVATARAnalysis; public PopupListener(MainGUI _mgui) { @@ -9282,7 +9333,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per newTMLArchi = createMenuItem("New Partitioning - Architecture and Mapping"); newTMLCP = createMenuItem("New Partitioning - Communication Pattern"); newSysCAMS = createMenuItem("New SystemC-AMS Block Diagram"); - newELN = createMenuItem("New ELN Diagram"); + newELN = createMenuItem("New ELN Diagram"); newProactiveDesign = createMenuItem("New Proactive Design"); newTURTLEOSDesign = createMenuItem("New TURTLE-OS Design"); newNCDesign = createMenuItem("New Network Calculus Design"); @@ -9522,9 +9573,9 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per ModeManager.setMode(CREATE_NEW_PANEL, actions, mainBar, mgui); mgui.newSysCAMS(); } else if (e.getSource() == newELN) { - ModeManager.setMode(CREATE_NEW_PANEL, actions, mainBar, mgui); - mgui.newELN(); - } + ModeManager.setMode(CREATE_NEW_PANEL, actions, mainBar, mgui); + mgui.newELN(); + } } }; } @@ -9581,7 +9632,7 @@ public class MainGUI implements ActionListener, WindowListener, KeyListener, Per mainTabbedPane.setSelectedIndex(destinationPosition); changeMade(null, -1); - //frame.repaint(); + //frame.repaint(); } diff --git a/src/main/java/ui/ModeManager.java b/src/main/java/ui/ModeManager.java index 37712ad69d103a0ecdd2a500864568d96d4df278..ba3f925aa0970635fde9f9189979c5816ed5d0d5 100644 --- a/src/main/java/ui/ModeManager.java +++ b/src/main/java/ui/ModeManager.java @@ -145,6 +145,7 @@ public class ModeManager { actions[TGUIAction.ACT_GEN_LOTOS].setEnabled(true); actions[TGUIAction.ACT_DSE].setEnabled(true); actions[TGUIAction.ACT_DSE_Z3].setEnabled(true); + actions[TGUIAction.ACT_REMOVENOC].setEnabled(true); if (mgui.getCurrentTURTLEPanel() instanceof TMLComponentDesignPanel) { actions[TGUIAction.ACT_GEN_UPPAAL].setEnabled(true); } else { @@ -230,6 +231,7 @@ public class ModeManager { actions[TGUIAction.ACT_GEN_LOTOS].setEnabled(false); actions[TGUIAction.ACT_DSE].setEnabled(false); actions[TGUIAction.ACT_DSE_Z3].setEnabled(false); + actions[TGUIAction.ACT_REMOVENOC].setEnabled(false); actions[TGUIAction.ACT_GEN_JAVA].setEnabled(false); actions[TGUIAction.ACT_SIMU_JAVA].setEnabled(false); actions[TGUIAction.ACT_GEN_DESIGN].setEnabled(false); @@ -255,6 +257,7 @@ public class ModeManager { actions[TGUIAction.ACT_GEN_LOTOS].setEnabled(false); actions[TGUIAction.ACT_DSE].setEnabled(false); actions[TGUIAction.ACT_DSE_Z3].setEnabled(false); + actions[TGUIAction.ACT_REMOVENOC].setEnabled(false); actions[TGUIAction.ACT_CHECKCODE].setEnabled(false); actions[TGUIAction.ACT_SIMULATION].setEnabled(false); actions[TGUIAction.ACT_VALIDATION].setEnabled(false); @@ -276,6 +279,7 @@ public class ModeManager { actions[TGUIAction.ACT_GEN_LOTOS].setEnabled(false); actions[TGUIAction.ACT_DSE].setEnabled(false); actions[TGUIAction.ACT_DSE_Z3].setEnabled(false); + actions[TGUIAction.ACT_REMOVENOC].setEnabled(false); actions[TGUIAction.ACT_GEN_JAVA].setEnabled(false); actions[TGUIAction.ACT_SIMU_JAVA].setEnabled(false); actions[TGUIAction.ACT_GEN_DESIGN].setEnabled(false); diff --git a/src/main/java/ui/TGCAttributeBox.java b/src/main/java/ui/TGCAttributeBox.java index e315ba788ff016c88a2f46591101971387b4257b..adba2ecf788a7d2ffe265961a150b1e896893e51 100644 --- a/src/main/java/ui/TGCAttributeBox.java +++ b/src/main/java/ui/TGCAttributeBox.java @@ -196,7 +196,7 @@ public abstract class TGCAttributeBox extends TGCWithoutInternalComponent { public boolean editOndoubleClick(JFrame frame) { String oldValue = value; - JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting " + attributeText + "s of " + father.getValue(), attributeText); + JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting " + attributeText + "s of " + father.getValue(), attributeText, null); setJDialogOptions(jda); // jda.setSize(650, 375); GraphicLib.centerOnParent(jda, 650, 375); diff --git a/src/main/java/ui/TGUIAction.java b/src/main/java/ui/TGUIAction.java index 6defdce51bbd17189e592a6bfd472366d62dbde9..76353ac81354fe8dcb3f9c1af9ba29f508652d87 100644 --- a/src/main/java/ui/TGUIAction.java +++ b/src/main/java/ui/TGUIAction.java @@ -648,9 +648,13 @@ public class TGUIAction extends AbstractAction { public static final int ACT_AVATAR_FV_STATICANALYSIS = 365; public static final int ACT_AVATAR_EXECUTABLE_GENERATION = 340; + // DSE public static final int ACT_DSE = 434; public static final int ACT_DSE_Z3 = 516; + // NoC and routers + public static final int ACT_REMOVENOC = 517; + // Ontologies public static final int ACT_GENERATE_ONTOLOGIES_CURRENT_DIAGRAM = 367; public static final int ACT_GENERATE_ONTOLOGIES_CURRENT_SET_OF_DIAGRAMS = 369; @@ -668,7 +672,7 @@ public class TGUIAction extends AbstractAction { public static final int MOVE_ENABLED = 463; public static final int FIRST_DIAGRAM = 464; - public static final int NB_ACTION = 517; + public static final int NB_ACTION = 518; private static final TAction [] actions = new TAction[NB_ACTION]; @@ -1138,7 +1142,7 @@ public class TGUIAction extends AbstractAction { actions[TMLARCHI_PORT_ARTIFACT] = new TAction("add-tmlarchi-port-artifact", "Map a port", IconManager.imgic702, IconManager.imgic702, "Map a port", "Map a port onto a node in the currently opened DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_EVENT_ARTIFACT] = new TAction("add-tmlarchi-event-artifact", "Map an event / request", IconManager.imgic702, IconManager.imgic702, "Map an event/request", "Map an event or a request onto a node in the currently opened DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_BRIDGENODE] = new TAction("add-tmlarchi-bridgenode", "Add a Bridge node", IconManager.imgic1104, IconManager.imgic1104, "Bridge node", "Add a bridge node to the currently opened DIPLODOCUS architecture diagram", 0); - actions[TMLARCHI_ROUTERNODE] = new TAction("add-tmlarchi-routernode", "Add a Router node", IconManager.imgic1104, IconManager.imgic1104, "Router node", "Add a router node to the currently opened DIPLODOCUS architecture diagram", 0); + actions[TMLARCHI_ROUTERNODE] = new TAction("add-tmlarchi-nocnode", "Add a NoC node", IconManager.imgic1104, IconManager.imgic1104, "NoC node", "Add a NoC node to the currently opened DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_HWANODE] = new TAction("add-tmlarchi-hwanode", "Add a hardware accelerator node", IconManager.imgic1106, IconManager.imgic1106, "Hardware accelerator node", "Add a hardware accelerator node to the currently opened DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_CAMSNODE] = new TAction("add-tmlarchi-camsnode", "Add a System C-AMS node", IconManager.imgic1106, IconManager.imgic1106, "System C-AMS node", "Add a System C-AMS node to the currently open DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_MEMORYNODE] = new TAction("add-tmlarchi-memorynode", "Add a memory node", IconManager.imgic1108, IconManager.imgic1108, "Memory node", "Add a memory node to the currently opened DIPLODOCUS architecture diagram", 0); @@ -1146,6 +1150,8 @@ public class TGUIAction extends AbstractAction { actions[TMLARCHI_KEY] = new TAction("add-tmlarchi-key", "Map a key", IconManager.imgic1118, IconManager.imgic1118, "Map a key", "Map a key onto a node in the currently opened DIPLODOCUS architecture diagram", 0); actions[TMLARCHI_FIREWALL] = new TAction("add-tmlarchi-firewall", "Add a Firewall", IconManager.imgic7001, IconManager.imgic7001, "Add a Firewall", "Add a Firewall in the currently opened DIPLODOCUS architecture diagram",0); + actions[ACT_REMOVENOC] = new TAction("remove-nocnode", "Remove NoC nodes", IconManager.imgic1104, IconManager.imgic1104, "Remove NoC node", "Replaces NoC nodes with similar tasks and nodes", 0); + actions[TMLCP_EDIT] = new TAction("edit-tmlcp-diagram", "Edit communication pattern diagram", IconManager.imgic100, IconManager.imgic101, "Edit communication pattern diagram", "Make it possible to edit the currently opened communication pattern diagram", 0); actions[TMLCP_CONNECTOR] = new TAction("add-tmlcp-connector", "Add CP Connector", IconManager.imgic202, IconManager.imgic202, "Connector", "Add a Connector between two components of the currently opened communication pattern diagram", 0); actions[TMLCP_REF_SD] = new TAction("add-ref-sd-tmlcp", "Add reference to a SD", IconManager.imgic400, IconManager.imgic400, "Reference to a SD", "Add a reference to a sequence diagram in the the currently opened communication pattern diagram", 0); diff --git a/src/main/java/ui/ebrdd/EBRDDAttributeBox.java b/src/main/java/ui/ebrdd/EBRDDAttributeBox.java index 7c8bdcbaee34e570d0176eeda06a7db0f8899173..c8627ccffecd563c805175e7a4f63a38f89f3c95 100644 --- a/src/main/java/ui/ebrdd/EBRDDAttributeBox.java +++ b/src/main/java/ui/ebrdd/EBRDDAttributeBox.java @@ -211,7 +211,7 @@ public class EBRDDAttributeBox extends TGCWithoutInternalComponent { public boolean editOndoubleClick(JFrame frame) { String oldValue = value; - JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting variables", attributeText); + JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting variables", attributeText, null); setJDialogOptions(jda); // jda.setSize(650, 375); GraphicLib.centerOnParent(jda, 650, 375); diff --git a/src/main/java/ui/procsd/ProCSDComponent.java b/src/main/java/ui/procsd/ProCSDComponent.java index 92b54004f56c1057494673fe608c7a8c71b7a969..ca3ff806557eee74697ca8e7e2fb6ed4f410c9d5 100755 --- a/src/main/java/ui/procsd/ProCSDComponent.java +++ b/src/main/java/ui/procsd/ProCSDComponent.java @@ -516,7 +516,7 @@ public class ProCSDComponent extends TGCWithInternalComponent implements Swallow if (e.getActionCommand().equals("edit attributes")) { JDialogAttribute dialog = new JDialogAttribute(myAttributes, new LinkedList<TAttribute> (), tdp.getGUI().getFrame(), - "Setting attributes for this component", "Attribute"); + "Setting attributes for this component", "Attribute", null); dialog.addAccess("-"); dialog.addType("Natural"); // must see in GProactiveDesign for bool params diff --git a/src/main/java/ui/tmlcd/TMLAttributeBox.java b/src/main/java/ui/tmlcd/TMLAttributeBox.java index 36bf7407b74485ba2aed56af7126f0e6c73b55bc..0c77c261678d3db69b45577e09b9c66cd772ee84 100755 --- a/src/main/java/ui/tmlcd/TMLAttributeBox.java +++ b/src/main/java/ui/tmlcd/TMLAttributeBox.java @@ -241,7 +241,7 @@ public class TMLAttributeBox extends TGCWithoutInternalComponent { public boolean editOndoubleClick(JFrame frame) { String oldValue = value; - JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting " + attributeText + "s of " + father.getValue(), attributeText); + JDialogAttribute jda = new JDialogAttribute(myAttributes, forbiddenNames, frame, "Setting " + attributeText + "s of " + father.getValue(), attributeText, null); setJDialogOptions(jda); // jda.setSize(650, 375); GraphicLib.centerOnParent(jda, 650, 375); diff --git a/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java b/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java index fc32c4b5e5bca50bf345eb23fc52a80359fb18a1..c6ffa17757464b7b208f142c5bbf375a6f744d2a 100755 --- a/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java +++ b/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java @@ -77,12 +77,14 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp // Attributes // private boolean attributesAreDrawn = false; - public HashMap<String, Integer> attrMap = new HashMap<String, Integer>(); - public String mappingName; + //public HashMap<String, Integer> attrMap = new HashMap<String, Integer>(); + //public String mappingName; protected LinkedList<TAttribute> myAttributes; private int textX = 15; // border for ports private double dtextX = 0.0; + private String operation = ""; + public String oldValue; public TMLCPrimitiveComponent(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) { @@ -341,7 +343,7 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp } // And so -> attributes! - JDialogAttribute jda = new JDialogAttribute(myAttributes, null, frame, "Setting attributes of " + value, "Attribute"); + JDialogAttribute jda = new JDialogAttribute(myAttributes, null, frame, "Setting attributes of " + value, "Attribute", operation); setJDialogOptions(jda); // jda.setSize(650, 375); GraphicLib.centerOnParent(jda, 750, 375); @@ -350,6 +352,7 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp //if (oldValue.equals(value)) { //return false; //} + operation = jda.getOperation(); rescaled = true; return true; @@ -500,6 +503,8 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp StringBuffer sb = new StringBuffer("<extraparam>\n"); sb.append("<Data isAttacker=\""); sb.append(isAttacker() ? "Yes" : "No"); + sb.append("\" Operation=\""); + sb.append(operation); sb.append("\" />\n"); for (int i = 0; i < myAttributes.size(); i++) { //TraceManager.addDev("Attribute:" + i); @@ -547,6 +552,12 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp elt = (Element) n2; if (elt.getTagName().equals("Data")) { isAttacker = elt.getAttribute("isAttacker").equals("Yes"); + String tmpO = elt.getAttribute("Operation"); + if (tmpO == null) { + operation = ""; + } else { + operation = tmpO; + } } if (elt.getTagName().equals("Attribute")) { //TraceManager.addDev("Analyzing attribute"); @@ -651,6 +662,10 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp return attr; } + public String getOperation() { + return operation; + } + public TMLCPath findPathWith(TGComponent tgc) { return ((TMLComponentTaskDiagramPanel) tdp).findPathWith(tgc); } diff --git a/src/main/java/ui/tmlcompd/TMLCRecordComponent.java b/src/main/java/ui/tmlcompd/TMLCRecordComponent.java index 69bcd04f44da1f68e2dd495fae87c824a505552e..a7118b245613298814632d37e693093bcefc3a2a 100755 --- a/src/main/java/ui/tmlcompd/TMLCRecordComponent.java +++ b/src/main/java/ui/tmlcompd/TMLCRecordComponent.java @@ -290,7 +290,7 @@ public class TMLCRecordComponent extends TGCScalableWithInternalComponent implem } // And so -> attributes! - JDialogAttribute jda = new JDialogAttribute(myAttributes, null, frame, "Setting fields of " + value, "Field"); + JDialogAttribute jda = new JDialogAttribute(myAttributes, null, frame, "Setting fields of " + value, "Field", null); setJDialogOptions(jda); // jda.setSize(650, 375); GraphicLib.centerOnParent(jda, 650, 375); diff --git a/src/main/java/ui/tmldd/TMLArchiArtifact.java b/src/main/java/ui/tmldd/TMLArchiArtifact.java index cfb54ea77f2956c68989d45fe59b6839a2951390..6b5efcbe148137456a720e40ab59c8a3379398d8 100755 --- a/src/main/java/ui/tmldd/TMLArchiArtifact.java +++ b/src/main/java/ui/tmldd/TMLArchiArtifact.java @@ -39,6 +39,7 @@ package ui.tmldd; import myutil.GraphicLib; +import myutil.TraceManager; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; @@ -57,7 +58,8 @@ import java.awt.*; * @version 1.0 02/05/2005 * @author Ludovic APVRILLE */ -public class TMLArchiArtifact extends TGCWithoutInternalComponent implements SwallowedTGComponent, WithAttributes, TMLArchiTaskInterface { +public class TMLArchiArtifact extends TGCWithoutInternalComponent implements SwallowedTGComponent, WithAttributes, + TMLArchiTaskInterface { protected int lineLength = 5; protected int textX = 5; protected int textY = 15; @@ -71,13 +73,16 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa protected String referenceTaskName = "referenceToTask"; protected String taskName = "name"; protected int priority = 0; // Between 0 and 10 - protected String operation = "VOID"; + //protected String operation = ""; + protected String operationMEC = "VOID"; private ArchUnitMEC fatherArchUnitMECType = new CpuMEC(); public String status=""; public String lastTransaction=""; - public TMLArchiArtifact(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) { + + public TMLArchiArtifact(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, + TGComponent _father, TDiagramPanel _tdp) { super(_x, _y, _minX, _maxX, _minY, _maxY, _pos, _father, _tdp); width = 100; @@ -117,9 +122,6 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa return priority; } - /*public String getOperation() { - return operation; - }*/ public void internalDrawing(Graphics g) { @@ -185,11 +187,11 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa if (father!=null){ fatherArchUnitMECType = ((TMLArchiNode)father).getMECType(); } - JDialogTMLTaskArtifact dialog = new JDialogTMLTaskArtifact(frame, "Setting artifact attributes", this, operation, fatherArchUnitMECType); + JDialogTMLTaskArtifact dialog = new JDialogTMLTaskArtifact(frame, "Setting artifact attributes", this, operationMEC, fatherArchUnitMECType); // dialog.setSize(400, 350); GraphicLib.centerOnParent(dialog, 400, 350); dialog.setVisible( true ); // blocked until dialog has been closed - operation = dialog.getOperation(); + operationMEC = dialog.getOperation(); if (!dialog.isRegularClose()) { return false; @@ -250,8 +252,8 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa sb.append( referenceTaskName ); sb.append( "\" priority=\"" ); sb.append( priority ); - sb.append( "\" operation=\"" ); - sb.append( operation ); + sb.append( "\" operationMEC=\"" ); + sb.append( operationMEC ); sb.append( "\" fatherComponentMECType=\"" + fatherArchUnitMECType.getIndex() ); sb.append( "\" />\n" ); sb.append( "</extraparam>\n" ); @@ -288,7 +290,14 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa if (elt != null) { priority = Integer.decode(prio).intValue(); } - operation = elt.getAttribute("operation"); + operationMEC = elt.getAttribute("operationMEC"); + //TraceManager.addDev("operationMEC:" + operationMEC); + String tmp = elt.getAttribute("operation"); + //TraceManager.addDev("operation:" + tmp); + if ((tmp != null) && (tmp.length() > 0)) { + operationMEC = tmp; + } + if( (elt.getAttribute("fatherComponentMECType") != null) && (elt.getAttribute("fatherComponentMECType").length() > 0) ) { if( elt.getAttribute("fatherComponentMECType").length() > 1 ) { fatherArchUnitMECType = ArchUnitMEC.Types.get(0); @@ -347,53 +356,62 @@ public class TMLArchiArtifact extends TGCWithoutInternalComponent implements Swa return "Priority = " + priority; } - public String getOperation() { - return operation; + public String getOperationMEC() { + return operationMEC; } + public int getOperationType() { + //TraceManager.addDev("GET OP TYPE for" + this.getTaskName()); + if( fatherArchUnitMECType instanceof FepMEC ) { - if( operation.equals( "CWM" ) ) { + //TraceManager.addDev("\tFEP" + " opMEC=" + operationMEC); + if( operationMEC.equals( "CWM" ) ) { return FepOperationMEC.CWM_MEC; } - else if( operation.equals( "CWL" ) ) { - //TraceManager.addDev( "Operation: " + operation + " returns " + FepOperationMEC.CwlMEC ); + else if( operationMEC.equals( "CWL" ) ) { + //TraceManager.addDev( "Operation: " + operationMEC + " returns " + FepOperationMEC.CwlMEC ); return FepOperationMEC.CWL_MEC; } - else if( operation.equals( "CWA" ) ) { + else if( operationMEC.equals( "CWA" ) ) { //TraceManager.addDev( "Operation: " + operation + " returns " + FepOperationMEC.CwaMEC ); return FepOperationMEC.CWA_MEC; } - else if( operation.equals( "CWP" ) ) { + else if( operationMEC.equals( "CWP" ) ) { //TraceManager.addDev( "Operation: " + operation + " returns " + FepOperationMEC.CwpMEC ); return FepOperationMEC.CWP_MEC; } - else if( operation.equals( "FFT" ) ) { + else if( operationMEC.equals( "FFT" ) ) { //TraceManager.addDev( "Operation: " + operation + " returns " + FepOperationMEC.FftMEC ); return FepOperationMEC.FFT_MEC; } - else if( operation.equals( "SUM" ) ) { + else if( operationMEC.equals( "SUM" ) ) { //TraceManager.addDev( "Operation: " + operation + " returns " + FepOperationMEC.SumMEC ); return FepOperationMEC.SUM_MEC; } } else if( fatherArchUnitMECType instanceof MapperMEC ) { + //TraceManager.addDev("\tMapper"); //TraceManager.addDev( "Operation: " + operation + " returns " + OperationMEC.MappOperationMEC ); return OperationMEC.MAPP_OPERATION_MEC; } else if( fatherArchUnitMECType instanceof InterleaverMEC ) { + //TraceManager.addDev("\tInterleaver"); //TraceManager.addDev( "Operation: " + operation + " returns " + OperationMEC.IntlOperationMEC ); return OperationMEC.INTL_OPERATION_MEC; } else if( fatherArchUnitMECType instanceof AdaifMEC ) { + //TraceManager.addDev("\tAdaif"); //TraceManager.addDev( "Operation: " + operation + " returns " + OperationMEC.AdaifOperationMEC ); return OperationMEC.ADAIF_OPERATION_MEC; } else if( fatherArchUnitMECType instanceof CpuMEC ) { - //TraceManager.addDev( "Operation: " + operation + " returns " + OperationMEC.CpuOperationMEC ); + //TraceManager.addDev("\tCpu MEC"); + ////TraceManager.addDev( "Operation: " + operation + " returns " + OperationMEC.CpuOperationMEC ); return OperationMEC.CPU_OPERATION_MEC; } + //TraceManager.addDev("\tUnknown MEC"); return -1; } diff --git a/src/main/java/ui/tmldd/TMLArchiCPUNode.java b/src/main/java/ui/tmldd/TMLArchiCPUNode.java index c5cd37e2961a339c904f6da8333a53ec67129225..617d28a14f584b3f25674b0d2dfcc53d8ea61e1d 100755 --- a/src/main/java/ui/tmldd/TMLArchiCPUNode.java +++ b/src/main/java/ui/tmldd/TMLArchiCPUNode.java @@ -81,6 +81,7 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, private int execcTime = HwCPU.DEFAULT_EXECC_TIME; private int cacheMiss = HwCPU.DEFAULT_CACHE_MISS; private int encryption = HwCPU.ENCRYPTION_NONE; + private String operation = ""; public TMLArchiCPUNode(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) { super(_x, _y, _minX, _maxX, _minY, _maxY, _pos, _father, _tdp); @@ -401,6 +402,8 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, errors += "Clock divider "; } } + operation = dialog.getOperation().trim(); + encryption = dialog.getEncryption(); if (error) { JOptionPane.showMessageDialog(frame, @@ -414,6 +417,7 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, } + public int getType() { return TGComponentManager.TMLARCHI_CPUNODE; } @@ -478,6 +482,7 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, sb.append(" execiTime=\"" + execiTime + "\""); sb.append(" execcTime=\"" + execcTime + "\""); sb.append(" clockRatio=\"" + clockRatio + "\""); + sb.append(" operation=\"" + operation + "\""); sb.append(" MECType=\"" + MECType.getIndex() + "\""); sb.append(" encryption=\"" + encryption + "\""); sb.append("/>\n"); @@ -556,6 +561,13 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, if ((elt.getAttribute("sliceTime") != null) && (elt.getAttribute("sliceTime").length() > 0)) { sliceTime = Integer.decode(elt.getAttribute("sliceTime")).intValue(); } + if ((elt.getAttribute("operation") != null) && (elt.getAttribute("operation").length() > 0)) { + operation = elt.getAttribute("operation"); + if (operation == null) { + operation = ""; + } + + } if ((elt.getAttribute("encryption") != null) && (elt.getAttribute("encryption").length() > 0)) { encryption = Integer.decode(elt.getAttribute("encryption")).intValue(); } @@ -626,6 +638,11 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, return encryption; } + public String getOperation() { + return operation; + } + + public String getAttributes() { String attr = ""; attr += "Nb of cores = " + nbOfCores + "\n"; @@ -643,6 +660,7 @@ public class TMLArchiCPUNode extends TMLArchiNode implements SwallowTGComponent, attr += "Branch. pred. misrate (in %) = " + branchingPredictionPenalty + "\n"; attr += "Cache miss (in %) = " + cacheMiss + "\n"; attr += "Clock divider = " + clockRatio + "\n"; + attr += "Operation = " + operation + "\n"; attr += "MECType = " + MECType.getIndex() + "\n"; attr += "encryption = " + encryption + "\n"; return attr; diff --git a/src/main/java/ui/tmldd/TMLArchiFPGANode.java b/src/main/java/ui/tmldd/TMLArchiFPGANode.java index 8d5ec671fb297d96165f02611096455561fc77d9..24b196a9d63bbc6b58b088cecd738fada5240108 100755 --- a/src/main/java/ui/tmldd/TMLArchiFPGANode.java +++ b/src/main/java/ui/tmldd/TMLArchiFPGANode.java @@ -78,7 +78,7 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent private int mappingPenalty = HwFPGA.DEFAULT_MAPPING_PENALTY; private int reconfigurationTime = HwFPGA.DEFAULT_RECONFIGURATION_TIME; - private String operationTypes = "all"; + private String operation = ""; public TMLArchiFPGANode(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) { @@ -344,12 +344,8 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent } } - String tmpOp = dialog.getOperationTypes().trim().toLowerCase(); - if (tmpOp.length() < 1) { - operationTypes = "all"; - } else { - operationTypes = tmpOp; - } + operation = dialog.getOperation().trim(); + if (error) { JOptionPane.showMessageDialog(frame, @@ -421,7 +417,7 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent sb.append(" execiTime=\"" + execiTime + "\""); sb.append(" execcTime=\"" + execcTime + "\""); sb.append(" clockRatio=\"" + clockRatio + "\""); - sb.append(" operationTypes=\"" + operationTypes + "\" "); + sb.append(" operation =\"" + operation + "\" "); sb.append("/>\n"); sb.append("</extraparam>\n"); return new String(sb); @@ -494,9 +490,9 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent MECType = ArchUnitMEC.Types.get( Integer.valueOf( elt.getAttribute("MECType") ) ); } } - operationTypesTmp = elt.getAttribute("operationTypes"); - if (operationTypesTmp != null) { - operationTypes = operationTypesTmp; + operation = elt.getAttribute("operation"); + if (operation == null) { + operation = ""; } } @@ -546,8 +542,8 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent return mappingPenalty; } - public String getOperationTypes() { - return operationTypes; + public String getOperation() { + return operation; } @@ -561,7 +557,7 @@ public class TMLArchiFPGANode extends TMLArchiNode implements SwallowTGComponent attr += "Idle cycles to go idle = " + maxConsecutiveIdleCycles + "\n"; attr += "EXECI exec. time (in cycle) = " + execiTime + "\n"; attr += "EXECC exec. time (in cycle) = " + execcTime + "\n"; - attr += "Operation types = " + operationTypes + "\n"; + attr += "Operation = " + operation + "\n"; attr += "Clock divider = " + clockRatio + "\n"; return attr; diff --git a/src/main/java/ui/tmldd/TMLArchiHWANode.java b/src/main/java/ui/tmldd/TMLArchiHWANode.java index 04f4de6b3c1d7a797e000cef8f2366ed1fc5e8d7..ccf0b132a2a6c363504a7f279dff98d6d454bbad 100755 --- a/src/main/java/ui/tmldd/TMLArchiHWANode.java +++ b/src/main/java/ui/tmldd/TMLArchiHWANode.java @@ -71,7 +71,7 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, private int byteDataSize = HwCPU.DEFAULT_BYTE_DATA_SIZE; private int execiTime = HwCPU.DEFAULT_EXECI_TIME; - private String operationTypes = "all"; + private String operation = ""; public TMLArchiHWANode(int _x, int _y, int _minX, int _maxX, int _minY, int _maxY, boolean _pos, TGComponent _father, TDiagramPanel _tdp) { super(_x, _y, _minX, _maxX, _minY, _maxY, _pos, _father, _tdp); @@ -246,12 +246,8 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, } } - String tmpOp = dialog.getOperationTypes().trim().toLowerCase(); - if (tmpOp.length() < 1) { - operationTypes = "all"; - } else { - operationTypes = tmpOp; - } + operation = dialog.getOperation().trim(); + if (error) { JOptionPane.showMessageDialog(frame, @@ -318,7 +314,7 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, sb.append("<attributes byteDataSize=\"" + byteDataSize + "\" "); sb.append(" execiTime=\"" + execiTime + "\" "); sb.append(" clockRatio=\"" + clockRatio + "\" "); - sb.append(" operationTypes=\"" + operationTypes + "\" "); + sb.append(" operation=\"" + operation + "\" "); sb.append("/>\n"); sb.append("</extraparam>\n"); return new String(sb); @@ -363,9 +359,9 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, if ((elt.getAttribute("clockRatio") != null) && (elt.getAttribute("clockRatio").length() > 0)){ clockRatio = Integer.decode(elt.getAttribute("clockRatio")).intValue(); } - operationTypesTmp = elt.getAttribute("operationTypes"); - if (operationTypesTmp != null) { - operationTypes = operationTypesTmp; + operation = elt.getAttribute("operation"); + if (operation == null) { + operation = ""; } } } @@ -390,8 +386,8 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, return execiTime; } - public String getOperationTypes() { - return operationTypes; + public String getOperation() { + return operation; } @@ -399,7 +395,7 @@ public class TMLArchiHWANode extends TMLArchiNode implements SwallowTGComponent, String attr = ""; attr += "Data size (in byte) = " + byteDataSize + "\n"; attr += "EXECI execution time (in cycle) = " + execiTime + "\n"; - attr += "Operation types = " + operationTypes + "\n"; + attr += "Operation = " + operation + "\n"; attr += "Clock divider = " + clockRatio + "\n"; return attr; } diff --git a/src/main/java/ui/tmldd/TMLArchiRouterNode.java b/src/main/java/ui/tmldd/TMLArchiRouterNode.java index 551fc75ec6c3d0cae52a33e23336b9def4cea2c5..bb72795bb8b4eb72ebfa0ec6904e979d11df8d4c 100755 --- a/src/main/java/ui/tmldd/TMLArchiRouterNode.java +++ b/src/main/java/ui/tmldd/TMLArchiRouterNode.java @@ -65,7 +65,7 @@ public class TMLArchiRouterNode extends TMLArchiCommunicationNode implements Swa private int textY2 = 30; private int derivationx = 2; private int derivationy = 3; - private String stereotype = "ROUTER"; + private String stereotype = "NoC"; private int size = 2; // 2x2 NoC by default private int bufferByteDataSize = HwBridge.DEFAULT_BUFFER_BYTE_DATA_SIZE; @@ -178,7 +178,7 @@ public class TMLArchiRouterNode extends TMLArchiCommunicationNode implements Swa int tmp; String tmpName; - JDialogRouterNode dialog = new JDialogRouterNode(frame, "Setting router attributes", this); + JDialogRouterNode dialog = new JDialogRouterNode(frame, "Setting NoC attributes", this); // dialog.setSize(350, 350); GraphicLib.centerOnParent(dialog, 350, 350); dialog.setVisible( true ); // blocked until dialog has been closed diff --git a/src/main/java/ui/tree/DiagramTreeModel.java b/src/main/java/ui/tree/DiagramTreeModel.java index e7ce5dbaea71d03ef9fdfdf3c926627c3cd22715..7f9618f4c634e1663c3248213c7895b1e20fff44 100755 --- a/src/main/java/ui/tree/DiagramTreeModel.java +++ b/src/main/java/ui/tree/DiagramTreeModel.java @@ -39,6 +39,7 @@ package ui.tree; +import help.HelpEntry; import myutil.GenericTree; import translator.GroupOfGates; import ui.*; @@ -178,6 +179,14 @@ public class DiagramTreeModel implements TreeModel { return false; } + if (node instanceof HelpEntry) { + return !((HelpEntry) node).hasKids(); + } + + if (node instanceof HelpTree) { + return false; + } + if (node instanceof TGComponent) { if (node instanceof AvatarBDBlock) { diff --git a/src/main/java/ui/tree/DiagramTreeRenderer.java b/src/main/java/ui/tree/DiagramTreeRenderer.java index 8dda1bd5f42ea402ff691f1b698e64fb0a5cd20a..181a91fee8aa64a85058cf53787c7b774de86568 100755 --- a/src/main/java/ui/tree/DiagramTreeRenderer.java +++ b/src/main/java/ui/tree/DiagramTreeRenderer.java @@ -41,6 +41,7 @@ package ui.tree; +import help.HelpEntry; import translator.CheckingError; import translator.GroupOfGates; import ui.*; @@ -336,6 +337,14 @@ public class DiagramTreeRenderer extends DefaultTreeCellRenderer { setIcon(IconManager.imgic5060); setToolTipText("Avatar Modeling Assumptions Diagram"); + } else if (value instanceof HelpTree) { + setIcon(IconManager.imgic33); + setToolTipText("Help on TTool"); + + } else if (value instanceof HelpEntry) { + setIcon(IconManager.imgic32); + setToolTipText(((HelpEntry)value).getToolTip()); + } else { setToolTipText(null); } diff --git a/src/main/java/ui/tree/HelpTree.java b/src/main/java/ui/tree/HelpTree.java new file mode 100755 index 0000000000000000000000000000000000000000..2405228651f5fa251898a06db97a5525518dfd40 --- /dev/null +++ b/src/main/java/ui/tree/HelpTree.java @@ -0,0 +1,128 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + + + +package ui.tree; + +import help.HelpEntry; +import help.HelpManager; +import myutil.GenericTree; +import myutil.TraceManager; +import ui.MainGUI; +import graph.RG; + +import java.util.List; + +/** + * Class HelpTree + * Creation: 19/03/2019 + * Version 2.0 19/03/2019 + * @author Ludovic APVRILLE + */ +public class HelpTree implements GenericTree { + + private MainGUI mgui; + private String name = "Help"; + + + public HelpTree(MainGUI _mgui) { + mgui = _mgui; + } + + // TREE MANAGEMENT + public String toString() { + //TraceManager.addDev("To String HelpTree"); + + if (mgui == null) { + return "Not loaded"; + } + + if (mgui.getHelpManager() == null) { + return "Not loaded"; + } + return mgui.getHelpManager().getMasterKeyword(); + } + + public int getChildCount() { + //TraceManager.addDev("GetChild count of HelpTree"); + + + int nb = mgui.getHelpManager().getNbOfKids(); + if (nb == 0) { + //TraceManager.addDev("GetChild count of HelpTree: returning" + 1); + return 1; + } + + + //TraceManager.addDev("GetChild count of HelpTree:" + nb); + return nb; + } + + public Object getChild(int index) { + //TraceManager.addDev("GetChild HelpTree with index=" + index); + + int nb = mgui.getHelpManager().getNbOfKids(); + + if (nb == 0) { + return "help not loaded yet"; + } + + HelpEntry he = mgui.getHelpManager().getKid(index); + if (he == null) { + return "Help not loaded"; + } + return he; + } + + public int getIndexOfChild(Object child) { + if (child instanceof String) { + return 0; + } + if (child instanceof HelpEntry) { + return mgui.getHelpManager().getIndexOfKid((HelpEntry)child); + } + + return 0; + } + + public HelpManager getHelpManager() { + return mgui.getHelpManager(); + } +} diff --git a/src/main/java/ui/tree/JDiagramTree.java b/src/main/java/ui/tree/JDiagramTree.java index 1a3b26f297eeb07c80543117349fd4592b5de0dc..ef61ebf5cda14c0ce45dc7e626e537b02fed08c3 100755 --- a/src/main/java/ui/tree/JDiagramTree.java +++ b/src/main/java/ui/tree/JDiagramTree.java @@ -42,11 +42,14 @@ package ui.tree; //import java.awt.*; import common.*; +import help.HelpEntry; +import help.HelpManager; import translator.CheckingError; import tmltranslator.TMLCheckingError; import ui.*; import graph.RG; import myutil.*; +import ui.window.JFrameHelp; import javax.swing.*; import javax.swing.event.TreeExpansionEvent; @@ -373,7 +376,10 @@ public class JDiagramTree extends javax.swing.JTree implements ActionListener, M return; } + + Object nodeInfo = tp.getLastPathComponent(); + //TraceManager.addDev("NodeInfo:" + nodeInfo); Object o; if (nodeInfo instanceof TDiagramPanel) { @@ -432,6 +438,10 @@ public class JDiagramTree extends javax.swing.JTree implements ActionListener, M mgui.showAUT("Last RG", rg.data); }*/ + } else if (nodeInfo instanceof HelpEntry) { + mgui.openHelpFrame((HelpEntry)nodeInfo); + } else if (nodeInfo instanceof HelpTree) { + mgui.openHelpFrame(((HelpTree)nodeInfo).getHelpManager()); } } diff --git a/src/main/java/ui/util/DefaultText.java b/src/main/java/ui/util/DefaultText.java index bc3d629fefaea16ee90e0d6ca10143999ddee468..4c00c951a4020bcbd8fa05588b308b7240d00130 100755 --- a/src/main/java/ui/util/DefaultText.java +++ b/src/main/java/ui/util/DefaultText.java @@ -50,8 +50,8 @@ package ui.util; */ public class DefaultText { - public static String BUILD = "12962"; - public static String DATE = "2019/02/27 03:02:17 CET"; + public static String BUILD = "12970"; + public static String DATE = "2019/03/07 03:02:15 CET"; public static StringBuffer sbAbout = makeAbout(); diff --git a/src/main/java/ui/util/IconManager.java b/src/main/java/ui/util/IconManager.java index 0a0a2f1a821671528a0f08908514f33f61c9e7bb..32db68db2b2ccf61140673968ebdaec6832f3c1f 100755 --- a/src/main/java/ui/util/IconManager.java +++ b/src/main/java/ui/util/IconManager.java @@ -69,8 +69,9 @@ public class IconManager { public static ImageIcon imgic40, imgic41, imgic42, imgic43, imgic44, imgic45, imgic46, imgic47, imgic48, imgic49; public static ImageIcon imgic50, imgic51, imgic52, imgic53, imgic54, imgic55, imgic56, imgic57, imgic58, imgic59; + public static ImageIcon imgic52r, imgic53r; // reverse icons public static ImageIcon imgic60, imgic61, imgic62, imgic63, imgic64, imgic65, imgic66, imgic68; - public static ImageIcon imgic70, imgic71, imgic72, imgic73, imgic75, imgic76, imgic77, imgic78, imgic79, imgic780; + public static ImageIcon imgic70, imgic71, imgic72, imgic73, imgic75, imgic76, imgic77, imgic78, imgic78Big, imgic79, imgic780; public static ImageIcon imgic80, imgic82, imgic84, imgic86, imgic88, imgic89, imgic89_z3; public static ImageIcon imgic90, imgic92, imgic94, imgic96, imgic98, imgic99; @@ -261,6 +262,8 @@ public class IconManager { private static String icon51 = "toolbarButtonGraphics/media/FastForward24.gif"; private static String icon52 = "toolbarButtonGraphics/media/Play16.gif"; private static String icon53 = "toolbarButtonGraphics/media/Play24.gif"; + private static String icon52r = "toolbarButtonGraphics/media/Play16Reverse.gif"; + private static String icon53r = "toolbarButtonGraphics/media/Play24Reverse.gif"; private static String icon54 = "toolbarButtonGraphics/media/Stop16.gif"; private static String icon55 = "toolbarButtonGraphics/media/Stop24.gif"; private static String icon56 = "toolbarButtonGraphics/general/Find16.gif"; @@ -286,6 +289,7 @@ public class IconManager { private static String icon76 = "toolbarButtonGraphics/general/Preferences16.gif"; private static String icon77 = "toolbarButtonGraphics/general/Preferences24.gif"; private static String icon78 = "toolbarButtonGraphics/navigation/Up16.gif"; + private static String icon78Big = "toolbarButtonGraphics/navigation/Up24.gif"; private static String icon79 = "toolbarButtonGraphics/navigation/Down16.gif"; private static String icon780 = "toolbarButtonGraphics/navigation/navig.gif"; @@ -708,8 +712,6 @@ public class IconManager { if (url != null) { return new ImageIcon(url); - } else { - } return null; @@ -805,6 +807,8 @@ public class IconManager { imgic51 = getIcon(icon51); imgic52 = getIcon(icon52); imgic53 = getIcon(icon53); + imgic52r = getIcon(icon52r); + imgic53r = getIcon(icon53r); imgic54 = getIcon(icon54); imgic55 = getIcon(icon55); imgic56 = getIcon(icon56); @@ -829,6 +833,7 @@ public class IconManager { imgic76 = getIcon(icon76); imgic77 = getIcon(icon77); imgic78 = getIcon(icon78); + imgic78Big = getIcon(icon78Big); imgic79 = getIcon(icon79); imgic780 = getIcon(icon780); diff --git a/src/main/java/ui/window/JDialogAttribute.java b/src/main/java/ui/window/JDialogAttribute.java index 1a10c1144c8890187ae9c4536a83277143745972..c9cd1567d6c0d145f7dadf427a9eaf29e1711f47 100644 --- a/src/main/java/ui/window/JDialogAttribute.java +++ b/src/main/java/ui/window/JDialogAttribute.java @@ -57,7 +57,7 @@ import java.util.LinkedList; * Class JDialogAttribute * Dialog for managing attributes * Creation: 18/12/2003 - * @version 1.0 18/12/2003 + * @version 2.0 04/03/2019 * @author Ludovic APVRILLE */ public class JDialogAttribute extends JDialogBase implements ActionListener, ListSelectionListener { @@ -70,6 +70,11 @@ public class JDialogAttribute extends JDialogBase implements ActionListener, Lis protected Frame frame; protected String attrib; // "Attributes", "Gates", etc. + + // Operation type + protected String operation; + protected JPanel panelOperation; + protected JTextField operationField; // Panel1 protected JComboBox<String> accessBox, typeBox; @@ -84,13 +89,15 @@ public class JDialogAttribute extends JDialogBase implements ActionListener, Lis protected JButton removeButton; /* Creates new form */ - public JDialogAttribute(java.util.List<TAttribute> _attributes, java.util.List<TAttribute>_forbidden, Frame f, String title, String attrib) { + public JDialogAttribute(java.util.List<TAttribute> _attributes, java.util.List<TAttribute>_forbidden, Frame f, + String title, String attrib, String _operation) { super(f, title, true); frame = f; attributesPar = _attributes; forbidden = _forbidden; initValues = new LinkedList<Boolean> (); this.attrib = attrib; + this.operation = _operation; attributes = new LinkedList<TAttribute> (); @@ -233,6 +240,31 @@ public class JDialogAttribute extends JDialogBase implements ActionListener, Lis removeButton = new JButton("Remove " + attrib); removeButton.addActionListener(this); panel2.add(removeButton, c2); + + // Operation panel + if (operation != null) { + GridBagLayout gbOp = new GridBagLayout(); + GridBagConstraints cOp = new GridBagConstraints(); + panelOperation = new JPanel(); + panelOperation.setLayout(gbOp); + panelOperation.setBorder(new javax.swing.border.TitledBorder("Operation (empty means unspecified)")); + //panelOperation.setPreferredSize(new Dimension(500, 70)); + + cOp.weighty = 1.0; + cOp.weightx = 1.0; + cOp.gridwidth = GridBagConstraints.REMAINDER; //end row + cOp.fill = GridBagConstraints.BOTH; + cOp.gridheight = 3; + operationField = new JTextField(operation); + panelOperation.add(operationField, cOp); + + c0.weighty = 1.0; + c0.weightx = 1.0; + c0.fill = GridBagConstraints.BOTH; + c0.gridwidth = GridBagConstraints.REMAINDER; //end row + c.add(panelOperation, c0); + + } // main panel; c0.gridwidth = 1; @@ -240,7 +272,9 @@ public class JDialogAttribute extends JDialogBase implements ActionListener, Lis c0.weighty = 1.0; c0.weightx = 1.0; c0.fill = GridBagConstraints.BOTH; - + + + c.add(panel1, c0); c0.gridwidth = GridBagConstraints.REMAINDER; //end row c.add(panel2, c0); @@ -472,5 +506,12 @@ public class JDialogAttribute extends JDialogBase implements ActionListener, Lis } } } + + public String getOperation() { + if (operationField != null) { + return operationField.getText().trim(); + } + return ""; + } } diff --git a/src/main/java/ui/window/JDialogCCodeGeneration.java b/src/main/java/ui/window/JDialogCCodeGeneration.java index 6aacd522438dbc69a22835d122491b7b7939b922..e2a4a2f93efc211597c2869c4e99f4b607489cc5 100644 --- a/src/main/java/ui/window/JDialogCCodeGeneration.java +++ b/src/main/java/ui/window/JDialogCCodeGeneration.java @@ -124,6 +124,8 @@ public class JDialogCCodeGeneration extends JDialog implements ActionListener, R private boolean hasError = false; protected boolean startProcess = false; + protected static int selectedcodeGenerator = -1; + private String hostSystemC; protected RshClient rshc; @@ -228,10 +230,15 @@ public class JDialogCCodeGeneration extends JDialog implements ActionListener, R fillGeneratorsWithPlugins(generators); generatorsBox = new JComboBox<>(generators); - if (generators.size() > 1) { - generatorsBox.setSelectedIndex(1); + if (selectedcodeGenerator == -1) { + if (generators.size() > 1) { + generatorsBox.setSelectedIndex(1); + } + } else { + generatorsBox.setSelectedIndex(selectedcodeGenerator); } + // Drawing image picLabel = new JLabel(); picLabel.setHorizontalAlignment(SwingConstants.CENTER); @@ -375,6 +382,7 @@ public class JDialogCCodeGeneration extends JDialog implements ActionListener, R } //optimizeModeSelected = optimizemode.isSelected(); //wasClosed = true; + selectedcodeGenerator = generatorsBox.getSelectedIndex(); dispose(); } // diff --git a/src/main/java/ui/window/JDialogCPUNode.java b/src/main/java/ui/window/JDialogCPUNode.java index e600b66a25c1cf9f5f363912705dfd284ed237fc..2a38d61796febbd0c1b3c754c5b9d8675c7c30cc 100644 --- a/src/main/java/ui/window/JDialogCPUNode.java +++ b/src/main/java/ui/window/JDialogCPUNode.java @@ -80,7 +80,10 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { protected JTextField nodeName; // Panel2 - protected JTextField sliceTime, nbOfCores, byteDataSize, pipelineSize, goIdleTime, maxConsecutiveIdleCycles, taskSwitchingTime, branchingPredictionPenalty, cacheMiss, clockRatio, execiTime, execcTime, monitored; + protected JTextField sliceTime, nbOfCores, byteDataSize, pipelineSize, goIdleTime, maxConsecutiveIdleCycles, + taskSwitchingTime, branchingPredictionPenalty, cacheMiss, clockRatio, execiTime, execcTime, monitored, + operation; + protected JComboBox<String> schedulingPolicy, MECTypeCB, encryption; // Tabbed pane for panel1 and panel2 @@ -241,7 +244,7 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { panel2 = new JPanel(); panel2.setLayout(gridbag2); - panel2.setBorder(new javax.swing.border.TitledBorder("CPU attributes")); + panel2.setBorder(new javax.swing.border.TitledBorder("Attributes")); panel2.setPreferredSize(new Dimension(500, 300)); // Issue #41 Ordering of tabbed panes @@ -483,19 +486,13 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { // Code generation panel4 = new JPanel(); panel4.setLayout( gridbag4 ); - panel4.setBorder( new javax.swing.border.TitledBorder("Code generation") ); + panel4.setBorder( new javax.swing.border.TitledBorder("Attributes") ); panel4.setPreferredSize( new Dimension(500, 300) ); c4.gridwidth = 1; c4.gridheight = 1; c4.weighty = 1.0; c4.weightx = 1.0; c4.fill = GridBagConstraints.HORIZONTAL; - /*c4.fill = GridBagConstraints.BOTH; - c4.gridheight = 3; - panel4.add( new JLabel(" "), c4 ); - c4.gridwidth = 1; - c4.fill = GridBagConstraints.HORIZONTAL; - c4.anchor = GridBagConstraints.CENTER;*/ panel4.add(new JLabel("Encryption:"), c4); //c4.gridwidth = GridBagConstraints.REMAINDER; encryption = new JComboBox<String>(); @@ -509,10 +506,17 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { c4.weightx = 0.5; c4.gridwidth = GridBagConstraints.REMAINDER; panel4.add(buttons.get(14),c4); - - //issue 183 c4.weighty = 1.0; c4.weightx = 1.0; + + // operation + c4.gridwidth = 1; + panel4.add(new JLabel("Operation:"), c4); + c4.gridwidth = GridBagConstraints.REMAINDER; //end row + operation = new JTextField(""+node.getOperation(), 15); + panel4.add(operation, c4); + + // extension constructs c4.gridwidth = 1; panel4.add(new JLabel("CPU Extension Construct:"), c4); //c4.gridwidth = GridBagConstraints.REMAINDER; //end row @@ -541,8 +545,8 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { //Draw from transactions } else { - tabbedPane.addTab( "Simulation", panel2 ); - tabbedPane.addTab( "Code generation", panel4 ); + tabbedPane.addTab( "Main attributes", panel2 ); + tabbedPane.addTab( "Security & operation type", panel4 ); tabbedPane.setSelectedIndex(0); } @@ -651,6 +655,10 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { //return monitored.getText(); } + public String getOperation() { + return operation.getText(); + } + public String getClockRatio(){ return clockRatio.getText(); } @@ -740,6 +748,7 @@ public class JDialogCPUNode extends JDialogBase implements ActionListener { } } + // If simulation is ongoing public void paint(Graphics g) { //Draw Axis diff --git a/src/main/java/ui/window/JDialogDSEZ3.java b/src/main/java/ui/window/JDialogDSEZ3.java index 8d1ae3a22367250e883421b6368047ed1c48efd6..09394d97e948c0300ac104ea82e8531d875ecc3f 100644 --- a/src/main/java/ui/window/JDialogDSEZ3.java +++ b/src/main/java/ui/window/JDialogDSEZ3.java @@ -52,6 +52,7 @@ import tmltranslator.TMLModeling; import tmltranslator.dsez3engine.InputInstance; import tmltranslator.dsez3engine.OptimizationModel; import tmltranslator.dsez3engine.OptimizationResult; +import ui.TGComponent; import ui.util.IconManager; import ui.MainGUI; @@ -113,7 +114,7 @@ public class JDialogDSEZ3 extends JDialog implements ActionListener, ListSelecti protected RshClient rshc; - private TMLMapping map; + private TMLMapping<TGComponent> map; private InputInstance inputInstance; private OptimizationModel optimizationModel; @@ -121,7 +122,7 @@ public class JDialogDSEZ3 extends JDialog implements ActionListener, ListSelecti /* * Creates new form */ - public JDialogDSEZ3(Frame f, MainGUI _mgui, String title, TMLMapping map, String dir) { + public JDialogDSEZ3(Frame f, MainGUI _mgui, String title, TMLMapping<TGComponent> map, String dir) { super(f, title, true); mgui = _mgui; @@ -310,7 +311,16 @@ public class JDialogDSEZ3 extends JDialog implements ActionListener, ListSelecti outputText.append("\nPreparing input model for Z3\n"); // File testFile; TMLArchitecture tmla = map.getTMLArchitecture(); - TMLModeling tmlm = map.getTMLModeling(); + TMLModeling<TGComponent> tmlm = map.getTMLModeling(); + + /* + for(Object task : tmlm.getTasks()){ + TMLTask tmlTask = (TMLTask) task; + TraceManager.addDev(tmlTask.getName() + "\ngetReadChannels : " + tmlTask + .getReadChannels() + "\ngetWriteChannels : " + tmlTask + .getWriteChannels() +"\n"); + }*/ + inputInstance = new InputInstance(tmla, tmlm); optimizationModel = new OptimizationModel(inputInstance); @@ -331,18 +341,20 @@ public class JDialogDSEZ3 extends JDialog implements ActionListener, ListSelecti OptimizationResult result = null; try { result = optimizationModel.findOptimizedMapping(); + //result = optimizationModel.findFeasibleMapping(); } catch (Exception e) { outputText.append("Exception during Z3 execution\nBadly installed?\n"); } if (result == null) { - outputText.append("ERROR: an unknown error occured"); + outputText.append("ERROR: an unknown error occurred"); } else { if (result.hasError()) { outputText.append("ERROR: " + result.error); } else { if (result.mappingFound) { outputText.append("Optimized mapping found"); + outputText.append(result.result); } else { outputText.append("No suitable mapping could be found"); } diff --git a/src/main/java/ui/window/JDialogFPGANode.java b/src/main/java/ui/window/JDialogFPGANode.java index 4ecbf9b73057bcd008da761879ccf27573ca53f1..76ca51f362ad8c8b0b31109cff9101c379300551 100644 --- a/src/main/java/ui/window/JDialogFPGANode.java +++ b/src/main/java/ui/window/JDialogFPGANode.java @@ -57,7 +57,7 @@ import java.util.*; * Creation: 07/02/2018 * * @author Ludovic APVRILLE - * @version 1.0 07/02/2018 + * @version 2.0 05/03/2019 */ public class JDialogFPGANode extends JDialogBase implements ActionListener { @@ -72,10 +72,10 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { // Panel2 protected JTextField byteDataSize, goIdleTime, maxConsecutiveIdleCycles, clockRatio, execiTime, execcTime, - capacity, mappingPenalty, reconfigurationTime, operationTypes; + capacity, mappingPenalty, reconfigurationTime, operation; // Tabbed pane for panel1 and panel2 - private JTabbedPane tabbedPane; + //private JTabbedPane tabbedPane; /* @@ -111,11 +111,11 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { panel2 = new JPanel(); panel2.setLayout(gridbag2); - panel2.setBorder(new javax.swing.border.TitledBorder("FPGA attributes")); + panel2.setBorder(new javax.swing.border.TitledBorder("Attributes")); panel2.setPreferredSize(new Dimension(400, 300)); // Issue #41 Ordering of tabbed panes - tabbedPane = GraphicLib.createTabbedPane();//new JTabbedPane(); + //tabbedPane = GraphicLib.createTabbedPane();//new JTabbedPane(); c2.gridwidth = 1; c2.gridheight = 1; @@ -180,10 +180,10 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { panel2.add(execcTime, c2); c2.gridwidth = 1; - panel2.add(new JLabel("Operating types:"), c2); + panel2.add(new JLabel("Operation:"), c2); c2.gridwidth = GridBagConstraints.REMAINDER; //end row - operationTypes = new JTextField(""+node.getOperationTypes(), 15); - panel2.add(operationTypes, c2); + operation = new JTextField(""+node.getOperation(), 15); + panel2.add(operation, c2); c2.gridwidth = 1; panel2.add(new JLabel("Clock divider:"), c2); @@ -191,30 +191,6 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { clockRatio = new JTextField("" + node.getClockRatio(), 15); panel2.add(clockRatio, c2); - // monitored - /*c2.gridwidth = 1; - panel2.add(new JLabel("Monitored:"), c2); - //c2.gridwidth = GridBagConstraints.REMAINDER; //end row - //monitored = new JTextField(""+node.getMonitored(), 15);//DG 19.04. - tracemode = new JComboBox(tracemodeTab); - tracemode.setSelectedIndex(selectedTracemode); - tracemode.addActionListener(this); - panel2.add(tracemode, c2); - - monitored = new JTextField("", 15); - panel2.add(monitored, c2);*/ - - - // Code generation - panel4 = new JPanel(); - panel4.setLayout(gridbag4); - panel4.setBorder(new javax.swing.border.TitledBorder("Code generation")); - panel4.setPreferredSize(new Dimension(400, 300)); - - tabbedPane.addTab("Simulation", panel2); - tabbedPane.addTab("Code generation", panel4); - - tabbedPane.setSelectedIndex(0); // main panel; c0.gridheight = 10; @@ -222,9 +198,7 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { c0.weightx = 1.0; c0.gridwidth = GridBagConstraints.REMAINDER; //end row c0.fill = GridBagConstraints.BOTH; - /*c.add(panel2, c0); - c.add(panel4, c0);*/ - c.add(tabbedPane, c0); + c.add(panel2, c0); c0.gridwidth = 1; c0.gridheight = 1; @@ -303,8 +277,8 @@ public class JDialogFPGANode extends JDialogBase implements ActionListener { return execcTime.getText(); } - public String getOperationTypes() { - return operationTypes.getText(); + public String getOperation() { + return operation.getText(); } diff --git a/src/main/java/ui/window/JDialogHwANode.java b/src/main/java/ui/window/JDialogHwANode.java index d46fd1d368e06ecb9a18708510e97f416938a4ee..018ba998ada7b30f4501dea8156e1629152ee099 100644 --- a/src/main/java/ui/window/JDialogHwANode.java +++ b/src/main/java/ui/window/JDialogHwANode.java @@ -146,9 +146,9 @@ public class JDialogHwANode extends JDialogBase implements ActionListener { panel2.add(clockRatio, c2); c2.gridwidth = 1; - panel2.add(new JLabel("Operating types:"), c2); + panel2.add(new JLabel("Operation:"), c2); c2.gridwidth = GridBagConstraints.REMAINDER; //end row - operationTypes = new JTextField(""+node.getOperationTypes(), 15); + operationTypes = new JTextField(""+node.getOperation(), 15); panel2.add(operationTypes, c2); // main panel; @@ -156,6 +156,7 @@ public class JDialogHwANode extends JDialogBase implements ActionListener { c0.weighty = 1.0; c0.weightx = 1.0; c0.gridwidth = GridBagConstraints.REMAINDER; //end row + c0.fill = GridBagConstraints.BOTH; c.add(panel2, c0); c0.gridwidth = 1; @@ -212,7 +213,7 @@ public class JDialogHwANode extends JDialogBase implements ActionListener { return clockRatio.getText(); } - public String getOperationTypes(){ + public String getOperation(){ return operationTypes.getText(); } diff --git a/src/main/java/ui/window/JDialogNoCManagement.java b/src/main/java/ui/window/JDialogNoCManagement.java new file mode 100644 index 0000000000000000000000000000000000000000..9fd0d22c5251de777268b1d090a973a8df2178ad --- /dev/null +++ b/src/main/java/ui/window/JDialogNoCManagement.java @@ -0,0 +1,371 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + +package ui.window; + +import common.ConfigurationTTool; +import common.SpecConfigTTool; +import dseengine.DSEConfiguration; +import launcher.LauncherException; +import launcher.RshClient; +import myutil.GraphicLib; +import myutil.ScrolledJTextArea; +import myutil.TraceManager; +import tmltranslator.TMLMapping; +import tmltranslator.TMLModeling; +import tmltranslator.dsez3engine.InputInstance; +import tmltranslator.dsez3engine.OptimizationModel; +import tmltranslator.dsez3engine.OptimizationResult; +import tmltranslator.tonetwork.TMAP2Network; +import ui.util.IconManager; +import ui.MainGUI; + +import javax.swing.*; +import javax.swing.event.DocumentListener; +import javax.swing.event.DocumentEvent; +import javax.swing.event.ListSelectionEvent; +import javax.swing.event.ListSelectionListener; +import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.io.File; +import java.util.*; + + +import com.microsoft.z3.*; +import tmltranslator.*; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import myutil.TraceManager; + + +/** + * Class JDialogNoCManagement + * Dialog for managing NoCs in DIPLODOCUS diagrams + * Creation: 05/03/2019 + * + * @author Ludovic APVRILLE + * @version 1.0 05/03/2019 + */ +public class JDialogNoCManagement extends JDialog implements ActionListener, ListSelectionListener, Runnable { + + protected MainGUI mgui; + + + protected final static int NOT_SELECTED = 0; + protected final static int NOT_STARTED = 1; + protected final static int STARTED = 2; + protected final static int STOPPED = 3; + int mode; + + + + protected JButton start; + protected JButton stop; + protected JButton close; + + protected JTextArea outputText; + protected String output = ""; + + + + private Thread t; + private boolean go = false; + + + protected RshClient rshc; + + private TMLMapping map; + private InputInstance inputInstance; + private OptimizationModel optimizationModel; + + + /* + * Creates new form + */ + public JDialogNoCManagement(Frame f, MainGUI _mgui, String title, TMLMapping map) { + super(f, title, true); + + mgui = _mgui; + + this.map = map; + + initComponents(); + myInitComponents(); + + pack(); + + + //getGlassPane().addMouseListener( new MouseAdapter() {}); + getGlassPane().setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); + } + + protected void myInitComponents() { + mode = NOT_STARTED; + setButtons(); + handleStartButton(); + } + + protected void initComponents() { + + Container c = getContentPane(); + setFont(new Font("Helvetica", Font.PLAIN, 14)); + c.setLayout(new BorderLayout()); + + + + JPanel jp03 = new JPanel(); + GridBagLayout gridbag03 = new GridBagLayout(); + GridBagConstraints c03 = new GridBagConstraints(); + jp03.setLayout(gridbag03); + jp03.setBorder(new javax.swing.border.TitledBorder("DSE Options")); + c03.weighty = 1.0; + c03.weightx = 1.0; + c03.gridwidth = GridBagConstraints.REMAINDER; //end row + c03.fill = GridBagConstraints.BOTH; + c03.gridheight = 1; + + + + + JPanel jp04 = new JPanel(); + + GridBagLayout gridbag04 = new GridBagLayout(); + GridBagConstraints c04 = new GridBagConstraints(); + jp04.setLayout(gridbag04); + + c04.weighty = 1.0; + c04.weightx = 1.0; + c04.gridwidth = GridBagConstraints.REMAINDER; //end row + c04.fill = GridBagConstraints.BOTH; + c04.gridheight = 1; + + //jp04.setBorder(new javax.swing.border.TitledBorder("DSE Output")); + //jp04.add(new JLabel("Design Space Exploration Output"), c04); + + + outputText = new ScrolledJTextArea(); + outputText.setEditable(false); + outputText.setMargin(new Insets(10, 10, 10, 10)); + outputText.setTabSize(3); + outputText.append("How to start?" + + "\n - Simply click on start ^^\n"); + JScrollPane jsp = new JScrollPane(outputText, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, + JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); + jsp.setPreferredSize(new Dimension(300, 300)); + Font f = new Font("Courrier", Font.BOLD, 12); + outputText.setFont(f); + jp04.add(jsp, c04); + //jp1.add("Results", jp04); + + c.add(jp03, BorderLayout.NORTH); + c.add(jp04, BorderLayout.CENTER); + + start = new JButton("Start", IconManager.imgic53); + stop = new JButton("Stop", IconManager.imgic55); + close = new JButton("Close", IconManager.imgic27); + + + start.setPreferredSize(new Dimension(100, 30)); + stop.setPreferredSize(new Dimension(100, 30)); + close.setPreferredSize(new Dimension(120, 30)); + + + start.addActionListener(this); + stop.addActionListener(this); + close.addActionListener(this); + + JPanel jp2 = new JPanel(); + + jp2.add(start); + jp2.add(stop); + jp2.add(close); + + + c.add(jp2, BorderLayout.SOUTH); + + + } + + + + private void handleStartButton() { + //TraceManager.addDev("Handle start button"); + + /*boolean b = dseButton.isSelected() || dseButtonFromFile.isSelected(); + nbOfMappings.setEnabled(b); + infoNbOfMappings.setEnabled(b); + randomMappingBox.setEnabled(b); + randomMappingNb.setEnabled(b); + outputTML.setEnabled(b); + outputGUI.setEnabled(b);*/ + //dseOptions.repaint(); + + if (mode != NOT_STARTED && mode != NOT_SELECTED) { + return; + } + + + setButtons(); + + } + + public void valueChanged(ListSelectionEvent e) { + } + + + public void actionPerformed(ActionEvent evt) { + + if (evt.getSource() == start) { + startProcess(); + } else if (evt.getSource() == stop) { + stopProcess(); + } else if (evt.getSource() == close) { + closeDialog(); + } + } + + + + + public void closeDialog() { + if (mode == STARTED) { + stopProcess(); + } + dispose(); + } + + public void stopProcess() { + mode = STOPPED; + setButtons(); + go = false; + + } + + + public void startProcess() { + t = new Thread(this); + mode = STARTED; + setButtons(); + go = true; + t.start(); + } + // + // private void testGo() throws InterruptedException { + // if (go == false) { + // throw new InterruptedException("Stopped by user"); + // } + // } + + public void run() { + // String cmd; + // String list, data; + // int cycle = 0; + output = ""; + + // hasError = false; + //try { + + + TraceManager.addDev("Thread started"); + outputText.append("\nPreparing model\n"); + + TMAP2Network t2n = new TMAP2Network(map, 2); + t2n.removeAllRouterNodes(); + + outputText.append("\nAll done\n"); + + stopProcess(); + + } + + + + + + protected void checkMode() { + mode = NOT_SELECTED; + } + + protected void setButtons() { + switch (mode) { + case NOT_SELECTED: + start.setEnabled(false); + stop.setEnabled(false); + close.setEnabled(true); + //setCursor(CursoretPredefinedCursor(Cursor.DEFAULT_CURSOR)); + getGlassPane().setVisible(false); + break; + case NOT_STARTED: + start.setEnabled(true); + stop.setEnabled(false); + close.setEnabled(true); + //setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); + getGlassPane().setVisible(false); + break; + case STARTED: + start.setEnabled(false); + stop.setEnabled(true); + close.setEnabled(false); + getGlassPane().setVisible(true); + //setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR)); + break; + case STOPPED: + default: + start.setEnabled(false); + stop.setEnabled(false); + close.setEnabled(true); + getGlassPane().setVisible(false); + break; + } + } + + + + public boolean hasToContinue() { + return (go == true); + } + // + // public void setError() { + // hasError = true; + // } + // +} diff --git a/src/main/java/ui/window/JDialogRouterNode.java b/src/main/java/ui/window/JDialogRouterNode.java index 5cb5eb06d58e558250df87de727b3375d3bf5a53..dfe5d5915fc5dbd8371800a7a023e76433004cc8 100644 --- a/src/main/java/ui/window/JDialogRouterNode.java +++ b/src/main/java/ui/window/JDialogRouterNode.java @@ -106,7 +106,7 @@ public class JDialogRouterNode extends JDialogBase implements ActionListener { panel2 = new JPanel(); panel2.setLayout(gridbag2); - panel2.setBorder(new javax.swing.border.TitledBorder("Bridge attributes")); + panel2.setBorder(new javax.swing.border.TitledBorder("Attributes")); panel2.setPreferredSize(new Dimension(300, 200)); c1.gridwidth = 1; @@ -114,7 +114,7 @@ public class JDialogRouterNode extends JDialogBase implements ActionListener { c1.weighty = 1.0; c1.weightx = 1.0; c1.fill = GridBagConstraints.HORIZONTAL; - panel2.add(new JLabel("Bridge name:"), c2); + panel2.add(new JLabel("NoC name:"), c2); c1.gridwidth = GridBagConstraints.REMAINDER; //end row nodeName = new JTextField(node.getNodeName(), 30); nodeName.setEditable(true); diff --git a/src/main/java/ui/window/JDialogTMLTaskArtifact.java b/src/main/java/ui/window/JDialogTMLTaskArtifact.java index 2b2415c83fab2956f6508e0497785749eb44d371..f1d4e2d965e81f18dfe2a66498c06d7d7bef7635 100644 --- a/src/main/java/ui/window/JDialogTMLTaskArtifact.java +++ b/src/main/java/ui/window/JDialogTMLTaskArtifact.java @@ -88,13 +88,9 @@ public class JDialogTMLTaskArtifact extends JDialogBase implements ActionListene MECType = _MECType; initComponents(); - // myInitComponents(); pack(); } -// -// private void myInitComponents() { -// } -// + private void initComponents() { Container c = getContentPane(); @@ -165,7 +161,7 @@ public class JDialogTMLTaskArtifact extends JDialogBase implements ActionListene c3.gridwidth = GridBagConstraints.REMAINDER; //end row panel3.add(new JLabel("<html>Task Extension<br>Construct:</html>"), c3); c3.gridwidth = GridBagConstraints.REMAINDER; //end row - Vector<String> operationsListS = new Vector<String>(); + Vector<String> operationsListS = new Vector<>(); int indexOp = 0; TraceManager.addDev( "Inside JDialogTMLTaskArtifact: " + MECType ); if( MECType instanceof FepMEC ) { @@ -244,7 +240,7 @@ public class JDialogTMLTaskArtifact extends JDialogBase implements ActionListene public void closeDialog() { regularClose = true; - operation = operationsListCB.getItemAt( operationsListCB.getSelectedIndex() ); + operation = operationsListCB.getItemAt( operationsListCB.getSelectedIndex() ); dispose(); } diff --git a/src/main/java/ui/window/JFrameHelp.java b/src/main/java/ui/window/JFrameHelp.java new file mode 100644 index 0000000000000000000000000000000000000000..5038f2dc5bae7bebfb5e963eaf489bd51c14dcd1 --- /dev/null +++ b/src/main/java/ui/window/JFrameHelp.java @@ -0,0 +1,223 @@ +/* Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + */ + + + + +package ui.window; + + +import help.HelpEntry; +import help.HelpManager; +import myutil.TraceManager; +import ui.MainGUI; +import ui.util.IconManager; + +import javax.swing.*; +import javax.swing.event.HyperlinkEvent; +import javax.swing.event.HyperlinkListener; +import java.awt.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; +import java.net.URL; +import java.util.Vector; + + +/** + * Class JFrameHelp + * Creation: 07/03/2019 + * version 1.0 07/03/2019 + * @author Ludovic APVRILLE + */ +public class JFrameHelp extends JFrame implements ActionListener { + private JEditorPane pane; + private HelpEntry he; + private HelpManager hm; + private JPanel jp01; + private JButton back, forward, up, search; + private Vector<HelpEntry> visitedEntries; + private int currentHEPointer; + + public JFrameHelp(String title, HelpManager hm, HelpEntry he) { + super(title); + this.he = he; + visitedEntries = new Vector<>(); + + setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); + Container framePanel = getContentPane(); + framePanel.setLayout(new BorderLayout()); + Font f = new Font("Courrier", Font.BOLD, 12); + + JPanel topButtons = new JPanel(); + back = new JButton("Back", IconManager.imgic53r); + back.addActionListener(this); + topButtons.add(back); + forward = new JButton("Forward", IconManager.imgic53); + forward.addActionListener(this); + topButtons.add(forward); + up = new JButton("Up", IconManager.imgic78Big); + up.addActionListener(this); + topButtons.add(up); + framePanel.add(topButtons, BorderLayout.NORTH); + + + + jp01 = new JPanel(); + jp01.setLayout(new BorderLayout()); + jp01.setBorder(new javax.swing.border.TitledBorder("Help ")); + pane = new JEditorPane("text/html;charset=UTF-8", ""); + pane.setEditable(false); + + + + pane.addHyperlinkListener(new HyperlinkListener() { + public void hyperlinkUpdate(HyperlinkEvent e) { + if(e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) { + URL url = e.getURL(); + if (url == null) { + return; + } + + String link = e.getURL().toString(); + if (link.startsWith("file://")) { + // Open the corresponding file in TTool + String fileToOpen = link.substring(7, link.length()); + TraceManager.addDev("File to open:" + fileToOpen); + if (hm == null) { + return; + } + HelpEntry he = hm.getHelpEntryWithHTMLFile(fileToOpen); + if (he != null) { + setHelpEntry(he); + } else { + TraceManager.addDev("Null HE"); + } + } + } + } + }); + + + //TraceManager.addDev("HMLTContent:" + he.getHTMLContent()); + JScrollPane jsp1 = new JScrollPane(pane); + jsp1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS); + jp01.add(jsp1, BorderLayout.CENTER); + + framePanel.add(jp01, BorderLayout.CENTER); + + JButton button1 = new JButton("Close", IconManager.imgic27); + button1.addActionListener(this); + JPanel jp = new JPanel(); + jp.add(button1); + framePanel.add(jp, BorderLayout.SOUTH); + + setHelpEntry(he); + + setSize(500,600); + pack(); + + } + + + + public void setHelpEntry(HelpEntry he) { + visitedEntries.add(he); + currentHEPointer = visitedEntries.size() - 1; + this.he = he; + updatePanel(); + } + + private void updatePanel() { + back.setEnabled(currentHEPointer != 0); + forward.setEnabled(currentHEPointer < visitedEntries.size()-1); + up.setEnabled(he.getFather() != null); + + + jp01.setBorder(new javax.swing.border.TitledBorder("Help of: " + he.getMasterKeyword())); + pane.setText(he.getHTMLContent()); + setVisible(true); + } + + public void actionPerformed(ActionEvent evt) { + String command = evt.getActionCommand(); + if (command.equals("Close")) { + setVisible (false); + return; + } else if (evt.getSource() == back) { + back(); + } else if (evt.getSource() == forward) { + forward(); + } else if (evt.getSource() == up) { + up(); + } + } + + public void back() { + //TraceManager.addDev("Back"); + if (currentHEPointer < 1) { + return; + } + currentHEPointer --; + he = visitedEntries.get(currentHEPointer); + updatePanel(); + } + + public void forward() { + //TraceManager.addDev("Forward"); + + if (currentHEPointer >= visitedEntries.size()-1) { + return; + } + currentHEPointer ++; + he = visitedEntries.get(currentHEPointer); + updatePanel(); + + } + + public void up() { + //TraceManager.addDev("Up"); + + if (he.getFather() == null) { + return; + } + setHelpEntry(he.getFather()); + } + + +} // Class + diff --git a/src/main/resources/help/architecture.html b/src/main/resources/help/architecture.html new file mode 100644 index 0000000000000000000000000000000000000000..f2544af4044fc2f9f1cea52964e25742156c3766 --- /dev/null +++ b/src/main/resources/help/architecture.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>architecture</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<p>The architecture is used to capture abstract hardware nodes that can be connected through buses.</p> +</body> +</html> diff --git a/src/main/resources/help/architecture.md b/src/main/resources/help/architecture.md new file mode 100644 index 0000000000000000000000000000000000000000..f06d0428467df3079e7d2259c78dab09c66aef67 --- /dev/null +++ b/src/main/resources/help/architecture.md @@ -0,0 +1 @@ +The architecture is used to capture abstract hardware nodes that can be connected through buses. \ No newline at end of file diff --git a/src/main/resources/help/avatar.html b/src/main/resources/help/avatar.html new file mode 100644 index 0000000000000000000000000000000000000000..77432669d8dc7b1e46f9daf9cbed4a5b8764352d --- /dev/null +++ b/src/main/resources/help/avatar.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>avatar</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<p>Avatar targets the design of embedded software</p> +</body> +</html> diff --git a/src/main/resources/help/avatar.md b/src/main/resources/help/avatar.md new file mode 100644 index 0000000000000000000000000000000000000000..be5e0af8d87e9c9bd70c1aad8071ba71ee3e8289 --- /dev/null +++ b/src/main/resources/help/avatar.md @@ -0,0 +1 @@ +Avatar targets the design of embedded software \ No newline at end of file diff --git a/src/main/resources/help/clockdivider.html b/src/main/resources/help/clockdivider.html new file mode 100644 index 0000000000000000000000000000000000000000..f22aab0ad0c0381b0fe98fee695c2bfbd3d3c07b --- /dev/null +++ b/src/main/resources/help/clockdivider.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>clockdivider</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<p>The clock divider parameter specifies the relation between the main hardware clock (which is assumed to be unique) and the clock of the corresponding hardware node.</p> +<p>Said differently, a clock divider of “x†means that the clock of this nodes runs at mainclock/x MHz.</p> +</body> +</html> diff --git a/src/main/resources/help/clockdivider.md b/src/main/resources/help/clockdivider.md new file mode 100644 index 0000000000000000000000000000000000000000..d8e26e105cc5fe1605e0381e274472d2ae7b3c28 --- /dev/null +++ b/src/main/resources/help/clockdivider.md @@ -0,0 +1,3 @@ +The clock divider parameter specifies the relation between the main hardware clock (which is assumed to be unique) and the clock of the corresponding hardware node. + +Said differently, a clock divider of "x" means that the clock of this nodes runs at mainclock/x MHz. \ No newline at end of file diff --git a/src/main/resources/help/cpu.html b/src/main/resources/help/cpu.html new file mode 100644 index 0000000000000000000000000000000000000000..35ab96ea24f60becbe24a06a83bc42608c6f2dd4 --- /dev/null +++ b/src/main/resources/help/cpu.html @@ -0,0 +1,21 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>cpu</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<p>The CPU node abstracts a CPU. It simulation semantics …</p> +</body> +</html> diff --git a/src/main/resources/help/cpu.md b/src/main/resources/help/cpu.md new file mode 100644 index 0000000000000000000000000000000000000000..9f64719388d358132a6a31c0f00c1b1b6f44f0ed --- /dev/null +++ b/src/main/resources/help/cpu.md @@ -0,0 +1,2 @@ +The CPU node abstracts a CPU. +It simulation semantics ... \ No newline at end of file diff --git a/src/main/resources/help/diplodocus.html b/src/main/resources/help/diplodocus.html new file mode 100644 index 0000000000000000000000000000000000000000..9bcb1f8ea928080ebaa9154b640762efa3752144 --- /dev/null +++ b/src/main/resources/help/diplodocus.html @@ -0,0 +1,23 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>diplodocus</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<h1 id="diplodocus">DIPLODOCUS</h1> +<p>DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal Description teChniques, Uml and SystemC.</p> +<p>Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip. Partitioning a system means finding the best candidate software and hardware architecture for executing a set of functions. This selection of architecture is thus made according to given criteria, e.g., cost, power consumption, performance, safety, security, etc..</p> +</body> +</html> diff --git a/src/main/resources/help/diplodocus.md b/src/main/resources/help/diplodocus.md new file mode 100644 index 0000000000000000000000000000000000000000..ac946c75e4e63fa8adcd9fcb6494bfdb3e28962f --- /dev/null +++ b/src/main/resources/help/diplodocus.md @@ -0,0 +1,6 @@ +# DIPLODOCUS + +DIPLODOCUS stands for DesIgn sPace exLoration based on fOrmal Description teChniques, Uml and SystemC. + +Basically, DIPLODOCUS targets the partitioning of Systems-on-Chip. Partitioning a system means finding the best candidate software and hardware architecture for executing a set of functions. This selection of architecture is thus made according to given criteria, e.g., cost, power consumption, performance, safety, security, etc.. + diff --git a/src/main/resources/help/general.html b/src/main/resources/help/general.html new file mode 100644 index 0000000000000000000000000000000000000000..21411ee04a8c4f0527efb6ad6e84eb2324fc3703 --- /dev/null +++ b/src/main/resources/help/general.html @@ -0,0 +1,28 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>general</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<p>TTool is a tool for assisting designer to create the architecture and the software of embedded systems.</p> +<p>TTool can be executed on Microsoft Windows, MacOS and Linux Operating Systems.</p> +<p>TTool supports the three main modeling profiles:</p> +<ul> +<li>Diplodocus</li> +<li>Avatar</li> +<li>SysML-Sec</li> +</ul> +</body> +</html> diff --git a/src/main/resources/help/general.md b/src/main/resources/help/general.md new file mode 100644 index 0000000000000000000000000000000000000000..d513056ddd7c2acc8d3d455fa29e100a783a698a --- /dev/null +++ b/src/main/resources/help/general.md @@ -0,0 +1,9 @@ +TTool is a tool for assisting designer to create the architecture and the software of embedded systems. + +TTool can be executed on Microsoft Windows, MacOS and Linux Operating Systems. + +TTool supports the three main modeling profiles: + +- Diplodocus +- Avatar +- SysML-Sec \ No newline at end of file diff --git a/src/main/resources/help/helpTable.txt b/src/main/resources/help/helpTable.txt new file mode 100644 index 0000000000000000000000000000000000000000..d2d4afb6fdb22784dd5978387f4ccd06768b3631 --- /dev/null +++ b/src/main/resources/help/helpTable.txt @@ -0,0 +1,10 @@ +- general TTool general info tool +- diplodocus diplodocus hardware software partitioning dse design space exploration +-- architecture architecture hardware os operating system +--- cpu cpu processor cpu os +----clockdivider clock_divider clock divider cpu +-- mapping mapping tasks communication mapping +---taskmapping taskmapping tasks mapping +---communicationmapping communicationmapping communication mapping +- avatar avatar software embedded systems safety security +-- requirements requirements satified satisfy derivereqt diff --git a/src/main/resources/help/mapping.html b/src/main/resources/help/mapping.html new file mode 100644 index 0000000000000000000000000000000000000000..f9556702f63afbe474914b3496189b384cff54c0 --- /dev/null +++ b/src/main/resources/help/mapping.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>mapping</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<h1 id="mapping">Mapping</h1> +<p>The mapping consists in:</p> +<ul> +<li><a href="file://taskmapping.html">mapping tasks</a> to execution nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs).</li> +<li>mapping communication channels to communication paths built upon buses, bridges, memories.</li> +</ul> +<p>If a user makes an incomplete mapping of communication channels, TTool automatically decides of a channel mapping.</p> +</body> +</html> diff --git a/src/main/resources/help/mapping.md b/src/main/resources/help/mapping.md new file mode 100644 index 0000000000000000000000000000000000000000..21a17ba8efc38373b214703fd626f27c88b981e7 --- /dev/null +++ b/src/main/resources/help/mapping.md @@ -0,0 +1,9 @@ +# Mapping + +The mapping consists in: + +* [mapping tasks](file://taskmapping.md) to execution nodes: to CPUs, to FPGAS, to hardware accelerators (a.k.a. HwAs). +* mapping communication channels to communication paths built upon buses, bridges, memories. + +If a user makes an incomplete mapping of communication channels, TTool automatically decides of a channel mapping. + diff --git a/src/main/resources/help/none.html b/src/main/resources/help/none.html new file mode 100644 index 0000000000000000000000000000000000000000..baecce4f338a2d549ce9d7182a5d132182c841a2 --- /dev/null +++ b/src/main/resources/help/none.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>none</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<h1 id="ttool-help">TTool Help</h1> +<p>The help is organized into the following main sections:</p> +<ul> +<li><a href="file://general.html">General aspects of TTool</a></li> +<li>The <a href="file://diplodocus.html">DIPLODOCUS</a> modeling environment</li> +<li>The <a href="file://avatar.html">AVATAR</a> modeling environment</li> +</ul> +</body> +</html> diff --git a/src/main/resources/help/none.md b/src/main/resources/help/none.md new file mode 100644 index 0000000000000000000000000000000000000000..6c1e10898aff0fe0577e8a6919023e703832b9b1 --- /dev/null +++ b/src/main/resources/help/none.md @@ -0,0 +1,6 @@ +# TTool Help +The help is organized into the following main sections: + +- [General aspects of TTool](file://general.md) +- The [DIPLODOCUS](file://diplodocus.md) modeling environment +- The [AVATAR](file://avatar.md) modeling environment \ No newline at end of file diff --git a/src/main/resources/help/taskmapping.html b/src/main/resources/help/taskmapping.html new file mode 100644 index 0000000000000000000000000000000000000000..4be2dd24a66a6119b45ae4303083e5c2ff821992 --- /dev/null +++ b/src/main/resources/help/taskmapping.html @@ -0,0 +1,22 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>taskmapping</title> + <style> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<h1 id="task-mapping">Task Mapping</h1> +<p>To map a task on an execution node, select a task artifact, and then click on the corresponding execution node. Depending on the host execution node, you may also select options of the task artifact by double ckicling on the artifact. For instance, on a CPU, the priority of the task can be selected.</p> +</body> +</html> diff --git a/src/main/resources/help/taskmapping.md b/src/main/resources/help/taskmapping.md new file mode 100644 index 0000000000000000000000000000000000000000..12b7b28c7b82962725766608b9268e4719544f29 --- /dev/null +++ b/src/main/resources/help/taskmapping.md @@ -0,0 +1,3 @@ +# Task Mapping + +To map a task on an execution node, select a task artifact, and then click on the corresponding execution node. Depending on the host execution node, you may also select options of the task artifact by double ckicling on the artifact. For instance, on a CPU, the priority of the task can be selected. \ No newline at end of file diff --git a/src/main/resources/ui/util/toolbarButtonGraphics/media/Play16Reverse.gif b/src/main/resources/ui/util/toolbarButtonGraphics/media/Play16Reverse.gif new file mode 100755 index 0000000000000000000000000000000000000000..512d844d4d183abb5b8dd7344a038a3e3cca7dc7 Binary files /dev/null and b/src/main/resources/ui/util/toolbarButtonGraphics/media/Play16Reverse.gif differ diff --git a/src/main/resources/ui/util/toolbarButtonGraphics/media/Play24Reverse.gif b/src/main/resources/ui/util/toolbarButtonGraphics/media/Play24Reverse.gif new file mode 100755 index 0000000000000000000000000000000000000000..f038405c96535b8ac87e975f060112760b6eab01 Binary files /dev/null and b/src/main/resources/ui/util/toolbarButtonGraphics/media/Play24Reverse.gif differ diff --git a/src/main/resources/ui/util/toolbarButtonGraphics/navigation/Up24.gif b/src/main/resources/ui/util/toolbarButtonGraphics/navigation/Up24.gif new file mode 100644 index 0000000000000000000000000000000000000000..b365a21b7031af4887f1a337829f4b3d50dac27c Binary files /dev/null and b/src/main/resources/ui/util/toolbarButtonGraphics/navigation/Up24.gif differ diff --git a/ttool/build.gradle b/ttool/build.gradle index 502062b93e293401c7c20f6699002e286fd1edae..c23db901286b5a8552515070962a95b573324ea2 100644 --- a/ttool/build.gradle +++ b/ttool/build.gradle @@ -57,5 +57,5 @@ jar { mainClassName = 'Main' test { - testLogging.showStandardStreams = true + testLogging.showStandardStreams = false } diff --git a/ttool/src/test/java/help/HelpTests.java b/ttool/src/test/java/help/HelpTests.java new file mode 100644 index 0000000000000000000000000000000000000000..315fa7efd9fdd9c2d0df61277c685cfde9d133b2 --- /dev/null +++ b/ttool/src/test/java/help/HelpTests.java @@ -0,0 +1,80 @@ +/**Copyright or (C) or Copr. GET / ENST, Telecom-Paris, Ludovic Apvrille + * + * ludovic.apvrille AT enst.fr + * + * This software is a computer program whose purpose is to allow the + * edition of TURTLE analysis, design and deployment diagrams, to + * allow the generation of RT-LOTOS or Java code from this diagram, + * and at last to allow the analysis of formal validation traces + * obtained from external tools, e.g. RTL from LAAS-CNRS and CADP + * from INRIA Rhone-Alpes. + * + * This software is governed by the CeCILL license under French law and + * abiding by the rules of distribution of free software. You can use, + * modify and/ or redistribute the software under the terms of the CeCILL + * license as circulated by CEA, CNRS and INRIA at the following URL + * "http://www.cecill.info". + * + * As a counterpart to the access to the source code and rights to copy, + * modify and redistribute granted by the license, users are provided only + * with a limited warranty and the software's author, the holder of the + * economic rights, and the successive licensors have only limited + * liability. + * + * In this respect, the user's attention is drawn to the risks associated + * with loading, using, modifying and/or developing or reproducing the + * software by the user in light of its specific status of free software, + * that may mean that it is complicated to manipulate, and that also + * therefore means that it is reserved for developers and experienced + * professionals having in-depth computer knowledge. Users are therefore + * encouraged to load and test the software's suitability as regards their + * requirements in conditions enabling the security of their systems and/or + * data to be ensured and, more generally, to use and operate it in the + * same conditions as regards security. + * + * The fact that you are presently reading this means that you have had + * knowledge of the CeCILL license and that you accept its terms. + * + * /** + * Class HelpTests + * Creation: 01/03/2019 + * @version 1.1 01/03/2019 + * @author Ludovic APVRILLE + * @see + */ + +package help; + +import org.junit.Test; +import org.junit.*; + +import static org.junit.Assert.*; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + + +import java.util.LinkedList; +import java.util.HashMap; +import java.util.Vector; + + +import ui.TAttribute; +import avatartranslator.*; + +public class HelpTests { + + AvatarGuard res; + AvatarBlock A,B; + public HelpTests () { + // super ("AvatarGuards", false); + } + + @Test + public void testLoadHelp(){ + HelpManager helpManager; + helpManager = new HelpManager(); + boolean ok = helpManager.loadEntries(); + assertTrue(ok); + } + +} diff --git a/ttool/src/test/java/tmltranslator/dsez3engine/InputInstanceTest.java b/ttool/src/test/java/tmltranslator/dsez3engine/InputInstanceTest.java index ec7d3ae149c3a7ebcea0189e07dc9c3078b03fe1..3a4701c381fea1e983f0054b67541370ccb3ff90 100644 --- a/ttool/src/test/java/tmltranslator/dsez3engine/InputInstanceTest.java +++ b/ttool/src/test/java/tmltranslator/dsez3engine/InputInstanceTest.java @@ -11,13 +11,14 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import myutil.TraceManager; +import ui.TGComponent; import static org.junit.Assert.*; public class InputInstanceTest { private TMLArchitecture tmla; - private TMLModeling tmlm; + private TMLModeling<TGComponent> tmlm; private InputInstance inputInstance; private OptimizationModel optimizationModel; @@ -31,9 +32,9 @@ public class InputInstanceTest { optimizationModel = new OptimizationModel(inputInstance); } - private TMLModeling setUpTMLModeling() { + private TMLModeling<TGComponent> setUpTMLModeling() { - tmlm = new TMLModeling(); + tmlm = new TMLModeling<TGComponent>(); TMLTask taskA = new TMLTask("task__A", null, null); @@ -166,12 +167,11 @@ public class InputInstanceTest { dsp.execiTime = 1; - mainCPU.addOperationType("generic"); - mainCPU.addOperationType("fft"); + mainCPU.setOperation("generic fft"); mainMem.memorySize = 200; - dsp.addOperationType("fft"); + dsp.setOperation("fft"); dspMem.memorySize = 100; maincpu_bus0.hwnode = mainCPU; @@ -268,7 +268,7 @@ public class InputInstanceTest { expectedList.add(inputInstance.getArchitecture().getHwCPUByName("MainCPU")); expectedList.add(inputInstance.getArchitecture().getHwCPUByName("dsp")); - TMLTask tempTask = (TMLTask) inputInstance.getModeling().getTasks().get(2); + TMLTask tempTask = inputInstance.getModeling().getTasks().get(2); List<HwExecutionNode> actualList = new ArrayList<>(); @@ -285,12 +285,12 @@ public class InputInstanceTest { } - @Test +// @Test public void getBufferIn() { List<TMLTask> tempTasks = new ArrayList<>(); for (int i = 0; i < inputInstance.getModeling().getTasks().size(); i++) { - tempTasks.add((TMLTask) inputInstance.getModeling().getTasks().get(i)); + tempTasks.add( inputInstance.getModeling().getTasks().get(i)); } assertEquals(inputInstance.getBufferIn( tempTasks.get(0)), 0); @@ -301,11 +301,11 @@ public class InputInstanceTest { } - @Test + // @Test public void getBufferOut() { List<TMLTask> tempTasks = new ArrayList<>(); for (int i = 0; i < inputInstance.getModeling().getTasks().size(); i++) { - tempTasks.add((TMLTask) inputInstance.getModeling().getTasks().get(i)); + tempTasks.add(inputInstance.getModeling().getTasks().get(i)); } assertEquals(inputInstance.getBufferOut( tempTasks.get(0)), 4); @@ -333,7 +333,7 @@ public class InputInstanceTest { //a temporary list of the tasks List<TMLTask> tempTasks = new ArrayList<>(); for (int i = 0; i < inputInstance.getModeling().getTasks().size(); i++) { - tempTasks.add((TMLTask) inputInstance.getModeling().getTasks().get(i)); + tempTasks.add( inputInstance.getModeling().getTasks().get(i)); } int expectedWcetA_CPU = 300; int expectedWcetA_dsp = 150; diff --git a/ttool/src/test/java/ui/TDiagramPanelCloneTest.java b/ttool/src/test/java/ui/TDiagramPanelCloneTest.java index 6f1e8f6132f059571ec9ee61bebe354ae1a865de..a3e5e483df6639fac883de718290dd2e15653aaa 100644 --- a/ttool/src/test/java/ui/TDiagramPanelCloneTest.java +++ b/ttool/src/test/java/ui/TDiagramPanelCloneTest.java @@ -61,7 +61,7 @@ public class TDiagramPanelCloneTest extends AbstractUITest { mainGUI.checkModelingSyntax(true); mainGUI.generateTMLTxt(); File f1 = new File(EXPECTED_FILE); - File f2 = new File("spec.tml"); //generated file after making TML generation + File f2 = new File("spec.tml"); // Generated file after executing "TML generation" assertTrue(compTML.compareTML(f1,f2)); } } \ No newline at end of file diff --git a/ttool/src/test/resources/tmltranslator/expected/expected_spec.tml b/ttool/src/test/resources/tmltranslator/expected/expected_spec.tml index b9481b48d061c6f3c95cebf60f27f15dff381005..29fd9b7e5950994a7f7de8e0287aeb996cd59bbb 100644 --- a/ttool/src/test/resources/tmltranslator/expected/expected_spec.tml +++ b/ttool/src/test/resources/tmltranslator/expected/expected_spec.tml @@ -1,6 +1,6 @@ // TML Application - FORMAT 0.1 // Application: /home/pham/Documents/TToolDev/TTool/modeling/DIPLODOCUS/CloneCompositeComponentTest.xml -// Generated: Fri Jan 25 12:05:27 CET 2019 +// Generated: Tue Mar 05 15:16:43 CET 2019 // Channels CHANNEL DIPLODOCUS_C_Design__channel BRBW 4 8 OUT DIPLODOCUS_C_Design__PrimitiveComp1 IN DIPLODOCUS_C_Design__PrimitiveComp2 @@ -13,6 +13,7 @@ EVENT DIPLODOCUS_C_Design__event__DIPLODOCUS_C_Design__event() NIB 8 DIPLODOCUS_ // Requests TASK DIPLODOCUS_C_Design__PrimitiveComp1 + TASKOP todo1 //Local variables //Behavior @@ -27,6 +28,7 @@ TASK DIPLODOCUS_C_Design__PrimitiveComp1 ENDTASK TASK DIPLODOCUS_C_Design__PrimitiveComp1_0 + TASKOP todo1 //Local variables //Behavior @@ -41,6 +43,7 @@ TASK DIPLODOCUS_C_Design__PrimitiveComp1_0 ENDTASK TASK DIPLODOCUS_C_Design__PrimitiveComp2 + TASKOP todo2 //Local variables //Behavior @@ -55,6 +58,7 @@ TASK DIPLODOCUS_C_Design__PrimitiveComp2 ENDTASK TASK DIPLODOCUS_C_Design__PrimitiveComp2_0 + TASKOP todo2 //Local variables //Behavior diff --git a/ttool/src/test/resources/ui/diagram2tml/input/CloneCompositeComponentTest.xml b/ttool/src/test/resources/ui/diagram2tml/input/CloneCompositeComponentTest.xml index a589cd04ec8c340b2c5318c4f941f20be826d3d2..b976cd6ea2d2ed9712d515005d2224fbec95dc5a 100644 --- a/ttool/src/test/resources/ui/diagram2tml/input/CloneCompositeComponentTest.xml +++ b/ttool/src/test/resources/ui/diagram2tml/input/CloneCompositeComponentTest.xml @@ -2,22 +2,22 @@ <TURTLEGMODELING version="1.0beta"> -<Modeling type="TML Component Design" nameTab="DIPLODOCUS_C_Design" > +<Modeling type="TML Component Design" nameTab="DIPLODOCUS_C_Design" tabs="TML Component Task Diagram$PrimitiveComp2$PrimitiveComp1" > <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" > <CONNECTOR type="126" id="1" > <cdparam x="878" y="469" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="449" y="413" id="18" /> -<P2 x="597" y="413" id="5" /> +<P1 x="449" y="413" id="3" /> +<P2 x="597" y="413" id="16" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="126" id="2" > <cdparam x="1021" y="460" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="Connector between ports" /> -<P1 x="597" y="368" id="3" /> -<P2 x="449" y="368" id="16" /> +<P1 x="597" y="368" id="18" /> +<P2 x="449" y="368" id="5" /> <AutomaticDrawing data="true" /> </CONNECTOR> <COMPONENT type="1200" id="37" > @@ -40,11 +40,11 @@ </COMPONENT> <SUBCOMPONENT type="1202" id="15" > <father id="37" num="0" /> -<cdparam x="610" y="320" /> +<cdparam x="236" y="321" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="472" minY="0" maxY="361" /> -<infoparam name="Primitive component" value="PrimitiveComp2" /> +<infoparam name="Primitive component" value="PrimitiveComp1" /> <TGConnectingPoint num="0" id="7" /> <TGConnectingPoint num="1" id="8" /> <TGConnectingPoint num="2" id="9" /> @@ -54,19 +54,19 @@ <TGConnectingPoint num="6" id="13" /> <TGConnectingPoint num="7" id="14" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="todo1" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="4" > <father id="15" num="0" /> -<cdparam x="597" y="355" /> +<cdparam x="423" y="400" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Channel channel" /> +<infoparam name="Primitive port" value="Event event" /> <TGConnectingPoint num="0" id="3" /> <extraparam> -<Prop commName="channel" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="event" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -76,14 +76,14 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="6" > <father id="15" num="1" /> -<cdparam x="597" y="400" /> +<cdparam x="423" y="355" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Event event" /> +<infoparam name="Primitive port" value="Channel channel" /> <TGConnectingPoint num="0" id="5" /> <extraparam> -<Prop commName="event" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="channel" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -93,11 +93,11 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1202" id="28" > <father id="37" num="1" /> -<cdparam x="236" y="321" /> +<cdparam x="610" y="320" /> <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="472" minY="0" maxY="361" /> -<infoparam name="Primitive component" value="PrimitiveComp1" /> +<infoparam name="Primitive component" value="PrimitiveComp2" /> <TGConnectingPoint num="0" id="20" /> <TGConnectingPoint num="1" id="21" /> <TGConnectingPoint num="2" id="22" /> @@ -107,19 +107,19 @@ <TGConnectingPoint num="6" id="26" /> <TGConnectingPoint num="7" id="27" /> <extraparam> -<Data isAttacker="No" /> +<Data isAttacker="No" Operation="todo2" /> </extraparam> </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="17" > <father id="28" num="0" /> -<cdparam x="423" y="355" /> +<cdparam x="597" y="400" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Channel channel" /> +<infoparam name="Primitive port" value="Event event" /> <TGConnectingPoint num="0" id="16" /> <extraparam> -<Prop commName="channel" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="event" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -129,14 +129,14 @@ </SUBCOMPONENT> <SUBCOMPONENT type="1203" id="19" > <father id="28" num="1" /> -<cdparam x="423" y="400" /> +<cdparam x="597" y="355" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Event event" /> +<infoparam name="Primitive port" value="Channel channel" /> <TGConnectingPoint num="0" id="18" /> <extraparam> -<Prop commName="event" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> +<Prop commName="channel" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -148,289 +148,289 @@ </TMLComponentTaskDiagramPanel> -<TMLActivityDiagramPanel name="PrimitiveComp1" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1001" id="150" > -<cdparam x="397" y="440" /> +<TMLActivityDiagramPanel name="PrimitiveComp2" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="39" > +<cdparam x="520" y="416" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="149" /> +<TGConnectingPoint num="0" id="38" /> </COMPONENT> -<COMPONENT type="1001" id="152" > -<cdparam x="302" y="444" /> +<COMPONENT type="1001" id="41" > +<cdparam x="397" y="418" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="151" /> +<TGConnectingPoint num="0" id="40" /> </COMPONENT> -<COMPONENT type="1008" id="155" > -<cdparam x="285" y="326" /> -<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="44" > +<cdparam x="501" y="302" /> +<sizeparam width="59" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="send event" value="event()" /> -<TGConnectingPoint num="0" id="153" /> -<TGConnectingPoint num="1" id="154" /> +<infoparam name="wait event" value="event() " /> +<TGConnectingPoint num="0" id="42" /> +<TGConnectingPoint num="1" id="43" /> <extraparam> <Data eventName="event" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="158" > -<cdparam x="368" y="324" /> -<sizeparam width="78" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="47" > +<cdparam x="366" y="296" /> +<sizeparam width="82" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="write channel" value="channel(1)" /> -<TGConnectingPoint num="0" id="156" /> -<TGConnectingPoint num="1" id="157" /> +<infoparam name="read channel" value="channel(1) " /> +<TGConnectingPoint num="0" id="45" /> +<TGConnectingPoint num="1" id="46" /> <extraparam> <Data channelName="channel" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" /> </extraparam> </COMPONENT> -<COMPONENT type="1012" id="166" > -<cdparam x="392" y="183" /> +<COMPONENT type="1012" id="55" > +<cdparam x="392" y="175" /> <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="162" /> -<TGConnectingPoint num="1" id="163" /> -<TGConnectingPoint num="2" id="164" /> -<TGConnectingPoint num="3" id="165" /> +<TGConnectingPoint num="0" id="51" /> +<TGConnectingPoint num="1" id="52" /> +<TGConnectingPoint num="2" id="53" /> +<TGConnectingPoint num="3" id="54" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="159" > -<father id="166" num="0" /> -<cdparam x="367" y="193" /> +<SUBCOMPONENT type="-1" id="48" > +<father id="55" num="0" /> +<cdparam x="367" y="185" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="160" > -<father id="166" num="1" /> -<cdparam x="427" y="193" /> +<SUBCOMPONENT type="-1" id="49" > +<father id="55" num="1" /> +<cdparam x="427" y="185" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="161" > -<father id="166" num="2" /> -<cdparam x="412" y="228" /> +<SUBCOMPONENT type="-1" id="50" > +<father id="55" num="2" /> +<cdparam x="412" y="220" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1000" id="168" > +<COMPONENT type="1000" id="57" > <cdparam x="400" y="50" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="167" /> +<TGConnectingPoint num="0" id="56" /> </COMPONENT> -<CONNECTOR type="115" id="170" > -<cdparam x="367" y="198" /> +<CONNECTOR type="115" id="59" > +<cdparam x="447" y="190" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="367" y="198" id="163" /> -<P2 x="312" y="321" id="153" /> -<Point x="312" y="198" /> +<P1 x="447" y="190" id="53" /> +<P2 x="530" y="297" id="42" /> +<Point x="530" y="190" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="169" > -<father id="170" num="0" /> -<cdparam x="312" y="198" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="58" > +<father id="59" num="0" /> +<cdparam x="530" y="190" /> <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="115" id="171" > +<CONNECTOR type="115" id="60" > <cdparam x="407" y="65" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="65" id="167" /> -<P2 x="407" y="173" id="162" /> +<P1 x="407" y="65" id="56" /> +<P2 x="407" y="165" id="51" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="172" > -<cdparam x="407" y="238" /> +<CONNECTOR type="115" id="61" > +<cdparam x="407" y="230" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="238" id="165" /> -<P2 x="407" y="319" id="156" /> +<P1 x="407" y="230" id="54" /> +<P2 x="407" y="291" id="45" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="173" > -<cdparam x="312" y="351" /> +<CONNECTOR type="115" id="62" > +<cdparam x="407" y="321" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="312" y="351" id="154" /> -<P2 x="312" y="439" id="151" /> +<P1 x="407" y="321" id="46" /> +<P2 x="407" y="413" id="40" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="174" > -<cdparam x="407" y="349" /> +<CONNECTOR type="115" id="63" > +<cdparam x="530" y="327" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="349" id="157" /> -<P2 x="407" y="435" id="149" /> +<P1 x="530" y="327" id="43" /> +<P2 x="530" y="411" id="38" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="PrimitiveComp2" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="1001" id="176" > -<cdparam x="520" y="416" /> +<TMLActivityDiagramPanel name="PrimitiveComp1" minX="10" maxX="2500" minY="10" maxY="1500" > +<COMPONENT type="1001" id="65" > +<cdparam x="397" y="440" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="175" /> +<TGConnectingPoint num="0" id="64" /> </COMPONENT> -<COMPONENT type="1001" id="178" > -<cdparam x="397" y="418" /> +<COMPONENT type="1001" id="67" > +<cdparam x="302" y="444" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="177" /> +<TGConnectingPoint num="0" id="66" /> </COMPONENT> -<COMPONENT type="1010" id="181" > -<cdparam x="501" y="302" /> -<sizeparam width="59" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="70" > +<cdparam x="285" y="326" /> +<sizeparam width="55" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="wait event" value="event() " /> -<TGConnectingPoint num="0" id="179" /> -<TGConnectingPoint num="1" id="180" /> +<infoparam name="send event" value="event()" /> +<TGConnectingPoint num="0" id="68" /> +<TGConnectingPoint num="1" id="69" /> <extraparam> <Data eventName="event" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1009" id="184" > -<cdparam x="366" y="296" /> -<sizeparam width="82" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="73" > +<cdparam x="368" y="324" /> +<sizeparam width="78" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <enabled value="true" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="read channel" value="channel(1) " /> -<TGConnectingPoint num="0" id="182" /> -<TGConnectingPoint num="1" id="183" /> +<infoparam name="write channel" value="channel(1)" /> +<TGConnectingPoint num="0" id="71" /> +<TGConnectingPoint num="1" id="72" /> <extraparam> <Data channelName="channel" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" /> </extraparam> </COMPONENT> -<COMPONENT type="1012" id="192" > -<cdparam x="392" y="175" /> +<COMPONENT type="1012" id="81" > +<cdparam x="392" y="183" /> <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="188" /> -<TGConnectingPoint num="1" id="189" /> -<TGConnectingPoint num="2" id="190" /> -<TGConnectingPoint num="3" id="191" /> +<TGConnectingPoint num="0" id="77" /> +<TGConnectingPoint num="1" id="78" /> +<TGConnectingPoint num="2" id="79" /> +<TGConnectingPoint num="3" id="80" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="185" > -<father id="192" num="0" /> -<cdparam x="367" y="185" /> +<SUBCOMPONENT type="-1" id="74" > +<father id="81" num="0" /> +<cdparam x="367" y="193" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="186" > -<father id="192" num="1" /> -<cdparam x="427" y="185" /> +<SUBCOMPONENT type="-1" id="75" > +<father id="81" num="1" /> +<cdparam x="427" y="193" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="187" > -<father id="192" num="2" /> -<cdparam x="412" y="220" /> +<SUBCOMPONENT type="-1" id="76" > +<father id="81" num="2" /> +<cdparam x="412" y="228" /> <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1000" id="194" > +<COMPONENT type="1000" id="83" > <cdparam x="400" y="50" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="193" /> +<TGConnectingPoint num="0" id="82" /> </COMPONENT> -<CONNECTOR type="115" id="196" > -<cdparam x="447" y="190" /> +<CONNECTOR type="115" id="85" > +<cdparam x="367" y="198" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="447" y="190" id="190" /> -<P2 x="530" y="297" id="179" /> -<Point x="530" y="190" /> +<P1 x="367" y="198" id="78" /> +<P2 x="312" y="321" id="68" /> +<Point x="312" y="198" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="195" > -<father id="196" num="0" /> -<cdparam x="530" y="190" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="84" > +<father id="85" num="0" /> +<cdparam x="312" y="198" /> <sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="115" id="197" > +<CONNECTOR type="115" id="86" > <cdparam x="407" y="65" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="65" id="193" /> -<P2 x="407" y="165" id="188" /> +<P1 x="407" y="65" id="82" /> +<P2 x="407" y="173" id="77" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="198" > -<cdparam x="407" y="230" /> +<CONNECTOR type="115" id="87" > +<cdparam x="407" y="238" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="230" id="191" /> -<P2 x="407" y="291" id="182" /> +<P1 x="407" y="238" id="80" /> +<P2 x="407" y="319" id="71" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="199" > -<cdparam x="407" y="321" /> +<CONNECTOR type="115" id="88" > +<cdparam x="312" y="351" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="407" y="321" id="183" /> -<P2 x="407" y="413" id="177" /> +<P1 x="312" y="351" id="69" /> +<P2 x="312" y="439" id="66" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="200" > -<cdparam x="530" y="327" /> +<CONNECTOR type="115" id="89" > +<cdparam x="407" y="349" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> -<P1 x="530" y="327" id="180" /> -<P2 x="530" y="411" id="175" /> +<P1 x="407" y="349" id="72" /> +<P2 x="407" y="435" id="64" /> <AutomaticDrawing data="true" /> </CONNECTOR>