<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
-<bd:repository xmlns:bd="http://www.xilinx.com/bd" bd:synthFlowMode="Hierarchical" bd:tool_version="2016.1" bd:top="top" bd:version="1.00.a">
+<bd:repository xmlns:bd="http://www.xilinx.com/bd" bd:isValidated="true" bd:synthFlowMode="Hierarchical" bd:tool_version="2016.1" bd:top="top" bd:version="1.00.a">
<spirit:component xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009">
<spirit:vendor>xilinx.com</spirit:vendor>
<spirit:master/>
<spirit:busType spirit:library="interface" spirit:name="ddrx" spirit:vendor="xilinx.com" spirit:version="1.0"/>
<spirit:abstractionType spirit:library="interface" spirit:name="ddrx_rtl" spirit:vendor="xilinx.com" spirit:version="1.0"/>
- <spirit:parameters/>
+ <spirit:parameters>
+ <spirit:parameter>
+ <spirit:name>TIMEPERIOD_PS</spirit:name>
+ <spirit:value>1250</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>MEMORY_TYPE</spirit:name>
+ <spirit:value>COMPONENTS</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>DATA_WIDTH</spirit:name>
+ <spirit:value>8</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>CS_ENABLED</spirit:name>
+ <spirit:value>true</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>DATA_MASK_ENABLED</spirit:name>
+ <spirit:value>true</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>SLOT</spirit:name>
+ <spirit:value>Single</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>MEM_ADDR_MAP</spirit:name>
+ <spirit:value>ROW_COLUMN_BANK</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>BURST_LENGTH</spirit:name>
+ <spirit:value>8</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>AXI_ARBITRATION_SCHEME</spirit:name>
+ <spirit:value>TDM</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>CAS_LATENCY</spirit:name>
+ <spirit:value>11</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ <spirit:parameter>
+ <spirit:name>CAS_WRITE_LATENCY</spirit:name>
+ <spirit:value>11</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="default"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
+ </spirit:parameter>
+ </spirit:parameters>
</spirit:busInterface>
<spirit:busInterface>
<spirit:name>FIXED_IO</spirit:name>
<spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="can_clk"/>
<spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="s00_axi_aclk"/>
<spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="s00_axi_aclk"/>
+ <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aclk"/>
+ <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="S_AXI_GP0_ACLK"/>
+ <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aclk"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="ACLK"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ACLK"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ACLK"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ACLK"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M02_ACLK"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M03_ACLK"/>
- <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aclk"/>
<spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="S00_ACLK"/>
<spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="ACLK"/>
- <spirit:internalPortReference spirit:componentRef="processing_system7_0" spirit:portRef="S_AXI_GP0_ACLK"/>
<spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="M00_ACLK"/>
- <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aclk"/>
</spirit:adHocConnection>
<spirit:adHocConnection>
<spirit:name>processing_system7_0_FCLK_RESET0_N</spirit:name>
<spirit:internalPortReference spirit:componentRef="sja1000_0" spirit:portRef="s00_axi_aresetn"/>
<spirit:internalPortReference spirit:componentRef="sja1000_1" spirit:portRef="s00_axi_aresetn"/>
<spirit:internalPortReference spirit:componentRef="can_crossbar_0" spirit:portRef="s00_axi_aresetn"/>
+ <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aresetn"/>
+ <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aresetn"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="S00_ARESETN"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M00_ARESETN"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M01_ARESETN"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M02_ARESETN"/>
<spirit:internalPortReference spirit:componentRef="processing_system7_0_axi_periph" spirit:portRef="M03_ARESETN"/>
- <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="m00_axi_aresetn"/>
<spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="S00_ARESETN"/>
<spirit:internalPortReference spirit:componentRef="axi_mem_intercon" spirit:portRef="M00_ARESETN"/>
- <spirit:internalPortReference spirit:componentRef="axi_pwm_coprocessor_0" spirit:portRef="s00_axi_aresetn"/>
</spirit:adHocConnection>
<spirit:adHocConnection>
<spirit:name>rst_processing_system7_0_100M_interconnect_aresetn</spirit:name>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S00_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S00_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M00_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M00_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:name>ARESETN</spirit:name>
<spirit:wire>
<spirit:direction>in</spirit:direction>
+ <spirit:vector>
+ <spirit:left>0</spirit:left>
+ <spirit:right>0</spirit:right>
+ </spirit:vector>
</spirit:wire>
</spirit:port>
<spirit:port>
<spirit:name>S00_ARESETN</spirit:name>
<spirit:wire>
<spirit:direction>in</spirit:direction>
+ <spirit:vector>
+ <spirit:left>0</spirit:left>
+ <spirit:right>0</spirit:right>
+ </spirit:vector>
</spirit:wire>
</spirit:port>
<spirit:port>
<spirit:name>M00_ARESETN</spirit:name>
<spirit:wire>
<spirit:direction>in</spirit:direction>
+ <spirit:vector>
+ <spirit:left>0</spirit:left>
+ <spirit:right>0</spirit:right>
+ </spirit:vector>
</spirit:wire>
</spirit:port>
</spirit:ports>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:name>M_ARESETN</spirit:name>
<spirit:wire>
<spirit:direction>in</spirit:direction>
+ <spirit:vector>
+ <spirit:left>0</spirit:left>
+ <spirit:right>0</spirit:right>
+ </spirit:vector>
</spirit:wire>
</spirit:port>
<spirit:port>
<spirit:name>S_ARESETN</spirit:name>
<spirit:wire>
<spirit:direction>in</spirit:direction>
+ <spirit:vector>
+ <spirit:left>0</spirit:left>
+ <spirit:right>0</spirit:right>
+ </spirit:vector>
</spirit:wire>
</spirit:port>
</spirit:ports>
<spirit:library>BlockDiagram/top_imp/axi_mem_intercon_imp</spirit:library>
<spirit:name>s00_couplers_imp</spirit:name>
<spirit:version>1.00.a</spirit:version>
+ <spirit:componentInstances>
+ <spirit:componentInstance>
+ <spirit:instanceName>auto_pc</spirit:instanceName>
+ <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
+ <spirit:configurableElementValues>
+ <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_1</spirit:configurableElementValue>
+ <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
+ <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI3</spirit:configurableElementValue>
+ </spirit:configurableElementValues>
+ </spirit:componentInstance>
+ </spirit:componentInstances>
<spirit:interconnections/>
- <spirit:adHocConnections/>
+ <spirit:adHocConnections>
+ <spirit:adHocConnection>
+ <spirit:name>S_ACLK_1</spirit:name>
+ <spirit:externalPortReference spirit:portRef="S_ACLK"/>
+ <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
+ </spirit:adHocConnection>
+ <spirit:adHocConnection>
+ <spirit:name>S_ARESETN_1</spirit:name>
+ <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
+ <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
+ </spirit:adHocConnection>
+ </spirit:adHocConnections>
<spirit:hierConnections>
- <spirit:hierConnection spirit:interfaceRef="M_AXI/s00_couplers_to_s00_couplers">
- <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./s00_couplers_to_s00_couplers"/>
+ <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_s00_couplers">
+ <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
+ </spirit:hierConnection>
+ <spirit:hierConnection spirit:interfaceRef="S_AXI/s00_couplers_to_auto_pc">
+ <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
</spirit:hierConnection>
</spirit:hierConnections>
</spirit:design>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S00_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S00_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M00_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M00_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M01_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M01_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M02_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M02_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M03_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M03_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
<spirit:name>m03_couplers_imp</spirit:name>
<spirit:version>1.00.a</spirit:version>
- <spirit:componentInstances>
- <spirit:componentInstance>
- <spirit:instanceName>auto_pc</spirit:instanceName>
- <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
- <spirit:configurableElementValues>
- <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_2</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
- </spirit:configurableElementValues>
- </spirit:componentInstance>
- </spirit:componentInstances>
<spirit:interconnections/>
- <spirit:adHocConnections>
- <spirit:adHocConnection>
- <spirit:name>S_ACLK_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ACLK"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
- </spirit:adHocConnection>
- <spirit:adHocConnection>
- <spirit:name>S_ARESETN_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
- </spirit:adHocConnection>
- </spirit:adHocConnections>
+ <spirit:adHocConnections/>
<spirit:hierConnections>
- <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m03_couplers">
- <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
- </spirit:hierConnection>
- <spirit:hierConnection spirit:interfaceRef="S_AXI/m03_couplers_to_auto_pc">
- <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
+ <spirit:hierConnection spirit:interfaceRef="M_AXI/m03_couplers_to_m03_couplers">
+ <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m03_couplers_to_m03_couplers"/>
</spirit:hierConnection>
</spirit:hierConnections>
</spirit:design>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
<spirit:name>m02_couplers_imp</spirit:name>
<spirit:version>1.00.a</spirit:version>
- <spirit:componentInstances>
- <spirit:componentInstance>
- <spirit:instanceName>auto_pc</spirit:instanceName>
- <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
- <spirit:configurableElementValues>
- <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_1</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
- </spirit:configurableElementValues>
- </spirit:componentInstance>
- </spirit:componentInstances>
<spirit:interconnections/>
- <spirit:adHocConnections>
- <spirit:adHocConnection>
- <spirit:name>S_ACLK_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ACLK"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
- </spirit:adHocConnection>
- <spirit:adHocConnection>
- <spirit:name>S_ARESETN_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
- </spirit:adHocConnection>
- </spirit:adHocConnections>
+ <spirit:adHocConnections/>
<spirit:hierConnections>
- <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m02_couplers">
- <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
- </spirit:hierConnection>
- <spirit:hierConnection spirit:interfaceRef="S_AXI/m02_couplers_to_auto_pc">
- <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
+ <spirit:hierConnection spirit:interfaceRef="M_AXI/m02_couplers_to_m02_couplers">
+ <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m02_couplers_to_m02_couplers"/>
</spirit:hierConnection>
</spirit:hierConnections>
</spirit:design>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:library>BlockDiagram/top_imp/processing_system7_0_axi_periph_imp</spirit:library>
<spirit:name>m00_couplers_imp</spirit:name>
<spirit:version>1.00.a</spirit:version>
- <spirit:componentInstances>
- <spirit:componentInstance>
- <spirit:instanceName>auto_pc</spirit:instanceName>
- <spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
- <spirit:configurableElementValues>
- <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_0</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI4</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
- </spirit:configurableElementValues>
- </spirit:componentInstance>
- </spirit:componentInstances>
<spirit:interconnections/>
- <spirit:adHocConnections>
- <spirit:adHocConnection>
- <spirit:name>S_ACLK_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ACLK"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aclk"/>
- </spirit:adHocConnection>
- <spirit:adHocConnection>
- <spirit:name>S_ARESETN_1</spirit:name>
- <spirit:externalPortReference spirit:portRef="S_ARESETN"/>
- <spirit:internalPortReference spirit:componentRef="auto_pc" spirit:portRef="aresetn"/>
- </spirit:adHocConnection>
- </spirit:adHocConnections>
+ <spirit:adHocConnections/>
<spirit:hierConnections>
- <spirit:hierConnection spirit:interfaceRef="M_AXI/auto_pc_to_m00_couplers">
- <spirit:activeInterface spirit:busRef="M_AXI" spirit:componentRef="auto_pc"/>
- </spirit:hierConnection>
- <spirit:hierConnection spirit:interfaceRef="S_AXI/m00_couplers_to_auto_pc">
- <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="auto_pc"/>
+ <spirit:hierConnection spirit:interfaceRef="M_AXI/m00_couplers_to_m00_couplers">
+ <spirit:activeInterface spirit:busRef="S_AXI" spirit:componentRef="./m00_couplers_to_m00_couplers"/>
</spirit:hierConnection>
</spirit:hierConnections>
</spirit:design>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>M_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>M_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:parameter>
<spirit:name>ASSOCIATED_BUSIF</spirit:name>
<spirit:value>S_AXI</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
<spirit:parameter>
<spirit:name>ASSOCIATED_RESET</spirit:name>
<spirit:value>S_ARESETN</spirit:value>
+ <spirit:vendorExtensions>
+ <bd:configElementInfos>
+ <bd:configElementInfo bd:valueSource="user"/>
+ </bd:configElementInfos>
+ </spirit:vendorExtensions>
</spirit:parameter>
</spirit:parameters>
</spirit:busInterface>
<spirit:instanceName>auto_pc</spirit:instanceName>
<spirit:componentRef spirit:library="ip" spirit:name="axi_protocol_converter" spirit:vendor="xilinx.com" spirit:version="2.1"/>
<spirit:configurableElementValues>
- <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_3</spirit:configurableElementValue>
+ <spirit:configurableElementValue spirit:referenceId="bd:xciName">top_auto_pc_0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="SI_PROTOCOL">AXI3</spirit:configurableElementValue>
- <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4</spirit:configurableElementValue>
+ <spirit:configurableElementValue spirit:referenceId="MI_PROTOCOL">AXI4LITE</spirit:configurableElementValue>
</spirit:configurableElementValues>
</spirit:componentInstance>
</spirit:componentInstances>