OpenCores
URL https://opencores.org/ocsvn/funbase_ip_library/funbase_ip_library/trunk

Subversion Repositories funbase_ip_library

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 183 to Rev 184
    Reverse comparison

Rev 183 → Rev 184

/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.design.1.0.xml
26,13 → 26,13
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>xilinx_spartan_3e</spirit:instanceName>
<spirit:instanceName>PC</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="board" spirit:name="xilinx_spartan_3e" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="board" spirit:name="PC" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="130" y="60"/>
<kactus2:position x="130" y="160"/>
<kactus2:portPositions>
<kactus2:portPosition kactus2:busRef="eth">
<kactus2:position x="80" y="40"/>
42,13 → 42,13
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>PC</spirit:instanceName>
<spirit:instanceName>xilinx_spartan_3e</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="board" spirit:name="PC" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="board" spirit:name="xilinx_spartan_3e" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="130" y="160"/>
<kactus2:position x="130" y="60"/>
<kactus2:portPositions>
<kactus2:portPosition kactus2:busRef="eth">
<kactus2:position x="80" y="40"/>
60,17 → 60,17
</spirit:componentInstances>
<spirit:interconnections>
<spirit:interconnection>
<spirit:name>PC_eth_to_altera_de2_board_eth_ext</spirit:name>
<spirit:name>xilinx_spartan_3e_0_eth_to_altera_de2_board_0_eth_ext</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:activeInterface spirit:componentRef="PC" spirit:busRef="eth"/>
<spirit:activeInterface spirit:componentRef="xilinx_spartan_3e" spirit:busRef="eth"/>
<spirit:activeInterface spirit:componentRef="altera_de2_board" spirit:busRef="eth_ext"/>
</spirit:interconnection>
<spirit:interconnection>
<spirit:name>xilinx_spartan_3e_0_eth_to_altera_de2_board_0_eth_ext</spirit:name>
<spirit:name>PC_eth_to_altera_de2_board_eth_ext</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:activeInterface spirit:componentRef="xilinx_spartan_3e" spirit:busRef="eth"/>
<spirit:activeInterface spirit:componentRef="PC" spirit:busRef="eth"/>
<spirit:activeInterface spirit:componentRef="altera_de2_board" spirit:busRef="eth_ext"/>
</spirit:interconnection>
</spirit:interconnections>
80,6 → 80,10
<kactus2:column name="Components" contentType="2" allowedItems="2" minWidth="259" width="259"/>
</kactus2:columnLayout>
<kactus2:routes>
<kactus2:route kactus2:connRef="xilinx_spartan_3e_0_eth_to_altera_de2_board_0_eth_ext" kactus2:offPage="false">
<kactus2:position x="210" y="100"/>
<kactus2:position x="310" y="100"/>
</kactus2:route>
<kactus2:route kactus2:connRef="PC_eth_to_altera_de2_board_eth_ext" kactus2:offPage="false">
<kactus2:position x="210" y="200"/>
<kactus2:position x="290" y="200"/>
86,10 → 90,6
<kactus2:position x="290" y="100"/>
<kactus2:position x="310" y="100"/>
</kactus2:route>
<kactus2:route kactus2:connRef="xilinx_spartan_3e_0_eth_to_altera_de2_board_0_eth_ext" kactus2:offPage="false">
<kactus2:position x="210" y="100"/>
<kactus2:position x="310" y="100"/>
</kactus2:route>
</kactus2:routes>
</spirit:vendorExtensions>
</spirit:design>
/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.2xnios_mjpeg.design.1.0.xml
10,63 → 10,68
<spirit:version>1.0</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:position x="800" y="60"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{b7e1c75f-dc29-40b9-9e30-91238fe702b7}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>PC_x86</spirit:instanceName>
<spirit:instanceName>ublaze_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="220"/>
<kactus2:imported kactus2:importRef="PC_x86"/>
<kactus2:position x="480" y="210"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cfe35d7c-e002-41f0-84ae-b6d904d6b516}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1</spirit:instanceName>
<spirit:instanceName>dct_to_hibi_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="60"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:position x="480" y="370"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cdd79ede-cd8e-44bc-bb2c-2500734f0d88}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0</spirit:instanceName>
<spirit:displayName>nios_II_sram</spirit:displayName>
<spirit:instanceName>x86</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="220"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="160" y="210"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{04c935c6-d3a2-40cb-b16f-9b82116f07c8}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_dct_to_hibi_0</spirit:instanceName>
<spirit:displayName>dct_acc</spirit:displayName>
<spirit:instanceName>nios_ii_sdram_1</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="510"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_dct_to_hibi_0"/>
<kactus2:position x="160" y="340"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{a95ed742-20b3-465c-837b-8f71e9c52c10}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
73,13 → 78,13
<spirit:vendorExtensions>
<kactus2:swInstances>
<kactus2:swInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:instanceName>nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{b7e1c75f-dc29-40b9-9e30-91238fe702b7}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
91,8 → 96,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="h.263_encoder_dct" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="40"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="60"/>
<kactus2:propertyValues>
<kactus2:propertyValue kactus2:name="node_id" kactus2:value=""/>
</kactus2:propertyValues>
114,13 → 119,13
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:instanceName>ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
128,26 → 133,12
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>h.263_encoder_main</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="h.263_encoder_main" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="120"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="160" y="60"/>
<kactus2:propertyValues>
<kactus2:propertyValue kactus2:name="node_id" kactus2:value=""/>
</kactus2:propertyValues>
168,22 → 159,21
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{a95ed742-20b3-465c-837b-8f71e9c52c10}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
</kactus2:swInstances>
<kactus2:apiDependencies>
<kactus2:apiDependency>
<spirit:name>de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi_to_h.263_encoder_main_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="h.263_encoder_main" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="80" y="300"/>
<kactus2:position x="50" y="300"/>
<kactus2:position x="50" y="390"/>
<kactus2:position x="80" y="390"/>
</kactus2:route>
</kactus2:apiDependency>
</kactus2:apiDependencies>
<kactus2:comConnections>
<kactus2:comConnection>
<spirit:name>h.263_encoder_main_dct_data_out_to_h.263_encoder_dct_dct_data_in</spirit:name>
192,10 → 182,8
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_out"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="dct_data_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="430"/>
<kactus2:position x="380" y="430"/>
<kactus2:position x="380" y="350"/>
<kactus2:position x="400" y="350"/>
<kactus2:position x="240" y="150"/>
<kactus2:position x="400" y="150"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
205,10 → 193,8
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="block_count_out"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="block_count_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="410"/>
<kactus2:position x="380" y="410"/>
<kactus2:position x="380" y="330"/>
<kactus2:position x="400" y="330"/>
<kactus2:position x="240" y="130"/>
<kactus2:position x="400" y="130"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
218,10 → 204,8
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_in"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="dct_data_out"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="380"/>
<kactus2:position x="380" y="380"/>
<kactus2:position x="380" y="300"/>
<kactus2:position x="400" y="300"/>
<kactus2:position x="240" y="100"/>
<kactus2:position x="400" y="100"/>
</kactus2:route>
</kactus2:comConnection>
</kactus2:comConnections>
228,7 → 212,7
<kactus2:columnLayout>
<kactus2:column name="SW Components" contentType="2" allowedItems="2" minWidth="319" width="319"/>
<kactus2:column name="SW Components" contentType="2" allowedItems="2" minWidth="319" width="319"/>
<kactus2:column name="SW Components" contentType="2" allowedItems="2" minWidth="319" width="319"/>
<kactus2:column name="Not used" contentType="2" allowedItems="2" minWidth="319" width="319"/>
</kactus2:columnLayout>
<kactus2:routes/>
</spirit:vendorExtensions>
/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.pc_only_mjpeg.designcfg.1.0.xml
21,4 → 21,8
<spirit:instanceName>nios_ii_sram</spirit:instanceName>
<spirit:viewName>software</spirit:viewName>
</spirit:viewConfiguration>
<spirit:viewConfiguration>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0</spirit:instanceName>
<spirit:viewName>sof</spirit:viewName>
</spirit:viewConfiguration>
</spirit:designConfiguration>
/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.vopd.design.1.0.xml
10,63 → 10,68
<spirit:version>1.0</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>PC_x86</spirit:instanceName>
<spirit:instanceName>x86</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="800" y="260"/>
<kactus2:imported kactus2:importRef="PC_x86"/>
<kactus2:position x="1120" y="240"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{04c935c6-d3a2-40cb-b16f-9b82116f07c8}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:position x="800" y="60"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{b7e1c75f-dc29-40b9-9e30-91238fe702b7}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0</spirit:instanceName>
<spirit:displayName>nios_II_sram</spirit:displayName>
<spirit:instanceName>dct_to_hibi_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="380"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="480" y="1090"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cdd79ede-cd8e-44bc-bb2c-2500734f0d88}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1</spirit:instanceName>
<spirit:instanceName>ublaze_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="370"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:position x="160" y="60"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cfe35d7c-e002-41f0-84ae-b6d904d6b516}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_dct_to_hibi_0</spirit:instanceName>
<spirit:displayName>dct_acc</spirit:displayName>
<spirit:instanceName>nios_ii_sdram_1</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="210"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_dct_to_hibi_0"/>
<kactus2:position x="160" y="220"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{a95ed742-20b3-465c-837b-8f71e9c52c10}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
73,110 → 78,137
<spirit:vendorExtensions>
<kactus2:swInstances>
<kactus2:swInstance>
<spirit:instanceName>vopd_vid_0</spirit:instanceName>
<spirit:instanceName>vopd_arm_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vid" spirit:version="1.0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_arm" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="1120" y="60"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
<kactus2:position x="80" y="120"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="timer">
<kactus2:position x="80" y="50"/>
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="vid_to_run_len_dec">
<kactus2:position x="80" y="90"/>
<kactus2:comInterfacePosition kactus2:comRef="to_idct">
<kactus2:position x="-80" y="40"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_inv_scan_0</spirit:instanceName>
<spirit:instanceName>vopd_vop_rec_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_inv_scan" spirit:version="1.0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vop_rec" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="1120" y="210"/>
<kactus2:position x="1120" y="370"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="60"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_up_samp">
<kactus2:position x="-80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="from_vop_mem">
<kactus2:position x="-80" y="80"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_pad">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_vop_mem_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vop_mem" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="1120" y="800"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="150"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_run_len_dec">
<kactus2:comInterfacePosition kactus2:comRef="from_pad">
<kactus2:position x="80" y="110"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_pad">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_acdc_pred">
<kactus2:position x="80" y="60"/>
<kactus2:comInterfacePosition kactus2:comRef="to_vop_rec">
<kactus2:position x="-80" y="70"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_stripe_mem_0</spirit:instanceName>
<spirit:instanceName>vopd_inv_scan_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_stripe_mem" spirit:version="1.0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_inv_scan" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="800" y="790"/>
<kactus2:position x="1120" y="660"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="70"/>
<kactus2:position x="-80" y="80"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_acdc_pred">
<kactus2:comInterfacePosition kactus2:comRef="from_run_len_dec">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_iquan">
<kactus2:position x="80" y="80"/>
<kactus2:comInterfacePosition kactus2:comRef="to_acdc_pred">
<kactus2:position x="80" y="60"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_timer_0</spirit:instanceName>
<spirit:instanceName>vopd_vid_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_timer" spirit:version="1.0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vid" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="800" y="60"/>
<kactus2:position x="1120" y="510"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="140"/>
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="to_arm">
<kactus2:position x="-80" y="110"/>
<kactus2:comInterfacePosition kactus2:comRef="timer">
<kactus2:position x="80" y="50"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_vid">
<kactus2:position x="-80" y="50"/>
<kactus2:comInterfacePosition kactus2:comRef="vid_to_run_len_dec">
<kactus2:position x="80" y="90"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_pad_0</spirit:instanceName>
<spirit:instanceName>vopd_iquan_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_pad" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="40"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_iquan" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="800" y="420"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="330"/>
<kactus2:position x="80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_vop_mem">
<kactus2:position x="-80" y="250"/>
<kactus2:comInterfacePosition kactus2:comRef="from_acdc_pred">
<kactus2:position x="-80" y="70"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="from_vop_rec">
<kactus2:position x="-80" y="110"/>
<kactus2:comInterfacePosition kactus2:comRef="from_stripe_mem">
<kactus2:position x="-80" y="120"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_vop_mem">
<kactus2:position x="-80" y="290"/>
<kactus2:comInterfacePosition kactus2:comRef="to_idct">
<kactus2:position x="-80" y="150"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
185,8 → 217,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.api" spirit:name="openmcapi" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="410"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="800" y="630"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
194,99 → 226,100
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_acdc_pred_0</spirit:instanceName>
<spirit:instanceName>vopd_timer_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_acdc_pred" spirit:version="1.0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_timer" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="220"/>
<kactus2:position x="800" y="220"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
<kactus2:position x="80" y="140"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_inv_scan">
<kactus2:position x="80" y="40"/>
<kactus2:comInterfacePosition kactus2:comRef="to_arm">
<kactus2:position x="-80" y="110"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_iquan">
<kactus2:position x="80" y="70"/>
<kactus2:comInterfacePosition kactus2:comRef="to_vid">
<kactus2:position x="-80" y="50"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_stripe_mem">
<kactus2:position x="80" y="100"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:instanceName>vopd_stripe_mem_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_stripe_mem" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="800" y="730"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
<kactus2:position x="-80" y="70"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_acdc_pred">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_iquan">
<kactus2:position x="80" y="80"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="990"/>
<kactus2:mapping kactus2:hwRef="{b7e1c75f-dc29-40b9-9e30-91238fe702b7}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="70"/>
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_vop_mem_0</spirit:instanceName>
<spirit:instanceName>vopd_up_samp_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vop_mem" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="800"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_up_samp" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="240"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="150"/>
<kactus2:position x="80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_pad">
<kactus2:position x="80" y="110"/>
<kactus2:comInterfacePosition kactus2:comRef="from_idct">
<kactus2:position x="80" y="90"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_pad">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_vop_rec">
<kactus2:position x="-80" y="70"/>
<kactus2:position x="-80" y="90"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_arm_0</spirit:instanceName>
<spirit:instanceName>vopd_run_len_dec_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_arm" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="640"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_run_len_dec" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="780"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="120"/>
<kactus2:position x="-80" y="90"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="timer">
<kactus2:comInterfacePosition kactus2:comRef="from_vid">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_idct">
<kactus2:position x="-80" y="40"/>
<kactus2:comInterfacePosition kactus2:comRef="to_inv_scan">
<kactus2:position x="80" y="70"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
295,8 → 328,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_idct" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="480"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="60"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="120"/>
315,101 → 348,73
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_iquan_0</spirit:instanceName>
<spirit:instanceName>vopd_acdc_pred_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_iquan" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="290"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_acdc_pred" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="930"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="40"/>
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_acdc_pred">
<kactus2:position x="-80" y="70"/>
<kactus2:comInterfacePosition kactus2:comRef="from_inv_scan">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="from_stripe_mem">
<kactus2:position x="-80" y="120"/>
<kactus2:comInterfacePosition kactus2:comRef="to_iquan">
<kactus2:position x="80" y="70"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_idct">
<kactus2:position x="-80" y="150"/>
<kactus2:comInterfacePosition kactus2:comRef="to_stripe_mem">
<kactus2:position x="80" y="100"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_vop_rec_0</spirit:instanceName>
<spirit:instanceName>vopd_pad_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_vop_rec" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="0" y="170"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_pad" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="480" y="390"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="60"/>
<kactus2:position x="-80" y="330"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_up_samp">
<kactus2:position x="-80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="from_vop_mem">
<kactus2:position x="-80" y="80"/>
<kactus2:position x="-80" y="250"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_pad">
<kactus2:position x="80" y="40"/>
<kactus2:comInterfacePosition kactus2:comRef="from_vop_rec">
<kactus2:position x="-80" y="110"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_vop_mem">
<kactus2:position x="-80" y="290"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_up_samp_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:instanceName>ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_up_samp" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="80" y="40"/>
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_idct">
<kactus2:position x="80" y="90"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_vop_rec">
<kactus2:position x="-80" y="90"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>vopd_run_len_dec_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="vopd_run_len_dec" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="160" y="60"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="90"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
<kactus2:comInterfacePositions>
<kactus2:comInterfacePosition kactus2:comRef="from_vid">
<kactus2:position x="80" y="40"/>
</kactus2:comInterfacePosition>
<kactus2:comInterfacePosition kactus2:comRef="to_inv_scan">
<kactus2:position x="80" y="70"/>
</kactus2:comInterfacePosition>
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:mapping kactus2:hwRef="{a95ed742-20b3-465c-837b-8f71e9c52c10}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
421,84 → 426,6
</kactus2:swInstances>
<kactus2:apiDependencies>
<kactus2:apiDependency>
<spirit:name>vopd_iquan_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_iquan_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="710"/>
<kactus2:position x="610" y="710"/>
<kactus2:position x="610" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_vop_rec_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="610"/>
<kactus2:position x="610" y="610"/>
<kactus2:position x="610" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_up_samp_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_up_samp_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="460"/>
<kactus2:position x="610" y="460"/>
<kactus2:position x="610" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_idct_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_idct_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="980"/>
<kactus2:position x="610" y="980"/>
<kactus2:position x="610" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_vop_mem_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="1330"/>
<kactus2:position x="580" y="1330"/>
<kactus2:position x="580" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_arm_0_mcapi_to_de2_samos_soc_nios_ii_sram_0_mcapi_nios_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeApiInterface kactus2:componentRef="vopd_arm_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="de2_samos_soc_nios_ii_sram_0_mcapi_nios_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="1140"/>
<kactus2:position x="610" y="1140"/>
<kactus2:position x="610" y="1440"/>
<kactus2:position x="560" y="1440"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
<spirit:name>vopd_pad_0_mcapi_to_openmcapi_0_mcapi</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
505,224 → 432,236
<kactus2:activeApiInterface kactus2:componentRef="vopd_pad_0" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="openmcapi_0" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="720" y="630"/>
<kactus2:position x="690" y="630"/>
<kactus2:position x="690" y="710"/>
<kactus2:position x="720" y="710"/>
<kactus2:position x="400" y="720"/>
<kactus2:position x="290" y="720"/>
<kactus2:position x="290" y="670"/>
<kactus2:position x="720" y="670"/>
</kactus2:route>
</kactus2:apiDependency>
</kactus2:apiDependencies>
<kactus2:comConnections>
<kactus2:comConnection>
<spirit:name>vopd_vop_rec_0_from_vop_mem_to_vopd_vop_mem_0_to_vop_rec</spirit:name>
<spirit:name>vopd_run_len_dec_0_to_inv_scan_to_vopd_inv_scan_0_from_run_len_dec</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="from_vop_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="to_vop_rec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_run_len_dec_0" kactus2:comRef="to_inv_scan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_inv_scan_0" kactus2:comRef="from_run_len_dec"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="400" y="630"/>
<kactus2:position x="350" y="630"/>
<kactus2:position x="350" y="1250"/>
<kactus2:position x="400" y="1250"/>
<kactus2:position x="560" y="850"/>
<kactus2:position x="580" y="850"/>
<kactus2:position x="580" y="690"/>
<kactus2:position x="1220" y="690"/>
<kactus2:position x="1220" y="700"/>
<kactus2:position x="1200" y="700"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_up_samp_0_from_idct_to_vopd_idct_0_to_uo_samp</spirit:name>
<spirit:name>vopd_inv_scan_0_to_acdc_pred_to_vopd_acdc_pred_0_from_inv_scan</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_up_samp_0" kactus2:comRef="from_idct"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="to_uo_samp"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_inv_scan_0" kactus2:comRef="to_acdc_pred"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="from_inv_scan"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="510"/>
<kactus2:position x="590" y="510"/>
<kactus2:position x="590" y="950"/>
<kactus2:position x="560" y="950"/>
<kactus2:position x="1200" y="720"/>
<kactus2:position x="1220" y="720"/>
<kactus2:position x="1220" y="970"/>
<kactus2:position x="560" y="970"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_up_samp_0_to_vop_rec_to_vopd_vop_rec_0_from_up_samp</spirit:name>
<spirit:name>vopd_acdc_pred_0_to_stripe_mem_to_vopd_stripe_mem_0_from_acdc_pred</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_up_samp_0" kactus2:comRef="to_vop_rec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="from_up_samp"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="to_stripe_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_stripe_mem_0" kactus2:comRef="from_acdc_pred"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="400" y="510"/>
<kactus2:position x="380" y="510"/>
<kactus2:position x="380" y="590"/>
<kactus2:position x="400" y="590"/>
<kactus2:position x="560" y="1030"/>
<kactus2:position x="900" y="1030"/>
<kactus2:position x="900" y="770"/>
<kactus2:position x="880" y="770"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_pad_0_to_vop_mem_to_vopd_vop_mem_0_from_pad</spirit:name>
<spirit:name>vopd_vid_0_vid_to_run_len_dec_to_vopd_run_len_dec_0_from_vid</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="to_vop_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="from_pad"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vid_0" kactus2:comRef="vid_to_run_len_dec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_run_len_dec_0" kactus2:comRef="from_vid"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="720" y="590"/>
<kactus2:position x="660" y="590"/>
<kactus2:position x="660" y="1290"/>
<kactus2:position x="560" y="1290"/>
<kactus2:position x="1200" y="600"/>
<kactus2:position x="1220" y="600"/>
<kactus2:position x="1220" y="820"/>
<kactus2:position x="560" y="820"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_vop_mem_0_to_pad_to_vopd_pad_0_from_vop_mem</spirit:name>
<spirit:name>vopd_iquan_0_from_acdc_pred_to_vopd_acdc_pred_0_to_iquan</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="to_pad"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="from_vop_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="from_acdc_pred"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="to_iquan"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="1220"/>
<kactus2:position x="640" y="1220"/>
<kactus2:position x="640" y="550"/>
<kactus2:position x="720" y="550"/>
<kactus2:position x="720" y="490"/>
<kactus2:position x="580" y="490"/>
<kactus2:position x="580" y="1000"/>
<kactus2:position x="560" y="1000"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_timer_0_to_arm_to_vopd_arm_0_timer</spirit:name>
<spirit:name>vopd_stripe_mem_0_to_iquan_to_vopd_iquan_0_from_stripe_mem</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_timer_0" kactus2:comRef="to_arm"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_arm_0" kactus2:comRef="timer"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_stripe_mem_0" kactus2:comRef="to_iquan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="from_stripe_mem"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="720" y="210"/>
<kactus2:position x="630" y="210"/>
<kactus2:position x="630" y="1060"/>
<kactus2:position x="560" y="1060"/>
<kactus2:position x="880" y="810"/>
<kactus2:position x="900" y="810"/>
<kactus2:position x="900" y="710"/>
<kactus2:position x="700" y="710"/>
<kactus2:position x="700" y="540"/>
<kactus2:position x="720" y="540"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_iquan_0_to_idct_to_vopd_idct_0_from_iquan</spirit:name>
<spirit:name>vopd_idct_0_from_arm_to_vopd_arm_0_to_idct</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="to_idct"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="from_iquan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="from_arm"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_arm_0" kactus2:comRef="to_idct"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="400" y="820"/>
<kactus2:position x="380" y="820"/>
<kactus2:position x="380" y="900"/>
<kactus2:position x="400" y="900"/>
<kactus2:position x="400" y="130"/>
<kactus2:position x="380" y="130"/>
<kactus2:position x="380" y="140"/>
<kactus2:position x="900" y="140"/>
<kactus2:position x="900" y="100"/>
<kactus2:position x="1040" y="100"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_pad_0_from_vop_rec_to_vopd_vop_rec_0_to_pad</spirit:name>
<spirit:name>vopd_timer_0_to_vid_to_vopd_vid_0_timer</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="from_vop_rec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="to_pad"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_timer_0" kactus2:comRef="to_vid"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vid_0" kactus2:comRef="timer"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="720" y="410"/>
<kactus2:position x="670" y="410"/>
<kactus2:position x="670" y="590"/>
<kactus2:position x="560" y="590"/>
<kactus2:position x="720" y="270"/>
<kactus2:position x="700" y="270"/>
<kactus2:position x="700" y="120"/>
<kactus2:position x="1220" y="120"/>
<kactus2:position x="1220" y="560"/>
<kactus2:position x="1200" y="560"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_timer_0_to_vid_to_vopd_vid_0_timer</spirit:name>
<spirit:name>vopd_pad_0_from_vop_rec_to_vopd_vop_rec_0_to_pad</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_timer_0" kactus2:comRef="to_vid"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vid_0" kactus2:comRef="timer"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="from_vop_rec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="to_pad"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="720" y="110"/>
<kactus2:position x="700" y="110"/>
<kactus2:position x="700" y="120"/>
<kactus2:position x="1220" y="120"/>
<kactus2:position x="1220" y="110"/>
<kactus2:position x="1200" y="110"/>
<kactus2:position x="400" y="500"/>
<kactus2:position x="290" y="500"/>
<kactus2:position x="290" y="220"/>
<kactus2:position x="1220" y="220"/>
<kactus2:position x="1220" y="410"/>
<kactus2:position x="1200" y="410"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_idct_0_from_arm_to_vopd_arm_0_to_idct</spirit:name>
<spirit:name>vopd_iquan_0_to_idct_to_vopd_idct_0_from_iquan</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="from_arm"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_arm_0" kactus2:comRef="to_idct"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="to_idct"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="from_iquan"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="400" y="930"/>
<kactus2:position x="380" y="930"/>
<kactus2:position x="380" y="1060"/>
<kactus2:position x="400" y="1060"/>
<kactus2:position x="720" y="570"/>
<kactus2:position x="380" y="570"/>
<kactus2:position x="380" y="100"/>
<kactus2:position x="400" y="100"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_stripe_mem_0_to_iquan_to_vopd_iquan_0_from_stripe_mem</spirit:name>
<spirit:name>vopd_timer_0_to_arm_to_vopd_arm_0_timer</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_stripe_mem_0" kactus2:comRef="to_iquan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="from_stripe_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_timer_0" kactus2:comRef="to_arm"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_arm_0" kactus2:comRef="timer"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="700"/>
<kactus2:position x="340" y="700"/>
<kactus2:position x="340" y="790"/>
<kactus2:position x="400" y="790"/>
<kactus2:position x="720" y="330"/>
<kactus2:position x="700" y="330"/>
<kactus2:position x="700" y="90"/>
<kactus2:position x="1220" y="90"/>
<kactus2:position x="1220" y="100"/>
<kactus2:position x="1200" y="100"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_iquan_0_from_acdc_pred_to_vopd_acdc_pred_0_to_iquan</spirit:name>
<spirit:name>vopd_vop_mem_0_to_pad_to_vopd_pad_0_from_vop_mem</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_iquan_0" kactus2:comRef="from_acdc_pred"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="to_iquan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="to_pad"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="from_vop_mem"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="400" y="740"/>
<kactus2:position x="380" y="740"/>
<kactus2:position x="380" y="280"/>
<kactus2:position x="580" y="280"/>
<kactus2:position x="580" y="290"/>
<kactus2:position x="560" y="290"/>
<kactus2:position x="1200" y="840"/>
<kactus2:position x="1220" y="840"/>
<kactus2:position x="1220" y="440"/>
<kactus2:position x="290" y="440"/>
<kactus2:position x="290" y="640"/>
<kactus2:position x="400" y="640"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_vid_0_vid_to_run_len_dec_to_vopd_run_len_dec_0_from_vid</spirit:name>
<spirit:name>vopd_pad_0_to_vop_mem_to_vopd_vop_mem_0_from_pad</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_vid_0" kactus2:comRef="vid_to_run_len_dec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_run_len_dec_0" kactus2:comRef="from_vid"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_pad_0" kactus2:comRef="to_vop_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="from_pad"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="190"/>
<kactus2:position x="260" y="190"/>
<kactus2:position x="260" y="100"/>
<kactus2:position x="240" y="100"/>
<kactus2:position x="400" y="680"/>
<kactus2:position x="290" y="680"/>
<kactus2:position x="290" y="740"/>
<kactus2:position x="1220" y="740"/>
<kactus2:position x="1220" y="910"/>
<kactus2:position x="1200" y="910"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_acdc_pred_0_to_stripe_mem_to_vopd_stripe_mem_0_from_acdc_pred</spirit:name>
<spirit:name>vopd_up_samp_0_to_vop_rec_to_vopd_vop_rec_0_from_up_samp</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="to_stripe_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_stripe_mem_0" kactus2:comRef="from_acdc_pred"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_up_samp_0" kactus2:comRef="to_vop_rec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="from_up_samp"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="560" y="320"/>
<kactus2:position x="900" y="320"/>
<kactus2:position x="900" y="830"/>
<kactus2:position x="880" y="830"/>
<kactus2:position x="400" y="330"/>
<kactus2:position x="60" y="330"/>
<kactus2:position x="60" y="410"/>
<kactus2:position x="1040" y="410"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_inv_scan_0_to_acdc_pred_to_vopd_acdc_pred_0_from_inv_scan</spirit:name>
<spirit:name>vopd_up_samp_0_from_idct_to_vopd_idct_0_to_uo_samp</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_inv_scan_0" kactus2:comRef="to_acdc_pred"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_acdc_pred_0" kactus2:comRef="from_inv_scan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_up_samp_0" kactus2:comRef="from_idct"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_idct_0" kactus2:comRef="to_uo_samp"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="1200" y="270"/>
<kactus2:position x="1220" y="270"/>
<kactus2:position x="1220" y="260"/>
<kactus2:position x="560" y="260"/>
<kactus2:position x="560" y="330"/>
<kactus2:position x="580" y="330"/>
<kactus2:position x="580" y="150"/>
<kactus2:position x="560" y="150"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>vopd_run_len_dec_0_to_inv_scan_to_vopd_inv_scan_0_from_run_len_dec</spirit:name>
<spirit:name>vopd_vop_rec_0_from_vop_mem_to_vopd_vop_mem_0_to_vop_rec</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="vopd_run_len_dec_0" kactus2:comRef="to_inv_scan"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_inv_scan_0" kactus2:comRef="from_run_len_dec"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_rec_0" kactus2:comRef="from_vop_mem"/>
<kactus2:activeComInterface kactus2:componentRef="vopd_vop_mem_0" kactus2:comRef="to_vop_rec"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="130"/>
<kactus2:position x="1220" y="130"/>
<kactus2:position x="1220" y="250"/>
<kactus2:position x="1200" y="250"/>
<kactus2:position x="1040" y="450"/>
<kactus2:position x="350" y="450"/>
<kactus2:position x="350" y="870"/>
<kactus2:position x="1040" y="870"/>
</kactus2:route>
</kactus2:comConnection>
</kactus2:comConnections>
/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.pc_dct_acc_mjpeg.design.1.0.xml
10,63 → 10,68
<spirit:version>1.0</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_0</spirit:instanceName>
<spirit:displayName>nios_II_sdram</spirit:displayName>
<spirit:instanceName>x86</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="260"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sdram_0"/>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{04c935c6-d3a2-40cb-b16f-9b82116f07c8}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_dct_to_hibi_0</spirit:instanceName>
<spirit:displayName>dct_acc</spirit:displayName>
<spirit:instanceName>dct_to_hibi_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_dct_to_hibi_0"/>
<kactus2:position x="480" y="190"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cdd79ede-cd8e-44bc-bb2c-2500734f0d88}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>PC_x86</spirit:instanceName>
<spirit:instanceName>ublaze_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="60"/>
<kactus2:imported kactus2:importRef="PC_x86"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cfe35d7c-e002-41f0-84ae-b6d904d6b516}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze</spirit:instanceName>
<spirit:displayName>ublaze</spirit:displayName>
<spirit:instanceName>nios_ii_sram_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="520"/>
<kactus2:imported kactus2:importRef="xilinx_spartan_xc3S500e_ublaze"/>
<kactus2:position x="160" y="440"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{b7e1c75f-dc29-40b9-9e30-91238fe702b7}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0</spirit:instanceName>
<spirit:displayName>nios_II_sram</spirit:displayName>
<spirit:instanceName>nios_ii_sdram_1</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="360"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="160" y="600"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{a95ed742-20b3-465c-837b-8f71e9c52c10}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
73,26 → 78,12
<spirit:vendorExtensions>
<kactus2:swInstances>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sdram_0"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>openmcapi_1</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.api" spirit:name="openmcapi" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="180"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="260"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
104,8 → 95,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="h.263_encoder_main" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="40"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="120"/>
<kactus2:propertyValues>
<kactus2:propertyValue kactus2:name="node_id" kactus2:value=""/>
</kactus2:propertyValues>
127,11 → 118,11
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_mcapi_ublaze_0</spirit:instanceName>
<spirit:instanceName>ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="xilinx_spartan_xc3S500e_ublaze"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:apiInterfacePositions>
141,11 → 132,11
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:mapping kactus2:hwRef="{b7e1c75f-dc29-40b9-9e30-91238fe702b7}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
154,6 → 145,20
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{a95ed742-20b3-465c-837b-8f71e9c52c10}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
</kactus2:swInstances>
<kactus2:apiDependencies>
<kactus2:apiDependency>
163,50 → 168,13
<kactus2:activeApiInterface kactus2:componentRef="openmcapi_1" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="h.263_encoder_main" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="80" y="280"/>
<kactus2:position x="60" y="280"/>
<kactus2:position x="60" y="150"/>
<kactus2:position x="80" y="150"/>
<kactus2:position x="80" y="360"/>
<kactus2:position x="60" y="360"/>
<kactus2:position x="60" y="230"/>
<kactus2:position x="80" y="230"/>
</kactus2:route>
</kactus2:apiDependency>
</kactus2:apiDependencies>
<kactus2:comConnections>
<kactus2:comConnection>
<spirit:name>h.263_encoder_main_dct_data_out_to_de2_samos_soc_dct_to_hibi_0_dct_data_in</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_out"/>
<kactus2:activeComInterface kactus2:componentRef="de2_samos_soc_dct_to_hibi_0" kactus2:comRef="dct_data_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="140"/>
<kactus2:position x="370" y="140"/>
<kactus2:position x="370" y="130"/>
<kactus2:position x="390" y="130"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>h.263_encoder_main_dct_data_in_to_de2_samos_soc_dct_to_hibi_0_dct_data_out</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_in"/>
<kactus2:activeComInterface kactus2:componentRef="de2_samos_soc_dct_to_hibi_0" kactus2:comRef="dct_data_out"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="200"/>
<kactus2:position x="390" y="200"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
<spirit:name>h.263_encoder_main_block_count_out_to_de2_samos_soc_dct_to_hibi_0_block_count_in</spirit:name>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="block_count_out"/>
<kactus2:activeComInterface kactus2:componentRef="de2_samos_soc_dct_to_hibi_0" kactus2:comRef="block_count_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="180"/>
<kactus2:position x="390" y="180"/>
</kactus2:route>
</kactus2:comConnection>
</kactus2:comConnections>
<kactus2:columnLayout>
<kactus2:column name="SW Components" contentType="2" allowedItems="2" minWidth="319" width="319"/>
<kactus2:column name="SW Components" contentType="2" allowedItems="2" minWidth="319" width="319"/>
/funbase_ip_library/trunk/TUT/product/samos_2012/1.0/samos_2012.pc_only_mjpeg.design.1.0.xml
10,63 → 10,68
<spirit:version>1.0</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_dct_to_hibi_0</spirit:instanceName>
<spirit:instanceName>x86</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="230"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_dct_to_hibi_0"/>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{04c935c6-d3a2-40cb-b16f-9b82116f07c8}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0</spirit:instanceName>
<spirit:instanceName>dct_to_hibi_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.accelerator" spirit:name="dct_to_hibi" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="480" y="60"/>
<kactus2:imported kactus2:importRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:position x="480" y="190"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cdd79ede-cd8e-44bc-bb2c-2500734f0d88}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1</spirit:instanceName>
<spirit:instanceName>de2_samos_soc_ublaze</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Xilinx" spirit:library="ip.hwp.cpu" spirit:name="ublaze" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="500"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:position x="480" y="350"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{cfe35d7c-e002-41f0-84ae-b6d904d6b516}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>PC_x86</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="TUT" spirit:library="ip.hwp.cpu" spirit:name="x86" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="60"/>
<kactus2:imported kactus2:importRef="PC_x86"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{b7e1c75f-dc29-40b9-9e30-91238fe702b7}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
<spirit:componentInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sdram_1</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sram" spirit:version="1.0"/>
<spirit:componentRef spirit:vendor="Altera" spirit:library="ip.hwp.cpu" spirit:name="nios_ii_sdram" spirit:version="1.0"/>
<spirit:configurableElementValues/>
<spirit:vendorExtensions>
<kactus2:position x="160" y="670"/>
<kactus2:imported kactus2:importRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:position x="160" y="220"/>
<kactus2:imported kactus2:importRef=""/>
<kactus2:propertyValues/>
<kactus2:uuid>{a95ed742-20b3-465c-837b-8f71e9c52c10}</kactus2:uuid>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
73,11 → 78,11
<spirit:vendorExtensions>
<kactus2:swInstances>
<kactus2:swInstance>
<spirit:instanceName>xilinx_spartan_xc3S500e_ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:instanceName>ublaze_0_mcapi_ublaze_0</spirit:instanceName>
<spirit:displayName>mcapi_ublaze_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_ublaze" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="xilinx_spartan_xc3S500e_ublaze_0"/>
<kactus2:mapping kactus2:hwRef="{cfe35d7c-e002-41f0-84ae-b6d904d6b516}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_ublaze_0"/>
<kactus2:apiInterfacePositions>
87,26 → 92,12
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sdram_1"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>h.263_encoder_main</spirit:instanceName>
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="h.263_encoder_main" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="180"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="160" y="530"/>
<kactus2:propertyValues>
<kactus2:propertyValue kactus2:name="" kactus2:value=""/>
<kactus2:propertyValue kactus2:name="node_id" kactus2:value="0"/>
133,8 → 124,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.api" spirit:name="openmcapi" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="330"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="160" y="690"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
146,8 → 137,8
<spirit:displayName></spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.application" spirit:name="h.263_encoder_dct" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="PC_x86"/>
<kactus2:position x="0" y="40"/>
<kactus2:mapping kactus2:hwRef=""/>
<kactus2:position x="160" y="380"/>
<kactus2:propertyValues>
<kactus2:propertyValue kactus2:name="node_id" kactus2:value="1"/>
</kactus2:propertyValues>
169,11 → 160,11
</kactus2:comInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>de2_samos_soc_nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:instanceName>nios_ii_sram_0_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="de2_samos_soc_nios_ii_sram_0"/>
<kactus2:mapping kactus2:hwRef="{b7e1c75f-dc29-40b9-9e30-91238fe702b7}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
182,6 → 173,20
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
<kactus2:swInstance>
<spirit:instanceName>nios_ii_sdram_1_mcapi_nios_0</spirit:instanceName>
<spirit:displayName>mcapi_nios_0</spirit:displayName>
<spirit:description></spirit:description>
<kactus2:componentRef spirit:vendor="TUT" spirit:library="ip.swp.stack" spirit:name="mcapi_nios" spirit:version="1.0"/>
<kactus2:mapping kactus2:hwRef="{a95ed742-20b3-465c-837b-8f71e9c52c10}"/>
<kactus2:position x="0" y="40"/>
<kactus2:imported kactus2:importRef="mcapi_nios_0"/>
<kactus2:apiInterfacePositions>
<kactus2:apiInterfacePosition kactus2:apiRef="mcapi">
<kactus2:position x="-80" y="40"/>
</kactus2:apiInterfacePosition>
</kactus2:apiInterfacePositions>
</kactus2:swInstance>
</kactus2:swInstances>
<kactus2:apiDependencies>
<kactus2:apiDependency>
191,10 → 196,10
<kactus2:activeApiInterface kactus2:componentRef="openmcapi_1" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="h.263_encoder_main" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="80" y="430"/>
<kactus2:position x="50" y="430"/>
<kactus2:position x="50" y="290"/>
<kactus2:position x="80" y="290"/>
<kactus2:position x="80" y="730"/>
<kactus2:position x="60" y="730"/>
<kactus2:position x="60" y="580"/>
<kactus2:position x="80" y="580"/>
</kactus2:route>
</kactus2:apiDependency>
<kactus2:apiDependency>
204,10 → 209,10
<kactus2:activeApiInterface kactus2:componentRef="openmcapi_1" kactus2:apiRef="mcapi"/>
<kactus2:activeApiInterface kactus2:componentRef="h.263_encoder_dct" kactus2:apiRef="mcapi"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="80" y="430"/>
<kactus2:position x="50" y="430"/>
<kactus2:position x="50" y="180"/>
<kactus2:position x="80" y="180"/>
<kactus2:position x="80" y="730"/>
<kactus2:position x="50" y="730"/>
<kactus2:position x="50" y="460"/>
<kactus2:position x="80" y="460"/>
</kactus2:route>
</kactus2:apiDependency>
</kactus2:apiDependencies>
219,10 → 224,10
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_in"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="dct_data_out"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="310"/>
<kactus2:position x="280" y="310"/>
<kactus2:position x="280" y="170"/>
<kactus2:position x="240" y="170"/>
<kactus2:position x="240" y="600"/>
<kactus2:position x="290" y="600"/>
<kactus2:position x="290" y="450"/>
<kactus2:position x="240" y="450"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
232,10 → 237,10
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="block_count_out"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="block_count_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="340"/>
<kactus2:position x="280" y="340"/>
<kactus2:position x="280" y="140"/>
<kactus2:position x="240" y="140"/>
<kactus2:position x="240" y="630"/>
<kactus2:position x="300" y="630"/>
<kactus2:position x="300" y="420"/>
<kactus2:position x="240" y="420"/>
</kactus2:route>
</kactus2:comConnection>
<kactus2:comConnection>
245,10 → 250,10
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_main" kactus2:comRef="dct_data_out"/>
<kactus2:activeComInterface kactus2:componentRef="h.263_encoder_dct" kactus2:comRef="dct_data_in"/>
<kactus2:route kactus2:offPage="false">
<kactus2:position x="240" y="280"/>
<kactus2:position x="280" y="280"/>
<kactus2:position x="280" y="190"/>
<kactus2:position x="240" y="190"/>
<kactus2:position x="240" y="570"/>
<kactus2:position x="280" y="570"/>
<kactus2:position x="280" y="470"/>
<kactus2:position x="240" y="470"/>
</kactus2:route>
</kactus2:comConnection>
</kactus2:comConnections>

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.