Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Marc Solé Bonet
XOHW_GRLIB_AI_extension
Commits
a9f546b4
Commit
a9f546b4
authored
Jun 26, 2021
by
Marc
Browse files
added support for zcu102 board (work in progress)
parent
9903e813
Changes
23
Hide whitespace changes
Inline
Side-by-side
grlib/boards/xilinx-kc705-xc7k325t/xilinx-kc705-xc7k325t.xdc
View file @
a9f546b4
...
...
@@ -70,6 +70,7 @@ set_property IOSTANDARD LVCMOS25 [get_ports phy_rx*]
set_property IOSTANDARD LVCMOS25 [get_ports phy_m*]
set_property IOSTANDARD LVCMOS25 [get_ports phy_c*]
set_property IOSTANDARD LVCMOS25 [get_ports phy_int]
set_property IOSTANDARD LVCMOS25 [get_ports phy_*]
set_property PACKAGE_PIN G8 [get_ports gtrefclk_p]
set_property PACKAGE_PIN G7 [get_ports gtrefclk_n]
...
...
grlib/boards/xilinx-zcu102-xczu9eg/.axi_pipe.xci
0 → 100644
View file @
a9f546b4
<?xml version="1.0" encoding="UTF-8"?>
<spirit:design
xmlns:xilinx=
"http://www.xilinx.com"
xmlns:spirit=
"http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
>
<spirit:vendor>
xilinx.com
</spirit:vendor>
<spirit:library>
xci
</spirit:library>
<spirit:name>
unknown
</spirit:name>
<spirit:version>
1.0
</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>
axi_pipe
</spirit:instanceName>
<spirit:componentRef
spirit:vendor=
"xilinx.com"
spirit:library=
"ip"
spirit:name=
"axi_register_slice"
spirit:version=
"2.1"
/>
<spirit:configurableElementValues>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.FREQ_HZ"
>
10000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.FREQ_HZ"
>
10000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.BUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.DATA_WIDTH"
>
64
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_BRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_CACHE"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_LOCK"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_PROT"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_QOS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_REGION"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_RRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_WSTRB"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ID_WIDTH"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.MAX_BURST_LENGTH"
>
256
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_READ_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_READ_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_WRITE_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_WRITE_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.PROTOCOL"
>
AXI4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.READ_WRITE_MODE"
>
READ_WRITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.RUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.RUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.SUPPORTS_NARROW_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.WUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.WUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RST.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.BUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.DATA_WIDTH"
>
64
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_BRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_CACHE"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_LOCK"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_PROT"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_QOS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_REGION"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_RRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_WSTRB"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ID_WIDTH"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.MAX_BURST_LENGTH"
>
256
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_READ_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_READ_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_WRITE_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_WRITE_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.PROTOCOL"
>
AXI4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.READ_WRITE_MODE"
>
READ_WRITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.RUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.RUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.SUPPORTS_NARROW_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.WUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.WUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_ARUSER_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_AWUSER_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_BUSER_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_DATA_WIDTH"
>
64
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_ID_WIDTH"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_PROTOCOL"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_RUSER_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_SUPPORTS_USER_SIGNALS"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_AXI_WUSER_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_FAMILY"
>
kintexu
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_NUM_SLR_CROSSINGS"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MASTER_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MASTER_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MASTER_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MASTER_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MASTER_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MIDDLE_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MIDDLE_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MIDDLE_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MIDDLE_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_MIDDLE_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_SLAVE_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_SLAVE_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_SLAVE_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_SLAVE_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_PIPELINES_SLAVE_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_REG_CONFIG_AR"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_REG_CONFIG_AW"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_REG_CONFIG_B"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_REG_CONFIG_R"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_REG_CONFIG_W"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.BUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Component_Name"
>
axi_pipe
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.DATA_WIDTH"
>
64
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.ID_WIDTH"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.NUM_SLR_CROSSINGS"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MASTER_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MASTER_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MASTER_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MASTER_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MASTER_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MIDDLE_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MIDDLE_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MIDDLE_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MIDDLE_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_MIDDLE_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_SLAVE_AR"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_SLAVE_AW"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_SLAVE_B"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_SLAVE_R"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PIPELINES_SLAVE_W"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.PROTOCOL"
>
AXI4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.READ_WRITE_MODE"
>
READ_WRITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.REG_AR"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.REG_AW"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.REG_B"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.REG_R"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.REG_W"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.WUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.ARCHITECTURE"
>
kintexu
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.BOARD"
>
xilinx.com:zcu102:part0:3.3
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.DEVICE"
>
xczu9eg
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.PACKAGE"
>
ffvb1156
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.PREFHDL"
>
VERILOG
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SILICON_REVISION"
/>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SIMULATOR_LANGUAGE"
>
MIXED
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SPEEDGRADE"
>
-2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.TEMPERATURE_GRADE"
>
E
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.USE_RDI_CUSTOMIZATION"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.USE_RDI_GENERATION"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.IPCONTEXT"
>
IP_Flow
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.IPREVISION"
>
16
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.MANAGED"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.OUTPUTDIR"
>
.
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SELECTEDSIMMODEL"
/>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SHAREDDIR"
>
.
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SWVERSION"
>
2020.1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SYNTHESISFLOW"
>
OUT_OF_CONTEXT
</spirit:configurableElementValue>
</spirit:configurableElementValues>
<spirit:vendorExtensions>
<xilinx:componentInstanceExtensions>
<xilinx:configElementInfos>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.DATA_WIDTH"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.ID_WIDTH"
xilinx:valueSource=
"user"
/>
</xilinx:configElementInfos>
</xilinx:componentInstanceExtensions>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
</spirit:design>
grlib/boards/xilinx-zcu102-xczu9eg/.sgmii.xci
0 → 100644
View file @
a9f546b4
<?xml version="1.0" encoding="UTF-8"?>
<spirit:design
xmlns:xilinx=
"http://www.xilinx.com"
xmlns:spirit=
"http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
>
<spirit:vendor>
xilinx.com
</spirit:vendor>
<spirit:library>
xci
</spirit:library>
<spirit:name>
unknown
</spirit:name>
<spirit:version>
1.0
</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>
sgmii
</spirit:instanceName>
<spirit:componentRef
spirit:vendor=
"xilinx.com"
spirit:library=
"ip"
spirit:name=
"gig_ethernet_pcs_pma"
spirit:version=
"16.1"
/>
<spirit:configurableElementValues>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.AN_INTERRUPT_PORT.PortWidth"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.AN_INTERRUPT_PORT_0.PortWidth"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.AN_INTERRUPT_PORT_1.PortWidth"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.AN_INTERRUPT_PORT_2.PortWidth"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK104_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK125M_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK125M_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK125_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK125_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK208_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK312_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK625_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRPCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRPCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRPCLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRPCLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRP_CLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRP_CLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRP_CLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.DRP_CLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.EXT_MDIO_PCS_PMA.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.EXT_MDIO_PCS_PMA_0.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.EXT_MDIO_PCS_PMA_1.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.EXT_MDIO_PCS_PMA_2.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_BUFG_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_IN.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_IN.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTREFCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTX_CLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTX_CLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTX_CLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTX_CLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.GTX_CLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLOCK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLOCK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLOCK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.INDEPENDENT_CLOCK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.MDIO_PCS_PMA.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.MDIO_PCS_PMA_0.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.MDIO_PCS_PMA_1.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.MDIO_PCS_PMA_2.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_RX_CLK0_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_RX_CLK0_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_RX_CLK0_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_RX_CLK0_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_RX_CLK0_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_TX_CLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_TX_CLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_TX_CLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_TX_CLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.PMA_TX_CLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK125_IN.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK156_25_IN.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK625_IN.CAN_DEBUG"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK_PORT.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.REFCLK_PORT.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXOUTCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXOUTCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXOUTCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK2_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RXUSERCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.SGMII_CLK_EN_0_PORT.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.SGMII_CLK_EN_1_PORT.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.SGMII_CLK_EN_2_PORT.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.SGMII_CLK_EN_PORT.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ADDR_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.BUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.DATA_WIDTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_BRESP"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_BURST"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_CACHE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_LOCK"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_PROT"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_QOS"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_REGION"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_RRESP"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.HAS_WSTRB"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ID_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.MAX_BURST_LENGTH"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_READ_OUTSTANDING"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_READ_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_WRITE_OUTSTANDING"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.NUM_WRITE_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.PROTOCOL"
>
AXI4LITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.READ_WRITE_MODE"
>
READ_WRITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.RUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.RUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.SUPPORTS_NARROW_BURST"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.WUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.WUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI_ACLK.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI_ACLK.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI_ACLK.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI_ACLK.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.TXOUTCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.TXOUTCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.TXOUTCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK2_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_OUT_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_OUT_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_OUT_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_PORT.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_PORT.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.USERCLK_PORT.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.C_EMAC_IF_TEMAC"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.EXAMPLE_SIMULATION"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_1588"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_8_or_9_family"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_InstantiateBitslice0"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_RxLane0_Placement"
>
DIFF_PAIR_0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_RxLane1_Placement"
>
DIFF_PAIR_1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_RxNibbleBitslice0Used"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_TxLane0_Placement"
>
DIFF_PAIR_0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_TxLane1_Placement"
>
DIFF_PAIR_1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_architecture"
>
kintexu
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_clock_selection"
>
Sync
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_component_name"
>
sgmii
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_drpclkrate"
>
50.0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_dynamic_switching"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_elaboration_transient_dir"
>
.
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_enable_async_lvds"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_enable_async_lvds_rx_only"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_enable_async_sgmii"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_enable_tx_userclk_reset_port"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_family"
>
kintexu
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_dmonitorout_width"
>
17
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_drpaddr_width"
>
9
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_loc"
>
X0Y0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_rxmonitorout_width"
>
7
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_txdiffctrl_width"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gt_type"
>
GTH
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_gtinex"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_has_an"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_has_axil"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_has_ext_mdio"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_has_mdio"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_is_2_5g"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_is_sgmii"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_num_of_lanes"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_refclk_src"
>
clk0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_refclkrate"
>
125
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_rx_gmii_clk_src"
>
TXOUTCLK
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_sgmii_fabric_buffer"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_sgmii_phy_mode"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_sub_core_name"
>
sgmii_gt
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_support_level"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_transceiver_type"
>
GTHE3
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_transceivercontrol"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_tx_in_upper_nibble"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_use_lvds"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_use_tbi"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_use_transceiver"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.c_xdevicefamily"
>
xcku040
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.characterization"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"MODELPARAM_VALUE.gt_rx_byte_width"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.AXILite_Interface"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Auto_Negotiation"
>
true
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.ClockSelection"
>
Sync
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Component_Name"
>
sgmii
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.DIFFCLK_BOARD_INTERFACE"
>
sgmii_phyclk
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.DrpClkRate"
>
50.0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.EMAC_IF_TEMAC"
>
TEMAC
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.ETHERNET_BOARD_INTERFACE"
>
Custom
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.EXAMPLE_SIMULATION"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.EnableAsyncSGMII"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Enable_1588"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Enable_1588_1step"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Ext_Management_Interface"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.GT_Location"
>
X0Y0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.GT_Type"
>
GTH
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.GTinEx"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.InstantiateBitslice0"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.LvdsRefClk"
>
625
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.MDIO_BOARD_INTERFACE"
>
Custom
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Management_Interface"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.MaxDataRate"
>
1G
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.NumOfLanes"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Physical_Interface"
>
LVDS
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RefClkRate"
>
125
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RefClkSrc"
>
clk0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RxGmiiClkSrc"
>
TXOUTCLK
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RxLane0_Placement"
>
DIFF_PAIR_0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RxLane1_Placement"
>
DIFF_PAIR_1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.RxNibbleBitslice0Used"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.SGMII_Mode"
>
10_100_1000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.SGMII_PHY_Mode"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Standard"
>
SGMII
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.SupportLevel"
>
Include_Shared_Logic_in_Core
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Timer_Format"
>
Time_of_day
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.TransceiverControl"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.TxLane0_Placement"
>
DIFF_PAIR_0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.TxLane1_Placement"
>
DIFF_PAIR_1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.Tx_In_Upper_Nibble"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PARAM_VALUE.USE_BOARD_FLOW"
>
false
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.ARCHITECTURE"
>
kintexu
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.BOARD"
>
xilinx.com:zcu102:part0:1.4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.DEVICE"
>
xczu9eg
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.PACKAGE"
>
ffvb1156
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.PREFHDL"
>
VERILOG
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SILICON_REVISION"
/>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SIMULATOR_LANGUAGE"
>
MIXED
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.SPEEDGRADE"
>
-2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.TEMPERATURE_GRADE"
>
E
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.USE_RDI_CUSTOMIZATION"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"PROJECT_PARAM.USE_RDI_GENERATION"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.IPCONTEXT"
>
IP_Flow
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.IPREVISION"
>
3
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.MANAGED"
>
TRUE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.OUTPUTDIR"
>
.
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SELECTEDSIMMODEL"
/>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SHAREDDIR"
>
.
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SWVERSION"
>
2018.1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"RUNTIME_PARAM.SYNTHESISFLOW"
>
OUT_OF_CONTEXT
</spirit:configurableElementValue>
</spirit:configurableElementValues>
<spirit:vendorExtensions>
<xilinx:componentInstanceExtensions>
<xilinx:configElementInfos>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.Auto_Negotiation"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.DIFFCLK_BOARD_INTERFACE"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.LvdsRefClk"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.Management_Interface"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.Physical_Interface"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.Standard"
xilinx:valueSource=
"user"
/>
<xilinx:configElementInfo
xilinx:referenceId=
"PARAM_VALUE.SupportLevel"
xilinx:valueSource=
"user"
/>
</xilinx:configElementInfos>
</xilinx:componentInstanceExtensions>
</spirit:vendorExtensions>
</spirit:componentInstance>
</spirit:componentInstances>
</spirit:design>
grlib/boards/xilinx-zcu102-xczu9eg/Makefile.inc
0 → 100755
View file @
a9f546b4
# FPGA and Dev Board used in Design
TECHNOLOGY
=
inferred
PART
=
xczu9eg
PACKAGE
=
ffvb1156
PROTOBOARD
=
xilinx.com:zcu102:part0:3.3
SPEED
=
2-e
PROMGENPAR
=
-u
0
$(TOP)
.bit
-p
mcs
-data_width
16
-w
-o
$(BOARD)
# Set Vivado Synthesis Flow Name
VIVADO_SYNTH_FLOW
=
"Vivado Synthesis 2018"
# Set Vivado Synthesis Synthesis strategy
VIVADO_SYNTH_STRATEGY
=
"Vivado Synthesis Defaults"
# Set Vivado Implementation strategy
VIVADO_IMPL_STRATEGY
=
"Vivado Implementation Defaults"
grlib/boards/xilinx-zcu102-xczu9eg/axi_128/axi_pipe.xci
0 → 100644
View file @
a9f546b4
<?xml version="1.0" encoding="UTF-8"?>
<spirit:design
xmlns:xilinx=
"http://www.xilinx.com"
xmlns:spirit=
"http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
>
<spirit:vendor>
xilinx.com
</spirit:vendor>
<spirit:library>
xci
</spirit:library>
<spirit:name>
unknown
</spirit:name>
<spirit:version>
1.0
</spirit:version>
<spirit:componentInstances>
<spirit:componentInstance>
<spirit:instanceName>
axi_pipe
</spirit:instanceName>
<spirit:componentRef
spirit:vendor=
"xilinx.com"
spirit:library=
"ip"
spirit:name=
"axi_register_slice"
spirit:version=
"2.1"
/>
<spirit:configurableElementValues>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.FREQ_HZ"
>
10000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.ASSOCIATED_BUSIF"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.ASSOCIATED_RESET"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.FREQ_HZ"
>
10000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.CLK2X.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.BUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.CLK_DOMAIN"
/>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.DATA_WIDTH"
>
128
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.FREQ_HZ"
>
100000000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_BRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_CACHE"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_LOCK"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_PROT"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_QOS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_REGION"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_RRESP"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.HAS_WSTRB"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.ID_WIDTH"
>
4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.MAX_BURST_LENGTH"
>
256
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_READ_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_READ_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_WRITE_OUTSTANDING"
>
2
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.NUM_WRITE_THREADS"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.PHASE"
>
0.000
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.PROTOCOL"
>
AXI4
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.READ_WRITE_MODE"
>
READ_WRITE
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.RUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.RUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.SUPPORTS_NARROW_BURST"
>
1
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.WUSER_BITS_PER_BYTE"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.M_AXI.WUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.RST.POLARITY"
>
ACTIVE_LOW
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ADDR_WIDTH"
>
32
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.ARUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.AWUSER_WIDTH"
>
0
</spirit:configurableElementValue>
<spirit:configurableElementValue
spirit:referenceId=
"BUSIFPARAM_VALUE.S_AXI.BUSER_WIDTH"